shithub: choc

Download patch

ref: 8f2df5e7cff5a02b7a012809b0b993ea898f1e16
parent: 40d03a9c38d63f7b7f6a0453f103f18cfd156029
author: Simon Howard <fraggle@gmail.com>
date: Thu Apr 23 15:58:11 EDT 2009

Fix up some extended ASCII characters.

Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 1503

--- a/textscreen/txt_smallfont.h
+++ b/textscreen/txt_smallfont.h
@@ -1461,16 +1461,18 @@
     // Character 128:
 
     0x00,                    // |    |
-    0x60,                    // | ## |
+    0x40,                    // | #  |
+    0xa0,                    // |# # |
     0x80,                    // |#   |
     0x80,                    // |#   |
-    0x90,                    // |#  #|
-    0x60,                    // | ## |
-    0x60,                    // | ## |
-    0x00,                    // |    |
+    0xa0,                    // |# # |
+    0x40,                    // | #  |
+    0xc0,                    // |##  |
 
+
     // Character 129:
 
+    0xa0,                    // |# # |
     0x00,                    // |    |
     0xa0,                    // |# # |
     0xa0,                    // |# # |
@@ -1478,62 +1480,62 @@
     0xa0,                    // |# # |
     0xe0,                    // |### |
     0x00,                    // |    |
-    0x00,                    // |    |
 
     // Character 130:
 
-    0x20,                    // |  # |
     0x40,                    // | #  |
-    0x60,                    // | ## |
-    0xf0,                    // |####|
     0x80,                    // |#   |
+    0x40,                    // | #  |
+    0xa0,                    // |# # |
     0xe0,                    // |### |
+    0x80,                    // |#   |
+    0x60,                    // | ## |
     0x00,                    // |    |
-    0x00,                    // |    |
 
+
     // Character 131:
 
-    0x00,                    // |    |
-    0x60,                    // | ## |
     0x40,                    // | #  |
+    0xa0,                    // |# # |
+    0xc0,                    // |##  |
+    0x20,                    // |  # |
     0x60,                    // | ## |
     0xa0,                    // |# # |
-    0xe0,                    // |### |
+    0x60,                    // | ## |
     0x00,                    // |    |
-    0x00,                    // |    |
 
     // Character 132:
 
-    0x00,                    // |    |
     0xa0,                    // |# # |
-    0x40,                    // | #  |
+    0x00,                    // |    |
+    0xc0,                    // |##  |
+    0x20,                    // |  # |
     0x60,                    // | ## |
     0xa0,                    // |# # |
-    0xe0,                    // |### |
+    0x60,                    // | ## |
     0x00,                    // |    |
-    0x00,                    // |    |
 
     // Character 133:
 
-    0x00,                    // |    |
     0x40,                    // | #  |
-    0x40,                    // | #  |
+    0x20,                    // |  # |
+    0xc0,                    // |##  |
+    0x20,                    // |  # |
     0x60,                    // | ## |
     0xa0,                    // |# # |
-    0xe0,                    // |### |
+    0x60,                    // | ## |
     0x00,                    // |    |
-    0x00,                    // |    |
 
     // Character 134:
 
-    0x40,                    // | #  |
     0x60,                    // | ## |
-    0x40,                    // | #  |
+    0x90,                    // |#  #|
+    0xe0,                    // |### |
+    0x20,                    // |  # |
     0x60,                    // | ## |
     0xa0,                    // |# # |
-    0xe0,                    // |### |
+    0x60,                    // | ## |
     0x00,                    // |    |
-    0x00,                    // |    |
 
     // Character 135:
 
@@ -1540,99 +1542,100 @@
     0x00,                    // |    |
     0x00,                    // |    |
     0x60,                    // | ## |
-    0xc0,                    // |##  |
+    0x80,                    // |#   |
+    0x80,                    // |#   |
+    0x80,                    // |#   |
     0x60,                    // | ## |
-    0x20,                    // |  # |
-    0x60,                    // | ## |
-    0x00,                    // |    |
+    0xc0,                    // |##  |
 
     // Character 136:
 
-    0x00,                    // |    |
-    0x60,                    // | ## |
-    0x60,                    // | ## |
-    0xf0,                    // |####|
-    0x80,                    // |#   |
+    0x40,                    // | #  |
+    0xa0,                    // |# # |
+    0x40,                    // | #  |
+    0xa0,                    // |# # |
     0xe0,                    // |### |
+    0x80,                    // |#   |
+    0x60,                    // | ## |
     0x00,                    // |    |
-    0x00,                    // |    |
 
     // Character 137:
 
