RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    Where do emulators get the NTSC/Pal Info? Filename or header?

    Scheduled Pinned Locked Moved General Discussion and Gaming
    ntsc pal
    9 Posts 3 Posters 3.6k 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.
    • N
      naddel81
      last edited by naddel81

      Hi @ all,

      I just solved a strange issue where NES games had a way too fast audio (regardless of FCEUM or Nestopia) on my pi zero.

      I renamed the PAL roms back to (E) at the end and now they run fine. So obviously the NES emulators for retropie get their info NOT from the rom header (roms are fine!), but strangely from the filename. Why is that?

      And are there other systems that are doing the same? Then it would be wise to sticky this information. Because most people are cleaning the filenames and therefore run into trouble :(

      Can't wait for your feedback.

      1 Reply Last reply Reply Quote 0
      • BuZzB
        BuZz administrators
        last edited by

        I did a quick google and found the answer I think

        https://wiki.nesdev.com/w/index.php/INES#Flags_9

        Though in the official specification, very few emulators honor this bit as virtually no ROM images in circulation make use of it.

        so I guess the filename is just more reliable - and I assume there is no other way of knowing, unless an emulator kept an internal database of rom checksums vs region etc.

        To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

        1 Reply Last reply Reply Quote 0
        • N
          naddel81
          last edited by

          I wonder because on PC it works even without the (E) extension on the same emulators (nestopia). guess I'll rename all my roms tonight manually :(

          1 Reply Last reply Reply Quote 0
          • N
            naddel81
            last edited by

            do you know if I have to extend (E) for SNES games, too?

            gameboy (advance/color) should not have that problem since they are region free, right?

            1 Reply Last reply Reply Quote 0
            • BuZzB
              BuZz administrators
              last edited by BuZz

              Do we need two threads for this ? You seem to be asking similar questions in both threads now.

              To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

              1 Reply Last reply Reply Quote 0
              • B
                barbudreadmon
                last edited by

                It's probably related to the fact clrmamepro have to use special header files when dealing with NES, FDS, lynx and a7800 roms.

                FBNeo developer - github - forum

                1 Reply Last reply Reply Quote 0
                • N
                  naddel81
                  last edited by

                  enlighten me: what is the clrmamepro issue?

                  1 Reply Last reply Reply Quote 0
                  • B
                    barbudreadmon
                    last edited by

                    When you use clrmamepro to rename your roms for those systems, you have to install some specific header xml files for clrmamepro to recognize them properly. Just a wild guess from me, i actually never checked what's in those header files, it could be totally unrelated.

                    FBNeo developer - github - forum

                    1 Reply Last reply Reply Quote 0
                    • BuZzB
                      BuZz administrators
                      last edited by

                      https://retropie.org.uk/forum/topic/4993/nes-music-way-too-fast/27

                      Please use the earlier topic for continued discussion.

                      To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                      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.