PicoDriveDS - Genesis Emulator Port for Nintendo DS

Coding, Homebrew, NDS — ryanfb @ 12:13 am

Ported this over the weekend, I think it’s in a state now where some people will be able to use it. Initial reports are that it has issues running on CF-based carts, I only have a SuperCard SD to test with so I haven’t been able to debug it on CF to see what’s going on.

Built against SaTa’s modified FAT libraries from REIN (SD users probably want this):

Built against chishm’s FAT libraries with just CF enabled:

Copy it to your media, then copy over the Genesis ROMs you want to play (it should be able to play ROMs with .BIN, .GEN, and .SMD extensions). There’s no sound, but since it uses the Cyclone 68k core which is optimized for ARM it runs well for the most part. Scaling is done in-software right now so the downscale isn’t as fast or good as it could be. There’s no double buffering yet so you might see tearing on some games. Y/B/A are A/B/C.

Screenshots:

Video:

5 Comments »

  1. Great Work!
    (It works with M3-SD)

    Can’t wait till the next Version ;-)

    Comment by CoolFool — June 7, 2006 @ 4:05 am
  2. Amazing. I can’t wait to see what it can do after some rendering optimization. One thing I noticed though, you are scaling the smaller Genesis resolution oddly when you could probably avoid scaling it at all, or just vertically. There is that Genesis resolution that is 256×240 or something similar. Battletoads, Mega Man, and Teenage Mutant Ninja Turtles all run in that. Castlevania as well I believe. Anyways, this is an awesome start.

    Comment by MottZilla — June 8, 2006 @ 12:33 pm
  3. I tried Ghosts and Ghouls and it works fine although there is no sound atm, is that normal?

    Comment by Sulcalibur — June 9, 2006 @ 6:02 am
  4. oops sorry just saw the post bit bout no sound, Doh!

    Superb work though.

    Comment by Sulcalibur — June 9, 2006 @ 6:05 am
  5. And so many people said that it couldnt be done, with some more work Im sure you could get this perfect.

    Comment by echoes — August 27, 2006 @ 9:42 am

RSS feed for comments on this post. TrackBack URI

Leave a comment

(c) 2008 cryptosystem.org | powered by WordPress with Barecity