Emulation of old PCs, PC hardware, or PC peripherals.
I've just tried to run the Landmark AT ROM to find bugs in my emulator once again. It runs for the most part(except messing up the CGA display when it gets to the right half of the screen's tests).
Anyone knows what causes the 1 at the protected mode errors?
Edit: It does seem to display int #13 in the bottom left corner. Does that mean anything?
- Posts: 1373
- Joined: 2014-3-08 @ 11:25
- Location: Netherlands
I doubt anyone knows as we do not have the source. Although I wonder if we can use some tool to disassemble the ROM. You can only guess. My suggestion is to start logging instruction from the moment they execute LMSW since that is the point they will enter protected mode and my guess is they only attempt that when they test PM stuff. Then see what is the last thing that is done in protected mode before exiting protecting (if they do that). Very likely that last thing is the failure.
Could be anything like missing a GPF or failing a CPL comparison, etc. Could be anything really.
- Posts: 386
- Joined: 2015-8-23 @ 01:43
Return to PC Emulation
Who is online
Users browsing this forum: Exabot [Bot] and 1 guest