| @@ -6,36 +6,36 @@ | |||||
| static char* instr_mnemonics[256] = { | static char* instr_mnemonics[256] = { | ||||
| /* 00 */ "nop", "ld", "ld", "inc", "inc", "dec", "ld", "rlca", | /* 00 */ "nop", "ld", "ld", "inc", "inc", "dec", "ld", "rlca", | ||||
| /* 08 */ "ex", "add", "ld", "dec", "inc", "dec", "ld", "rrca", | /* 08 */ "ex", "add", "ld", "dec", "inc", "dec", "ld", "rrca", | ||||
| /* 10 */ "????", "????", "????", "????", "????", "????", "????", "????", | |||||
| /* 18 */ "????", "????", "????", "????", "????", "????", "????", "????", | |||||
| /* 20 */ "????", "????", "????", "????", "????", "????", "????", "????", | |||||
| /* 28 */ "????", "????", "????", "????", "????", "????", "????", "????", | |||||
| /* 30 */ "????", "????", "????", "????", "????", "????", "????", "????", | |||||
| /* 38 */ "????", "????", "????", "????", "????", "????", "????", "????", | |||||
| /* 40 */ "????", "????", "????", "????", "????", "????", "????", "????", | |||||
| /* 48 */ "????", "????", "????", "????", "????", "????", "????", "????", | |||||
| /* 50 */ "????", "????", "????", "????", "????", "????", "????", "????", | |||||
| /* 58 */ "????", "????", "????", "????", "????", "????", "????", "????", | |||||
| /* 60 */ "????", "????", "????", "????", "????", "????", "????", "????", | |||||
| /* 68 */ "????", "????", "????", "????", "????", "????", "????", "????", | |||||
| /* 70 */ "????", "????", "????", "????", "????", "????", "????", "????", | |||||
| /* 78 */ "????", "????", "????", "????", "????", "????", "????", "????", | |||||
| /* 80 */ "????", "????", "????", "????", "????", "????", "????", "????", | |||||
| /* 88 */ "????", "????", "????", "????", "????", "????", "????", "????", | |||||
| /* 90 */ "????", "????", "????", "????", "????", "????", "????", "????", | |||||
| /* 98 */ "????", "????", "????", "????", "????", "????", "????", "????", | |||||
| /* A0 */ "????", "????", "????", "????", "????", "????", "????", "????", | |||||
| /* A8 */ "????", "????", "????", "????", "????", "????", "????", "????", | |||||
| /* B0 */ "????", "????", "????", "????", "????", "????", "????", "????", | |||||
| /* B8 */ "????", "????", "????", "????", "????", "????", "????", "????", | |||||
| /* C0 */ "????", "????", "????", "????", "????", "????", "????", "????", | |||||
| /* C8 */ "????", "????", "????", "????", "????", "????", "????", "????", | |||||
| /* D0 */ "????", "????", "????", "????", "????", "????", "????", "????", | |||||
| /* D8 */ "????", "????", "????", "????", "????", "????", "????", "????", | |||||
| /* E0 */ "????", "????", "????", "????", "????", "????", "????", "????", | |||||
| /* E8 */ "????", "????", "????", "????", "????", "????", "????", "????", | |||||
| /* F0 */ "????", "????", "????", "????", "????", "????", "????", "????", | |||||
| /* F8 */ "????", "????", "????", "????", "????", "????", "????", "????" | |||||
| /* 10 */ "djnz", "ld", "ld", "inc", "inc", "dec", "ld", "rla", | |||||
| /* 18 */ "jr", "add", "ld", "dec", "inc", "dec", "ld", "rra", | |||||
| /* 20 */ "jr", "ld", "ld", "inc", "inc", "dec", "ld", "daa", | |||||
| /* 28 */ "jr", "add", "ld", "dec", "inc", "dec", "ld", "cpl", | |||||
| /* 30 */ "jr", "ld", "ld", "inc", "inc", "dec", "ld", "scf", | |||||
| /* 38 */ "jr", "add", "ld", "dec", "inc", "dec", "ld", "ccf", | |||||
| /* 40 */ "ld", "ld", "ld", "ld", "ld", "ld", "ld", "ld", | |||||
| /* 48 */ "ld", "ld", "ld", "ld", "ld", "ld", "ld", "ld", | |||||
| /* 50 */ "ld", "ld", "ld", "ld", "ld", "ld", "ld", "ld", | |||||
| /* 58 */ "ld", "ld", "ld", "ld", "ld", "ld", "ld", "ld", | |||||
| /* 60 */ "ld", "ld", "ld", "ld", "ld", "ld", "ld", "ld", | |||||
| /* 68 */ "ld", "ld", "ld", "ld", "ld", "ld", "ld", "ld", | |||||
| /* 70 */ "ld", "ld", "ld", "ld", "ld", "ld", "ld", "ld", | |||||
| /* 78 */ "ld", "ld", "ld", "ld", "ld", "ld", "ld", "ld", | |||||
| /* 80 */ "add", "add", "add", "add", "add", "add", "add", "add", | |||||
| /* 88 */ "adc", "adc", "adc", "adc", "adc", "adc", "adc", "adc", | |||||
| /* 90 */ "sub", "sub", "sub", "sub", "sub", "sub", "sub", "sub", | |||||
| /* 98 */ "sbc", "sbc", "sbc", "sbc", "sbc", "sbc", "sbc", "sbc", | |||||
| /* A0 */ "and", "and", "and", "and", "and", "and", "and", "and", | |||||
| /* A8 */ "xor", "xor", "xor", "xor", "xor", "xor", "xor", "xor", | |||||
| /* B0 */ "or", "or", "or", "or", "or", "or", "or", "or", | |||||
| /* B8 */ "cp", "cp", "cp", "cp", "cp", "cp", "cp", "cp", | |||||
| /* C0 */ "ret", "pop", "jp", "jp", "call", "push", "add", "rst", | |||||
| /* C8 */ "ret", "ret", "jp", "", "call", "call", "adc", "rst", | |||||
| /* D0 */ "ret", "pop", "jp", "out", "call", "push", "sub", "rst", | |||||
| /* D8 */ "ret", "exx", "jp", "in", "call", "", "sbc", "rst", | |||||
| /* E0 */ "ret", "pop", "jp", "ex", "call", "push", "and", "rst", | |||||
| /* E8 */ "ret", "jp", "jp", "ex", "call", "", "xor", "rst", | |||||
| /* F0 */ "ret", "pop", "jp", "di", "call", "push", "or", "rst", | |||||
| /* F8 */ "ret", "ld", "jp", "ei", "call", "", "cp", "rst" | |||||
| }; | }; | ||||
| /* | /* | ||||