Created
May 31, 2020 09:17
-
-
Save maciektr/8248b697e55e2b6f5b350ea0ca7cfe7a to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
; Ascii characters | |
; Char 'a' can be accessed as: | |
; ascii + 8 * 'a' | |
rend_char segment | |
ascii db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h ; U+0000 (nul) | |
db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h ; U+0001 | |
db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h ; U+0002 | |
db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h ; U+0003 | |
db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h ; U+0004 | |
db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h ; U+0005 | |
db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h ; U+0006 | |
db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h ; U+0007 | |
db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h ; U+0008 | |
db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h ; U+0009 | |
db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h ; U+000A | |
db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h ; U+000B | |
db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h ; U+000C | |
db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h ; U+000D | |
db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h ; U+000E | |
db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h ; U+000F | |
db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h ; U+0010 | |
db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h ; U+0011 | |
db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h ; U+0012 | |
db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h ; U+0013 | |
db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h ; U+0014 | |
db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h ; U+0015 | |
db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h ; U+0016 | |
db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h ; U+0017 | |
db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h ; U+0018 | |
db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h ; U+0019 | |
db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h ; U+001A | |
db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h ; U+001B | |
db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h ; U+001C | |
db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h ; U+001D | |
db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h ; U+001E | |
db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h ; U+001F | |
db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h ; U+0020 (space) | |
db 018h, 03Ch, 03Ch, 018h, 018h, 000h, 018h, 000h ; U+0021 (!) | |
db 036h, 036h, 000h, 000h, 000h, 000h, 000h, 000h ; U+0022 (") | |
db 036h, 036h, 07Fh, 036h, 07Fh, 036h, 036h, 000h ; U+0023 (#) | |
db 00Ch, 03Eh, 003h, 01Eh, 030h, 01Fh, 00Ch, 000h ; U+0024 ($) | |
db 000h, 063h, 033h, 018h, 00Ch, 066h, 063h, 000h ; U+0025 (%) | |
db 01Ch, 036h, 01Ch, 06Eh, 03Bh, 033h, 06Eh, 000h ; U+0026 (&) | |
db 006h, 006h, 003h, 000h, 000h, 000h, 000h, 000h ; U+0027 (') | |
db 018h, 00Ch, 006h, 006h, 006h, 00Ch, 018h, 000h ; U+0028 (() | |
db 006h, 00Ch, 018h, 018h, 018h, 00Ch, 006h, 000h ; U+0029 ()) | |
db 000h, 066h, 03Ch, 0FFh, 03Ch, 066h, 000h, 000h ; U+002A (*) | |
db 000h, 00Ch, 00Ch, 03Fh, 00Ch, 00Ch, 000h, 000h ; U+002B (+) | |
db 000h, 000h, 000h, 000h, 000h, 00Ch, 00Ch, 006h ; U+002C (,) | |
db 000h, 000h, 000h, 03Fh, 000h, 000h, 000h, 000h ; U+002D (-) | |
db 000h, 000h, 000h, 000h, 000h, 00Ch, 00Ch, 000h ; U+002E (.) | |
db 060h, 030h, 018h, 00Ch, 006h, 003h, 001h, 000h ; U+002F (/) | |
db 03Eh, 063h, 073h, 07Bh, 06Fh, 067h, 03Eh, 000h ; U+0030 (0) | |
db 00Ch, 00Eh, 00Ch, 00Ch, 00Ch, 00Ch, 03Fh, 000h ; U+0031 (1) | |
db 01Eh, 033h, 030h, 01Ch, 006h, 033h, 03Fh, 000h ; U+0032 (2) | |
db 01Eh, 033h, 030h, 01Ch, 030h, 033h, 01Eh, 000h ; U+0033 (3) | |
db 038h, 03Ch, 036h, 033h, 07Fh, 030h, 078h, 000h ; U+0034 (4) | |
db 03Fh, 003h, 01Fh, 030h, 030h, 033h, 01Eh, 000h ; U+0035 (5) | |
db 01Ch, 006h, 003h, 01Fh, 033h, 033h, 01Eh, 000h ; U+0036 (6) | |
db 03Fh, 033h, 030h, 018h, 00Ch, 00Ch, 00Ch, 000h ; U+0037 (7) | |
db 01Eh, 033h, 033h, 01Eh, 033h, 033h, 01Eh, 000h ; U+0038 (8) | |
db 01Eh, 033h, 033h, 03Eh, 030h, 018h, 00Eh, 000h ; U+0039 (9) | |
db 000h, 00Ch, 00Ch, 000h, 000h, 00Ch, 00Ch, 000h ; U+003A (:) | |
db 000h, 00Ch, 00Ch, 000h, 000h, 00Ch, 00Ch, 006h ; U+003B (;) | |
db 018h, 00Ch, 006h, 003h, 006h, 00Ch, 018h, 000h ; U+003C (<) | |
db 000h, 000h, 03Fh, 000h, 000h, 03Fh, 000h, 000h ; U+003D (=) | |
db 006h, 00Ch, 018h, 030h, 018h, 00Ch, 006h, 000h ; U+003E (>) | |
db 01Eh, 033h, 030h, 018h, 00Ch, 000h, 00Ch, 000h ; U+003F (?) | |
db 03Eh, 063h, 07Bh, 07Bh, 07Bh, 003h, 01Eh, 000h ; U+0040 (@) | |
db 00Ch, 01Eh, 033h, 033h, 03Fh, 033h, 033h, 000h ; U+0041 (A) | |
db 03Fh, 066h, 066h, 03Eh, 066h, 066h, 03Fh, 000h ; U+0042 (B) | |
db 03Ch, 066h, 003h, 003h, 003h, 066h, 03Ch, 000h ; U+0043 (C) | |
db 01Fh, 036h, 066h, 066h, 066h, 036h, 01Fh, 000h ; U+0044 (D) | |
db 07Fh, 046h, 016h, 01Eh, 016h, 046h, 07Fh, 000h ; U+0045 (E) | |
db 07Fh, 046h, 016h, 01Eh, 016h, 006h, 00Fh, 000h ; U+0046 (F) | |
db 03Ch, 066h, 003h, 003h, 073h, 066h, 07Ch, 000h ; U+0047 (G) | |
db 033h, 033h, 033h, 03Fh, 033h, 033h, 033h, 000h ; U+0048 (H) | |
db 01Eh, 00Ch, 00Ch, 00Ch, 00Ch, 00Ch, 01Eh, 000h ; U+0049 (I) | |
db 078h, 030h, 030h, 030h, 033h, 033h, 01Eh, 000h ; U+004A (J) | |
db 067h, 066h, 036h, 01Eh, 036h, 066h, 067h, 000h ; U+004B (K) | |
db 00Fh, 006h, 006h, 006h, 046h, 066h, 07Fh, 000h ; U+004C (L) | |
db 063h, 077h, 07Fh, 07Fh, 06Bh, 063h, 063h, 000h ; U+004D (M) | |
db 063h, 067h, 06Fh, 07Bh, 073h, 063h, 063h, 000h ; U+004E (N) | |
db 01Ch, 036h, 063h, 063h, 063h, 036h, 01Ch, 000h ; U+004F (O) | |
db 03Fh, 066h, 066h, 03Eh, 006h, 006h, 00Fh, 000h ; U+0050 (P) | |
db 01Eh, 033h, 033h, 033h, 03Bh, 01Eh, 038h, 000h ; U+0051 (Q) | |
db 03Fh, 066h, 066h, 03Eh, 036h, 066h, 067h, 000h ; U+0052 (R) | |
db 01Eh, 033h, 007h, 00Eh, 038h, 033h, 01Eh, 000h ; U+0053 (S) | |
db 03Fh, 02Dh, 00Ch, 00Ch, 00Ch, 00Ch, 01Eh, 000h ; U+0054 (T) | |
db 033h, 033h, 033h, 033h, 033h, 033h, 03Fh, 000h ; U+0055 (U) | |
db 033h, 033h, 033h, 033h, 033h, 01Eh, 00Ch, 000h ; U+0056 (V) | |
db 063h, 063h, 063h, 06Bh, 07Fh, 077h, 063h, 000h ; U+0057 (W) | |
db 063h, 063h, 036h, 01Ch, 01Ch, 036h, 063h, 000h ; U+0058 (X) | |
db 033h, 033h, 033h, 01Eh, 00Ch, 00Ch, 01Eh, 000h ; U+0059 (Y) | |
db 07Fh, 063h, 031h, 018h, 04Ch, 066h, 07Fh, 000h ; U+005A (Z) | |
db 01Eh, 006h, 006h, 006h, 006h, 006h, 01Eh, 000h ; U+005B ([) | |
db 003h, 006h, 00Ch, 018h, 030h, 060h, 040h, 000h ; U+005C (\) | |
db 01Eh, 018h, 018h, 018h, 018h, 018h, 01Eh, 000h ; U+005D (]) | |
db 008h, 01Ch, 036h, 063h, 000h, 000h, 000h, 000h ; U+005E (^) | |
db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 0FFh ; U+005F (_) | |
db 00Ch, 00Ch, 018h, 000h, 000h, 000h, 000h, 000h ; U+0060 (`) | |
db 000h, 000h, 01Eh, 030h, 03Eh, 033h, 06Eh, 000h ; U+0061 (a) | |
db 007h, 006h, 006h, 03Eh, 066h, 066h, 03Bh, 000h ; U+0062 (b) | |
db 000h, 000h, 01Eh, 033h, 003h, 033h, 01Eh, 000h ; U+0063 (c) | |
db 038h, 030h, 030h, 03eh, 033h, 033h, 06Eh, 000h ; U+0064 (d) | |
db 000h, 000h, 01Eh, 033h, 03fh, 003h, 01Eh, 000h ; U+0065 (e) | |
db 01Ch, 036h, 006h, 00fh, 006h, 006h, 00Fh, 000h ; U+0066 (f) | |
db 000h, 000h, 06Eh, 033h, 033h, 03Eh, 030h, 01Fh ; U+0067 (g) | |
db 007h, 006h, 036h, 06Eh, 066h, 066h, 067h, 000h ; U+0068 (h) | |
db 00Ch, 000h, 00Eh, 00Ch, 00Ch, 00Ch, 01Eh, 000h ; U+0069 (i) | |
db 030h, 000h, 030h, 030h, 030h, 033h, 033h, 01Eh ; U+006A (j) | |
db 007h, 006h, 066h, 036h, 01Eh, 036h, 067h, 000h ; U+006B (k) | |
db 00Eh, 00Ch, 00Ch, 00Ch, 00Ch, 00Ch, 01Eh, 000h ; U+006C (l) | |
db 000h, 000h, 033h, 07Fh, 07Fh, 06Bh, 063h, 000h ; U+006D (m) | |
db 000h, 000h, 01Fh, 033h, 033h, 033h, 033h, 000h ; U+006E (n) | |
db 000h, 000h, 01Eh, 033h, 033h, 033h, 01Eh, 000h ; U+006F (o) | |
db 000h, 000h, 03Bh, 066h, 066h, 03Eh, 006h, 00Fh ; U+0070 (p) | |
db 000h, 000h, 06Eh, 033h, 033h, 03Eh, 030h, 078h ; U+0071 (q) | |
db 000h, 000h, 03Bh, 06Eh, 066h, 006h, 00Fh, 000h ; U+0072 (r) | |
db 000h, 000h, 03Eh, 003h, 01Eh, 030h, 01Fh, 000h ; U+0073 (s) | |
db 008h, 00Ch, 03Eh, 00Ch, 00Ch, 02Ch, 018h, 000h ; U+0074 (t) | |
db 000h, 000h, 033h, 033h, 033h, 033h, 06Eh, 000h ; U+0075 (u) | |
db 000h, 000h, 033h, 033h, 033h, 01Eh, 00Ch, 000h ; U+0076 (v) | |
db 000h, 000h, 063h, 06Bh, 07Fh, 07Fh, 036h, 000h ; U+0077 (w) | |
db 000h, 000h, 063h, 036h, 01Ch, 036h, 063h, 000h ; U+0078 (x) | |
db 000h, 000h, 033h, 033h, 033h, 03Eh, 030h, 01Fh ; U+0079 (y) | |
db 000h, 000h, 03Fh, 019h, 00Ch, 026h, 03Fh, 000h ; U+007A (z) | |
db 038h, 00Ch, 00Ch, 007h, 00Ch, 00Ch, 038h, 000h ; U+007B (db ) | |
db 018h, 018h, 018h, 000h, 018h, 018h, 018h, 000h ; U+007C (|) | |
db 007h, 00Ch, 00Ch, 038h, 00Ch, 00Ch, 007h, 000h ; U+007D (}) | |
db 06Eh, 03Bh, 000h, 000h, 000h, 000h, 000h, 000h ; U+007E (~) | |
db 000h, 000h, 000h, 000h, 000h, 000h, 000h, 000h ; U+007F | |
rend_char ends |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment