"description":"The value of the 2-byte year field stored in the EEPROM, usually zero or the year the game came out encoded as BCD (either big or little endian).",
"description":"Format of the I/O board ID stored as part of the header. Omit if no I/O board ID is stored.",
"type":"string",
"enum":["checksum","md5"]
},
"required":{
"title":"Header required by game",
"description":"Whether or not the game requires the header to be present and will refuse to run if missing, rather than initializing it. Only valid for RTC RAM headers.",
"type":"boolean"
},
"specificationWildcard":{
"title":"Use specification wildcard",
"description":"Whether to set the specification code in the header to 'G*' instead of the game's actual specification.",
"type":"boolean"
},
"invertChecksum":{
"title":"Invert header checksum",
"description":"Whether to negate all bits of the header's checksum.",
"type":"boolean"
},
"gx706Workaround":{
"title":"GX706 checksum workaround",
"description":"If true, the specification code will be temporarily set to 'GX' when the checksum is calculated. Required by GX706, which sets the specification to 'GE' due to a bug.",