cdoty
Still Fresh
I am in the process of porting Quark3D (http://pierrel5.free.fr/Quark3D/Q3DArm.htm) to the GP32.
So far, I've got the graphics working fine, but I have to tell the library that the screen is 240x320, and of course it draws the screen rotated.
Is there a way to configure the GP32 to allow the buffer to be accessed as a 320x240 buffer, or do I have to manually copy the buffer to rotate the screen?
The Quark3D library is pretty amazing. The main application is in an ARM binary file that is shared with all versions (PocketPC, Symbian and, Palm. I've added Gizmondo and soon GP32.).
I ported it to the Gizmondo and changed less than 30 lines. Getting it to run on the GP32 was a matter of setting up the display, allocating memory, reading in two files, getting the current tick count and, flipping the graphics surfaces (probably less than 80 lines of code). The only things left are the input and solving the screen rotation issue.
So far, I've got the graphics working fine, but I have to tell the library that the screen is 240x320, and of course it draws the screen rotated.
Is there a way to configure the GP32 to allow the buffer to be accessed as a 320x240 buffer, or do I have to manually copy the buffer to rotate the screen?
The Quark3D library is pretty amazing. The main application is in an ARM binary file that is shared with all versions (PocketPC, Symbian and, Palm. I've added Gizmondo and soon GP32.).
I ported it to the Gizmondo and changed less than 30 lines. Getting it to run on the GP32 was a matter of setting up the display, allocating memory, reading in two files, getting the current tick count and, flipping the graphics surfaces (probably less than 80 lines of code). The only things left are the input and solving the screen rotation issue.