It isn't, but it is necessary to have the options available in case the auto-dectection fails. You of course need to explain the settings in the manual or somewhere or people will have no idea what to set.orlaisadog wrote:That isn't very user-friendly. You also can't detect 377 Famiclones.Pokun wrote: My approach is to have all required settings as selectable options in an options menu. Then the player can for example turn on PAL speed and turn off PAL pitch if he has a Famiclone.
For Famiclones there are the clones of the CPU and PPU by Taiwanese Micro Genius which has the Famiclone behaviour I described above. Classic Dendy and Pegasus are based on these, and so are many (but not all) NOACs. I don't know what other Famiclones there are, but supporting Micro Genius' UMC clones should cover a large bunch of them and broaden your audience quite a bit.