OESF | ELSI | pdaXrom | OpenZaurus | Zaurus Themes | Community Links | Ibiblio

IPB

Welcome Guest ( Log In | Register )

Profile
Personal Photo
Options
Options
Personal Statement
ikm doesn't have a personal statement currently.
Personal Info
ikm
Age Unknown
Gender Not Set
Location Unknown
Birthday Unknown
Interests
No Information
Statistics
Joined: 13-April 04
Profile Views: 211*
Last Seen: 30th June 2006 - 12:15 PM
Local Time: Dec 17 2014, 08:01 PM
172 posts (0 per day)
Contact Information
AIM No Information
Yahoo No Information
ICQ No Information
MSN No Information
* Profile views updated each hour

ikm

Members


Topics
Posts
Comments
Friends
My Content
10 Oct 2004
Ok, so here it goes.

Both windowed and fullscreen QVGA and VGA modes are supported. The default setting is to use fullscreen QVGA, which is the fastest mode, but everything is tweakable from the game launcher GUI. Actually, advmame2x looks quite playable.

Additionally, fullscreen vertical flip is available to facilitate playing with the clamshell closed -- so you can easily use the backside buttons. This can be selected from the launcher GUI, too.

The touchscreen works the way it worked in scummvm-console -- clicks are produced by releases, not presses. This gives you an opportinity to aim the cursor precisely, so you'll never miss the right dialog entry accidentally etc.

The following buttons are mapped: backside Cancel acts as a left mouse button, backside Ok acts as the right one, jogdial left acts as an Escape, jogdial right pulls down the in-game menu.

Suspending is working perfectly, but only when choosing the 'Suspend' option from the in-game menu. Please do not use the usual 'Power off' backside button, as it would not work correctly. This way, most of the time sound get screwed up when restored. I failed to catch that button (xmodmapping doesn't seem to help), so just don't push it.

Uploaded to the usual unstable feed, though it does not seem to be the best place for RC5 packages. We need an RC5 feed cool.gif

Have fun! smile.gif
16 Jul 2004
So here it is.

This all happened thanks to the author of the program, Tim Wentford, who have also helped with the packaging.
8 Jun 2004
This little program hides your mouse cursor after a period of inactivity.
This is useful because you only need to see the cursor while you're tapping, and it becomes useless afterwards. This program will get it out of your way. Hope you'll find it useful :)
6 Jun 2004
Being a big fan of the Lucas games, I made this to be able to actually play, not just for the sake of completeness.

This version is meant to run from the console (framebuffer) only.

Here are the features:

[list]Hardware 320x240 fullscreen -- works real fast and smooth;
Operates with touchscreen directly (via libts) -- no more mouse emulation problems;
Hardware backside buttons are mapped to be handy, so it is perfectly possible to play with a clamshell closed;
Has a built-in suspend functionality, you can select it from the in-game menu.
[list]
Using this version of ScummVM, I have successfully completed "Day Of The Tentacle", full talkie version. In fact, I was enjoying the every moment of it. Other Lucas games should work fine too. Even "Full Throttle", the complete CD version with movies and speech, works just great (but you will obviously need a 512Mb card to hold it :)

Enjoy the playing!
27 Apr 2004
We all know that Z has no floating point unit. Therefore, all floating point operations have to be emulated.

The current pdaxrom kernel still uses Netwinder floating point emulation. It works fine and all, but it is quite slow. While there is an option to use alternative in-kernel floating emulation, which is faster but doesn't always work, there is a better way to cope with floating point issues.

There is a possibility to tell gcc to use library functions to emulate floating point operations, rather than to emit floating point instructions which are then emulated by the kernel. This approach would be much more faster. The relevant gcc option is '-msoft-float'.

Unfortunately, when I try using it with SDK, gcc complains about crtn.o / crtend.o using hardware FP, while the program itself uses software FP. It looks like the current environment needs to be reconfigured and recompiled by the pdaXrom team to make this work.

Answering the question about whether it really works or not: it does. Once upon a time I had a natural Debian running on my Zaurus. I tried that trick there with a simple program and I got 2x floating point speedup. The '-msoft-float' option just worked there. The only thing it needed was 'libfloat' library (it was apt-get'able).

Unfortunately, it doesn't seem to work in pdaXrom. It would be very good to move to the in-library software floating point entirely, as it is the most natural way of execution, and, most notably, it is significantly faster.

This is a call to pdaXrom developers. I would very much like you people to look at this issue. This may be a great improvement to the much beloved pdaXrom. That would help us all.

///

p.s. I abandoned all attempts to get natural Debian working acceptable on Z since then -- the main issue was poor X server. I had my breath hold when I found the pdaXrom project. Now I switched to it entirely and enjoying the thing. I just would very much like to have floating point support improved though smile.gif
Last Visitors


13 Nov 2007 - 6:48

Comments
Other users have left no comments for ikm.

Friends
There are no friends to display.
RSS Lo-Fi Version Time is now: 17th December 2014 - 08:01 PM