PicoDriveDS 0.1.4
PicoDriveDS 0.1.4 is up! This is mostly a minor bugfix/enhancement release while I continue work on the new renderer. Changes:
- Fixed bug where R could scroll past end of file list
- Switched to unified builds, now one build should work for all SD/CF carts (thanks WinterMute)
- Added NeoFlash MK2/MK3 support (thanks WinterMute)
- Changed it so that pressing Select again without choosing a file will resume emulation
Get it here.
June 23rd, 2006 at 8:49 am
hmm a new renderer?
sound good
June 23rd, 2006 at 5:06 pm
thanks.
June 25th, 2006 at 3:16 am
looks good. Thanks again!!
June 25th, 2006 at 1:30 pm
It doesn’t work on my Lite
July 1st, 2006 at 12:33 pm
How does this work.I put picodrive.ds.gba on my gba cart and my rom but nothing happend when i booted up the ds.
July 4th, 2006 at 8:34 am
Thanks a lot! Great work !!!!
July 10th, 2006 at 5:26 am
Does this work for SuperCard CF? All I get are two white screens when I run the program :(.
July 10th, 2006 at 10:48 am
It should work for SCCF. Make sure you’re using the .ds.gba version, renamed to have a .nds extension. Don’t run the file through the SuperCard patching software either.
July 13th, 2006 at 5:57 pm
Great job!!!
Looking forward to the new renderer. ohaha~~
July 14th, 2006 at 12:35 am
Thanks mate, this thing really rocks!
Will the new renderer get the emulation speed any closer to that magical 100%?
July 14th, 2006 at 12:54 am
Good work, hope to see new version soon
Thanks.
July 14th, 2006 at 1:20 am
Doesn’t work on my lite either: M3 SD
July 16th, 2006 at 9:19 am
Sounds great, but do any of these versions work on M3 Mini SD? I have tried versions 0.1.2, 0.1.3, and 0.1.4. I have tried both the .nds ones and the .ds.gba ones.
I’ve been loading it using the M3 Game Manager. Should I not be doing that? The only one that was even close to working was 0.1.3, but it just gives me a jumbled top screen. (I have tried pressing both start and A).
Oh and one last thing, should I just put the .sms file on the card? Or do I have to load that through M3 Game Manager as well?
July 16th, 2006 at 8:29 pm
0.1.3 should work on M3, 0.1.4 may or may not. You shouldn’t be patching any versions using your cart’s software though (which I would assume is what the M3 Game Manager is doing). SMS files sound like they would be for Sega Master System, which will not work with PicoDriveDS. Genesis/Mega Drive ROMs with the extensions .bin, .smd, and .gen should just be copied to the card.
July 17th, 2006 at 12:23 am
0.1.4 works in my m3 mini sd. I used the “.nds” extension. Just drag and drop the file on the flashcard, no patching required. I know that this is really passe but make sure you boot the program with start instead of A if your having trouble with the m3 mini sd.
Playing the old sonic games with no sound and a little frameskipping is still a blast and its way better than anything sonic team has came up with recently ( =
Infact this is one of the fastest improving emulators that I’ve seen.
A new renderer sounds pretty sweet. I can’t wait. ^_^’
July 17th, 2006 at 3:22 am
Hi RYan
Great work!, my favorite emu on DS,
i was working on some gui for picodrive, so pls. i cant see your email, write me msg. on dbennar@gmail.com and i will send you preview png,Thanks
D.
July 17th, 2006 at 2:38 pm
Great stuff, keep it going. Was wondering if sound has been implemented yet, or could it just be a problem with my (Warsong) ROM?
July 17th, 2006 at 5:10 pm
Nope, no sound yet.
July 24th, 2006 at 10:02 am
I was wondering if this will be compatible with the EZ4 Lite. I’m planning on getting one of those for my DS Lite. Thanks.
July 24th, 2006 at 11:12 am
I have an EZ4 Lite, and the next release may support reading from it using the driver from Moonshell. But I don’t know of any code yet for writing to the EZ4, so things like SRAM saving won’t work.
July 26th, 2006 at 5:24 pm
Yeah I’m eagerly awaiting the EZ4 Lite version.
I don’t have a problem with it not saving: I just wanna play Castlevania Bloodlines on my DS.
Anything else would be icing on a delicious Sega Cake.
July 29th, 2006 at 9:29 pm
Still no luck. Sorry about writing .sms before. That was a typo. I meant .smd. Well anyway, I still haven’t been able to get any version to work on my M3 Mini SD. I have a 2 GB Sandisk Mini SD card if that has anything to do with it. I have tried version 0.1.3, as you said. I used the .nds file. I just dragged it in there (no manager). I dragged Sonic 3 (the smd file) in there as well. I turned on my DS and pressed Start to load the emulator. I just got two black screen with some random colored stripes of pixels on my top screen. Any ideas? Could it be the rom?
August 1st, 2006 at 9:13 am
still waiting update
August 2nd, 2006 at 1:47 pm
Does this support fixed regions? I’d love to play Sensible Soccer again but the rom checks to make sure it is on a ‘European megadrive’ on startup
Either way keep up the great work - much appreciate your efforts to let the rest of us play these classics.
August 3rd, 2006 at 8:54 am
Don´t work sound…. I have SC SD… Any Ideas? Update?
August 4th, 2006 at 6:03 pm
I’m in the same situation like fajam00m00…
Can you use the fat library of the moonshell for the next release?
Thanks
On M3 SD the emulator works great, but on the M3 mini SD in doesn’t work…
Moonshell works well on my M3 mini SD unlike rein or reinmoon… -_-
Please support M3 mini SD!
If you want a tester for the M3 mini SD version, here I am!
Bye
August 4th, 2006 at 9:20 pm
lol I’m waiting for an update also
August 5th, 2006 at 10:37 pm
i got 2 white screens after booting the picodrive, using a supercard as well as a superkey combo on my dslite, is the picodrive supportable for my current setup now? or do i have to wait for the next version ? great work btw! :>
August 6th, 2006 at 9:27 pm
Does this not function on a G6lite? I attempt to load it and it seemed to boot up okay, but on the black screen with white text, It said to load a rom, and there was an arrow: -> but there isn’t anything else. I have the roms of the appropriate format (.bin) in the same directory as the file itself, and nothing shows up. If I press A it will say the loading is finished, and “Rom size: 0″, and nothing happens beyond that. Am I overlooking something obvious, or does it just not work with the G6lite?
August 7th, 2006 at 11:34 am
SCSD: Use the .nds.gba file, renamed to picodriveds.sc.nds. This works fine on my SCSD.
M3 Mini: not sure what’s up, I don’t have any M3 carts but I figured it used the same FAT stuff as the M3, so I’m not sure why it doesn’t work.
G6lite: I don’t think there’s any FAT libs for these carts yet, at least that I’ve seen.
August 7th, 2006 at 2:41 pm
Picodrive works fine on my M3 mini SD. Are you using the new/smaller m3 mini sd? Because hardly any homebrew is compatible with that. Put your roms and the emulator in a seperate folder. Use the “.nds” file.
August 7th, 2006 at 7:58 pm
Umm…I guess I’m using the new M3 Mini SD. I didn’t know there were multiple versions of the Mini SD…
Well anyway, when you say “put your roms and the emulator in a seperate folder”, what do you mean by that? Do you mean that I should create folders on the mini SD card? Thanks in advance.
August 8th, 2006 at 3:14 am
The new M3 Mini SD sits flush in the gba slot. Pretty easy to tell which one you got ^_^ .
What I was trying to say earlier is to create a folder in the root directory of the flashcart. I put the emulator and the roms in seperate folders. For whatever reason, picodrive wouldn’t boot on my m3 if the picodrive.nds file and the roms where in the same location.
Hope that answers your question.
August 8th, 2006 at 5:41 pm
This is odd… the arcade mode for Super Hang-On has a bunch of graphical errors, but you actually still can see the road, but it’s hard.
Another thing is that oddly enough, the image of the road is too small than where the road physically is. I found that out cause I didn’t slow down at all when I went off the road a bit and the AI players looked like they were racing off the road. XD
But the original mode works perfectly O_o No graphical errors at all, and a correct-sized road too.
August 8th, 2006 at 7:16 pm
Didn’t work…Sigh.
Well, I guess I’ll just have to wait for the next update. Please do what you can to get this to work on the new M3 Mini SD. Thanks.
August 9th, 2006 at 5:11 am
I put picodrive on my SD card for my supercard, and the 3 games i put on worked great, but i wanted to put more games on so i removed the SD card from my supercard and put it in my PC and it did not recognize my SD card (1GB sandisk) which i only recently bought, i thought thats odd, i think picodrive corupted my SD card, i think this is a fantastic emulator, but its just ruined a £21 SD card which im a little pissed about , does anyone no how to fix this problem? please!!!!!!!!!
August 9th, 2006 at 7:09 am
Have you tried reformatting the SD card? I can accept that it might potentially corrupt a FAT partition (although I’ve never had it happen to me), but I have a hard time seeing how it could render a card completely unusable if there wasn’t a preexisting problem.
August 9th, 2006 at 7:28 am
well the SD card i was using was working brill i even put a couple of commercial games on it and just after i put the picodrive emulator on the SD my PC wouldnt recognize it, ive tryed formatting it, but when i go to my computer and open the SD (drive H on my PC) its say please insert drive, as if its not there, is there anything i can do ?
August 10th, 2006 at 10:05 am
ryanfb, I don’t know why picodrive doesn’t work on M3 mini SD (newer model), but moonshell for New M3 SD/Mini SD works well on it!
Can you use the library of the moonshell for make it works on M3 mini SD?
August 10th, 2006 at 2:56 pm
^^^^My sentiments exactly^^^^
August 11th, 2006 at 3:06 pm
One news:
You can use the library of the REIN r16 for the picodrive too.
The new version of REIN works on M3 mini SD now!
August 14th, 2006 at 5:41 pm
How can I get this to work on Max Media Dock?
August 15th, 2006 at 8:22 am
Hi ryanfb,
today Danny of the M3/G6 team has released the M3/G6 fatlib.
Here is the readme:
G6/G6lite/M3CF/M3SD Read/write lib
15-08-2006
-G6 lite is supported
-M3SDmini is supported
Feedback is welcome. Developers may contact us by email to info@g6flash.com. Thanks.
You can get the file here (need registration):
http://forums.maxconsole.net/showthread.php?t=27238
Can you add this to the picodrive ds?
Please answer me!
August 15th, 2006 at 10:29 am
I’ll look at integrating those libs. The main problem with mixing and matching is it’s difficult to know if one card’s driver is going to screw another - for example the EZ4 driver I have from Moonshell always reports that the card is inserted, so I’d have to do a separate build just for EZ4.
As for the Max Media Dock/Player, I’m not sure if there’s any FAT drivers around for those devices.
Edit: I just looked at the libs provided for the G6/M3 mini, and for some reason they decided to distribute them in binary-only form. This means that I would have to do yet another build just for those carts, which IME creates confusion and makes getting useful feedback more difficult.
August 15th, 2006 at 3:08 pm
I still wonder when you will make this work for MMD..and MMD has nofat
August 16th, 2006 at 12:19 am
Very good!
Please, new version with sound.
Congratz!
August 16th, 2006 at 3:22 am
In a forum I’ve read this:
For all series of M3-SD included M3-SDmini, we recommend to make the
following changes in the code of the “io_m3sd.c”.
define CF_STS_INSERTED1 0×20
define CF_STS_INSERTED2 0×30
define CF_STS_INSERTED3 0×22
define CF_STS_INSERTED4 0×32
define isM3ins(sta) ((sta == CF_STS_INSERTED1)||(sta ==
CF_STS_INSERTED2)||(sta == CF_STS_INSERTED3)||(sta == CF_STS_INSERTED4))
io_m3sd.c and tested that it worked fine in all series of M3.
This is a part of an e-mail of Danny!
August 16th, 2006 at 5:05 pm
Hello Ryan!
There is no new release for long time… I feel the next will be soooooo great ^^
Isn’t it? ;o)
August 18th, 2006 at 10:03 am
Cool.. works fine here on supercard mini sd. As a big amiga fan I wanted to play turrican and xenon II on my DS, in the lack of a amiga emulator picodrive lets me play both. Frame rates are a tad slow, but hopefully that’ll get better no?
August 20th, 2006 at 5:59 am
Can someone clue me in here? I’m trying to get this running on my M3 MiniSD slim v2. With the new firmware release(v25), I am now able to run all of the homebrew that I have tried(before v25, only one homebrew was possible). Is there some sort of builder for picodriveds? I’ve tried loading both the nds file and the nds.gba file(renamed to .nds for the M3), and all I get is either two white screens, or two black screens. I have one genesis rom in the folder with it, and it is in .bin format.
August 20th, 2006 at 4:53 pm
I believe today is the last day to submit homebrew to the neoflash coding competition. Do you plan on submiting PicoDrive DS? You can win a Nintendo Wii out of it. I’d say that its worth a shot, you got one of the best homebrews out there.
Just a suggestion
September 3rd, 2007 at 8:21 pm
will this work with the DS lite web broswer on the memory expansion card, or is extra hardware required?
October 16th, 2007 at 5:13 am
what would happen if you patch it using a new arm7 file using DS Lazy. It sounds like a stupid idea, i know. I don’t even think the picodrive thing has a arm7 file. But thats what you have to do for the latest ds games to work on your m3 now.
January 10th, 2008 at 12:15 am
Picodriveds definitely doesn’t read the FAT on an EZ-FLASH IV miniSD cartridge, so I had to append the ROM to the emulator. Seems like a waste having multiple copies of the emulator for all the ROMs I got.