+    0xa0,                    // |# # |
     0x00,                    // |    |
+    0x40,                    // | #  |
+    0xa0,                    // |# # |
+    0xe0,                    // |### |
     0x80,                    // |#   |
     0x60,                    // | ## |
-    0xf0,                    // |####|
-    0x80,                    // |#   |
-    0xe0,                    // |### |
     0x00,                    // |    |
-    0x00,                    // |    |
 
     // Character 138:
 
-    0x00,                    // |    |
     0x40,                    // | #  |
-    0x60,                    // | ## |
-    0xf0,                    // |####|
-    0x80,                    // |#   |
+    0x20,                    // |  # |
+    0x40,                    // | #  |
+    0xa0,                    // |# # |
     0xe0,                    // |### |
+    0x80,                    // |#   |
+    0x60,                    // | ## |
     0x00,                    // |    |
-    0x00,                    // |    |
 
+
     // Character 139:
 
     0x00,                    // |    |
+    0xa0,                    // |# # |
     0x00,                    // |    |
+    0xc0,                    // |##  |
     0x40,                    // | #  |
-    0x60,                    // | ## |
-    0x60,                    // | ## |
-    0x60,                    // | ## |
+    0x40,                    // | #  |
+    0xe0,                    // |### |
     0x00,                    // |    |
-    0x00,                    // |    |
 
     // Character 140:
 
+    0x40,                    // | #  |
+    0xa0,                    // |# # |
     0x00,                    // |    |
-    0x60,                    // | ## |
+    0xc0,                    // |##  |
     0x40,                    // | #  |
-    0x60,                    // | ## |
-    0x60,                    // | ## |
-    0x60,                    // | ## |
+    0x40,                    // | #  |
+    0xe0,                    // |### |
     0x00,                    // |    |
-    0x00,                    // |    |
 
     // Character 141:
 
+    0x40,                    // | #  |
+    0x20,                    // |  # |
     0x00,                    // |    |
+    0xc0,                    // |##  |
     0x40,                    // | #  |
     0x40,                    // | #  |
-    0x60,                    // | ## |
-    0x60,                    // | ## |
-    0x60,                    // | ## |
+    0xe0,                    // |### |
     0x00,                    // |    |
-    0x00,                    // |    |
 
     // Character 142:
 
-    0x80,                    // |#   |
+    0xa0,                    // |# # |
     0x00,                    // |    |
-    0x60,                    // | ## |
-    0xb0,                    // |# ##|
-    0xf0,                    // |####|
-    0xb0,                    // |# ##|
+    0x40,                    // | #  |
+    0xa0,                    // |# # |
+    0xe0,                    // |### |
+    0xa0,                    // |# # |
+    0xa0,                    // |# # |
     0x00,                    // |    |
-    0x00,                    // |    |
 
     // Character 143:
 
-    0x60,                    // | ## |
     0x40,                    // | #  |
-    0x60,                    // | ## |
-    0xb0,                    // |# ##|
-    0xf0,                    // |####|
-    0xb0,                    // |# ##|
+    0xa0,                    // |# # |
+    0x40,                    // | #  |
+    0xa0,                    // |# # |
+    0xe0,                    // |### |
+    0xa0,                    // |# # |
+    0xa0,                    // |# # |
     0x00,                    // |    |
-    0x00,                    // |    |
 
     // Character 144:
 
@@ -1649,89 +1652,89 @@
 
     0x00,                    // |    |
     0x00,                    // |    |
-    0x20,                    // |  # |
+    0xb0,                    // |# ##|
+    0x50,                    // | # #|
     0x70,                    // | ###|
-    0xe0,                    // |### |
-    0xf0,                    // |####|
+    0xa0,                    // |# # |
+    0x70,                    // | ###|
     0x00,                    // |    |
-    0x00,                    // |    |
 
     // Character 146:
 
     0x00,                    // |    |
-    0x60,                    // | ## |
+    0x70,                    // | ###|
     0xa0,                    // |# # |
-    0xe0,                    // |### |
     0xa0,                    // |# # |
+    0xf0,                    // |####|
     0xa0,                    // |# # |
+    0xb0,                    // |# ##|
     0x00,                    // |    |
-    0x00,                    // |    |
 
     // Character 147:
 
+    0x40,                    // | #  |
+    0xa0,                    // |# # |
     0x00,                    // |    |
-    0x60,                    // | ## |
-    0x60,                    // | ## |
-    0xb0,                    // |# ##|
-    0xb0,                    // |# ##|
-    0xe0,                    // |### |
+    0x40,                    // | #  |
+    0xa0,                    // |# # |
+    0xa0,                    // |# # |
+    0x40,                    // | #  |
     0x00,                    // |    |
