Homebrew New Megadrive/genesis emulator for the DS

FAST6191

Techromancer
OP
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,321
Country
United Kingdom
When I first heard that the megadrive had been emulated on the DS my heard skipped a few beats or depending upon which ex you spoke to my heart may have in fact starting beating in the first place.
I knew it was a quick and dirty port but that did not matter.

Now a new one has arrived:
http://forum.gbadev.org/viewtopic.php?p=86430#86430

Update new version adds save support and a few gui enhancements:
http://cryptosystem.org/projects/nds/picodriveds-0.1.3/

GBADev post said:
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):
http://www.cryptosystem.org/projects/nds/picodriveds.nds
http://www.cryptosystem.org/projects/nds/picodriveds.nds.gba

Built against chishm's FAT libraries with just CF enabled:
http://www.cryptosystem.org/projects/nds/picodriveds-cf.nds
http://www.cryptosystem.org/projects/nds/p...veds-cf.nds.gba

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:
http://www.cryptosystem.org/projects/nds/p...iveds-0.1-1.jpg
http://www.cryptosystem.org/projects/nds/p...iveds-0.1-2.jpg
http://www.cryptosystem.org/projects/nds/p...iveds-0.1-3.jpg
http://www.cryptosystem.org/projects/nds/p...iveds-0.1-4.jpg

Video:
http://www.cryptosystem.org/projects/nds/spaceharrier2.wmv

I tested it on an EZ4 but it did not work (.ds or .ds.gba extensions).
The intial posts on GBADev say it is quite good and compatibility is not bad, hopefully it will be made open source and a few more people can contribute.

Oh and anyone looking for a good megadrive (and other sega systems) emulator on the PC that works on XP check out:
http://www.eidolons-inn.net/tiki-index.php?page=Kega
 

alexp2_ad

Certified Smart Ass
Member
Joined
Aug 13, 2004
Messages
829
Trophies
0
Age
36
Location
Scotland, UK
Website
Visit site
XP
232
Country
Wow, nice! I'm gonna give this one a try asap.
ohmy.gif


Shame about the sound, but if games are working well now... sound in a future release seems entirely possible.
smile.gif
 

lumo

Well-Known Member
Newcomer
Joined
Dec 6, 2005
Messages
71
Trophies
0
Age
36
Location
England UK
Website
Visit site
XP
184
Country
Ive been waiting for someone to port this over. picodrive worked so well on ppc and on s60 phones, sounds even worked on those so im sure eventually the sound code will be optimised for the DS hardware.
Also, it plays great, just tried sonic 3 and gunstar heroes, both run slightly slower than normal, but not enough to damage the gameplay
 

wohoo

Well-Known Member
Member
Joined
Dec 6, 2005
Messages
490
Trophies
0
Age
33
Location
Uppsala
XP
859
Country
meh.. emulator without sound... very funny... it's not even fun ;P
BUT, if they get the sound working this emulator may be something good, and defenetly something to get ;D but for now... i have to be happy with the good old NES games ^^
 

The_Cylon_Surfer

Well-Known Member
Member
Joined
Jul 5, 2005
Messages
130
Trophies
0
Age
43
Location
Base Beach 1
XP
144
Country
YEEEEHAAA AT LAST !!!! I've been waiting for this for a long time. I hear that there may be an issue for people using CF cards ? ...anyone tried this on a SuperCard CF? i hope it works !!! cant wait to give this emu a try ...i just hope the author continues to update - i have been waiting for genesis emulation on the DS for ages.
 

FAST6191

Techromancer
OP
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,321
Country
United Kingdom
@woohoo it is only the first public release give it time, I can not see how sound is that vital for playing: except perhaps the death sounds of the first boss in Streets of Rage.
My understanding of megadrive hardware is fairly limited but I should imagine sound should not be far off seen as it already has some code in that area and the GBC (which has a processor similar to the Z80 which augments the sound and occasionally main processor in the megadrive) was already done on the GBA and a quick deconstruct of the emulator appears to say the ARM7 does not do much. Hopefully the source gets released fairly soon and others can join in.

