News: 11 March 2016 - Forum Rules
Current Moderators - DarkSol, KingMike, MathOnNapkins, Azkadellia, Danke

Author Topic: NES to SNES?  (Read 3337 times)

mcmustang51

  • Newbie
  • *
  • Posts: 4
    • View Profile
NES to SNES?
« on: September 26, 2013, 10:37:42 pm »
I found a program called FC2SMC that auto translated some basic roms...
How hard would it be to port games?

Jorpho

  • Hero Member
  • *****
  • Posts: 3873
  • The cat screams with the voice of a man.
    • View Profile
Re: NES to SNES?
« Reply #1 on: September 26, 2013, 11:36:32 pm »
At the risk of stating the obvious: if it was remotely easy, lots of people would be doing it already.
This depresses me. I feel like a goldfish right now...

furrykef

  • Full Member
  • ***
  • Posts: 132
    • View Profile
Re: NES to SNES?
« Reply #2 on: October 15, 2013, 08:34:16 pm »
Probably not too hard if you have the source code or (more likely) a good disassembly. Nintendo's done it -- Super Mario All-Stars's code seems to be the NES games' code with new SNES parts bolted on. Their port of Wrecking Crew bundled in with Wrecking Crew '98 definitely is. It'd still take quite a bit of work and you'd definitely need to know lots about ASM for both systems.

As for automatic conversion, it's never really going to be practical, I'm afraid.

Joezilla2014

  • Newbie
  • *
  • Posts: 1
    • View Profile
Re: NES to SNES?
« Reply #3 on: August 22, 2017, 09:44:01 am »
Its easier with converting nes to gba, why would it be hard to convert nes to smc if gba is 32 bit?

KingMike

  • Forum Moderator
  • Hero Member
  • *****
  • Posts: 6542
  • *sigh* A changed avatar. Big deal.
    • View Profile
Re: NES to SNES?
« Reply #4 on: August 22, 2017, 01:41:59 pm »
The amount of bits doesn't matter. If the hardware isn't similar enough, it won't be easy to convert.
The two are similar enough that WITH source code it would be reasonably easy to convert (you could adapt the graphics stuff probably but sound would need to be completely reprogrammed), but WITHOUT it would probably be a lot more technical work (especially when mappers figure in).
You can't convert SNES to Genesis even though both are "16-bit" because their hardware is completely different.
I assume by "converting NES to GBA" you mean drop the NES ROM into an emulator that's already been written.
(and no, the SNES is not powerful enough to run an NES emulator)

And wow nearly 4 year bump. I think it would usually be better to start a new topic.
"My watch says 30 chickens" Google, 2018

Bregalad

  • Hero Member
  • *****
  • Posts: 2552
    • View Profile
Re: NES to SNES?
« Reply #5 on: August 23, 2017, 11:15:27 am »
Its easier with converting nes to gba, why would it be hard to convert nes to smc if gba is 32 bit?
It's not converting it's emulating. That's two completely different things.

Quote
At the risk of stating the obvious: if it was remotely easy, lots of people would be doing it already.
Not to mention Nintendo originally planned for backwards compatibility but gave this up, there's a good reason to this.

KingMike

  • Forum Moderator
  • Hero Member
  • *****
  • Posts: 6542
  • *sigh* A changed avatar. Big deal.
    • View Profile
Re: NES to SNES?
« Reply #6 on: August 23, 2017, 11:59:44 am »
From what I heard, the "FAMICOM" button on prototype SFCs wouldn't have been a Famicom emulation mode but a video passthrough mode, intended to be used with an unreleased companion Famicom revision (an AV model like five years before the one that did come out).
As the proto SFC seemed to have both video input and output ports.

Although I wonder if that would've required both consoles to be plugged in and powered on, which I don't think is an advised practice. :P
(in the US, Nintendo would've expected players to use RF at that time and chain the connectors together. So you could turn both on but probably shouldn't.)
"My watch says 30 chickens" Google, 2018

Jorpho

  • Hero Member
  • *****
  • Posts: 3873
  • The cat screams with the voice of a man.
    • View Profile
Re: NES to SNES?
« Reply #7 on: August 23, 2017, 09:41:42 pm »
It is probably worth mentioning SMB4MD by Mairtrus, a port of the original Super Mario Bros to the Sega Genesis.
https://www.youtube.com/watch?v=Nz8s9xCYguA
http://devster.proboards.com/thread/613

But that came out years ago, and no one has made anything like it since, if I'm not mistaken.

And there's also Mega Man for the Turbografix, but again, there aren't very many ports of that nature.  The TG16 CPU is apparently very similar to the NES CPU, but that doesn't necessarily mean that porting games is trivial.  (People aren't running Neo Geo games on the Phillips CD-i, after all.)
https://www.youtube.com/watch?v=kKP5lRoa4Sc
This depresses me. I feel like a goldfish right now...

KingMike

  • Forum Moderator
  • Hero Member
  • *****
  • Posts: 6542
  • *sigh* A changed avatar. Big deal.
    • View Profile
Re: NES to SNES?
« Reply #8 on: August 23, 2017, 10:28:35 pm »
There are a couple of NES ROM conversion multi-carts in the PCE HuCard ROMsets.

But those are, again, only first-gen no-mapper games which are comparatively small and easier to make a conversion of.
"My watch says 30 chickens" Google, 2018

Psyklax

  • Hero Member
  • *****
  • Posts: 730
    • View Profile
    • Psyklax Translations
Re: NES to SNES?
« Reply #9 on: August 24, 2017, 07:33:28 am »
The TG16 CPU is just a newer revision of the NES CPU, with a few new opcodes here and there. Thus, converting NES games to it would be relatively painless, other than the graphics being done a bit differently. But as KingMike said, early games are one thing, but ones with advanced mappers could be a challenge. Not impossible, but like many things like this, I don't see why anyone would bother.