-    0x00,                    // |    |
 
     // Character 148:
 
+    0xa0,                    // |# # |
     0x00,                    // |    |
-    0x80,                    // |#   |
-    0x60,                    // | ## |
-    0xb0,                    // |# ##|
-    0xb0,                    // |# ##|
-    0xe0,                    // |### |
+    0x40,                    // | #  |
+    0xa0,                    // |# # |
+    0xa0,                    // |# # |
+    0xa0,                    // |# # |
+    0x40,                    // | #  |
     0x00,                    // |    |
-    0x00,                    // |    |
 
     // Character 149:
 
-    0x00,                    // |    |
     0x40,                    // | #  |
-    0x60,                    // | ## |
-    0xb0,                    // |# ##|
-    0xb0,                    // |# ##|
-    0xe0,                    // |### |
+    0x20,                    // |  # |
+    0x40,                    // | #  |
+    0xa0,                    // |# # |
+    0xa0,                    // |# # |
+    0xa0,                    // |# # |
+    0x40,                    // | #  |
     0x00,                    // |    |
-    0x00,                    // |    |
 
     // Character 150:
 
     0x40,                    // | #  |
-    0xe0,                    // |### |
     0xa0,                    // |# # |
+    0x00,                    // |    |
     0xa0,                    // |# # |
     0xa0,                    // |# # |
+    0xa0,                    // |# # |
     0xe0,                    // |### |
     0x00,                    // |    |
-    0x00,                    // |    |
 
     // Character 151:
 
-    0x00,                    // |    |
     0x40,                    // | #  |
+    0x20,                    // |  # |
+    0x00,                    // |    |
     0xa0,                    // |# # |
     0xa0,                    // |# # |
     0xa0,                    // |# # |
     0xe0,                    // |### |
     0x00,                    // |    |
-    0x00,                    // |    |
 
     // Character 152:
 
+    0xa0,                    // |# # |
     0x00,                    // |    |
-    0x80,                    // |#   |
-    0x80,                    // |#   |
-    0xb0,                    // |# ##|
-    0xb0,                    // |# ##|
-    0xf0,                    // |####|
+    0xa0,                    // |# # |
+    0xa0,                    // |# # |
+    0xa0,                    // |# # |
+    0x60,                    // | ## |
     0x20,                    // |  # |
-    0x40,                    // | #  |
+    0xc0,                    // |##  |
 
     // Character 153:
 
@@ -1746,47 +1749,48 @@
 
     // Character 154:
 
-    0x80,                    // |#   |
-    0x80,                    // |#   |
-    0xb0,                    // |# ##|
-    0xb0,                    // |# ##|
-    0xb0,                    // |# ##|
+    0xa0,                    // |# # |
+    0x00,                    // |    |
+    0xa0,                    // |# # |
+    0xa0,                    // |# # |
+    0xa0,                    // |# # |
+    0xa0,                    // |# # |
     0xe0,                    // |### |
     0x00,                    // |    |
-    0x00,                    // |    |
 
+
     // Character 155:
 
     0x00,                    // |    |
+    0x40,                    // | #  |
     0x60,                    // | ## |
-    0x90,                    // |#  #|
     0x80,                    // |#   |
-    0xf0,                    // |####|
+    0x80,                    // |#   |
+    0x80,                    // |#   |
     0x60,                    // | ## |
-    0x00,                    // |    |
-    0x00,                    // |    |
+    0x40,                    // | #  |
 
     // Character 156:
 
+    0x30,                    // |  ##|
     0x40,                    // | #  |
+    0x40,                    // | #  |
     0xe0,                    // |### |
-    0xc0,                    // |##  |
-    0xc0,                    // |##  |
-    0xc0,                    // |##  |
-    0xe0,                    // |### |
+    0x40,                    // | #  |
+    0x40,                    // | #  |
+    0xf0,                    // |####|
     0x00,                    // |    |
-    0x00,                    // |    |
 
     // Character 157:
 
     0x00,                    // |    |
-    0x90,                    // |#  #|
-    0x60,                    // | ## |
-    0xf0,                    // |####|
-    0xf0,                    // |####|
-    0x60,                    // | ## |
+    0xa0,                    // |# # |
+    0xa0,                    // |# # |
+    0x40,                    // | #  |
+    0xe0,                    // |### |
+    0x40,                    // | #  |
+    0x40,                    // | #  |
     0x00,                    // |    |
-    0x00,                    // |    |
 
     // Character 158:
 
@@ -1801,81 +1805,83 @@
 
     // Character 159:
 
