diff --git a/src/mame/drivers/raiden.c b/src/mame/drivers/raiden.c index d444312ea84..23818a1a743 100644 --- a/src/mame/drivers/raiden.c +++ b/src/mame/drivers/raiden.c @@ -244,8 +244,8 @@ static INTERRUPT_GEN( raiden_interrupt ) static SCREEN_VBLANK( raiden ) { - // rising edge - if (vblank_on) + // falling edge + if (!vblank_on) { address_space *space = screen.machine().device("maincpu")->memory().space(AS_PROGRAM); buffer_spriteram16_w(space,0,0,0xffff); /* Could be a memory location instead */