• Hey Guest. Check out your NeoGAF Wrapped 2025 results here!

(DS) Early Snes Emulator Released (snesDS)

neptunes

Member
Code:
Quick & dirty SnesAdvance port.
SPC core programmed by gladius.

Append a rom to snesDS.ds.gba.
For example (from DOS): "copy /b snesDS.ds.gba+mario.smc mario.gba"

Someone mentioned that they only got Super Mario and Super Castlevania(with some glitches) to even work at all without sound.

I have the emulator, but I don't have a compatible wireless card or a passme at the moment. :(


 
portable super mario world with four button layout, maybe they can shut down the top screen to save energy
 
Considering GBA has a crappy SNES emulator, it was only a matter of time. Given the speakers, buttons, and even screen size, I wonder whether SNES on DS will be superior to SNES on PSP. Sure about 1/8 of the pixels will be lost, but to get a larger image on PSP one would need use one of the stretched modes which don't look hot either.
 
This is too sweet. I hope this is the beginning of much more on the homebrew front for the DS. Would homebrew stuff run off a GBA flash cart or is there some other way it is done, speaking in general?
 
Special-FX chip is in.

starwing.jpg
 
ProgramFighter said:
This is too sweet. I hope this is the beginning of much more on the homebrew front for the DS. Would homebrew stuff run off a GBA flash cart or is there some other way it is done, speaking in general?
Some stuff can be sent through a wifi card to the DS as if it's being sent a multiplayer game. It's also possible to run things off of a GBA flash cart if you've got a "PassMe" device going in the DS slot, or again use a wifi card to send the DS a "WiFiMe" program that tells it to use the GBA cart.
 
JoshuaJSlone said:
Some stuff can be sent through a wifi card to the DS as if it's being sent a multiplayer game. It's also possible to run things off of a GBA flash cart if you've got a "PassMe" device going in the DS slot, or again use a wifi card to send the DS a "WiFiMe" program that tells it to use the GBA cart.

So, essentially, there is no easy way of doing this??
 
Not until they get it booting unsigned code another way... and that could take a firmware flash or an actual hardware mod... WiFi me looks excrutiatingly easy once you've got the hardware though.

This is all good stuff! Go DS homebrew folks!
 
radioheadrule83 said:
Not until they get it booting unsigned code another way... and that could take a firmware flash or an actual hardware mod... WiFi me looks excrutiatingly easy once you've got the hardware though.

This is all good stuff! Go DS homebrew folks!


Times like this I wish I had access to a conventional PC as apposed to a MAC. No matter what anyone says, this kind of stuff is where the PC is king.

I just wish I could get a mod done and just transfer roms via USB to a flash cart of some sort with this.
 
Super Mario does run at 100% as far as I know on my DS. The guy will said he will released another version in a couple of days that will allow you to inject and flash, instead of using wifime right now. Or the whole nds can be send through via wifime without the use of a flashcart, though saving would be a prolem and the whole thing as to be under 4MB to fit into the NDS RAM.
 
radioheadrule83 said:
Not until they get it booting unsigned code another way... and that could take a firmware flash or an actual hardware mod... WiFi me looks excrutiatingly easy once you've got the hardware though.

This is all good stuff! Go DS homebrew folks!

