cpu: correct opcode 0x22 to be "LD (HL+), A"
This commit is contained in:
@@ -454,9 +454,8 @@ void lr35902_cycle(struct lr35902_state *cpu)
|
||||
case 0x21: /* LD HL, d16 */
|
||||
LD_D16(cpu, cpu->hl);
|
||||
break;
|
||||
case 0x22: /* LD (HL-), A */
|
||||
cpu->a = cpu->mem_read(cpu, cpu->hl);
|
||||
cpu->hl--;
|
||||
case 0x22: /* LD (HL+), A */
|
||||
cpu->a = cpu->mem_read(cpu, cpu->hl++);
|
||||
break;
|
||||
case 0x23: /* INC HL */
|
||||
cpu->hl++;
|
||||
|
||||
Reference in New Issue
Block a user