Trenki
Member
Hi all!
The last time I used my GP2X F100 was a long time ago. Back then I developed a 3d software renderer and a 3d Demo for a GP2X contest. Now I found out there is the new GP2X Wiz which actually has 3D Hardware acceleration hardware and that caught my attention.
How does the GP2X Wiz 3D hardware with 133M Texel/sec and 1.33M Polygon/sec compare to:
From the numbers alone the Voodoo 1 & 2 should even be slower than the Wiz hardware. Unfortunately the numbers don't always tell the truth and performance also depends on the 3D API quality and the rest of the GP2X Wiz hardware.
So what kind of performance can one really expect? Which 3D games from the past should the GP2X Wiz be able to run very well (if for instance they would be ported from source)? Would it for instance be able to handle Need For Speed 3 wich ran on a 3dfx Voodoo1 accelerated Pentium with 166MHz? What about Playstation and N64 games?
How good is the OpenGL ES 1.1 implementation?
Newer Firmware versions seem to include the OpenGL ES library. Is it Open Source or GPH proprietary stuff?.
For me it would also be interesting to directly use the 3D hardware through the memory registers without the OpenGL ES API and write my own 3d driver/API (this should be possible even without writing a kernel module right?). But without proper documentation of the hardware this is impossible. The Wiz wiki already mentioned that finding documentation is hard, still I found a downloadable MMSP2+ databook and added a link to the location to the wiki. Unfortunately it is a prerelease version form 2007 and may contain bugs as the GP2X databooks did. Is there a newer version somewhere?
And about the Wiz SDK. The GPH site has no official download. It the openwiz SDK the official one?
hm, the post got very long, sorry
The last time I used my GP2X F100 was a long time ago. Back then I developed a 3d software renderer and a 3d Demo for a GP2X contest. Now I found out there is the new GP2X Wiz which actually has 3D Hardware acceleration hardware and that caught my attention.
How does the GP2X Wiz 3D hardware with 133M Texel/sec and 1.33M Polygon/sec compare to:
- Playstation
- N64
- 3dfx Voodoo 1
- 3dfx Voodoo 2
From the numbers alone the Voodoo 1 & 2 should even be slower than the Wiz hardware. Unfortunately the numbers don't always tell the truth and performance also depends on the 3D API quality and the rest of the GP2X Wiz hardware.
So what kind of performance can one really expect? Which 3D games from the past should the GP2X Wiz be able to run very well (if for instance they would be ported from source)? Would it for instance be able to handle Need For Speed 3 wich ran on a 3dfx Voodoo1 accelerated Pentium with 166MHz? What about Playstation and N64 games?
How good is the OpenGL ES 1.1 implementation?
- fast?
- stable?
- bug free?
- does it have problems?
Newer Firmware versions seem to include the OpenGL ES library. Is it Open Source or GPH proprietary stuff?.
For me it would also be interesting to directly use the 3D hardware through the memory registers without the OpenGL ES API and write my own 3d driver/API (this should be possible even without writing a kernel module right?). But without proper documentation of the hardware this is impossible. The Wiz wiki already mentioned that finding documentation is hard, still I found a downloadable MMSP2+ databook and added a link to the location to the wiki. Unfortunately it is a prerelease version form 2007 and may contain bugs as the GP2X databooks did. Is there a newer version somewhere?
And about the Wiz SDK. The GPH site has no official download. It the openwiz SDK the official one?
hm, the post got very long, sorry