+    0x10,                    // |   #|
     0x20,                    // |  # |
+    0x20,                    // |  # |
     0x70,                    // | ###|
-    0x60,                    // | ## |
-    0x60,                    // | ## |
-    0x60,                    // | ## |
-    0x60,                    // | ## |
-    0xc0,                    // |##  |
+    0x20,                    // |  # |
+    0xa0,                    // |# # |
+    0x40,                    // | #  |
     0x00,                    // |    |
 
     // Character 160:
 
-    0x00,                    // |    |
+    0x20,                    // |  # |
     0x40,                    // | #  |
-    0x40,                    // | #  |
+    0xc0,                    // |##  |
+    0x20,                    // |  # |
     0x60,                    // | ## |
     0xa0,                    // |# # |
-    0xe0,                    // |### |
+    0x60,                    // | ## |
     0x00,                    // |    |
-    0x00,                    // |    |
 
     // Character 161:
 
     0x20,                    // |  # |
     0x40,                    // | #  |
+    0x00,                    // |    |
+    0xc0,                    // |##  |
     0x40,                    // | #  |
-    0x60,                    // | ## |
-    0x60,                    // | ## |
-    0x60,                    // | ## |
+    0x40,                    // | #  |
+    0xe0,                    // |### |
     0x00,                    // |    |
-    0x00,                    // |    |
 
     // Character 162:
 
-    0x00,                    // |    |
     0x40,                    // | #  |
-    0x60,                    // | ## |
-    0xb0,                    // |# ##|
-    0xb0,                    // |# ##|
-    0xe0,                    // |### |
+    0x80,                    // |#   |
+    0x40,                    // | #  |
+    0xa0,                    // |# # |
+    0xa0,                    // |# # |
+    0xa0,                    // |# # |
+    0x40,                    // | #  |
     0x00,                    // |    |
-    0x00,                    // |    |
 
     // Character 163:
 
-    0x00,                    // |    |
+    0x20,                    // |  # |
     0x40,                    // | #  |
+    0x00,                    // |    |
     0xa0,                    // |# # |
     0xa0,                    // |# # |
     0xa0,                    // |# # |
     0xe0,                    // |### |
     0x00,                    // |    |
-    0x00,                    // |    |
 
+
     // Character 164:
 
+    0x50,                    // | # #|
+    0xa0,                    // |# # |
     0x00,                    // |    |
-    0xe0,                    // |### |
+    0xc0,                    // |##  |
     0xa0,                    // |# # |
-    0xf0,                    // |####|
-    0xf0,                    // |####|
-    0xf0,                    // |####|
+    0xa0,                    // |# # |
+    0xa0,                    // |# # |
     0x00,                    // |    |
-    0x00,                    // |    |
 
     // Character 165:
 
-    0xe0,                    // |### |
-    0x80,                    // |#   |
-    0xf0,                    // |####|
-    0xf0,                    // |####|
+    0x50,                    // | # #|
+    0xa0,                    // |# # |
+    0x00,                    // |    |
+    0x90,                    // |#  #|
+    0xd0,                    // |## #|
     0xb0,                    // |# ##|
-    0xb0,                    // |# ##|
+    0x90,                    // |#  #|
     0x00,                    // |    |
-    0x00,                    // |    |
 
+
     // Character 166:
 
     0x60,                    // | ## |
@@ -1890,9 +1896,9 @@
     // Character 167:
 
     0x40,                    // | #  |
-    0xe0,                    // |### |
+    0xa0,                    // |# # |
     0x40,                    // | #  |
-    0x60,                    // | ## |
+    0xe0,                    // |### |
     0x00,                    // |    |
     0x00,                    // |    |
     0x00,                    // |    |
@@ -1901,13 +1907,13 @@
     // Character 168:
 
     0x00,                    // |    |
+    0x20,                    // |  # |
+    0x00,                    // |    |
+    0x20,                    // |  # |
     0x40,                    // | #  |
-    0x40,                    // | #  |
-    0x40,                    // | #  |
-    0x80,                    // |#   |
-    0xe0,                    // |### |
+    0x50,                    // | # #|
+    0x20,                    // |  # |
     0x00,                    // |    |
-    0x00,                    // |    |
 
     // Character 169:
 
@@ -1925,11 +1931,11 @@
     0x00,                    // |    |
     0x00,                    // |    |
     0x00,                    // |    |
-    0xf0,                    // |####|
-    0x30,                    // |  ##|
+    0x70,                    // | ###|
+    0x10,                    // |   #|
+    0x10,                    // |   #|
     0x00,                    // |    |
     0x00,                    // |    |
