Settings
Theme

Description

This hack changes the "Classic Serie" version / European Revision adjusts the music and gameplay speed back to match the 60Hz NTSC refresh rate, everything is now smooth at 60Hz and more closely accurate to Arcade original just like Kaettekita Mario Bros. (a Japanese-only updated Famicom Disk System port of the NES port)

It includes: 1.Adjusted music and sound effects back to original NTSC pitch, 2.Enemies movement speed is now same as NTSC original when playing in NTSC mode, 3.Slipice freezing sprites fix, 4.Reset fix, 5.A separate patch applies to the game included in infidelity's NES Super Mario All-Stars homebrew, 6.and NSF as a bonus.

Hashes

Filename: Mario Bros. (Europe) (PAL-MC-0, Classic Series).nes
CRC32: 643702d9
SHA-1: 8ff0c2db91b2c7c46c456647da3a9e274c27135e
Verified: Nintendo - Nintendo Entertainment System (Headered) v.20260617-064757 (No-Intro)

Staff Credits

  • Zhuguli232: Porting codes from NTSC versions to here including music
  • infidelity: Inspiration for this hack and modified music pitches
  • TakuikaNinja: Reset Fix

Gallery

Reviews

Be the first to post a review See all 0 reviews

Last comments

avatar
Zhuguli232 2026-08-23
The difference is codes. My patch's purpose is trying to be fully NTSC 60Hz native by porting codes from NTSC original version or Kaettekita Mario Bros. to here, after doing rom data researches in both original NTSC and PAL versions and, found out that both PAL Original and Classic Series have optimized players and enemies movement speed when playing in PAL 50hz format, while the latter additionally adjusted the music. I actually played infidelity's conversion before, by hearing walking sounds pattern myself to be same as in PAL mode this made so accurately to arcade original, when I ported music pitch table codes from it to original rom and nsf, with some music codes from original version, and it really worked. I have adjusted enemies speed movement and falling physics close to NTSC original, but due to falling physics or Mario's movement speed code address lenghs in PAL version are shorter in the NTSC version, it made not possible to direct copying, and recently I checked again, players' movement speed indeed still from PAL (which means moves a little faster in NTSC mode compared to NTSC original) because I don't know where is players' movement data located at which address inside rom, but at least it plays now very much like Kaettekita Mario Bros. I also fixed Slipice's freezing effect, as the changes to the enemy sprites in this version (and Kaettekita too) caused a graphical error to occur. Part of Sidestepper's sprites were placed on the location of Slipice's freezing effect from the original version, and the object was not updated to use the new location of the effect sprites, so the Sidestepper parts are used instead of the proper ones. The freezing platform sprites are still included (in a different location to the original) and even feature a new third frame like the original arcade game, but all three frames are unused due to the mistake.
avatar
Simone D. Alemanno 2026-08-22
What's the difference between this and infidelity's patch?
Post a comment