changeset 3096:66566a9ecf50

level2/stdfonts: Fix up font "source" No changes to the resulting binary data. The old disassembly/parsing had mixed up font headers and data. Add dummy x01... labels for reference.
author Tormod Volden <debian.tormod@gmail.com>
date Sat, 27 Feb 2016 23:48:42 +0100
parents 900100ea305c
children cbc0e47bafbc
files level2/sys/stdfonts.asm
diffstat 1 files changed, 149 insertions(+), 210 deletions(-) [+]
line wrap: on
line diff
--- a/level2/sys/stdfonts.asm	Tue Dec 22 21:43:23 2015 +0100
+++ b/level2/sys/stdfonts.asm	Sat Feb 27 23:48:42 2016 +0100
@@ -2346,7 +2346,7 @@
          fdb   $0008            ysize
          fdb   $0068            bytes
 
-larrow   fcb   %00000000
+gchr00   fcb   %00000000
          fcb   %00010000
          fcb   %00011000
          fcb   %00011100
@@ -2355,7 +2355,7 @@
          fcb   %00010000
          fcb   %00000000
 
-rarrow   fcb   %00000000
+gchr01   fcb   %00000000
          fcb   %00001000
          fcb   %00011000
          fcb   %00111000
@@ -2364,7 +2364,7 @@
          fcb   %00001000
          fcb   %00000000
 
-darrow   fcb   %00000000
+gchr02   fcb   %00000000
          fcb   %00000000
          fcb   %00000000
          fcb   %01111110
@@ -2373,7 +2373,7 @@
          fcb   %00000000
          fcb   %00000000
 
-uarrow   fcb   %00000000
+gchr03   fcb   %00000000
          fcb   %00000000
          fcb   %00011000
          fcb   %00111100
@@ -2382,7 +2382,7 @@
          fcb   %00000000
          fcb   %00000000
 
-         fcb   %00000000
+gchr04   fcb   %00000000
          fcb   %11111111
          fcb   %00000000
          fcb   %11111111
@@ -2391,7 +2391,7 @@
          fcb   %11111111
          fcb   %00000000
 
-         fcb   %00000000
+gchr05   fcb   %00000000
          fcb   %00000000
          fcb   %00110000
          fcb   %00111100
@@ -2400,7 +2400,7 @@
          fcb   %00000000
          fcb   %00000000
 
-         fcb   %00000000
+gchr06   fcb   %00000000
          fcb   %01111110
          fcb   %01000010
          fcb   %01011010
@@ -2409,7 +2409,7 @@
          fcb   %01111110
          fcb   %00000000
 
-         fcb   %00000000
+gchr07   fcb   %00000000
          fcb   %01111110
          fcb   %01111110
          fcb   %00000000
@@ -2418,7 +2418,7 @@
          fcb   %01111110
          fcb   %00000000
 
-         fcb   %00000000
+gchr08   fcb   %00000000
          fcb   %00111100
          fcb   %00111100
          fcb   %00111100
@@ -2427,7 +2427,7 @@
          fcb   %00111100
          fcb   %00000000
 
-         fcb   %00000000
+gchr09   fcb   %00000000
          fcb   %00000000
          fcb   %01111110
          fcb   %01111110
@@ -2436,7 +2436,7 @@
          fcb   %00000000
          fcb   %00000000
 
-         fcb   %00000000
+gchr0A   fcb   %00000000
          fcb   %01111110
          fcb   %00100100
          fcb   %00011000
@@ -2445,7 +2445,7 @@
          fcb   %01111110
          fcb   %00000000
 
-         fcb   %00000000
+gchr0B   fcb   %00000000
          fcb   %01111111
          fcb   %00000000
          fcb   %01111111
@@ -2454,7 +2454,7 @@
          fcb   %01111111
          fcb   %00000000
 
-         fcb   %00000000
+gchr0C   fcb   %00000000
          fcb   %11111110
          fcb   %00000000
          fcb   %11111110
@@ -2463,186 +2463,48 @@
          fcb   %11111110
          fcb   %00000000
 
-         fcb   %00011011
-         fcb   %00101011
-         fcb   %11001110
-         fcb   %00000100
-         fcb   %00000101
-         fcb   %00000000
-         fcb   %00001000
-         fcb   %00000000
+
+* the following needs identifying
 
