correct trap-flag handling in rep_movs instructions (fixes J-Bird booter);
handle reading of zero sectors through int13 correctly (fixes Metropolis booter) Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2367
This commit is contained in:
parent
8d663041b0
commit
2233eb6662
2 changed files with 12 additions and 1 deletions
|
@ -34,6 +34,7 @@ static void DoString(STRING_OP type) {
|
|||
CPU_Cycles=0;
|
||||
LOADIP; //RESET IP to the start
|
||||
} else {
|
||||
if ((count<=1) && (CPU_Cycles<=1)) CPU_Cycles--;
|
||||
/* Won't interrupt scas and cmps instruction since they can interrupt themselves */
|
||||
count_left=0;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue