> > 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 sometimes.
Good point however. It would be nice to be able to tell the system to not interrupt no matter what.
> > (Check the Brighthand Boards thats were I saw the explanation).
> 3800 has the screen inverted. Because some old demented games hardcoded the line
> 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 within
> 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 the
> 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.