summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/namcos2.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/namcos2.c')
-rw-r--r--src/mame/drivers/namcos2.c666
1 files changed, 333 insertions, 333 deletions
diff --git a/src/mame/drivers/namcos2.c b/src/mame/drivers/namcos2.c
index 08e136006af..1f49d91e793 100644
--- a/src/mame/drivers/namcos2.c
+++ b/src/mame/drivers/namcos2.c
@@ -456,12 +456,12 @@ $a00000 checks have been seen on the Final Lap boards.
/* Define clocks based on actual OSC on the PCB */
-#define MAIN_OSC_CLOCK XTAL_49_152MHz
-#define M68K_CPU_CLOCK (MAIN_OSC_CLOCK / 4) /* 12.288MHz clock for 68000 (Master & Slave) */
-#define M68B09_CPU_CLOCK (MAIN_OSC_CLOCK / 24) /* 2.048MHz clock for 68B09 sound CPU */
-#define C65_CPU_CLOCK (MAIN_OSC_CLOCK / 24) /* 2.048MHz clock for 63705 (or 63B05) I/O CPU */
-#define YM2151_SOUND_CLOCK XTAL_3_579545MHz /* 3.579545MHz FM clock */
-#define C140_SOUND_CLOCK (MAIN_OSC_CLOCK / 384 / 6) /* 21.333kHz C140 clock (was 8000000/374 or 21.390kHz) */
+#define MAIN_OSC_CLOCK XTAL_49_152MHz
+#define M68K_CPU_CLOCK (MAIN_OSC_CLOCK / 4) /* 12.288MHz clock for 68000 (Master & Slave) */
+#define M68B09_CPU_CLOCK (MAIN_OSC_CLOCK / 24) /* 2.048MHz clock for 68B09 sound CPU */
+#define C65_CPU_CLOCK (MAIN_OSC_CLOCK / 24) /* 2.048MHz clock for 63705 (or 63B05) I/O CPU */
+#define YM2151_SOUND_CLOCK XTAL_3_579545MHz /* 3.579545MHz FM clock */
+#define C140_SOUND_CLOCK (MAIN_OSC_CLOCK / 384 / 6) /* 21.333kHz C140 clock (was 8000000/374 or 21.390kHz) */
/*************************************************************/
@@ -544,7 +544,7 @@ WRITE16_MEMBER(namcos2_state::dpram_word_w)
{
case 0xc0/2: GollyGhostUpdateDiorama_c0(data); break;
case 0xc2/2:
- /* unknown; 0x00 or 0x01 - probably lights up guns */
+ /* unknown; 0x00 or 0x01 - probably lights up guns */
break;
case 0xc4/2: GollyGhostUpdateLED_c4(data); break;
case 0xc6/2: GollyGhostUpdateLED_c6(data); break;
@@ -787,7 +787,7 @@ ADDRESS_MAP_END
/*************************************************************/
#define NAMCOS2_MCU_PORT_B_DEFAULT \
- PORT_START("MCUB") /* 63B05Z0 - PORT B */ \
+ PORT_START("MCUB") /* 63B05Z0 - PORT B */ \
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_JOYSTICK_LEFT ) PORT_PLAYER(2) \
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_JOYSTICK_LEFT ) \
PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_JOYSTICK_DOWN ) PORT_PLAYER(2) \
@@ -798,7 +798,7 @@ ADDRESS_MAP_END
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_START1 )
#define NAMCOS2_MCU_PORT_C_DEFAULT \
- PORT_START("MCUC") /* 63B05Z0 - PORT C & SCI */ \
+ PORT_START("MCUC") /* 63B05Z0 - PORT C & SCI */ \
PORT_BIT( 0x0f, IP_ACTIVE_LOW, IPT_UNUSED ) \
PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_COIN2 ) \
PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_COIN1 ) \
@@ -806,25 +806,25 @@ ADDRESS_MAP_END
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_SERVICE1 )
#define NAMCOS2_MCU_ANALOG_PORT_DEFAULT \
- PORT_START("AN0") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 0 */ \
+ PORT_START("AN0") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 0 */ \
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) \
- PORT_START("AN1") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 1 */ \
+ PORT_START("AN1") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 1 */ \
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) \
- PORT_START("AN2") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 2 */ \
+ PORT_START("AN2") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 2 */ \
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) \
- PORT_START("AN3") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 3 */ \
+ PORT_START("AN3") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 3 */ \
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) \
- PORT_START("AN4") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 4 */ \
+ PORT_START("AN4") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 4 */ \
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) \
- PORT_START("AN5") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 5 */ \
+ PORT_START("AN5") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 5 */ \
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) \
- PORT_START("AN6") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 6 */ \
+ PORT_START("AN6") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 6 */ \
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) \
- PORT_START("AN7") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 7 */ \
+ PORT_START("AN7") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 7 */ \
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
#define NAMCOS2_MCU_PORT_H_DEFAULT \
- PORT_START("MCUH") /* 63B05Z0 - PORT H */ \
+ PORT_START("MCUH") /* 63B05Z0 - PORT H */ \
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_PLAYER(2) \
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_BUTTON3 ) \
PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_PLAYER(2) \
@@ -835,38 +835,38 @@ ADDRESS_MAP_END
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_JOYSTICK_RIGHT )
#define NAMCOS2_MCU_DIPSW_DEFAULT \
- PORT_START("DSW") /* 63B05Z0 - $2000 DIP SW */ \
+ PORT_START("DSW") /* 63B05Z0 - $2000 DIP SW */ \
PORT_DIPNAME( 0x01, 0x01, "Video Display") \
- PORT_DIPSETTING( 0x01, DEF_STR( Normal ) ) \
- PORT_DIPSETTING( 0x00, "Frozen" ) \
+ PORT_DIPSETTING( 0x01, DEF_STR( Normal ) ) \
+ PORT_DIPSETTING( 0x00, "Frozen" ) \
PORT_DIPNAME( 0x02, 0x02, "$2000-1") \
- PORT_DIPSETTING( 0x02, "H" ) \
- PORT_DIPSETTING( 0x00, "L" ) \
+ PORT_DIPSETTING( 0x02, "H" ) \
+ PORT_DIPSETTING( 0x00, "L" ) \
PORT_DIPNAME( 0x04, 0x04, "$2000-2") \
- PORT_DIPSETTING( 0x04, "H" ) \
- PORT_DIPSETTING( 0x00, "L" ) \
+ PORT_DIPSETTING( 0x04, "H" ) \
+ PORT_DIPSETTING( 0x00, "L" ) \
PORT_DIPNAME( 0x08, 0x08, "$2000-3") \
- PORT_DIPSETTING( 0x08, "H" ) \
- PORT_DIPSETTING( 0x00, "L" ) \
+ PORT_DIPSETTING( 0x08, "H" ) \
+ PORT_DIPSETTING( 0x00, "L" ) \
PORT_DIPNAME( 0x10, 0x10, "$2000-4") \
- PORT_DIPSETTING( 0x10, "H" ) \
- PORT_DIPSETTING( 0x00, "L" ) \
+ PORT_DIPSETTING( 0x10, "H" ) \
+ PORT_DIPSETTING( 0x00, "L" ) \
PORT_DIPNAME( 0x20, 0x20, "$2000-5") \
- PORT_DIPSETTING( 0x20, "H" ) \
- PORT_DIPSETTING( 0x00, "L" ) \
+ PORT_DIPSETTING( 0x20, "H" ) \
+ PORT_DIPSETTING( 0x00, "L" ) \
PORT_DIPNAME( 0x40, 0x40, "$2000-6") \
- PORT_DIPSETTING( 0x40, "H" ) \
- PORT_DIPSETTING( 0x00, "L" ) \
+ PORT_DIPSETTING( 0x40, "H" ) \
+ PORT_DIPSETTING( 0x00, "L" ) \
PORT_SERVICE( 0x80, IP_ACTIVE_LOW )
#define NAMCOS2_MCU_DIAL_DEFAULT \
- PORT_START("MCUDI0") /* 63B05Z0 - $3000 */ \
+ PORT_START("MCUDI0") /* 63B05Z0 - $3000 */ \
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) \
- PORT_START("MCUDI1") /* 63B05Z0 - $3001 */ \
+ PORT_START("MCUDI1") /* 63B05Z0 - $3001 */ \
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) \
- PORT_START("MCUDI2") /* 63B05Z0 - $3002 */ \
+ PORT_START("MCUDI2") /* 63B05Z0 - $3002 */ \
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED ) \
- PORT_START("MCUDI3") /* 63B05Z0 - $3003 */ \
+ PORT_START("MCUDI3") /* 63B05Z0 - $3003 */ \
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
/*************************************************************/
@@ -901,8 +901,8 @@ static INPUT_PORTS_START( kyukaidk )
PORT_MODIFY("DSW")
/* Must be 'L' for correct C140 output */
PORT_DIPNAME( 0x20, 0x00, "$2000-5" )
- PORT_DIPSETTING( 0x20, "H" )
- PORT_DIPSETTING( 0x00, "L" )
+ PORT_DIPSETTING( 0x20, "H" )
+ PORT_DIPSETTING( 0x00, "L" )
INPUT_PORTS_END
static INPUT_PORTS_START( gollygho )
@@ -935,7 +935,7 @@ static INPUT_PORTS_START( gollygho )
PORT_START("AN7")
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
- PORT_START("MCUH") /* 63B05Z0 - PORT H */
+ PORT_START("MCUH") /* 63B05Z0 - PORT H */
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNKNOWN )
NAMCOS2_MCU_DIPSW_DEFAULT
@@ -973,7 +973,7 @@ static INPUT_PORTS_START( bubbletr )
PORT_START("AN7")
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
- PORT_START("MCUH") /* 63B05Z0 - PORT H */
+ PORT_START("MCUH") /* 63B05Z0 - PORT H */
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNKNOWN )
NAMCOS2_MCU_DIPSW_DEFAULT
@@ -981,68 +981,68 @@ static INPUT_PORTS_START( bubbletr )
INPUT_PORTS_END
static INPUT_PORTS_START( finallap )
- PORT_START("MCUB") /* 63B05Z0 - PORT B */
+ PORT_START("MCUB") /* 63B05Z0 - PORT B */
PORT_DIPNAME( 0x01, 0x01, "PortB 0x01")
- PORT_DIPSETTING( 0x01, "H" )
- PORT_DIPSETTING( 0x00, "L" )
+ PORT_DIPSETTING( 0x01, "H" )
+ PORT_DIPSETTING( 0x00, "L" )
/**
- * Each player can have one of four car types, selected by attaching a
- * particular special connector (included with the game) to the PCB.
- *
- * (see also Car Type(B) below in Port H)
- */
+ * Each player can have one of four car types, selected by attaching a
+ * particular special connector (included with the game) to the PCB.
+ *
+ * (see also Car Type(B) below in Port H)
+ */
PORT_DIPNAME( 0x02, 0x02, "Car Type(A)")
- PORT_DIPSETTING( 0x02, "McLaren/Williams" )
- PORT_DIPSETTING( 0x00, "Lotus/March" )
+ PORT_DIPSETTING( 0x02, "McLaren/Williams" )
+ PORT_DIPSETTING( 0x00, "Lotus/March" )
PORT_BIT( 0xfc, IP_ACTIVE_LOW, IPT_UNKNOWN )
- PORT_START("MCUC") /* 63B05Z0 - PORT C & SCI */
+ PORT_START("MCUC") /* 63B05Z0 - PORT C & SCI */
PORT_BIT( 0x0f, IP_ACTIVE_LOW, IPT_UNUSED )
PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_COIN2 )
PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_COIN1 )
PORT_SERVICE(0x40, IP_ACTIVE_LOW)
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_SERVICE1 )
- PORT_START("AN0") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 0 */
+ PORT_START("AN0") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 0 */
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
- PORT_START("AN1") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 1 */
+ PORT_START("AN1") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 1 */
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
- PORT_START("AN2") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 2 */
+ PORT_START("AN2") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 2 */
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
- PORT_START("AN3") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 3 */
+ PORT_START("AN3") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 3 */
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
- PORT_START("AN4") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 4 */
+ PORT_START("AN4") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 4 */
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
- PORT_START("AN5") /* Steering Wheel */ /* sensitivity, delta, min, max */
+ PORT_START("AN5") /* Steering Wheel */ /* sensitivity, delta, min, max */
PORT_BIT( 0xff, 0x80, IPT_PADDLE ) PORT_SENSITIVITY(50) PORT_KEYDELTA(10)
- PORT_START("AN6") /* Brake Pedal */
+ PORT_START("AN6") /* Brake Pedal */
PORT_BIT( 0xff, 0x00, IPT_PEDAL2 ) PORT_SENSITIVITY(100) PORT_KEYDELTA(30)
- PORT_START("AN7") /* Accelerator Pedal */
+ PORT_START("AN7") /* Accelerator Pedal */
PORT_BIT( 0xff, 0x00, IPT_PEDAL ) PORT_SENSITIVITY(100) PORT_KEYDELTA(15)
- PORT_START("MCUH") /* 63B05Z0 - PORT H */
+ PORT_START("MCUH") /* 63B05Z0 - PORT H */
PORT_DIPNAME( 0x01, 0x01, "PortH 0x01")
- PORT_DIPSETTING( 0x01, "H" )
- PORT_DIPSETTING( 0x00, "L" )
+ PORT_DIPSETTING( 0x01, "H" )
+ PORT_DIPSETTING( 0x00, "L" )
PORT_DIPNAME( 0x02, 0x02, "Automatic Car Select")
- PORT_DIPSETTING( 0x02, DEF_STR(No) )
- PORT_DIPSETTING( 0x00, DEF_STR(Yes) )
+ PORT_DIPSETTING( 0x02, DEF_STR(No) )
+ PORT_DIPSETTING( 0x00, DEF_STR(Yes) )
PORT_DIPNAME( 0x04, 0x04, "PortH 0x04")
- PORT_DIPSETTING( 0x04, "H" )
- PORT_DIPSETTING( 0x00, "L" )
+ PORT_DIPSETTING( 0x04, "H" )
+ PORT_DIPSETTING( 0x00, "L" )
PORT_DIPNAME( 0x08, 0x08, "Enable Onscreen Diagnostics")
- PORT_DIPSETTING( 0x08, DEF_STR(No) )
- PORT_DIPSETTING( 0x00, DEF_STR(Yes) )
+ PORT_DIPSETTING( 0x08, DEF_STR(No) )
+ PORT_DIPSETTING( 0x00, DEF_STR(Yes) )
PORT_DIPNAME( 0x10, 0x10, "PortH 0x10")
- PORT_DIPSETTING( 0x10, "H" )
- PORT_DIPSETTING( 0x00, "L" )
+ PORT_DIPSETTING( 0x10, "H" )
+ PORT_DIPSETTING( 0x00, "L" )
PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_TOGGLE PORT_NAME("Shift Gear")/* Gear Shift */
PORT_DIPNAME( 0x40, 0x40, "PortH 0x40")
- PORT_DIPSETTING( 0x40, "H" )
- PORT_DIPSETTING( 0x00, "L" )
+ PORT_DIPSETTING( 0x40, "H" )
+ PORT_DIPSETTING( 0x00, "L" )
PORT_DIPNAME( 0x80, 0x80, "Car Type(B)")
- PORT_DIPSETTING( 0x00, "McLaren/March" )
- PORT_DIPSETTING( 0x80, "Williams/Lotus" )
+ PORT_DIPSETTING( 0x00, "McLaren/March" )
+ PORT_DIPSETTING( 0x80, "Williams/Lotus" )
NAMCOS2_MCU_DIPSW_DEFAULT /* 63B05Z0 - $2000 DIP SW */
@@ -1050,62 +1050,62 @@ static INPUT_PORTS_START( finallap )
INPUT_PORTS_END
static INPUT_PORTS_START( finalap3 )
- PORT_START("MCUB") /* 63B05Z0 - PORT B */
+ PORT_START("MCUB") /* 63B05Z0 - PORT B */
PORT_DIPNAME( 0x01, 0x01, "PortB 0x01")
- PORT_DIPSETTING( 0x01, "H" )
- PORT_DIPSETTING( 0x00, "L" )
+ PORT_DIPSETTING( 0x01, "H" )
+ PORT_DIPSETTING( 0x00, "L" )
PORT_DIPNAME( 0x02, 0x02, "Car Type(A)")
- PORT_DIPSETTING( 0x02, "McLaren/Williams" )
- PORT_DIPSETTING( 0x00, "Lotus/March" )
+ PORT_DIPSETTING( 0x02, "McLaren/Williams" )
+ PORT_DIPSETTING( 0x00, "Lotus/March" )
PORT_BIT( 0xfc, IP_ACTIVE_LOW, IPT_UNKNOWN )
- PORT_START("MCUC") /* 63B05Z0 - PORT C & SCI */
+ PORT_START("MCUC") /* 63B05Z0 - PORT C & SCI */
PORT_BIT( 0x0f, IP_ACTIVE_LOW, IPT_UNUSED )
PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_COIN2 )
PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_COIN1 )
PORT_SERVICE(0x40, IP_ACTIVE_LOW)
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_SERVICE1 )
- PORT_START("AN0") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 0 */
+ PORT_START("AN0") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 0 */
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
- PORT_START("AN1") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 1 */
+ PORT_START("AN1") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 1 */
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
- PORT_START("AN2") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 2 */
+ PORT_START("AN2") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 2 */
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
- PORT_START("AN3") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 3 */
+ PORT_START("AN3") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 3 */
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
- PORT_START("AN4") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 4 */
+ PORT_START("AN4") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 4 */
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
- PORT_START("AN5") /* Steering Wheel */ /* sensitivity, delta, min, max */
+ PORT_START("AN5") /* Steering Wheel */ /* sensitivity, delta, min, max */
PORT_BIT( 0xff, 0x80, IPT_PADDLE ) PORT_SENSITIVITY(50) PORT_KEYDELTA(10)
- PORT_START("AN6") /* Brake Pedal */
+ PORT_START("AN6") /* Brake Pedal */
PORT_BIT( 0xff, 0x00, IPT_PEDAL2 ) PORT_SENSITIVITY(100) PORT_KEYDELTA(30)
- PORT_START("AN7") /* Accelerator Pedal */
+ PORT_START("AN7") /* Accelerator Pedal */
PORT_BIT( 0xff, 0x00, IPT_PEDAL ) PORT_SENSITIVITY(100) PORT_KEYDELTA(15)
- PORT_START("MCUH") /* 63B05Z0 - PORT H */
+ PORT_START("MCUH") /* 63B05Z0 - PORT H */
PORT_DIPNAME( 0x01, 0x01, "PortH 0x01")
- PORT_DIPSETTING( 0x01, "H" )
- PORT_DIPSETTING( 0x00, "L" )
+ PORT_DIPSETTING( 0x01, "H" )
+ PORT_DIPSETTING( 0x00, "L" )
PORT_DIPNAME( 0x02, 0x02, "Automatic Car Select")
- PORT_DIPSETTING( 0x02, DEF_STR(No) )
- PORT_DIPSETTING( 0x00, DEF_STR(Yes) )
+ PORT_DIPSETTING( 0x02, DEF_STR(No) )
+ PORT_DIPSETTING( 0x00, DEF_STR(Yes) )
PORT_DIPNAME( 0x04, 0x04, "PortH 0x04")
- PORT_DIPSETTING( 0x04, "H" )
- PORT_DIPSETTING( 0x00, "L" )
+ PORT_DIPSETTING( 0x04, "H" )
+ PORT_DIPSETTING( 0x00, "L" )
PORT_DIPNAME( 0x08, 0x08, "Enable Onscreen Diagnostics")
- PORT_DIPSETTING( 0x08, DEF_STR(No) )
- PORT_DIPSETTING( 0x00, DEF_STR(Yes) )
+ PORT_DIPSETTING( 0x08, DEF_STR(No) )
+ PORT_DIPSETTING( 0x00, DEF_STR(Yes) )
PORT_DIPNAME( 0x10, 0x10, "PortH 0x10")
- PORT_DIPSETTING( 0x10, "H" )
- PORT_DIPSETTING( 0x00, "L" )
+ PORT_DIPSETTING( 0x10, "H" )
+ PORT_DIPSETTING( 0x00, "L" )
PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_TOGGLE PORT_NAME("Shift Gear")/* Gear Shift */
PORT_DIPNAME( 0x40, 0x40, "PortH 0x40")
- PORT_DIPSETTING( 0x40, "H" )
- PORT_DIPSETTING( 0x00, "L" )
+ PORT_DIPSETTING( 0x40, "H" )
+ PORT_DIPSETTING( 0x00, "L" )
PORT_DIPNAME( 0x80, 0x80, "Car Type(B)")
- PORT_DIPSETTING( 0x00, "McLaren/March" )
- PORT_DIPSETTING( 0x80, "Williams/Lotus" )
+ PORT_DIPSETTING( 0x00, "McLaren/March" )
+ PORT_DIPSETTING( 0x80, "Williams/Lotus" )
NAMCOS2_MCU_DIPSW_DEFAULT /* 63B05Z0 - $2000 DIP SW */
@@ -1113,93 +1113,93 @@ static INPUT_PORTS_START( finalap3 )
INPUT_PORTS_END
static INPUT_PORTS_START( fourtrax )
- PORT_START("MCUB") /* 63B05Z0 - PORT B */
+ PORT_START("MCUB") /* 63B05Z0 - PORT B */
PORT_DIPNAME( 0x01, 0x01, "PortB 0x01")
- PORT_DIPSETTING( 0x01, "H" )
- PORT_DIPSETTING( 0x00, "L" )
+ PORT_DIPSETTING( 0x01, "H" )
+ PORT_DIPSETTING( 0x00, "L" )
PORT_DIPNAME( 0x02, 0x02, "PortB 0x02")
- PORT_DIPSETTING( 0x02, "H" )
- PORT_DIPSETTING( 0x00, "L" )
+ PORT_DIPSETTING( 0x02, "H" )
+ PORT_DIPSETTING( 0x00, "L" )
PORT_DIPNAME( 0x04, 0x04, "PortB 0x04")
- PORT_DIPSETTING( 0x04, "H" )
- PORT_DIPSETTING( 0x00, "L" )
+ PORT_DIPSETTING( 0x04, "H" )
+ PORT_DIPSETTING( 0x00, "L" )
PORT_DIPNAME( 0x08, 0x08, "PortB 0x08")
- PORT_DIPSETTING( 0x08, "H" )
- PORT_DIPSETTING( 0x00, "L" )
+ PORT_DIPSETTING( 0x08, "H" )
+ PORT_DIPSETTING( 0x00, "L" )
PORT_DIPNAME( 0x10, 0x10, "PortB 0x10")
- PORT_DIPSETTING( 0x10, "H" )
- PORT_DIPSETTING( 0x00, "L" )
+ PORT_DIPSETTING( 0x10, "H" )
+ PORT_DIPSETTING( 0x00, "L" )
PORT_DIPNAME( 0x20, 0x20, "PortB 0x20")
- PORT_DIPSETTING( 0x20, "H" )
- PORT_DIPSETTING( 0x00, "L" )
+ PORT_DIPSETTING( 0x20, "H" )
+ PORT_DIPSETTING( 0x00, "L" )
PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_START2 )
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_START1 )
- PORT_START("MCUC") /* 63B05Z0 - PORT C & SCI */
+ PORT_START("MCUC") /* 63B05Z0 - PORT C & SCI */
PORT_DIPNAME( 0x01, 0x01, "PortC 0x01")
- PORT_DIPSETTING( 0x01, "H" )
- PORT_DIPSETTING( 0x00, "L" )
+ PORT_DIPSETTING( 0x01, "H" )
+ PORT_DIPSETTING( 0x00, "L" )
PORT_DIPNAME( 0x02, 0x02, "PortC 0x02")
- PORT_DIPSETTING( 0x02, "H" )
- PORT_DIPSETTING( 0x00, "L" )
+ PORT_DIPSETTING( 0x02, "H" )
+ PORT_DIPSETTING( 0x00, "L" )
PORT_DIPNAME( 0x04, 0x04, "PortC 0x04")
- PORT_DIPSETTING( 0x04, "H" )
- PORT_DIPSETTING( 0x00, "L" )
+ PORT_DIPSETTING( 0x04, "H" )
+ PORT_DIPSETTING( 0x00, "L" )
PORT_DIPNAME( 0x08, 0x08, "PortC 0x08")
- PORT_DIPSETTING( 0x08, "H" )
- PORT_DIPSETTING( 0x00, "L" )
+ PORT_DIPSETTING( 0x08, "H" )
+ PORT_DIPSETTING( 0x00, "L" )
PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_COIN2 )
PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_COIN1 )
PORT_BIT(0x40, IP_ACTIVE_LOW, IPT_SERVICE ) PORT_NAME("Service Button") PORT_CODE(KEYCODE_0)
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_SERVICE1 )
- PORT_START("AN0") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 0 2 */
+ PORT_START("AN0") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 0 2 */
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
- PORT_START("AN1") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 1 3 */
+ PORT_START("AN1") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 1 3 */
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
- PORT_START("AN2") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 2 4 */
+ PORT_START("AN2") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 2 4 */
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
- PORT_START("AN3") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 3 5 */
+ PORT_START("AN3") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 3 5 */
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
- PORT_START("AN4") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 4 6 */
+ PORT_START("AN4") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 4 6 */
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
- PORT_START("AN5") /* Steering Wheel 7 */ /* sensitivity, delta, min, max */
+ PORT_START("AN5") /* Steering Wheel 7 */ /* sensitivity, delta, min, max */
PORT_BIT( 0xff, 0x80, IPT_PADDLE ) PORT_SENSITIVITY(75) PORT_KEYDELTA(50)
- PORT_START("AN6") /* Brake Pedal 8 */
+ PORT_START("AN6") /* Brake Pedal 8 */
PORT_BIT( 0xff, 0x00, IPT_PEDAL2 ) PORT_SENSITIVITY(100) PORT_KEYDELTA(30)
- PORT_START("AN7") /* Accelerator Pedal 9 */
+ PORT_START("AN7") /* Accelerator Pedal 9 */
PORT_BIT( 0xff, 0x00, IPT_PEDAL ) PORT_SENSITIVITY(100) PORT_KEYDELTA(15)
- PORT_START("MCUH") /* 63B05Z0 - PORT H */
+ PORT_START("MCUH") /* 63B05Z0 - PORT H */
PORT_DIPNAME( 0x01, 0x01, "PortH 0x01")
- PORT_DIPSETTING( 0x01, "H" )
- PORT_DIPSETTING( 0x00, "L" )
+ PORT_DIPSETTING( 0x01, "H" )
+ PORT_DIPSETTING( 0x00, "L" )
PORT_DIPNAME( 0x02, 0x02, "PortH 0x02")
- PORT_DIPSETTING( 0x02, "H" )
- PORT_DIPSETTING( 0x00, "L" )
+ PORT_DIPSETTING( 0x02, "H" )
+ PORT_DIPSETTING( 0x00, "L" )
PORT_DIPNAME( 0x04, 0x04, "PortH 0x04")
- PORT_DIPSETTING( 0x04, "H" )
- PORT_DIPSETTING( 0x00, "L" )
+ PORT_DIPSETTING( 0x04, "H" )
+ PORT_DIPSETTING( 0x00, "L" )
PORT_DIPNAME( 0x08, 0x08, "PortH 0x08 (onscreen diagnostics)")
- PORT_DIPSETTING( 0x08, "H" )
- PORT_DIPSETTING( 0x00, "L" )
+ PORT_DIPSETTING( 0x08, "H" )
+ PORT_DIPSETTING( 0x00, "L" )
PORT_DIPNAME( 0x10, 0x10, "PortH 0x10")
- PORT_DIPSETTING( 0x10, "H" )
- PORT_DIPSETTING( 0x00, "L" )
+ PORT_DIPSETTING( 0x10, "H" )
+ PORT_DIPSETTING( 0x00, "L" )
PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_TOGGLE
PORT_DIPNAME( 0x40, 0x40, "PortH 0x40")
- PORT_DIPSETTING( 0x40, "H" )
- PORT_DIPSETTING( 0x00, "L" )
+ PORT_DIPSETTING( 0x40, "H" )
+ PORT_DIPSETTING( 0x00, "L" )
PORT_DIPNAME( 0x80, 0x80, "PortH 0x80")
- PORT_DIPSETTING( 0x80, "H" )
- PORT_DIPSETTING( 0x00, "L" )
+ PORT_DIPSETTING( 0x80, "H" )
+ PORT_DIPSETTING( 0x00, "L" )
NAMCOS2_MCU_DIPSW_DEFAULT
NAMCOS2_MCU_DIAL_DEFAULT
INPUT_PORTS_END
static INPUT_PORTS_START( assault )
- PORT_START("MCUB") /* 63B05Z0 - PORT B */
+ PORT_START("MCUB") /* 63B05Z0 - PORT B */
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_JOYSTICKLEFT_LEFT ) PORT_PLAYER(2)
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_JOYSTICKLEFT_LEFT )
PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_JOYSTICKLEFT_DOWN ) PORT_PLAYER(2)
@@ -1212,7 +1212,7 @@ static INPUT_PORTS_START( assault )
NAMCOS2_MCU_PORT_C_DEFAULT
NAMCOS2_MCU_ANALOG_PORT_DEFAULT
- PORT_START("MCUH") /* 63B05Z0 - PORT H */
+ PORT_START("MCUH") /* 63B05Z0 - PORT H */
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_JOYSTICKRIGHT_DOWN ) PORT_PLAYER(2)
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_JOYSTICKRIGHT_DOWN )
PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_JOYSTICKRIGHT_UP ) PORT_PLAYER(2)
@@ -1225,68 +1225,68 @@ static INPUT_PORTS_START( assault )
NAMCOS2_MCU_DIPSW_DEFAULT
/* These are tagged this way to make easier reads by tag */
- PORT_START("MCUDI0") /* 63B05Z0 - $3000 */
+ PORT_START("MCUDI0") /* 63B05Z0 - $3000 */
PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_JOYSTICKRIGHT_RIGHT ) PORT_PLAYER(2)
PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_JOYSTICKRIGHT_RIGHT )
PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_JOYSTICKRIGHT_LEFT ) PORT_PLAYER(2)
PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_JOYSTICKRIGHT_LEFT )
- PORT_START("MCUDI1") /* 63B05Z0 - $3001 */
+ PORT_START("MCUDI1") /* 63B05Z0 - $3001 */
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
- PORT_START("MCUDI2") /* 63B05Z0 - $3002 */
+ PORT_START("MCUDI2") /* 63B05Z0 - $3002 */
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
- PORT_START("MCUDI3") /* 63B05Z0 - $3003 */
+ PORT_START("MCUDI3") /* 63B05Z0 - $3003 */
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
INPUT_PORTS_END
static INPUT_PORTS_START( suzuka )
- PORT_START("MCUB") /* 63B05Z0 - PORT B */
+ PORT_START("MCUB") /* 63B05Z0 - PORT B */
PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_START2 )
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_START1 )
NAMCOS2_MCU_PORT_C_DEFAULT
- PORT_START("AN0") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 0 */
+ PORT_START("AN0") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 0 */
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
- PORT_START("AN1") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 1 */
+ PORT_START("AN1") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 1 */
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
- PORT_START("AN2") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 2 */
+ PORT_START("AN2") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 2 */
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
- PORT_START("AN3") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 3 */
+ PORT_START("AN3") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 3 */
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
- PORT_START("AN4") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 4 */
+ PORT_START("AN4") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 4 */
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
PORT_START("AN5") /* Steering Wheel */
PORT_BIT( 0xff, 0x80, IPT_PADDLE ) PORT_SENSITIVITY(50) PORT_KEYDELTA(100)
- PORT_START("AN6") /* Brake pedal */
+ PORT_START("AN6") /* Brake pedal */
PORT_BIT( 0xff, 0x00, IPT_PEDAL2 ) PORT_MINMAX(0x00,0x7f) PORT_SENSITIVITY(100) PORT_KEYDELTA(30)
- PORT_START("AN7") /* Accelerator pedal */
+ PORT_START("AN7") /* Accelerator pedal */
PORT_BIT( 0xff, 0x00, IPT_PEDAL ) PORT_SENSITIVITY(100) PORT_KEYDELTA(15)
- PORT_START("MCUH") /* 63B05Z0 - PORT H */
+ PORT_START("MCUH") /* 63B05Z0 - PORT H */
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNKNOWN )
- PORT_START("DSW") /* 63B05Z0 - $2000 DIP SW */
+ PORT_START("DSW") /* 63B05Z0 - $2000 DIP SW */
PORT_DIPNAME( 0x01, 0x01, "Video Display")
- PORT_DIPSETTING( 0x01, DEF_STR( Normal ) )
- PORT_DIPSETTING( 0x00, "Frozen" )
+ PORT_DIPSETTING( 0x01, DEF_STR( Normal ) )
+ PORT_DIPSETTING( 0x00, "Frozen" )
PORT_DIPNAME( 0x02, 0x02, "$2000-1")
- PORT_DIPSETTING( 0x02, "H" )
- PORT_DIPSETTING( 0x00, "L" )
+ PORT_DIPSETTING( 0x02, "H" )
+ PORT_DIPSETTING( 0x00, "L" )
PORT_DIPNAME( 0x04, 0x04, "$2000-2")
- PORT_DIPSETTING( 0x04, "H" )
- PORT_DIPSETTING( 0x00, "L" )
+ PORT_DIPSETTING( 0x04, "H" )
+ PORT_DIPSETTING( 0x00, "L" )
PORT_DIPNAME( 0x08, 0x08, "$2000-3")
- PORT_DIPSETTING( 0x08, "H" )
- PORT_DIPSETTING( 0x00, "L" )
+ PORT_DIPSETTING( 0x08, "H" )
+ PORT_DIPSETTING( 0x00, "L" )
PORT_DIPNAME( 0x10, 0x10, "$2000-4")
- PORT_DIPSETTING( 0x10, "H" )
- PORT_DIPSETTING( 0x00, "L" )
+ PORT_DIPSETTING( 0x10, "H" )
+ PORT_DIPSETTING( 0x00, "L" )
PORT_DIPNAME( 0x20, 0x20, "$2000-5")
- PORT_DIPSETTING( 0x20, "H" )
- PORT_DIPSETTING( 0x00, "L" )
+ PORT_DIPSETTING( 0x20, "H" )
+ PORT_DIPSETTING( 0x00, "L" )
PORT_DIPNAME( 0x40, 0x40, "System is Status Monitor")
- PORT_DIPSETTING( 0x40, DEF_STR( No ) )
- PORT_DIPSETTING( 0x00, DEF_STR( Yes ) )
+ PORT_DIPSETTING( 0x40, DEF_STR( No ) )
+ PORT_DIPSETTING( 0x00, DEF_STR( Yes ) )
PORT_SERVICE( 0x80, IP_ACTIVE_LOW )
NAMCOS2_MCU_DIAL_DEFAULT
@@ -1309,14 +1309,14 @@ INPUT_PORTS_END
*/
static INPUT_PORTS_START( luckywld )
- PORT_START("MCUB") /* 63B05Z0 - PORT B */
+ PORT_START("MCUB") /* 63B05Z0 - PORT B */
PORT_BIT( 0x3f, IP_ACTIVE_LOW, IPT_UNUSED )
PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_START2 )
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_START1 )
NAMCOS2_MCU_PORT_C_DEFAULT
- PORT_START("AN0") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 0 */
+ PORT_START("AN0") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 0 */
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
PORT_START("AN1")
PORT_BIT( 0xff, 0x80, IPT_LIGHTGUN_Y ) PORT_CROSSHAIR(Y, 1.0, 0.0, 0) PORT_SENSITIVITY(50) PORT_KEYDELTA(8) PORT_PLAYER(2)
@@ -1326,14 +1326,14 @@ static INPUT_PORTS_START( luckywld )
PORT_BIT( 0xff, 0x80, IPT_LIGHTGUN_X ) PORT_CROSSHAIR(X, 1.0, 0.0, 0) PORT_SENSITIVITY(50) PORT_KEYDELTA(8) PORT_PLAYER(2)
PORT_START("AN4")
PORT_BIT( 0xff, 0x80, IPT_LIGHTGUN_X ) PORT_CROSSHAIR(X, 1.0, 0.0, 0) PORT_SENSITIVITY(50) PORT_KEYDELTA(8)
- PORT_START("AN5") /* Steering Wheel */
+ PORT_START("AN5") /* Steering Wheel */
PORT_BIT( 0xff, 0x80, IPT_PADDLE ) PORT_SENSITIVITY(100) PORT_KEYDELTA(20) PORT_CODE(INPUT_CODE_INVALID) PORT_CODE_DEC(KEYCODE_Z) PORT_CODE_INC(KEYCODE_X)
- PORT_START("AN6") /* Brake pedal */
+ PORT_START("AN6") /* Brake pedal */
PORT_BIT( 0xff, 0x00, IPT_PEDAL2 ) PORT_MINMAX(0x00,0x7f) PORT_SENSITIVITY(100) PORT_KEYDELTA(30)
- PORT_START("AN7") /* Accelerator pedal */
+ PORT_START("AN7") /* Accelerator pedal */
PORT_BIT( 0xff, 0x00, IPT_PEDAL ) PORT_MINMAX(0x00,0x7f) PORT_SENSITIVITY(100) PORT_KEYDELTA(15)
- PORT_START("MCUH") /* 63B05Z0 - PORT H */
+ PORT_START("MCUH") /* 63B05Z0 - PORT H */
PORT_BIT( 0x0f, IP_ACTIVE_LOW, IPT_UNUSED )
PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_NAME("P2 Fire") PORT_CODE(KEYCODE_RSHIFT) PORT_PLAYER(2)
PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_NAME("P1 Fire") PORT_CODE(KEYCODE_LSHIFT)
@@ -1344,14 +1344,14 @@ static INPUT_PORTS_START( luckywld )
INPUT_PORTS_END
static INPUT_PORTS_START( sgunner )
- PORT_START("MCUB") /* 63B05Z0 - PORT B */
+ PORT_START("MCUB") /* 63B05Z0 - PORT B */
PORT_BIT( 0x3f, IP_ACTIVE_LOW, IPT_UNUSED )
PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_START2 )
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_START1 )
NAMCOS2_MCU_PORT_C_DEFAULT
- PORT_START("AN0") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 0 */
+ PORT_START("AN0") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 0 */
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
PORT_START("AN1")
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
@@ -1368,7 +1368,7 @@ static INPUT_PORTS_START( sgunner )
PORT_START("AN7")
PORT_BIT( 0xff, 0x80, IPT_LIGHTGUN_Y ) PORT_CROSSHAIR(Y, 1.0, 0.0, 0) PORT_SENSITIVITY(50) PORT_KEYDELTA(8) PORT_PLAYER(2)
- PORT_START("MCUH") /* 63B05Z0 - PORT H */
+ PORT_START("MCUH") /* 63B05Z0 - PORT H */
PORT_BIT( 0x03, IP_ACTIVE_LOW, IPT_UNUSED )
PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_PLAYER(2)
PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_BUTTON2 )
@@ -1381,30 +1381,30 @@ static INPUT_PORTS_START( sgunner )
INPUT_PORTS_END
static INPUT_PORTS_START( dirtfox )
- PORT_START("MCUB") /* 63B05Z0 - PORT B */
- PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_JOYSTICK_UP ) PORT_NAME("Gear Shift Up") /* Gear shift up */
- PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_JOYSTICK_DOWN ) PORT_NAME("Gear Shift Down")/* Gear shift down */
+ PORT_START("MCUB") /* 63B05Z0 - PORT B */
+ PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_JOYSTICK_UP ) PORT_NAME("Gear Shift Up") /* Gear shift up */
+ PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_JOYSTICK_DOWN ) PORT_NAME("Gear Shift Down")/* Gear shift down */
NAMCOS2_MCU_PORT_C_DEFAULT
- PORT_START("AN0") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 0 */
+ PORT_START("AN0") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 0 */
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
- PORT_START("AN1") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 1 */
+ PORT_START("AN1") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 1 */
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
- PORT_START("AN2") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 2 */
+ PORT_START("AN2") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 2 */
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
- PORT_START("AN3") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 3 */
+ PORT_START("AN3") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 3 */
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
- PORT_START("AN4") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 4 */
+ PORT_START("AN4") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 4 */
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
- PORT_START("AN5") /* Steering Wheel */
+ PORT_START("AN5") /* Steering Wheel */
PORT_BIT( 0xff, 0x80, IPT_PADDLE ) PORT_SENSITIVITY(70) PORT_KEYDELTA(50)
- PORT_START("AN6") /* Brake pedal */
+ PORT_START("AN6") /* Brake pedal */
PORT_BIT( 0xff, 0x00, IPT_PEDAL2 ) PORT_MINMAX(0x00,0x7f) PORT_SENSITIVITY(100) PORT_KEYDELTA(30)
- PORT_START("AN7") /* Accelerator pedal */
+ PORT_START("AN7") /* Accelerator pedal */
PORT_BIT( 0xff, 0x00, IPT_PEDAL ) PORT_MINMAX(0x00,0x7f) PORT_SENSITIVITY(100) PORT_KEYDELTA(15)
- PORT_START("MCUH") /* 63B05Z0 - PORT H */
+ PORT_START("MCUH") /* 63B05Z0 - PORT H */
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
NAMCOS2_MCU_DIPSW_DEFAULT
@@ -1412,30 +1412,30 @@ static INPUT_PORTS_START( dirtfox )
INPUT_PORTS_END
static INPUT_PORTS_START( metlhawk )
- PORT_START("MCUB") /* 63B05Z0 - PORT B */
+ PORT_START("MCUB") /* 63B05Z0 - PORT B */
PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_START2 )
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_START1 )
NAMCOS2_MCU_PORT_C_DEFAULT
- PORT_START("AN0") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 0 */
+ PORT_START("AN0") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 0 */
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
- PORT_START("AN1") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 1 */
+ PORT_START("AN1") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 1 */
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
- PORT_START("AN2") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 2 */
+ PORT_START("AN2") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 2 */
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
- PORT_START("AN3") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 3 */
+ PORT_START("AN3") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 3 */
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
- PORT_START("AN4") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 4 */
+ PORT_START("AN4") /* 63B05Z0 - 8 CHANNEL ANALOG - CHANNEL 4 */
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
- PORT_START("AN5") /* Joystick Y */
+ PORT_START("AN5") /* Joystick Y */
PORT_BIT( 0xff, 0x80, IPT_AD_STICK_Y ) PORT_MINMAX(0x20,0xe0) PORT_SENSITIVITY(100) PORT_KEYDELTA(16)
- PORT_START("AN6") /* Joystick X */
+ PORT_START("AN6") /* Joystick X */
PORT_BIT( 0xff, 0x80, IPT_AD_STICK_X ) PORT_MINMAX(0x20,0xe0) PORT_SENSITIVITY(100) PORT_KEYDELTA(16)
- PORT_START("AN7") /* Lever */
+ PORT_START("AN7") /* Lever */
PORT_BIT( 0xff, 0x80, IPT_AD_STICK_Y ) PORT_MINMAX(0x20,0xe0) PORT_SENSITIVITY(100) PORT_KEYDELTA(16) PORT_REVERSE PORT_PLAYER(2)
- PORT_START("MCUH") /* 63B05Z0 - PORT H */
+ PORT_START("MCUH") /* 63B05Z0 - PORT H */
PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_BUTTON1 )
PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_BUTTON2 )
@@ -1450,9 +1450,9 @@ INPUT_PORTS_END
static const gfx_layout obj_layout = {
32,32,
- 0x800, /* number of sprites */
- 8, /* bits per pixel */
- { /* plane offsets */
+ 0x800, /* number of sprites */
+ 8, /* bits per pixel */
+ { /* plane offsets */
(0x400000*3),(0x400000*3)+4,(0x400000*2),(0x400000*2)+4,
(0x400000*1),(0x400000*1)+4,(0x400000*0),(0x400000*0)+4
},
@@ -1494,9 +1494,9 @@ static const gfx_layout roz_layout = {
static const gfx_layout luckywld_sprite_layout = /* same as Namco System21 */
{
16,16,
- RGN_FRAC(1,4), /* number of tiles */
- 8, /* bits per pixel */
- { /* plane offsets */
+ RGN_FRAC(1,4), /* number of tiles */
+ 8, /* bits per pixel */
+ { /* plane offsets */
0,1,2,3,4,5,6,7
},
{ /* x offsets */
@@ -1527,7 +1527,7 @@ static const gfx_layout luckywld_roz_layout =
static const gfx_layout metlhawk_sprite_layout = {
32,32,
- 0x1000, /* number of sprites */
+ 0x1000, /* number of sprites */
8, /* bits per pixel */
{ 0, 1, 2, 3, 4, 5, 6, 7 },
{ 0, 8, 16, 24, 32, 40, 48, 56, 64, 72, 80, 88, 96, 104, 112, 120, 128, 136, 144, 152, 160, 168, 176, 184, 192, 200, 208, 216, 224, 232, 240, 248 },
@@ -1536,9 +1536,9 @@ static const gfx_layout metlhawk_sprite_layout = {
};
static GFXDECODE_START( metlhawk )
- GFXDECODE_ENTRY( "gfx1", 0x000000, metlhawk_sprite_layout, 0*256, 16 )
- GFXDECODE_ENTRY( "gfx3", 0x000000, luckywld_roz_layout, 0*256, 16 )
- GFXDECODE_ENTRY( "gfx2", 0x000000, chr_layout, 16*256, 16 )
+ GFXDECODE_ENTRY( "gfx1", 0x000000, metlhawk_sprite_layout, 0*256, 16 )
+ GFXDECODE_ENTRY( "gfx3", 0x000000, luckywld_roz_layout, 0*256, 16 )
+ GFXDECODE_ENTRY( "gfx2", 0x000000, chr_layout, 16*256, 16 )
GFXDECODE_END
static GFXDECODE_START( namcos2 )
@@ -1555,15 +1555,15 @@ static GFXDECODE_START( finallap )
GFXDECODE_END
static GFXDECODE_START( sgunner )
- GFXDECODE_ENTRY( "gfx1", 0x000000, luckywld_sprite_layout, 0*256, 16 )
- GFXDECODE_ENTRY( "gfx3", 0x000000, luckywld_roz_layout, 0*256, 16 )
- GFXDECODE_ENTRY( "gfx2", 0x000000, chr_layout, 16*256, 16 )
+ GFXDECODE_ENTRY( "gfx1", 0x000000, luckywld_sprite_layout, 0*256, 16 )
+ GFXDECODE_ENTRY( "gfx3", 0x000000, luckywld_roz_layout, 0*256, 16 )
+ GFXDECODE_ENTRY( "gfx2", 0x000000, chr_layout, 16*256, 16 )
GFXDECODE_END
static GFXDECODE_START( luckywld )
- GFXDECODE_ENTRY( "gfx1", 0x000000, luckywld_sprite_layout, 0*256, 16 )
- GFXDECODE_ENTRY( "gfx3", 0x000000, luckywld_roz_layout, 0*256, 16 )
- GFXDECODE_ENTRY( "gfx2", 0x000000, chr_layout, 16*256, 16 )
+ GFXDECODE_ENTRY( "gfx1", 0x000000, luckywld_sprite_layout, 0*256, 16 )
+ GFXDECODE_ENTRY( "gfx3", 0x000000, luckywld_roz_layout, 0*256, 16 )
+ GFXDECODE_ENTRY( "gfx2", 0x000000, chr_layout, 16*256, 16 )
GFXDECODE_END
static const c140_interface c140_config =
@@ -1930,37 +1930,37 @@ MACHINE_CONFIG_END
/*************************************************************/
#define NAMCOS2_GFXROM_LOAD_128K(romname,start,chksum)\
- ROM_LOAD( romname , (start + 0x000000), 0x020000, chksum )\
- ROM_RELOAD( (start + 0x020000), 0x020000 )\
- ROM_RELOAD( (start + 0x040000), 0x020000 )\
- ROM_RELOAD( (start + 0x060000), 0x020000 )
+ ROM_LOAD( romname , (start + 0x000000), 0x020000, chksum )\
+ ROM_RELOAD( (start + 0x020000), 0x020000 )\
+ ROM_RELOAD( (start + 0x040000), 0x020000 )\
+ ROM_RELOAD( (start + 0x060000), 0x020000 )
#define NAMCOS2_GFXROM_LOAD_256K(romname,start,chksum)\
- ROM_LOAD( romname , (start + 0x000000), 0x040000, chksum )\
- ROM_RELOAD( (start + 0x040000), 0x040000 )
+ ROM_LOAD( romname , (start + 0x000000), 0x040000, chksum )\
+ ROM_RELOAD( (start + 0x040000), 0x040000 )
#define NAMCOS2_DATA_LOAD_E_128K(romname,start,chksum)\
- ROM_LOAD16_BYTE(romname , (start + 0x000000), 0x020000, chksum )\
- ROM_RELOAD( (start + 0x040000), 0x020000 )\
- ROM_RELOAD( (start + 0x080000), 0x020000 )\
- ROM_RELOAD( (start + 0x0c0000), 0x020000 )
+ ROM_LOAD16_BYTE(romname , (start + 0x000000), 0x020000, chksum )\
+ ROM_RELOAD( (start + 0x040000), 0x020000 )\
+ ROM_RELOAD( (start + 0x080000), 0x020000 )\
+ ROM_RELOAD( (start + 0x0c0000), 0x020000 )
#define NAMCOS2_DATA_LOAD_O_128K(romname,start,chksum)\
ROM_LOAD16_BYTE( romname, (start + 0x000001), 0x020000, chksum )\
- ROM_RELOAD( (start + 0x040001), 0x020000 )\
- ROM_RELOAD( (start + 0x080001), 0x020000 )\
- ROM_RELOAD( (start + 0x0c0001), 0x020000 )
+ ROM_RELOAD( (start + 0x040001), 0x020000 )\
+ ROM_RELOAD( (start + 0x080001), 0x020000 )\
+ ROM_RELOAD( (start + 0x0c0001), 0x020000 )
#define NAMCOS2_DATA_LOAD_E_256K(romname,start,chksum)\
- ROM_LOAD16_BYTE(romname , (start + 0x000000), 0x040000, chksum )\
- ROM_RELOAD( (start + 0x080000), 0x040000 )
+ ROM_LOAD16_BYTE(romname , (start + 0x000000), 0x040000, chksum )\
+ ROM_RELOAD( (start + 0x080000), 0x040000 )
#define NAMCOS2_DATA_LOAD_O_256K(romname,start,chksum)\
ROM_LOAD16_BYTE( romname, (start + 0x000001), 0x040000, chksum )\
- ROM_RELOAD( (start + 0x080001), 0x040000 )
+ ROM_RELOAD( (start + 0x080001), 0x040000 )
#define NAMCOS2_DATA_LOAD_E_512K(romname,start,chksum)\
- ROM_LOAD16_BYTE(romname , (start + 0x000000), 0x080000, chksum )
+ ROM_LOAD16_BYTE(romname , (start + 0x000000), 0x080000, chksum )
#define NAMCOS2_DATA_LOAD_O_512K(romname,start,chksum)\
ROM_LOAD16_BYTE( romname, (start + 0x000001), 0x080000, chksum )
@@ -2077,8 +2077,8 @@ ROM_END
/* ASSAULT PLUS (NAMCO) */
ROM_START( assaultp )
ROM_REGION( 0x040000, "maincpu", 0 ) /* Master CPU */
- ROM_LOAD16_BYTE( "mpr0.bin", 0x000000, 0x010000, CRC(97519f9f) SHA1(760580c0865931f18f4b0b4f609379c0dbeff977) )
- ROM_LOAD16_BYTE( "mpr1.bin", 0x000001, 0x010000, CRC(c7f437c7) SHA1(f56d908ed557192cd6d583eccd5ded33807e73a9) )
+ ROM_LOAD16_BYTE( "mpr0.bin", 0x000000, 0x010000, CRC(97519f9f) SHA1(760580c0865931f18f4b0b4f609379c0dbeff977) )
+ ROM_LOAD16_BYTE( "mpr1.bin", 0x000001, 0x010000, CRC(c7f437c7) SHA1(f56d908ed557192cd6d583eccd5ded33807e73a9) )
ROM_REGION( 0x040000, "slave", 0 ) /* Slave CPU */
ROM_LOAD16_BYTE( "at1sp0.bin", 0x000000, 0x010000, CRC(0de2a0da) SHA1(5f6ce61f2ad1e50f0eac3a115c511151bbb00fd2) )
@@ -2411,11 +2411,11 @@ ROM_START( dsaber )
ROM_LOAD( "roz0.bin", 0x000000, 0x80000, CRC(32aab758) SHA1(a3220c2a02b9d8bdd95004d36d2aa5ddf57adfbb) )
ROM_REGION( 0x080000, "gfx4", 0 ) /* Mask shape */
- ROM_LOAD( "shape.bin", 0x000000, 0x80000, CRC(698e7a3e) SHA1(4d41bf0242626ca1448d1f650c84b5987a7f6597) )
+ ROM_LOAD( "shape.bin", 0x000000, 0x80000, CRC(698e7a3e) SHA1(4d41bf0242626ca1448d1f650c84b5987a7f6597) )
ROM_REGION16_BE( 0x200000, "user1", 0 ) /* Shared data roms */
- NAMCOS2_DATA_LOAD_E_128K( "data0.bin", 0x000000, CRC(3e53331f) SHA1(3dd4c133f587361f30ab1b890f5b05749d5838e3) )
- NAMCOS2_DATA_LOAD_O_128K( "data1.bin", 0x000000, CRC(d5427f11) SHA1(af8d8153dc60044616a6b0571831c53c09fefda1) )
+ NAMCOS2_DATA_LOAD_E_128K( "data0.bin", 0x000000, CRC(3e53331f) SHA1(3dd4c133f587361f30ab1b890f5b05749d5838e3) )
+ NAMCOS2_DATA_LOAD_O_128K( "data1.bin", 0x000000, CRC(d5427f11) SHA1(af8d8153dc60044616a6b0571831c53c09fefda1) )
ROM_REGION( 0x100000, "c140", 0 ) /* Sound voices */
ROM_LOAD( "voi1.bin", 0x000000, 0x080000, CRC(dadf6a57) SHA1(caba21fc6b62d140f6d8231411ce82ae0ad2837a) )
@@ -2461,11 +2461,11 @@ ROM_START( dsaberj )
ROM_LOAD( "roz0.bin", 0x000000, 0x80000, CRC(32aab758) SHA1(a3220c2a02b9d8bdd95004d36d2aa5ddf57adfbb) )
ROM_REGION( 0x080000, "gfx4", 0 ) /* Mask shape */
- ROM_LOAD( "shape.bin", 0x000000, 0x80000, CRC(698e7a3e) SHA1(4d41bf0242626ca1448d1f650c84b5987a7f6597) )
+ ROM_LOAD( "shape.bin", 0x000000, 0x80000, CRC(698e7a3e) SHA1(4d41bf0242626ca1448d1f650c84b5987a7f6597) )
ROM_REGION16_BE( 0x200000, "user1", 0 ) /* Shared data roms */
- NAMCOS2_DATA_LOAD_E_128K( "data0.bin", 0x000000, CRC(3e53331f) SHA1(3dd4c133f587361f30ab1b890f5b05749d5838e3) )
- NAMCOS2_DATA_LOAD_O_128K( "data1.bin", 0x000000, CRC(d5427f11) SHA1(af8d8153dc60044616a6b0571831c53c09fefda1) )
+ NAMCOS2_DATA_LOAD_E_128K( "data0.bin", 0x000000, CRC(3e53331f) SHA1(3dd4c133f587361f30ab1b890f5b05749d5838e3) )
+ NAMCOS2_DATA_LOAD_O_128K( "data1.bin", 0x000000, CRC(d5427f11) SHA1(af8d8153dc60044616a6b0571831c53c09fefda1) )
ROM_REGION( 0x100000, "c140", 0 ) /* Sound voices */
ROM_LOAD( "voi1.bin", 0x000000, 0x080000, CRC(dadf6a57) SHA1(caba21fc6b62d140f6d8231411ce82ae0ad2837a) )
@@ -2562,7 +2562,7 @@ ROM_START( finallapd )
NAMCOS2_GFXROM_LOAD_128K( "fl1-c5", 0x280000, CRC(ab89da77) SHA1(5cbead4289269a832c0d44d0ded79b58fcc4cc17) )
NAMCOS2_GFXROM_LOAD_128K( "fl2-c6", 0x300000, CRC(239bd9a0) SHA1(729abe89bea31b4e21161c69579df775b1cba6fe) )
- ROM_REGION( 0x080000, "gfx4", 0 ) /* Mask shape */
+ ROM_REGION( 0x080000, "gfx4", 0 ) /* Mask shape */
NAMCOS2_GFXROM_LOAD_128K( "fl2-sha", 0x000000, CRC(5fda0b6d) SHA1(92c0410e159977ea73a8e8c0cb1321c3056f6c2f) )
ROM_REGION16_BE( 0x200000, "user1", ROMREGION_ERASEFF ) /* Shared data roms */
@@ -2597,7 +2597,7 @@ ROM_START( finallapc )
ROM_CONTINUE( 0x010000, 0x01c000 )
ROM_RELOAD( 0x010000, 0x020000 )
- ROM_REGION( 0x010000, "mcu", 0 ) /* I/O MCU */
+ ROM_REGION( 0x010000, "mcu", 0 ) /* I/O MCU */
ROM_LOAD( "sys2mcpu.bin", 0x000000, 0x002000, CRC(a342a97e) SHA1(2c420d34dba21e409bf78ddca710fc7de65a6642) )
ROM_LOAD( "sys2c65c.bin", 0x008000, 0x008000, BAD_DUMP CRC(a5b2a4ff) SHA1(068bdfcc71a5e83706e8b23330691973c1c214dc) )
@@ -2723,9 +2723,9 @@ ROM_START( finallapjb )
NAMCOS2_GFXROM_LOAD_128K( "fl1-c1", 0x080000, CRC(b0efec87) SHA1(6d042f35942c2bdbf5aeb31358d3837ee9c8e5fa) )
NAMCOS2_GFXROM_LOAD_128K( "fl1-c2", 0x100000, CRC(263b8e31) SHA1(e2665edd89f7bb8c699e61df6de6a2e8e0698092) )
NAMCOS2_GFXROM_LOAD_128K( "fl1-c3", 0x180000, CRC(c2c56743) SHA1(3f338599ffd2e13452cdc3dbf3697fd8aa04bcd2) )
- NAMCOS2_GFXROM_LOAD_128K( "fl2_c4.bin", 0x200000, CRC(cdc1de2e) SHA1(701dcc4fc25e7b6118947a5accabd43c0475ebe9) )
+ NAMCOS2_GFXROM_LOAD_128K( "fl2_c4.bin", 0x200000, CRC(cdc1de2e) SHA1(701dcc4fc25e7b6118947a5accabd43c0475ebe9) )
NAMCOS2_GFXROM_LOAD_128K( "fl1-c5", 0x280000, CRC(ab89da77) SHA1(5cbead4289269a832c0d44d0ded79b58fcc4cc17) )
- NAMCOS2_GFXROM_LOAD_128K( "fl2_c6.bin", 0x300000, CRC(8e78a3c3) SHA1(d1cd7fad038d52430f933b3ee2440554d2aeade9) )
+ NAMCOS2_GFXROM_LOAD_128K( "fl2_c6.bin", 0x300000, CRC(8e78a3c3) SHA1(d1cd7fad038d52430f933b3ee2440554d2aeade9) )
ROM_REGION( 0x080000, "gfx4", 0 ) /* Mask shape */
NAMCOS2_GFXROM_LOAD_128K( "fl1_sha.bin", 0x000000, CRC(b7e1c7a3) SHA1(b82f9b340d95b80a12286647adba8c139b4d081a) )
@@ -2757,7 +2757,7 @@ ROM_START( finalap2 )
ROM_LOAD16_BYTE( "fls2sp1b", 0x000001, 0x020000, CRC(c1a31086) SHA1(55317b72a219ffbfe00bf62ad2a635790d56f84e) )
ROM_REGION( 0x030000, "audiocpu", 0 ) /* Sound CPU (Banked) */
- ROM_LOAD( "flss0", 0x00c000, 0x004000, CRC(c07cc10a) SHA1(012f19a8014a77fdf0409241c0223b2c0c247357) )
+ ROM_LOAD( "flss0", 0x00c000, 0x004000, CRC(c07cc10a) SHA1(012f19a8014a77fdf0409241c0223b2c0c247357) )
ROM_CONTINUE( 0x010000, 0x01c000 )
ROM_RELOAD( 0x010000, 0x020000 )
@@ -2814,7 +2814,7 @@ ROM_START( finalap2j )
ROM_LOAD16_BYTE( "fls2sp1b", 0x000001, 0x020000, CRC(c1a31086) SHA1(55317b72a219ffbfe00bf62ad2a635790d56f84e) )
ROM_REGION( 0x030000, "audiocpu", 0 ) /* Sound CPU (Banked) */
- ROM_LOAD( "flss0", 0x00c000, 0x004000, CRC(c07cc10a) SHA1(012f19a8014a77fdf0409241c0223b2c0c247357) )
+ ROM_LOAD( "flss0", 0x00c000, 0x004000, CRC(c07cc10a) SHA1(012f19a8014a77fdf0409241c0223b2c0c247357) )
ROM_CONTINUE( 0x010000, 0x01c000 )
ROM_RELOAD( 0x010000, 0x020000 )
@@ -3062,7 +3062,7 @@ ROM_START( finalap3jc )
ROM_REGION( 0x010000, "mcu", 0 ) /* M37450S2FP I/O MCU */
/* The M37450 is unemulated so we're using the C65/6805 program instead.
- This particular M37450 variant has no internal ROM. */
+ This particular M37450 variant has no internal ROM. */
ROM_LOAD( "sys2mcpu.bin", 0x000000, 0x002000, CRC(a342a97e) SHA1(2c420d34dba21e409bf78ddca710fc7de65a6642) )
ROM_LOAD( "sys2_c68.3f", 0x008000, 0x008000, CRC(ca64550a) SHA1(38d1ad1b1287cadef0c999aff9357927315f8e6b) )
@@ -3592,14 +3592,14 @@ ROM_START( metlhawk )
ROM_LOAD( "mhr0z-7.3a", 0x1c0000, 0x40000, CRC(68a19cbd) SHA1(99759f7a670e41d92aba36c68fd66d74250445a3) )
ROM_REGION( 0x080000, "gfx4", 0 ) /* Mask shape (tiles) */
- NAMCOS2_GFXROM_LOAD_128K( "mh1sha.7n", 0x000000, CRC(6ac22294) SHA1(6b2cd7589691e6d01f16b162db7c928767750bd3) )
+ NAMCOS2_GFXROM_LOAD_128K( "mh1sha.7n", 0x000000, CRC(6ac22294) SHA1(6b2cd7589691e6d01f16b162db7c928767750bd3) )
ROM_REGION( 0x80000, "gfx5", 0 ) /* Mask shape (ROZ) */
- ROM_LOAD( "mh-rzsh.bin", 0x000000, 0x40000, CRC(5090b1cf) SHA1(b814f8309a6133c6ece5f20161ebd02a981da66f) )
+ ROM_LOAD( "mh-rzsh.bin", 0x000000, 0x40000, CRC(5090b1cf) SHA1(b814f8309a6133c6ece5f20161ebd02a981da66f) )
ROM_REGION16_BE( 0x200000, "user1", 0 ) /* Shared data roms */
- NAMCOS2_DATA_LOAD_E_128K( "mh1d0.13s", 0x000000, CRC(8b178ac7) SHA1(210d31baf0aaba1af5efc15ec05714123f669030) )
- NAMCOS2_DATA_LOAD_O_128K( "mh1d1.13p", 0x000000, CRC(10684fd6) SHA1(1e39d32dcf7ab9a146aa01f47e2737142874eede) )
+ NAMCOS2_DATA_LOAD_E_128K( "mh1d0.13s", 0x000000, CRC(8b178ac7) SHA1(210d31baf0aaba1af5efc15ec05714123f669030) )
+ NAMCOS2_DATA_LOAD_O_128K( "mh1d1.13p", 0x000000, CRC(10684fd6) SHA1(1e39d32dcf7ab9a146aa01f47e2737142874eede) )
ROM_REGION( 0x100000, "c140", 0 ) /* Sound voices */
ROM_LOAD( "mhvoi-1.bin", 0x000000, 0x080000, CRC(2723d137) SHA1(f67334f8e456ae9e6aee39f0cf5e73449838f37f) )
@@ -3663,14 +3663,14 @@ ROM_START( metlhawkj )
ROM_LOAD( "mhr0z-7.3a", 0x1c0000, 0x40000, CRC(68a19cbd) SHA1(99759f7a670e41d92aba36c68fd66d74250445a3) )
ROM_REGION( 0x080000, "gfx4", 0 ) /* Mask shape (tiles) */
- NAMCOS2_GFXROM_LOAD_128K( "mh1sha.7n", 0x000000, CRC(6ac22294) SHA1(6b2cd7589691e6d01f16b162db7c928767750bd3) )
+ NAMCOS2_GFXROM_LOAD_128K( "mh1sha.7n", 0x000000, CRC(6ac22294) SHA1(6b2cd7589691e6d01f16b162db7c928767750bd3) )
ROM_REGION( 0x80000, "gfx5", 0 ) /* Mask shape (ROZ) */
- ROM_LOAD( "mh-rzsh.bin", 0x000000, 0x40000, CRC(5090b1cf) SHA1(b814f8309a6133c6ece5f20161ebd02a981da66f) )
+ ROM_LOAD( "mh-rzsh.bin", 0x000000, 0x40000, CRC(5090b1cf) SHA1(b814f8309a6133c6ece5f20161ebd02a981da66f) )
ROM_REGION16_BE( 0x200000, "user1", 0 ) /* Shared data roms */
- NAMCOS2_DATA_LOAD_E_128K( "mh1d0.13s", 0x000000, CRC(8b178ac7) SHA1(210d31baf0aaba1af5efc15ec05714123f669030) )
- NAMCOS2_DATA_LOAD_O_128K( "mh1d1.13p", 0x000000, CRC(10684fd6) SHA1(1e39d32dcf7ab9a146aa01f47e2737142874eede) )
+ NAMCOS2_DATA_LOAD_E_128K( "mh1d0.13s", 0x000000, CRC(8b178ac7) SHA1(210d31baf0aaba1af5efc15ec05714123f669030) )
+ NAMCOS2_DATA_LOAD_O_128K( "mh1d1.13p", 0x000000, CRC(10684fd6) SHA1(1e39d32dcf7ab9a146aa01f47e2737142874eede) )
ROM_REGION( 0x100000, "c140", 0 ) /* Sound voices */
ROM_LOAD( "mhvoi-1.bin", 0x000000, 0x080000, CRC(2723d137) SHA1(f67334f8e456ae9e6aee39f0cf5e73449838f37f) )
@@ -3948,12 +3948,12 @@ ROM_START( rthun2 )
ROM_LOAD( "roz0.bin", 0x000000, 0x80000, CRC(482d0554) SHA1(95b99d1db5851b83b2af4deda2b61635a0562604) )
ROM_REGION( 0x080000, "gfx4", 0 ) /* Mask shape */
- ROM_LOAD( "shape.bin", 0x000000, 0x80000, CRC(cf58fbbe) SHA1(fbe3b2f0c3267b298993d6238d97b119e13e07f6) )
+ ROM_LOAD( "shape.bin", 0x000000, 0x80000, CRC(cf58fbbe) SHA1(fbe3b2f0c3267b298993d6238d97b119e13e07f6) )
ROM_REGION16_BE( 0x200000, "user1", 0 ) /* Shared data roms */
- NAMCOS2_DATA_LOAD_E_128K( "data0.bin", 0x000000, CRC(0baf44ee) SHA1(5135d634f76893adb26a32976a69e2d47e2385c6) )
- NAMCOS2_DATA_LOAD_O_128K( "data1.bin", 0x000000, CRC(58a8daac) SHA1(c13ae8fc25b748a006c6db5b4b7ae593738544e8) )
- NAMCOS2_DATA_LOAD_E_128K( "data2.bin", 0x100000, CRC(8e850a2a) SHA1(e5230e80a23ca6d09c2c53f443ecf70cc74075d7) )
+ NAMCOS2_DATA_LOAD_E_128K( "data0.bin", 0x000000, CRC(0baf44ee) SHA1(5135d634f76893adb26a32976a69e2d47e2385c6) )
+ NAMCOS2_DATA_LOAD_O_128K( "data1.bin", 0x000000, CRC(58a8daac) SHA1(c13ae8fc25b748a006c6db5b4b7ae593738544e8) )
+ NAMCOS2_DATA_LOAD_E_128K( "data2.bin", 0x100000, CRC(8e850a2a) SHA1(e5230e80a23ca6d09c2c53f443ecf70cc74075d7) )
ROM_REGION( 0x100000, "c140", 0 ) /* Sound voices */
ROM_LOAD( "voi1.bin", 0x000000, 0x080000, CRC(e42027cd) SHA1(fa3a81118c7f112289c27023236dec2e9cbc78b5) )
@@ -3994,12 +3994,12 @@ ROM_START( rthun2j )
ROM_LOAD( "roz0.bin", 0x000000, 0x80000, CRC(482d0554) SHA1(95b99d1db5851b83b2af4deda2b61635a0562604) )
ROM_REGION( 0x080000, "gfx4", 0 ) /* Mask shape */
- ROM_LOAD( "shape.bin", 0x000000, 0x80000, CRC(cf58fbbe) SHA1(fbe3b2f0c3267b298993d6238d97b119e13e07f6) )
+ ROM_LOAD( "shape.bin", 0x000000, 0x80000, CRC(cf58fbbe) SHA1(fbe3b2f0c3267b298993d6238d97b119e13e07f6) )
ROM_REGION16_BE( 0x200000, "user1", 0 ) /* Shared data roms */
- NAMCOS2_DATA_LOAD_E_128K( "data0.bin", 0x000000, CRC(0baf44ee) SHA1(5135d634f76893adb26a32976a69e2d47e2385c6) )
- NAMCOS2_DATA_LOAD_O_128K( "data1.bin", 0x000000, CRC(58a8daac) SHA1(c13ae8fc25b748a006c6db5b4b7ae593738544e8) )
- NAMCOS2_DATA_LOAD_E_128K( "data2.bin", 0x100000, CRC(8e850a2a) SHA1(e5230e80a23ca6d09c2c53f443ecf70cc74075d7) )
+ NAMCOS2_DATA_LOAD_E_128K( "data0.bin", 0x000000, CRC(0baf44ee) SHA1(5135d634f76893adb26a32976a69e2d47e2385c6) )
+ NAMCOS2_DATA_LOAD_O_128K( "data1.bin", 0x000000, CRC(58a8daac) SHA1(c13ae8fc25b748a006c6db5b4b7ae593738544e8) )
+ NAMCOS2_DATA_LOAD_E_128K( "data2.bin", 0x100000, CRC(8e850a2a) SHA1(e5230e80a23ca6d09c2c53f443ecf70cc74075d7) )
ROM_REGION( 0x100000, "c140", 0 ) /* Sound voices */
ROM_LOAD( "voi1.bin", 0x000000, 0x080000, CRC(e42027cd) SHA1(fa3a81118c7f112289c27023236dec2e9cbc78b5) )
@@ -4013,8 +4013,8 @@ ROM_START( sgunner )
ROM_LOAD16_BYTE( "sn2mpr1b.13d", 0x000001, 0x020000, CRC(d8b47334) SHA1(7aec721a06121b39e15de41b7f90b1653e43b034) )
ROM_REGION( 0x040000, "slave", 0 ) /* Slave CPU */
- ROM_LOAD16_BYTE( "sn1spr0.11k", 0x000000, 0x010000, CRC(4638b512) SHA1(8a075f9739870ca90d5f1ac01ece6c0efe2f5f1a) )
- ROM_LOAD16_BYTE( "sn1spr1.13k", 0x000001, 0x010000, CRC(e8b1ee73) SHA1(b459cb197807eb7cbc4ca34a1f52d7f46e23e37c) )
+ ROM_LOAD16_BYTE( "sn1spr0.11k", 0x000000, 0x010000, CRC(4638b512) SHA1(8a075f9739870ca90d5f1ac01ece6c0efe2f5f1a) )
+ ROM_LOAD16_BYTE( "sn1spr1.13k", 0x000001, 0x010000, CRC(e8b1ee73) SHA1(b459cb197807eb7cbc4ca34a1f52d7f46e23e37c) )
ROM_REGION( 0x030000, "audiocpu", 0 ) /* Sound CPU (Banked) */
ROM_LOAD( "sn1_snd0.8j", 0x00c000, 0x004000, CRC(bdf36d44) SHA1(46ee7c1b320fec3296e2483d6a68a1f11bcf196d) )
@@ -4060,12 +4060,12 @@ ROM_END
/* STEEL GUNNER (Japan) */
ROM_START( sgunnerj )
ROM_REGION( 0x040000, "maincpu", 0 ) /* Master CPU */
- ROM_LOAD16_BYTE( "sn1mpr0.11d", 0x000000, 0x020000, CRC(f60116d7) SHA1(40357b469157c23f0f9d7feaa6a28617e65c0a30) )
- ROM_LOAD16_BYTE( "sn1mpr1.13d", 0x000001, 0x020000, CRC(23942fc9) SHA1(25adb572f3f010b5e171e3b9d63aef28588c7ca4) )
+ ROM_LOAD16_BYTE( "sn1mpr0.11d", 0x000000, 0x020000, CRC(f60116d7) SHA1(40357b469157c23f0f9d7feaa6a28617e65c0a30) )
+ ROM_LOAD16_BYTE( "sn1mpr1.13d", 0x000001, 0x020000, CRC(23942fc9) SHA1(25adb572f3f010b5e171e3b9d63aef28588c7ca4) )
ROM_REGION( 0x040000, "slave", 0 ) /* Slave CPU */
- ROM_LOAD16_BYTE( "sn1spr0.11k", 0x000000, 0x010000, CRC(4638b512) SHA1(8a075f9739870ca90d5f1ac01ece6c0efe2f5f1a) )
- ROM_LOAD16_BYTE( "sn1spr1.13k", 0x000001, 0x010000, CRC(e8b1ee73) SHA1(b459cb197807eb7cbc4ca34a1f52d7f46e23e37c) )
+ ROM_LOAD16_BYTE( "sn1spr0.11k", 0x000000, 0x010000, CRC(4638b512) SHA1(8a075f9739870ca90d5f1ac01ece6c0efe2f5f1a) )
+ ROM_LOAD16_BYTE( "sn1spr1.13k", 0x000001, 0x010000, CRC(e8b1ee73) SHA1(b459cb197807eb7cbc4ca34a1f52d7f46e23e37c) )
ROM_REGION( 0x030000, "audiocpu", 0 ) /* Sound CPU (Banked) */
ROM_LOAD( "sn1_snd0.8j", 0x00c000, 0x004000, CRC(bdf36d44) SHA1(46ee7c1b320fec3296e2483d6a68a1f11bcf196d) )
@@ -4568,24 +4568,24 @@ ROM_END /* suzuk8h2 */
/* LEGEND OF THE VALKYRIE */
ROM_START( valkyrie )
- ROM_REGION( 0x040000, "maincpu", 0 ) /* Master CPU */
+ ROM_REGION( 0x040000, "maincpu", 0 ) /* Master CPU */
ROM_LOAD16_BYTE( "wd1mpr0.bin", 0x000000, 0x020000, CRC(94111a2e) SHA1(bd0dfe362fc98c1e94422a898b4daf6a08ef7982) )
ROM_LOAD16_BYTE( "wd1mpr1.bin", 0x000001, 0x020000, CRC(57b5051c) SHA1(de399381823251e2ee45f51c96be3e93ed763f94) )
- ROM_REGION( 0x040000, "slave", 0 ) /* Slave CPU */
+ ROM_REGION( 0x040000, "slave", 0 ) /* Slave CPU */
ROM_LOAD16_BYTE( "wd1spr0.bin", 0x000000, 0x010000, CRC(b2398321) SHA1(13b76d8756a5e47d7469f72ef5fd2837b3e24b3e) )
ROM_LOAD16_BYTE( "wd1spr1.bin", 0x000001, 0x010000, CRC(38dba897) SHA1(22254186906b1accfb043172e6d0129d23d83b02) )
- ROM_REGION( 0x030000, "audiocpu", 0 ) /* Sound CPU (Banked) */
+ ROM_REGION( 0x030000, "audiocpu", 0 ) /* Sound CPU (Banked) */
ROM_LOAD( "wd1snd0.bin", 0x00c000, 0x004000, CRC(d0fbf58b) SHA1(bc149eefcf5566a8e37ae60a62f5037a6e0f10bd) )
ROM_CONTINUE( 0x010000, 0x01c000 )
ROM_RELOAD( 0x010000, 0x020000 )
- ROM_REGION( 0x010000, "mcu", 0 ) /* I/O MCU */
+ ROM_REGION( 0x010000, "mcu", 0 ) /* I/O MCU */
ROM_LOAD( "sys2mcpu.bin", 0x000000, 0x002000, CRC(a342a97e) SHA1(2c420d34dba21e409bf78ddca710fc7de65a6642) )
ROM_LOAD( "sys2c65c.bin", 0x008000, 0x008000, CRC(a5b2a4ff) SHA1(068bdfcc71a5e83706e8b23330691973c1c214dc) )
- ROM_REGION( 0x400000, "gfx1", 0 ) /* Sprites */
+ ROM_REGION( 0x400000, "gfx1", 0 ) /* Sprites */
NAMCOS2_GFXROM_LOAD_256K( "wdobj0.bin", 0x000000, CRC(e8089451) SHA1(f4d05df0015de01ec570f5f89ea11592204e4fe2) )
NAMCOS2_GFXROM_LOAD_256K( "wdobj1.bin", 0x080000, CRC(7ca65666) SHA1(39d792abf5a1a5f3906cb6ab4626f4a5b20cb081) )
NAMCOS2_GFXROM_LOAD_256K( "wdobj2.bin", 0x100000, CRC(7c159407) SHA1(ed5472eb9df7990b8d80ff5a587e41d138f48db8) )
@@ -4595,7 +4595,7 @@ ROM_START( valkyrie )
NAMCOS2_GFXROM_LOAD_256K( "wdobj6.bin", 0x300000, CRC(9fa2ea21) SHA1(89cefc286cf4de7f6e32dc6dc689835a21bea2ed) )
NAMCOS2_GFXROM_LOAD_256K( "wdobj7.bin", 0x380000, CRC(66e07a36) SHA1(2f84128bbdc9dcfd783d3a85cb47a92087e71272) )
- ROM_REGION( 0x400000, "gfx2", 0 ) /* Tiles */
+ ROM_REGION( 0x400000, "gfx2", 0 ) /* Tiles */
NAMCOS2_GFXROM_LOAD_128K( "wdchr0.bin", 0x000000, CRC(debb0116) SHA1(ba4a9a166e22cf4930574eeadd127520ff7192b4) )
NAMCOS2_GFXROM_LOAD_128K( "wdchr1.bin", 0x080000, CRC(8a1431e8) SHA1(ef3c81ea92f2541387760c24395ddf7a02f907f2) )
NAMCOS2_GFXROM_LOAD_128K( "wdchr2.bin", 0x100000, CRC(62f75f69) SHA1(bcfd34c3c450cd05eb6a080307dc962687ccc799) )
@@ -4603,20 +4603,20 @@ ROM_START( valkyrie )
NAMCOS2_GFXROM_LOAD_128K( "wdchr4.bin", 0x200000, CRC(2f73d05e) SHA1(76341fd8c5e4216430eb09ded38ac554b5777ee5) )
NAMCOS2_GFXROM_LOAD_128K( "wdchr5.bin", 0x280000, CRC(b632b2ec) SHA1(914cb9a0dd42067b93e47c8cf847d588f361854f) )
- ROM_REGION( 0x400000, "gfx3", 0 ) /* ROZ Tiles */
+ ROM_REGION( 0x400000, "gfx3", 0 ) /* ROZ Tiles */
NAMCOS2_GFXROM_LOAD_128K( "wdroz0.bin", 0x000000, CRC(f776bf66) SHA1(2b134d5f9ede1205260a2109fdcd0d5c47b397ba) )
NAMCOS2_GFXROM_LOAD_128K( "wdroz1.bin", 0x080000, CRC(c1a345c3) SHA1(3d8c2ab457b81485014a83b4d9e8a80fe487ddef) )
NAMCOS2_GFXROM_LOAD_128K( "wdroz2.bin", 0x100000, CRC(28ffb44a) SHA1(207343e76dd02cbfe7575edd9b18074f68bb6768) )
NAMCOS2_GFXROM_LOAD_128K( "wdroz3.bin", 0x180000, CRC(7e77b46d) SHA1(db0ba244fb878120a4f06af4666ddc4cc430c97a) )
- ROM_REGION( 0x080000, "gfx4", 0 ) /* Mask shape */
+ ROM_REGION( 0x080000, "gfx4", 0 ) /* Mask shape */
NAMCOS2_GFXROM_LOAD_128K( "wdshape.bin", 0x000000, CRC(3b5e0249) SHA1(259bbabf57a8ad739c646c56aad6d0b92e10adcd) )
- ROM_REGION16_BE( 0x200000, "user1", 0 ) /* Shared data roms */
+ ROM_REGION16_BE( 0x200000, "user1", 0 ) /* Shared data roms */
NAMCOS2_DATA_LOAD_E_128K( "wd1dat0.bin", 0x000000, CRC(ea209f48) SHA1(5e73a745dc2faaa4ce6c633d4072d41e9e494276) )
NAMCOS2_DATA_LOAD_O_128K( "wd1dat1.bin", 0x000000, CRC(04b48ada) SHA1(aa046f8856bdd5b56d481c2c12ad2808c6517a5f) )
- ROM_REGION( 0x100000, "c140", 0 ) /* Sound voices */
+ ROM_REGION( 0x100000, "c140", 0 ) /* Sound voices */
ROM_LOAD( "wd1voi1.bin", 0x000000, 0x040000, CRC(f1ace193) SHA1(dd13bdf4b99c6bf4e356d623ff2e3da72db331dd) )
ROM_RELOAD( 0x040000, 0x040000 )
ROM_LOAD( "wd1voi2.bin", 0x080000, 0x020000, CRC(e95c5cf3) SHA1(4bfc7303bde23bcf6739c7877dd87671c33135bc) )
@@ -4627,113 +4627,113 @@ ROM_END
/* KYUUKAI DOUCHUUKI */
ROM_START( kyukaidk )
- ROM_REGION( 0x040000, "maincpu", 0 ) /* Master CPU */
+ ROM_REGION( 0x040000, "maincpu", 0 ) /* Master CPU */
ROM_LOAD16_BYTE( "ky1_mp0b.bin", 0x000000, 0x010000, CRC(d1c992c8) SHA1(f3d49159ca3cbec7b905e6d877b8b76d023dd621) )
ROM_LOAD16_BYTE( "ky1_mp1b.bin", 0x000001, 0x010000, CRC(723553af) SHA1(ae611c699c276521a064b79c74fcc0ecd76a22cf) )
- ROM_REGION( 0x040000, "slave", 0 ) /* Slave CPU */
+ ROM_REGION( 0x040000, "slave", 0 ) /* Slave CPU */
ROM_LOAD16_BYTE( "ky1_sp0.bin", 0x000000, 0x010000, CRC(4b4d2385) SHA1(e67e97108c63f1236e80045474a45ede386170f8) )
ROM_LOAD16_BYTE( "ky1_sp1.bin", 0x000001, 0x010000, CRC(bd3368cd) SHA1(4fc9d3f5182fd7db7e6003c15cdec1dbcdff5384) )
- ROM_REGION( 0x030000, "audiocpu", 0 ) /* Sound CPU (Banked) */
+ ROM_REGION( 0x030000, "audiocpu", 0 ) /* Sound CPU (Banked) */
ROM_LOAD( "ky1_s0.bin", 0x00c000, 0x004000, CRC(27aea3e9) SHA1(c9ee7eaef1885fd8642595fa46833e1b473e66b5) )
ROM_CONTINUE( 0x010000, 0x01c000 )
ROM_RELOAD( 0x010000, 0x020000 )
- ROM_REGION( 0x010000, "mcu", 0 ) /* I/O MCU */
+ ROM_REGION( 0x010000, "mcu", 0 ) /* I/O MCU */
ROM_LOAD( "sys2mcpu.bin", 0x000000, 0x002000, CRC(a342a97e) SHA1(2c420d34dba21e409bf78ddca710fc7de65a6642) )
ROM_LOAD( "sys2c65c.bin", 0x008000, 0x008000, CRC(a5b2a4ff) SHA1(068bdfcc71a5e83706e8b23330691973c1c214dc) )
- ROM_REGION( 0x400000, "gfx1", 0 ) /* Sprites */
+ ROM_REGION( 0x400000, "gfx1", 0 ) /* Sprites */
ROM_LOAD( "ky1_o0.bin", 0x000000, 0x80000, CRC(ebec5132) SHA1(8d2dec3f1cd27c203899bb715a9983fff7ab820d) )
ROM_LOAD( "ky1_o1.bin", 0x080000, 0x80000, CRC(fde7e5ae) SHA1(e17822f885977e10b6d1524a3d97fa9640472f8a) )
ROM_LOAD( "ky1_o2.bin", 0x100000, 0x80000, CRC(2a181698) SHA1(bad62c6c59b4362d6815749b5622e321b6051ea4) )
ROM_LOAD( "ky1_o3.bin", 0x180000, 0x80000, CRC(71fcd3a6) SHA1(8f2ba9c1d4fabbac07d1c80dfc3580cc67594071) )
- ROM_REGION( 0x400000, "gfx2", 0 ) /* Tiles */
+ ROM_REGION( 0x400000, "gfx2", 0 ) /* Tiles */
NAMCOS2_GFXROM_LOAD_128K( "ky1_c0.bin", 0x000000, CRC(7bd69a2d) SHA1(21402395eaacd4c25e5f023ea48a206b818b9c25) )
NAMCOS2_GFXROM_LOAD_128K( "ky1_c1.bin", 0x080000, CRC(66a623fe) SHA1(35404b3aa05263dda6be7c1903ea77677e3c58cb) )
NAMCOS2_GFXROM_LOAD_128K( "ky1_c2.bin", 0x100000, CRC(e84b3dfd) SHA1(742c88c187c14301afaabd0d2d8eba11185aaef1) )
NAMCOS2_GFXROM_LOAD_128K( "ky1_c3.bin", 0x180000, CRC(69e67c86) SHA1(c835ad3e6908acd96b299826c2caa61255958f8c) )
- ROM_REGION( 0x400000, "gfx3", 0 ) /* ROZ Tiles */
+ ROM_REGION( 0x400000, "gfx3", 0 ) /* ROZ Tiles */
NAMCOS2_GFXROM_LOAD_256K( "ky1_r0.bin", 0x000000, CRC(9213e8c4) SHA1(178ea4db500adbc945bab0b6f1a014e89c077d77) )
NAMCOS2_GFXROM_LOAD_256K( "ky1_r1.bin", 0x080000, CRC(97d1a641) SHA1(d1708dcc668ad126ee34f7f84cbac9a56a617d7b) )
NAMCOS2_GFXROM_LOAD_256K( "ky1_r2.bin", 0x100000, CRC(39b58792) SHA1(1c30a04a370f56d2b548bf19c551acc95316693b) )
NAMCOS2_GFXROM_LOAD_256K( "ky1_r3.bin", 0x180000, CRC(90c60d92) SHA1(b581d5f4d6c353604e0c9bcb27252a44b1b4e91c) )
- ROM_REGION( 0x080000, "gfx4", 0 ) /* Mask shape */
+ ROM_REGION( 0x080000, "gfx4", 0 ) /* Mask shape */
NAMCOS2_GFXROM_LOAD_128K( "ky1_sha.bin", 0x000000, CRC(380a20d7) SHA1(9627d2e0192779d50bfb25d5c19976275818c310) )
- ROM_REGION16_BE( 0x200000, "user1", 0 ) /* Shared data roms */
+ ROM_REGION16_BE( 0x200000, "user1", 0 ) /* Shared data roms */
NAMCOS2_DATA_LOAD_E_128K( "ky1_d0.bin", 0x000000, CRC(c9cf399d) SHA1(90cba42781b1e03ecc3f5b802d740ace6b88baaa) )
NAMCOS2_DATA_LOAD_O_128K( "ky1_d1.bin", 0x000000, CRC(6d4f21b9) SHA1(f234a785f61969be684d2a4aed59616f125d72fc) )
NAMCOS2_DATA_LOAD_E_128K( "ky1_d2.bin", 0x100000, CRC(eb6d19c8) SHA1(c9fdb33fe191d3c4d284db7cbb05d852551a998d) )
NAMCOS2_DATA_LOAD_O_128K( "ky1_d3.bin", 0x100000, CRC(95674701) SHA1(9a8832837b9a3f8b75437717ea84d86261bfce59) )
- ROM_REGION( 0x100000, "c140", 0 ) /* Sound voices */
+ ROM_REGION( 0x100000, "c140", 0 ) /* Sound voices */
ROM_LOAD( "ky1_v1.bin", 0x000000, 0x080000, CRC(5ff81aec) SHA1(0535eda474de0a4aa3b48649b04afe2b7a8619c9) )
ROM_END
/* KYUUKAI DOUCHUUKI (OLD) */
ROM_START( kyukaidko )
- ROM_REGION( 0x040000, "maincpu", 0 ) /* Master CPU */
+ ROM_REGION( 0x040000, "maincpu", 0 ) /* Master CPU */
ROM_LOAD16_BYTE( "ky1_mp0.bin", 0x000000, 0x010000, CRC(01978a19) SHA1(dac40f6629ee025733ac160d83523488c99794c7) )
ROM_LOAD16_BYTE( "ky1_mp1.bin", 0x000001, 0x010000, CRC(b40717a7) SHA1(10a0e4eaa2502f51f34949007e6cc9d3bf031554) )
- ROM_REGION( 0x040000, "slave", 0 ) /* Slave CPU */
+ ROM_REGION( 0x040000, "slave", 0 ) /* Slave CPU */
ROM_LOAD16_BYTE( "ky1_sp0.bin", 0x000000, 0x010000, CRC(4b4d2385) SHA1(e67e97108c63f1236e80045474a45ede386170f8) )
ROM_LOAD16_BYTE( "ky1_sp1.bin", 0x000001, 0x010000, CRC(bd3368cd) SHA1(4fc9d3f5182fd7db7e6003c15cdec1dbcdff5384) )
- ROM_REGION( 0x030000, "audiocpu", 0 ) /* Sound CPU (Banked) */
+ ROM_REGION( 0x030000, "audiocpu", 0 ) /* Sound CPU (Banked) */
ROM_LOAD( "ky1_s0.bin", 0x00c000, 0x004000, CRC(27aea3e9) SHA1(c9ee7eaef1885fd8642595fa46833e1b473e66b5) )
ROM_CONTINUE( 0x010000, 0x01c000 )
ROM_RELOAD( 0x010000, 0x020000 )
- ROM_REGION( 0x010000, "mcu", 0 ) /* I/O MCU */
+ ROM_REGION( 0x010000, "mcu", 0 ) /* I/O MCU */
ROM_LOAD( "sys2mcpu.bin", 0x000000, 0x002000, CRC(a342a97e) SHA1(2c420d34dba21e409bf78ddca710fc7de65a6642) )
ROM_LOAD( "sys2c65c.bin", 0x008000, 0x008000, CRC(a5b2a4ff) SHA1(068bdfcc71a5e83706e8b23330691973c1c214dc) )
- ROM_REGION( 0x400000, "gfx1", 0 ) /* Sprites */
+ ROM_REGION( 0x400000, "gfx1", 0 ) /* Sprites */
ROM_LOAD( "ky1_o0.bin", 0x000000, 0x80000, CRC(ebec5132) SHA1(8d2dec3f1cd27c203899bb715a9983fff7ab820d) )
ROM_LOAD( "ky1_o1.bin", 0x080000, 0x80000, CRC(fde7e5ae) SHA1(e17822f885977e10b6d1524a3d97fa9640472f8a) )
ROM_LOAD( "ky1_o2.bin", 0x100000, 0x80000, CRC(2a181698) SHA1(bad62c6c59b4362d6815749b5622e321b6051ea4) )
ROM_LOAD( "ky1_o3.bin", 0x180000, 0x80000, CRC(71fcd3a6) SHA1(8f2ba9c1d4fabbac07d1c80dfc3580cc67594071) )
- ROM_REGION( 0x400000, "gfx2", 0 ) /* Tiles */
+ ROM_REGION( 0x400000, "gfx2", 0 ) /* Tiles */
NAMCOS2_GFXROM_LOAD_128K( "ky1_c0.bin", 0x000000, CRC(7bd69a2d) SHA1(21402395eaacd4c25e5f023ea48a206b818b9c25) )
NAMCOS2_GFXROM_LOAD_128K( "ky1_c1.bin", 0x080000, CRC(66a623fe) SHA1(35404b3aa05263dda6be7c1903ea77677e3c58cb) )
NAMCOS2_GFXROM_LOAD_128K( "ky1_c2.bin", 0x100000, CRC(e84b3dfd) SHA1(742c88c187c14301afaabd0d2d8eba11185aaef1) )
NAMCOS2_GFXROM_LOAD_128K( "ky1_c3.bin", 0x180000, CRC(69e67c86) SHA1(c835ad3e6908acd96b299826c2caa61255958f8c) )
- ROM_REGION( 0x400000, "gfx3", 0 ) /* ROZ Tiles */
+ ROM_REGION( 0x400000, "gfx3", 0 ) /* ROZ Tiles */
NAMCOS2_GFXROM_LOAD_256K( "ky1_r0.bin", 0x000000, CRC(9213e8c4) SHA1(178ea4db500adbc945bab0b6f1a014e89c077d77) )
NAMCOS2_GFXROM_LOAD_256K( "ky1_r1.bin", 0x080000, CRC(97d1a641) SHA1(d1708dcc668ad126ee34f7f84cbac9a56a617d7b) )
NAMCOS2_GFXROM_LOAD_256K( "ky1_r2.bin", 0x100000, CRC(39b58792) SHA1(1c30a04a370f56d2b548bf19c551acc95316693b) )
NAMCOS2_GFXROM_LOAD_256K( "ky1_r3.bin", 0x180000, CRC(90c60d92) SHA1(b581d5f4d6c353604e0c9bcb27252a44b1b4e91c) )
- ROM_REGION( 0x080000, "gfx4", 0 ) /* Mask shape */
+ ROM_REGION( 0x080000, "gfx4", 0 ) /* Mask shape */
NAMCOS2_GFXROM_LOAD_128K( "ky1_sha.bin", 0x000000, CRC(380a20d7) SHA1(9627d2e0192779d50bfb25d5c19976275818c310) )
- ROM_REGION16_BE( 0x200000, "user1", 0 ) /* Shared data roms */
+ ROM_REGION16_BE( 0x200000, "user1", 0 ) /* Shared data roms */
NAMCOS2_DATA_LOAD_E_128K( "ky1_d0.bin", 0x000000, CRC(c9cf399d) SHA1(90cba42781b1e03ecc3f5b802d740ace6b88baaa) )
NAMCOS2_DATA_LOAD_O_128K( "ky1_d1.bin", 0x000000, CRC(6d4f21b9) SHA1(f234a785f61969be684d2a4aed59616f125d72fc) )
NAMCOS2_DATA_LOAD_E_128K( "ky1_d2.bin", 0x100000, CRC(eb6d19c8) SHA1(c9fdb33fe191d3c4d284db7cbb05d852551a998d) )
NAMCOS2_DATA_LOAD_O_128K( "ky1_d3.bin", 0x100000, CRC(95674701) SHA1(9a8832837b9a3f8b75437717ea84d86261bfce59) )
- ROM_REGION( 0x100000, "c140", 0 ) /* Sound voices */
+ ROM_REGION( 0x100000, "c140", 0 ) /* Sound voices */
ROM_LOAD( "ky1_v1.bin", 0x000000, 0x080000, CRC(5ff81aec) SHA1(0535eda474de0a4aa3b48649b04afe2b7a8619c9) )
ROM_END
/* GOLLY GHOST */
ROM_START( gollygho )
ROM_REGION( 0x040000, "maincpu", 0 ) /* Master CPU */
- ROM_LOAD16_BYTE( "gl2mpr0.11d", 0x000000, 0x010000, CRC(e5d48bb9) SHA1(53e790b9f11a8befc6e3b79b7af2e97500562e20) )
- ROM_LOAD16_BYTE( "gl2mpr1.13d", 0x000001, 0x010000, CRC(584ef971) SHA1(6ebeba593f056823311181831824cc9ef26ef6ea) )
+ ROM_LOAD16_BYTE( "gl2mpr0.11d", 0x000000, 0x010000, CRC(e5d48bb9) SHA1(53e790b9f11a8befc6e3b79b7af2e97500562e20) )
+ ROM_LOAD16_BYTE( "gl2mpr1.13d", 0x000001, 0x010000, CRC(584ef971) SHA1(6ebeba593f056823311181831824cc9ef26ef6ea) )
ROM_REGION( 0x040000, "slave", 0 ) /* Slave CPU */
- ROM_LOAD16_BYTE( "gl1spr0.11k", 0x000000, 0x010000, CRC(a108136f) SHA1(5a90d9d77a0c98b590c8979df25821331c669c09) )
- ROM_LOAD16_BYTE( "gl1spr1.13k", 0x000001, 0x010000, CRC(da8443b7) SHA1(99bb873c253da65422b872783f28eb13993b0e2f) )
+ ROM_LOAD16_BYTE( "gl1spr0.11k", 0x000000, 0x010000, CRC(a108136f) SHA1(5a90d9d77a0c98b590c8979df25821331c669c09) )
+ ROM_LOAD16_BYTE( "gl1spr1.13k", 0x000001, 0x010000, CRC(da8443b7) SHA1(99bb873c253da65422b872783f28eb13993b0e2f) )
ROM_REGION( 0x030000, "audiocpu", 0 ) /* Sound CPU (Banked) */
ROM_LOAD( "gl1snd0.7j", 0x00c000, 0x004000, CRC(008bce72) SHA1(4197a492639a80457fdb7851ffc95587dfd64320) )
@@ -4759,7 +4759,7 @@ ROM_START( gollygho )
/* All ROZ ROM sockets unpopulated on PCB */
ROM_REGION( 0x080000, "gfx4", 0 ) /* Mask shape */
- NAMCOS2_GFXROM_LOAD_128K( "gl1sha0.7n", 0x000000, CRC(8886f6f5) SHA1(3b311c5061449e1bbde1a1006fd967a6154326b8) )
+ NAMCOS2_GFXROM_LOAD_128K( "gl1sha0.7n", 0x000000, CRC(8886f6f5) SHA1(3b311c5061449e1bbde1a1006fd967a6154326b8) )
ROM_REGION16_BE( 0x200000, "user1", ROMREGION_ERASEFF ) /* Shared data roms */
/* All DAT ROM sockets unpopulated on PCB */
@@ -4777,12 +4777,12 @@ ROM_END
/* BUBBLE TROUBLE */
ROM_START( bubbletr )
ROM_REGION( 0x040000, "maincpu", 0 ) /* Master CPU */
- ROM_LOAD16_BYTE( "bt1-mpr0c.bin", 0x000000, 0x020000, CRC(64eb3496) SHA1(30cdc116e350270f0303e5d9dddf6c3c8bccbc04) )
- ROM_LOAD16_BYTE( "bt1-mpr1c.bin", 0x000001, 0x020000, CRC(26785bce) SHA1(ce83a3f2a8adc1a9c3fd9e677565a649a8168801) )
+ ROM_LOAD16_BYTE( "bt1-mpr0c.bin", 0x000000, 0x020000, CRC(64eb3496) SHA1(30cdc116e350270f0303e5d9dddf6c3c8bccbc04) )
+ ROM_LOAD16_BYTE( "bt1-mpr1c.bin", 0x000001, 0x020000, CRC(26785bce) SHA1(ce83a3f2a8adc1a9c3fd9e677565a649a8168801) )
ROM_REGION( 0x040000, "slave", 0 ) /* Slave CPU */
- ROM_LOAD16_BYTE( "bt1-spr0.bin", 0x000000, 0x010000, CRC(b507b00a) SHA1(e7dcb36accf91e8b5b5321e65e6fd6bca7c6dce2) )
- ROM_LOAD16_BYTE( "bt1-spr1.bin", 0x000001, 0x010000, CRC(4f35540f) SHA1(519510de81e566ed74b80987860778201f6ac785) )
+ ROM_LOAD16_BYTE( "bt1-spr0.bin", 0x000000, 0x010000, CRC(b507b00a) SHA1(e7dcb36accf91e8b5b5321e65e6fd6bca7c6dce2) )
+ ROM_LOAD16_BYTE( "bt1-spr1.bin", 0x000001, 0x010000, CRC(4f35540f) SHA1(519510de81e566ed74b80987860778201f6ac785) )
ROM_REGION( 0x030000, "audiocpu", 0 ) /* Sound CPU (Banked) */
ROM_LOAD( "bt1-snd0.bin", 0x00c000, 0x004000, CRC(46a5c625) SHA1(ccc7098f76a0bc39c9fe578d575e6002eca172b5) )
@@ -4791,7 +4791,7 @@ ROM_START( bubbletr )
ROM_REGION( 0x010000, "mcu", 0 ) /* I/O MCU */
/* note, these weren't present in this set, taken from golly ghost and may be wrong for bubble
- trouble */
+ trouble */
ROM_LOAD( "sys2mcpu.bin", 0x0000, 0x2000, CRC(a342a97e) SHA1(2c420d34dba21e409bf78ddca710fc7de65a6642) )
ROM_LOAD( "gl1edr0c.ic7", 0x8000, 0x8000, BAD_DUMP CRC(db60886f) SHA1(a1183c058c0470a4ef8b0f69a3637b1640c5b5a4) )
@@ -4809,7 +4809,7 @@ ROM_START( bubbletr )
/* All ROZ ROM sockets unpopulated on PCB */
ROM_REGION( 0x080000, "gfx4", 0 ) /* Mask shape */
- ROM_LOAD( "bt1-sha0.bin", 0x000000, 0x80000, CRC(dc4664df) SHA1(59818b14e74ee9b15a66e850658e4697d78b28d9) )
+ ROM_LOAD( "bt1-sha0.bin", 0x000000, 0x80000, CRC(dc4664df) SHA1(59818b14e74ee9b15a66e850658e4697d78b28d9) )
ROM_REGION16_BE( 0x200000, "user1", ROMREGION_ERASEFF ) /* Shared data roms */
/* All DAT ROM sockets unpopulated on PCB */
@@ -4935,12 +4935,12 @@ Notes:
ROM_START( luckywld )
ROM_REGION( 0x040000, "maincpu", 0 ) /* Master CPU */
- ROM_LOAD16_BYTE( "lw2mp0.11d", 0x000000, 0x020000, CRC(368306bb) SHA1(e529ff2cc8baed8fd9cb1c010ad0c9f46c5e5f97) )
- ROM_LOAD16_BYTE( "lw2mp1.13d", 0x000001, 0x020000, CRC(9be3a4b8) SHA1(238977abf558db6d91f9d8b289288bdb65715529) )
+ ROM_LOAD16_BYTE( "lw2mp0.11d", 0x000000, 0x020000, CRC(368306bb) SHA1(e529ff2cc8baed8fd9cb1c010ad0c9f46c5e5f97) )
+ ROM_LOAD16_BYTE( "lw2mp1.13d", 0x000001, 0x020000, CRC(9be3a4b8) SHA1(238977abf558db6d91f9d8b289288bdb65715529) )
ROM_REGION( 0x040000, "slave", 0 ) /* Slave CPU */
- ROM_LOAD16_BYTE( "lw1sp0.11k", 0x000000, 0x020000, CRC(1eed12cb) SHA1(a978c0da0157ec0b8a7ba7cb6b6732fe89bac615) )
- ROM_LOAD16_BYTE( "lw1sp1.13k", 0x000001, 0x020000, CRC(535033bc) SHA1(2ab10bc9adebd93e385e02f211c5705863a49c9a) )
+ ROM_LOAD16_BYTE( "lw1sp0.11k", 0x000000, 0x020000, CRC(1eed12cb) SHA1(a978c0da0157ec0b8a7ba7cb6b6732fe89bac615) )
+ ROM_LOAD16_BYTE( "lw1sp1.13k", 0x000001, 0x020000, CRC(535033bc) SHA1(2ab10bc9adebd93e385e02f211c5705863a49c9a) )
ROM_REGION( 0x030000, "audiocpu", 0 ) /* Sound CPU (Banked) */
ROM_LOAD( "lw1snd0.7j", 0x00c000, 0x004000, CRC(cc83c6b6) SHA1(6ac6848f7ac72feb756c5d76de9ea7d26814cb6e) )
@@ -4949,7 +4949,7 @@ ROM_START( luckywld )
ROM_REGION( 0x010000, "mcu", 0 ) /* I/O MCU */
ROM_LOAD( "sys2mcpu.bin", 0x000000, 0x002000, CRC(a342a97e) SHA1(2c420d34dba21e409bf78ddca710fc7de65a6642) )
- /* MCU code only, C68PRG socket is unpopulated on real Lucky & Wild PCB */
+ /* MCU code only, C68PRG socket is unpopulated on real Lucky & Wild PCB */
ROM_REGION( 0x400000, "gfx1", 0 ) /* Sprites */
ROM_LOAD( "lw1obj0.3p", 0x000000, 0x80000, CRC(21485830) SHA1(e55a1f6df90c17b9c49e2b08c423b9be86996659) )
@@ -5001,12 +5001,12 @@ ROM_END
/* LUCKY & WILD (Japan) */
ROM_START( luckywldj )
ROM_REGION( 0x040000, "maincpu", 0 ) /* Master CPU */
- ROM_LOAD16_BYTE( "lw1mpr0.11d", 0x000000, 0x020000, CRC(7dce8ba6) SHA1(6cd307e5d88038eda6e061113d7ef2c059da915e) )
- ROM_LOAD16_BYTE( "lw1mpr1.13d", 0x000001, 0x020000, CRC(ce3b0f37) SHA1(e9edb953eae21465ea231de9d6f2e7f1072c4440) )
+ ROM_LOAD16_BYTE( "lw1mpr0.11d", 0x000000, 0x020000, CRC(7dce8ba6) SHA1(6cd307e5d88038eda6e061113d7ef2c059da915e) )
+ ROM_LOAD16_BYTE( "lw1mpr1.13d", 0x000001, 0x020000, CRC(ce3b0f37) SHA1(e9edb953eae21465ea231de9d6f2e7f1072c4440) )
ROM_REGION( 0x040000, "slave", 0 ) /* Slave CPU */
- ROM_LOAD16_BYTE( "lw1sp0.11k", 0x000000, 0x020000, CRC(1eed12cb) SHA1(a978c0da0157ec0b8a7ba7cb6b6732fe89bac615) )
- ROM_LOAD16_BYTE( "lw1sp1.13k", 0x000001, 0x020000, CRC(535033bc) SHA1(2ab10bc9adebd93e385e02f211c5705863a49c9a) )
+ ROM_LOAD16_BYTE( "lw1sp0.11k", 0x000000, 0x020000, CRC(1eed12cb) SHA1(a978c0da0157ec0b8a7ba7cb6b6732fe89bac615) )
+ ROM_LOAD16_BYTE( "lw1sp1.13k", 0x000001, 0x020000, CRC(535033bc) SHA1(2ab10bc9adebd93e385e02f211c5705863a49c9a) )
ROM_REGION( 0x030000, "audiocpu", 0 ) /* Sound CPU (Banked) */
ROM_LOAD( "lw1snd0.7j", 0x00c000, 0x004000, CRC(cc83c6b6) SHA1(6ac6848f7ac72feb756c5d76de9ea7d26814cb6e) )
@@ -5015,7 +5015,7 @@ ROM_START( luckywldj )
ROM_REGION( 0x010000, "mcu", 0 ) /* I/O MCU */
ROM_LOAD( "sys2mcpu.bin", 0x000000, 0x002000, CRC(a342a97e) SHA1(2c420d34dba21e409bf78ddca710fc7de65a6642) )
- /* MCU code only, C68PRG socket is unpopulated on real Lucky & Wild PCB */
+ /* MCU code only, C68PRG socket is unpopulated on real Lucky & Wild PCB */
ROM_REGION( 0x400000, "gfx1", 0 ) /* Sprites */
ROM_LOAD( "lw1obj0.3p", 0x000000, 0x80000, CRC(21485830) SHA1(e55a1f6df90c17b9c49e2b08c423b9be86996659) )
@@ -5269,7 +5269,7 @@ DRIVER_INIT_MEMBER(namcos2_state,sws93)
DRIVER_INIT_MEMBER(namcos2_state,suzuka8h)
{
- m_gametype=NAMCOS2_SUZUKA_8_HOURS;
+ m_gametype=NAMCOS2_SUZUKA_8_HOURS;
}
DRIVER_INIT_MEMBER(namcos2_state,suzuk8h2)
@@ -5377,7 +5377,7 @@ GAME( 1991, sgunner2j, sgunner2, sgunner, sgunner, namcos2_state, sgunner2, RO
GAME( 1991, cosmogng, 0, default, default, namcos2_state, cosmogng, ROT90, "Namco", "Cosmo Gang the Video (US)", 0 )
GAME( 1991, cosmogngj, cosmogng, default, default, namcos2_state, cosmogng, ROT90, "Namco", "Cosmo Gang the Video (Japan)", 0 )
-GAME( 1992, bubbletr, 0, gollygho, bubbletr, namcos2_state, bubbletr, ROT180, "Namco", "Bubble Trouble (Japan)", GAME_IMPERFECT_GRAPHICS ) /* missing external artwork */
+GAME( 1992, bubbletr, 0, gollygho, bubbletr, namcos2_state, bubbletr, ROT180, "Namco", "Bubble Trouble (Japan)", GAME_IMPERFECT_GRAPHICS ) /* missing external artwork */
GAMEL(1992, finalap3, 0, finallap, finalap3, namcos2_state, finalap3, ROT0, "Namco", "Final Lap 3 (World, set 1)", GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND, layout_finallap )
GAMEL(1992, finalap3a, finalap3, finallap, finalap3, namcos2_state, finalap3, ROT0, "Namco", "Final Lap 3 (World, set 2)", GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND, layout_finallap )