VOGONS


First post, by superfury

User metadata
Rank l33t++
Rank
l33t++

I think my 80386 emulation might have some bugs in it(assuming the hardware is working without problems(plain VGA), because it runs without problems on the first generation CPU(8086/8088) software), because the Compaq BIOS keeps crashing at some strange point. Is there a simple way (a testsuite of some kind, or test software to use)) to check if the x86 emulation DOES have bugs, or if it's working without problems? The full instruction set should be emulated afaik(I've extended the 80286 16-bit instructions into 32-bit variant copies and added the new 80386 opcodes(except RSM, which says 386++?) according to the list at http://ref.x86asm.net/coder32.html .

Anyone? How can I best find out if my x86 emulation has bugs, and if so, where the bugs are?

Author of the UniPCemu emulator.
UniPCemu Git repository
UniPCemu for Android, Windows, PSP, Vita and Switch on itch.io