News via http://boards.dingoonity.org/dingoon...om-toolchain!/
Elta has updated RotateGearux, Hexen, and Heretic to take advantage of his custom toolchain.
Quote
A couple more modifications today 20091208:
- Updated busybox to 1.15.2, mainly for the ftpd related fixes as I use that now to transfer files to my Dingoo.
- Patched the SDL to ignore invalid video modes.
(See first post for links)
The Dingoo for now only support 16 bit video modes but the framebuffer driver report other bit depths as being present and usable.
This new patch prevent the SDL from seeing these non functional modes.
So what happens if an application request a 320x240x8 video mode?
SDL will set 320x240x16 and provide a "shadow surface" to fool the application into thinking it's running in 8 bit mode.
In other words we don't have to modify the source code anymore and the SDL does all the work for us Cheesy
To illustrate this, I've compiled a few games:
(Those will only work with the new rootfs, and will look squashed horizontally on an older rootfs)
RotateGear:
This one used to lock up as soon as I try to rotate the world, now run fine.
Fixed a memory problem too.
Hexen 1.6.1: (Don't forget to copy the WAD file too!)
Heretic 0.2.1: (Don't forget to copy the WAD file too!)
Those two now run blazing fast even with music on. Grin
They are based on the lastest versions available on sourceforge and now include a -nomidi command line to disable the music.
Release thread here:
http://boards.dingoonity.org/dingux-...otfs-upgrades/
Download and Give Feedback Via Comments