summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/darius.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/darius.c')
-rw-r--r--src/mame/drivers/darius.c198
1 files changed, 99 insertions, 99 deletions
diff --git a/src/mame/drivers/darius.c b/src/mame/drivers/darius.c
index 20cef1e0392..ea5a04b6f40 100644
--- a/src/mame/drivers/darius.c
+++ b/src/mame/drivers/darius.c
@@ -139,11 +139,11 @@ sounds.
#include "darius.lh"
-static void parse_control( running_machine &machine ) /* assumes Z80 sandwiched between 68Ks */
+static void parse_control( running_machine &machine ) /* assumes Z80 sandwiched between 68Ks */
{
/* bit 0 enables cpu B */
/* however this fails when recovering from a save state
- if cpu B is disabled !! */
+ if cpu B is disabled !! */
darius_state *state = machine.driver_data<darius_state>();
state->m_cpub->execute().set_input_line(INPUT_LINE_RESET, (state->m_cpua_ctrl & 0x01) ? CLEAR_LINE : ASSERT_LINE);
}
@@ -177,7 +177,7 @@ READ16_MEMBER(darius_state::darius_ioc_r)
switch (offset)
{
case 0x01:
- return (tc0140syt_comm_r(m_tc0140syt, space, 0) & 0xff); /* sound interface read */
+ return (tc0140syt_comm_r(m_tc0140syt, space, 0) & 0xff); /* sound interface read */
case 0x04:
return ioport("P1")->read();
@@ -189,7 +189,7 @@ READ16_MEMBER(darius_state::darius_ioc_r)
return ioport("SYSTEM")->read();
case 0x07:
- return m_coin_word; /* bits 3&4 coin lockouts, must return zero */
+ return m_coin_word; /* bits 3&4 coin lockouts, must return zero */
case 0x08:
return ioport("DSW")->read();
@@ -205,21 +205,21 @@ WRITE16_MEMBER(darius_state::darius_ioc_w)
switch (offset)
{
- case 0x00: /* sound interface write */
+ case 0x00: /* sound interface write */
tc0140syt_port_w(m_tc0140syt, space, 0, data & 0xff);
return;
- case 0x01: /* sound interface write */
+ case 0x01: /* sound interface write */
tc0140syt_comm_w(m_tc0140syt, space, 0, data & 0xff);
return;
- case 0x28: /* unknown, written by both cpus - always 0? */
+ case 0x28: /* unknown, written by both cpus - always 0? */
//popmessage(" address %04x value %04x",offset,data);
return;
- case 0x30: /* coin control */
+ case 0x30: /* coin control */
/* bits 7,5,4,0 used on reset */
/* bit 4 used whenever bg is blanked ? */
coin_lockout_w(machine(), 0, ~data & 0x02);
@@ -241,11 +241,11 @@ logerror("CPU #0 PC %06x: warning - write unmapped ioc offset %06x with %04x\n",
static ADDRESS_MAP_START( darius_map, AS_PROGRAM, 16, darius_state )
AM_RANGE(0x000000, 0x05ffff) AM_ROM
- AM_RANGE(0x080000, 0x08ffff) AM_RAM /* main RAM */
+ AM_RANGE(0x080000, 0x08ffff) AM_RAM /* main RAM */
AM_RANGE(0x0a0000, 0x0a0001) AM_WRITE(cpua_ctrl_w)
AM_RANGE(0x0b0000, 0x0b0001) AM_WRITE(darius_watchdog_w)
- AM_RANGE(0xc00000, 0xc0007f) AM_READWRITE(darius_ioc_r, darius_ioc_w) /* inputs, sound */
- AM_RANGE(0xd00000, 0xd0ffff) AM_DEVREADWRITE_LEGACY("pc080sn", pc080sn_word_r, pc080sn_word_w) /* tilemaps */
+ AM_RANGE(0xc00000, 0xc0007f) AM_READWRITE(darius_ioc_r, darius_ioc_w) /* inputs, sound */
+ AM_RANGE(0xd00000, 0xd0ffff) AM_DEVREADWRITE_LEGACY("pc080sn", pc080sn_word_r, pc080sn_word_w) /* tilemaps */
AM_RANGE(0xd20000, 0xd20003) AM_DEVWRITE_LEGACY("pc080sn", pc080sn_yscroll_word_w)
AM_RANGE(0xd40000, 0xd40003) AM_DEVWRITE_LEGACY("pc080sn", pc080sn_xscroll_word_w)
AM_RANGE(0xd50000, 0xd50003) AM_DEVWRITE_LEGACY("pc080sn", pc080sn_ctrl_word_w)
@@ -253,13 +253,13 @@ static ADDRESS_MAP_START( darius_map, AS_PROGRAM, 16, darius_state )
AM_RANGE(0xe00100, 0xe00fff) AM_RAM AM_SHARE("spriteram")
AM_RANGE(0xe01000, 0xe02fff) AM_RAM AM_SHARE("share2")
AM_RANGE(0xe08000, 0xe0ffff) AM_RAM_WRITE(darius_fg_layer_w) AM_SHARE("fg_ram")
- AM_RANGE(0xe10000, 0xe10fff) AM_RAM /* ??? */
+ AM_RANGE(0xe10000, 0xe10fff) AM_RAM /* ??? */
ADDRESS_MAP_END
static ADDRESS_MAP_START( darius_cpub_map, AS_PROGRAM, 16, darius_state )
AM_RANGE(0x000000, 0x03ffff) AM_ROM
- AM_RANGE(0x040000, 0x04ffff) AM_RAM /* local RAM */
- AM_RANGE(0xc00000, 0xc0007f) AM_WRITE(darius_ioc_w) /* only writes $c00050 (?) */
+ AM_RANGE(0x040000, 0x04ffff) AM_RAM /* local RAM */
+ AM_RANGE(0xc00000, 0xc0007f) AM_WRITE(darius_ioc_w) /* only writes $c00050 (?) */
AM_RANGE(0xd80000, 0xd80fff) AM_WRITE(paletteram_xBBBBBGGGGGRRRRR_word_w)
AM_RANGE(0xe00100, 0xe00fff) AM_RAM AM_SHARE("spriteram")
AM_RANGE(0xe01000, 0xe02fff) AM_RAM AM_SHARE("share2")
@@ -488,7 +488,7 @@ static ADDRESS_MAP_START( darius_sound_map, AS_PROGRAM, 8, darius_state )
AM_RANGE(0xc800, 0xc800) AM_WRITE(darius_psg0_pan)
AM_RANGE(0xcc00, 0xcc00) AM_WRITE(darius_psg1_pan)
AM_RANGE(0xd000, 0xd000) AM_WRITE(darius_da_pan)
- AM_RANGE(0xd400, 0xd400) AM_WRITE(adpcm_command_w) /* ADPCM command for second Z80 to read from port 0x00 */
+ AM_RANGE(0xd400, 0xd400) AM_WRITE(adpcm_command_w) /* ADPCM command for second Z80 to read from port 0x00 */
// AM_RANGE(0xd800, 0xd800) AM_WRITE(display_value) /* ??? */
AM_RANGE(0xdc00, 0xdc00) AM_WRITE(sound_bankswitch_w)
ADDRESS_MAP_END
@@ -509,8 +509,8 @@ static void darius_adpcm_int( device_t *device )
static const msm5205_interface msm5205_config =
{
- darius_adpcm_int, /* interrupt function */
- MSM5205_S48_4B /* 8KHz */
+ darius_adpcm_int, /* interrupt function */
+ MSM5205_S48_4B /* 8KHz */
};
READ8_MEMBER(darius_state::adpcm_command_read)
@@ -547,15 +547,15 @@ WRITE8_MEMBER(darius_state::adpcm_data_w)
{
device_t *device = machine().device("msm");
msm5205_data_w(device, data);
- msm5205_reset_w(device, !(data & 0x20)); /* my best guess, but it could be output enable as well */
+ msm5205_reset_w(device, !(data & 0x20)); /* my best guess, but it could be output enable as well */
}
static ADDRESS_MAP_START( darius_sound2_io_map, AS_IO, 8, darius_state )
ADDRESS_MAP_GLOBAL_MASK(0xff)
AM_RANGE(0x00, 0x00) AM_READWRITE(adpcm_command_read, adpcm_nmi_disable)
AM_RANGE(0x01, 0x01) AM_WRITE(adpcm_nmi_enable)
- AM_RANGE(0x02, 0x02) AM_READ(readport2) AM_WRITE(adpcm_data_w) /* readport2 ??? */
- AM_RANGE(0x03, 0x03) AM_READ(readport3) /* ??? */
+ AM_RANGE(0x02, 0x02) AM_READ(readport2) AM_WRITE(adpcm_data_w) /* readport2 ??? */
+ AM_RANGE(0x03, 0x03) AM_READ(readport3) /* ??? */
ADDRESS_MAP_END
@@ -631,7 +631,7 @@ INPUT_PORTS_END
static INPUT_PORTS_START( darius )
PORT_INCLUDE( darius_common )
- PORT_START("DSW") /* DSW */
+ PORT_START("DSW") /* DSW */
PORT_DIPNAME( 0x0001, 0x0001, DEF_STR( Unknown ) )
PORT_DIPSETTING( 0x0001, DEF_STR( Off ) )
PORT_DIPSETTING( 0x0000, DEF_STR( On ) )
@@ -665,7 +665,7 @@ INPUT_PORTS_END
static INPUT_PORTS_START( dariuse )
PORT_INCLUDE( darius_common )
- PORT_START("DSW") /* DSW */
+ PORT_START("DSW") /* DSW */
PORT_DIPNAME( 0x0001, 0x0001, DEF_STR( Unknown ) )
PORT_DIPSETTING( 0x0001, DEF_STR( Off ) )
PORT_DIPSETTING( 0x0000, DEF_STR( On ) )
@@ -699,7 +699,7 @@ INPUT_PORTS_END
static INPUT_PORTS_START( dariusj )
PORT_INCLUDE( darius_common )
- PORT_START("DSW") /* DSW */
+ PORT_START("DSW") /* DSW */
PORT_DIPNAME( 0x0001, 0x0001, DEF_STR( Unknown ) )
PORT_DIPSETTING( 0x0001, DEF_STR( Off ) )
PORT_DIPSETTING( 0x0000, DEF_STR( On ) )
@@ -736,44 +736,44 @@ INPUT_PORTS_END
static const gfx_layout tilelayout =
{
- 16,16, /* 16*16 sprites */
+ 16,16, /* 16*16 sprites */
RGN_FRAC(1,1),
- 4, /* 4 bits per pixel */
- { 24, 8, 16, 0 }, /* pixel bits separated */
+ 4, /* 4 bits per pixel */
+ { 24, 8, 16, 0 }, /* pixel bits separated */
{ 0, 1, 2, 3, 4, 5, 6, 7,
- 0+ 32*8, 1+ 32*8, 2+ 32*8, 3+ 32*8, 4+ 32*8, 5+ 32*8, 6+ 32*8, 7+ 32*8 },
+ 0+ 32*8, 1+ 32*8, 2+ 32*8, 3+ 32*8, 4+ 32*8, 5+ 32*8, 6+ 32*8, 7+ 32*8 },
{ 0*32, 1*32, 2*32, 3*32, 4*32, 5*32, 6*32, 7*32,
- 64*8 + 0*32, 64*8 + 1*32, 64*8 + 2*32, 64*8 + 3*32,
- 64*8 + 4*32, 64*8 + 5*32, 64*8 + 6*32, 64*8 + 7*32 },
- 128*8 /* every sprite takes 128 consecutive bytes */
+ 64*8 + 0*32, 64*8 + 1*32, 64*8 + 2*32, 64*8 + 3*32,
+ 64*8 + 4*32, 64*8 + 5*32, 64*8 + 6*32, 64*8 + 7*32 },
+ 128*8 /* every sprite takes 128 consecutive bytes */
};
static const gfx_layout charlayout =
{
- 8,8, /* 8*8 characters */
+ 8,8, /* 8*8 characters */
RGN_FRAC(1,1),
- 4, /* 4 bits per pixel */
+ 4, /* 4 bits per pixel */
{ 0, 1, 2, 3 },
{ 0*4, 1*4, 2*4, 3*4, 4*4, 5*4, 6*4, 7*4 },
{ 0*32, 1*32, 2*32, 3*32, 4*32, 5*32, 6*32, 7*32 },
- 32*8 /* every sprite takes 32 consecutive bytes */
+ 32*8 /* every sprite takes 32 consecutive bytes */
};
static const gfx_layout char2layout =
{
- 8,8, /* 8*8 characters */
+ 8,8, /* 8*8 characters */
RGN_FRAC(1,1),
- 2, /* 2 bits per pixel */
- { 0, 8 }, /* pixel bits separated */
+ 2, /* 2 bits per pixel */
+ { 0, 8 }, /* pixel bits separated */
{ 0, 1, 2, 3, 4, 5, 6, 7 },
{ 0*16, 1*16, 2*16, 3*16, 4*16, 5*16, 6*16, 7*16 },
- 16*8 /* every sprite takes 32 consecutive bytes */
+ 16*8 /* every sprite takes 32 consecutive bytes */
};
static GFXDECODE_START( darius )
- GFXDECODE_ENTRY( "gfx2", 0, tilelayout, 0, 256 ) /* sprites */
- GFXDECODE_ENTRY( "gfx1", 0, charlayout, 0, 256 ) /* scr tiles */
- GFXDECODE_ENTRY( "gfx3", 0, char2layout, 0, 256 ) /* top layer scr tiles */
+ GFXDECODE_ENTRY( "gfx2", 0, tilelayout, 0, 256 ) /* sprites */
+ GFXDECODE_ENTRY( "gfx1", 0, charlayout, 0, 256 ) /* scr tiles */
+ GFXDECODE_ENTRY( "gfx3", 0, char2layout, 0, 256 ) /* top layer scr tiles */
GFXDECODE_END
@@ -782,7 +782,7 @@ GFXDECODE_END
**************************************************************/
/* handler called by the YM2203 emulator when the internal timers cause an IRQ */
-static void irqhandler( device_t *device, int irq ) /* assumes Z80 sandwiched between 68Ks */
+static void irqhandler( device_t *device, int irq ) /* assumes Z80 sandwiched between 68Ks */
{
darius_state *state = device->machine().driver_data<darius_state>();
state->m_audiocpu->set_input_line(0, irq ? ASSERT_LINE : CLEAR_LINE);
@@ -793,10 +793,10 @@ static const ym2203_interface ym2203_interface_1 =
{
AY8910_LEGACY_OUTPUT,
AY8910_DEFAULT_LOADS,
- DEVCB_NULL, /* portA read */
+ DEVCB_NULL, /* portA read */
DEVCB_NULL,
- DEVCB_DRIVER_MEMBER(darius_state,darius_write_portA0), /* portA write */
- DEVCB_DRIVER_MEMBER(darius_state,darius_write_portB0), /* portB write */
+ DEVCB_DRIVER_MEMBER(darius_state,darius_write_portA0), /* portA write */
+ DEVCB_DRIVER_MEMBER(darius_state,darius_write_portB0), /* portB write */
},
DEVCB_LINE(irqhandler)
};
@@ -806,10 +806,10 @@ static const ym2203_interface ym2203_interface_2 =
{
AY8910_LEGACY_OUTPUT,
AY8910_DEFAULT_LOADS,
- DEVCB_NULL, /* portA read */
+ DEVCB_NULL, /* portA read */
DEVCB_NULL,
- DEVCB_DRIVER_MEMBER(darius_state,darius_write_portA1), /* portA write */
- DEVCB_DRIVER_MEMBER(darius_state,darius_write_portB1) /* portB write */
+ DEVCB_DRIVER_MEMBER(darius_state,darius_write_portA1), /* portA write */
+ DEVCB_DRIVER_MEMBER(darius_state,darius_write_portB1) /* portB write */
},
DEVCB_NULL
};
@@ -821,8 +821,8 @@ static const ym2203_interface ym2203_interface_2 =
static const pc080sn_interface darius_pc080sn_intf =
{
- 1, /* gfxnum */
- -16, 8, 0, 1 /* x_offset, y_offset, y_invert, dblwidth */
+ 1, /* gfxnum */
+ -16, 8, 0, 1 /* x_offset, y_offset, y_invert, dblwidth */
};
static const tc0140syt_interface darius_tc0140syt_intf =
@@ -897,13 +897,13 @@ void darius_state::machine_reset()
m_adpcm_command = 0;
m_nmi_enable = 0;
- machine().sound().system_enable(true); /* mixer enabled */
+ machine().sound().system_enable(true); /* mixer enabled */
for (i = 0; i < DARIUS_VOL_MAX; i++)
- m_vol[i] = 0x00; /* min volume */
+ m_vol[i] = 0x00; /* min volume */
for (i = 0; i < DARIUS_PAN_MAX; i++)
- m_pan[i] = 0x80; /* center */
+ m_pan[i] = 0x80; /* center */
for (i = 0; i < 0x10; i++)
{
@@ -916,22 +916,22 @@ void darius_state::machine_reset()
static MACHINE_CONFIG_START( darius, darius_state )
/* basic machine hardware */
- MCFG_CPU_ADD("maincpu", M68000,16000000/2) /* 8 MHz ? */
+ MCFG_CPU_ADD("maincpu", M68000,16000000/2) /* 8 MHz ? */
MCFG_CPU_PROGRAM_MAP(darius_map)
MCFG_CPU_VBLANK_INT_DRIVER("lscreen", darius_state, irq4_line_hold)
- MCFG_CPU_ADD("audiocpu", Z80,8000000/2) /* 4 MHz ? */
+ MCFG_CPU_ADD("audiocpu", Z80,8000000/2) /* 4 MHz ? */
MCFG_CPU_PROGRAM_MAP(darius_sound_map)
- MCFG_CPU_ADD("cpub", M68000,16000000/2) /* 8 MHz ? */
+ MCFG_CPU_ADD("cpub", M68000,16000000/2) /* 8 MHz ? */
MCFG_CPU_PROGRAM_MAP(darius_cpub_map)
MCFG_CPU_VBLANK_INT_DRIVER("lscreen", darius_state, irq4_line_hold)
- MCFG_CPU_ADD("adpcm", Z80,8000000/2) /* 4 MHz ? */ /* ADPCM player using MSM5205 */
+ MCFG_CPU_ADD("adpcm", Z80,8000000/2) /* 4 MHz ? */ /* ADPCM player using MSM5205 */
MCFG_CPU_PROGRAM_MAP(darius_sound2_map)
MCFG_CPU_IO_MAP(darius_sound2_io_map)
- MCFG_QUANTUM_TIME(attotime::from_hz(600)) /* 10 CPU slices per frame ? */
+ MCFG_QUANTUM_TIME(attotime::from_hz(600)) /* 10 CPU slices per frame ? */
/* video hardware */
@@ -1041,31 +1041,31 @@ MACHINE_CONFIG_END
***************************************************************************/
ROM_START( darius )
- ROM_REGION( 0x60000, "maincpu", 0 ) /* 68000 code */
+ ROM_REGION( 0x60000, "maincpu", 0 ) /* 68000 code */
ROM_FILL( 0x00000, 0x60000, 0xff )
ROM_LOAD16_BYTE( "da-59.bin", 0x00000, 0x10000, CRC(11aab4eb) SHA1(92f795e96a940e8d94abbf429ba4ac119992b991) )
ROM_LOAD16_BYTE( "da-58.bin", 0x00001, 0x10000, CRC(5f71e697) SHA1(bf959cf82e8e8ba950ab40d9c008ad5de01385aa) )
ROM_LOAD16_BYTE( "da-61.bin", 0x20000, 0x10000, CRC(4736aa9b) SHA1(05e549d96a053e6b3bc34359267adcd73f98dd4a) )
ROM_LOAD16_BYTE( "da-66.bin", 0x20001, 0x10000, CRC(4ede5f56) SHA1(88c06aef4b0a3e29fa30c24a57f2d3a05fc9f021) )
- ROM_LOAD16_BYTE( "a96_31.187", 0x40000, 0x10000, CRC(e9bb5d89) SHA1(a5d08129c32b97e2cce84496945766fd32b6506e) ) /* 2 data roms */
+ ROM_LOAD16_BYTE( "a96_31.187", 0x40000, 0x10000, CRC(e9bb5d89) SHA1(a5d08129c32b97e2cce84496945766fd32b6506e) ) /* 2 data roms */
ROM_LOAD16_BYTE( "a96_30.154", 0x40001, 0x10000, CRC(9eb5e127) SHA1(50e2fe5ec7f79ecf1fb5107298da13ef5ab37162) )
- ROM_REGION( 0x30000, "audiocpu", 0 ) /* Z80 sound cpu */
+ ROM_REGION( 0x30000, "audiocpu", 0 ) /* Z80 sound cpu */
ROM_LOAD( "a96_57.33", 0x00000, 0x10000, CRC(33ceb730) SHA1(05070ea503ac57ff8445145d6f97115f7aad90a5) )
- ROM_REGION( 0x80000, "cpub", 0 ) /* 68000 code */
+ ROM_REGION( 0x80000, "cpub", 0 ) /* 68000 code */
ROM_LOAD16_BYTE( "a96_33-1.190", 0x00000, 0x10000, CRC(ff186048) SHA1(becb00d2cc69a6d4e839086bd3d902f4e6a99aa6) )
ROM_LOAD16_BYTE( "a96_32-1.157", 0x00001, 0x10000, CRC(d9719de8) SHA1(9e907cfb5cbe6abebccfbd065d02e7a71c5aa494) )
ROM_LOAD16_BYTE( "a96_35-1.191", 0x20000, 0x10000, CRC(b3280193) SHA1(f4bad066c16682f9267752c50a31ef64b312f11e) )
ROM_LOAD16_BYTE( "a96_34-1.158", 0x20001, 0x10000, CRC(ca3b2573) SHA1(4da0d8536e546ea46b2374318e25c30305f4c977) )
- ROM_REGION( 0x10000, "adpcm", 0 ) /* second Z80 driving the ADPCM chip */
- ROM_LOAD( "a96_56.18", 0x00000, 0x10000, CRC(292ef55c) SHA1(67bfe3693e43daece06d4795645d54cd66419e5b) ) /* Z80 prog + ADPCM samples */
+ ROM_REGION( 0x10000, "adpcm", 0 ) /* second Z80 driving the ADPCM chip */
+ ROM_LOAD( "a96_56.18", 0x00000, 0x10000, CRC(292ef55c) SHA1(67bfe3693e43daece06d4795645d54cd66419e5b) ) /* Z80 prog + ADPCM samples */
ROM_REGION( 0x60000, "gfx1", 0 )
/* There are THREE of each SCR gfx rom on the actual board,
- making a complete set for every PC080SN tilemap chip */
- ROM_LOAD16_BYTE( "a96_48.24", 0x00000, 0x10000, CRC(39c9b3aa) SHA1(43a91d916c5a09207dfa37413feb5025636f37ae) ) /* 8x8 SCR tiles */
+ making a complete set for every PC080SN tilemap chip */
+ ROM_LOAD16_BYTE( "a96_48.24", 0x00000, 0x10000, CRC(39c9b3aa) SHA1(43a91d916c5a09207dfa37413feb5025636f37ae) ) /* 8x8 SCR tiles */
ROM_LOAD16_BYTE( "a96_49.25", 0x20000, 0x10000, CRC(37a7d88a) SHA1(cede0d810d74ec460dcc4b391bb1acd5a669a7b4) )
ROM_LOAD16_BYTE( "a96_50.26", 0x40000, 0x10000, CRC(75d738e4) SHA1(634606da46136ab605f5477af5639a20e39b44c4) )
ROM_LOAD16_BYTE( "a96_51.47", 0x00001, 0x10000, CRC(1bf8f0d3) SHA1(7f36e69336260958282eb663fe71b56410f0ee42) )
@@ -1073,7 +1073,7 @@ ROM_START( darius )
ROM_LOAD16_BYTE( "a96_53.49", 0x40001, 0x10000, CRC(0173484c) SHA1(41d70039bda0965afe89251696ceaec7b7f40c24) )
ROM_REGION( 0xc0000, "gfx2", 0 )
- ROM_LOAD32_BYTE( "a96_44.179", 0x00000, 0x10000, CRC(bbc18878) SHA1(7732ab2a3002f8b500615377dab42ac75451cb3b) ) /* 16x16 sprites */
+ ROM_LOAD32_BYTE( "a96_44.179", 0x00000, 0x10000, CRC(bbc18878) SHA1(7732ab2a3002f8b500615377dab42ac75451cb3b) ) /* 16x16 sprites */
ROM_LOAD32_BYTE( "a96_45.200", 0x00001, 0x10000, CRC(616cdd8b) SHA1(74e0c483a68d984a689ea1381ed3a9da2f8a410a) )
ROM_LOAD32_BYTE( "a96_46.180", 0x00002, 0x10000, CRC(fec35418) SHA1(f0f401c3634e91b81cb8484b7b03f350d382e889) )
ROM_LOAD32_BYTE( "a96_47.201", 0x00003, 0x10000, CRC(8df9286a) SHA1(4a197e4c38d1750cc316b8710f4a0fef4316be14) )
@@ -1088,40 +1088,40 @@ ROM_START( darius )
ROM_LOAD32_BYTE( "da-64.bin", 0x80002, 0x10000, CRC(814c676f) SHA1(a6a64e65a3c163ecfede14b48ea70c20050248c3) )
ROM_LOAD32_BYTE( "da-65.bin", 0x80003, 0x10000, CRC(14eee326) SHA1(41760fada2a5e34ee6c9250af927baf650d9cfc4) )
- ROM_REGION( 0x8000, "gfx3", 0 ) /* 8x8 SCR tiles */
+ ROM_REGION( 0x8000, "gfx3", 0 ) /* 8x8 SCR tiles */
/* There's only one of each of these on a real board */
ROM_LOAD16_BYTE( "a96_54.143", 0x0000, 0x4000, CRC(51c02ae2) SHA1(27d2a6c649d047da1f22758569cb36531e3bf8bc) )
ROM_LOAD16_BYTE( "a96_55.144", 0x0001, 0x4000, CRC(771e4d98) SHA1(0e8ce5d569775883f4bc777b9bd49eb23ba7b42e) )
ROM_REGION( 0x1000, "user1", 0 )
- ROM_LOAD16_BYTE( "a96-24.163", 0x0000, 0x0400, CRC(0fa8be7f) SHA1(079686b5d65b4b966591090d8c0e13e66dc5beca) ) /* proms, currently unused */
+ ROM_LOAD16_BYTE( "a96-24.163", 0x0000, 0x0400, CRC(0fa8be7f) SHA1(079686b5d65b4b966591090d8c0e13e66dc5beca) ) /* proms, currently unused */
ROM_LOAD16_BYTE( "a96-25.164", 0x0400, 0x0400, CRC(265508a6) SHA1(f8ee1c658b33ae76d8a457a4042d9b4b58247823) )
ROM_LOAD16_BYTE( "a96-26.165", 0x0800, 0x0400, CRC(4891b9c0) SHA1(1f550a9a4ad3ca379f88f5865ed1b281c7b87f31) )
ROM_END
ROM_START( dariusj )
- ROM_REGION( 0x60000, "maincpu", 0 ) /* 68000 code */
+ ROM_REGION( 0x60000, "maincpu", 0 ) /* 68000 code */
ROM_FILL( 0x00000, 0x60000, 0xff )
ROM_LOAD16_BYTE( "a96_29-1.185", 0x00000, 0x10000, CRC(75486f62) SHA1(818b095f2c6cc5764161c3e14ba70fe1c4b2f724) )
ROM_LOAD16_BYTE( "a96_28-1.152", 0x00001, 0x10000, CRC(fb34d400) SHA1(b14517384f5eadca8b73833bcd81374614b928d4) )
/* middle area is empty */
- ROM_LOAD16_BYTE( "a96_31.187", 0x40000, 0x10000, CRC(e9bb5d89) SHA1(a5d08129c32b97e2cce84496945766fd32b6506e) ) /* 2 data roms */
+ ROM_LOAD16_BYTE( "a96_31.187", 0x40000, 0x10000, CRC(e9bb5d89) SHA1(a5d08129c32b97e2cce84496945766fd32b6506e) ) /* 2 data roms */
ROM_LOAD16_BYTE( "a96_30.154", 0x40001, 0x10000, CRC(9eb5e127) SHA1(50e2fe5ec7f79ecf1fb5107298da13ef5ab37162) )
- ROM_REGION( 0x30000, "audiocpu", 0 ) /* Z80 sound cpu */
+ ROM_REGION( 0x30000, "audiocpu", 0 ) /* Z80 sound cpu */
ROM_LOAD( "a96_57.33", 0x00000, 0x10000, CRC(33ceb730) SHA1(05070ea503ac57ff8445145d6f97115f7aad90a5) )
- ROM_REGION( 0x80000, "cpub", 0 ) /* 68000 code */
+ ROM_REGION( 0x80000, "cpub", 0 ) /* 68000 code */
ROM_LOAD16_BYTE( "a96_33-1.190", 0x00000, 0x10000, CRC(ff186048) SHA1(becb00d2cc69a6d4e839086bd3d902f4e6a99aa6) )
ROM_LOAD16_BYTE( "a96_32-1.157", 0x00001, 0x10000, CRC(d9719de8) SHA1(9e907cfb5cbe6abebccfbd065d02e7a71c5aa494) )
ROM_LOAD16_BYTE( "a96_35-1.191", 0x20000, 0x10000, CRC(b3280193) SHA1(f4bad066c16682f9267752c50a31ef64b312f11e) )
ROM_LOAD16_BYTE( "a96_34-1.158", 0x20001, 0x10000, CRC(ca3b2573) SHA1(4da0d8536e546ea46b2374318e25c30305f4c977) )
- ROM_REGION( 0x10000, "adpcm", 0 ) /* second Z80 driving the ADPCM chip */
- ROM_LOAD( "a96_56.18", 0x00000, 0x10000, CRC(292ef55c) SHA1(67bfe3693e43daece06d4795645d54cd66419e5b) ) /* Z80 prog + ADPCM samples */
+ ROM_REGION( 0x10000, "adpcm", 0 ) /* second Z80 driving the ADPCM chip */
+ ROM_LOAD( "a96_56.18", 0x00000, 0x10000, CRC(292ef55c) SHA1(67bfe3693e43daece06d4795645d54cd66419e5b) ) /* Z80 prog + ADPCM samples */
ROM_REGION( 0x60000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "a96_48.24", 0x00000, 0x10000, CRC(39c9b3aa) SHA1(43a91d916c5a09207dfa37413feb5025636f37ae) ) /* 8x8 SCR tiles */
+ ROM_LOAD16_BYTE( "a96_48.24", 0x00000, 0x10000, CRC(39c9b3aa) SHA1(43a91d916c5a09207dfa37413feb5025636f37ae) ) /* 8x8 SCR tiles */
ROM_LOAD16_BYTE( "a96_49.25", 0x20000, 0x10000, CRC(37a7d88a) SHA1(cede0d810d74ec460dcc4b391bb1acd5a669a7b4) )
ROM_LOAD16_BYTE( "a96_50.26", 0x40000, 0x10000, CRC(75d738e4) SHA1(634606da46136ab605f5477af5639a20e39b44c4) )
ROM_LOAD16_BYTE( "a96_51.47", 0x00001, 0x10000, CRC(1bf8f0d3) SHA1(7f36e69336260958282eb663fe71b56410f0ee42) )
@@ -1129,7 +1129,7 @@ ROM_START( dariusj )
ROM_LOAD16_BYTE( "a96_53.49", 0x40001, 0x10000, CRC(0173484c) SHA1(41d70039bda0965afe89251696ceaec7b7f40c24) )
ROM_REGION( 0xc0000, "gfx2", 0 )
- ROM_LOAD32_BYTE( "a96_44.179", 0x00000, 0x10000, CRC(bbc18878) SHA1(7732ab2a3002f8b500615377dab42ac75451cb3b) ) /* 16x16 sprites */
+ ROM_LOAD32_BYTE( "a96_44.179", 0x00000, 0x10000, CRC(bbc18878) SHA1(7732ab2a3002f8b500615377dab42ac75451cb3b) ) /* 16x16 sprites */
ROM_LOAD32_BYTE( "a96_45.200", 0x00001, 0x10000, CRC(616cdd8b) SHA1(74e0c483a68d984a689ea1381ed3a9da2f8a410a) )
ROM_LOAD32_BYTE( "a96_46.180", 0x00002, 0x10000, CRC(fec35418) SHA1(f0f401c3634e91b81cb8484b7b03f350d382e889) )
ROM_LOAD32_BYTE( "a96_47.201", 0x00003, 0x10000, CRC(8df9286a) SHA1(4a197e4c38d1750cc316b8710f4a0fef4316be14) )
@@ -1144,39 +1144,39 @@ ROM_START( dariusj )
ROM_LOAD32_BYTE( "a96_38.176", 0x80002, 0x10000, CRC(e4f3e3a7) SHA1(0baa8a672516bcc4f17f40f429ac3d227de16625) )
ROM_LOAD32_BYTE( "a96_39.197", 0x80003, 0x10000, CRC(ea30920f) SHA1(91d47b10886d6c243bc676435e300cb3b5fcca33) )
- ROM_REGION( 0x8000, "gfx3", 0 ) /* 8x8 SCR tiles */
+ ROM_REGION( 0x8000, "gfx3", 0 ) /* 8x8 SCR tiles */
ROM_LOAD16_BYTE( "a96_54.143", 0x0000, 0x4000, CRC(51c02ae2) SHA1(27d2a6c649d047da1f22758569cb36531e3bf8bc) )
ROM_LOAD16_BYTE( "a96_55.144", 0x0001, 0x4000, CRC(771e4d98) SHA1(0e8ce5d569775883f4bc777b9bd49eb23ba7b42e) )
ROM_REGION( 0x1000, "user1", 0 )
- ROM_LOAD16_BYTE( "a96-24.163", 0x0000, 0x0400, CRC(0fa8be7f) SHA1(079686b5d65b4b966591090d8c0e13e66dc5beca) ) /* proms, currently unused */
+ ROM_LOAD16_BYTE( "a96-24.163", 0x0000, 0x0400, CRC(0fa8be7f) SHA1(079686b5d65b4b966591090d8c0e13e66dc5beca) ) /* proms, currently unused */
ROM_LOAD16_BYTE( "a96-25.164", 0x0400, 0x0400, CRC(265508a6) SHA1(f8ee1c658b33ae76d8a457a4042d9b4b58247823) )
ROM_LOAD16_BYTE( "a96-26.165", 0x0800, 0x0400, CRC(4891b9c0) SHA1(1f550a9a4ad3ca379f88f5865ed1b281c7b87f31) )
ROM_END
ROM_START( dariuso )
- ROM_REGION( 0x60000, "maincpu", 0 ) /* 68000 code */
+ ROM_REGION( 0x60000, "maincpu", 0 ) /* 68000 code */
ROM_FILL( 0x00000, 0x60000, 0xff )
ROM_LOAD16_BYTE( "a96-29.185", 0x00000, 0x10000, CRC(f775162b) SHA1(a17e570c2ba4daf0a3526b45c324c822faac0c8d) )
ROM_LOAD16_BYTE( "a96-28.152", 0x00001, 0x10000, CRC(4721d667) SHA1(fa9a109054a818f836452215204ce91f2b166ddb) )
/* middle area is empty */
- ROM_LOAD16_BYTE( "a96_31.187", 0x40000, 0x10000, CRC(e9bb5d89) SHA1(a5d08129c32b97e2cce84496945766fd32b6506e) ) /* 2 data roms */
+ ROM_LOAD16_BYTE( "a96_31.187", 0x40000, 0x10000, CRC(e9bb5d89) SHA1(a5d08129c32b97e2cce84496945766fd32b6506e) ) /* 2 data roms */
ROM_LOAD16_BYTE( "a96_30.154", 0x40001, 0x10000, CRC(9eb5e127) SHA1(50e2fe5ec7f79ecf1fb5107298da13ef5ab37162) )
- ROM_REGION( 0x30000, "audiocpu", 0 ) /* Z80 sound cpu */
+ ROM_REGION( 0x30000, "audiocpu", 0 ) /* Z80 sound cpu */
ROM_LOAD( "a96_57.33", 0x00000, 0x10000, CRC(33ceb730) SHA1(05070ea503ac57ff8445145d6f97115f7aad90a5) )
- ROM_REGION( 0x80000, "cpub", 0 ) /* 68000 code */
+ ROM_REGION( 0x80000, "cpub", 0 ) /* 68000 code */
ROM_LOAD16_BYTE( "a96-33.190", 0x00000, 0x10000, CRC(d2f340d2) SHA1(d9175bf4dda5707afb3c57d3b6affe0305084c71) )
ROM_LOAD16_BYTE( "a96-32.157", 0x00001, 0x10000, CRC(044c9848) SHA1(5293e9e83fd38d0d14e4f3b3a342d88e27ee44d6) )
ROM_LOAD16_BYTE( "a96-35.191", 0x20000, 0x10000, CRC(b8ed718b) SHA1(8951f9c3c971c5621ec98b63fb27d44f30304c70) )
ROM_LOAD16_BYTE( "a96-34.158", 0x20001, 0x10000, CRC(7556a660) SHA1(eaa82f3e1f827616ff25e22673d6d2ee54f0ad4c) )
- ROM_REGION( 0x10000, "adpcm", 0 ) /* second Z80 driving the ADPCM chip */
- ROM_LOAD( "a96_56.18", 0x00000, 0x10000, CRC(292ef55c) SHA1(67bfe3693e43daece06d4795645d54cd66419e5b) ) /* Z80 prog + ADPCM samples */
+ ROM_REGION( 0x10000, "adpcm", 0 ) /* second Z80 driving the ADPCM chip */
+ ROM_LOAD( "a96_56.18", 0x00000, 0x10000, CRC(292ef55c) SHA1(67bfe3693e43daece06d4795645d54cd66419e5b) ) /* Z80 prog + ADPCM samples */
ROM_REGION( 0x60000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "a96_48.24", 0x00000, 0x10000, CRC(39c9b3aa) SHA1(43a91d916c5a09207dfa37413feb5025636f37ae) ) /* 8x8 SCR tiles */
+ ROM_LOAD16_BYTE( "a96_48.24", 0x00000, 0x10000, CRC(39c9b3aa) SHA1(43a91d916c5a09207dfa37413feb5025636f37ae) ) /* 8x8 SCR tiles */
ROM_LOAD16_BYTE( "a96_49.25", 0x20000, 0x10000, CRC(37a7d88a) SHA1(cede0d810d74ec460dcc4b391bb1acd5a669a7b4) )
ROM_LOAD16_BYTE( "a96_50.26", 0x40000, 0x10000, CRC(75d738e4) SHA1(634606da46136ab605f5477af5639a20e39b44c4) )
ROM_LOAD16_BYTE( "a96_51.47", 0x00001, 0x10000, CRC(1bf8f0d3) SHA1(7f36e69336260958282eb663fe71b56410f0ee42) )
@@ -1184,7 +1184,7 @@ ROM_START( dariuso )
ROM_LOAD16_BYTE( "a96_53.49", 0x40001, 0x10000, CRC(0173484c) SHA1(41d70039bda0965afe89251696ceaec7b7f40c24) )
ROM_REGION( 0xc0000, "gfx2", 0 )
- ROM_LOAD32_BYTE( "a96_44.179", 0x00000, 0x10000, CRC(bbc18878) SHA1(7732ab2a3002f8b500615377dab42ac75451cb3b) ) /* 16x16 sprites */
+ ROM_LOAD32_BYTE( "a96_44.179", 0x00000, 0x10000, CRC(bbc18878) SHA1(7732ab2a3002f8b500615377dab42ac75451cb3b) ) /* 16x16 sprites */
ROM_LOAD32_BYTE( "a96_45.200", 0x00001, 0x10000, CRC(616cdd8b) SHA1(74e0c483a68d984a689ea1381ed3a9da2f8a410a) )
ROM_LOAD32_BYTE( "a96_46.180", 0x00002, 0x10000, CRC(fec35418) SHA1(f0f401c3634e91b81cb8484b7b03f350d382e889) )
ROM_LOAD32_BYTE( "a96_47.201", 0x00003, 0x10000, CRC(8df9286a) SHA1(4a197e4c38d1750cc316b8710f4a0fef4316be14) )
@@ -1199,39 +1199,39 @@ ROM_START( dariuso )
ROM_LOAD32_BYTE( "a96_38.176", 0x80002, 0x10000, CRC(e4f3e3a7) SHA1(0baa8a672516bcc4f17f40f429ac3d227de16625) )
ROM_LOAD32_BYTE( "a96_39.197", 0x80003, 0x10000, CRC(ea30920f) SHA1(91d47b10886d6c243bc676435e300cb3b5fcca33) )
- ROM_REGION( 0x8000, "gfx3", 0 ) /* 8x8 SCR tiles */
+ ROM_REGION( 0x8000, "gfx3", 0 ) /* 8x8 SCR tiles */
ROM_LOAD16_BYTE( "a96_54.143", 0x0000, 0x4000, CRC(51c02ae2) SHA1(27d2a6c649d047da1f22758569cb36531e3bf8bc) )
ROM_LOAD16_BYTE( "a96_55.144", 0x0001, 0x4000, CRC(771e4d98) SHA1(0e8ce5d569775883f4bc777b9bd49eb23ba7b42e) )
ROM_REGION( 0x1000, "user1", 0 )
- ROM_LOAD16_BYTE( "a96-24.163", 0x0000, 0x0400, CRC(0fa8be7f) SHA1(079686b5d65b4b966591090d8c0e13e66dc5beca) ) /* proms, currently unused */
+ ROM_LOAD16_BYTE( "a96-24.163", 0x0000, 0x0400, CRC(0fa8be7f) SHA1(079686b5d65b4b966591090d8c0e13e66dc5beca) ) /* proms, currently unused */
ROM_LOAD16_BYTE( "a96-25.164", 0x0400, 0x0400, CRC(265508a6) SHA1(f8ee1c658b33ae76d8a457a4042d9b4b58247823) )
ROM_LOAD16_BYTE( "a96-26.165", 0x0800, 0x0400, CRC(4891b9c0) SHA1(1f550a9a4ad3ca379f88f5865ed1b281c7b87f31) )
ROM_END
ROM_START( dariuse )
- ROM_REGION( 0x60000, "maincpu", 0 ) /* 68000 code */
+ ROM_REGION( 0x60000, "maincpu", 0 ) /* 68000 code */
ROM_FILL( 0x00000, 0x60000, 0xff )
ROM_LOAD16_BYTE( "dae-68.bin", 0x00000, 0x10000, CRC(ed721127) SHA1(8127f4a9b26b5fb83a381235eef0577d60d1cfd7) )
ROM_LOAD16_BYTE( "dae-67.bin", 0x00001, 0x10000, CRC(b99aea8c) SHA1(859ada7c472ab2ac308faa775066e79ed1f4ad71) )
/* middle area is empty */
- ROM_LOAD16_BYTE( "dae-70.bin", 0x40000, 0x10000, CRC(54590b31) SHA1(2b89846f14a5cb19b58ab4999bc5ae11671bbb5a) ) /* 2 data roms */
- ROM_LOAD16_BYTE( "a96_30.154", 0x40001, 0x10000, CRC(9eb5e127) SHA1(50e2fe5ec7f79ecf1fb5107298da13ef5ab37162) ) // dae-69.bin
+ ROM_LOAD16_BYTE( "dae-70.bin", 0x40000, 0x10000, CRC(54590b31) SHA1(2b89846f14a5cb19b58ab4999bc5ae11671bbb5a) ) /* 2 data roms */
+ ROM_LOAD16_BYTE( "a96_30.154", 0x40001, 0x10000, CRC(9eb5e127) SHA1(50e2fe5ec7f79ecf1fb5107298da13ef5ab37162) ) // dae-69.bin
- ROM_REGION( 0x30000, "audiocpu", 0 ) /* Z80 sound cpu */
+ ROM_REGION( 0x30000, "audiocpu", 0 ) /* Z80 sound cpu */
ROM_LOAD( "a96_57.33", 0x00000, 0x10000, CRC(33ceb730) SHA1(05070ea503ac57ff8445145d6f97115f7aad90a5) )
- ROM_REGION( 0x80000, "cpub", 0 ) /* 68000 code */
+ ROM_REGION( 0x80000, "cpub", 0 ) /* 68000 code */
ROM_LOAD16_BYTE( "dae-72.bin", 0x00000, 0x10000, CRC(248ca2cc) SHA1(43b29146d8e2c62dd1fb7dc842fd441a360f2453) )
ROM_LOAD16_BYTE( "dae-71.bin", 0x00001, 0x10000, CRC(65dd0403) SHA1(8036c35ce5df0727cccb9ece3bfac9577160d4fd) )
ROM_LOAD16_BYTE( "dae-74.bin", 0x20000, 0x10000, CRC(0ea31f60) SHA1(c9e7eaf8bf3abbef944b7de407d5d5ddaac93e31) )
ROM_LOAD16_BYTE( "dae-73.bin", 0x20001, 0x10000, CRC(27036a4d) SHA1(426dccb8f559d39460c97bfd4354c74a59af172e) )
- ROM_REGION( 0x10000, "adpcm", 0 ) /* second Z80 driving the ADPCM chip */
- ROM_LOAD( "a96_56.18", 0x00000, 0x10000, CRC(292ef55c) SHA1(67bfe3693e43daece06d4795645d54cd66419e5b) ) /* Z80 prog + ADPCM samples */
+ ROM_REGION( 0x10000, "adpcm", 0 ) /* second Z80 driving the ADPCM chip */
+ ROM_LOAD( "a96_56.18", 0x00000, 0x10000, CRC(292ef55c) SHA1(67bfe3693e43daece06d4795645d54cd66419e5b) ) /* Z80 prog + ADPCM samples */
ROM_REGION( 0x60000, "gfx1", 0 )
- ROM_LOAD16_BYTE( "a96_48.24", 0x00000, 0x10000, CRC(39c9b3aa) SHA1(43a91d916c5a09207dfa37413feb5025636f37ae) ) /* 8x8 SCR tiles */
+ ROM_LOAD16_BYTE( "a96_48.24", 0x00000, 0x10000, CRC(39c9b3aa) SHA1(43a91d916c5a09207dfa37413feb5025636f37ae) ) /* 8x8 SCR tiles */
ROM_LOAD16_BYTE( "a96_49.25", 0x20000, 0x10000, CRC(37a7d88a) SHA1(cede0d810d74ec460dcc4b391bb1acd5a669a7b4) )
ROM_LOAD16_BYTE( "a96_50.26", 0x40000, 0x10000, CRC(75d738e4) SHA1(634606da46136ab605f5477af5639a20e39b44c4) )
ROM_LOAD16_BYTE( "a96_51.47", 0x00001, 0x10000, CRC(1bf8f0d3) SHA1(7f36e69336260958282eb663fe71b56410f0ee42) )
@@ -1239,7 +1239,7 @@ ROM_START( dariuse )
ROM_LOAD16_BYTE( "a96_53.49", 0x40001, 0x10000, CRC(0173484c) SHA1(41d70039bda0965afe89251696ceaec7b7f40c24) )
ROM_REGION( 0xc0000, "gfx2", 0 )
- ROM_LOAD32_BYTE( "a96_44.179", 0x00000, 0x10000, CRC(bbc18878) SHA1(7732ab2a3002f8b500615377dab42ac75451cb3b) ) /* 16x16 sprites */
+ ROM_LOAD32_BYTE( "a96_44.179", 0x00000, 0x10000, CRC(bbc18878) SHA1(7732ab2a3002f8b500615377dab42ac75451cb3b) ) /* 16x16 sprites */
ROM_LOAD32_BYTE( "a96_45.200", 0x00001, 0x10000, CRC(616cdd8b) SHA1(74e0c483a68d984a689ea1381ed3a9da2f8a410a) )
ROM_LOAD32_BYTE( "a96_46.180", 0x00002, 0x10000, CRC(fec35418) SHA1(f0f401c3634e91b81cb8484b7b03f350d382e889) )
ROM_LOAD32_BYTE( "a96_47.201", 0x00003, 0x10000, CRC(8df9286a) SHA1(4a197e4c38d1750cc316b8710f4a0fef4316be14) )
@@ -1254,12 +1254,12 @@ ROM_START( dariuse )
ROM_LOAD32_BYTE( "a96_38.176", 0x80002, 0x10000, CRC(e4f3e3a7) SHA1(0baa8a672516bcc4f17f40f429ac3d227de16625) )
ROM_LOAD32_BYTE( "a96_39.197", 0x80003, 0x10000, CRC(ea30920f) SHA1(91d47b10886d6c243bc676435e300cb3b5fcca33) )
- ROM_REGION( 0x8000, "gfx3", 0 ) /* 8x8 SCR tiles */
+ ROM_REGION( 0x8000, "gfx3", 0 ) /* 8x8 SCR tiles */
ROM_LOAD16_BYTE( "a96_54.143", 0x0000, 0x4000, CRC(51c02ae2) SHA1(27d2a6c649d047da1f22758569cb36531e3bf8bc) )
ROM_LOAD16_BYTE( "a96_55.144", 0x0001, 0x4000, CRC(771e4d98) SHA1(0e8ce5d569775883f4bc777b9bd49eb23ba7b42e) )
ROM_REGION( 0x1000, "user1", 0 )
- ROM_LOAD16_BYTE( "a96-24.163", 0x0000, 0x0400, CRC(0fa8be7f) SHA1(079686b5d65b4b966591090d8c0e13e66dc5beca) ) /* proms, currently unused */
+ ROM_LOAD16_BYTE( "a96-24.163", 0x0000, 0x0400, CRC(0fa8be7f) SHA1(079686b5d65b4b966591090d8c0e13e66dc5beca) ) /* proms, currently unused */
ROM_LOAD16_BYTE( "a96-25.164", 0x0400, 0x0400, CRC(265508a6) SHA1(f8ee1c658b33ae76d8a457a4042d9b4b58247823) )
ROM_LOAD16_BYTE( "a96-26.165", 0x0800, 0x0400, CRC(4891b9c0) SHA1(1f550a9a4ad3ca379f88f5865ed1b281c7b87f31) )
ROM_END