Nintendo DS Can run Irrlicht?
-
- Admin
- Posts: 14143
- Joined: Wed Apr 19, 2006 9:20 pm
- Location: Oldenburg(Oldb), Germany
- Contact:
device and drivers are different things. You need a device to create the window/framebuffer, I/O handling etc. Take the SDL device if you want to write a new one.
The driver is a really huge thing. It requires all the rendering routines and lots of other stuff. The software drivers should work on every system, just really slow. For a new driver you can take any driver, OpenGL or D3D are almost similar in this respect. Your best guess would be an OpenGL-alike driver in the DS SDK.
The driver is a really huge thing. It requires all the rendering routines and lots of other stuff. The software drivers should work on every system, just really slow. For a new driver you can take any driver, OpenGL or D3D are almost similar in this respect. Your best guess would be an OpenGL-alike driver in the DS SDK.
If you rewrote the Device and heavily adapted the Driver, then maybe... Also limit the meshbuffers back to 16bit indices (the old DS only supports about 2k-3k polys on screen), remove tangent support (useless on the DS), remove parallax, normalpapping, etc. AFAIK you'd also need to convert the floating point arithmetic into fixed point one to prevent too much unecessary acces to lookup tables.
So yeah... basically it'd be a LOT of work.
So yeah... basically it'd be a LOT of work.