I'm just getting started on my first NES game, and I've setup my ines header for mmc5 (I have big plans!). All it does right now is play a small song (thanks Famitone) and display a few BG characters (not using any mmc5 features yet). But if I try to setup the details of prg-rom size and chr-rom size in the ines header, emulators (like puNES) won't run my game. If I leave both values at just 1, it works fine, if I try other values like 32 and 16, I get errors loading my game. Am I doing something wrong in how I set things up, do I need to change something about my memory setup? I looked at the ines header for Uncharted Waters (my target cart-size setup), and that's basically the same as my game, so the header doesn't seem to be the issue.