aboutsummaryrefslogtreecommitdiffstats
path: root/macros/code.asm
diff options
context:
space:
mode:
authorvulcandth <vulcandth@gmail.com>2022-06-06 16:25:34 -0500
committerGitHub <noreply@github.com>2022-06-06 17:25:34 -0400
commitc1ef7b75972fa4fbdf125bc85cc1a66f358151cd (patch)
treebcf71939ec5573ed5001c4a4b4342d26e5d8f9b1 /macros/code.asm
parentImproved Virtual Console patch identifiers (#85) (diff)
downloadpokeyellow-c1ef7b75972fa4fbdf125bc85cc1a66f358151cd.tar.gz
pokeyellow-c1ef7b75972fa4fbdf125bc85cc1a66f358151cd.tar.xz
pokeyellow-c1ef7b75972fa4fbdf125bc85cc1a66f358151cd.zip
RGBDS syntax updates (#86)
New MACRO and DEF syntax
Diffstat (limited to '')
-rw-r--r--macros/code.asm16
1 files changed, 8 insertions, 8 deletions
diff --git a/macros/code.asm b/macros/code.asm
index e0b3e9c9..3c65e100 100644
--- a/macros/code.asm
+++ b/macros/code.asm
@@ -1,20 +1,20 @@
; Syntactic sugar macros
-lb: MACRO ; r, hi, lo
+MACRO lb ; r, hi, lo
ld \1, ((\2) & $ff) << 8 + ((\3) & $ff)
ENDM
-ldpal: MACRO
+MACRO ldpal
ld \1, \2 << 6 | \3 << 4 | \4 << 2 | \5
ENDM
; Design patterns
-dict: MACRO
-IF \1 == 0
- and a
-ELSE
- cp \1
-ENDC
+MACRO dict
+ IF \1 == 0
+ and a
+ ELSE
+ cp \1
+ ENDC
jp z, \2
ENDM