summaryrefslogtreecommitdiff
path: root/src/macros/text.asm
diff options
context:
space:
mode:
authorxCrystal <rgr.crystal@gmail.com>2018-07-12 17:44:48 +0200
committerxCrystal <rgr.crystal@gmail.com>2018-07-12 17:44:48 +0200
commit0dca8d215f0a0c8e6a3438b84d8dc714da84d0e3 (patch)
tree574601c3f410034713840add45e110b5a36b885f /src/macros/text.asm
parent04eb7f89a4ccce5c578f9e960749de4ba6a62366 (diff)
Create charmaps and update text/
Diffstat (limited to 'src/macros/text.asm')
-rw-r--r--src/macros/text.asm54
1 files changed, 53 insertions, 1 deletions
diff --git a/src/macros/text.asm b/src/macros/text.asm
index 24c5987..4a4211a 100644
--- a/src/macros/text.asm
+++ b/src/macros/text.asm
@@ -1,4 +1,56 @@
text EQUS "db TX_HALFWIDTH, "
-textfw EQUS "db TX_FULLWIDTH3, "
line EQUS "db TX_LINE, "
done EQUS "db TX_END"
+
+half2full EQUS "db TX_HALF2FULL"
+
+katakana: MACRO
+ db TX_KATAKANA
+ rept _NARG
+ db STRCAT("FW0_", \1)
+ shift
+ endr
+ENDM
+
+hiragana: MACRO
+ db TX_HIRAGANA
+ rept _NARG
+ db STRCAT("FW0_", \1)
+ shift
+ endr
+ENDM
+
+textfw0: MACRO
+ rept _NARG
+ db STRCAT("FW0_", \1)
+ shift
+ endr
+ENDM
+
+textfw1: MACRO
+ rept _NARG
+ db TX_FULLWIDTH1, STRCAT("FW1_", \1)
+ shift
+ endr
+ENDM
+
+textfw2: MACRO
+ rept _NARG
+ db TX_FULLWIDTH2, STRCAT("FW2_", \1)
+ shift
+ endr
+ENDM
+
+textfw3: MACRO
+ rept _NARG
+ db TX_FULLWIDTH3, STRCAT("FW3_", \1)
+ shift
+ endr
+ENDM
+
+textfw4: MACRO
+ rept _NARG
+ db TX_FULLWIDTH2, STRCAT("FW4_", \1)
+ shift
+ endr
+ENDM