Fixed RAM mask on resetx86(), fixes soft reset triggered by MS-DOS Setup;

Changed version to 1.04.
This commit is contained in:
OBattler
2017-02-26 06:36:52 +01:00
parent c4cf53193f
commit 51b085c13e
3 changed files with 7 additions and 16 deletions

View File

@@ -645,14 +645,7 @@ void resetx86()
eflags=0;
cgate32=0;
loadcs(0xFFFF);
if (AT)
{
rammask = mem_a20_state ? 0xffffffff : 0xffefffff;
}
else
{
rammask = 0xfffff;
}
rammask = AT ? 0xFFFFFFFF : 0xfffff;
idt.base = 0;
flags=2;
makeznptable();