Sound map cleanup for the taito_x.c driver.

This commit is contained in:
Scott Stone 2009-07-31 23:05:15 +00:00
parent 99686eabe5
commit 3f4b8a9c42

View File

@ -501,20 +501,6 @@ static ADDRESS_MAP_START( daisenpu_sound_map, ADDRESS_SPACE_PROGRAM, 8 )
AM_RANGE(0xf200, 0xf200) AM_WRITE(sound_bankswitch_w)
ADDRESS_MAP_END
static ADDRESS_MAP_START( ballbros_sound_map, ADDRESS_SPACE_PROGRAM, 8 )
AM_RANGE(0x0000, 0x3fff) AM_ROM
AM_RANGE(0x4000, 0x7fff) AM_ROMBANK(2)
AM_RANGE(0xc000, 0xdfff) AM_RAM
AM_RANGE(0xe000, 0xe003) AM_DEVREADWRITE("ym", ym2610_r, ym2610_w)
AM_RANGE(0xe200, 0xe200) AM_READNOP AM_WRITE(taitosound_slave_port_w)
AM_RANGE(0xe201, 0xe201) AM_READWRITE(taitosound_slave_comm_r, taitosound_slave_comm_w)
AM_RANGE(0xe400, 0xe403) AM_WRITENOP /* pan */
AM_RANGE(0xea00, 0xea00) AM_READNOP
AM_RANGE(0xee00, 0xee00) AM_WRITENOP /* ? */
AM_RANGE(0xf000, 0xf000) AM_WRITENOP /* ? */
AM_RANGE(0xf200, 0xf200) AM_WRITE(sound_bankswitch_w) /* bankswitch ? */
ADDRESS_MAP_END
/**************************************************************************/
@ -998,7 +984,7 @@ static MACHINE_DRIVER_START( gigandes )
MDRV_CPU_VBLANK_INT("screen", irq2_line_hold)
MDRV_CPU_ADD("audiocpu", Z80, 4000000) /* 4 MHz ??? */
MDRV_CPU_PROGRAM_MAP(ballbros_sound_map)
MDRV_CPU_PROGRAM_MAP(sound_map)
MDRV_QUANTUM_TIME(HZ(600)) /* 10 CPU slices per frame - enough for the sound CPU to read all commands */
@ -1037,7 +1023,7 @@ static MACHINE_DRIVER_START( ballbros )
MDRV_CPU_VBLANK_INT("screen", irq2_line_hold)
MDRV_CPU_ADD("audiocpu", Z80, 4000000) /* 4 MHz ??? */
MDRV_CPU_PROGRAM_MAP(ballbros_sound_map)
MDRV_CPU_PROGRAM_MAP(sound_map)
MDRV_QUANTUM_TIME(HZ(600)) /* 10 CPU slices per frame - enough for the sound CPU to read all commands */
@ -1224,10 +1210,10 @@ ROM_START( gigandes )
ROM_LOAD( "east_9.3j", 0x100000, 0x80000, CRC(5c5e6898) SHA1(f348ac752a571902c55f36e21aa3fb9ef97528e3) ) /* Plane 2, 3 */
ROM_LOAD( "east_6.3k", 0x180000, 0x80000, CRC(52db30e9) SHA1(0b6d73f2c6e6c1ad5fcb2a9edf50069cd0691483) )
ROM_REGION( 0x80000, "ym.deltat", 0 ) /* ADPCM samples */
ROM_REGION( 0x80000, "ym.deltat", 0 ) /* Delta-T samples */
ROM_LOAD( "east-11.16f", 0x00000, 0x80000, CRC(92111f96) SHA1(e781f24761b7a923388f4cda64c7b31388fd64c5) )
ROM_REGION( 0x80000, "ym", 0 ) /* Delta-T samples */
ROM_REGION( 0x80000, "ym", 0 ) /* ADPCM samples */
ROM_LOAD( "east-10.16e", 0x00000, 0x80000, CRC(ca0ac419) SHA1(b29f30a8ff1286c65b741353b6551918a45bcafe) )
ROM_END
@ -1248,10 +1234,10 @@ ROM_START( gigandesj )
ROM_LOAD( "east_9.3j", 0x100000, 0x80000, CRC(5c5e6898) SHA1(f348ac752a571902c55f36e21aa3fb9ef97528e3) ) /* Plane 2, 3 */
ROM_LOAD( "east_6.3k", 0x180000, 0x80000, CRC(52db30e9) SHA1(0b6d73f2c6e6c1ad5fcb2a9edf50069cd0691483) )
ROM_REGION( 0x80000, "ym.deltat", 0 ) /* ADPCM samples */
ROM_REGION( 0x80000, "ym.deltat", 0 ) /* Delta-T samples */
ROM_LOAD( "east-11.16f", 0x00000, 0x80000, CRC(92111f96) SHA1(e781f24761b7a923388f4cda64c7b31388fd64c5) )
ROM_REGION( 0x80000, "ym", 0 ) /* Delta-T samples */
ROM_REGION( 0x80000, "ym", 0 ) /* ADPCM samples */
ROM_LOAD( "east-10.16e", 0x00000, 0x80000, CRC(ca0ac419) SHA1(b29f30a8ff1286c65b741353b6551918a45bcafe) )
ROM_END
@ -1270,10 +1256,10 @@ ROM_START( kyustrkr )
ROM_LOAD( "m-8-1.u5", 0x40000, 0x20000, CRC(9d95aad6) SHA1(3391b14196fea12223ab247d909791bc68fc8d56) )
ROM_LOAD( "m-8-0.u6", 0x60000, 0x20000, CRC(0dfb6ed3) SHA1(0937614c8f97040d0216363bfb2bc21161128a3c) )
ROM_REGION( 0x80000, "ym.deltat", 0 ) /* ADPCM samples */
ROM_REGION( 0x80000, "ym.deltat", 0 ) /* Delta-T samples */
ROM_LOAD( "m-8-5.u2", 0x00000, 0x20000, CRC(d9d90e0a) SHA1(1011548b4fb5f1a194c93ded512e74cda2c06ceb) )
ROM_REGION( 0x80000, "ym", 0 ) /* Delta-T samples */
ROM_REGION( 0x80000, "ym", 0 ) /* ADPCM samples */
ROM_LOAD( "m-8-4.u1", 0x00000, 0x20000, CRC(d3f6047a) SHA1(0db6d762bbe2d68cddf30e06125b904e1021b96d) )
ROM_END
@ -1292,10 +1278,10 @@ ROM_START( ballbros )
ROM_LOAD( "1", 0x040000, 0x20000, CRC(8196d624) SHA1(c859e3b1d3b481f38cfe47576efc1dcdbe6cde28) )
ROM_LOAD( "0", 0x060000, 0x20000, CRC(1cc584e5) SHA1(18cf607fa06c095d088b80cea2a1e507d19c7126) )
ROM_REGION( 0x80000, "ym.deltat", 0 ) /* ADPCM samples */
ROM_REGION( 0x80000, "ym.deltat", 0 ) /* Delta-T samples */
ROM_LOAD( "east-11", 0x00000, 0x80000, CRC(92111f96) SHA1(e781f24761b7a923388f4cda64c7b31388fd64c5) )
ROM_REGION( 0x80000, "ym", 0 ) /* Delta-T samples */
ROM_REGION( 0x80000, "ym", 0 ) /* ADPCM samples */
ROM_LOAD( "east-10", 0x00000, 0x80000, CRC(ca0ac419) SHA1(b29f30a8ff1286c65b741353b6551918a45bcafe) )
ROM_END