gbadev.org forum archive

This is a read-only mirror of the content originally found on forum.gbadev.org (now offline), salvaged from Wayback machine copies. A new forum can be found here.

DS Flash Equipment > Super NES emulation: Newbie is Really Clueless

#117371 - MasterBlues - Sun Feb 04, 2007 11:12 am

Hey Everyone,

I'm really new to homebrewing and I have no idea where to start. I'd like to get something that will allow me to play some SNES games on my DS. What do I need to get?

#117376 - felix123 - Sun Feb 04, 2007 12:21 pm

Buy a Supercard(CF, SD, miniSD or lite. do not get a rumble.), a NoPass and a memory card.
_________________
Nintendo DS homebrew on Wikipedia

#117390 - tepples - Sun Feb 04, 2007 4:46 pm

MasterBlues wrote:
I'm really new to homebrewing and I have no idea where to start. I'd like to get something that will allow me to play some SNES games on my DS. What do I need to get?

You can't play Super NES Game Paks on a Nintendo DS, unless perhaps you use a Super NES and a GBA video-in module. Or did you mean ports of Super NES games to GBA? Or did you mean backups?
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#117413 - chuckstudios - Sun Feb 04, 2007 7:52 pm

tepples wrote:
MasterBlues wrote:
I'm really new to homebrewing and I have no idea where to start. I'd like to get something that will allow me to play some SNES games on my DS. What do I need to get?

You can't play Super NES Game Paks on a Nintendo DS, unless perhaps you use a Super NES and a GBA video-in module. Or did you mean ports of Super NES games to GBA? Or did you mean backups?


*sigh*

Don't act dumb, you know what he meant.

#117430 - MasterBlues - Sun Feb 04, 2007 9:10 pm

felix123 wrote:
Buy a Supercard(CF, SD, miniSD or lite. do not get a rumble.), a NoPass and a memory card.


Thanks, I appreciate it.

I found a NoPass and a miniSD that I ordered, but what kind of memory card should I get?

#117434 - chuckstudios - Sun Feb 04, 2007 9:29 pm

MasterBlues wrote:
felix123 wrote:
Buy a Supercard(CF, SD, miniSD or lite. do not get a rumble.), a NoPass and a memory card.


Thanks, I appreciate it.

I found a NoPass and a miniSD that I ordered, but what kind of memory card should I get?


By miniSD, I assume you mean Supercard miniSD. That would imply you need a miniSD card.

#117479 - MasterBlues - Mon Feb 05, 2007 2:12 am

Yes, sorry, still a little slow on the subject. I have all the stuff on order now though.

I also have another question. Do N64 games like Diddy Kong Racing and Chameleon Twist work for the DS? I'm thinking no, but I could be wrong.

#117485 - HyperHacker - Mon Feb 05, 2007 2:23 am

SNES emulation is barely possible, and current emulators rely heavily on similarities between SNES and DS video hardware. N64 emulation is never going to happen in the DS, barring some miraculous discovery or crazy add-on. The DS and N64 are almost identical in specifications (N64 93mhz 4MB, DS 66+33mhz 4MB), but you need about 10 times the processing power to emulate another architecture (N64 and DS CPUs are quite different).

Diddy Kong Racing DS is coming out in days though.
_________________
I'm a PSP hacker now, but I still <3 DS.

#117494 - tepples - Mon Feb 05, 2007 3:37 am

HyperHacker wrote:
Diddy Kong Racing DS is coming out in days though.

On what? The Xboy?
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#117496 - chuckstudios - Mon Feb 05, 2007 3:52 am

tepples wrote:
HyperHacker wrote:
Diddy Kong Racing DS is coming out in days though.

On what? The Xboy?


...




You can't be serious.

#117497 - tepples - Mon Feb 05, 2007 4:01 am

The game was developed by a company that is now part of Microsoft. The N64 version contained characters owned by a company that is now part of Microsoft, but I just checked the Wikipedia article, and its character table claims that Banjo and Conker have been removed from the DS version. I suspect that part of the reason that GoldenEye 007 has not been announced for Virtual Console on Wii is that Rare's parent wants a simultaneous release on Xbox Live Arcade for Xbox 360.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#117505 - chishm - Mon Feb 05, 2007 5:32 am

