mirror of
https://github.com/Shizmob/arcade-docs.git
synced 2024-12-23 20:04:51 +01:00
10 KiB
10 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 categoryB
: Consumer hardwareC
: Consumer hardware, cardsG
: Arcade gamesH
: Hardware? e.g. card dispenserI
: Consumer hardware?J
: Consumer hardware?K
: Media (Konami Media Entertainment, Inc.)L
: Media (Konami Media Entertainment, Inc.)P
: MediaM
: Consumer gamesR
: Consumer gamesV
: Consumer gamesY
: Consumer hardware?
$t
: Product type- Category
B
:H
: LCD game
- Category
C
:C
: Figurines (card?)F
: Fanclub cardsG
: Card sets (Yu-Gi-Oh! etc.)K
: PrizesM
: こなみるく (KonaMilk) cardsP
: Tokimeki goodsR
: Figurines (joints)T
: Pocket games
- Category
G
: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
: CabinetR
: FigurinesS
: Medal cabinet (station?)U
: Conversion kit: Upgrade or utility: Hardware/art onlyV
: Cabinet (System GV)X
: Hardware/board?Y
: ???Z
: ???
- Category
H
,Y
:A
: ???B
: TV gameC
: CD-rom?O
: hardware?P
: hardware?#WEB:https://jp.mercari.com/item/m53751379837
X
: hardware?Z
: hardware?
- Category
I
:K
: PC peripherals?P
: PC hardware?
- Category
J
:E
: Controllers, cables?#WEB:https://jp.mercari.com/item/m68294267693 #WEB:https://msx.org/wiki/Konami_JE-700
- Category
K
:D
: Video DVD
- Category
L
:C
: Audio CD
- Category
M
:E
: Windows 95 (floppy, cdrom)F
: Mac
- Category
P
:G
: Laserdisc?#WEB:https://www.generation-msx.nl/software/konami/badlands/release/270/
- Category
R
:A
: MSX, PC-98, X68000 (Floppy)C
: MSX (Cartridge), FamicomD
: NES (North America, Europe)E
: GB (prototype?)G
: SNES (North America)H
: SNES (Europe)I
: Wii (Japan)J
: Famicom Disk System (Japan)#WEB:https://jp.mercari.com/item/m57604197201
K
: GB, GBC, GBA (Japan)L
: Switch (Japan)Q
: Gamecube (Japan)R
: 3DS (Japan)S
: Super FamicomU
: ControllersV
: FamicomW
: Wonderswan (Japan)Y
: DS (Japan)Z
: Nintendo 64 (Japan)
- Category
V
:C
: Dreamcast (Japan)F
: PS4 (Japan)K
: Xbox 360 (Japan)M
: Xbox (Japan)N
: PS Vita (Japan)P
: PSP (Japan)S
: Saturn (Japan)T
: PS3 (Japan)W
: PS2 (Japan)X
: PS1 (Japan)Z
: 3DO (Japan)
- Category
$g
: Gamecode, identifies a game or series in Konami's product portfolio- Format:
yxx
y
:A
+ (project development start year - 2000) (L
: 2011,T
: 2019, etc.)xx
: Remainder, (incremental) game/product identifier
- Example:
LDJ
- Format:
$d
: Destination, target locale/market/regionA
: 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
: IndonesiaZ
: Thailand
$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 valueA
A
,B
,C
, ...,Z
$e
: Extension/release date of the software- Format:
yyyymmddnn
yyyy
= year, e.g.2020
mm
= month, e.g.11
for Novemberdd
= day of month, e.g.03
nn
= 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
(-~1998) - B:
$G$U$U$S$Y
(~1997-1998) - C:
$g$U$S$Y
(~1999-~2001) - D:
$g$U$S$P$Y
(~2001-~2004) - E:
$g $t$d$s $S
(maybe not a serial number?) - F:
$g$t$d$s$S$P$Y
(~2005-)
- A:
- Variables:
$G
: A one or two-letter game code, e.g.:D
(DanceDanceRevolution)BM
(beatmania)BD
(beatmania IIDX)GG
(Ganbare Goemon)
$N
: A six-digit number, e.g.812169
$S
: A four-digit number, e.g.0104
: the set serial number$P
: A single-digit number, e.g.0
: the part number in the set (PCB, dongle, cab # if twin cabs...)$U
: A single-digit number, e.g.3
: purpose unknown$Y
: A single-digit number, e.g.9
: the last digit of the year
- Examples:
- Format A:
812169
: number812169
, found on533
(Sexy Parodius) - Format B:
BM5000208
: gameBM
(Beatmania), unknown5
, unknown0
, set number0020
, year8
(1998) - Format B:
BM6003948
: gameBM
(Beatmania), unknown6
, unknown0
, set number0394
, year8
(1998) - Format C:
884103689
: corresponds to gamecode884
(Dancing Stage featuring TRUE KiSS DESTiNATiON), unknown1
, set number0368
, year9
(1999) - Format C:
986312950
: corresponds to gamecode986
(pop'n music 4), unknown3
, set number1295
, year0
(2000) - Format C:
B00309971
: corresponds to gamecodeB00
(pop'n music 7), unknown3
, set number0997
, year1
(2001) - Format C:
B08403462
: corresponds to gamecodeB08
(Python PCB?), unknown4
, set number0346
, year2
(2002) - Format D:
B303058202
: corresponds to gamecodeB30
(pop'n music 8), unknown3
, set number0582
, part number0
, year2
(2002) - Format D:
D441015704
: corresponds to gamecodeD44
(Thrill Drive 3), unknown1
, set number0157
, part number0
, year4
(2004); found on TD3 PCB - Format D:
D441015714
: corresponds to gamecodeD44
(Thrill Drive 3), unknown1
, set number0157
, part number1
, year4
(2004); found on TD3 black roundplug - Format E:
FDH EUA 0104
: corresponds to product identifier*EFDH-UA
(DanceDanceRevolution SuperNOVA), number0104
; found on EXTIO - Format E:
FDH EJA 0378A
: corresponds to product identifier*EFDH-JA
(DanceDanceRevolution SuperNOVA), number0378A
; found on card reader - Format F:
FDHKUA012905
: corresponds to product identifier*KFDH-UA
(DanceDanceRevolution SuperNOVA), set number0129
, part number0
, year5
(2005): found on EXTIO - Format F:
MBRQJA038902
: corresponds to product identifier*QMBR-JA
(REFLEC BEAT), set number0389
, part number0
, year2
(2012)
- Format A:
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
:1
or2
$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