PancakeNESEmu
A homebrewed NES Emulator written in C
Loading...
Searching...
No Matches
rom_metadata.h
Go to the documentation of this file.
1#ifndef ROM_METADATA
2#define ROM_METADATA
3
4#include "core/types.h"
5
6typedef unsigned int bytes_string;
7
22
28typedef struct {
29 unsigned char PLACEHOLDER;
31
32#endif
unsigned int bytes_string
A type that denotes an ASCII string of size 4.
Definition rom_metadata.h:6
A structure that represents every files headers of the INES ROM file format.
byte flag_MMBT
Flag 6: Mapper, Mirroring, Battery, Trainer.
byte chr_size
CHR-ROM Size in 8 kB units (Bytes 5 in the INES format)
bytes_string ripper_name
Unused padding/ripper name.
byte prg_size
PRG-ROM Size in 16 kB units (Bytes 4 in the INES format)
byte flag_TVSYS
Flag 9: TV System.
byte flag_TVSPRAM
Flag 10: TV System, PRG-RAM presence.
byte flag_MVSP2
Flag 7: Mapper, VS/Playchoice, NES 2.0.
byte flag_PRAM
Flag 8: PRG-RAM.
A structure that represents every files headers of the INES ROM file format.
unsigned char PLACEHOLDER