Help with checking 8086 emulation opcodes?

I'm currently writing a x86 emulator (8086&80186 implemented atm). It seems that MS-DOS still won't run. Anybody knows which opcode(s) is/are wrong?

Currently implemented:
8086/80186 processor (choosable)

Unknown opcodes are just skipped over as fillers: They have a handler too, which does nothing in 8086/80186 emulation.
The CPU8086_OP??() functions handle all opcodes. Replace ?? with the hexdecimal value of the opcode for the handler for that opcode.

File with all opcodes stored at my site:
Topic archived. No new replies allowed.