PCEngineFans.com - The PC Engine and TurboGrafx-16 Community Forum

NEC PC-Engine/SuperGrafx => PC Engine/SuperGrafx Discussion => Topic started by: SignOfZeta on September 19, 2007, 03:22:48 PM

Title: Super Mario Bros. on PCE
Post by: SignOfZeta on September 19, 2007, 03:22:48 PM
What is the origin of this port? Is it just a pirate release, or something more? I know its old, and not a recent fan hack or anything. Was it actually put onto a standard pirate HuCard, or something more homemade looking?

A friend of mine was asking the other day, and I seem to remember vague explanations from the Turbo List back in the day, but I can't remember any details.
Title: Re: Super Mario Bros. on PCE
Post by: nat on September 19, 2007, 03:26:34 PM
I've asked about this before but never gotten a definitive answer.

I've never actually seen a physical cart for this, only ROMs here and there.
Title: Re: Super Mario Bros. on PCE
Post by: Odonadon on September 19, 2007, 04:07:04 PM
I've only seen it in the 'NES Collection' ROM.  Guessing from that it's a pirate release.

OD
Title: Re: Super Mario Bros. on PCE
Post by: Keranu on September 19, 2007, 04:23:58 PM
I've only seen it in the 'NES Collection' ROM.  Guessing from that it's a pirate release.

OD
Same here.

I should also note that it looks and sounds (and plays too if I recall) like crap.
Title: Re: Super Mario Bros. on PCE
Post by: Black Tiger on September 19, 2007, 04:31:33 PM
The gameplay seems faithful, the problem is that its in fast forward. :arrow:
Title: Re: Super Mario Bros. on PCE
Post by: Turbo D on September 19, 2007, 04:43:16 PM
I'm pretty sure it is a pirate. It was made by Image in Sweden or something like that; it says in the rom.
Title: Re: Super Mario Bros. on PCE
Post by: Keranu on September 19, 2007, 05:39:32 PM
The gameplay seems faithful, the problem is that its in fast forward. :arrow:
Yes!
Title: Re: Super Mario Bros. on PCE
Post by: nodtveidt on September 19, 2007, 05:57:52 PM
If I remember correctly, it's simply a hacked NES ROM. According to some hackophiles, it is very possible to hack certain NES games and have them run on the PCE because of the similar CPU.
Title: Re: Super Mario Bros. on PCE
Post by: Keranu on September 19, 2007, 05:59:55 PM
If I remember correctly, it's simply a hacked NES ROM. According to some hackophiles, it is very possible to hack certain NES games and have them run on the PCE because of the similar CPU.
Like with what Bonknuts is doing? ;)
Title: Re: Super Mario Bros. on PCE
Post by: nodtveidt on September 19, 2007, 06:02:54 PM
Like with what Bonknuts is doing? ;)
Yessir. Then again, that's proof positive that some NES games can be hacked up to run on PCE hardware. :D
Title: Re: Super Mario Bros. on PCE
Post by: nat on September 19, 2007, 06:06:49 PM
Like with what Bonknuts is doing? ;)
Yessir. Then again, that's proof positive that some NES games can be hacked up to run on PCE hardware. :D

... at 8x the speed they should be running.
Title: Re: Super Mario Bros. on PCE
Post by: Keranu on September 19, 2007, 06:37:00 PM
Like with what Bonknuts is doing? ;)
Yessir. Then again, that's proof positive that some NES games can be hacked up to run on PCE hardware. :D

... at 8x the speed they should be running.
Nope, Mal's DW port for PCE that he's working on seems to run at the same speed as the original!
Title: Re: Super Mario Bros. on PCE
Post by: ccovell on September 19, 2007, 07:27:52 PM
I think it's pretty obvious that since Image were Finnish, they used the PAL ROM of Super Mario Bros. for their PCE conversion.  Hence the speed difference.
Title: Re: Super Mario Bros. on PCE
Post by: Kitsunexus on September 19, 2007, 07:30:08 PM
How did they work around the memory mappers!?  :shock:
Title: Re: Super Mario Bros. on PCE
Post by: ccovell on September 19, 2007, 07:35:18 PM
Simple memory mappers are very easy to convert.  The games on their 5/6-in-1 ROMs are even easier, since they didn't have any mapper!
Title: Re: Super Mario Bros. on PCE
Post by: Kitsunexus on September 19, 2007, 07:56:57 PM
Simple memory mappers are very easy to convert.  The games on their 5/6-in-1 ROMs are even easier, since they didn't have any mapper!

No memory mappers for 5/6 roms? What did they do, get the Playchoice dumps or something? I thought that memory mappers deal with bank switching and stuff, doesn't a compilation cart use bank switching?
Title: Re: Super Mario Bros. on PCE
Post by: SignOfZeta on September 20, 2007, 12:16:10 AM
The NES doesn't need MMCs for every game, just any game that looks post-1984. SMB doesn't need one, so porting is easy. Simple bank switching like you use for a multi-cart (probably not needed for these tiny games) doesn't require a special chip per say. 2600 games use bank switching with no special chips.
Title: Re: Super Mario Bros. on PCE
Post by: Kitsunexus on September 20, 2007, 05:30:48 AM
Cool,thanks for the info. :)

So basically as long as it's not Crystalis or Megaman looking, it could go on the NES. ^_^
Title: Re: Super Mario Bros. on PCE
Post by: Necromancer on September 20, 2007, 05:58:42 AM
Cool,thanks for the info. :)

So basically as long as it's not Crystalis or Megaman looking, it could go on the NES. ^_^

Well, since they started there, I suppose so.  You must be drunk and meant to type PCE instead of NES, eh?
Title: Re: Super Mario Bros. on PCE
Post by: Kitsunexus on September 20, 2007, 06:01:52 AM
Cool,thanks for the info. :)

So basically as long as it's not Crystalis or Megaman looking, it could go on the NES. ^_^

Well, since they started there, I suppose so.  You must be drunk and meant to type PCE instead of NES, eh?

LOL, nah, try just woke up instead of drunk and you'd be closer. But yeah, I mean PCE. :p
Title: Re: Super Mario Bros. on PCE
Post by: Bonknuts on September 20, 2007, 02:06:47 PM
Why couldn't those be hacked for the PCE?  PCE rom size is up to 8megabits (20Mbit if you have the right "string" in the right place  :wink: )
Title: Re: Super Mario Bros. on PCE
Post by: ccovell on September 20, 2007, 05:26:25 PM
Remember that we program with the hardware in mind, not emulators.   [-X      :D
Title: Re: Super Mario Bros. on PCE
Post by: nat on September 20, 2007, 05:40:12 PM
Remember that we program with the hardware in mind, not emulators.   [-X      :D

As any good programmer should.
Title: Re: Super Mario Bros. on PCE
Post by: Bonknuts on September 20, 2007, 06:18:13 PM
Remember that we program with the hardware in mind, not emulators.   [-X      :D

The "string" in the hucard is so the emulators know what kind of rom it is :wink: I haven't test if Tototek looks for "street fighter" at address 0x1a558 (0x1a758 w/ header) or not.