Forgot your password?
typodupeerror
Emulation (Games) Nintendo Games

GBA Emulator Released For the DSi 66

Posted by Soulskill
from the what's-old-is-new dept.
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."
This discussion has been archived. No new comments can be posted.

GBA Emulator Released For the DSi

Comments Filter:
  • nitpick (Score:5, Insightful)

    by Anonymous Coward on Sunday September 20, 2009 @11:40AM (#29483057)
    If it has to skip frames to play at "full speed" then that means it's not really playing at full speed.
    • I don't think it's that serious. You could probably drop quite a few frames and have a playable emulator. Back in ye olde days people would write games that were basically locked to the vertical blank interrupt. You'd have two buffers, one visible and one being drawn. Once you were done drawing you'd wait for a VBlank to come along and then flip the buffers when the change was invisible.

      Someone should me a demo where he'd set the screen background color to white at the top of the screen then set it back to

  • Not for the DSi (Score:5, Insightful)

    by rvalles (649635) on Sunday September 20, 2009 @11:42AM (#29483077)
    Wrong heading. Should say "For the iPlayer" and not "for DSi".

    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.

    • by Tony Hoyle (11698)

      If it said 'for the iplayer' people would assume it was for the iplayer (a website run by the BBC), not the DS (a console made by nintendo).

      For once I agree with slashdot - it's the best they could have done given the stupid naming of the app.

  • by Anonymous Coward on Sunday September 20, 2009 @12:22PM (#29483297)

    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.

    • 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.

      How would it even be possible to emulate homemade GBA games like Luminesweeper [pineight.com] without also emulating pirated GBA games of the same size?

    • by tepples (727027)

      the DS isn't quite powerful enough to play video (2 cpu's 100MHz, 4MB of RAM)

      MoonShell on a standard DS flash card plays DPG video (MPEG-1 up to 18 fps) just fine, and there's even an experimental DivX (MPEG-4 part 2) player called "tuna-vids" that works at half film rate (12 fps).

      • Yeah, but the iPlayer plays regular 640x480 videos in normal formats. I've used moonshell, tuna-vids, and ds-video, and they all work decently, but encoding the media is a pain in the ass. But technically, the DS can play video of course. The iPlayer device just lets it work better. I don't own one, but I do want to buy one.
  • by NotSoHeavyD3 (1400425) on Sunday September 20, 2009 @12:24PM (#29483307)
    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.)
    • by TSPhoenix (1367187) on Sunday September 20, 2009 @12:44PM (#29483419)

      Lameboy DS seems to work fine.

    • Re: (Score:3, Informative)

      by bmecoli (963615)
      Lameboy [nutki.com] seems to work pretty well. I played it with Link's Awakening DX and it runs at a solid 60FPS.
    • That's why I still have my SP.
    • Re: (Score:3, Insightful)

      by tepples (727027)

      (I'm a little surprised NoA didn't put out a DS card that would let me play those titles.)

      Nintendo probably plans to sell emulators or enhanced remakes of GBC games on DSi Shop, just as it has done with NES games on Wii Shop.

    • 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.)

      They can't. If you try to put a GB or GBC cartridge in your DS, you'll find it won't go all the way in. They operate at a different voltage, and the GBA was designed with a switch inside the slot that only GB/GBC cartridges would push. That switch changed the operating voltage and basically connected the cartridge, screen, and buttons to an alternate set of hardware. In the DS, there's a solid obstruction in place of the switch, so you can't fit GB/GBC carts in it.

  • I hope this comes in a version that works on all flashcarts, not just the iPlayer.
  • by Deisatru (1605213)
    You have to crack a DSI to play GBA games and cant afford the $5 for a GBA?
    • by Anonymous Coward

      I guess the convenience of not carrying around multiple game systems whenever possible is lost on you.

    • by xtracto (837672)

      So, I assume that you carry your Gameboy, Atari Lynx, TurboExpress, GameGear, NeoGeoPocket,Gameboy Advance, N-gage,DS, GP2X and PSP in your belt wherever you go uh?

      • Or you know, the only handhelds worth owning.

        A Gameboy Advance SP (GB -> GBA), and a DSi (DS -> DSi & DSiWare).

  • Gamepark GP2X or Wiz already run the GBA at full speed without frame skipping :)

    This is still impressive for the DS though. I wonder if it will run in my cart..

I don't want to achieve immortality through my work. I want to achieve immortality through not dying. -- Woody Allen

Working...