RetroPie runs different game than on pc?
-
I am having trouble with this weird issue, does anyone else have the same and were you able to solve it?
So I have RaspberryPi 3 and to it i have installed Retropie 2/3 and installed it according to the instructions of this website.
Most of the games I have added work, however I am having trouble with one Nes game. Game starts but it plays some weird hack of the game. (Playable but not what is normally in the game.) Normally I would now just think that there is problem with the rom-file, but once I try to play the same rom-file on my pc there isn't this issue and the game is as it should be.
My Retropie has automatically installed these emulators: lr-fbneo-nes, lr-fceumm, lr-nestopia and lr-quicknes. I try to switch between those emulators and all give the same result of wrong game. Is there some other nes emulator i should be using?
-
Can you be more precise - what game has this behavior ? What's the ROM file name/checksum ? Are you using the same emulators on your PC also and get different results ?
-
@retronewbie-0 said
(Playable but not what is normally in the game.)
Like, glitchy backgrounds and stuff? I've had a couple NES titles from my "main" source that do that; they play alright but like, I can't see the floor so it's hard to know what to do. I'm not sure on how the technical aspect of it works, but I think it has something to do with a "mapper" that's used in the different games (not like an in-game map, but rather how the data is arranged on the cartridge or something like that.) Tried a deferent source, got a different version of the ROM, and all is well. So far it's happened on Mighty Bomb Jack (NES) and Super Turrican (also NES).
-
The game I am having the problem with is Super Mario Bros. It is apparently some loading glitch so that it loads up the game from World 0 or Minus World which ever is the proper name.
It runs only the first level and then ends.And thanks Mitu, I actually had on my pc different emulator and now once I downloaded and tried the rom on one that Retropie uses, the same glitch happens.
So I guess the solution is that I must install to RetroPie a new nes emulator, since the 4 I had ended with the earlier results. -
@retronewbie-0 said in RetroPie runs different game than on pc?:
So I guess the solution is that I must install to RetroPie a new nes emulator
More likely you have a bad/hacked ROM. What's the filename/checksum of the ROM ?
-
@mitu The filename is Smb.nes
Unfortunately I don't know what is checksum so I don't know how to check it?The file has passed on with me from decades ago and I know that I have once played it through. So the game itself should be fine, unless the file has somehow corrupted from moving from a harddrive to harddrive.
-
@retronewbie-0 said in RetroPie runs different game than on pc?:
Unfortunately I don't know what is checksum so I don't know how to check it?
A checksum is unique number/string for a file that's calculated based on the file's contents. This is a method to ensure you have the a correct file, regardless of filename.
Use 7zip to get a CRC/SHA checksum of the file - https://www.blogsolute.com/7-less-known-features-of-7zip/26665/. Compare it to the official SMB ROM checksum from Tosec/No-Intro - if it's not a match, you have a hacked/modified ROM file and that's the reason the emulators behave differently.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.