tepples wrote:
I suspect that part of the reason that GoldenEye 007 has not been announced for Virtual Console on Wii is that Rare's parent wants a simultaneous release on Xbox Live Arcade for Xbox 360.

I think it has more to do with the fact that EA has all James Bond related development rights now. When they first acquired the license, Nintendo even had to censor the GoldenEye box and name from their TV ads.
_________________
http://chishm.drunkencoders.com
http://dldi.drunkencoders.com

#117508 - MasterBlues - Mon Feb 05, 2007 6:15 am

HyperHacker wrote:
Diddy Kong Racing DS is coming out in days though.


I know, but it's not the original game. Thanks for the info though.

I mainly want to play Super Mario RPG on the DS, that is possible right?

Being new to things really sucks.

#117511 - dantheman - Mon Feb 05, 2007 6:23 am

Nope, it isn't. SMRPG contains a special coprocessor that is several times faster than the SNES's processor itself, so no emulator for the DS or GBA will be able to run it, unless perhaps if a specific emulator was made just for that one game.

#117514 - Firon - Mon Feb 05, 2007 7:18 am

With a huge amount of hacks, it could be possible, but that'd require a lot of effort and would probably result in a lot of bugs. Emulating the base console works poorly as is, so I wouldn't hold my breath if I were you.

#117583 - HyperHacker - Mon Feb 05, 2007 10:22 pm

If by "huge amount of hacks" you mean "total high-level emulation of the game's SA-1 and probably SPC-700 programs", it just might be possible. I'd say we need to get other games working first though; Super Mario World doesn't even run full speed (and has nasty graphic bugs) on any emulator I've tried. (Though in their defense, SMW's code is terrible.) Also, it being 4MB could present issues (GBA cart RAM can be used, but it's slower).
_________________
I'm a PSP hacker now, but I still <3 DS.

#117586 - tepples - Mon Feb 05, 2007 10:25 pm

MasterBlues wrote:
I mainly want to play Super Mario RPG on the DS, that is possible right?

Write to Nintendo. An official port is probably your best chance of getting this accomplished.

HyperHacker wrote:
(Though in their defense, SMW's code is terrible.)

That tends to be common in launch titles. Tetris for Game Boy is also horribly coded. Might it have something to do with cargo-cult programming habits built up on development boards containing earlier versions of the console's chipset?
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#117591 - HyperHacker - Mon Feb 05, 2007 10:30 pm

Probably that and/or immature development tools, and perhaps messy code as a result of the game being used to debug the hardware. Super Mario 64's code is pretty nasty too. You're certainly right there, it seems with every Nintendo console I look at, the first few games released are coded such that you wonder what they were on. Tetris looks like it was written by hand in a hex editor, SMW is slow and uses the same bytes as code and data in some places when it really isn't necessary (not to mention wasting space like crazy), and Mario 64 has a lot of redundant instructions. I haven't hacked NES really so I don't know about that.

But this discussion would be better suited to a topic in some other forum.
_________________
I'm a PSP hacker now, but I still <3 DS.

#117612 - Firon - Tue Feb 06, 2007 12:15 am

HyperHacker wrote:
If by "huge amount of hacks" you mean "total high-level emulation of the game's SA-1 and probably SPC-700 programs", it just might be possible.


Even with HLE, it'll need a lot of timing hacks, because the SA-1 is apparently insane to get proper timing with.

#117634 - Dood77 - Tue Feb 06, 2007 3:52 am

Wow, i really think one of the people developing an snes emulator should invite more people to the project, we have so many other projects being developed that quite honestly are never going to get as popular as an snes emu would. Of course im not volunteering for the project, i have no idea where to start programming an emulator, let alone making hello world in C++...

#117635 - dantheman - Tue Feb 06, 2007 4:05 am

SnezziDS is open source AFAIK. Anyone is free to jump in and help, especially now that both gladius and bubble2k have slowly declined in activity.

EDIT: actually, as I look at the SnezziDS source, it looks like it's only Gladius's modifications from long ago. I don't see any of bubble2k's revisions from when he started working on v0.25a up to the current v0.28a. =/