| superfury (50) | |
|
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: PIC VGA 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: http://superfury.heliohost.org/cplusplus/8086_opcodes_20121231_1229.c | |
|
|
|