-         fcb   %00001000
-         fcb   %00000000
-         fcb   %00001000
+x00      fcb   $1B,$2B
+         fcb   $CE
+         fcb   4
+         fcb   5
+         fdb   8	
+         fdb   8
+         fdb   8
          fcb   %00000000
          fcb   %00100000
          fcb   %00110000
          fcb   %00111000
          fcb   %00111000
-
          fcb   %00110000
          fcb   %00100000
          fcb   %11111111
-         fcb   %00011011
-         fcb   %00101011
-         fcb   %11001110
-         fcb   %00000011
-         fcb   %00000101
 
-         fcb   %00000000
-         fcb   %00001000
-         fcb   %00000000
-         fcb   %00001000
-         fcb   %00000000
-         fcb   %00001000
+x01      fcb   $1B,$2B
+         fcb   $CE
+         fcb   3
+         fcb   5
+         fdb   8
+         fdb   8
+         fdb   8
          fcb   %10000000
          fcb   %10001000
-
          fcb   %10011000
          fcb   %10111000
          fcb   %10111000
          fcb   %10011000
          fcb   %10001000
          fcb   %11111111
-         fcb   %00011011
-         fcb   %00101011
 
-         fcb   %11001110
-         fcb   %00000010
-         fcb   %00000101
-         fcb   %00000000
-         fcb   %00001000
-         fcb   %00000000
-         fcb   %00001000
-         fcb   %00000000
-
-         fcb   %00001000
-         fcb   %10000001
-         fcb   %10000001
-         fcb   %10000001
-         fcb   %11111111
-         fcb   %10111101
-         fcb   %10011001
-         fcb   %10000001
-
-         fcb   %10000001
-         fcb   %00011011
-         fcb   %00101011
-         fcb   %11001110
-         fcb   %00000001
-         fcb   %00000101
-         fcb   %00000000
-         fcb   %00001000
-
-         fcb   %00000000
-         fcb   %00001000
-         fcb   %00000000
-         fcb   %00001000
-         fcb   %10000001
-         fcb   %10000001
-         fcb   %10011001
-         fcb   %10111101
-
-         fcb   %11111111
-         fcb   %10000001
-         fcb   %10000001
-         fcb   %10000001
-         fcb   %00011011
-         fcb   %00101011
-         fcb   %11001110
-         fcb   %00000101
-
-         fcb   %00000101
-         fcb   %00000000
-         fcb   %00000111
-         fcb   %00000000
-         fcb   %00000111
-         fcb   %00000000
-         fcb   %00000111
-         fcb   %00000011
-
-         fcb   %00000011
-         fcb   %00000011
-         fcb   %00000011
-         fcb   %00000011
-         fcb   %00000011
-         fcb   %00000011
-         fcb   %00011011
-         fcb   %00101011
-
-         fcb   %11001110
-         fcb   %00000110
-         fcb   %00000101
-         fcb   %00000000
-         fcb   %00001000
-         fcb   %00000000
-         fcb   %00000110
-         fcb   %00000000
-
-         fcb   %00000110
-         fcb   %00000001
-         fcb   %00000001
-         fcb   %00000001
-         fcb   %00000001
-         fcb   %00000001
-         fcb   %11111111
-         fcb   %00011011
-
-         fcb   %00101011
-         fcb   %11001110
-         fcb   %00000100
-         fcb   %00000101
-         fcb   %00000000
-         fcb   %00001000
-         fcb   %00000000
-         fcb   %00001000
-
-         fcb   %00000000
-         fcb   %00001000
-         fcb   %00000000
-         fcb   %00100000
-         fcb   %00110000
-         fcb   %00111000
-         fcb   %00111000
-         fcb   %00110000
-
-         fcb   %00100000
-         fcb   %11111111
-         fcb   %00011011
-         fcb   %00101011
-         fcb   %11001110
-         fcb   %00000011
-         fcb   %00000101
-         fcb   %00000000
-
-         fcb   %00001000
-         fcb   %00000000
-         fcb   %00001000
-         fcb   %00000000
-         fcb   %00001000
-         fcb   %10000000
-         fcb   %10001000
-         fcb   %10011000
-
-         fcb   %10111000
-         fcb   %10111000
-         fcb   %10011000
-         fcb   %10001000
-         fcb   %11111111
-         fcb   %00011011
-         fcb   %00101011
-         fcb   %11001110
-
-         fcb   %00000010
-         fcb   %00000101
-         fcb   %00000000
-         fcb   %00001000
-         fcb   %00000000
-         fcb   %00001000
-         fcb   %00000000
-         fcb   %00001000
-
+x02      fcb   $1B,$2B
+         fcb   $CE
+         fcb   2
+         fcb   5
+         fdb   8
+         fdb   8
+         fdb   8
          fcb   %10000001
          fcb   %10000001
          fcb   %10000001
