> > > becuase no other activity can really happen At least that was the theory. I
> > > could add them for complete code but I just never did.
> > Try setting an alarm and then playing - it will pop up the alarm on top of you
> > application. If you don't call GXSuspend, I don't know, it might mess up the
> > screen because you are drawing over another window? Try it - let me know...
> As I said it was the theory :) It pops up, but the EMU rewrites over the top so
> the game continues with just a little garbage to the left and/or right
> Good point however. It would be nice to be able to tell the system to not
> interrupt no matter what.
That's not really the way to think about it - with a new operating system like Windows CE, which is going to run on mobile phones, the user needs to have the power to interrupt any application. For example with a phone call or an urgent reminder.
A game can be paused, but a phone call can't - I think a game should pause itself if it gets a WM_KILLFOCUS message.
Not like good old DOS days I admit - but quite exciting in a different way I think!
> > > (Check the Brighthand Boards thats were I saw the explanation).
> > 3800 has the screen inverted. Because some old demented games hardcoded the
> > pitch, Compaq (not Microsoft) chose to expose a RAM buffer and then copy it
> > pixel by pixel to the real screen. I hate them, they managed to ruin GAPI
> > the first year, morons. They also used the slowest copy known to man, it takes
> > about 20ms each frame, killing performance. The only way around is to ignore
> > GAPi info for this model and use:
> > iPaq 38xx 240x320 -640 2 Addr=0xac0755a0 (maybe
> > abfd0020 is real start?)
> Ok I remember now.
> Seems typical of Compaq, they fix one thing and break another ie. the gamepad
> fix and then the screwed up design of the new Oval shaped pad. Makes playing
> almost as difficult as on the ipaq3600.
Absolutely! Let's hop the new HP iPaq fix the problem. I hate the joypad on the Jornada, it's so crappy and clicky!
On the 38xx I don't understand why they had to flip the screen at all: aren't the cases the same?