aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--asm/text_mode.atk1641
-rw-r--r--charset.txt136
-rw-r--r--digital/atk16_mem.dig8
-rw-r--r--digital/atk16_tpu.dig8
4 files changed, 182 insertions, 11 deletions
diff --git a/asm/text_mode.atk16 b/asm/text_mode.atk16
index f560c68..ff84156 100644
--- a/asm/text_mode.atk16
+++ b/asm/text_mode.atk16
@@ -9,29 +9,53 @@
@label main
ldi vt_text_mem RA
ldr RA RA
- ldi 4 RB ; letter D
+ ldi 8 RB ; letter H
str RB RA
addi RA 1 RA
ldi 5 RB ; letter E
str RB RA
addi RA 1 RA
- ldi 1 RB ; letter A
+ ldi 12 RB ; letter L
str RB RA
addi RA 1 RA
- ldi 4 RB ; letter D
+ ldi 12 RB ; letter L
str RB RA
addi RA 1 RA
- ldi 2 RB ; letter B
+ ldi 15 RB ; letter O
str RB RA
addi RA 1 RA
- ldi 5 RB ; letter E
+ ldi 0 RB ; space
str RB RA
addi RA 1 RA
- ldi 5 RB ; letter E
+ ldi 3 RB ; letter C
+ str RB RA
+ addi RA 1 RA
+ ldi 15 RB ; letter O
+ str RB RA
+ addi RA 1 RA
+ ldi 18 RB ; letter R
+ str RB RA
+ addi RA 1 RA
+ ldi 5 RB ; letter E
str RB RA
addi RA 1 RA
- ldi 6 RB ; letter F
+ ldi 3 RB ; letter C
str RB RA
+ addi RA 1 RA
+ ldi 1 RB ; letter A
+ str RB RA
+ addi RA 1 RA
+ ldi 13 RB ; letter M
+ str RB RA
+ addi RA 1 RA
+ ldi 16 RB ; letter P
+ str RB RA
+ ldi offset RC
+ ldr RC RC
+ add RA RC RA
+ ; ldi 20 RB ; letter A
+ ; str RB RA
+ ; addi RA 1 RA
; set graphics mode to sprite mode
; set_graphics_mode gr_sprite_mode
@@ -39,3 +63,6 @@
@label loop
jpi loop
+
+@label offset
+ 51
diff --git a/charset.txt b/charset.txt
index d3336e5..5b0a02f 100644
--- a/charset.txt
+++ b/charset.txt
@@ -86,3 +86,139 @@
██
████
+ ████
+ ██
+ ██
+ ██
+██ ██
+██ ██
+ ████
+
+███ ██
+ ██ ██
+ ██ ██
+ ████
+ ██ ██
+ ██ ██
+███ ██
+
+████
+ ██
+ ██
+ ██
+ ██ █
+ ██ ██
+███████
+
+██ ██
+███ ███
+███████
+███████
+██ █ ██
+██ ██
+██ ██
+
+██ ██
+███ ██
+████ ██
+██ ████
+██ ███
+██ ██
+██ ██
+
+ ███
+ ██ ██
+██ ██
+██ ██
+██ ██
+ ██ ██
+ ███
+
+██████
+ ██ ██
+ ██ ██
+ █████
+ ██
+ ██
+████
+
+ ████
+██ ██
+██ ██
+██ ██
+██ ███
+ ████
+ ███
+
+██████
+ ██ ██
+ ██ ██
+ █████
+ ██ ██
+ ██ ██
+███ ██
+
+ ████
+██ ██
+ ██
+ ██
+ ██
+██ ██
+ ████
+
+██████
+█ ██ █
+ ██
+ ██
+ ██
+ ██
+ ████
+
+██ ██
+██ ██
+██ ██
+██ ██
+██ ██
+██ ██
+██████
+
+██ ██
+██ ██
+██ ██
+██ ██
+██ ██
+ ████
+ ██
+
+██ ██
+██ ██
+██ ██
+██ █ ██
+███████
+███ ███
+██ ██
+
+██ ██
+██ ██
+ ██ ██
+ ███
+ ██ ██
+██ ██
+██ ██
+
+██ ██
+██ ██
+██ ██
+ ████
+ ██
+ ██
+ ████
+
+███████
+██ ██
+█ ██
+ ██
+ ██ █
+ ██ ██
+███████
+ \ No newline at end of file
diff --git a/digital/atk16_mem.dig b/digital/atk16_mem.dig
index ed686e6..c3663e3 100644
--- a/digital/atk16_mem.dig
+++ b/digital/atk16_mem.dig
@@ -37,9 +37,11 @@
<string>Data</string>
<data>4014,2a00,6029,13*8000,1c,1a,1a,1a,8000,e000,e001,e002,e800,f800
,4855,f000,3140,1b48,3148,1b48,4016,2000,2000,4215,2240,3040,1800
-,3148,1b48,3140,1b48,e000,4017,2000,4200,3008,6000,4019,2000,4204
-,3008,1008,4205,3008,1008,4201,3008,1008,4204,3008,1008,4202,3008
-,1008,4205,3008,1008,4205,3008,1008,4206,3008,4017,2000,4201,3008,61ff</data>
+,3148,1b48,3140,1b48,e000,4017,2000,4200,3008,6000,4019,2000,4208
+,3008,1008,4205,3008,1008,420c,3008,1008,420c,3008,1008,420f,3008
+,1008,4200,3008,1008,4203,3008,1008,420f,3008,1008,4212,3008,1008
+,4205,3008,1008,4203,3008,1008,4201,3008,1008,420d,3008,1008,4210
+,3008,4464,2480,10,4017,2000,4201,3008,61ff,33</data>
</entry>
</elementAttributes>
<pos x="740" y="100"/>
diff --git a/digital/atk16_tpu.dig b/digital/atk16_tpu.dig
index 5126eea..b28c3f5 100644
--- a/digital/atk16_tpu.dig
+++ b/digital/atk16_tpu.dig
@@ -341,7 +341,13 @@
<string>Data</string>
<data>8*0,c,1e,33,33,3f,33,33,0,3f,66,66,3e,66,66,3f,0,3c,66,3,3,3,66
,3c,0,1f,36,66,66,66,36,1f,0,7f,46,16,1e,16,46,7f,0,7f,46,16,1e
-,16,6,f,0,3c,66,3,3,73,66,7c,0,33,33,33,3f,33,33,33,0,1e,5*c,1e</data>
+,16,6,f,0,3c,66,3,3,73,66,7c,0,33,33,33,3f,33,33,33,0,1e,5*c,1e
+,0,78,30,30,30,33,33,1e,0,67,66,36,1e,36,66,67,0,f,6,6,6,46,66
+,7f,0,63,77,7f,7f,6b,63,63,0,63,67,6f,7b,73,63,63,0,1c,36,63,63,63
+,36,1c,0,3f,66,66,3e,6,6,f,0,1e,33,33,33,3b,1e,38,0,3f,66,66,3e
+,36,66,67,0,1e,33,6,c,18,33,1e,0,3f,2d,4*c,1e,0,6*33,3f,0,5*33
+,1e,c,0,63,63,63,6b,7f,77,63,0,63,63,36,1c,36,63,63,0,33,33,33
+,1e,c,c,1e,0,7f,63,31,18,4c,66,7f</data>
</entry>
<entry>
<string>intFormat</string>