Clear DSKCHG on any seek command, regardless of whether the head actually moves - fixes floppy in OS/2 Warp.
This commit is contained in:
parent
b35e17c2b4
commit
9a5ac02902
1 changed files with 3 additions and 2 deletions
|
|
@ -93,8 +93,9 @@ void fdd_seek(int drive, int track_diff)
|
|||
fdd[drive].track = drive_types[fdd[drive].type].max_track;
|
||||
|
||||
// pclog("fdd_seek: drive=%i track_diff=%i old_track=%i track=%i\n", drive, track_diff, old_track, fdd[drive].track);
|
||||
if (fdd[drive].track != old_track)
|
||||
fdc_discchange_clear(drive);
|
||||
|
||||
fdc_discchange_clear(drive);
|
||||
|
||||
disc_seek(drive, fdd[drive].track);
|
||||
disctime = 5000;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue