| @@ -6,36 +6,36 @@ | |||
| static char* instr_mnemonics[256] = { | |||
| /* 00 */ "nop", "ld", "ld", "inc", "inc", "dec", "ld", "rlca", | |||
| /* 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" | |||
| }; | |||
| /* | |||