From fce6243b432d1df1b4ab244023be738a54dbe8f3 Mon Sep 17 00:00:00 2001 From: Rangi Date: Wed, 1 Jul 2020 13:13:49 -0400 Subject: Identify more labels, and use the jumptable macro when possible --- macros/code.asm | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'macros/code.asm') diff --git a/macros/code.asm b/macros/code.asm index c92e7132f..9de3dd1ec 100644 --- a/macros/code.asm +++ b/macros/code.asm @@ -11,7 +11,11 @@ ENDM ; Design patterns jumptable: MACRO +if "\2" == "hl" + ld a, [hl] +else ld a, [\2] +endc ld e, a ld d, 0 ld hl, \1 -- cgit v1.2.3