MottZilla
09-01-2002, 12:17 AM
I'm bored and thought I'd post something about them since i'm sure many of your use NES roms. Did you know that NES rom files are actually 3 diffrent things? It seems alot of people thing a NES rom is the exact same as what would be on "a" rom chip in the cartridge.
NES Carts actually consist of the CHR and PRG rom chips, and possibly a memory mapper chip. The CHR rom stands for Character ROM which is the game's graphics, and the PRG ROM is the program code, level data, sounds, basically everything except graphics.
A "NES ROM" you use in most emulators, if it's a single file, it's a iNES rom, as I assume the iNES emulator defined the current standard. An iNES rom is in order, a 16 byte header, starting with the letters NES leaving the other 13 bytes for their purposes, such as telling the emulator which memory mapper the game uses and other things for the emulator to run the game correctly.
Anyways, after the header is the CHR rom, I believe, and then the PRG rom.
So I've successfully killed some time. Maybe some of you didn't know this. I just felt like posting this after seeing kamakazi cow's closed topic about NES roms.
NES Carts actually consist of the CHR and PRG rom chips, and possibly a memory mapper chip. The CHR rom stands for Character ROM which is the game's graphics, and the PRG ROM is the program code, level data, sounds, basically everything except graphics.
A "NES ROM" you use in most emulators, if it's a single file, it's a iNES rom, as I assume the iNES emulator defined the current standard. An iNES rom is in order, a 16 byte header, starting with the letters NES leaving the other 13 bytes for their purposes, such as telling the emulator which memory mapper the game uses and other things for the emulator to run the game correctly.
Anyways, after the header is the CHR rom, I believe, and then the PRG rom.
So I've successfully killed some time. Maybe some of you didn't know this. I just felt like posting this after seeing kamakazi cow's closed topic about NES roms.