diff --git a/src/mame/drivers/zn.c b/src/mame/drivers/zn.c index 138a9daed89..4666c5638dd 100644 --- a/src/mame/drivers/zn.c +++ b/src/mame/drivers/zn.c @@ -2566,6 +2566,17 @@ static INTERRUPT_GEN( coh1002v_vblank ) psxwritebyte(0x0db423, 1); } } + if(strcmp( machine->gamedrv->name, "aerofgts" ) == 0 ) /* These need to be corrected for this game */ + { + if (psxreadbyte(0x0db422) == 0) /* WRONG!!!- Copied from sncwgltd */ + { + psxwritebyte(0x0db422, 1); /* WRONG!!!- Copied from sncwgltd */ + } + if (psxreadbyte(0x0db423) == 0) /* WRONG!!!- Copied from sncwgltd */ + { + psxwritebyte(0x0db423, 1); /* WRONG!!!- Copied from sncwgltd */ + } + } psx_vblank(machine, cpunum); }