View previous topic :: View next topic |
Author |
Message |
pollito
Joined: 17 Feb 2005 Posts: 8
|
Posted: Sat Feb 26, 2005 4:24 am Post subject: Emulator of Nes on snes |
|
|
Exist an emulator for gamble Nes on snes? |
|
Back to top |
|
|
Memblers
Joined: 07 Oct 2003 Posts: 37
|
Posted: Sat Feb 26, 2005 6:38 am Post subject: |
|
|
I've seen some NES games that were converted to SNES by someone. Simple ones like Galaxian, Millipede, etc. They run with no sound.
People may say you're crazy for asking, but I believe it's possible.
I've written an NES sound emulator for SNES.
http://nesdev.parodius.com/#DocsSNES |
|
Back to top |
|
|
Jagasian
Joined: 08 Jun 2004 Posts: 159
|
Posted: Wed Mar 02, 2005 7:14 pm Post subject: |
|
|
Memblers wrote: | I've seen some NES games that were converted to SNES by someone. Simple ones like Galaxian, Millipede, etc. They run with no sound.
People may say you're crazy for asking, but I believe it's possible.
I've written an NES sound emulator for SNES.
http://nesdev.parodius.com/#DocsSNES |
To do it, you would need a tool that decompiled ROMs correctly. SnowBro had a program that did a pretty good job. I think he wrote it in Java, but I can't find it on Membler's nesdev site. I might have a copy lying around somewhere at home. Once you have the decompiled ROM code, then you would have to translate the instructions used for video and sound to map to the SNES's architecture. Since, I think, the SNES can be run in a 6502 mode, then you would probably want to make sure the CPU runs at twice the NES's CPU speed, so that you have a little flexibility in the remapping of NES sound and video code to SNES sound and video code. Then you would have to pad the rest of the program with NOOPs so that the game doesn't run too fast. Such a method would probably work for a large percentage of the Famicom/NES games, but you can be sure it would not work for some specific games that do weird stuff. |
|
Back to top |
|
|
WhiteDRG
Joined: 25 Jan 2005 Posts: 41
|
Posted: Sat Mar 05, 2005 11:04 am Post subject: |
|
|
@Memblers : I tested you programm with superflash on my PAL SNES. It works fine exept for the scrollbar on the title: It does not appear! Is this a known problem ? Does it work on the NTSC version ? |
|
Back to top |
|
|
Memblers
Joined: 07 Oct 2003 Posts: 37
|
Posted: Sat Mar 05, 2005 10:45 pm Post subject: |
|
|
Hm, that's really odd. I'm not sure why that would happen. I've had 3 people report that it ran OK on their PAL systems (2 built their own carts, one used a SWC-DX) and I've seen a short video from one of them. And I'm pretty sure the scroller was visible.
It runs OK on my NTSC system. It's an SNES clone with a GD7 though (Gamestation), but should be close enough to the real thing.
Maybe the superflash's menu or startup code does something that conflicts with my code? Could be, if I didn't initialize something properly. |
|
Back to top |
|
|
Jagasian
Joined: 08 Jun 2004 Posts: 159
|
Posted: Sun Mar 06, 2005 9:40 pm Post subject: |
|
|
Like I said, my Gamestation wasn't very accurate, but then maybe I am just paranoid. |
|
Back to top |
|
|
|