[ what's done ]

Unfortunately, not much.  This project has only been going on for about 3 weeks now.  There's plenty more that needs to be done to the x86 opcode decoding routine, as I haven't done any 0Fh prefixed opcodes, nor have I done any "grouped" opcodes (FEh and FFh, as an example).  No memory read/write routines are done, and there is no flag support either, so there's plenty of work to do!

Opcode-wise, the following are implemented and tested as working:

DB 66h prefix
MOV AL..DL, imm8
MOV AH..DH, imm8
MOV AX..BP, imm16
MOV EAX..EBP, imm32
NOP
INC AX..BP
INC EAX..EBP
DEC AX..BP
DEC EAX..EBP

If you are interested in contributing to the project, I ask that you please wait a few days until I get the developer mailing list working.  I'll have an email address you can send to later.  Please only consider contributing if you are *proficient* in both x86 and MIPS-IV subset assembly.