diff options
Diffstat (limited to 'src/mame/drivers/bbusters.c')
-rw-r--r-- | src/mame/drivers/bbusters.c | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/src/mame/drivers/bbusters.c b/src/mame/drivers/bbusters.c index 562d0db3228..56b03de24f5 100644 --- a/src/mame/drivers/bbusters.c +++ b/src/mame/drivers/bbusters.c @@ -664,7 +664,7 @@ static const ym2610_interface ym2610_config = /******************************************************************************/ -static VIDEO_EOF( bbuster ) +static SCREEN_EOF( bbuster ) { address_space *space = cputag_get_address_space(machine, "maincpu", ADDRESS_SPACE_PROGRAM); @@ -672,7 +672,7 @@ static VIDEO_EOF( bbuster ) buffer_spriteram16_2_w(space,0,0,0xffff); } -static VIDEO_EOF( mechatt ) +static SCREEN_EOF( mechatt ) { address_space *space = cputag_get_address_space(machine, "maincpu", ADDRESS_SPACE_PROGRAM); buffer_spriteram16_w(space,0,0,0xffff); @@ -699,12 +699,13 @@ static MACHINE_CONFIG_START( bbusters, bbusters_state ) MCFG_SCREEN_FORMAT(BITMAP_FORMAT_INDEXED16) MCFG_SCREEN_SIZE(64*8, 32*8) MCFG_SCREEN_VISIBLE_AREA(0*8, 32*8-1, 2*8, 30*8-1) + MCFG_SCREEN_UPDATE(bbuster) + MCFG_SCREEN_EOF(bbuster) + MCFG_GFXDECODE(bbusters) MCFG_PALETTE_LENGTH(2048) MCFG_VIDEO_START(bbuster) - MCFG_VIDEO_UPDATE(bbuster) - MCFG_VIDEO_EOF(bbuster) /* sound hardware */ MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker") @@ -736,12 +737,13 @@ static MACHINE_CONFIG_START( mechatt, bbusters_state ) MCFG_SCREEN_FORMAT(BITMAP_FORMAT_INDEXED16) MCFG_SCREEN_SIZE(64*8, 32*8) MCFG_SCREEN_VISIBLE_AREA(0*8, 32*8-1, 2*8, 30*8-1) + MCFG_SCREEN_UPDATE(mechatt) + MCFG_SCREEN_EOF(mechatt) + MCFG_GFXDECODE(mechatt) MCFG_PALETTE_LENGTH(1024) MCFG_VIDEO_START(mechatt) - MCFG_VIDEO_UPDATE(mechatt) - MCFG_VIDEO_EOF(mechatt) /* sound hardware */ MCFG_SPEAKER_STANDARD_STEREO("lspeaker", "rspeaker") |