GBA Emulator Released For the DSi
Busshy writes "Darkchen has released a Gameboy Advance emulator for the Nintendo DS/DSi that plays full speed with frameskip. This can only be played with the homebrew dev cart, the DS iPlayer. The emulator adds save states, cheats and tools to GBA games, and for DSi Fans the ability to finally get over the loss of the GBA Slot on the DSi."
If it has to skip frames to play at "full speed" then that means it's not really playing at full speed.
About DSi, once DSi mode is properly cracked, it should give access to 133MHz ARM9 (up from 66MHz) and 16MB of RAM (up from 4MB), which might make this iPlayer device not needed.
As the iplayer has one of these in it:
http://focus.ti.com/lit/ds/symlink/tms320dm6441.pdf
As the DS isn't quite powerful enough to play video (2 cpu's 100MHz, 4MB of RAM), they put a decoder chip on board a flash cart. This is decoded into the 16MB included in the cart and then displayed on the DS screen. I had previously assumed that it wouldn't be that useful for much else due to traffic being one way only.
As a developer of the Linux port to the DS (http://www.dslinux.org) I am very interested to see if an X server or similar could be run on the iplayer cpu, leaving the DS cpu to handle wifi/touchscreens etc.
It's important to note that this is an unofficial development (darkchen admits to acquiring the SDK through not the normal methods). The iPlayer team are quite proud of the fact that their cartridge is one of the few that doesn't allow piracy. Having a GBA emulator goes against this.
Mostly because I still have some old GB/GBC games that do not play in the DS at all.(I'm a little surprised NoA didn't put out a DS card that would let me play those titles.)
Did you know 80 to 90% of the moderators on slashdot wouldn't recognize a troll even if one dragged them under a bridge.
*psst* He needs to work in an angle so he can link to his tetris clone