"description":"List of known specification codes used by this game (GX, GE, GN and so on).",
"type":"array",
"items":{
"title":"Game specification",
"type":"string",
"pattern":"^G[BCEKLNQUX]$",
"default":"GX"
}
},
"code":{
"title":"Game code",
"description":"The 3-digit code that uniquely identifies this game (700-999 or A00-A99 ~ D00-D99).",
"type":"string",
"pattern":"^[0-9A-D][0-9][0-9]$",
"default":"700"
},
"regions":{
"title":"Game region and version list",
"description":"List of known region and version codes used by this game. If different versions of the game have different names, specifications or hardware, each variant should be a separate entry in the game list with the same code.",
"description":"The names used by MAME to identify this game, one for each region/version listed in the regions field. Use an empty string for versions not currently emulated by MAME.",
"description":"Version number of the Bemani bootloader used by this game. Omit if the game has no bootloader.",
"type":"string",
"pattern":"^1\\.[0-9]+$",
"default":"1.0"
},
"rtcHeader":{
"title":"RTC RAM header",
"description":"Object describing the header written by the game to the first 32 bytes of RTC RAM. Omit if the game does not write a header to RTC RAM.",
"$ref":"header.json"
},
"flashHeader":{
"title":"Internal flash header",
"description":"Object describing the header written by the game to the first 32 bytes of the internal flash memory. Omit if the game does not write a header to the flash.",