Tuesday, January 17, 2006

DSEmu 0.4.10 is out!

I've done a new build of DSEmu, the open source Nintendo DS and Gameboy Advance emulator. This version, 0.4.10, has sprite support which increases the number of homebrew demos it can run quite a bit.

I added three new working homebrew as starting examples which demonstrate this. The first is the devkit pro example displaying three rotating sprites. The other two are playable games. The latter are older versions of the games I use for testing.

Also new is support for some 8 bit graphics modes. The console text in DSLinux now displays correctly with this fix. So do a few other homebrews.

A few bug fixes to correct crashes and one ugly workaround for a ARM/Thumb emulation bug that appears when emulating some devkitpro r17 compilde programs. This workaround will hopefully corrected in a future release. The actual bug is the main reason why a number of demo's 'black screen' or crash. If the demo's are recompiled without thumb then they sometimes work.

I fixed things out of order from what I mentioned in my last post mainly because I was already in the graphics mindset I was able to get sprite support up relatively quickly.

I haven't implemented everything the DS can do with sprites or graphics yet but it's slowly getting there.

Categories: , ,

0 Comments:

Post a Comment

<< Home