foxygit / doom Log in
commit 8f2df5e7cff5a02b7a012809b0b993ea898f1e16
Author:     Simon Howard <fraggle@gmail.com>
AuthorDate: Thu Apr 23 19:58:11 2009 +0000
Commit:     Simon Howard <fraggle@gmail.com>
CommitDate: Thu Apr 23 19:58:11 2009 +0000

    Fix up some extended ASCII characters.

    Subversion-branch: /trunk/chocolate-doom
    Subversion-revision: 1503
---
 textscreen/txt_smallfont.h | 424 +++++++++++++++++++++++----------------------
 1 file changed, 215 insertions(+), 209 deletions(-)

diff --git a/textscreen/txt_smallfont.h b/textscreen/txt_smallfont.h
index cf80842a..ed9364dd 100644
--- a/textscreen/txt_smallfont.h
+++ b/textscreen/txt_smallfont.h
@@ -1461,16 +1461,18 @@ static unsigned char small_font_data[] = {
     // Character 128:

     0x00,                    // |    |
-    0x60,                    // | ## |
+    0x40,                    // | #  |
+    0xa0,                    // |# # |
     0x80,                    // |#   |
     0x80,                    // |#   |
-    0x90,                    // |#  #|
-    0x60,                    // | ## |
-    0x60,                    // | ## |
-    0x00,                    // |    |
+    0xa0,                    // |# # |
+    0x40,                    // | #  |
+    0xc0,                    // |##  |
+

     // Character 129:

+    0xa0,                    // |# # |
     0x00,                    // |    |
     0xa0,                    // |# # |
     0xa0,                    // |# # |
@@ -1478,61 +1480,61 @@ static unsigned char small_font_data[] = {
     0xa0,                    // |# # |
     0xe0,                    // |### |
     0x00,                    // |    |
-    0x00,                    // |    |

     // Character 130:

-    0x20,                    // |  # |
     0x40,                    // | #  |
-    0x60,                    // | ## |
-    0xf0,                    // |####|
     0x80,                    // |#   |
+    0x40,                    // | #  |
+    0xa0,                    // |# # |
     0xe0,                    // |### |
-    0x00,                    // |    |
+    0x80,                    // |#   |
+    0x60,                    // | ## |
     0x00,                    // |    |

+
     // Character 131:

-    0x00,                    // |    |
-    0x60,                    // | ## |
     0x40,                    // | #  |
+    0xa0,                    // |# # |
+    0xc0,                    // |##  |
+    0x20,                    // |  # |
     0x60,                    // | ## |
     0xa0,                    // |# # |
-    0xe0,                    // |### |
-    0x00,                    // |    |
+    0x60,                    // | ## |
     0x00,                    // |    |

     // Character 132:

-    0x00,                    // |    |
     0xa0,                    // |# # |
-    0x40,                    // | #  |
+    0x00,                    // |    |
+    0xc0,                    // |##  |
+    0x20,                    // |  # |
     0x60,                    // | ## |
     0xa0,                    // |# # |
-    0xe0,                    // |### |
-    0x00,                    // |    |
+    0x60,                    // | ## |
     0x00,                    // |    |

     // Character 133:

-    0x00,                    // |    |
-    0x40,                    // | #  |
     0x40,                    // | #  |
+    0x20,                    // |  # |
+    0xc0,                    // |##  |
+    0x20,                    // |  # |
     0x60,                    // | ## |
     0xa0,                    // |# # |
-    0xe0,                    // |### |
-    0x00,                    // |    |
+    0x60,                    // | ## |
     0x00,                    // |    |

     // Character 134:

-    0x40,                    // | #  |
     0x60,                    // | ## |
-    0x40,                    // | #  |
+    0x90,                    // |#  #|
+    0xe0,                    // |### |
+    0x20,                    // |  # |
     0x60,                    // | ## |
     0xa0,                    // |# # |
-    0xe0,                    // |### |
-    0x00,                    // |    |
+    0x60,                    // | ## |
     0x00,                    // |    |

     // Character 135:
@@ -1540,98 +1542,99 @@ static unsigned char small_font_data[] = {
     0x00,                    // |    |
     0x00,                    // |    |
     0x60,                    // | ## |
-    0xc0,                    // |##  |
-    0x60,                    // | ## |
-    0x20,                    // |  # |
+    0x80,                    // |#   |
+    0x80,                    // |#   |
+    0x80,                    // |#   |
     0x60,                    // | ## |
-    0x00,                    // |    |
+    0xc0,                    // |##  |

     // Character 136:

-    0x00,                    // |    |
-    0x60,                    // | ## |
-    0x60,                    // | ## |
-    0xf0,                    // |####|
-    0x80,                    // |#   |
+    0x40,                    // | #  |
+    0xa0,                    // |# # |
+    0x40,                    // | #  |
+    0xa0,                    // |# # |
     0xe0,                    // |### |
-    0x00,                    // |    |
+    0x80,                    // |#   |
+    0x60,                    // | ## |
     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,                    // | ## |
-    0x00,                    // |    |
+    0x40,                    // | #  |
+    0xe0,                    // |### |
     0x00,                    // |    |

     // Character 140:

-    0x00,                    // |    |
-    0x60,                    // | ## |
     0x40,                    // | #  |
-    0x60,                    // | ## |
-    0x60,                    // | ## |
-    0x60,                    // | ## |
+    0xa0,                    // |# # |
     0x00,                    // |    |
+    0xc0,                    // |##  |
+    0x40,                    // | #  |
+    0x40,                    // | #  |
+    0xe0,                    // |### |
     0x00,                    // |    |

     // Character 141:

+    0x40,                    // | #  |
+    0x20,                    // |  # |
     0x00,                    // |    |
+    0xc0,                    // |##  |
     0x40,                    // | #  |
     0x40,                    // | #  |
-    0x60,                    // | ## |
-    0x60,                    // | ## |
-    0x60,                    // | ## |
-    0x00,                    // |    |
+    0xe0,                    // |### |
     0x00,                    // |    |

     // Character 142:

-    0x80,                    // |#   |
-    0x00,                    // |    |
-    0x60,                    // | ## |
-    0xb0,                    // |# ##|
-    0xf0,                    // |####|
-    0xb0,                    // |# ##|
+    0xa0,                    // |# # |
     0x00,                    // |    |
+    0x40,                    // | #  |
+    0xa0,                    // |# # |
+    0xe0,                    // |### |
+    0xa0,                    // |# # |
+    0xa0,                    // |# # |
     0x00,                    // |    |

     // Character 143:

-    0x60,                    // | ## |
     0x40,                    // | #  |
-    0x60,                    // | ## |
-    0xb0,                    // |# ##|
-    0xf0,                    // |####|
-    0xb0,                    // |# ##|
-    0x00,                    // |    |
+    0xa0,                    // |# # |
+    0x40,                    // | #  |
+    0xa0,                    // |# # |
+    0xe0,                    // |### |
+    0xa0,                    // |# # |
+    0xa0,                    // |# # |
     0x00,                    // |    |

     // Character 144:
@@ -1649,89 +1652,89 @@ static unsigned char small_font_data[] = {

     0x00,                    // |    |
     0x00,                    // |    |
-    0x20,                    // |  # |
+    0xb0,                    // |# ##|
+    0x50,                    // | # #|
+    0x70,                    // | ###|
+    0xa0,                    // |# # |
     0x70,                    // | ###|
-    0xe0,                    // |### |
-    0xf0,                    // |####|
-    0x00,                    // |    |
     0x00,                    // |    |

     // Character 146:

     0x00,                    // |    |
-    0x60,                    // | ## |
+    0x70,                    // | ###|
     0xa0,                    // |# # |
-    0xe0,                    // |### |
     0xa0,                    // |# # |
+    0xf0,                    // |####|
     0xa0,                    // |# # |
-    0x00,                    // |    |
+    0xb0,                    // |# ##|
     0x00,                    // |    |

     // Character 147:

+    0x40,                    // | #  |
+    0xa0,                    // |# # |
     0x00,                    // |    |
-    0x60,                    // | ## |
-    0x60,                    // | ## |
-    0xb0,                    // |# ##|
-    0xb0,                    // |# ##|
-    0xe0,                    // |### |
-    0x00,                    // |    |
+    0x40,                    // | #  |
+    0xa0,                    // |# # |
+    0xa0,                    // |# # |
+    0x40,                    // | #  |
     0x00,                    // |    |

     // Character 148:

+    0xa0,                    // |# # |
     0x00,                    // |    |
-    0x80,                    // |#   |
-    0x60,                    // | ## |
-    0xb0,                    // |# ##|
-    0xb0,                    // |# ##|
-    0xe0,                    // |### |
-    0x00,                    // |    |
+    0x40,                    // | #  |
+    0xa0,                    // |# # |
+    0xa0,                    // |# # |
+    0xa0,                    // |# # |
+    0x40,                    // | #  |
     0x00,                    // |    |

     // Character 149:

-    0x00,                    // |    |
     0x40,                    // | #  |
-    0x60,                    // | ## |
-    0xb0,                    // |# ##|
-    0xb0,                    // |# ##|
-    0xe0,                    // |### |
-    0x00,                    // |    |
+    0x20,                    // |  # |
+    0x40,                    // | #  |
+    0xa0,                    // |# # |
+    0xa0,                    // |# # |
+    0xa0,                    // |# # |
+    0x40,                    // | #  |
     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,46 +1749,47 @@ static unsigned char small_font_data[] = {

     // Character 154:

-    0x80,                    // |#   |
-    0x80,                    // |#   |
-    0xb0,                    // |# ##|
-    0xb0,                    // |# ##|
-    0xb0,                    // |# ##|
-    0xe0,                    // |### |
+    0xa0,                    // |# # |
     0x00,                    // |    |
+    0xa0,                    // |# # |
+    0xa0,                    // |# # |
+    0xa0,                    // |# # |
+    0xa0,                    // |# # |
+    0xe0,                    // |### |
     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,                    // |### |
-    0x00,                    // |    |
+    0x40,                    // | #  |
+    0x40,                    // | #  |
+    0xf0,                    // |####|
     0x00,                    // |    |

     // Character 157:

     0x00,                    // |    |
-    0x90,                    // |#  #|
-    0x60,                    // | ## |
-    0xf0,                    // |####|
-    0xf0,                    // |####|
-    0x60,                    // | ## |
-    0x00,                    // |    |
+    0xa0,                    // |# # |
+    0xa0,                    // |# # |
+    0x40,                    // | #  |
+    0xe0,                    // |### |
+    0x40,                    // | #  |
+    0x40,                    // | #  |
     0x00,                    // |    |

     // Character 158:
@@ -1801,81 +1805,83 @@ static unsigned char small_font_data[] = {

     // Character 159:

+    0x10,                    // |   #|
+    0x20,                    // |  # |
     0x20,                    // |  # |
     0x70,                    // | ###|
-    0x60,                    // | ## |
-    0x60,                    // | ## |
-    0x60,                    // | ## |
-    0x60,                    // | ## |
-    0xc0,                    // |##  |
+    0x20,                    // |  # |
+    0xa0,                    // |# # |
+    0x40,                    // | #  |
     0x00,                    // |    |

     // Character 160:

-    0x00,                    // |    |
-    0x40,                    // | #  |
+    0x20,                    // |  # |
     0x40,                    // | #  |
+    0xc0,                    // |##  |
+    0x20,                    // |  # |
     0x60,                    // | ## |
     0xa0,                    // |# # |
-    0xe0,                    // |### |
-    0x00,                    // |    |
+    0x60,                    // | ## |
     0x00,                    // |    |

     // Character 161:

     0x20,                    // |  # |
     0x40,                    // | #  |
-    0x40,                    // | #  |
-    0x60,                    // | ## |
-    0x60,                    // | ## |
-    0x60,                    // | ## |
     0x00,                    // |    |
+    0xc0,                    // |##  |
+    0x40,                    // | #  |
+    0x40,                    // | #  |
+    0xe0,                    // |### |
     0x00,                    // |    |

     // Character 162:

-    0x00,                    // |    |
     0x40,                    // | #  |
-    0x60,                    // | ## |
-    0xb0,                    // |# ##|
-    0xb0,                    // |# ##|
-    0xe0,                    // |### |
-    0x00,                    // |    |
+    0x80,                    // |#   |
+    0x40,                    // | #  |
+    0xa0,                    // |# # |
+    0xa0,                    // |# # |
+    0xa0,                    // |# # |
+    0x40,                    // | #  |
     0x00,                    // |    |

     // Character 163:

-    0x00,                    // |    |
+    0x20,                    // |  # |
     0x40,                    // | #  |
+    0x00,                    // |    |
     0xa0,                    // |# # |
     0xa0,                    // |# # |
     0xa0,                    // |# # |
     0xe0,                    // |### |
     0x00,                    // |    |
-    0x00,                    // |    |
+

     // Character 164:

-    0x00,                    // |    |
-    0xe0,                    // |### |
+    0x50,                    // | # #|
     0xa0,                    // |# # |
-    0xf0,                    // |####|
-    0xf0,                    // |####|
-    0xf0,                    // |####|
     0x00,                    // |    |
+    0xc0,                    // |##  |
+    0xa0,                    // |# # |
+    0xa0,                    // |# # |
+    0xa0,                    // |# # |
     0x00,                    // |    |

     // Character 165:

-    0xe0,                    // |### |
-    0x80,                    // |#   |
-    0xf0,                    // |####|
-    0xf0,                    // |####|
-    0xb0,                    // |# ##|
-    0xb0,                    // |# ##|
+    0x50,                    // | # #|
+    0xa0,                    // |# # |
     0x00,                    // |    |
+    0x90,                    // |#  #|
+    0xd0,                    // |## #|
+    0xb0,                    // |# ##|
+    0x90,                    // |#  #|
     0x00,                    // |    |

+
     // Character 166:

     0x60,                    // | ## |
@@ -1890,9 +1896,9 @@ static unsigned char small_font_data[] = {
     // Character 167:

     0x40,                    // | #  |
-    0xe0,                    // |### |
+    0xa0,                    // |# # |
     0x40,                    // | #  |
-    0x60,                    // | ## |
+    0xe0,                    // |### |
     0x00,                    // |    |
     0x00,                    // |    |
     0x00,                    // |    |
@@ -1901,12 +1907,12 @@ static unsigned char small_font_data[] = {
     // Character 168:

     0x00,                    // |    |
-    0x40,                    // | #  |
-    0x40,                    // | #  |
-    0x40,                    // | #  |
-    0x80,                    // |#   |
-    0xe0,                    // |### |
+    0x20,                    // |  # |
     0x00,                    // |    |
+    0x20,                    // |  # |
+    0x40,                    // | #  |
+    0x50,                    // | # #|
+    0x20,                    // |  # |
     0x00,                    // |    |

     // Character 169:
@@ -1925,9 +1931,9 @@ static unsigned char small_font_data[] = {
     0x00,                    // |    |
     0x00,                    // |    |
     0x00,                    // |    |
-    0xf0,                    // |####|
-    0x30,                    // |  ##|
-    0x00,                    // |    |
+    0x70,                    // | ###|
+    0x10,                    // |   #|
+    0x10,                    // |   #|
     0x00,                    // |    |
     0x00,                    // |    |

@@ -1937,10 +1943,10 @@ static unsigned char small_font_data[] = {
     0x80,                    // |#   |
     0xa0,                    // |# # |
     0x40,                    // | #  |
-    0xa0,                    // |# # |
-    0x30,                    // |  ##|
+    0xb0,                    // |# ##|
+    0x10,                    // |   #|
+    0x20,                    // |  # |
     0x30,                    // |  ##|
-    0x00,                    // |    |

     // Character 172:

@@ -1948,42 +1954,42 @@ static unsigned char small_font_data[] = {
     0x80,                    // |#   |
     0xa0,                    // |# # |
     0x40,                    // | #  |
-    0xb0,                    // |# ##|
+    0x80,                    // |#   |
+    0x50,                    // | # #|
     0x70,                    // | ###|
-    0x30,                    // |  ##|
-    0x00,                    // |    |
+    0x10,                    // |   #|

     // Character 173:

     0x00,                    // |    |
-    0x60,                    // | ## |
-    0x00,                    // |    |
-    0x60,                    // | ## |
-    0x60,                    // | ## |
-    0x60,                    // | ## |
+    0x40,                    // | #  |
     0x00,                    // |    |
+    0x40,                    // | #  |
+    0x40,                    // | #  |
+    0x40,                    // | #  |
+    0x40,                    // | #  |
     0x00,                    // |    |

     // Character 174:

     0x00,                    // |    |
     0x00,                    // |    |
-    0x40,                    // | #  |
-    0xe0,                    // |### |
+    0x30,                    // |  ##|
     0x60,                    // | ## |
-    0x00,                    // |    |
-    0x00,                    // |    |
+    0xc0,                    // |##  |
+    0x60,                    // | ## |
+    0x30,                    // |  ##|
     0x00,                    // |    |

     // Character 175:

     0x00,                    // |    |
     0x00,                    // |    |
-    0x80,                    // |#   |
+    0xc0,                    // |##  |
     0x60,                    // | ## |
-    0xe0,                    // |### |
-    0x00,                    // |    |
-    0x00,                    // |    |
+    0x30,                    // |  ##|
+    0x60,                    // | ## |
+    0xc0,                    // |##  |
     0x00,                    // |    |

     // Character 176:
@@ -2737,22 +2743,22 @@ static unsigned char small_font_data[] = {
     // 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 @@ static unsigned char small_font_data[] = {

     // Character 248:

-    0x40,                    // | #  |
-    0xe0,                    // |### |
-    0x40,                    // | #  |
+    0x20,                    // |  # |
+    0x50,                    // | # #|
+    0x20,                    // |  # |
     0x00,                    // |    |
     0x00,                    // |    |
     0x00,                    // |    |
@@ -2824,10 +2830,10 @@ static unsigned char small_font_data[] = {

     // Character 252:

-    0x80,                    // |#   |
     0xe0,                    // |### |
-    0xe0,                    // |### |
-    0x20,                    // |  # |
+    0xa0,                    // |# # |
+    0xa0,                    // |# # |
+    0xa0,                    // |# # |
     0x00,                    // |    |
     0x00,                    // |    |
     0x00,                    // |    |
@@ -2835,10 +2841,10 @@ static unsigned char small_font_data[] = {

     // Character 253:

-    0x40,                    // | #  |
-    0xc0,                    // |##  |
-    0x80,                    // |#   |
     0xc0,                    // |##  |
+    0x20,                    // |  # |
+    0x40,                    // | #  |
+    0xf0,                    // |####|
     0x00,                    // |    |
     0x00,                    // |    |
     0x00,                    // |    |