80186 emulator debug error

I've build a simple 80(1)86 emulator, but it seems to have some difficulties.
I've tested the jump1.bin&jump2.bin (See http://superfury.heliohost.org/cplusplus/80186_tests.zip & http://superfury.heliohost.org/cplusplus/jmp1+2_debugresults.log ).

When comparing the results against the res_jump1.bin&res_jump2.bin, somehow the data is incorrect? Anybody knows what's going wrong emulating this?

Also, the register dump at every step is THE VALUES OF ALL REGISTERS WHILE AT THIS POINT, BEFORE EXECUTION OF THE ABOVE OPCODE.

Also, anybody got a tip on which order to do these tests? (E.g. basic opcodes tests vs advanced etc.)
Last edited on
Topic archived. No new replies allowed.