FDC seek command always reports ST0 with head 0. Fixes numerous disc access
issues on Windows 98SE/ME.
This commit is contained in:
parent
31569b8652
commit
2e3444697f
1 changed files with 1 additions and 1 deletions
|
|
@ -639,7 +639,7 @@ bad_command:
|
|||
|
||||
case 0x0f: /*Seek*/
|
||||
fdc.stat = 1 << fdc.drive;
|
||||
fdc.head = (fdc.params[0] & 4) ? 1 : 0;
|
||||
fdc.head = 0;
|
||||
timer_disable(&fdc.timer);
|
||||
time = fdd_seek(fdc.drive, fdc.params[1] - fdc.track[fdc.drive]);
|
||||
if (time)
|
||||
|
|
|
|||
Loading…
Reference in a new issue