Where do emulators get the NTSC/Pal Info? Filename or header?
-
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.
-
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.
-
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 :(
-
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?
-
Do we need two threads for this ? You seem to be asking similar questions in both threads now.
-
It's probably related to the fact clrmamepro have to use special header files when dealing with NES, FDS, lynx and a7800 roms.
-
enlighten me: what is the clrmamepro issue?
-
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.
-
https://retropie.org.uk/forum/topic/4993/nes-music-way-too-fast/27
Please use the earlier topic for continued discussion.
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.