Phasor/MB: For AY INACTIVE state, bus floats high - so reflect this in 6522 PortA (fixes #1193)

This commit is contained in:
tomcw 2023-03-05 15:43:13 +00:00
parent 500f32071b
commit a3a89ad156
1 changed files with 3 additions and 0 deletions

View File

@ -338,6 +338,9 @@ void MockingboardCard::AY8910_Write(BYTE subunit, BYTE ay, BYTE value)
}
state = nAYFunc;
if (state == AY_INACTIVE)
r6522.UpdatePortAForHiZ(); // Float high any PortA input bits (GH#1193)
}
}