mirror of
https://github.com/shizmob/arcade-docs.git
synced 2026-09-29 10:37:56 +03:00
6.0 KiB
6.0 KiB
Konami Identifiers
This file describes the various identifiers and their formats that are used in products by Konami.
Sources
- bemaniwiki
- Game/cabinet manuals
- MAME
- Various sources around the internet
- Game data
Format
The format of each identifier/ID is described as a perl/php/shell-style string with $ denoting
that a variable is resolved, e.g. $a "resolve variable a". Additionally, a more complex regex
string is provided to constrain the format properly.
Variables and values
The following variables are used across the different identifiers and can denote the listed values:
$p: Product categoryG: GameH: Hardware/Helper? e.g. card dispenser
$t: Product typeA: ???C: Conversion kit: Software/rom/art/dongle onlyE: Conversion kit: Software + hardwareG: Gambling/slot/casino hardware/board?K: Cabinet manufactured by third party?L: Redemption cabinet?M: Cabinet?N: Cabinet manufactured by third party?O: Cabinet?P: Cabinet?Q: CabinetS: Medal cabinet (station?)U: Conversion kit: Upgrade or utility: Hardware/art onlyX: Hardware/board?Y: ???Z: ???
$g: Gamecode, identifies a game or series in Konami's product portfolio- Format:
yxxy:A+ (project development start year - 2000) (L: 2011,T: 2019, etc.)xx: Remainder, (incremental) game/product identifier
- Example:
LDJ
- Format:
$d: Destination, target locale/marketA: AsiaC: ChinaE: EuropeH: Hong Kong (Asia 220V; software is often/always? A-region)J: JapanK: KoreaS: Singapore? (Asia 220V; software is often/always? A-region)T: Taiwan (Asia 110V; software is often/always? A-region)U: USY: Indonesia
$s: Specification: Product type and game dependent, e.g. type of cabinet or hardwareA,B,C, ...,Z- コナステ streamed games use
N - In some System 573 and Firebeat games, rental cabinets (at the time referred to as e-Amusement: not the online network!) use
R
$r: Software revision. Modern games utilizing the extension part pinned this to the valueAA,B,C, ...,Z
$e: Extension/release date of the software- Format:
yyyymmddnnyyyy= year, e.g.2020mm= month, e.g.11for Novemberdd= day of month, e.g.03nn= release number on the day, e.g.00,01, ...- Older games may omit
nn, example:FK9:J:A:A:20060217
- Example:
2018073002
- Format:
Identifiers
Product identifier
Packages that can be acquired, e.g. bought or leased.
- Format:
$p$t$g-$d$s - Example: GQLDJ-JA
Part number
Usually indicated with PN or PWB. Any kind of specific part, manual or anything else that can be acquired.
- Source: stickers or labels on product
- Formats:
- A:
$g$N(game-specific part) - B:
$T$N(generic part) - C:
$L(used from roughly 1998 onwards) - D:
$M0000(used from roughly 2005 onwards)
- A:
- Variables:
$T: part type, known values:30: button, switch, joystick35: power supplies, transformers40: monitors, glass, bezels
$N: A three-digit number, e.g.205$L: An eleven-digit number, e.g.00000058559$M: An eight-digit number, e.g.11003358
- Examples:
A00400: format A; the US Police 911 (A00) operator's manual0000068482: format C; the US DanceDanceRevolution GN845-UC operator's manual110033580000: format D; the US DanceDanceRevolution GQMDX-UD operator's manual
Serial number
- Source: stickers on hardware
- Formats:
- A:
$N - B:
$g$N - C:
$g $t$d$s $S(maybe not a serial number?) - D:
$g$t$d$s$N
- A:
- Variables:
$N: A six-digit number, e.g.038902$S: A four-digit number, e.g.0104
- Examples:
812169: number812169, found on533(Sexy Parodius)FDH EUA 0104: corresponds to product identifier*EFDH-UA(DanceDanceRevolution SuperNOVA), number0104; found on EXTIOFDHKUA012905: corresponds to product identifier*KFDH-UA(DanceDanceRevolution SuperNOVA), number012905: found on EXTIOMBRQJA038902: corresponds to product identifier*QMBR-JA(REFLEC BEAT), number038902
ROM identifier
- Source: stickers and labels
- Formats:
$p $R$N$p $d$s $R$N
- Variables:
$R: A single letter- Sometimes indicates revision (
$r) - In modern PC setups, replaced with
*on a case sticker
- Sometimes indicates revision (
$N: Two digits- Indicates the type of ROM
- Examples:
700 A01: System 573 (700) BIOS ROMC23 EA A02: Dancing Stage EuroMIX2 (C23) game CD-ROM
Mcode, Contents Code
- Source: License dongle certificate CN, game data
- Format:
$g-$N$N: An three-digit number, e.g.001
- Example:
PIX-001
Security code
- Source: License dongle certificate subjectAltName
- Format:
$p$t$g$d$s$r - Example:
GQPIXJBA
Release code
- Source: Game data
- Format:
$e - Example:
2018073002
System ID
- Source: Account dongle certificate CN
- Format:
0120$X0$Y$X:1or2$Y: 14-digit hex string
- Example:
0120100000000160B3D2
License ID
- Source: License dongle serial number
- Format:
0121$X$X: 8-digit numeric value
- Example:
012194810293
Account ID
- Source: Account dongle serial number
- Format:
0122$X$X: 8-digit numeric value
- Example:
012291862492
Hardware ID
- Source: MAC address
- Format:
0100$X$X: 12-digit hex string
- Example:
0100705CAD0365F2
Software ID
- Alias for License ID
Soft ID code
- Source: Security code and release code combined and shown in-game
- Some games change the soft ID, for example jubeat:
GQL44JBA(security code) ->L44:J:F:A(in-game)
- Some games change the soft ID, for example jubeat:
- Format:
$g:$d:$s:$r:$e - Example:
PIX:J:B:A:2018073002