There is a firmware flash that will let you boot unsigned code. It's called Flashme and it's really easy to do(don't have to open your DS). The hacked firmware also removes the annoying whitescreen warning whenever you bootup your DS. You can also flashed it back to the original firmware, which shouldn't be necessary since no games has problems with the hacked firmware yet.

Edit: Not sure if I should post the link to Flashme. I am not sure if it's legal or not here.
 
JoshuaJSlone said:
Seeing the pictures is nice and all, but what site(s) are you guys getting this info from?


http://forum.gbadev.org/viewtopic.php?t=6195&postdays=0&postorder=asc&start=15

Has the link to download the emu. The guy who developed SNESDS is the same guy who did PocketNES, SNESAdvance, and FlashMe.

Should be okay, since this forum is dedicated soley for DS development and no roms/pirates at all.

jarrod said:
Couldn't the .5MB of VRAM and 128k of shared ARM RAM be used too? Or is it just the 4MB of main RAM?

Just the 4MB of the main RAM.
 
tenchir said:
Or the whole nds can be send through via wifime without the use of a flashcart, though saving would be a prolem and the whole thing as to be under 4MB to fit into the NDS RAM.
Couldn't the .5MB of VRAM and 128k of shared ARM RAM be used too? Or is it just the 4MB of main RAM?
 
tenchir said:
There is a firmware flash that will let you boot unsigned code. It's called Flashme and it's really easy to do(don't have to open your DS). The hacked firmware also removes the annoying whitescreen warning whenever you bootup your DS. You can also flashed it back to the original firmware, which shouldn't be necessary since no games has problems with the hacked firmware yet.

Edit: Not sure if I should post the link to Flashme. I am not sure if it's legal or not here.

I did not know about this. I can understand why there has been so much PSP homebrew talk on this forum, but why has there been so little to no talk about DS homebrew here? Has there just been too little happening or do people just not really care?

Also, I know we had a thread about this before but it seemed to die pretty quickly. I was wondering what things were done with homebrew on the GBA besides PocketNES and do you guys think that work would carry over to the DS in some way?
 
ProgramFighter said:
I did not know about this. I can understand why there has been so much PSP homebrew talk on this forum, but why has there been so little to no talk about DS homebrew here? Has there just been too little happening or do people just not really care?

Also, I know we had a thread about this before but it seemed to die pretty quickly. I was wondering what things were done with homebrew on the GBA besides PocketNES and do you guys think that work would carry over to the DS in some way?

Because there isn't a thread to specificallly talk about Homebrew on DS. This thread is the closest one that talks about homebrew so far.

www.ndsupdates.com has lots of info on homebrew stuff. You can go to dsdev.org to see what is getting developed. Besides the Nester, fmsx, and SNESDS that's been released. There is a lot of simple games that have been released like the PSP releases. There is an ebook reader that is still in development, an early picture viewer has been released, and few other utilities I can't recall at the moment. Some people are hacking the GBA Movie Player(and Supercard) to allow more programs to be run off of flash card(Compact Flash and SD Flash). PocketSPC and another music player have been carried over from GBA to DS I think.
 
Oh man I am really tempted to do that... but I've learned lessons from Xbox and Xbox Live...

I may wait until there's another DS model I want, or the current model becomes more affordable... then have a flashed one too.
 
ProgramFighter said:
I did not know about this. I can understand why there has been so much PSP homebrew talk on this forum, but why has there been so little to no talk about DS homebrew here? Has there just been too little happening or do people just not really care?

Also, I know we had a thread about this before but it seemed to die pretty quickly. I was wondering what things were done with homebrew on the GBA besides PocketNES and do you guys think that work would carry over to the DS in some way?

DS doesn't have a mass storage capability. I'm assuming the DS homebrew coming out now is using the GBA slot with GBA flash cartridges, and those aren't nearly as easy to get as memory sticks for the PSP.

But considering the hardcore are seriously considering buying a second PSP just so they can keep their original PSP for homebrew with the current firmware, I'd say both hoembrew scenes are currently severely cripped by logistics, although the PSP is clearly further ahead due to its mass storage advantage.

In terms of acceptance from a wider group of games outside the very hardcore early adopters, it doesn't look that promising.

As for Homebrew on the GBA, that machine just wasn't powerful enough to do much more other than pocketNES, and the DS probably can only emulate up to the 16 bit generation stuff as well and probably struggle at it. Mass storage is key for homebrew, you need something to be able to write a program to and download and keep your roms. GBA flash cards as I've said isn't readily available in most stores so it limits the audience and the kind of people who are willing to take up a project like that.
 
The GBA slot flash cards with SD card support are pretty cool. $60 is only like ÂŁ40 or something as well. Bargain! :p

It'd be great if they could do a re-flashed firmware that booted code from the Play Yan or something. There's a potential storage solution that could catch on.
 
Deku said:
As for Homebrew on the GBA, that machine just wasn't powerful enough to do much more other than pocketNES, and the DS probably can only emulate up to the 16 bit generation stuff as well and probably struggle at it. Mass storage is key for homebrew, you need something to be able to write a program to and download and keep your roms. GBA flash cards as I've said isn't readily available in most stores so it limits the audience and the kind of people who are willing to take up a project like that.

I did mentioned in my earlier post about hacking the GBAMP and Supercard to run more programs from the flash(both of them uses Compact Flash or SD card). They gotten pretty far with GBAMP in being able to write directly onto the flash now. Before, programs like PocketNES(for the GBAMP) can't take advantage of writing save states to the compact flash. They still have to get around the 128KB limits for their program though. Whatever hacking they did with GBAMP will be carried over to the Supercard since it is basically a GBAMP with 256megabits flash embedded for extracting(from CF/SD to embeddedFlash) and running GBA roms. Not much work is being done on Play-Yan since it's relatively expensive to get, they only dumped the firmware so far, but once it gets released here......
 
Speaking of mass storage devices, I saw a flash cart on ndsupdates that uses SD cards for storage (Apparently there is a Compact Flash version also.). I believe it is called Super Card. It supports movies, pictures, ebooks, nes games, and, I think, GBA Roms. I was thinking of picking this up for the extra storage and since play-yan will also use SD Cards but I already have a flash cart so I figured I'd wait for more carts made specifically for the DS.

Anyways, getting to the point, do you see future GBA/DS carts using this for larger storage and such? I know I'd rather pick up a cheap cart and a big SD card for homebrew than an expensive cart with limited space. After using the PSP and its use of Pro Duo memory sticks, I want all future products to be like that.

Edit: Late. Seems this has already been brought up in the thread. I shouldn't take my time next time. :)
 
You guys are aware that the Compact Flash/SD flashcart for gba doesn't actually read the roms from the Compact Flash/SD flash chips, right?

It's a stand alone compact flash-to-flashcart "flasher", so you don't have to have a computer on the go to change the games on your flashcart...

A regular compact flash/SD Card can't be used because they're not fast enough to provide the GBA with data.
 
[Off Topic] if you really want to play EMU on handheld
WHY NOT BUY THE EMULATOR KING HANDHELD (aka PSP) !!?? :D

people are going crazy!
recently I find that so many people are working on ISO loader and different emu softwares for PSP
after several months, I think PSP's hardware sales will be increased a lot (but not the software)
to be honest. if PSP can play MAME smoothly, I will buy a PSP just for playing MAME on the street
 
neo2046 said:
if you really want to play EMU on handheld
WHY NOT BUY THE EMULATOR KING HANDHELD (aka PSP) !!?? :D

people are going crazy!
recently I find that so many people are working on ISO loader and diffeent emu softwares for PSP
after several months, PSP's hardware sales will be increased a lot (but not the software)
to be honest. if PSP can play MAME smoothly, I will buy a PSP just for playing MAME on the street

better buy that psp now, or find someone that will be willing to sell a PSP that plays homebrew
 
Sapienshomo said:
No backlight ;(

If you're going to do emulation, you're obviously not using it through the regular means
if you're not using it through the regular means, you might as well buy the 166mhz overclocked version (or the upcoming 180mhz) with backlight...
 
Rain said:
You guys are aware that the Compact Flash/SD flashcart for gba doesn't actually read the roms from the Compact Flash/SD flash chips, right?

It's a stand alone compact flash-to-flashcart "flasher", so you don't have to have a computer on the go to change the games on your flashcart...

A regular compact flash/SD Card can't be used because they're not fast enough to provide the GBA with data.


Actually, any flash card that is at least 40x is fast enough. Only reason those card speed isn't taken advantage of is because no one has developed a fast reader for the cart yet. The embedded flash in Supercard is NAND based which is particulaly slow(slower than 40x) compared to other flash cart.

edit: Ack, I screwed up, the access time for flash card are still too slow.
 
tenchir said:
Actually, any flash card that is at least 40x is fast enough. Only reason those card speed isn't taken advantage of is because no one has developed a fast reader for the cart yet. The embedded flash in Supercard is NAND based which is particulaly slow(slower than 40x) compared to other flash cart.

While that could be true (i don't really know), none of the SD Flash GBA FlashCarts avaliable works like that... they all use the Compact/SD Flash as a ROM Storage area,, You still need a regular GBA Flashcart to transfer the roms from the Compact/SD Flashes... AFAIK anyway.
 
New version is out for improved sound and compatibility. Most significant change is that it's a lot easiler to use the program to make the file for flashing. The games I played runs great with sound.
 
Rain said:
While that could be true (i don't really know), none of the SD Flash GBA FlashCarts avaliable works like that... they all use the Compact/SD Flash as a ROM Storage area,, You still need a regular GBA Flashcart to transfer the roms from the Compact/SD Flashes... AFAIK anyway.
You're a bit behind Rain... the latest CF/SD adapters has RAM in them where the roms are stored temporarily for execution. And RAM is as fast as the original ROMs (or the NOR flash in the regular gba flash cards).

And yeah snesds is going great. with flubba chipping in as well the sky is the limit. :D
 
GP32 is a much better emulator handheld machine than the PSP
specially since that's it's main usage
Going just by tech specs of both machines, I doubt it. GP32 seems much too underpowered to compare favorably to PSP. Being it's main usage is not a good argument. A 4Ghz PC's main usage is not emulation but it does that job amazingly well.
 
"GP32 is a much better emulator handheld machine than the PSP
specially since that's it's main usage"
i pimped the GP32 to death around here, but the PSP has caught up with it pretty damned quickly!

GP32 had an awesome ST emulator, which i'm hoping will ship over to PSP, but the SNES and genesis emu were flakey (at least , they were when i last tried them). The PSP SNES and Genesis emus are pretty damned sweet already (good music, full gpu rendered screen, full speed.... on most stuff... high compatability rate etc... etc...)

and as for the PSP jewel in the crown at the moment (the NGCD emu) - i'm pretty sure the GP32 would barf trying to handle full screen metal slug 2 with sound (it does struggle running the MP3 tracks at the moment though)

I never got to try MAME on GP32.

Anyways, point being GP32 was a nice emu machine, but the PSP is already on a level with it and it's inevitably going to surpass it. IMO.
 
neo2046 said:
if PSP can play MAME smoothly, I will buy a PSP just for playing MAME on the street
Not gonna happen, even modern PCs aren't enough for many games. Unless of course, someone puts together some HLE bullshit.
 
"Not gonna happen, even modern PCs aren't enough for many games. Unless of course, someone puts together some HLE bullshit."

the GP32 could run over 600 MAME games - i'm sure the PSP can handle a hell of a lot of them, with memory most likely being the biggest problem for some of the larger games
 
Top Bottom