View Full Version : Alpha release of SNEmul 0.4 - SNES Emulator for DS!
Archeide has released a new build of his SNES emulator for the DS. He's made some changes to the CPU engine and added some speed hacks, not to mention support for more DS flash carts.
It has been a long time with no real updates of SNEmulDS.. This first release break this silence, and i hope it will please everyone. First of all, the main change is the integration of the CPU engine of SnezziDS. In fact, I wanted to make my own CPU engine in ASM, but i rapidly saw that i couldn’t do better than bubble2k did. I recognize his work as a masterpiece in DS homebrews. I personnally added some new features from the original C CPU of SNEmulDS: speed hacks, memory protection, and ROM paging/dynamic reloading (giving Large ROMs support for Slot-1 cards). All combined CPU engine and speed hacks give a great boost in speed.
Official Website: <A href="http://snemul.free.fr/ds/" target="_blank">Snemul</a>
Combustolux
02-19-2007, 09:49 PM
is this full speed?
vincent85
02-19-2007, 10:48 PM
How is it compare to snes TYL for the PSP? if it better than the snes for PSP ,i might just buy the DS righ away!:D :D :D
Falcozx
02-20-2007, 12:19 AM
It's not working with my R4DS. Any help?
arashb
02-20-2007, 12:25 AM
try to patch it with the r4ds.dldi
edit--- then it should work because if u rename the readme to readme.txt u will say it has this in it
3. Installation and usage
Current version of SNEmulDS needs a card reader (like M3, supercard, G6,
R4DS, NinjaDS, etc.)
and a passkey/passcard (You should know how to get/use them) for slot-2
devices.
and here are some of the things that are bad about this >< hehe including not running at full speed :/
6. FAQ
- Why SNEmulDS sound is bad ?
SNEmulDS is most of the time too slow to be synchronized
correctly with the SPC700 engine. I have to hack the APU counter
to get the sound at the real speed. Wait until SNEmulDS
improve in speed...
You can try the SPC jukebox instead, musics should be better
(but far from perfect).
- Why SNEmulDS is so slow ?
Try Full speed hacks in Option menu (Last item). Some games are slower
than other, because of intensive use of CPU and GFX.
Expect speed improvement in the future
- How can i speed up SNEmulDS ?
Make sure you are in "No vblank" mode in Options, and that "Speed hack"
is in "Full speed".
- Why my game seems slow whereas SNEmulDS says the speed is over 80% ?
Most of the time, it comes from the speed hack. Not enough CPU cycles
are given to the game, and it needs to use two frames instead of
one. Put in "No speed hack" or "Middle speed hack" should help.
- My game is too fast! I can't even play it !
Enable "Wait for Vblank" in the options.
- My graphic are all corrupted, what can i do ?
Go in the debug mode which will clear the GFX buffers.
Try to enable "Wait for Vblank" in the options and replay
your game
- My game doesn't even start! Your emu sucks!?
Choose "No speed hack" and/or sound emulation in Options menu.
Surprisely, some games need to be in "Full speed hacks" mode to launch
(like SUPER BOMBERMAN).
- I lost all my game progress !!! I will kill you!
Don't forget that SNEmulDS doesn't save SRAM automatically.
You have to tap "Save SRAM" in the main menu to save your game progress.
You can also use save states.
- Save states doesn't work :(
I'm sorry but the current FAT librairies doesn't support
saving for all cards. Use of DS SRAM is a future feature
that may be help you (short: wait for next release).
TO BE PEACEFUL: writing to card is not perfect, and your saved state
can be corrupted, so you should save your game in several slots!!
- How i can use my own ZSNES/SNES9X save states ?
I think I will make a ZST->SML translator in the first time...
In the future, there will be direct compatibility with ZSNES
format. (short: wait!)
Anyway, you should be able to use your ".SRM" created by
other emus. Be sure it is not compressed. Simply put the
SRM file in the SNES directory, along with your ROM.
- Why do you not support "packing", my card/flasher is not
working with SNEmulDS?
SNEmul philosophy is "easy to use".
That means no pre-script, no packer, no patches, etc.
You put your ROMS, SRAMs, save states directly in your SNES directory and that's all.
Moreover, by using a "real" filesytem development of specific features is much easier
(especially large save states, SRAM saving, very large ROMs (4Mo) and multi ROMs support).
I will surely work on a "packed" version later, but this is not
my first goal.
Falcozx
02-20-2007, 12:43 AM
do I just put the r4ds.dldi file in the snes directory? I did that and it still didn't work.
arashb
02-20-2007, 12:48 AM
ok download the dlditool.exe also then put it all on ur desktop... go to run type in cmd then type in cd desktop
press enter
type in dlditool r4ds.dldi SNEmulDS.nds
then press enter
it should say patched succesfully :D n ur done :)
or if its for something else u need to patch just do this
dlditool <name_of_patch> <rom_file>
then u should see this
C:\rom_dir\>dlditool mpcf.dldi libfat_tests.nds
Dynamically Linked Disk Interface patch tool by Michael Chisholm (Chishm)
Old driver: Default (No interface)
New driver: GBA Movie Player (Compact Flash)
Position in file: 0x000062C0
Position in memory: 0x02000000
Patch base address: 0xBF800000
Relocation offset: 0x428060C0
Patched successfully
or something like that
Falcozx
02-20-2007, 12:56 AM
ok download the dlditool.exe also then put it all on ur desktop... go to run type in cmd then type in cd desktop
press enter
type in dlditool r4ds.dldi SNEmulDS.nds
then press enter
it should say patched succesfully :D n ur done :)
or if its for something else u need to patch just do this
dlditool <name_of_patch> <rom_file>
then u should see this
C:\rom_dir\>dlditool mpcf.dldi libfat_tests.nds
Dynamically Linked Disk Interface patch tool by Michael Chisholm (Chishm)
Old driver: Default (No interface)
New driver: GBA Movie Player (Compact Flash)
Position in file: 0x000062C0
Position in memory: 0x02000000
Patch base address: 0xBF800000
Relocation offset: 0x428060C0
Patched successfully
or something like that
I'm having some problems. When I type dlditool in command it says that it's not recognized.
Falcozx
02-20-2007, 01:00 AM
I got it to work...I'm stupid I forgot to type in cd desktop :P thank you for helping me :D
arashb
02-20-2007, 01:16 AM
np :D hehe hows it run?
11111
02-20-2007, 01:41 AM
people that tried this out please post results for games.
we would all like to know how it runs.
arashb
02-20-2007, 01:50 AM
im pretty sure eits not as good as the psp 1 since ppl have been working on the psp 1 longer and since the guy also says it doesnt run full speed xDDD
Falcozx
02-20-2007, 03:02 AM
np :D hehe hows it run?
I've only tried several games and they didn't run that well. I'm going to look for a list of games that work well or at least decent with it.
TheClockWork
02-20-2007, 04:31 AM
try to patch it with the r4ds.dldi
edit--- then it should work because if u rename the readme to readme.txt u will say it has this in it
and here are some of the things that are bad about this >< hehe including not running at full speed :/
You Copy'n'Pasted the FAQ from the Site. Which is older than 4-5 Months ?
11111
02-20-2007, 06:07 PM
I've only tried several games and they didn't run that well. I'm going to look for a list of games that work well or at least decent with it.
thx for the headsup. i thought it wouldnt run that great at all but at least it's a decent start. hopefully by the end of 2007 they will be able to make it run at close to full speeds.
arashb
02-20-2007, 09:19 PM
uhhh so clockwork?? i never said i made it n only the part for patching was copy n pasted from a site the FAQ was copy and pasted from the readme.... i never said i made all that up did i?? ><
Falcozx
02-21-2007, 01:52 AM
I tested these games out and I'll tell you if they worked or didn't:
Working:
TMNT IV Turtles in Time
Wario Woods
Megaman X
Non-Working/Have Problems:
Megaman X
Megaman X2
Super Street Fighter II
Street Fighter II
Super Metroid
Battletoads Double Dragon
Super Mario RPG
Firmin
02-21-2007, 09:37 AM
I have just got an M3 simply for my ds. I'm having trouble getting snemulds 0.4 working. I've followed the steps further up this post for the dldi patch but it still says that it can't find my roms. I've tried the 0.3 snemuleds.test and that seems to work, all be it with glitches, but i can't get .4 to work. Can anyone help?
Falcozx
02-21-2007, 01:42 PM
I have just got an M3 simply for my ds. I'm having trouble getting snemulds 0.4 working. I've followed the steps further up this post for the dldi patch but it still says that it can't find my roms. I've tried the 0.3 snemuleds.test and that seems to work, all be it with glitches, but i can't get .4 to work. Can anyone help?
You patched the SNEulds .4 right? Did you make a SNES directory and put your roms in it too?
Rankio
02-21-2007, 09:36 PM
I'm getting a white screen on the G6. SNES dir made and the rom was put on through the media loader.
Firmin
02-22-2007, 07:40 AM
thanks for your help but i've found out what i was doing wrong. I did everything including putting the snes directory in. I was stumped.
What I had done though was organise all of the games into their own folders within the snes directory. I won't go into why, it's a bit boring. Now i've just put the games into the snes directory every thing is working find.
thanks.
I'm playing secret of mana at the moment. there are a few glitches but it's playable. Are there any better snes emulators for slot one/M3 simply devices out there? Are the zsnes team going to give it a go? I've used that on my pc and it's brilliant.
Falcozx
02-22-2007, 12:54 PM
thanks for your help but i've found out what i was doing wrong. I did everything including putting the snes directory in. I was stumped.
What I had done though was organise all of the games into their own folders within the snes directory. I won't go into why, it's a bit boring. Now i've just put the games into the snes directory every thing is working find.
thanks.
I'm playing secret of mana at the moment. there are a few glitches but it's playable. Are there any better snes emulators for slot one/M3 simply devices out there? Are the zsnes team going to give it a go? I've used that on my pc and it's brilliant.
I don't know if there are any other emulators for slot1 but I'm hoping there will be a lot more. If the znes team makes one that'd be cool.
error101290
02-27-2007, 09:03 PM
every time i run this it and then turn the power off it reformats my supercard lite it does the same on DS doom too. Any Ideas would be appreciated:confused:
aneesheewah
03-03-2007, 08:04 PM
on my m3 simply it will not detect the roms, and I've had it work on my Max Media Player so i don't know whats wrong. do i need to do DLDI?
i've made a SNES directory in the main directory, and i've put copies of the SNemulDS rom EVERYWHERE in my MicroSD card and run them all with no luck. What are the exact directions?
Falcozx
03-03-2007, 09:11 PM
on my m3 simply it will not detect the roms, and I've had it work on my Max Media Player so i don't know whats wrong. do i need to do DLDI?
i've made a SNES directory in the main directory, and i've put copies of the SNemulDS rom EVERYWHERE in my MicroSD card and run them all with no luck. What are the exact directions?
Yeah you need to patch the emulator with DLDI. Another user explains how to do that on the first page.
aneesheewah
03-04-2007, 02:14 AM
Yeah you need to patch the emulator with DLDI. Another user explains how to do that on the first page.
Oh I can't believe I passed that, thanks guys.
vBulletin® v3.8.4, Copyright ©2000-2009, Jelsoft Enterprises Ltd.