RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Snes/Nes ROMs not launching

    Scheduled Pinned Locked Moved Help and Support
    snes9xnes emulatorpi 4b
    14 Posts 3 Posters 2.5k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • mituM
      mitu Global Moderator @sleve_mcdichael
      last edited by

      @sleve_mcdichael said in Snes/Nes ROMs not launching:

      your values may be different because it's not the same file ...

      If they're different, then most likely the ROM is corrupt/incorrect - this is the test for checking the integrity of the file.
      For reference, here are the checksums for a correct Chrono Trigger (U) ROM.

      S 1 Reply Last reply Reply Quote 0
      • S
        sleve_mcdichael @mitu
        last edited by

        @mitu ah, I wasn't sure if Chrono Trigger (U) [!].smc and Chrono Trigger (USA).sfc were necessarily the same file though, I know there can be different versions of some of them.

        1 Reply Last reply Reply Quote 0
        • 2
          2001 Honda Civic @sleve_mcdichael
          last edited by

          @sleve_mcdichael
          Thank you for that info, looks like it may be corrupt?
          c5f691cb-666d-4f8e-89d0-e23bd9854073-image.png

          Crc32 is all 0's. I also checked the sum of the same file that's on my PC (the one i copied over to the Pi) and the checksums are different than what's on the Pi.

          I also noticed that the link you gave for the correct checksums is a .sfc. Mine is .smc, is that going to affect the checksum? And if yes, can I just change the m to an f ?

          mituM S 3 Replies Last reply Reply Quote 0
          • mituM
            mitu Global Moderator @2001 Honda Civic
            last edited by

            @2001-Honda-Civic said in Snes/Nes ROMs not launching:

            I also noticed that the link you gave for the correct checksums is a .sfc. Mine is .smc, is that going to affect the checksum? And if yes, can I just change the m to an f ?

            No, the name of the file doesn't matter, the checksum looks only at the content.

            The Chrono Trigger ROM file is empty - you should transfer it again from your PC. If the checksum is still different after that, your sdcard may be having issues.

            1 Reply Last reply Reply Quote 0
            • S
              sleve_mcdichael @2001 Honda Civic
              last edited by

              @2001-Honda-Civic no, filename won't affect the checksum, only content will.

              pi@retropie:~/temp $ echo "foo == bar" > test.txt
              pi@retropie:~/temp $ cat test.txt
              foo == bar
              pi@retropie:~/temp $ cp test.txt something.else
              pi@retropie:~/temp $ cat something.else
              foo == bar
              pi@retropie:~/temp $ crc32 test.txt 
              1cd10d59
              pi@retropie:~/temp $ crc32 something.else 
              1cd10d59
              pi@retropie:~/temp $ md5sum test.txt 
              da7c11dc714cbd8082747174450aeff3  test.txt
              pi@retropie:~/temp $ md5sum something.else 
              da7c11dc714cbd8082747174450aeff3  something.else
              pi@retropie:~/temp $ sha1sum test.txt 
              c7f01e82449cd92e8dd3a70864ebf90446ecb760  test.txt
              pi@retropie:~/temp $ sha1sum something.else 
              c7f01e82449cd92e8dd3a70864ebf90446ecb760  something.else
              
              2 1 Reply Last reply Reply Quote 0
              • 2
                2001 Honda Civic @sleve_mcdichael
                last edited by

                @sleve_mcdichael Alright so I just tried a fresh ROM, and it works fine as a .zip. I'm not sure how, but the ROMs that worked on my last pi4 build are now all corrupt? Guess I'll go redownload them all. Thank you guys for the help, I feel dumb for not trying that first.

                1 Reply Last reply Reply Quote 1
                • S
                  sleve_mcdichael @2001 Honda Civic
                  last edited by

                  @2001-Honda-Civic said in Snes/Nes ROMs not launching:

                  Crc32 is all 0's.

                  That does seem weird. Not sure how that happens even.

                  I also checked the sum of the same file that's on my PC (the one i copied over to the Pi) and the checksums are different than what's on the Pi.

                  Also strange, but more explainable if the transfer just got corrupted. Do the values on your computer match the "good" values shown above? At least then you'd know if you're working with a good source file.

                  mituM 2 2 Replies Last reply Reply Quote 0
                  • mituM
                    mitu Global Moderator @sleve_mcdichael
                    last edited by

                    @sleve_mcdichael said in Snes/Nes ROMs not launching:

                    That does seem weird. Not sure how that happens even.

                    It's an empty file:

                    $ touch my.rom && ls -l my.rom && crc32 my.rom
                    -rw-r--r-- 1 pi pi 0 Jun  6 20:13 my.rom
                    00000000
                    
                    1 Reply Last reply Reply Quote 1
                    • 2
                      2001 Honda Civic @sleve_mcdichael
                      last edited by

                      @sleve_mcdichael I took the chrono trigger zip and it ran just fine on my phone (snes9x). But the file on my pc did not match the values either..

                      S 1 Reply Last reply Reply Quote 0
                      • S
                        sleve_mcdichael @2001 Honda Civic
                        last edited by

                        @2001-Honda-Civic the zip is compressed, so you would have to unzip it and compare the raw uncompressed file.

                        If it's working, though, it's probably the right one.

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post

                        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.