screen eof regressions

This commit is contained in:
Michaël Banaan Ananas 2012-01-23 03:31:09 +00:00
parent 765c81026c
commit edd727ec39
5 changed files with 18 additions and 13 deletions

View File

@ -226,8 +226,8 @@ SCREEN_UPDATE_IND16( othldrby )
SCREEN_VBLANK( othldrby )
{
// rising edge
if (vblank_on)
// falling edge
if (!vblank_on)
{
othldrby_state *state = screen.machine().driver_data<othldrby_state>();

View File

@ -419,8 +419,8 @@ void redclash_draw_stars( running_machine &machine, bitmap_ind16 &bitmap, const
SCREEN_VBLANK( redclash )
{
// rising edge
if (vblank_on)
// falling edge
if (!vblank_on)
redclash_update_stars_state(screen.machine());
}

View File

@ -226,8 +226,8 @@ SCREEN_UPDATE_IND16(taotaido)
SCREEN_VBLANK( taotaido )
{
// rising edge
if (vblank_on)
// falling edge
if (!vblank_on)
{
taotaido_state *state = screen.machine().driver_data<taotaido_state>();
/* sprites need to be delayed by 2 frames? */

View File

@ -569,8 +569,8 @@ SCREEN_UPDATE_IND16( tceptor_3d_right )
SCREEN_VBLANK( tceptor )
{
// rising edge
if (vblank_on)
// falling edge
if (!vblank_on)
{
tceptor_state *state = screen.machine().driver_data<tceptor_state>();
memcpy(state->m_sprite_ram_buffered, state->m_sprite_ram, 0x200);

View File

@ -1126,9 +1126,14 @@ VIDEO_START( tx1 )
SCREEN_VBLANK( tx1 )
{
tx1_state *state = screen.machine().driver_data<tx1_state>();
/* /VSYNC: Update TZ113 */
state->m_vregs.slin_val += state->m_vregs.slin_inc;
// falling edge
if (!vblank_on)
{
tx1_state *state = screen.machine().driver_data<tx1_state>();
/* /VSYNC: Update TZ113 */
state->m_vregs.slin_val += state->m_vregs.slin_inc;
}
}
static void tx1_combine_layers(running_machine &machine, bitmap_ind16 &bitmap, int screen)
@ -3029,8 +3034,8 @@ VIDEO_START( buggybjr )
SCREEN_VBLANK( buggyboy )
{
// rising edge
if (vblank_on)
// falling edge
if (!vblank_on)
{
tx1_state *state = screen.machine().driver_data<tx1_state>();