@@ -2652,60 +2514,137 @@
          fcb   %10000001
          fcb   %10000001
 
-         fcb   %00011011
-         fcb   %00101011
-         fcb   %11001110
-         fcb   %00000001
-         fcb   %00000101
-         fcb   %00000000
-         fcb   %00001000
-         fcb   %00000000
-
-         fcb   %00001000
-         fcb   %00000000
-         fcb   %00001000
+x03      fcb   $1B,$2B
+         fcb   $CE
+         fcb   1
+         fcb   5
+         fdb   8
+         fdb   8
+         fdb   8
          fcb   %10000001
          fcb   %10000001
          fcb   %10011001
          fcb   %10111101
          fcb   %11111111
-
          fcb   %10000001
          fcb   %10000001
          fcb   %10000001
-         fcb   %00011011
-         fcb   %00101011
-         fcb   %11001110
-         fcb   %00000101
-         fcb   %00000101
 
-         fcb   %00000000
-         fcb   %00000111
-         fcb   %00000000
-         fcb   %00000111
-         fcb   %00000000
-         fcb   %00000111
+x04      fcb   $1B,$2B
+         fcb   $CE
+         fcb   5
+         fcb   5
+         fdb   7
+         fdb   7
+         fdb   7
          fcb   %00000011
          fcb   %00000011
-
          fcb   %00000011
          fcb   %00000011
          fcb   %00000011
          fcb   %00000011
          fcb   %00000011
-         fcb   %00011011
-         fcb   %00101011
-         fcb   %11001110
+
+x05      fcb   $1B,$2B
+         fcb   $CE
+         fcb   6
+         fcb   5
+         fdb   8
+         fdb   6
+         fdb   6
+         fcb   %00000001
+         fcb   %00000001
+         fcb   %00000001
+         fcb   %00000001
+         fcb   %00000001
+         fcb   %11111111
+
+x06      fcb   $1B,$2B
+         fcb   $CE
+         fcb   4
+         fcb   5
+         fdb   8
+         fdb   8
+         fdb   8
+         fcb   %00000000
+         fcb   %00100000
+         fcb   %00110000
+         fcb   %00111000
+         fcb   %00111000
+         fcb   %00110000
+         fcb   %00100000
+         fcb   %11111111
+
+x07      fcb   $1B,$2B
+         fcb   $CE
+         fcb   3
+         fcb   5
+         fdb   8
+         fdb   8
+         fdb   8
+         fcb   %10000000
+         fcb   %10001000
+         fcb   %10011000
+         fcb   %10111000
+         fcb   %10111000
+         fcb   %10011000
+         fcb   %10001000
+         fcb   %11111111
 
-         fcb   %00000110
-         fcb   %00000101
-         fcb   %00000000
-         fcb   %00001000
-         fcb   %00000000
-         fcb   %00000110
-         fcb   %00000000
-         fcb   %00000110
+x08      fcb   $1B,$2B
+         fcb   $CE
+         fcb   2
+         fcb   5
+         fdb   8
+         fdb   8
+         fdb   8
+         fcb   %10000001
+         fcb   %10000001
+         fcb   %10000001
+         fcb   %11111111
+         fcb   %10111101
+         fcb   %10011001
+         fcb   %10000001
+         fcb   %10000001
 
+x09      fcb   $1B,$2B
+         fcb   $CE
+         fcb   1
+         fcb   5
+         fdb   8
+         fdb   8
+         fdb   8
+         fcb   %10000001
+         fcb   %10000001
+         fcb   %10011001
+         fcb   %10111101
+         fcb   %11111111
+         fcb   %10000001
+         fcb   %10000001
+         fcb   %10000001
+
+x0A      fcb   $1B,$2B
+         fcb   $CE
+         fcb   5
+         fcb   5
+         fdb   7
+         fdb   7
+         fdb   7
+         fcb   %00000011
+         fcb   %00000011
+         fcb   %00000011
+         fcb   %00000011
+         fcb   %00000011
+         fcb   %00000011
+         fcb   %00000011
+
+x0B      fcb   $1B,$2B
+         fcb   $CE
+         fcb   6
+         fcb   5
+         fdb   8
+         fdb   6
+         fdb   6
          fcb   %00000001
          fcb   %00000001
          fcb   %00000001