screen eof regressions

This commit is contained in:
Michaël Banaan Ananas 2012-01-23 06:47:21 +00:00
parent a8af9850d1
commit b5c66b9930
3 changed files with 13 additions and 13 deletions

View File

@ -819,12 +819,12 @@ static const tc0100scn_interface cadash_tc0100scn_intf =
static const pc090oj_interface asuka_pc090oj_intf =
{
0, 0, 8, 0
0, 0, 8, 1
};
static const pc090oj_interface cadash_pc090oj_intf =
static const pc090oj_interface bonzeadv_pc090oj_intf =
{
0, 0, 8, 1
0, 0, 8, 0
};
static const tc0110pcr_interface asuka_tc0110pcr_intf =
@ -876,7 +876,7 @@ static MACHINE_RESET( asuka )
static SCREEN_VBLANK( asuka )
{
if (vblank_on)
if (!vblank_on)
{
asuka_state *state = screen.machine().driver_data<asuka_state>();
pc090oj_eof_callback(state->m_pc090oj);
@ -922,7 +922,7 @@ static MACHINE_CONFIG_START( bonzeadv, asuka_state )
MCFG_GFXDECODE(asuka)
MCFG_PALETTE_LENGTH(4096)
MCFG_PC090OJ_ADD("pc090oj", asuka_pc090oj_intf)
MCFG_PC090OJ_ADD("pc090oj", bonzeadv_pc090oj_intf)
MCFG_TC0100SCN_ADD("tc0100scn", asuka_tc0100scn_intf)
MCFG_TC0110PCR_ADD("tc0110pcr", asuka_tc0110pcr_intf)
@ -1019,7 +1019,7 @@ static MACHINE_CONFIG_START( cadash, asuka_state )
MCFG_GFXDECODE(asuka)
MCFG_PALETTE_LENGTH(4096)
MCFG_PC090OJ_ADD("pc090oj", cadash_pc090oj_intf)
MCFG_PC090OJ_ADD("pc090oj", asuka_pc090oj_intf)
MCFG_TC0100SCN_ADD("tc0100scn", cadash_tc0100scn_intf)
MCFG_TC0110PCR_ADD("tc0110pcr", asuka_tc0110pcr_intf)
@ -1063,7 +1063,7 @@ static MACHINE_CONFIG_START( mofflott, asuka_state )
MCFG_GFXDECODE(asuka)
MCFG_PALETTE_LENGTH(4096) /* only Mofflott uses full palette space */
MCFG_PC090OJ_ADD("pc090oj", asuka_pc090oj_intf)
MCFG_PC090OJ_ADD("pc090oj", bonzeadv_pc090oj_intf)
MCFG_TC0100SCN_ADD("tc0100scn", cadash_tc0100scn_intf)
MCFG_TC0110PCR_ADD("tc0110pcr", asuka_tc0110pcr_intf)
@ -1111,7 +1111,7 @@ static MACHINE_CONFIG_START( galmedes, asuka_state )
MCFG_GFXDECODE(asuka)
MCFG_PALETTE_LENGTH(4096) /* only Mofflott uses full palette space */
MCFG_PC090OJ_ADD("pc090oj", asuka_pc090oj_intf)
MCFG_PC090OJ_ADD("pc090oj", bonzeadv_pc090oj_intf)
MCFG_TC0100SCN_ADD("tc0100scn", cadash_tc0100scn_intf)
MCFG_TC0110PCR_ADD("tc0110pcr", asuka_tc0110pcr_intf)
@ -1155,7 +1155,7 @@ static MACHINE_CONFIG_START( eto, asuka_state )
MCFG_GFXDECODE(asuka)
MCFG_PALETTE_LENGTH(4096)
MCFG_PC090OJ_ADD("pc090oj", asuka_pc090oj_intf)
MCFG_PC090OJ_ADD("pc090oj", bonzeadv_pc090oj_intf)
MCFG_TC0100SCN_ADD("tc0100scn", cadash_tc0100scn_intf)
MCFG_TC0110PCR_ADD("tc0110pcr", asuka_tc0110pcr_intf)

View File

@ -700,7 +700,7 @@ static MACHINE_CONFIG_START( bbusters, bbusters_state )
MCFG_NVRAM_ADD_0FILL("eeprom")
/* video hardware */
MCFG_VIDEO_ATTRIBUTES(VIDEO_BUFFERS_SPRITERAM)
MCFG_VIDEO_ATTRIBUTES(VIDEO_BUFFERS_SPRITERAM | VIDEO_UPDATE_AFTER_VBLANK)
MCFG_SCREEN_ADD("screen", RASTER)
MCFG_SCREEN_REFRESH_RATE(60)
@ -737,7 +737,7 @@ static MACHINE_CONFIG_START( mechatt, bbusters_state )
MCFG_CPU_IO_MAP(sounda_portmap)
/* video hardware */
MCFG_VIDEO_ATTRIBUTES(VIDEO_BUFFERS_SPRITERAM)
MCFG_VIDEO_ATTRIBUTES(VIDEO_BUFFERS_SPRITERAM | VIDEO_UPDATE_AFTER_VBLANK)
MCFG_SCREEN_ADD("screen", RASTER)
MCFG_SCREEN_REFRESH_RATE(60)

View File

@ -2065,7 +2065,7 @@ static MACHINE_CONFIG_START( ghostb, dec8_state )
MCFG_MACHINE_RESET(dec8)
/* video hardware */
MCFG_VIDEO_ATTRIBUTES(VIDEO_BUFFERS_SPRITERAM)
MCFG_VIDEO_ATTRIBUTES(VIDEO_BUFFERS_SPRITERAM | VIDEO_UPDATE_AFTER_VBLANK)
MCFG_DEVICE_ADD("tilegen1", DECO_BAC06, 0)
deco_bac06_device::set_gfx_region_wide(*device, 2,2,0);
@ -2217,7 +2217,7 @@ static MACHINE_CONFIG_START( gondo, dec8_state )
MCFG_MACHINE_RESET(dec8)
/* video hardware */
MCFG_VIDEO_ATTRIBUTES(VIDEO_BUFFERS_SPRITERAM)
MCFG_VIDEO_ATTRIBUTES(VIDEO_BUFFERS_SPRITERAM | VIDEO_UPDATE_AFTER_VBLANK)
MCFG_DEVICE_ADD("spritegen", DECO_KARNOVSPRITES, 0)
deco_karnovsprites_device::set_gfx_region(*device, 1);