fixed kaneko16.c and galaga.c regressions. (nw)

This commit is contained in:
Sandro Ronco 2012-09-14 00:14:47 +00:00
parent f72d9cecb1
commit df8df8d5f5
2 changed files with 16 additions and 16 deletions

View File

@ -888,7 +888,7 @@ MACHINE_START_MEMBER(galaga_state,galaga)
static void bosco_latch_reset(running_machine &machine)
{
bosco_state *state = machine.driver_data<bosco_state>();
galaga_state *state = machine.driver_data<galaga_state>();
address_space *space = machine.device("maincpu")->memory().space(AS_PROGRAM);
int i;
@ -1750,8 +1750,8 @@ static MACHINE_CONFIG_START( galaga, galaga_state )
MCFG_WATCHDOG_VBLANK_INIT(8)
MCFG_QUANTUM_TIME(attotime::from_hz(6000)) /* 100 CPU slices per frame - an high value to ensure proper */
/* synchronization of the CPUs */
MCFG_MACHINE_START_OVERRIDE(bosco_state,galaga)
MCFG_MACHINE_RESET_OVERRIDE(bosco_state,galaga)
MCFG_MACHINE_START_OVERRIDE(galaga_state,galaga)
MCFG_MACHINE_RESET_OVERRIDE(galaga_state,galaga)
/* video hardware */
MCFG_SCREEN_ADD("screen", RASTER)
@ -1762,8 +1762,8 @@ static MACHINE_CONFIG_START( galaga, galaga_state )
MCFG_GFXDECODE(galaga)
MCFG_PALETTE_LENGTH(64*4+64*4+64)
MCFG_PALETTE_INIT_OVERRIDE(bosco_state,galaga)
MCFG_VIDEO_START_OVERRIDE(bosco_state,galaga)
MCFG_PALETTE_INIT_OVERRIDE(galaga_state,galaga)
MCFG_VIDEO_START_OVERRIDE(galaga_state,galaga)
/* sound hardware */
MCFG_SPEAKER_STANDARD_MONO("mono")

View File

@ -1697,7 +1697,7 @@ static MACHINE_CONFIG_START( bakubrkr, kaneko16_state )
MCFG_CPU_PROGRAM_MAP(bakubrkr)
MCFG_TIMER_ADD_SCANLINE("scantimer", kaneko16_interrupt, "screen", 0, 1)
MCFG_MACHINE_RESET_OVERRIDE(kaneko16_berlwall_state,gtmr)
MCFG_MACHINE_RESET_OVERRIDE(kaneko16_state,gtmr)
MCFG_EEPROM_93C46_ADD("eeprom")
/* video hardware */
@ -1727,7 +1727,7 @@ static MACHINE_CONFIG_START( bakubrkr, kaneko16_state )
MCFG_VIDEO_START_OVERRIDE(kaneko16_berlwall_state,kaneko16)
MCFG_VIDEO_START_OVERRIDE(kaneko16_state,kaneko16)
/* sound hardware */
MCFG_SPEAKER_STANDARD_MONO("mono")
@ -1792,7 +1792,7 @@ static MACHINE_CONFIG_START( blazeon, kaneko16_state )
// there is actually a 2nd sprite chip! looks like our device emulation handles both at once
MCFG_VIDEO_START_OVERRIDE(kaneko16_berlwall_state,kaneko16)
MCFG_VIDEO_START_OVERRIDE(kaneko16_state,kaneko16)
/* sound hardware */
MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker")
@ -1825,7 +1825,7 @@ static MACHINE_CONFIG_START( gtmr, kaneko16_gtmr_state )
MCFG_CPU_PROGRAM_MAP(gtmr_map)
MCFG_TIMER_ADD_SCANLINE("scantimer", kaneko16_interrupt, "screen", 0, 1)
MCFG_MACHINE_RESET_OVERRIDE(kaneko16_berlwall_state,gtmr)
MCFG_MACHINE_RESET_OVERRIDE(kaneko16_gtmr_state,gtmr)
MCFG_EEPROM_93C46_ADD("eeprom")
@ -1860,7 +1860,7 @@ static MACHINE_CONFIG_START( gtmr, kaneko16_gtmr_state )
kaneko_hit_device::set_type(*device, 1);
MCFG_VIDEO_START_OVERRIDE(kaneko16_berlwall_state,kaneko16)
MCFG_VIDEO_START_OVERRIDE(kaneko16_gtmr_state,kaneko16)
/* sound hardware */
MCFG_SPEAKER_STANDARD_MONO("mono")
@ -1898,7 +1898,7 @@ static MACHINE_CONFIG_DERIVED( bloodwar, gtmr )
MCFG_CPU_MODIFY("maincpu")
MCFG_CPU_PROGRAM_MAP(bloodwar)
MCFG_MACHINE_RESET_OVERRIDE(kaneko16_berlwall_state, gtmr )
MCFG_MACHINE_RESET_OVERRIDE(kaneko16_gtmr_state, gtmr )
MCFG_DEVICE_MODIFY("kan_spr")
kaneko16_sprite_device::set_priorities(*device, 2 /* never used? */ ,3 /* character selection / vs. portraits */ ,5 /* winning portrait*/ ,7 /* ? */);
@ -1919,7 +1919,7 @@ static MACHINE_CONFIG_DERIVED( bonkadv, gtmr )
MCFG_CPU_MODIFY("maincpu")
MCFG_CPU_PROGRAM_MAP(bonkadv)
MCFG_MACHINE_RESET_OVERRIDE(kaneko16_berlwall_state, gtmr )
MCFG_MACHINE_RESET_OVERRIDE(kaneko16_gtmr_state, gtmr )
MCFG_DEVICE_MODIFY("kan_spr")
kaneko16_sprite_device::set_priorities(*device, 2 /* never used? */ ,3 /* volcano lava on level 2 */ ,5 /* in-game player */ ,7 /* demostration text */);
@ -1944,7 +1944,7 @@ static MACHINE_CONFIG_START( mgcrystl, kaneko16_state )
MCFG_CPU_PROGRAM_MAP(mgcrystl)
MCFG_TIMER_ADD_SCANLINE("scantimer", kaneko16_interrupt, "screen", 0, 1)
MCFG_MACHINE_RESET_OVERRIDE(kaneko16_berlwall_state,mgcrystl)
MCFG_MACHINE_RESET_OVERRIDE(kaneko16_state,mgcrystl)
MCFG_EEPROM_93C46_ADD("eeprom")
/* video hardware */
@ -1974,7 +1974,7 @@ static MACHINE_CONFIG_START( mgcrystl, kaneko16_state )
MCFG_VIDEO_START_OVERRIDE(kaneko16_berlwall_state,kaneko16)
MCFG_VIDEO_START_OVERRIDE(kaneko16_state,kaneko16)
/* sound hardware */
MCFG_SPEAKER_STANDARD_MONO("mono")
@ -2068,7 +2068,7 @@ static MACHINE_CONFIG_START( shogwarr, kaneko16_shogwarr_state )
MCFG_CPU_PROGRAM_MAP(shogwarr)
MCFG_TIMER_ADD_SCANLINE("scantimer", shogwarr_interrupt, "screen", 0, 1)
MCFG_MACHINE_RESET_OVERRIDE(kaneko16_berlwall_state,mgcrystl)
MCFG_MACHINE_RESET_OVERRIDE(kaneko16_shogwarr_state,mgcrystl)
MCFG_EEPROM_93C46_ADD("eeprom")
MCFG_EEPROM_DATA(shogwarr_default_eeprom, 128)
@ -2090,7 +2090,7 @@ static MACHINE_CONFIG_START( shogwarr, kaneko16_shogwarr_state )
kaneko_view2_tilemap_device::set_gfx_region(*device, 1);
kaneko_view2_tilemap_device::set_offset(*device, 0x33, -0x8, 320, 240);
MCFG_VIDEO_START_OVERRIDE(kaneko16_berlwall_state,kaneko16)
MCFG_VIDEO_START_OVERRIDE(kaneko16_shogwarr_state,kaneko16)
MCFG_DEVICE_ADD_VU002_SPRITES
kaneko16_sprite_device::set_priorities(*device, 1 /* below all */ ,3 /* above tile[0], below the others */ ,5 /* above all */ ,7 /* above all */);