screen eof regressions

This commit is contained in:
Michaël Banaan Ananas 2012-01-23 08:20:51 +00:00
parent 1174a05034
commit 0bd783c69f
6 changed files with 13 additions and 13 deletions

View File

@ -287,7 +287,7 @@ static MACHINE_CONFIG_START( dynduke, dynduke_state )
MCFG_MACHINE_RESET(seibu_sound) MCFG_MACHINE_RESET(seibu_sound)
// video hardware // 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_ADD("screen", RASTER)
MCFG_SCREEN_REFRESH_RATE(60) MCFG_SCREEN_REFRESH_RATE(60)

View File

@ -433,8 +433,8 @@ SCREEN_UPDATE_IND16( armedf )
SCREEN_VBLANK( armedf ) SCREEN_VBLANK( armedf )
{ {
// rising edge // falling edge
if (vblank_on) if (!vblank_on)
{ {
address_space *space = screen.machine().device("maincpu")->memory().space(AS_PROGRAM); address_space *space = screen.machine().device("maincpu")->memory().space(AS_PROGRAM);

View File

@ -219,8 +219,8 @@ SCREEN_UPDATE_IND16( crshrace )
SCREEN_VBLANK( crshrace ) SCREEN_VBLANK( crshrace )
{ {
// rising edge // falling edge
if (vblank_on) if (!vblank_on)
{ {
address_space *space = screen.machine().device("maincpu")->memory().space(AS_PROGRAM); address_space *space = screen.machine().device("maincpu")->memory().space(AS_PROGRAM);

View File

@ -496,8 +496,8 @@ static void draw_sprites(running_machine& machine, bitmap_rgb32 &bitmap,const re
SCREEN_VBLANK( mlc ) SCREEN_VBLANK( mlc )
{ {
// rising edge // falling edge
if (vblank_on) if (!vblank_on)
{ {
deco_mlc_state *state = screen.machine().driver_data<deco_mlc_state>(); deco_mlc_state *state = screen.machine().driver_data<deco_mlc_state>();
/* Spriteram is definitely double buffered, as the vram lookup tables /* Spriteram is definitely double buffered, as the vram lookup tables

View File

@ -933,8 +933,8 @@ VIDEO_START( popbingo )
SCREEN_VBLANK( dooyong ) SCREEN_VBLANK( dooyong )
{ {
// rising edge // falling edge
if (vblank_on) if (!vblank_on)
{ {
address_space *space = screen.machine().device("maincpu")->memory().space(AS_PROGRAM); address_space *space = screen.machine().device("maincpu")->memory().space(AS_PROGRAM);
@ -944,8 +944,8 @@ SCREEN_VBLANK( dooyong )
SCREEN_VBLANK( rshark ) SCREEN_VBLANK( rshark )
{ {
// rising edge // falling edge
if (vblank_on) if (!vblank_on)
{ {
address_space *space = screen.machine().device("maincpu")->memory().space(AS_PROGRAM); address_space *space = screen.machine().device("maincpu")->memory().space(AS_PROGRAM);

View File

@ -1539,8 +1539,8 @@ SCREEN_UPDATE_RGB32(model1)
SCREEN_VBLANK(model1) SCREEN_VBLANK(model1)
{ {
// on falling edge // on rising edge
if (!vblank_on) if (vblank_on)
{ {
tgp_scan(screen.machine()); tgp_scan(screen.machine());
end_frame(screen.machine()); end_frame(screen.machine());