DumpTrackWOZ(): fix: rewind by 1 bit

This commit is contained in:
tomcw 2022-09-11 15:13:00 +01:00
parent 0389a960df
commit 85c31d2a8b
1 changed files with 4 additions and 1 deletions

View File

@ -1710,7 +1710,10 @@ void Disk2InterfaceCard::DumpTrackWOZ(FloppyDisk floppy) // pass a copy of m_flo
shiftReg |= outputBit;
if (shiftReg == 0x01)
nibbleStartBitOffset = floppy.m_bitOffset;
{
nibbleStartBitOffset = floppy.m_bitOffset - 1;
if (nibbleStartBitOffset < 0) nibbleStartBitOffset += floppy.m_bitCount;
}
}
// Output any remaining zeroCount