mirror of
https://github.com/holub/mame
synced 2025-06-07 05:13:46 +03:00
CPS-1 update [Team CPS-1]:
* Added missing PALs as reference to most of remaining sets * Dumped and added TK24B1.1A to dynwar [Corrado Tomaselli] * Fixed LW-13.10D rom loading in forgottn to match real pcb * Identified, verified and documented a ton of pcbs, adding/fixing missing/wrong infos as ROMs labels and positions, B-Board, C-Board and CPSB IDs, PALs [Stefan Lindberg, Dlfrsilver, MKL] * Reordered all sets per release date in cps1.c and video\cps1.c * Updated games table in video\cps1.c and added some notes on PALs table * Minor cleanups
This commit is contained in:
parent
39d4544bde
commit
5927d924d3
File diff suppressed because it is too large
Load Diff
@ -2758,10 +2758,10 @@ V-V TP-027
|
|||||||
DRIVER( wofa ) /* 05/10/1992 (c) 1992 (Asia) (CPS1 + QSound) */
|
DRIVER( wofa ) /* 05/10/1992 (c) 1992 (Asia) (CPS1 + QSound) */
|
||||||
DRIVER( wofu ) /* 31/10/1992 (c) 1992 (US) (CPS1 + QSound) */
|
DRIVER( wofu ) /* 31/10/1992 (c) 1992 (US) (CPS1 + QSound) */
|
||||||
DRIVER( wofj ) /* 31/10/1992 (c) 1992 (Japan) (CPS1 + QSound) */
|
DRIVER( wofj ) /* 31/10/1992 (c) 1992 (Japan) (CPS1 + QSound) */
|
||||||
DRIVER( wofhfh ) /* bootleg */
|
DRIVER( wofhfb ) /* bootleg */
|
||||||
DRIVER( sf2hf ) /* 09/12/1992 (c) 1992 (World) */
|
DRIVER( sf2hf ) /* 09/12/1992 (c) 1992 (World) */
|
||||||
DRIVER( sf2hfu ) /* 09/12/1992 (c) 1992 (US) */
|
DRIVER( sf2hfu ) /* 09/12/1992 (c) 1992 (US) */
|
||||||
DRIVER( sf2tj ) /* 09/12/1992 (c) 1992 (Japan) */
|
DRIVER( sf2hfj ) /* 09/12/1992 (c) 1992 (Japan) */
|
||||||
DRIVER( dino ) /* 01/02/1993 (c) 1993 (World) (CPS1 + QSound) */
|
DRIVER( dino ) /* 01/02/1993 (c) 1993 (World) (CPS1 + QSound) */
|
||||||
DRIVER( dinou ) /* 01/02/1993 (c) 1993 (US) (CPS1 + QSound) */
|
DRIVER( dinou ) /* 01/02/1993 (c) 1993 (US) (CPS1 + QSound) */
|
||||||
DRIVER( dinoj ) /* 01/02/1993 (c) 1993 (Japan) (CPS1 + QSound) */
|
DRIVER( dinoj ) /* 01/02/1993 (c) 1993 (Japan) (CPS1 + QSound) */
|
||||||
@ -2774,7 +2774,7 @@ V-V TP-027
|
|||||||
DRIVER( punipic ) /* bootleg */
|
DRIVER( punipic ) /* bootleg */
|
||||||
DRIVER( punipic2 ) /* bootleg */
|
DRIVER( punipic2 ) /* bootleg */
|
||||||
DRIVER( punipic3 ) /* bootleg */
|
DRIVER( punipic3 ) /* bootleg */
|
||||||
DRIVER( punisherbz )/* bootleg */
|
DRIVER( punisherbz ) /* bootleg */
|
||||||
DRIVER( slammast ) /* 13/07/1993 (c) 1993 (World) (CPS1 + QSound) */
|
DRIVER( slammast ) /* 13/07/1993 (c) 1993 (World) (CPS1 + QSound) */
|
||||||
DRIVER( slammastu ) /* 13/07/1993 (c) 1993 (US) (CPS1 + QSound) */
|
DRIVER( slammastu ) /* 13/07/1993 (c) 1993 (US) (CPS1 + QSound) */
|
||||||
DRIVER( mbomberj ) /* 13/07/1993 (c) 1993 (Japan) (CPS1 + QSound) */
|
DRIVER( mbomberj ) /* 13/07/1993 (c) 1993 (Japan) (CPS1 + QSound) */
|
||||||
@ -2783,7 +2783,7 @@ V-V TP-027
|
|||||||
DRIVER( pnickj ) /* 08/06/1994 (c) 1994 Compile + Capcom license (Japan) not listed on Capcom's site */
|
DRIVER( pnickj ) /* 08/06/1994 (c) 1994 Compile + Capcom license (Japan) not listed on Capcom's site */
|
||||||
DRIVER( qad ) /* 01/07/1992 (c) 1992 (US) */
|
DRIVER( qad ) /* 01/07/1992 (c) 1992 (US) */
|
||||||
DRIVER( qadj ) /* 21/09/1994 (c) 1994 (Japan) */
|
DRIVER( qadj ) /* 21/09/1994 (c) 1994 (Japan) */
|
||||||
DRIVER( qtono2 ) /* 23/01/1995 (c) 1995 (Japan) */
|
DRIVER( qtono2j ) /* 23/01/1995 (c) 1995 (Japan) */
|
||||||
DRIVER( pang3 ) /* 01/06/1995 (c) 1995 Mitchell (Euro) not listed on Capcom's site */
|
DRIVER( pang3 ) /* 01/06/1995 (c) 1995 Mitchell (Euro) not listed on Capcom's site */
|
||||||
DRIVER( pang3n ) /* 11/05/1995 (c) 1995 Mitchell (Euro) not listed on Capcom's site */
|
DRIVER( pang3n ) /* 11/05/1995 (c) 1995 Mitchell (Euro) not listed on Capcom's site */
|
||||||
DRIVER( pang3j ) /* 11/05/1995 (c) 1995 Mitchell (Japan) not listed on Capcom's site */
|
DRIVER( pang3j ) /* 11/05/1995 (c) 1995 Mitchell (Japan) not listed on Capcom's site */
|
||||||
|
@ -8,9 +8,10 @@ and interchangeable except for 89626A-4 DASH used by sf2 which has a 12MHz xtal
|
|||||||
replacing the 10Hz one. Note that it's likely that from one point onwards Capcom
|
replacing the 10Hz one. Note that it's likely that from one point onwards Capcom
|
||||||
simply switched to make only 89626A-4 DASH board, that is all games after a
|
simply switched to make only 89626A-4 DASH board, that is all games after a
|
||||||
certain point should use the 12MHz xtal not just sf2.
|
certain point should use the 12MHz xtal not just sf2.
|
||||||
Verified: Quiz and Dragons (US) comes with the DASH version (original pcb with sticker).
|
Verified: Quiz and Dragons (USA) comes with the DASH version (original pcb with sticker).
|
||||||
|
|
||||||
Known A-board revisions:
|
Known A-board revisions:
|
||||||
|
|
||||||
88617A-4
|
88617A-4
|
||||||
88617A-5
|
88617A-5
|
||||||
88617A-7
|
88617A-7
|
||||||
@ -19,77 +20,86 @@ Known A-board revisions:
|
|||||||
89626A-4 DASH
|
89626A-4 DASH
|
||||||
|
|
||||||
NAME Year B-board # B-board PALs C-board # CPS-B # C-board PALs
|
NAME Year B-board # B-board PALs C-board # CPS-B # C-board PALs
|
||||||
------------------------------------------- ---- -------- --------------------- --------- ----------------------- -------------
|
------------------------------------------------ ---- --------- --------------------- --------- ----------------------- ------------
|
||||||
Forgotten Worlds / Lost Worlds 1988 88618B-2 LWCHR LWIO None CPS-B-01 DL-0411-10001 N/A
|
Forgotten Worlds (USA / Japan) 1988 88618B-2 LWCHR LWIO None CPS-B-01 DL-0411-10001 N/A
|
||||||
(alt B-board revision) 88621B-2 LW621 LWIO None CPS-B-01 DL-0411-10001 N/A
|
(alt B-board revision - World) 88621B-2 LW621 LWIO None CPS-B-01 DL-0411-10001 N/A
|
||||||
Ghouls 'n Ghosts (World / US) 1988 88620-B-2 DM620 LWIO None CPS-B-01 DL-0411-10001 N/A
|
Ghouls'n Ghosts (World / USA) 1988 88620-B-2 DM620 LWIO None CPS-B-01 DL-0411-10001 N/A
|
||||||
(alt B-board revision - Japan) 88622B-2 DM22A LWIO 88622-C-1 CPS-B-01 DL-0411-10001 None
|
(alt B-board revision - Japan) 88622B-2 DM22A LWIO 88622-C-1 CPS-B-01 DL-0411-10001 None
|
||||||
(alt B-board revision - Japan) 91634B-2 DAM63B BPRG1 IOB1 92631C-6 CPS-B-21 DL-0921-10014 C632 IOC1
|
(alt B-board revision - Japan Resale Ver.) 91634B-2 DAM63B BPRG1 IOB1 92631C-6 CPS-B-21 DL-0921-10014 C632 IOC1
|
||||||
Strider 1989 89624B-2 ST24M1 LWIO 88622-C-1 CPS-B-01 DL-0411-10001 None
|
Strider (USA) 1989 89624B-2 ST24M1 LWIO 88622-C-1 CPS-B-01 DL-0411-10001 None
|
||||||
(alt B-board revision) 89624B-2 ST24M2 LWIO 88622-C-2 CPS-B-01 DL-0411-10001 None
|
(alt C-board revision - USA) 89624B-2 ST24M1 LWIO 88622-C-2 CPS-B-01 DL-0411-10001 None
|
||||||
(alt B-board revision) 89624B-3 ST24B2 LWIO 88622-C-2 CPS-B-01 DL-0411-10001 None
|
(alt B-board revision - USA) 89624B-3 ST24B2 LWIO 88622-C-2 CPS-B-01 DL-0411-10001 None
|
||||||
(alt B-board revision - Japan) ? ST22B ?
|
(alt B-board revision - Japan) ? ST22B ? ? CPS-B-01 DL-0411-10001
|
||||||
Dynasty Wars 1989 89624B-3 TK24B? ? 88622-C-2 CPS-B-02 DL-0411-10002 None
|
(alt B-board revision - Japan Resale Ver.) 91634B-2 STH63B? BPRG1 IOB1 ? ? ?
|
||||||
(alt B-board revision - Japan) 88622B-3 TK22B LWIO
|
Dynasty Wars (USA) 1989 89624B-3 TK24B1 LWIO? 88622-C-2 CPS-B-02 DL-0411-10002 None
|
||||||
Willow 1989 89624B-3 WL24B LWIO 88622-C-4 CPS-B-03 DL-0411-10003 None
|
(alt B-board revision - Japan) 88622B-3 TK22B LWIO 88622-C-2 CPS-B-02 DL-0411-10002 None
|
||||||
|
Willow (USA) 1989 89624B-3 WL24B LWIO 88622-C-4 CPS-B-03 DL-0411-10003 None
|
||||||
(alt B-board revision - Japan) 88622B-3 WL22B LWIO 88622-C-2 CPS-B-03 DL-0411-10003 None
|
(alt B-board revision - Japan) 88622B-3 WL22B LWIO 88622-C-2 CPS-B-03 DL-0411-10003 None
|
||||||
UN Squadron / Area 88 1989 89624B-3 AR24B LWIO 88622-C-4 CPS-B-11 DL-0411-10004 None
|
U.N. Squadron (USA) 1989 89624B-3 AR24B LWIO 88622-C-4 CPS-B-11 DL-0411-10004 None
|
||||||
(alt B-board revision - Japan) 88622B-2 AR22B LWIO
|
(alt B-board revision - Japan) 88622B-3 AR22B LWIO 88622-C-4 CPS-B-11 DL-0411-10004 None
|
||||||
(alt B-board revision - Japan) 88622B-3 AR22B LWIO
|
Final Fight (World) 1989 89624B-3 S224B IOB1 88622-C-5 CPS-B-04 DL-0411-10005 None
|
||||||
Final Fight (first rev) 1989 89624B-3 S224B IOB1 88622-C-5 CPS-B-04 DL-0411-10005 None
|
Final Fight (USA) 89624B-3 S224B IOB1 88622-C-5 CPS-B-04 DL-0411-10005 None
|
||||||
Final Fight (US/Japan 900112) ? CPS-B-04@ DL-0411-10001 None
|
Final Fight (USA 900112) 89624B-3 S224B IOB1 88622-C-5 CPS-B-04@ DL-0411-10001 None
|
||||||
Final Fight (US 900613) 89624B-3 IOB1 88622-C-5 CPS-B-05 DL-0411-10006 None
|
Final Fight (USA 900613) 89624B-3 S224B IOB1 88622-C-5 CPS-B-05 DL-0411-10006 None
|
||||||
Final Fight (Japan 900305) (alt B-board revision) 88622B-2 S222B LWIO 88622-C-5 CPS-B-02 DL-0411-10002 None
|
Final Fight (Japan) 88622B-? S222B ? ? CPS-B-04 DL-0411-10005
|
||||||
1941 1990 ? YI24B ? 88622-C-5 CPS-B-05 DL-0411-10006 ?
|
Final Fight (Japan 900112) 88622B-? S222B ? ? CPS-B-01 DL-0411-10001
|
||||||
(alt B-board revision - Japan) ? YI22B? ?
|
Final Fight (Japan 900305) 88622B-? S222B ? ? CPS-B-02 DL-0411-10002
|
||||||
Mercs 1990 89624B-3 O224B IOB1 90628-C-1 CPS-B-12 DL-0411-10007 C628
|
Street Smart / Final Fight (Japan, hack) 91634B-2 GAL16V8A-15LP IOB1 92641C-1 CPS-B-21 DL-0921-10014 IOC1
|
||||||
(alt B-board revision - Japan) ? O222B? ?
|
1941 (World) 1990 ? YI24B ? 88622-C-5 CPS-B-05 DL-0411-10006 None
|
||||||
(alt C-board revision) 90628-C-2
|
(alt B-board revision - Japan) 89625B-1 YI22B? LWIO? 88622-C-5 CPS-B-05 DL-0411-10006 None
|
||||||
Magic Sword 1990 89624B-3 MS24B IOB1 88622-C-5 CPS-B-13 DL-0411-10008 None
|
Mercs (World / USA) 1990 89624B-3 O224B IOB1 90628-C-1 CPS-B-12 DL-0411-10007 C628
|
||||||
(alt B-board revision - Japan) 89625B-1 MS22B IOB1
|
(alt B-board revision - Japan) 89625B-1 O222B LWIO? 90628-C-1 CPS-B-12 DL-0411-10007 C628
|
||||||
Chiki Chiki Boys / Mega Twins 1990 89624B-3 CK24B IOB1 88622-C-5 CPS-B-14 DL-0411-10009 None
|
Mega Twins (World) 1990 89624B-3 CK24B IOB1 88622-C-5 CPS-B-14 DL-0411-10009 None
|
||||||
(alt B-board revision - Japan) ? CK22B? ?
|
(alt B-board revision - Japan) ? CK22B? ? ? CPS-B-14 DL-0411-10009
|
||||||
Nemo 1990 89624B-3 NM24B IOB1 88622-C-5 CPS-B-15 DL-0411-10010 None
|
Magic Sword (World / USA) 1990 89624B-3 MS24B IOB1 88622-C-5 CPS-B-13 DL-0411-10008 None
|
||||||
(alt B-board revision - Japan) 89625B-1 NM22B ?
|
(alt B-board revision - Japan) 89625B-1 MS22B IOB1 88622-C-5 CPS-B-13 DL-0411-10008 None
|
||||||
Carrier Air Wing / U.S. Navy 1990 89624B-3 CA24B IOB1 88622-C-5 CPS-B-16 DL-0411-10011 None
|
Carrier Air Wing (World / USA) 1990 89624B-3 CA24B IOB1 88622-C-5 CPS-B-16 DL-0411-10011 None
|
||||||
(alt B-board revision - Japan) 89625B-1 CA22B LWIO
|
(alt B-board revision - Japan) 89625B-1 CA22B IOB1 88622-C-5 CPS-B-16 DL-0411-10011 None
|
||||||
Street Fighter II (910214) 1991 90629B-2 STF29 IOB1 90632C-1 CPS-B-17 DL-0411-10012 C632
|
Nemo (World) 1990 89624B-3 NM24B IOB1 88622-C-5 CPS-B-15 DL-0411-10010 None
|
||||||
Street Fighter II (US 910206) CPS-B-17 DL-0411-10012
|
(alt B-board revision - Japan) 89625B-1 NM22B ? ? CPS-B-15 DL-0411-10010
|
||||||
Street Fighter II (US 910228) ?? CPS-B-18 DL-0411-10013 C632B
|
Street Fighter II (World 910214) 1991 90629B-2 STF29 IOB1 90632C-1 CPS-B-17 DL-0411-10012 C632
|
||||||
Street Fighter II (Japan 910306) CPS-B-12 DL-0411-10007
|
Street Fighter II (World 910522) 90629B-3 STF29 IOB1 90632C-1 CPS-B-11 DL-0411-10004 C632
|
||||||
Street Fighter II (US 910318) CPS-B-05 DL-0411-10006
|
Street Fighter II (USA 910206) 90629B-? STF29 IOB1 ? CPS-B-17 DL-0411-10012 C632
|
||||||
Street Fighter II (US 910411) CPS-B-15 DL-0411-10010
|
Street Fighter II (USA 910214) 90629B-3 STF29 IOB1 90632C-1 CPS-B-17 DL-0411-10012 C632
|
||||||
Street Fighter II (World 910522) CPS-B-11 DL-0411-10004
|
Street Fighter II (USA 910228) 90629B-3 STF29 IOB2 90632C-1 CPS-B-18 DL-0411-10013 C632B
|
||||||
Street Fighter II (US 910522) CPS-B-14 DL-0411-10009
|
Street Fighter II (USA 910318) 90629B-? STF29 IOB1 ? CPS-B-05 DL-0411-10006 C632
|
||||||
Street Fighter II (US 911101) CPS-B-17 DL-0411-10012
|
Street Fighter II (USA 910411) 90629B-? STF29? ? ? CPS-B-15 DL-0411-10010
|
||||||
Street Fighter II (Japan 911210) CPS-B-13 DL-0411-10008
|
Street Fighter II (USA 910522) 90629B-3 STF29 IOB1 90632C-1 CPS-B-14 DL-0411-10009 C632
|
||||||
Three Wonders* 1991 89624B-3 RT24B IOB1 90630C-4 CPS-B-21 DL-0921-10014 IOC1
|
Street Fighter II (USA 911101) 90629B-? STF29? ? ? CPS-B-17 DL-0411-10012
|
||||||
(alt B-board revision - Japan) 89625B-1 RT22B IOB1
|
Street Fighter II (Japan 910214) 90629B-2 STF29 IOB1 90632C-1 CPS-B-17 DL-0411-10012 C632
|
||||||
(alt B-board revision) 91634B-2 RT63B? BPRG1? IOB1
|
Street Fighter II (Japan 910306) 90629B-? STF29? IOB1 ? CPS-B-12 DL-0411-10007 C632
|
||||||
King of Dragons* 1991 90629B-3 KD29B IOB1 90631C-5 CPS-B-21 DL-0921-10014 C632 IOC1
|
Street Fighter II (Japan 911210) 90629B-? STF29? IOB1 ? CPS-B-13 DL-0411-10008 C632
|
||||||
Captain Commando* 1991 91635B-2 CC63B CCPRG IOB1 90631C-5 CPS-B-21 DL-0921-10014 C632 IOC1
|
Three Wonders* (World / USA) 1991 89624B-3 RT24B IOB1 90630C-4 CPS-B-21 DL-0921-10014 IOC1
|
||||||
Knights of the Round* 1991 91635B-2 KR63B BPRG1 IOB1 90631C-5 CPS-B-21 DL-0921-10014 C632 IOC1
|
(alt B-board revision - Japan) 89625B-1 RT22B IOB1 90630C-4 CPS-B-21 DL-0921-10014 IOC1
|
||||||
(alt B-board revision) ? KR29B? ?
|
The King of Dragons* (World / USA) 1991 90629B-3 KD29B IOB1 90631C-5 CPS-B-21 DL-0921-10014 C632 IOC1
|
||||||
Street Fighter II' Champion Edition 1992 91635B-2 S9263B BPRG1 IOB1 92631C-6 CPS-B-21 DL-0921-10014 C632 IOC1
|
Captain Commando* (World 911014) 1991 91635B-2 CC63B CCPRG IOB1 90631C-5 CPS-B-21 DL-0921-10014 C632 IOC1
|
||||||
(alt B-board revision - Japan) 91634B-2 S9263B BPRG1 IOB1
|
Captain Commando* (World 911202) 91635B-2 CC63B CCPRG1 IOB1 90631C-5 CPS-B-21 DL-0921-10014 C632B IOC1
|
||||||
Varth (World) 1992 89624B-3 VA24B IOB1 88622-C-5 CPS-B-04 DL-0411-10005 None
|
Captain Commando* (USA 910928) 91635B-2 CC63B CCPRG IOB1 90631C-5 CPS-B-21 DL-0921-10014 C632 IOC1
|
||||||
(alt B-board revision - US) ? VA63B? ?
|
Captain Commando* (Japan 911202) 91634B-2 CC63B CCPRG IOB1 90631C-5 CPS-B-21 DL-0921-10014 C632 IOC1
|
||||||
Varth (Japan)* 88622B-3 VA22B LWIO 92641C-1 CPS-B-21 DL-0921-10014 IOC1
|
Knights of the Round* (World / USA) 1991 91635B-2 KR63B BPRG1 IOB1 90631C-5 CPS-B-21 DL-0921-10014 C632 IOC1
|
||||||
Capcom World 2* 1992 ? Q522B IOB1 ? CPS-B-21 DL-0921-10014 IOC1
|
(alt B-board revision - Japan) ? KR29B? ? ? CPS-B-21 DL-0921-10014
|
||||||
Quiz and Dragons (US)* 1992 89625B-1 QD22B IOB1 92641C-1 CPS-B-21 DL-0921-10014 IOC1
|
Street Fighter II' Champion Edition (World /USA) 1992 91635B-2 S9263B BPRG1 IOB1 92631C-6 CPS-B-21 DL-0921-10014 C632 IOC1
|
||||||
Quiz and Dragons (Japan) 1994 ? ? IOB1 ? CPS-B-21 DL-0921-10014 IOC1
|
(alt B-board revision - Japan) 91634B-2 S9263B BPRG1 IOB1 92631C-6 CPS-B-21 DL-0921-10014 C632 IOC1
|
||||||
Warriors of Fate* 1992 91634B-2 TK263B BPRG1 IOB1 92641C-1 CPS-B-21 DL-0921-10014 IOC1
|
Capcom World 2* (Japan) 1992 89625B-1 Q522B LWIO 92641C-6 CPS-B-21 DL-0921-10014 IOC1
|
||||||
Street Fighter II Turbo Hyper Fighting 1992 91635B-2 S9263B BPRG1 IOB1 92631C-6 CPS-B-21 DL-0921-10014 C632 IOC1
|
Varth* (World) 1992 89624B-3 VA24B IOB1 88622-C-5 CPS-B-04 DL-0411-10005 None
|
||||||
Cadillacs and Dinosaurs* 1993 ? CD63B BPRG1 IOB1 92641C-1 CPS-B-21 DL-0921-10014 IOC1
|
(alt B-board revision - USA) 91635B-2 VA63B BPRG1 IOB1 88622-C-5 CPS-B-04 DL-0411-10005 None
|
||||||
Punisher* 1993 91635B-2 PS63B BPRG1 IOB1 92641C-1 CPS-B-21 DL-0921-10014 IOC1
|
(alt B-board revision - Japan) 88622B-3 VA22B LWIO 92641C-1 CPS-B-21 DL-0921-10014 IOC1
|
||||||
Saturday Night Slam Masters* 1993 ? MB63B BPRG1 IOB1 92641C-1 CPS-B-21 DL-0921-10014 IOC1
|
Quiz & Dragons* (USA) 1992 89625B-1 QD22B IOB1 92641C-1 CPS-B-21 DL-0921-10014 IOC1
|
||||||
Muscle Bomber Duo* 1993 ? ? 92641C-1 CPS-B-21 DL-0921-10014 ?
|
(alt B-board revision - Japan) 1994 ? ? IOB1 ? CPS-B-21 DL-0921-10014
|
||||||
Quiz Tonosama no Yabou 2 1995 ? ? ? ?
|
Warriors of Fate* (USA) 1992 91635B-2 TK263B BPRG1 IOB1 92641C-1 CPS-B-21 DL-0921-10014 IOC1
|
||||||
Pnickies 1994 ? ? ? CPS-B-21? DL-0921-10014? ?
|
Street Fighter II' Hyper Fighting (World / USA) 1992 91635B-2 S9263B BPRG1 IOB1 92631C-6 CPS-B-21 DL-0921-10014 C632 IOC1
|
||||||
Pang 3 1995 94916-10 CP1B1F,CP1B8K,CP1B9KA 92631C-6 CPS-B-21 DL-0921-10014 C632 IOC1
|
(alt B-board revision - Japan) 91634B-2 S9263B BPRG1 IOB1 92631C-6 CPS-B-21 DL-0921-10014 C632 IOC1
|
||||||
Megaman the Power Battle 1995 91634B-2 RCM63B BPRG1 IOB1 92631C-6 CPS-B-21 DL-0921-10014 C632 IOC1
|
Cadillacs and Dinosaurs (World / USA) 1993 91635B-2 CD63B BPRG1 IOB1 92641C-1 CPS-B-21 DL-0921-10014 IOC1
|
||||||
|
The Punisher* (World / USA) 1993 91635B-2 PS63B BPRG1 IOB1 92641C-1 CPS-B-21 DL-0921-10014 IOC1
|
||||||
|
Saturday Night Slam Masters* (USA) 1993 91635B-2 MB63B BPRG1 IOB1 92641C-1 CPS-B-21 DL-0921-10014 IOC1
|
||||||
|
Muscle Bomber Duo* 1993 ? ? ? 92641C-1 CPS-B-21 DL-0921-10014 IOC1
|
||||||
|
Ken Sei Mogura (Japan) 1994 ? ? ? ? ? ?
|
||||||
|
Pnickies (Japan) 1994 89625B-1 PKB10B IOB1 92631C-6 CPS-B-21 DL-0921-10014 C632 IOC1
|
||||||
|
Quiz Tonosama no Yabou 2 (Japan) 1995 90629B-3 ? IOB1 92631C-6 CPS-B-21 DL-0921-10014 C632 IOC1
|
||||||
|
Pang! 3 (Euro / Japan) 1995 94916-10 CP1B1F,CP1B8K,CP1B9KA 92631C-6 CPS-B-21 DL-0921-10014 C632 IOC1
|
||||||
|
Mega Man / Rockman (Asia / Japan) 1995 91634B-2 RCM63B BPRG1 IOB1 92631C-6 CPS-B-21 DL-0921-10014 C632 IOC1
|
||||||
|
|
||||||
@actually CPS-B-01, the original number was scratched out and "04" stamped over it
|
@the original number (CPS-B-01) was scratched out and "04" stamped over it.
|
||||||
*denotes Suicide Battery
|
*denotes Suicide Battery
|
||||||
|
|
||||||
The C628/C632 PALs on some C-boards probably handle the extra inputs (6 buttons/third player).
|
The C628/C632 PALs on some C-boards probably handle the extra inputs (6 buttons/third player).
|
||||||
@ -167,7 +177,7 @@ Following example strider
|
|||||||
bits 14-15 seem to be unused
|
bits 14-15 seem to be unused
|
||||||
ghouls sets bits 15 in service mode when you press button 2 in
|
ghouls sets bits 15 in service mode when you press button 2 in
|
||||||
the input test, with no apparent effect on the pcb.
|
the input test, with no apparent effect on the pcb.
|
||||||
qtono2 sets them both at the game over screen.
|
qtono2j sets them both at the game over screen.
|
||||||
bits 6-13 (4 groups of 2 bits) select layer draw order
|
bits 6-13 (4 groups of 2 bits) select layer draw order
|
||||||
bits 1-5 enable the three tilemap layers and the two starfield
|
bits 1-5 enable the three tilemap layers and the two starfield
|
||||||
layers (the bit order changes from game to game).
|
layers (the bit order changes from game to game).
|
||||||
@ -1087,8 +1097,8 @@ static const struct gfx_range mapper_qadj_table[] =
|
|||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
#define mapper_qtono2 { 0x8000, 0x8000, 0, 0 }, mapper_qtono2_table
|
#define mapper_qtono2j { 0x8000, 0x8000, 0, 0 }, mapper_qtono2j_table
|
||||||
static const struct gfx_range mapper_qtono2_table[] =
|
static const struct gfx_range mapper_qtono2j_table[] =
|
||||||
{
|
{
|
||||||
/* type start end bank */
|
/* type start end bank */
|
||||||
{ GFXTYPE_SCROLL1, 0x0000, 0x0fff, 0 },
|
{ GFXTYPE_SCROLL1, 0x0000, 0x0fff, 0 },
|
||||||
@ -1118,8 +1128,8 @@ static const struct gfx_range mapper_RCM63B_table[] =
|
|||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
#define mapper_pnickj { 0x8000, 0, 0, 0 }, mapper_pnickj_table
|
#define mapper_PKB10B { 0x8000, 0, 0, 0 }, mapper_PKB10B_table
|
||||||
static const struct gfx_range mapper_pnickj_table[] =
|
static const struct gfx_range mapper_PKB10B_table[] =
|
||||||
{
|
{
|
||||||
/* type start end bank */
|
/* type start end bank */
|
||||||
{ GFXTYPE_SCROLL1, 0x0000, 0x0fff, 0 },
|
{ GFXTYPE_SCROLL1, 0x0000, 0x0fff, 0 },
|
||||||
@ -1175,47 +1185,47 @@ static const struct CPS1config cps1_config_table[]=
|
|||||||
{
|
{
|
||||||
/* name CPSB gfx mapper in2 in3 out2 kludge */
|
/* name CPSB gfx mapper in2 in3 out2 kludge */
|
||||||
{"forgottn", CPS_B_01, mapper_LW621 },
|
{"forgottn", CPS_B_01, mapper_LW621 },
|
||||||
{"forgottnu",CPS_B_01, mapper_LWCHR },
|
{"forgottnu", CPS_B_01, mapper_LWCHR },
|
||||||
{"lostwrld", CPS_B_01, mapper_LWCHR },
|
{"lostwrld", CPS_B_01, mapper_LWCHR },
|
||||||
{"lostwrldo",CPS_B_01, mapper_LWCHR },
|
{"lostwrldo", CPS_B_01, mapper_LWCHR },
|
||||||
{"ghouls", CPS_B_01, mapper_DM620 },
|
{"ghouls", CPS_B_01, mapper_DM620 },
|
||||||
{"ghoulsu", CPS_B_01, mapper_DM620 },
|
{"ghoulsu", CPS_B_01, mapper_DM620 },
|
||||||
{"daimakai", CPS_B_01, mapper_DM22A }, // equivalent to DM620
|
{"daimakai", CPS_B_01, mapper_DM22A }, // equivalent to DM620
|
||||||
{"daimakair",CPS_B_21_DEF, mapper_DAM63B }, // equivalent to DM620, also CPS_B_21_DEF is equivalent to CPS_B_01
|
{"daimakair", CPS_B_21_DEF, mapper_DAM63B }, // equivalent to DM620, also CPS_B_21_DEF is equivalent to CPS_B_01
|
||||||
{"strider", CPS_B_01, mapper_ST24M1 },
|
{"strider", CPS_B_01, mapper_ST24M1 },
|
||||||
{"striderua",CPS_B_01, mapper_ST24M1 },
|
{"striderua", CPS_B_01, mapper_ST24M1 }, // wrong, this set uses ST24B2, still non dumped
|
||||||
{"striderj", CPS_B_01, mapper_ST22B }, // equivalent to ST24M1
|
{"striderj", CPS_B_01, mapper_ST22B }, // equivalent to ST24M1
|
||||||
{"striderjr",CPS_B_01, mapper_ST24M1 },
|
{"striderjr", CPS_B_01, mapper_ST24M1 }, // wrong, PAL used could be STH63B, check CPS_B
|
||||||
{"dynwar", CPS_B_02, mapper_TK22B },
|
{"dynwar", CPS_B_02, mapper_TK22B }, // wrong, this set uses TK24B1, dumped but equations still not added
|
||||||
{"dynwaru", CPS_B_02, mapper_TK22B },
|
{"dynwaru", CPS_B_02, mapper_TK22B },
|
||||||
{"dynwarj", CPS_B_02, mapper_TK22B },
|
{"dynwarj", CPS_B_02, mapper_TK22B },
|
||||||
{"willow", CPS_B_03, mapper_WL24B },
|
{"willow", CPS_B_03, mapper_WL24B },
|
||||||
{"willowj", CPS_B_03, mapper_WL24B },
|
{"willowj", CPS_B_03, mapper_WL24B }, // wrong, this set uses WL22B, still non dumped
|
||||||
{"willowje", CPS_B_03, mapper_WL24B },
|
{"willowje", CPS_B_03, mapper_WL24B },
|
||||||
{"ffight", CPS_B_04, mapper_S224B },
|
{"ffight", CPS_B_04, mapper_S224B },
|
||||||
{"ffightu", CPS_B_04, mapper_S224B },
|
{"ffightu", CPS_B_04, mapper_S224B },
|
||||||
{"ffightua", CPS_B_01, mapper_S224B },
|
{"ffightua", CPS_B_01, mapper_S224B },
|
||||||
{"ffightub", CPS_B_05, mapper_S224B },
|
{"ffightub", CPS_B_05, mapper_S224B },
|
||||||
{"ffightj", CPS_B_04, mapper_S224B },
|
{"ffightj", CPS_B_04, mapper_S224B }, // wrong, this set uses S222B, still non dumped
|
||||||
{"ffightj1", CPS_B_02, mapper_S224B },
|
{"ffightj1", CPS_B_01, mapper_S224B }, // wrong, this set uses S222B, still non dumped
|
||||||
{"ffightj2", CPS_B_01, mapper_S224B },
|
{"ffightj2", CPS_B_02, mapper_S224B }, // wrong, this set uses S222B, still non dumped
|
||||||
{"ffightjh", CPS_B_01, mapper_S224B },
|
{"ffightjh", CPS_B_01, mapper_S224B }, // wrong, ffightjh hack doesn't even use the S222B PAL, since replaced with a GAL.
|
||||||
{"1941", CPS_B_05, mapper_YI24B },
|
{"1941", CPS_B_05, mapper_YI24B },
|
||||||
{"1941j", CPS_B_05, mapper_YI24B },
|
{"1941j", CPS_B_05, mapper_YI24B }, // PAL used could be YI22B
|
||||||
{"unsquad", CPS_B_11, mapper_AR24B }, /* CPSB ID not checked, but it's the same as sf2eg */
|
{"unsquad", CPS_B_11, mapper_AR24B },
|
||||||
{"area88", CPS_B_11, mapper_AR22B }, // equivalent to AR24B
|
{"area88", CPS_B_11, mapper_AR22B }, // equivalent to AR24B
|
||||||
{"mercs", CPS_B_12, mapper_O224B, 0x36, 0, 0x34 },
|
{"mercs", CPS_B_12, mapper_O224B, 0x36, 0, 0x34 },
|
||||||
{"mercsu", CPS_B_12, mapper_O224B, 0x36, 0, 0x34 },
|
{"mercsu", CPS_B_12, mapper_O224B, 0x36, 0, 0x34 },
|
||||||
{"mercsua", CPS_B_12, mapper_O224B, 0x36, 0, 0x34 },
|
{"mercsua", CPS_B_12, mapper_O224B, 0x36, 0, 0x34 },
|
||||||
{"mercsj", CPS_B_12, mapper_O224B, 0x36, 0, 0x34 },
|
{"mercsj", CPS_B_12, mapper_O224B, 0x36, 0, 0x34 }, // wrong, this set uses O222B, still non dumped
|
||||||
{"msword", CPS_B_13, mapper_MS24B }, /* CPSB ID not checked, but it's the same as sf2j */
|
{"msword", CPS_B_13, mapper_MS24B },
|
||||||
{"mswordr1", CPS_B_13, mapper_MS24B }, /* CPSB ID not checked, but it's the same as sf2j */
|
{"mswordr1", CPS_B_13, mapper_MS24B },
|
||||||
{"mswordu", CPS_B_13, mapper_MS24B }, /* CPSB ID not checked, but it's the same as sf2j */
|
{"mswordu", CPS_B_13, mapper_MS24B },
|
||||||
{"mswordj", CPS_B_13, mapper_MS24B }, /* CPSB ID not checked, but it's the same as sf2j */
|
{"mswordj", CPS_B_13, mapper_MS24B }, // wrong, this set uses MS22B, still non dumped
|
||||||
{"mtwins", CPS_B_14, mapper_CK24B },
|
{"mtwins", CPS_B_14, mapper_CK24B },
|
||||||
{"chikij", CPS_B_14, mapper_CK24B },
|
{"chikij", CPS_B_14, mapper_CK24B }, // PAL used could be CK22B
|
||||||
{"nemo", CPS_B_15, mapper_NM24B },
|
{"nemo", CPS_B_15, mapper_NM24B },
|
||||||
{"nemoj", CPS_B_15, mapper_NM24B },
|
{"nemoj", CPS_B_15, mapper_NM24B }, // wrong, this set uses NM22B, still non dumped
|
||||||
{"cawing", CPS_B_16, mapper_CA24B },
|
{"cawing", CPS_B_16, mapper_CA24B },
|
||||||
{"cawingr1", CPS_B_16, mapper_CA24B },
|
{"cawingr1", CPS_B_16, mapper_CA24B },
|
||||||
{"cawingu", CPS_B_16, mapper_CA24B },
|
{"cawingu", CPS_B_16, mapper_CA24B },
|
||||||
@ -1237,22 +1247,22 @@ static const struct CPS1config cps1_config_table[]=
|
|||||||
{"sf2thndr", CPS_B_17, mapper_STF29, 0x36 },
|
{"sf2thndr", CPS_B_17, mapper_STF29, 0x36 },
|
||||||
/* from here onwards the CPS-B board has suicide battery and multiply protection */
|
/* from here onwards the CPS-B board has suicide battery and multiply protection */
|
||||||
{"3wonders", CPS_B_21_BT1, mapper_RT24B },
|
{"3wonders", CPS_B_21_BT1, mapper_RT24B },
|
||||||
{"3wondersu",CPS_B_21_BT1, mapper_RT24B },
|
{"3wondersu", CPS_B_21_BT1, mapper_RT24B },
|
||||||
{"wonder3", CPS_B_21_BT1, mapper_RT22B }, // equivalent to RT24B
|
{"wonder3", CPS_B_21_BT1, mapper_RT22B }, // equivalent to RT24B
|
||||||
{"3wondersh",CPS_B_02 , mapper_RT24B }, /* Not 100% sure of the CPS B-ID */
|
{"3wondersh", CPS_B_02 , mapper_RT24B }, /* Not 100% sure of the CPS B-ID */
|
||||||
{"kod", CPS_B_21_BT2, mapper_KD29B, 0x36, 0, 0x34 },
|
{"kod", CPS_B_21_BT2, mapper_KD29B, 0x36, 0, 0x34 },
|
||||||
{"kodu", CPS_B_21_BT2, mapper_KD29B, 0x36, 0, 0x34 },
|
{"kodu", CPS_B_21_BT2, mapper_KD29B, 0x36, 0, 0x34 },
|
||||||
{"kodj", CPS_B_21_BT2, mapper_KD29B, 0x36, 0, 0x34 },
|
{"kodj", CPS_B_21_BT2, mapper_KD29B, 0x36, 0, 0x34 },
|
||||||
{"kodb", CPS_B_21_BT2, mapper_KD29B, 0x36, 0, 0x34 }, /* bootleg, doesn't use multiply protection */
|
{"kodb", CPS_B_21_BT2, mapper_KD29B, 0x36, 0, 0x34 }, /* bootleg, doesn't use multiply protection */
|
||||||
{"captcomm", CPS_B_21_BT3, mapper_CC63B, 0x36, 0x38, 0x34 },
|
{"captcomm", CPS_B_21_BT3, mapper_CC63B, 0x36, 0x38, 0x34 },
|
||||||
{"captcommr1", CPS_B_21_BT3, mapper_CC63B, 0x36, 0x38, 0x34 },
|
{"captcommr1", CPS_B_21_BT3, mapper_CC63B, 0x36, 0x38, 0x34 },
|
||||||
{"captcommu",CPS_B_21_BT3, mapper_CC63B, 0x36, 0x38, 0x34 },
|
{"captcommu", CPS_B_21_BT3, mapper_CC63B, 0x36, 0x38, 0x34 },
|
||||||
{"captcommj",CPS_B_21_BT3, mapper_CC63B, 0x36, 0x38, 0x34 },
|
{"captcommj", CPS_B_21_BT3, mapper_CC63B, 0x36, 0x38, 0x34 },
|
||||||
{"captcommb",CPS_B_21_BT3, mapper_CC63B, 0x36, 0x38, 0x34 },
|
{"captcommb", CPS_B_21_BT3, mapper_CC63B, 0x36, 0x38, 0x34 },
|
||||||
{"knights", CPS_B_21_BT4, mapper_KR63B, 0x36, 0, 0x34 },
|
{"knights", CPS_B_21_BT4, mapper_KR63B, 0x36, 0, 0x34 },
|
||||||
{"knightsu", CPS_B_21_BT4, mapper_KR63B, 0x36, 0, 0x34 },
|
{"knightsu", CPS_B_21_BT4, mapper_KR63B, 0x36, 0, 0x34 },
|
||||||
{"knightsj", CPS_B_21_BT4, mapper_KR63B, 0x36, 0, 0x34 },
|
{"knightsj", CPS_B_21_BT4, mapper_KR63B, 0x36, 0, 0x34 }, // PAL could be different if B-Board is 90629B
|
||||||
{"knightsb", CPS_B_21_BT4, mapper_KR63B, 0x36, 0, 0x34 },
|
{"knightsb", CPS_B_21_BT4, mapper_KR63B, 0x36, 0, 0x34 }, // wrong, knightsb bootleg doesn't use the KR63B PAL
|
||||||
{"sf2ce", CPS_B_21_DEF, mapper_S9263B, 0x36 },
|
{"sf2ce", CPS_B_21_DEF, mapper_S9263B, 0x36 },
|
||||||
{"sf2ceua", CPS_B_21_DEF, mapper_S9263B, 0x36 },
|
{"sf2ceua", CPS_B_21_DEF, mapper_S9263B, 0x36 },
|
||||||
{"sf2ceub", CPS_B_21_DEF, mapper_S9263B, 0x36 },
|
{"sf2ceub", CPS_B_21_DEF, mapper_S9263B, 0x36 },
|
||||||
@ -1276,16 +1286,16 @@ static const struct CPS1config cps1_config_table[]=
|
|||||||
{"sf2yyc", CPS_B_21_DEF, mapper_S9263B, 0x36, 0, 0, 1 },
|
{"sf2yyc", CPS_B_21_DEF, mapper_S9263B, 0x36, 0, 0, 1 },
|
||||||
{"sf2koryu", CPS_B_21_DEF, mapper_S9263B, 0x36, 0, 0, 1 },
|
{"sf2koryu", CPS_B_21_DEF, mapper_S9263B, 0x36, 0, 0, 1 },
|
||||||
{"sf2mdt", CPS_B_21_DEF, mapper_S9263B, 0x36, 0, 0, 1 },
|
{"sf2mdt", CPS_B_21_DEF, mapper_S9263B, 0x36, 0, 0, 1 },
|
||||||
{"varth", CPS_B_04, mapper_VA63B }, /* CPSB test has been patched out (60=0008) register is also written to, possibly leftover from development */
|
{"varth", CPS_B_04, mapper_VA63B }, /* CPSB test has been patched out (60=0008) register is also written to, possibly leftover from development */ // wrong, this set uses VA24B, still non dumped
|
||||||
{"varthr1", CPS_B_04, mapper_VA63B }, /* CPSB test has been patched out (60=0008) register is also written to, possibly leftover from development */
|
{"varthr1", CPS_B_04, mapper_VA63B }, /* CPSB test has been patched out (60=0008) register is also written to, possibly leftover from development */ // wrong, this set uses VA24B, still non dumped
|
||||||
{"varthu", CPS_B_04, mapper_VA63B }, /* CPSB test has been patched out (60=0008) register is also written to, possibly leftover from development */
|
{"varthu", CPS_B_04, mapper_VA63B }, /* CPSB test has been patched out (60=0008) register is also written to, possibly leftover from development */
|
||||||
{"varthj", CPS_B_21_BT5, mapper_VA22B }, /* CPSB test has been patched out (72=0001) register is also written to, possibly leftover from development */
|
{"varthj", CPS_B_21_BT5, mapper_VA22B }, /* CPSB test has been patched out (72=0001) register is also written to, possibly leftover from development */
|
||||||
{"cworld2j", CPS_B_21_BT6, mapper_Q522B, 0x36, 0, 0x34 }, /* (ports 36, 34 probably leftover input code from another game) */
|
{"cworld2j", CPS_B_21_BT6, mapper_Q522B, 0x36, 0, 0x34 }, /* (ports 36, 34 probably leftover input code from another game) */
|
||||||
{"wof", CPS_B_21_DEF, mapper_TK263B }, /* bootleg? */
|
{"wof", CPS_B_21_DEF, mapper_TK263B },
|
||||||
{"wofa", CPS_B_21_DEF, mapper_TK263B }, /* bootleg? */
|
{"wofa", CPS_B_21_DEF, mapper_TK263B },
|
||||||
{"wofu", CPS_B_21_QS1, mapper_TK263B },
|
{"wofu", CPS_B_21_QS1, mapper_TK263B },
|
||||||
{"wofj", CPS_B_21_QS1, mapper_TK263B },
|
{"wofj", CPS_B_21_QS1, mapper_TK263B },
|
||||||
{"wofhfh", CPS_B_21_DEF, mapper_TK263B, 0x36 }, /* Chinese bootleg */
|
{"wofhfb", CPS_B_21_DEF, mapper_TK263B, 0x36 }, /* Chinese bootleg */
|
||||||
{"dino", CPS_B_21_QS2, mapper_CD63B }, /* layer enable never used */
|
{"dino", CPS_B_21_QS2, mapper_CD63B }, /* layer enable never used */
|
||||||
{"dinou", CPS_B_21_QS2, mapper_CD63B }, /* layer enable never used */
|
{"dinou", CPS_B_21_QS2, mapper_CD63B }, /* layer enable never used */
|
||||||
{"dinoj", CPS_B_21_QS2, mapper_CD63B }, /* layer enable never used */
|
{"dinoj", CPS_B_21_QS2, mapper_CD63B }, /* layer enable never used */
|
||||||
@ -1293,31 +1303,31 @@ static const struct CPS1config cps1_config_table[]=
|
|||||||
{"dinopic2", CPS_B_21_QS2, mapper_CD63B }, /* layer enable never used */
|
{"dinopic2", CPS_B_21_QS2, mapper_CD63B }, /* layer enable never used */
|
||||||
{"dinohunt", CPS_B_21_DEF, mapper_CD63B }, /* Chinese bootleg */
|
{"dinohunt", CPS_B_21_DEF, mapper_CD63B }, /* Chinese bootleg */
|
||||||
{"punisher", CPS_B_21_QS3, mapper_PS63B },
|
{"punisher", CPS_B_21_QS3, mapper_PS63B },
|
||||||
{"punisheru",CPS_B_21_QS3, mapper_PS63B },
|
{"punisheru", CPS_B_21_QS3, mapper_PS63B },
|
||||||
{"punisherj",CPS_B_21_QS3, mapper_PS63B },
|
{"punisherj", CPS_B_21_QS3, mapper_PS63B },
|
||||||
{"punipic", CPS_B_21_QS3, mapper_PS63B },
|
{"punipic", CPS_B_21_QS3, mapper_PS63B },
|
||||||
{"punipic2", CPS_B_21_QS3, mapper_PS63B },
|
{"punipic2", CPS_B_21_QS3, mapper_PS63B },
|
||||||
{"punipic3", CPS_B_21_QS3, mapper_PS63B },
|
{"punipic3", CPS_B_21_QS3, mapper_PS63B },
|
||||||
{"punisherbz", CPS_B_21_DEF, mapper_PS63B }, /* Chinese bootleg */
|
{"punisherbz", CPS_B_21_DEF, mapper_PS63B }, /* Chinese bootleg */
|
||||||
{"slammast", CPS_B_21_QS4, mapper_MB63B },
|
{"slammast", CPS_B_21_QS4, mapper_MB63B },
|
||||||
{"slammastu",CPS_B_21_QS4, mapper_MB63B },
|
{"slammastu", CPS_B_21_QS4, mapper_MB63B },
|
||||||
{"mbomberj", CPS_B_21_QS4, mapper_MB63B },
|
{"mbomberj", CPS_B_21_QS4, mapper_MB63B },
|
||||||
{"mbombrd", CPS_B_21_QS5, mapper_MB63B },
|
{"mbombrd", CPS_B_21_QS5, mapper_MB63B },
|
||||||
{"mbombrdj", CPS_B_21_QS5, mapper_MB63B },
|
{"mbombrdj", CPS_B_21_QS5, mapper_MB63B },
|
||||||
{"sf2hf", CPS_B_21_DEF, mapper_S9263B, 0x36 },
|
{"sf2hf", CPS_B_21_DEF, mapper_S9263B, 0x36 },
|
||||||
{"sf2hfu", CPS_B_21_DEF, mapper_S9263B, 0x36 },
|
{"sf2hfu", CPS_B_21_DEF, mapper_S9263B, 0x36 },
|
||||||
{"sf2tj", CPS_B_21_DEF, mapper_S9263B, 0x36 },
|
{"sf2hfj", CPS_B_21_DEF, mapper_S9263B, 0x36 },
|
||||||
{"qad", CPS_B_21_BT7, mapper_QD22B, 0x36 }, /* TODO: layer enable (port 36 probably leftover input code from another game) */
|
{"qad", CPS_B_21_BT7, mapper_QD22B, 0x36 }, /* TODO: layer enable (port 36 probably leftover input code from another game) */
|
||||||
{"qadj", CPS_B_21_DEF, mapper_qadj, 0x36, 0x38, 0x34 }, /* (ports 36, 38, 34 probably leftover input code from another game) */
|
{"qadj", CPS_B_21_DEF, mapper_qadj, 0x36, 0x38, 0x34 }, /* (ports 36, 38, 34 probably leftover input code from another game) */
|
||||||
{"qtono2", CPS_B_21_DEF, mapper_qtono2, 0x36, 0x38, 0x34 }, /* (ports 36, 38, 34 probably leftover input code from another game) */
|
{"qtono2j", CPS_B_21_DEF, mapper_qtono2j,0x36, 0x38, 0x34 }, /* (ports 36, 38, 34 probably leftover input code from another game) */
|
||||||
{"megaman", CPS_B_21_DEF, mapper_RCM63B },
|
{"megaman", CPS_B_21_DEF, mapper_RCM63B },
|
||||||
{"rockmanj", CPS_B_21_DEF, mapper_RCM63B },
|
{"rockmanj", CPS_B_21_DEF, mapper_RCM63B },
|
||||||
{"pnickj", CPS_B_21_DEF, mapper_pnickj },
|
{"pnickj", CPS_B_21_DEF, mapper_PKB10B },
|
||||||
{"pang3", CPS_B_21_DEF, mapper_pang3 }, /* EEPROM port is among the CPS registers (handled by DRIVER_INIT) */
|
{"pang3", CPS_B_21_DEF, mapper_pang3 }, /* EEPROM port is among the CPS registers (handled by DRIVER_INIT) */ // should use one of these three CP1B1F,CP1B8K,CP1B9KA still not dumped
|
||||||
{"pang3n", CPS_B_21_DEF, mapper_pang3 }, /* ^^ */
|
{"pang3n", CPS_B_21_DEF, mapper_pang3 }, /* EEPROM port is among the CPS registers (handled by DRIVER_INIT) */ // should use one of these three CP1B1F,CP1B8K,CP1B9KA still not dumped
|
||||||
{"pang3j", CPS_B_21_DEF, mapper_pang3 }, /* ^^ */
|
{"pang3j", CPS_B_21_DEF, mapper_pang3 }, /* EEPROM port is among the CPS registers (handled by DRIVER_INIT) */ // should use one of these three CP1B1F,CP1B8K,CP1B9KA still not dumped
|
||||||
#ifdef MESS
|
#ifdef MESS
|
||||||
{"sfzch", CPS_B_21_DEF, mapper_sfzch },
|
{"sfzch", CPS_B_21_DEF, mapper_sfzch }, // not an arcade game and no more in MAME, should not be removed?
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* CPS2 games */
|
/* CPS2 games */
|
||||||
|
Loading…
Reference in New Issue
Block a user