From e421f49b12eb6271456350876eb1f60998709e55 Mon Sep 17 00:00:00 2001 From: Adrian Conlon Date: Sat, 27 Jul 2019 02:22:22 +0100 Subject: [PATCH] Correct a couple of LR35902 disassembler mistakes. Signed-off-by: Adrian Conlon --- LR35902/Disassembler.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/LR35902/Disassembler.cs b/LR35902/Disassembler.cs index 6879797..c08a169 100644 --- a/LR35902/Disassembler.cs +++ b/LR35902/Disassembler.cs @@ -566,7 +566,7 @@ namespace EightBit specification = $"RET {CC(y)}"; break; case 4: - specification = "LD (FF00H+{1:X2}H),A"; + specification = "LD (FF00H+{0:X2}H),A"; ioRegister = IoRegister.Abbreviated; dumpCount++; break; @@ -575,7 +575,7 @@ namespace EightBit dumpCount++; break; case 6: - specification = "LD A,(FF00H+{1:X2}H)"; + specification = "LD A,(FF00H+{0:X2}H)"; ioRegister = IoRegister.Abbreviated; dumpCount++; break; @@ -628,7 +628,7 @@ namespace EightBit ioRegister = IoRegister.Register; break; case 5: - specification = "LD (%2$04XH),A"; + specification = "LD ({1:X4}H),A"; dumpCount += 2; break; case 6: