commit 8f75ec3801b46be00a46712a2b54de27c32ccab2 parent a92dd9fd73ff619f8d9b2e2761466ee3657a1480 Author: Devine Lu Linvega <aliceffekt@gmail.com> Date: Sat, 6 Nov 2021 12:21:14 -0400 Resuming work on the launcher Diffstat:
A | projects/assets/logo05x05.tal | | | 33 | +++++++++++++++++++++++++++++++++ |
A | projects/assets/mascot0cx0c.tal | | | 73 | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
A | projects/assets/msx01x02.tal | | | 98 | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
A | projects/assets/terminus01x02.tal | | | 95 | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
M | projects/software/launcher.tal | | | 169 | +++++++++++++------------------------------------------------------------------- |
5 files changed, 325 insertions(+), 143 deletions(-)
diff --git a/projects/assets/logo05x05.tal b/projects/assets/logo05x05.tal @@ -0,0 +1,33 @@ +@logo-icn + 0000 0000 0000 0000 0000 0000 0000 0000 + 0000 0000 0000 0000 0000 0000 0000 0003 + 0000 0000 0000 40c1 0000 0000 0000 7cff + 0000 0000 0000 0000 0000 0000 0000 0000 + 0000 0000 0000 0000 0000 0000 0000 0000 + 0000 0000 0000 0000 1f7f 0707 0707 0707 + c3c7 dcf0 e0e0 e0e0 ff1f 0707 0303 0303 + 80c0 c0e0 e0e0 e0e0 0000 0000 0000 0000 + 0000 0000 0000 0000 0000 0000 0000 0000 + 0000 0000 0000 0000 0707 0707 0707 0707 + e0e0 e0e0 e0e0 e0e0 0303 0303 0303 0303 + e0e0 e0e0 e0e0 e0e0 0000 0000 0000 0000 + 0000 0000 0000 0000 0000 0000 0000 0000 + 0000 0000 0000 0000 0707 0707 0707 070f + e0e0 e0e0 e0e0 e0f0 0303 0303 0303 0707 + e0e0 e0e0 e0e0 f0f8 0000 0000 0000 0000 + 0000 0000 0000 0000 7f1f 0f07 0707 0707 + fce0 e0c0 c0c0 c0c0 7f0f 0707 0707 0707 + fef0 e0e0 e0e0 e0e0 3f00 0000 0000 0000 + fe00 0000 0000 0000 0000 0000 0000 0000 + 0000 0000 0000 0000 0707 0707 0707 0707 + c0c0 c0c0 c0c0 c0c0 0707 0707 0707 0707 + e0e0 e0e0 e0e0 e0e0 0000 0000 0000 0000 + 0000 0000 0000 0000 0000 0000 0000 0000 + 0000 0000 0000 0000 0707 0707 0707 0303 + c0c0 c0c0 c0e0 e0f8 0707 0707 070f 3be3 + e0e0 e0e0 e0e0 e0fe 0000 0000 0000 0000 + 0000 0000 0000 0000 0000 0000 0000 0000 + 0000 0000 0000 0000 0100 0000 0000 0000 + ffff 3e00 0000 0000 c383 0200 0000 0000 + f8c0 0000 0000 0000 0000 0000 0000 0000 + 0000 0000 0000 0000 0000 0000 0000 0000 diff --git a/projects/assets/mascot0cx0c.tal b/projects/assets/mascot0cx0c.tal @@ -0,0 +1,73 @@ +@mascot-icn + 0000 0000 0000 0000 0000 0000 0000 0000 +0000 0000 0000 0000 0000 0000 0000 0000 +0000 0000 0304 0808 0000 0000 0080 8080 +0000 0000 0000 0000 0000 0000 0000 0000 +0000 0000 0000 0030 0000 0000 0000 0000 +0000 0000 0000 0000 0000 0000 0000 0000 +0000 0000 0000 0000 0000 0000 0001 0101 +0038 4484 8402 0202 0000 0000 0000 0000 +1010 1020 2040 4040 4040 4020 2020 2020 +0000 0000 0000 0000 0000 0001 0202 0404 +4888 8404 0402 0202 0000 0000 0000 0000 +0000 0000 0000 0000 0000 0000 0000 0000 +0000 0000 0000 0000 0101 0101 0000 0000 +0202 0101 8181 8181 0000 0000 8002 4c70 +4080 8080 8000 0080 2020 1f10 1010 1010 +0000 f807 0000 0000 0808 1890 7020 2020 +0202 0202 0202 0202 0000 0000 0000 0000 +0000 0000 0000 0006 0000 0000 0000 0000 +0000 0000 0000 0000 0000 0000 0000 0000 +4140 2020 1008 0407 20b0 9080 0844 4420 +8040 2010 0000 0000 0020 0000 0000 0000 +0000 0000 0000 0000 2020 1010 0800 0000 +0202 0204 0406 0af1 0000 0003 0418 6000 +1161 8000 0001 0102 0000 8080 8000 0000 +0000 0000 0000 0000 0000 0000 0000 0000 +0808 0808 0008 0808 8000 0000 0000 0000 +0000 0000 0000 0400 0000 0000 0000 0000 +0000 0000 0000 0000 0000 0000 0000 0002 +0100 0000 0000 0000 0080 805f 4020 2020 +0418 e000 0000 0000 0000 0000 0000 0000 +0000 0000 0000 0000 0000 0000 0000 0000 +0808 0808 0808 0808 0000 0001 0204 0809 +0000 00f0 0804 0212 0000 0000 0000 0000 +0000 0000 0000 0000 0000 0000 0102 0004 +0000 0000 f804 0292 2010 1010 1010 1010 +0000 0000 0000 0000 0000 0000 0000 0000 +0000 0000 0000 0000 0000 0020 5050 5008 +0804 0404 0404 0404 0b0b 0904 0201 0000 +fafb 1204 08f0 0000 00ff 0000 0000 0000 +00ff 0000 0000 0000 05fd 0402 0100 0000 +fafa 9204 f800 0000 1010 2020 2020 2020 +0000 0000 0000 0000 0000 0000 0000 0000 +0000 0000 0000 0000 4844 0262 0130 0804 +0404 1c62 0202 0000 0000 0000 0000 0000 +0000 0000 0000 0000 0000 0000 0000 0000 +0000 0000 0000 0000 0000 0000 0000 0000 +0000 0000 0000 0102 4040 4040 8080 0000 +0000 0000 0000 0000 0000 0000 0000 0000 +0000 0000 0000 0000 0202 0202 0201 0101 +0100 0000 0000 0000 0000 0000 0000 0000 +0000 0000 0000 0000 0000 0000 0000 0000 +0000 0000 0000 001f 0000 0000 0000 00f0 +0204 0408 1020 0040 0000 0000 0000 0000 +0000 0000 0000 0000 0000 0000 0000 0000 +0000 0000 0000 0000 0100 0000 0000 0000 +0080 4024 0810 1020 0000 0000 0000 80e0 +0000 0000 0000 0008 0001 0204 0840 6040 +8000 0000 0000 0106 0005 060c 1060 c040 +8000 0000 0000 0000 0000 0000 0000 0000 +0000 0000 0000 0000 0000 0000 0000 0000 +0000 0000 0000 0000 0000 0000 0000 0000 +504d 4189 99a9 ca04 9c03 0202 0302 0202 +0888 7808 e80f 48d8 4041 3e20 20a0 2020 +7c84 0402 0202 0202 2020 6090 1090 c8a8 +0000 0000 0000 0000 0000 0000 0000 0000 +0000 0000 0000 0000 0000 0000 0000 0000 +0000 0000 0000 0000 0000 0000 0000 0000 +0000 0000 0000 0000 0101 0000 0000 0000 +292a 0a04 0000 0000 20a0 6000 0000 0000 +0101 0000 0000 0000 9800 0000 0000 0000 +0000 0000 0000 0000 0000 0000 0000 0000 +0000 0000 0000 0000 0000 0000 0000 0000 diff --git a/projects/assets/msx01x02.tal b/projects/assets/msx01x02.tal @@ -0,0 +1,98 @@ +@font ( msx816 ) + 0000 0000 0000 0000 0000 0000 0000 0000 + 1818 1818 1818 1010 1010 1000 0010 1010 + 0000 2828 0000 0000 0000 0000 0000 0000 + 2828 282e 38e8 2828 2828 2e38 e828 2828 + 1038 5454 5450 5030 1814 1454 5454 3810 + 42a2 a4a4 4808 1010 1020 244a 4a8a 8400 + 0010 2828 2828 1030 504a 4a44 443a 0000 + 1010 1020 0000 0000 0000 0000 0000 0000 + 0204 0408 0808 0808 0808 0808 0804 0402 + 4020 2010 1010 1010 1010 1010 1020 2040 + 0000 1010 5454 3810 3854 5410 1000 0000 + 0000 0010 1010 107c 1010 1010 0000 0000 + 0000 0000 0000 0000 0000 0000 1010 1020 + 0000 0000 0000 007c 0000 0000 0000 0000 +&marker + 0000 0000 0000 0000 0000 0000 0020 2000 + 0202 0404 0808 1010 2020 4040 8080 0000 + 0018 2442 4242 4242 4242 4242 4224 1800 + 0008 1828 0808 0808 0808 0808 0808 1c00 + 0018 2442 4202 0202 0408 1020 4040 7e00 + 0018 2442 0202 0438 0402 0202 0204 7800 + 000c 0c14 1414 2424 2444 447e 0404 0e00 + 007e 4040 4040 5864 4202 0202 0204 7800 + 000c 1020 4040 5864 4242 4242 4224 1800 + 007e 4202 0204 0404 0808 0810 1010 1000 + 0018 2442 4242 2418 2442 4242 4224 1800 + 0018 2442 4242 4242 261a 0202 0408 3000 + 0000 0000 0010 1000 0000 0000 1010 0000 + 0000 0000 0010 1000 0000 0000 1010 1020 + 0000 0204 0810 2040 2010 0804 0200 0000 + 0000 0000 0000 7c00 007c 0000 0000 0000 + 0000 4020 1008 0402 0408 1020 4000 0000 + 1824 4242 4204 0408 0810 1010 0010 1010 + 3844 8282 9aaa aaaa aaaa aa96 8082 4438 + 0010 1028 2844 4444 8282 fe82 8282 0000 + 00f8 4442 4242 4478 4442 4242 44f8 0000 + 003c 4282 8280 8080 8080 8282 423c 0000 + 00f8 4442 4242 4242 4242 4242 44f8 0000 + 00fc 4240 4040 4878 4840 4040 42fc 0000 + 80fe 4240 4040 447c 4440 4040 40e0 0000 + 003a 4682 8080 8e82 8282 8282 463a 0000 + 00ee 4444 4444 447c 4444 4444 44ee 0000 + 0038 1010 1010 1010 1010 1010 1038 0000 + 000e 0404 0404 0404 0404 4444 2810 0000 + 00ee 4448 4850 5060 5050 4848 44ee 0000 + 00e0 4040 4040 4040 4040 4040 42fe 0000 + 0082 c6c6 c6aa aaaa 9292 9282 8282 0000 + 00e2 4262 6262 5252 4a4a 4646 42e2 0000 + 0038 4482 8282 8282 8282 8282 4438 0000 + 00f8 4442 4242 4244 7840 4040 40f0 0000 + 0038 4482 8282 8282 8282 829a 643a 0000 + 00f8 4442 4242 4478 4844 4442 42e2 0000 + 0010 2844 4440 2010 0804 4444 2810 0000 + 00fe 9210 1010 1010 1010 1010 1038 0000 + 00ee 4444 4444 4444 4444 4444 4438 0000 + 0082 8282 8282 8244 4444 2828 1010 0000 + 0082 8292 9292 9292 92ba aa44 4444 0000 + 0042 4242 2424 1818 1824 2442 4242 0000 + 0082 8282 4444 2828 1010 1010 1038 0000 + 007e 4204 0408 0810 1020 2040 427e 0000 + 0e08 0808 0808 0808 0808 0808 0808 080e + 0082 8282 4444 fe28 10fe 1010 1010 1000 + 7010 1010 1010 1010 1010 1010 1010 1070 + 1028 4400 0000 0000 0000 0000 0000 0000 + 0000 0000 0000 0000 0000 0000 0000 00fe + 1010 1008 0000 0000 0000 0000 0000 0000 + 0000 0000 0030 0808 3848 4848 4834 0000 + 0060 2020 202c 3222 2222 2222 322c 0000 + 0000 0000 001c 2240 4040 4040 221c 0000 + 000c 0404 0434 4c44 4444 4444 4c36 0000 + 0000 0000 0018 2424 3c20 2020 2418 0000 + 000c 1210 1038 1010 1010 1010 1038 0000 + 0000 0000 0034 4a48 4830 4038 4444 4438 + 00c0 4040 4058 6444 4444 4444 44ee 0000 + 0010 0000 0030 1010 1010 1010 1038 0000 + 0008 0000 0018 0808 0808 0808 0808 2810 + 0060 2020 2022 2224 2438 2424 2272 0000 + 0030 1010 1010 1010 1010 1010 1038 0000 + 0000 0000 00a4 da92 9292 9292 9292 0000 + 0000 0000 00d8 6444 4444 4444 44ee 0000 + 0000 0000 0038 4482 8282 8282 4438 0000 + 0000 0000 00d8 6442 4242 4242 6458 40e0 + 0000 0000 0034 4c84 8484 8484 4c34 040e + 0000 0000 0068 3420 2020 2020 2070 0000 + 0000 0000 0018 2424 1008 0424 2418 0000 + 0010 1010 107c 1010 1010 1010 1408 0000 + 0000 0000 00cc 4444 4444 4444 4c36 0000 + 0000 0000 00ee 4444 4428 2828 1010 0000 + 0000 0000 0092 9292 9292 92aa 4444 0000 + 0000 0000 00ee 4428 1010 1028 44ee 0000 + 0000 0000 00ee 4444 4448 2828 1010 2040 + 0000 0000 007c 4408 0810 2020 447c 0000 + 0204 0404 0404 0408 0804 0404 0404 0402 + 1010 1010 1010 1010 1010 1010 1010 1010 + 4020 2020 2020 2010 1020 2020 2020 2040 + ffff ffff ffff ffff ffff ffff ffff ffff + ffff ffff ffff ffff ffff ffff ffff ffff diff --git a/projects/assets/terminus01x02.tal b/projects/assets/terminus01x02.tal @@ -0,0 +1,95 @@ +@font + 0000 0000 0000 0000 0000 0000 0000 0000 + 0000 183c 3c3c 1818 1800 1818 0000 0000 + 0066 6666 2400 0000 0000 0000 0000 0000 + 0000 006c 6cfe 6c6c 6cfe 6c6c 0000 0000 + 1818 7cc6 c2c0 7c06 0686 c67c 1818 0000 + 0000 0000 c2c6 0c18 3060 c686 0000 0000 + 0000 386c 6c38 76dc cccc cc76 0000 0000 + 0030 3030 6000 0000 0000 0000 0000 0000 + 0000 0c18 3030 3030 3030 180c 0000 0000 + 0000 3018 0c0c 0c0c 0c0c 1830 0000 0000 + 0000 0000 0066 3cff 3c66 0000 0000 0000 + 0000 0000 0018 187e 1818 0000 0000 0000 + 0000 0000 0000 0000 0018 1818 3000 0000 + 0000 0000 0000 00fe 0000 0000 0000 0000 + 0000 0000 0000 0000 0000 1818 0000 0000 + 0000 0000 0206 0c18 3060 c080 0000 0000 + 0000 386c c6c6 d6d6 c6c6 6c38 0000 0000 + 0000 1838 7818 1818 1818 187e 0000 0000 + 0000 7cc6 060c 1830 60c0 c6fe 0000 0000 + 0000 7cc6 0606 3c06 0606 c67c 0000 0000 + 0000 0c1c 3c6c ccfe 0c0c 0c1e 0000 0000 + 0000 fec0 c0c0 fc06 0606 c67c 0000 0000 + 0000 3860 c0c0 fcc6 c6c6 c67c 0000 0000 + 0000 fec6 0606 0c18 3030 3030 0000 0000 + 0000 7cc6 c6c6 7cc6 c6c6 c67c 0000 0000 + 0000 7cc6 c6c6 7e06 0606 0c78 0000 0000 + 0000 0000 1818 0000 0018 1800 0000 0000 + 0000 0000 1818 0000 0018 1830 0000 0000 + 0000 0006 0c18 3060 3018 0c06 0000 0000 + 0000 0000 007e 0000 7e00 0000 0000 0000 + 0000 0060 3018 0c06 0c18 3060 0000 0000 + 0000 7cc6 c60c 1818 1800 1818 0000 0000 + 0000 007c c6c6 dede dedc c07c 0000 0000 + 0000 1038 6cc6 c6fe c6c6 c6c6 0000 0000 + 0000 fc66 6666 7c66 6666 66fc 0000 0000 + 0000 3c66 c2c0 c0c0 c0c2 663c 0000 0000 + 0000 f86c 6666 6666 6666 6cf8 0000 0000 + 0000 fe66 6268 7868 6062 66fe 0000 0000 + 0000 fe66 6268 7868 6060 60f0 0000 0000 + 0000 3c66 c2c0 c0de c6c6 663a 0000 0000 + 0000 c6c6 c6c6 fec6 c6c6 c6c6 0000 0000 + 0000 3c18 1818 1818 1818 183c 0000 0000 + 0000 1e0c 0c0c 0c0c cccc cc78 0000 0000 + 0000 e666 666c 7878 6c66 66e6 0000 0000 + 0000 f060 6060 6060 6062 66fe 0000 0000 + 0000 c6ee fefe d6c6 c6c6 c6c6 0000 0000 + 0000 c6e6 f6fe dece c6c6 c6c6 0000 0000 + 0000 7cc6 c6c6 c6c6 c6c6 c67c 0000 0000 + 0000 fc66 6666 7c60 6060 60f0 0000 0000 + 0000 7cc6 c6c6 c6c6 c6d6 de7c 0c0e 0000 + 0000 fc66 6666 7c6c 6666 66e6 0000 0000 + 0000 7cc6 c660 380c 06c6 c67c 0000 0000 + 0000 7e7e 5a18 1818 1818 183c 0000 0000 + 0000 c6c6 c6c6 c6c6 c6c6 c67c 0000 0000 + 0000 c6c6 c6c6 c6c6 c66c 3810 0000 0000 + 0000 c6c6 c6c6 d6d6 d6fe ee6c 0000 0000 + 0000 c6c6 6c7c 3838 7c6c c6c6 0000 0000 + 0000 6666 6666 3c18 1818 183c 0000 0000 + 0000 fec6 860c 1830 60c2 c6fe 0000 0000 + 0000 3c30 3030 3030 3030 303c 0000 0000 + 0000 0080 c0e0 7038 1c0e 0602 0000 0000 + 0000 3c0c 0c0c 0c0c 0c0c 0c3c 0000 0000 + 1038 6cc6 0000 0000 0000 0000 0000 0000 + 0000 0000 0000 0000 0000 0000 00ff 0000 + 3030 1800 0000 0000 0000 0000 0000 0000 + 0000 0000 0078 0c7c cccc cc76 0000 0000 + 0000 e060 6078 6c66 6666 667c 0000 0000 + 0000 0000 007c c6c0 c0c0 c67c 0000 0000 + 0000 1c0c 0c3c 6ccc cccc cc76 0000 0000 + 0000 0000 007c c6fe c0c0 c67c 0000 0000 + 0000 386c 6460 f060 6060 60f0 0000 0000 + 0000 0000 0076 cccc cccc cc7c 0ccc 7800 + 0000 e060 606c 7666 6666 66e6 0000 0000 + 0000 1818 0038 1818 1818 183c 0000 0000 + 0000 0606 000e 0606 0606 0606 6666 3c00 + 0000 e060 6066 6c78 786c 66e6 0000 0000 + 0000 3818 1818 1818 1818 183c 0000 0000 + 0000 0000 00ec fed6 d6d6 d6c6 0000 0000 + 0000 0000 00dc 6666 6666 6666 0000 0000 + 0000 0000 007c c6c6 c6c6 c67c 0000 0000 + 0000 0000 00dc 6666 6666 667c 6060 f000 + 0000 0000 0076 cccc cccc cc7c 0c0c 1e00 + 0000 0000 00dc 7666 6060 60f0 0000 0000 + 0000 0000 007c c660 380c c67c 0000 0000 + 0000 1030 30fc 3030 3030 361c 0000 0000 + 0000 0000 00cc cccc cccc cc76 0000 0000 + 0000 0000 0066 6666 6666 3c18 0000 0000 + 0000 0000 00c6 c6d6 d6d6 fe6c 0000 0000 + 0000 0000 00c6 6c38 3838 6cc6 0000 0000 + 0000 0000 00c6 c6c6 c6c6 c67e 060c f800 + 0000 0000 00fe cc18 3060 c6fe 0000 0000 + 0000 0e18 1818 7018 1818 180e 0000 0000 + 0000 1818 1818 0018 1818 1818 0000 0000 + 0000 7018 1818 0e18 1818 1870 0000 0000 diff --git a/projects/software/launcher.tal b/projects/software/launcher.tal @@ -1,4 +1,10 @@ -( font ) +( launcher + + TODO: + Theme setting + Window size setting + Play notes + ) %+ { ADD } %- { SUB } %* { MUL } %/ { DIV } %< { LTH } %> { GTH } %= { EQU } %! { NEQ } @@ -17,13 +23,13 @@ ( devices ) -|00 @System [ &vector $2 &wst $1 &rst $1 &pad $4 &r $2 &g $2 &b $2 &debug $1 &halt $1 ] -|10 @Console [ &vector $2 &read $1 &pad $5 &write $1 &error $1 ] -|20 @Screen &vector $2 &width $2 &height $2 &auto $1 &pad $1 &x $2 &y $2 &addr $2 &pixel $1 &sprite $1 -|80 @Controller [ &vector $2 &button $1 &key $1 ] -|90 @Mouse [ &vector $2 &x $2 &y $2 &state $1 &wheel $1 ] -|a0 @File &vector $2 &success $2 &stat $2 &delete $1 &append $1 &name $2 &length $2 &load $2 &save $2 -|b0 @DateTime [ &year $2 &month $1 &day $1 &hour $1 &minute $1 &second $1 &dotw $1 &doty $2 &isdst $1 ] +|00 @System &vector $2 &wst $1 &rst $1 &pad $4 &r $2 &g $2 &b $2 &debug $1 &halt $1 ] +|10 @Console &vector $2 &read $1 &pad $5 &write $1 &error $1 ] +|20 @Screen &vector $2 &width $2 &height $2 &auto $1 &pad $1 &x $2 &y $2 &addr $2 &pixel $1 &sprite $1 +|80 @Controller &vector $2 &button $1 &key $1 ] +|90 @Mouse &vector $2 &x $2 &y $2 &state $1 &wheel $1 ] +|a0 @File &vector $2 &success $2 &stat $2 &delete $1 &append $1 &name $2 &length $2 &load $2 &save $2 +|b0 @DateTime &year $2 &month $1 &day $1 &hour $1 &minute $1 &second $1 &dotw $1 &doty $2 &isdst $1 ] ( variables ) @@ -33,15 +39,17 @@ @second $1 @pointer &x $2 &y $2 +@browser-frame + &x $2 &y $2 ( init ) |0100 ( -> ) ( theme ) - #e077 .System/r DEO2 - #e00c .System/g DEO2 - #e02a .System/b DEO2 + #f077 .System/r DEO2 + #f00c .System/g DEO2 + #f02a .System/b DEO2 ( vectors ) ;on-frame .Screen/vector DEO2 @@ -142,6 +150,7 @@ RTN #0020 #00b0 ;prompt-txt #01 ;draw-label JSR2 #0020 #00c0 ;do-txt #03 ;draw-label JSR2 #03 ;form/draw JSR2 + #0010 #0010 #0060 #0060 ;mascot-icn #01 ;draw-icn JSR2 RTN @@ -269,8 +278,6 @@ RTN RTN -include projects/library/load-rom.tal - @welcome-txt "Welcome 20 "to 20 "your 20 "UXN 20 "Ordinator $1 @today-txt @@ -288,133 +295,9 @@ include projects/library/load-rom.tal @cursor-icn ffff ffff ffff ffff -@logo-icn - 0000 0000 0000 0000 0000 0000 0000 0000 - 0000 0000 0000 0000 0000 0000 0000 0003 - 0000 0000 0000 40c1 0000 0000 0000 7cff - 0000 0000 0000 0000 0000 0000 0000 0000 - 0000 0000 0000 0000 0000 0000 0000 0000 - 0000 0000 0000 0000 1f7f 0707 0707 0707 - c3c7 dcf0 e0e0 e0e0 ff1f 0707 0303 0303 - 80c0 c0e0 e0e0 e0e0 0000 0000 0000 0000 - 0000 0000 0000 0000 0000 0000 0000 0000 - 0000 0000 0000 0000 0707 0707 0707 0707 - e0e0 e0e0 e0e0 e0e0 0303 0303 0303 0303 - e0e0 e0e0 e0e0 e0e0 0000 0000 0000 0000 - 0000 0000 0000 0000 0000 0000 0000 0000 - 0000 0000 0000 0000 0707 0707 0707 070f - e0e0 e0e0 e0e0 e0f0 0303 0303 0303 0707 - e0e0 e0e0 e0e0 f0f8 0000 0000 0000 0000 - 0000 0000 0000 0000 7f1f 0f07 0707 0707 - fce0 e0c0 c0c0 c0c0 7f0f 0707 0707 0707 - fef0 e0e0 e0e0 e0e0 3f00 0000 0000 0000 - fe00 0000 0000 0000 0000 0000 0000 0000 - 0000 0000 0000 0000 0707 0707 0707 0707 - c0c0 c0c0 c0c0 c0c0 0707 0707 0707 0707 - e0e0 e0e0 e0e0 e0e0 0000 0000 0000 0000 - 0000 0000 0000 0000 0000 0000 0000 0000 - 0000 0000 0000 0000 0707 0707 0707 0303 - c0c0 c0c0 c0e0 e0f8 0707 0707 070f 3be3 - e0e0 e0e0 e0e0 e0fe 0000 0000 0000 0000 - 0000 0000 0000 0000 0000 0000 0000 0000 - 0000 0000 0000 0000 0100 0000 0000 0000 - ffff 3e00 0000 0000 c383 0200 0000 0000 - f8c0 0000 0000 0000 0000 0000 0000 0000 - 0000 0000 0000 0000 0000 0000 0000 0000 - - -@font - 0000 0000 0000 0000 0000 0000 0000 0000 - 0000 183c 3c3c 1818 1800 1818 0000 0000 - 0066 6666 2400 0000 0000 0000 0000 0000 - 0000 006c 6cfe 6c6c 6cfe 6c6c 0000 0000 - 1818 7cc6 c2c0 7c06 0686 c67c 1818 0000 - 0000 0000 c2c6 0c18 3060 c686 0000 0000 - 0000 386c 6c38 76dc cccc cc76 0000 0000 - 0030 3030 6000 0000 0000 0000 0000 0000 - 0000 0c18 3030 3030 3030 180c 0000 0000 - 0000 3018 0c0c 0c0c 0c0c 1830 0000 0000 - 0000 0000 0066 3cff 3c66 0000 0000 0000 - 0000 0000 0018 187e 1818 0000 0000 0000 - 0000 0000 0000 0000 0018 1818 3000 0000 - 0000 0000 0000 00fe 0000 0000 0000 0000 - 0000 0000 0000 0000 0000 1818 0000 0000 - 0000 0000 0206 0c18 3060 c080 0000 0000 - 0000 386c c6c6 d6d6 c6c6 6c38 0000 0000 - 0000 1838 7818 1818 1818 187e 0000 0000 - 0000 7cc6 060c 1830 60c0 c6fe 0000 0000 - 0000 7cc6 0606 3c06 0606 c67c 0000 0000 - 0000 0c1c 3c6c ccfe 0c0c 0c1e 0000 0000 - 0000 fec0 c0c0 fc06 0606 c67c 0000 0000 - 0000 3860 c0c0 fcc6 c6c6 c67c 0000 0000 - 0000 fec6 0606 0c18 3030 3030 0000 0000 - 0000 7cc6 c6c6 7cc6 c6c6 c67c 0000 0000 - 0000 7cc6 c6c6 7e06 0606 0c78 0000 0000 - 0000 0000 1818 0000 0018 1800 0000 0000 - 0000 0000 1818 0000 0018 1830 0000 0000 - 0000 0006 0c18 3060 3018 0c06 0000 0000 - 0000 0000 007e 0000 7e00 0000 0000 0000 - 0000 0060 3018 0c06 0c18 3060 0000 0000 - 0000 7cc6 c60c 1818 1800 1818 0000 0000 - 0000 007c c6c6 dede dedc c07c 0000 0000 - 0000 1038 6cc6 c6fe c6c6 c6c6 0000 0000 - 0000 fc66 6666 7c66 6666 66fc 0000 0000 - 0000 3c66 c2c0 c0c0 c0c2 663c 0000 0000 - 0000 f86c 6666 6666 6666 6cf8 0000 0000 - 0000 fe66 6268 7868 6062 66fe 0000 0000 - 0000 fe66 6268 7868 6060 60f0 0000 0000 - 0000 3c66 c2c0 c0de c6c6 663a 0000 0000 - 0000 c6c6 c6c6 fec6 c6c6 c6c6 0000 0000 - 0000 3c18 1818 1818 1818 183c 0000 0000 - 0000 1e0c 0c0c 0c0c cccc cc78 0000 0000 - 0000 e666 666c 7878 6c66 66e6 0000 0000 - 0000 f060 6060 6060 6062 66fe 0000 0000 - 0000 c6ee fefe d6c6 c6c6 c6c6 0000 0000 - 0000 c6e6 f6fe dece c6c6 c6c6 0000 0000 - 0000 7cc6 c6c6 c6c6 c6c6 c67c 0000 0000 - 0000 fc66 6666 7c60 6060 60f0 0000 0000 - 0000 7cc6 c6c6 c6c6 c6d6 de7c 0c0e 0000 - 0000 fc66 6666 7c6c 6666 66e6 0000 0000 - 0000 7cc6 c660 380c 06c6 c67c 0000 0000 - 0000 7e7e 5a18 1818 1818 183c 0000 0000 - 0000 c6c6 c6c6 c6c6 c6c6 c67c 0000 0000 - 0000 c6c6 c6c6 c6c6 c66c 3810 0000 0000 - 0000 c6c6 c6c6 d6d6 d6fe ee6c 0000 0000 - 0000 c6c6 6c7c 3838 7c6c c6c6 0000 0000 - 0000 6666 6666 3c18 1818 183c 0000 0000 - 0000 fec6 860c 1830 60c2 c6fe 0000 0000 - 0000 3c30 3030 3030 3030 303c 0000 0000 - 0000 0080 c0e0 7038 1c0e 0602 0000 0000 - 0000 3c0c 0c0c 0c0c 0c0c 0c3c 0000 0000 - 1038 6cc6 0000 0000 0000 0000 0000 0000 - 0000 0000 0000 0000 0000 0000 00ff 0000 - 3030 1800 0000 0000 0000 0000 0000 0000 - 0000 0000 0078 0c7c cccc cc76 0000 0000 - 0000 e060 6078 6c66 6666 667c 0000 0000 - 0000 0000 007c c6c0 c0c0 c67c 0000 0000 - 0000 1c0c 0c3c 6ccc cccc cc76 0000 0000 - 0000 0000 007c c6fe c0c0 c67c 0000 0000 - 0000 386c 6460 f060 6060 60f0 0000 0000 - 0000 0000 0076 cccc cccc cc7c 0ccc 7800 - 0000 e060 606c 7666 6666 66e6 0000 0000 - 0000 1818 0038 1818 1818 183c 0000 0000 - 0000 0606 000e 0606 0606 0606 6666 3c00 - 0000 e060 6066 6c78 786c 66e6 0000 0000 - 0000 3818 1818 1818 1818 183c 0000 0000 - 0000 0000 00ec fed6 d6d6 d6c6 0000 0000 - 0000 0000 00dc 6666 6666 6666 0000 0000 - 0000 0000 007c c6c6 c6c6 c67c 0000 0000 - 0000 0000 00dc 6666 6666 667c 6060 f000 - 0000 0000 0076 cccc cccc cc7c 0c0c 1e00 - 0000 0000 00dc 7666 6060 60f0 0000 0000 - 0000 0000 007c c660 380c c67c 0000 0000 - 0000 1030 30fc 3030 3030 361c 0000 0000 - 0000 0000 00cc cccc cccc cc76 0000 0000 - 0000 0000 0066 6666 6666 3c18 0000 0000 - 0000 0000 00c6 c6d6 d6d6 fe6c 0000 0000 - 0000 0000 00c6 6c38 3838 6cc6 0000 0000 - 0000 0000 00c6 c6c6 c6c6 c67e 060c f800 - 0000 0000 00fe cc18 3060 c6fe 0000 0000 - 0000 0e18 1818 7018 1818 180e 0000 0000 - 0000 1818 1818 0018 1818 1818 0000 0000 - 0000 7018 1818 0e18 1818 1870 0000 0000 +include projects/library/load-rom.tal + +include projects/assets/logo05x05.tal +include projects/assets/mascot0cx0c.tal +include projects/assets/msx01x02.tal +