1
0
Fork 0

Refinements of an earlier fix. Thanks ripsaw

Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3821
This commit is contained in:
Peter Veenstra 2013-03-11 08:20:39 +00:00
parent 28fe87edce
commit 15c1bb607f

View file

@ -334,14 +334,14 @@ static Bitu INT13_DiskHandler(void) {
if ((machine==MCH_CGA) || (machine==MCH_PCJR)) {
/* those bioses call floppy drive reset for invalid drive values */
if (((imageDiskList[0]) && (imageDiskList[0]->active)) || ((imageDiskList[1]) && (imageDiskList[1]->active))) {
if (reg_dl<0x80) reg_ip++;
if (machine!=MCH_PCJR && reg_dl<0x80) reg_ip++;
last_status = 0x00;
CALLBACK_SCF(false);
}
}
return CBRET_NONE;
}
if (reg_dl<0x80) reg_ip++;
if (machine!=MCH_PCJR && reg_dl<0x80) reg_ip++;
last_status = 0x00;
CALLBACK_SCF(false);
}