As for this file system buisness I would prefer a rom builder style like the GBA emulators and NESDS as opposed to the files being read directly off of the cart but this is just me, keep it up Ryan FB.
 

gbtemp111

Well-Known Member
Newcomer
Joined
May 12, 2006
Messages
73
Trophies
0
XP
140
Country
i wonder how the display is adjusted to fit into the smaller ds resolution.
anyway, being the big egadrive fan that i am, i can't wait to try this one!!
gooo cyclone core!!
going to try this one on an m3 mini sd.
 

pduin

Active Member
Newcomer
Joined
Mar 1, 2006
Messages
30
Trophies
0
XP
116
Country
Netherlands
Unfortunately I couldn't get it to work with an m3 minisd
frown.gif

I can choose the romfile form the emulator itself but it hangs on every rom I try to load
wub.gif
moonwalker
wub.gif
 

gbtemp111

Well-Known Member
Newcomer
Joined
May 12, 2006
Messages
73
Trophies
0
XP
140
Country
Unfortunately I couldn't get it to work with an m3 minisd
frown.gif

I can choose the romfile form the emulator itself but it hangs on every rom I try to load
wub.gif
moonwalker
wub.gif



damn! going to try both builds now and see.

QUOTEI can not see how sound is that vital for playing: except perhaps the death sounds of the first boss in Streets of Rage.

are you kidding man? sound is 100% crucial when playing most genny games, especially the sonic games. without sound, there's no soul
frown.gif
 

gbtemp111

Well-Known Member
Newcomer
Joined
May 12, 2006
Messages
73
Trophies
0
XP
140
Country
works with m3 mini sd man. use the .nds.gba one, and normal boot, not fast boot.
testing with rocket knight adventures and it works! wish it could run 2x as fast and that it has better scaling, especially since genesis resolution is 320x240, higher than nds resolution.
anyway, big kudos to ryan fb for the port!

ps. what's the speed of the nds's arm?
 

The_Cylon_Surfer

Well-Known Member
Member
Joined
Jul 5, 2005
Messages
130
Trophies
0
Age
43
Location
Base Beach 1
XP
144
Country
O well - tested on SCCF...no good
frown.gif
the emu loads but after choosing a rom i get info of the rom displayed on the lower screen but just a black screen on the top...anyone else had this problem??
 

AshuraZro

Belongs in a museum.
Member
Joined
Feb 21, 2004
Messages
2,600
Trophies
3
Location
Ontario
XP
2,907
Country
Canada
Works perfectly on the M3 SD. Guys who are having issues, remember these facts. Do NOT run them through the M3 application. And press Start to boot them. In other words, boot them the exact way you would boot a ds demo, or FlashMe.

Anyways it's running pretty fast for a first release and I do have high hopes for this baby.
 

SpaceJump

Well-Known Member
Member
Joined
Aug 18, 2005
Messages
3,866
Trophies
1
Location
Zebes
XP
3,279
Country
Germany
Doesn't work on my M3 Mini. I didn't use the GM (never used it for homebrew) and tried both files with the same result: Bottom screen says game was loaded and upper screen stays black
unsure.gif


I wished it would come with a build tool so we wouldn't have these compatibility issues...
 

ViRGE

Well-Known Member
Member
Joined
Dec 4, 2004
Messages
373
Trophies
1
XP
972
Country
Ive been waiting for someone to port this over. picodrive worked so well on ppc and on s60 phones, sounds even worked on those so im sure eventually the sound code will be optimised for the DS hardware.Â
Also, it plays great, just tried sonic 3 and gunstar heroes, both run slightly slower than normal, but not enough to damage the gameplay
Eh, I disagree. The compatibility is amazing, but it's about 1/2 to 1/3 as fast as the real thing, and that makes it hard to play fast games(especially Sonic). The speed seems to vary on the game too, Sonic games seem worse than say Earthworm Jim.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BakerMan
    The snack that smiles back, Ballsack!
    BakerMan @ BakerMan: @salazarcosplay yeah cod's still up