-    0x00,                    // |    |
 
     // Character 171:
 
@@ -1937,10 +1943,10 @@
     0x80,                    // |#   |
     0xa0,                    // |# # |
     0x40,                    // | #  |
-    0xa0,                    // |# # |
+    0xb0,                    // |# ##|
+    0x10,                    // |   #|
+    0x20,                    // |  # |
     0x30,                    // |  ##|
-    0x30,                    // |  ##|
-    0x00,                    // |    |
 
     // Character 172:
 
@@ -1948,43 +1954,43 @@
     0x80,                    // |#   |
     0xa0,                    // |# # |
     0x40,                    // | #  |
-    0xb0,                    // |# ##|
+    0x80,                    // |#   |
+    0x50,                    // | # #|
     0x70,                    // | ###|
-    0x30,                    // |  ##|
-    0x00,                    // |    |
+    0x10,                    // |   #|
 
     // Character 173:
 
     0x00,                    // |    |
-    0x60,                    // | ## |
+    0x40,                    // | #  |
     0x00,                    // |    |
-    0x60,                    // | ## |
-    0x60,                    // | ## |
-    0x60,                    // | ## |
+    0x40,                    // | #  |
+    0x40,                    // | #  |
+    0x40,                    // | #  |
+    0x40,                    // | #  |
     0x00,                    // |    |
-    0x00,                    // |    |
 
     // Character 174:
 
     0x00,                    // |    |
     0x00,                    // |    |
-    0x40,                    // | #  |
-    0xe0,                    // |### |
+    0x30,                    // |  ##|
     0x60,                    // | ## |
+    0xc0,                    // |##  |
+    0x60,                    // | ## |
+    0x30,                    // |  ##|
     0x00,                    // |    |
-    0x00,                    // |    |
-    0x00,                    // |    |
 
     // Character 175:
 
     0x00,                    // |    |
     0x00,                    // |    |
-    0x80,                    // |#   |
+    0xc0,                    // |##  |
     0x60,                    // | ## |
-    0xe0,                    // |### |
+    0x30,                    // |  ##|
+    0x60,                    // | ## |
+    0xc0,                    // |##  |
     0x00,                    // |    |
-    0x00,                    // |    |
-    0x00,                    // |    |
 
     // Character 176:
 
@@ -2737,22 +2743,22 @@
     // Character 244:
 
     0x00,                    // |    |
-    0x30,                    // |  ##|
-    0x70,                    // | ###|
-    0x60,                    // | ## |
-    0x60,                    // | ## |
-    0x60,                    // | ## |
-    0x60,                    // | ## |
-    0x60,                    // | ## |
+    0x10,                    // |   #|
+    0x20,                    // |  # |
+    0x20,                    // |  # |
+    0x20,                    // |  # |
+    0x20,                    // |  # |
+    0x20,                    // |  # |
+    0x20,                    // |  # |
 
     // Character 245:
 
-    0x60,                    // | ## |
-    0x60,                    // | ## |
-    0x60,                    // | ## |
-    0x60,                    // | ## |
-    0xe0,                    // |### |
-    0xc0,                    // |##  |
+    0x20,                    // |  # |
+    0x20,                    // |  # |
+    0x20,                    // |  # |
+    0x20,                    // |  # |
+    0xa0,                    // |# # |
+    0x40,                    // | #  |
     0x00,                    // |    |
     0x00,                    // |    |
 
@@ -2780,9 +2786,9 @@
 
     // Character 248:
 
-    0x40,                    // | #  |
-    0xe0,                    // |### |
-    0x40,                    // | #  |
+    0x20,                    // |  # |
+    0x50,                    // | # #|
+    0x20,                    // |  # |
     0x00,                    // |    |
     0x00,                    // |    |
     0x00,                    // |    |
@@ -2824,10 +2830,10 @@
 
     // Character 252:
 
-    0x80,                    // |#   |
     0xe0,                    // |### |
-    0xe0,                    // |### |
-    0x20,                    // |  # |
+    0xa0,                    // |# # |
+    0xa0,                    // |# # |
+    0xa0,                    // |# # |
     0x00,                    // |    |
     0x00,                    // |    |
     0x00,                    // |    |
@@ -2835,10 +2841,10 @@
 
     // Character 253:
 
-    0x40,                    // | #  |
     0xc0,                    // |##  |
-    0x80,                    // |#   |
-    0xc0,                    // |##  |
+    0x20,                    // |  # |
+    0x40,                    // | #  |
+    0xf0,                    // |####|
     0x00,                    // |    |
     0x00,                    // |    |
     0x00,                    // |    |