Yeah... I wish there was some way to extract the game engine from the NES version and paste it into the code for the SNES version.
Because I have an OCD where if somethings a series I want to watch/play the same edition of all of them. For example when I was a kid I had the "Faces" vhs of Star Wars but the 92 printings of ESB and ROTJ (the ones that used movie posters) so I had to buy the 92 printing of SW to make it match.
This raises horrible problems for me with the mario bros series, as the NES version of SMB1 has better play control, but SMB3 for SNES is just awesome in every way. WHAT DO I DO!?!? It causes me way more grief than it should. Should I play SMB1 for NES and SMB2 and 3 for SNES? That's just ludicrous.
There is a ROM hack of Super Mario World that hacks all the levels to super mario bros. 1. It's better than All Stars, but I've always liked the charm of the SMB1 physics and how you can't change direction mid-jump.
The same author made a hack of super mario world that does nothing but replace the graphics in super mario world with graphics from super mario bros 3 (SNES) that is awesome though.