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)
// 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

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

View File

@ -219,8 +219,8 @@ SCREEN_UPDATE_IND16( crshrace )
SCREEN_VBLANK( crshrace )
{
// rising edge
if (vblank_on)
// falling edge
if (!vblank_on)
{
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 )
{
// rising edge
if (vblank_on)
// falling edge
if (!vblank_on)
{
deco_mlc_state *state = screen.machine().driver_data<deco_mlc_state>();
/* Spriteram is definitely double buffered, as the vram lookup tables

View File

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

View File

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