by Dan East » Mar 14, 2001 @ 7:07pm
Carpediem, you identified a major bug in the GAPI blit routine. The only reason that it worked on the iPaq is because the screen is oriented sideways, so if you run off the edge of the screen in landscape you wrap back around. Other devices crashed in this circumstance. I corrected the problem, while keeping all the logic precalculated in the VID_GetScreenBuf function. That way VID_Update has no mode-specific logic. I've uploaded the new source.<br>Note to anyone who downloaded PocketQuake0051_src.zip before 03-14-01 7:00PM EST: Redownload the source as it fixes a bug with the landscape mode.<br><br>Exactly what type of visual defects are you seeing? Which map, etc? This version works perfectly on the iPaq and emulator, with the only visual problem being the lack of perspective correction from Jacco's first optimization.<br><br>Dan East