Super Mario Bros 64

An 1:1 conversion of Super Mario Bros is now released for the c64 (and it's fantastic!). Things are looking good for the old breadbin what with Knightlore realeased a while ago too! :)
Thanked by 1dm_boozefreek
«1

Comments

  • OUT NOW!!!!
    Professional Mel-the-Bell Simulator................"So realistic, I found myself reaching for the Kleenex King-Size!" - Richard Darling
  • Great Gianna Sisters has been available for years!
  • Great Gianna Sisters has been available for years!
    Sure it has, and a great game it is too. But this is Super Mario Bros.
    :)
  • As much as I'd like to make a Commode related joke, this interests me quite a bit.

    Any chance of a link?
    Every night is curry night!
  • Better be quick before Nintendo issue a cease and desist!
  • Download link. (Might not be up for long.)
    Every man should plant a tree, build a house, and write a ZX Spectrum game.

    Author of A Yankee in Iraq, a 50 fps shoot-’em-up—the first game to utilize the floating bus on the +2A/+3,
    and zasm Z80 Assembler syntax highlighter.
    Member of the team that discovered, analyzed, and detailed the floating bus behavior on the ZX Spectrum +2A/+3.

    A few Spectrum game fixes.
    Thanked by 1dm_boozefreek
  • Thanks snagged it now just incase I can't later on ;)
    Every night is curry night!
  • This file has been reported as a violation and is under review, download with caution

    LOL

    grabbed it though :)
    Professional Mel-the-Bell Simulator................"So realistic, I found myself reaching for the Kleenex King-Size!" - Richard Darling
  • Yeah Nintendo have been slamming protection on their IP's like crazy recently, the Nintendo Switch, and the SNES, and NES mini have made them way more cutthroat than they've ever been in the past.

    Can't blame em' though Nintendo are one of the few companies who will actually re-release and update their old products for a new market, rather than just sitting on them and sueing everybody and their uncles cat for downloading, or emulating them.
    Every night is curry night!
  • It would look better on the Amstrad.................Runs!
  • It would look better on the Amstrad.................Runs!
    Swallows a mushroom, grows and runs after spec-chum
    Professional Mel-the-Bell Simulator................"So realistic, I found myself reaching for the Kleenex King-Size!" - Richard Darling
  • It seems to suffer some fairly awful slowdown, even when there isn't much going on on-screen. I'd have expected a C64 port to be a lot better, it's not a particularly taxing game in terms of number of sprites etc.
  • It would look better on the Amstrad.................Runs!
    A lot of games look better on the Amstrad CPC than the C64...
    I wanna tell you a story 'bout a woman I know...
  • AndyC wrote: »
    It seems to suffer some fairly awful slowdown, even when there isn't much going on on-screen. I'd have expected a C64 port to be a lot better, it's not a particularly taxing game in terms of number of sprites etc.
    Looks like it’s mostly an NTCS vs. PAL problem. I tried it on both machines (under VICE) and the PAL version seems to run much smoother.
    Every man should plant a tree, build a house, and write a ZX Spectrum game.

    Author of A Yankee in Iraq, a 50 fps shoot-’em-up—the first game to utilize the floating bus on the +2A/+3,
    and zasm Z80 Assembler syntax highlighter.
    Member of the team that discovered, analyzed, and detailed the floating bus behavior on the ZX Spectrum +2A/+3.

    A few Spectrum game fixes.
  • Yes, there's slowdown even on a PAL c64. Keep in mind that the original game was designed for the famicom and this, being more or less a 1:1 port, have to contend with the differences in hardware. The game supports the SuperCPU and the c128 fast mode, but the slowdown isn't too bad even on a stock 64. I think you'll need a machine that plays nicely with the utilized VSP though, else it's prone to crashes.

    It's a really impressive feat on many levels even if recent games like Sam's Journey, designed for and with the 64's strengths in mind, at first seem much more technical.
  • There is some slowdowns, understandably. But nothing that takes away the gameplay really, never heard anyone complaining about the Commando-bug back in the day...
  • It's not really 1:1 though. The graphics have all been redrawn in the lower res mode of the C64, which makes sense to get a good number of colours on screen. Overall it's a very faithful port indeed, and impressive work no doubt. I'm just puzzled as to why a C64 should struggle with what isn't exactly a game that should push it: it's a unidirectional scroll with only a handful of sprites that would all seem to be well within the machines basic capabilities. I'm not a C64 coder though, so maybe there is something I'm missing here.

    It does seem they've put a lot of work into "emulating" the four channel sound of the NES and I wonder if that's where the real hit is. While it's impressive to make it really sound like the NES original, if it is the cause of slowdown I'm not sure it's a trade-off I'd have made personally. After all the NES is not reknowned for great sound, unlike the C64 - I'm sure SID rearrangements of the music could have been superb.

    It is cool to see SMB as it might have appeared on other platforms though, even if the big N stomps down on any port rather harshly.
  • edited April 2019
    Of course the graphics aren't 1:1, that's impossible due to the hardware differences.

    SMB has been disassembled years ago, with the 6502 and 6510 being basically the same CPU the logic can be lifted 1:1. Lots of bugs and glitches that worked in the famicom game works here as well.

    The reason for the slowdowns are the differences in hardware, the game was designed for an entirely different architecture, the famicom had 64 (albeit tiny) sprites, better hardware scrolling, etc. The famicom CPU also runs ~70% faster than the c64's.

    A game like this could be made from scratch with the c64's strengths in mind and run much better, but it wouldn't be a near 1:1 port then. For what this is; it's pretty impressive.
    Post edited by Ersh on
  • That certainly makes it more impressive from a technical challenge perspective and I'm surprised the result would come out quite so well in that case. I'm not sure it makes it better from a game perspective though, isn't that the sort of thing which 80's developers were (and sometimes still are) pilloried for? Fair play to the developers though, they've certainly accomplished something I'd not expected to see.
  • Oh, I agree, from a gameplay perspective it's slightly bordering on being a novelty. It's far from unplayable, but these days pretty much everyone and their aunt can play the original in one way or another. I really appreciate the technical hurdles that have been overcome here and getting it running this good is simply impressive. Still, if I'm hankering for some platform action on the 64 I'd go with Giana or Sam's Journey.
  • Ersh wrote: »
    Oh, I agree, from a gameplay perspective it's slightly bordering on being a novelty. It's far from unplayable, but these days pretty much everyone and their aunt can play the original in one way or another. I really appreciate the technical hurdles that have been overcome here and getting it running this good is simply impressive. Still, if I'm hankering for some platform action on the 64 I'd go with Giana or Sam's Journey.
    or FRAK!

    Professional Mel-the-Bell Simulator................"So realistic, I found myself reaching for the Kleenex King-Size!" - Richard Darling
  • Ersh wrote: »
    Oh, I agree, from a gameplay perspective it's slightly bordering on being a novelty. It's far from unplayable, but these days pretty much everyone and their aunt can play the original in one way or another. I really appreciate the technical hurdles that have been overcome here and getting it running this good is simply impressive. Still, if I'm hankering for some platform action on the 64 I'd go with Giana or Sam's Journey.

    Well, for the c64 there has quite recently been 1:1 conversions of Donkey Kong, Donkey Kong Junior and Frogger too with Bomb Jack on it's way. As well as Gunfright, Pentagram and Knightlore (Alien 8 is being worked on). Worth mentioning is that Knightlore runs very fast indeed, faster than the Spectrum in some rooms. A little slower in other...

    There has also been bettered versions of Commando and Ghosts'n'Goblins with bugfixes and made to resemble the arcades more with all levels and stuff.

    Yes, these can all be played on other platforms but i kind of like this way of rewriting history. Maybe it's the challenge of doing a port as close to the original as is possible that is the incentive for programmers to do it.
  • or FRAK!

    Smooth 8 way directional scrolling in 1985. That's not bad. :)


    MinerWilly wrote: »
    Well, for the c64 there has quite recently been 1:1 conversions of Donkey Kong, Donkey Kong Junior and Frogger too with Bomb Jack on it's way. As well as Gunfright, Pentagram and Knightlore (Alien 8 is being worked on). Worth mentioning is that Knightlore runs very fast indeed, faster than the Spectrum in some rooms. A little slower in other...

    There has also been bettered versions of Commando and Ghosts'n'Goblins with bugfixes and made to resemble the arcades more with all levels and stuff.

    Yes, these can all be played on other platforms but i kind of like this way of rewriting history. Maybe it's the challenge of doing a port as close to the original as is possible that is the incentive for programmers to do it.

    Yeah, lots of good releases of late on the 64, not all 1:1 but good nonetheless. If a port (or conversion) improves upon the original, either with better speed or more features then there's more of an incentive to play. I'm in no way undermining the effort and challenge required for these types of projects, it's just that, if not bettered, I rather enjoy the original myself.


  • MinerWilly wrote: »
    Yes, these can all be played on other platforms but i kind of like this way of rewriting history. Maybe it's the challenge of doing a port as close to the original as is possible that is the incentive for programmers to do it.
    For me the question is less whether doing a port is a good idea (I think it is), but why the response is quite the way it is.

    The phrase "lazy speccy port" or "lazy ST port" are commonplace when looking at reviews for other platforms, largely because the coders took the source from one platform and tweaked it to run on another platform, even if doing so resulted in avoidable problems like slowdown. I find it strange that, because it's a modern or homebrew effort, people look upon the exact same process in a different light.

    That's not to suggest the coder shouldn't have done it, nor that the result isn't impressive in it's own way (it certainly is), I just find the psychology of the reaction oddly curious and not something I entirely comprehend.
  • Professional Mel-the-Bell Simulator................"So realistic, I found myself reaching for the Kleenex King-Size!" - Richard Darling
  • Ersh wrote: »
    Yeah, lots of good releases of late on the 64, not all 1:1 but good nonetheless. If a port (or conversion) improves upon the original, either with better speed or more features then there's more of an incentive to play. I'm in no way undermining the effort and challenge required for these types of projects, it's just that, if not bettered, I rather enjoy the original myself.

    I can't really explain myself why i think these ports are so great, and probably won't even play them that much in the end. Maybe because as a kid i had both c64 and spectrum and loved to compare same game on both computers.
    AndyC wrote: »
    For me the question is less whether doing a port is a good idea (I think it is), but why the response is quite the way it is.

    The phrase "lazy speccy port" or "lazy ST port" are commonplace when looking at reviews for other platforms, largely because the coders took the source from one platform and tweaked it to run on another platform, even if doing so resulted in avoidable problems like slowdown. I find it strange that, because it's a modern or homebrew effort, people look upon the exact same process in a different light.

    That's not to suggest the coder shouldn't have done it, nor that the result isn't impressive in it's own way (it certainly is), I just find the psychology of the reaction oddly curious and not something I entirely comprehend.

    On the c64 Karnov, Sabre Wulf, Underwurlde and Fairlight spring to mind. Copied straight from the Spectrum without really putting the effort. But Super Mario Bros can't be compared to them, it's technically brilliant and playable even because of the slowdowns. I'm sure it would have received praise if released back then!

  • Well, it's already out there. Hope ZeroPaige won't get any grief from Nintendo. :(
  • polomint wrote: »
    There are probably ways and means to still download it.

    I'm led to believe a small amount of Googling may well find a torrent...

    I wanna tell you a story 'bout a woman I know...
  • Nintendo were always going to take it down, I'm pretty certain ZeroPaige would've been fully aware of that. But just to have it available for a few days means it will have downloaded plenty of times. The game ain't going nowhere.
Sign In or Register to comment.