Page 1 of 2

mips owners

PostPosted: Mar 23, 2002 @ 7:18am
by djr2cool

PostPosted: Mar 23, 2002 @ 7:19am
by Kzinti

PostPosted: Mar 23, 2002 @ 8:43am
by RICoder

PostPosted: Mar 23, 2002 @ 9:08am
by djr2cool

PostPosted: Mar 23, 2002 @ 1:34pm
by Dan East
ARM is the most forgiving of the 3 processors (as far as alignment, etc). If it will run on MIPS, it will most likely run on ARM right off (assuming you don't have any MIPS inline assembly).

On the older iPaqs GXEndDraw doesn't need to do anything, since GXBeginDraw returns a pointer to the real hardware screen buffer. Other devices (MIPS, etc) expose a back buffer, so you have to call GXEndDraw to force it to blit from the DRAM buffer to the hardware. Again, ARM is the most forgiving in this area as well.

Dan East

PostPosted: Mar 23, 2002 @ 7:25pm
by RICoder
Trying to think back...but I seem to remember my E125 being RGB565, but in reverse order. like the blue and the green where flipped.

PostPosted: Mar 23, 2002 @ 10:22pm
by Kzinti

PostPosted: Mar 24, 2002 @ 4:39am
by RICoder

PostPosted: Mar 24, 2002 @ 4:52am
by Kzinti

PostPosted: Mar 24, 2002 @ 5:09am
by esw

PostPosted: Mar 24, 2002 @ 5:53am
by RICoder
kzinti, I'm not being a smart ass here, but if you take a 24 bit rgb color DDFFEE and do a straight shift to make it 16 (565) 371F3B, then plug that into the GX screen buffer, you get a color match?

PostPosted: Mar 24, 2002 @ 7:06pm
by Kzinti
RICoder: that's right, it works with simple shifts. I dunno... Is is possible that different E-125 have different screens? (Unlikely imo)

PostPosted: Mar 24, 2002 @ 7:40pm
by djr2cool

PostPosted: Mar 24, 2002 @ 7:54pm
by Kzinti

PostPosted: Mar 25, 2002 @ 6:49am
by djr2cool
hmm thats what that command was for. hell and all this time i was doing all this extra work.. well at least i have DB support in case i need it. anyway on the ipaq when does the screen actually update?

second.. if you use windows messages to catch key presses and not use gapi for input, would i still be affected by the one key press bug?