summaryrefslogtreecommitdiff
path: root/src/constants
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/constants
parent04eb7f89a4ccce5c578f9e960749de4ba6a62366 (diff)
Create charmaps and update text/
Diffstat (limited to 'src/constants')
-rw-r--r--src/constants/charmaps.asm194
1 files changed, 192 insertions, 2 deletions
diff --git a/src/constants/charmaps.asm b/src/constants/charmaps.asm
index 4731f7d..8a36eb1 100644
--- a/src/constants/charmaps.asm
+++ b/src/constants/charmaps.asm
@@ -9,7 +9,197 @@
charmap "♀", "%"
charmap "”", "\""
-; TX_SYMBOL (full-tile icons/symbols loaded at the beginning of v0Tiles2)
+; TX_FULLWIDTH3
+ fwcharmap 3, "A", $30
+ fwcharmap 3, "B", $31
+ fwcharmap 3, "C", $32
+ fwcharmap 3, "D", $33
+ fwcharmap 3, "E", $34
+ fwcharmap 3, "F", $35
+ fwcharmap 3, "G", $36
+ fwcharmap 3, "H", $37
+ fwcharmap 3, "I", $38
+ fwcharmap 3, "J", $39
+ fwcharmap 3, "K", $3a
+ fwcharmap 3, "L", $3b
+ fwcharmap 3, "M", $3c
+ fwcharmap 3, "N", $3d
+ fwcharmap 3, "O", $3e
+ fwcharmap 3, "P", $3f
+ fwcharmap 3, "Q", $40
+ fwcharmap 3, "R", $41
+ fwcharmap 3, "S", $42
+ fwcharmap 3, "T", $43
+ fwcharmap 3, "U", $44
+ fwcharmap 3, "V", $45
+ fwcharmap 3, "W", $46
+ fwcharmap 3, "X", $47
+ fwcharmap 3, "Y", $48
+ fwcharmap 3, "Z", $49
+ fwcharmap 3, "g", $4a
+ fwcharmap 3, "c", $4b
+ fwcharmap 3, "m", $4c
+ fwcharmap 3, "r.", $4d
+ fwcharmap 3, "♀", $4e
+ fwcharmap 3, "♂", $4f
+ fwcharmap 3, "[", $50
+ fwcharmap 3, "]", $51
+ fwcharmap 3, "●", $52
+ fwcharmap 3, "◆", $53
+ fwcharmap 3, "★", $54
+ fwcharmap 3, "☆", $55
+ fwcharmap 3, "_", $56
+ fwcharmap 3, "■", $57
+ fwcharmap 3, "ºC", $58
+ fwcharmap 3, "“", $59
+ fwcharmap 3, "º", $5a
+ fwcharmap 3, "º(2)", $5b ; duplicate
+ fwcharmap 3, "̳ ", $5c
+ fwcharmap 3, "&", $5d
+ fwcharmap 3, ":", $5e
+ fwcharmap 3, "○", $5f
+ fwcharmap 3, "❄", $60
+ fwcharmap 3, "o", $61
+ fwcharmap 3, "^", $62
+ fwcharmap 3, "♪", $63
+ fwcharmap 3, "'", $7a
+ fwcharmap 3, "”", $7b
+
+; TX_KATAKANA
+ fwcharmap 0, "ヲ", $10
+ fwcharmap 0, "ア", $11
+ fwcharmap 0, "イ", $12
+ fwcharmap 0, "ウ", $13
+ fwcharmap 0, "エ", $14
+ fwcharmap 0, "オ", $15
+ fwcharmap 0, "カ", $16
+ fwcharmap 0, "キ", $17
+ fwcharmap 0, "ク", $18
+ fwcharmap 0, "ケ", $19
+ fwcharmap 0, "コ", $1a
+ fwcharmap 0, "サ", $1b
+ fwcharmap 0, "シ", $1c
+ fwcharmap 0, "ス", $1d
+ fwcharmap 0, "セ", $1e
+ fwcharmap 0, "ソ", $1f
+ fwcharmap 0, "タ", $20
+ fwcharmap 0, "チ", $21
+ fwcharmap 0, "ツ", $22
+ fwcharmap 0, "テ", $23
+ fwcharmap 0, "ト", $24
+ fwcharmap 0, "ナ", $25
+ fwcharmap 0, "ニ", $26
+ fwcharmap 0, "ヌ", $27
+ fwcharmap 0, "ネ", $28
+ fwcharmap 0, "ノ", $29
+ fwcharmap 0, "ハ", $2a
+ fwcharmap 0, "ヒ", $2b
+ fwcharmap 0, "フ", $2c
+; fwcharmap 0, " ", $2d
+ fwcharmap 0, "ホ", $2e
+ fwcharmap 0, "マ", $2f
+ fwcharmap 0, "ミ", $30
+ fwcharmap 0, "ム", $31
+ fwcharmap 0, "メ", $32
+ fwcharmap 0, "モ", $33
+ fwcharmap 0, "ヤ", $34
+ fwcharmap 0, "ユ", $35
+ fwcharmap 0, "ヨ", $36
+ fwcharmap 0, "ラ", $37
+; fwcharmap 0, " ", $38
+ fwcharmap 0, "ル", $39
+ fwcharmap 0, "レ", $3a
+ fwcharmap 0, "ロ", $3b
+ fwcharmap 0, "ワ", $3c
+ fwcharmap 0, "ン", $3d
+; fwcharmap 0, " ", $3e-$56
+ fwcharmap 0, "ァ", $57
+ fwcharmap 0, "ィ", $58
+ fwcharmap 0, "ゥ", $59
+ fwcharmap 0, "ェ", $5a
+ fwcharmap 0, "ォ", $5b
+ fwcharmap 0, "ャ", $5c
+ fwcharmap 0, "ュ", $5d
+ fwcharmap 0, "ョ", $5e
+ fwcharmap 0, "ッ", $5f
+
+; TX_HIRAGANA
+ fwcharmap 0, "を", $10
+ fwcharmap 0, "あ", $11
+ fwcharmap 0, "い", $12
+ fwcharmap 0, "う", $13
+ fwcharmap 0, "え", $14
+ fwcharmap 0, "お", $15
+ fwcharmap 0, "か", $16
+ fwcharmap 0, "き", $17
+ fwcharmap 0, "く", $18
+ fwcharmap 0, "け", $19
+ fwcharmap 0, "こ", $1a
+ fwcharmap 0, "さ", $1b
+ fwcharmap 0, "し", $1c
+ fwcharmap 0, "す", $1d
+ fwcharmap 0, "せ", $1e
+ fwcharmap 0, "そ", $1f
+ fwcharmap 0, "た", $20
+ fwcharmap 0, "ち", $21
+ fwcharmap 0, "つ", $22
+ fwcharmap 0, "て", $23
+ fwcharmap 0, "と", $24
+ fwcharmap 0, "な", $25
+ fwcharmap 0, "に", $26
+ fwcharmap 0, "ぬ", $27
+ fwcharmap 0, "ね", $28
+ fwcharmap 0, "の", $29
+ fwcharmap 0, "は", $2a
+ fwcharmap 0, "ひ", $2b
+ fwcharmap 0, "ふ", $2c
+ fwcharmap 0, "へ", $2d
+ fwcharmap 0, "ほ", $2e
+ fwcharmap 0, "ま", $2f
+ fwcharmap 0, "み", $30
+ fwcharmap 0, "む", $31
+ fwcharmap 0, "め", $32
+ fwcharmap 0, "も", $33
+ fwcharmap 0, "や", $34
+ fwcharmap 0, "ゆ", $35
+ fwcharmap 0, "よ", $36
+ fwcharmap 0, "ら", $37
+ fwcharmap 0, "り", $38
+ fwcharmap 0, "る", $39
+ fwcharmap 0, "れ", $3a
+ fwcharmap 0, "ろ", $3b
+ fwcharmap 0, "わ", $3c
+ fwcharmap 0, "ん", $3d
+; fwcharmap 0, " ", $3e-$5b
+ fwcharmap 0, "ゃ", $5c
+ fwcharmap 0, "ゅ", $5d
+ fwcharmap 0, "ょ", $5e
+ fwcharmap 0, "っ", $5f
+
+; TX_KATAKANA, TX_HIRAGANA, and default font
+ fwcharmap 0, "0", $60
+ fwcharmap 0, "1", $61
+ fwcharmap 0, "2", $62
+ fwcharmap 0, "3", $63
+ fwcharmap 0, "4", $64
+ fwcharmap 0, "5", $65
+ fwcharmap 0, "6", $66
+ fwcharmap 0, "7", $67
+ fwcharmap 0, "8", $68
+ fwcharmap 0, "9", $69
+ fwcharmap 0, "+", $6a
+ fwcharmap 0, "-", $6b
+ fwcharmap 0, "✕", $6c
+ fwcharmap 0, "/", $6d
+ fwcharmap 0, "!", $6e
+ fwcharmap 0, "?", $6f
+ fwcharmap 0, " ", $70
+ fwcharmap 0, "(", $71
+ fwcharmap 0, ")", $72
+ fwcharmap 0, "·", $77
+ fwcharmap 0, "-(2)", $78 ; duplicate
+
+; TX_SYMBOL
; TODO: If user-defined functions ever become a thing a symbol(*) syntax
; would probably be preferred over SYM_*
charmap "<", TX_SYMBOL
@@ -59,7 +249,7 @@
txsymbol DOT ; $2a
txsymbol PLUS ; $2b
txsymbol MINUS ; $2c
- txsymbol x ; $2d
+ txsymbol CROSS ; $2d
txsymbol SLASH ; $2e
txsymbol CURSOR_D ; $2f
txsymbol PRIZE ; $30