1
0
Fork 0

fixed bug in POPAD

Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@655
This commit is contained in:
Ulf Wohlers 2003-01-28 21:19:29 +00:00
parent 5debecf40f
commit 6c0fc8f3e3

View file

@ -146,7 +146,7 @@ switch(Fetchb()) {
Push_32(reg_esp);Push_32(reg_ebp);Push_32(reg_esi);Push_32(reg_edi);
break;
case 0x61: /* POPAD */
reg_edi=Pop_32();reg_edi=Pop_32();reg_ebp=Pop_32();Pop_32();//Don't save ESP
reg_edi=Pop_32();reg_esi=Pop_32();reg_ebp=Pop_32();Pop_32();//Don't save ESP
reg_ebx=Pop_32();reg_edx=Pop_32();reg_ecx=Pop_32();reg_eax=Pop_32();
break;
case 0x64: /* SEG FS: */