Announcement

Collapse
No announcement yet.

PC extended ASCII bitmaps

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Chris Holbrook
    replied
    Very nice too. Thanks!

    Leave a comment:


  • Frank Fenti
    replied
    Thank you everybody, those were the hints I needed. Like most journeys this one was one of discovery
    I had no idea how many different fonts there were to emulate the old 8 bit console of the past.

    I have extracted the bitmap data for the standard XP Raster console font. This may be slightly different from the IBM extended ASCII of days gone by but it will work fine for what I’m doing.

    In the unlikely event that someone else may need this I’m posting it below
    Code:
    .
    CHR$(00)       CHR$(01)       CHR$(02)       CHR$(03)       CHR$(04)       CHR$(05)
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    ........ = 00  .######. = 7E  .######. = 7E  ........ = 00  ...#.... = 10  ...##... = 18
    ........ = 00  ##....## = C3  ######## = FF  .#...#.. = 44  ..###... = 38  ..####.. = 3C
    ........ = 00  #......# = 81  ######## = FF  ###.###. = EE  .#####.. = 7C  ..####.. = 3C
    ........ = 00  #.#..#.# = A5  ##.##.## = DB  #######. = FE  #######. = FE  ######## = FF
    ........ = 00  #......# = 81  ######## = FF  #######. = FE  #######. = FE  ###..### = E7
    ........ = 00  #.####.# = BD  ##....## = C3  #######. = FE  .#####.. = 7C  ###..### = E7
    ........ = 00  #..##..# = 99  ###..### = E7  .#####.. = 7C  ..###... = 38  ...##... = 18
    ........ = 00  ##....## = C3  ######## = FF  ..###... = 38  ...#.... = 10  ...##... = 18
    ........ = 00  .######. = 7E  .######. = 7E  ...#.... = 10  ........ = 00  .######. = 7E
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    
    CHR$(06)       CHR$(07)       CHR$(08)       CHR$(09)       CHR$(0A)       CHR$(0B)
    ........ = 00  ........ = 00  ######## = FF  ........ = 00  ######## = FF  ........ = 00
    ...##... = 18  ........ = 00  ######## = FF  ........ = 00  ######## = FF  ..#####. = 3E
    ..####.. = 3C  ........ = 00  ######## = FF  ..####.. = 3C  ##....## = C3  ....###. = 0E
    .######. = 7E  ........ = 00  ######## = FF  .######. = 7E  #......# = 81  ..###.#. = 3A
    ######## = FF  ..####.. = 3C  ##....## = C3  .##..##. = 66  #..##..# = 99  .###..#. = 72
    ######## = FF  .######. = 7E  #......# = 81  .#....#. = 42  #.####.# = BD  #####... = F8
    .######. = 7E  .######. = 7E  #......# = 81  .#....#. = 42  #.####.# = BD  ##..##.. = CC
    ...##... = 18  ..####.. = 3C  ##....## = C3  .##..##. = 66  #..##..# = 99  ##..##.. = CC
    ...##... = 18  ........ = 00  ######## = FF  .######. = 7E  #......# = 81  ##..##.. = CC
    .######. = 7E  ........ = 00  ######## = FF  ..####.. = 3C  ##....## = C3  .####... = 78
    ........ = 00  ........ = 00  ######## = FF  ........ = 00  ######## = FF  ........ = 00
    ........ = 00  ........ = 00  ######## = FF  ........ = 00  ######## = FF  ........ = 00
    
    CHR$(0C)       CHR$(0D)       CHR$(0E)       CHR$(0F)       CHR$(10)       CHR$(11)
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    ..####.. = 3C  ...##### = 1F  .####### = 7F  ........ = 00  #....... = 80  ......#. = 02
    .##..##. = 66  ...##..# = 19  .##...## = 63  ...##... = 18  ##...... = C0  .....##. = 06
    .##..##. = 66  ...##..# = 19  .####### = 7F  ##.##.## = DB  ###..... = E0  ....###. = 0E
    .##..##. = 66  ...##### = 1F  .##...## = 63  .######. = 7E  #####... = F8  ..#####. = 3E
    ..####.. = 3C  ...##... = 18  .##...## = 63  ###..### = E7  #######. = FE  #######. = FE
    ...##... = 18  ...##... = 18  .##...## = 63  ###..### = E7  #####... = F8  ..#####. = 3E
    .######. = 7E  .####... = 78  .##..### = 67  .######. = 7E  ###..... = E0  ....###. = 0E
    ...##... = 18  #####... = F8  ###..### = E7  ##.##.## = DB  ##...... = C0  .....##. = 06
    ...##... = 18  .###.... = 70  ###..##. = E6  ...##... = 18  #....... = 80  ......#. = 02
    ........ = 00  ........ = 00  ##...... = C0  ........ = 00  ........ = 00  ........ = 00
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    
    CHR$(12)       CHR$(13)       CHR$(14)       CHR$(15)       CHR$(16)       CHR$(17)
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    ...##... = 18  .##..##. = 66  .####### = 7F  .######. = 7E  ........ = 00  ...##... = 18
    ..####.. = 3C  .##..##. = 66  ##.##.## = DB  .##...## = 63  ........ = 00  ..####.. = 3C
    .######. = 7E  .##..##. = 66  ##.##.## = DB  ..##.... = 30  ........ = 00  .######. = 7E
    ...##... = 18  .##..##. = 66  ##.##.## = DB  ..####.. = 3C  ........ = 00  ...##... = 18
    ...##... = 18  .##..##. = 66  .####.## = 7B  .##..##. = 66  ........ = 00  ...##... = 18
    ...##... = 18  ........ = 00  ...##.## = 1B  .##..##. = 66  ........ = 00  ...##... = 18
    .######. = 7E  ........ = 00  ...##.## = 1B  ..####.. = 3C  #######. = FE  .######. = 7E
    ..####.. = 3C  .##..##. = 66  ...##.## = 1B  ....##.. = 0C  #######. = FE  ..####.. = 3C
    ...##... = 18  .##..##. = 66  ...##.## = 1B  ##...##. = C6  #######. = FE  ...##... = 18
    ........ = 00  ........ = 00  ........ = 00  .######. = 7E  ........ = 00  .######. = 7E
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    
    CHR$(18)       CHR$(19)       CHR$(1A)       CHR$(1B)       CHR$(1C)       CHR$(1D)
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    ...##... = 18  ...##... = 18  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    ..####.. = 3C  ...##... = 18  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    .######. = 7E  ...##... = 18  ...##... = 18  ..##.... = 30  ........ = 00  ..#..#.. = 24
    ...##... = 18  ...##... = 18  ....##.. = 0C  .##..... = 60  ##...... = C0  .##..##. = 66
    ...##... = 18  ...##... = 18  #######. = FE  #######. = FE  ##...... = C0  ######## = FF
    ...##... = 18  ...##... = 18  ....##.. = 0C  .##..... = 60  ##...... = C0  .##..##. = 66
    ...##... = 18  .######. = 7E  ...##... = 18  ..##.... = 30  #######. = FE  ..#..#.. = 24
    ...##... = 18  ..####.. = 3C  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    ...##... = 18  ...##... = 18  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    
    CHR$(1E)       CHR$(1F)       CHR$(20)       CHR$(21)       CHR$(22)       CHR$(23)
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    ........ = 00  ........ = 00  ........ = 00  ..##.... = 30  .##..##. = 66  .##.##.. = 6C
    ...#.... = 10  #######. = FE  ........ = 00  .####... = 78  .##..##. = 66  .##.##.. = 6C
    ...#.... = 10  #######. = FE  ........ = 00  .####... = 78  .##..##. = 66  #######. = FE
    ..###... = 38  .#####.. = 7C  ........ = 00  .####... = 78  ..#..#.. = 24  .##.##.. = 6C
    ..###... = 38  .#####.. = 7C  ........ = 00  ..##.... = 30  ........ = 00  .##.##.. = 6C
    .#####.. = 7C  ..###... = 38  ........ = 00  ..##.... = 30  ........ = 00  .##.##.. = 6C
    .#####.. = 7C  ..###... = 38  ........ = 00  ........ = 00  ........ = 00  #######. = FE
    #######. = FE  ...#.... = 10  ........ = 00  ..##.... = 30  ........ = 00  .##.##.. = 6C
    #######. = FE  ...#.... = 10  ........ = 00  ..##.... = 30  ........ = 00  .##.##.. = 6C
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    
    CHR$(24)       CHR$(25)       CHR$(26)       CHR$(27)       CHR$(28)       CHR$(29)
    ..##.... = 30  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    ..##.... = 30  ........ = 00  .###.... = 70  ..##.... = 30  ....##.. = 0C  .##..... = 60
    .#####.. = 7C  ........ = 00  ##.##... = D8  ..##.... = 30  ...##... = 18  ..##.... = 30
    ##...... = C0  ##...#.. = C4  ##.##... = D8  ..##.... = 30  ..##.... = 30  ...##... = 18
    ##...... = C0  ##..##.. = CC  .###.... = 70  .##..... = 60  .##..... = 60  ....##.. = 0C
    .####... = 78  ...##... = 18  #####.#. = FA  ........ = 00  .##..... = 60  ....##.. = 0C
    ....##.. = 0C  ..##.... = 30  ##.####. = DE  ........ = 00  .##..... = 60  ....##.. = 0C
    ....##.. = 0C  .##..... = 60  ##..##.. = CC  ........ = 00  ..##.... = 30  ...##... = 18
    #####... = F8  ##..##.. = CC  ##.###.. = DC  ........ = 00  ...##... = 18  ..##.... = 30
    ..##.... = 30  #...##.. = 8C  .###.##. = 76  ........ = 00  ....##.. = 0C  .##..... = 60
    ..##.... = 30  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    
    CHR$(2A)       CHR$(2B)       CHR$(2C)       CHR$(2D)       CHR$(2E)       CHR$(2F)
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ......#. = 02
    .##..##. = 66  ...##... = 18  ........ = 00  ........ = 00  ........ = 00  .....##. = 06
    ..####.. = 3C  ...##... = 18  ........ = 00  ........ = 00  ........ = 00  ....##.. = 0C
    ######## = FF  .######. = 7E  ........ = 00  #######. = FE  ........ = 00  ...##... = 18
    ..####.. = 3C  ...##... = 18  ........ = 00  ........ = 00  ........ = 00  ..##.... = 30
    .##..##. = 66  ...##... = 18  ........ = 00  ........ = 00  ........ = 00  .##..... = 60
    ........ = 00  ........ = 00  ..###... = 38  ........ = 00  ..###... = 38  ##...... = C0
    ........ = 00  ........ = 00  ..###... = 38  ........ = 00  ..###... = 38  #....... = 80
    ........ = 00  ........ = 00  .##..... = 60  ........ = 00  ........ = 00  ........ = 00
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    
    CHR$(30)       CHR$(31)       CHR$(32)       CHR$(33)       CHR$(34)       CHR$(35)
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    .#####.. = 7C  ...#.... = 10  .####... = 78  .####... = 78  ....##.. = 0C  ######.. = FC
    ##...##. = C6  ..##.... = 30  ##..##.. = CC  ##..##.. = CC  ...###.. = 1C  ##...... = C0
    ##..###. = CE  ####.... = F0  ##..##.. = CC  ....##.. = 0C  ..####.. = 3C  ##...... = C0
    ##.####. = DE  ..##.... = 30  ....##.. = 0C  ....##.. = 0C  .##.##.. = 6C  ##...... = C0
    ##.#.##. = D6  ..##.... = 30  ...##... = 18  ..###... = 38  ##..##.. = CC  #####... = F8
    ####.##. = F6  ..##.... = 30  ..##.... = 30  ....##.. = 0C  #######. = FE  ....##.. = 0C
    ###..##. = E6  ..##.... = 30  .##..... = 60  ....##.. = 0C  ....##.. = 0C  ....##.. = 0C
    ##...##. = C6  ..##.... = 30  ##..##.. = CC  ##..##.. = CC  ....##.. = 0C  ##..##.. = CC
    .#####.. = 7C  ######.. = FC  ######.. = FC  .####... = 78  ...####. = 1E  .####... = 78
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    
    CHR$(36)       CHR$(37)       CHR$(38)       CHR$(39)       CHR$(3A)       CHR$(3B)
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    ..###... = 38  #######. = FE  .####... = 78  .####... = 78  ........ = 00  ........ = 00
    .##..... = 60  ##...##. = C6  ##..##.. = CC  ##..##.. = CC  ........ = 00  ........ = 00
    ##...... = C0  ##...##. = C6  ##..##.. = CC  ##..##.. = CC  ..###... = 38  ..###... = 38
    ##...... = C0  .....##. = 06  ###.##.. = EC  ##..##.. = CC  ..###... = 38  ..###... = 38
    #####... = F8  ....##.. = 0C  .####... = 78  .#####.. = 7C  ........ = 00  ........ = 00
    ##..##.. = CC  ...##... = 18  ##.###.. = DC  ...##... = 18  ........ = 00  ........ = 00
    ##..##.. = CC  ..##.... = 30  ##..##.. = CC  ...##... = 18  ..###... = 38  ..###... = 38
    ##..##.. = CC  ..##.... = 30  ##..##.. = CC  ..##.... = 30  ..###... = 38  ..###... = 38
    .####... = 78  ..##.... = 30  .####... = 78  .###.... = 70  ........ = 00  ...##... = 18
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ..##.... = 30
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    
    CHR$(3C)       CHR$(3D)       CHR$(3E)       CHR$(3F)       CHR$(40)       CHR$(41)
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    ....##.. = 0C  ........ = 00  .##..... = 60  .####... = 78  .#####.. = 7C  ..##.... = 30
    ...##... = 18  ........ = 00  ..##.... = 30  ##..##.. = CC  ##...##. = C6  .####... = 78
    ..##.... = 30  ........ = 00  ...##... = 18  ....##.. = 0C  ##...##. = C6  ##..##.. = CC
    .##..... = 60  .######. = 7E  ....##.. = 0C  ...##... = 18  ##.####. = DE  ##..##.. = CC
    ##...... = C0  ........ = 00  .....##. = 06  ..##.... = 30  ##.####. = DE  ##..##.. = CC
    .##..... = 60  .######. = 7E  ....##.. = 0C  ..##.... = 30  ##.####. = DE  ######.. = FC
    ..##.... = 30  ........ = 00  ...##... = 18  ........ = 00  ##...... = C0  ##..##.. = CC
    ...##... = 18  ........ = 00  ..##.... = 30  ..##.... = 30  ##...... = C0  ##..##.. = CC
    ....##.. = 0C  ........ = 00  .##..... = 60  ..##.... = 30  .#####.. = 7C  ##..##.. = CC
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    
    CHR$(42)       CHR$(43)       CHR$(44)       CHR$(45)       CHR$(46)       CHR$(47)
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    ######.. = FC  ..####.. = 3C  #####... = F8  #######. = FE  #######. = FE  ..####.. = 3C
    .##..##. = 66  .##..##. = 66  .##.##.. = 6C  .##...#. = 62  .##..##. = 66  .##..##. = 66
    .##..##. = 66  ##...##. = C6  .##..##. = 66  .##..... = 60  .##...#. = 62  ##...##. = C6
    .##..##. = 66  ##...... = C0  .##..##. = 66  .##..#.. = 64  .##..#.. = 64  ##...... = C0
    .#####.. = 7C  ##...... = C0  .##..##. = 66  .#####.. = 7C  .#####.. = 7C  ##...... = C0
    .##..##. = 66  ##...... = C0  .##..##. = 66  .##..#.. = 64  .##..#.. = 64  ##..###. = CE
    .##..##. = 66  ##...##. = C6  .##..##. = 66  .##..... = 60  .##..... = 60  ##...##. = C6
    .##..##. = 66  .##..##. = 66  .##.##.. = 6C  .##...#. = 62  .##..... = 60  .##..##. = 66
    ######.. = FC  ..####.. = 3C  #####... = F8  #######. = FE  ####.... = F0  ..#####. = 3E
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    
    CHR$(48)       CHR$(49)       CHR$(4A)       CHR$(4B)       CHR$(4C)       CHR$(4D)
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    ##..##.. = CC  .####... = 78  ...####. = 1E  ###..##. = E6  ####.... = F0  ##...##. = C6
    ##..##.. = CC  ..##.... = 30  ....##.. = 0C  .##..##. = 66  .##..... = 60  ###.###. = EE
    ##..##.. = CC  ..##.... = 30  ....##.. = 0C  .##.##.. = 6C  .##..... = 60  #######. = FE
    ##..##.. = CC  ..##.... = 30  ....##.. = 0C  .##.##.. = 6C  .##..... = 60  #######. = FE
    ######.. = FC  ..##.... = 30  ....##.. = 0C  .####... = 78  .##..... = 60  ##.#.##. = D6
    ##..##.. = CC  ..##.... = 30  ##..##.. = CC  .##.##.. = 6C  .##...#. = 62  ##...##. = C6
    ##..##.. = CC  ..##.... = 30  ##..##.. = CC  .##.##.. = 6C  .##..##. = 66  ##...##. = C6
    ##..##.. = CC  ..##.... = 30  ##..##.. = CC  .##..##. = 66  .##..##. = 66  ##...##. = C6
    ##..##.. = CC  .####... = 78  .####... = 78  ###..##. = E6  #######. = FE  ##...##. = C6
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    
    CHR$(4E)       CHR$(4F)       CHR$(50)       CHR$(51)       CHR$(52)       CHR$(53)
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    ##...##. = C6  ..###... = 38  ######.. = FC  ..###... = 38  ######.. = FC  .####... = 78
    ##...##. = C6  .##.##.. = 6C  .##..##. = 66  .##.##.. = 6C  .##..##. = 66  ##..##.. = CC
    ###..##. = E6  ##...##. = C6  .##..##. = 66  ##...##. = C6  .##..##. = 66  ##..##.. = CC
    ####.##. = F6  ##...##. = C6  .##..##. = 66  ##...##. = C6  .##..##. = 66  ##...... = C0
    #######. = FE  ##...##. = C6  .#####.. = 7C  ##...##. = C6  .#####.. = 7C  .###.... = 70
    ##.####. = DE  ##...##. = C6  .##..... = 60  ##..###. = CE  .##.##.. = 6C  ...##... = 18
    ##..###. = CE  ##...##. = C6  .##..... = 60  ##.####. = DE  .##..##. = 66  ##..##.. = CC
    ##...##. = C6  .##.##.. = 6C  .##..... = 60  .#####.. = 7C  .##..##. = 66  ##..##.. = CC
    ##...##. = C6  ..###... = 38  ####.... = F0  ....##.. = 0C  ###..##. = E6  .####... = 78
    ........ = 00  ........ = 00  ........ = 00  ...####. = 1E  ........ = 00  ........ = 00
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    
    CHR$(54)       CHR$(55)       CHR$(56)       CHR$(57)       CHR$(58)       CHR$(59)
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    ######.. = FC  ##..##.. = CC  ##..##.. = CC  ##...##. = C6  ##..##.. = CC  ##..##.. = CC
    #.##.#.. = B4  ##..##.. = CC  ##..##.. = CC  ##...##. = C6  ##..##.. = CC  ##..##.. = CC
    ..##.... = 30  ##..##.. = CC  ##..##.. = CC  ##...##. = C6  ##..##.. = CC  ##..##.. = CC
    ..##.... = 30  ##..##.. = CC  ##..##.. = CC  ##...##. = C6  .####... = 78  ##..##.. = CC
    ..##.... = 30  ##..##.. = CC  ##..##.. = CC  ##.#.##. = D6  ..##.... = 30  .####... = 78
    ..##.... = 30  ##..##.. = CC  ##..##.. = CC  ##.#.##. = D6  .####... = 78  ..##.... = 30
    ..##.... = 30  ##..##.. = CC  ##..##.. = CC  .##.##.. = 6C  ##..##.. = CC  ..##.... = 30
    ..##.... = 30  ##..##.. = CC  .####... = 78  .##.##.. = 6C  ##..##.. = CC  ..##.... = 30
    .####... = 78  .####... = 78  ..##.... = 30  .##.##.. = 6C  ##..##.. = CC  .####... = 78
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    
    CHR$(5A)       CHR$(5B)       CHR$(5C)       CHR$(5D)       CHR$(5E)       CHR$(5F)
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ...#.... = 10  ........ = 00
    #######. = FE  ..####.. = 3C  ........ = 00  ..####.. = 3C  ..###... = 38  ........ = 00
    ##..###. = CE  ..##.... = 30  #....... = 80  ....##.. = 0C  .##.##.. = 6C  ........ = 00
    #..##... = 98  ..##.... = 30  ##...... = C0  ....##.. = 0C  ##...##. = C6  ........ = 00
    ...##... = 18  ..##.... = 30  .##..... = 60  ....##.. = 0C  ........ = 00  ........ = 00
    ..##.... = 30  ..##.... = 30  ..##.... = 30  ....##.. = 0C  ........ = 00  ........ = 00
    .##..... = 60  ..##.... = 30  ...##... = 18  ....##.. = 0C  ........ = 00  ........ = 00
    .##...#. = 62  ..##.... = 30  ....##.. = 0C  ....##.. = 0C  ........ = 00  ........ = 00
    ##...##. = C6  ..##.... = 30  .....##. = 06  ....##.. = 0C  ........ = 00  ........ = 00
    #######. = FE  ..####.. = 3C  ......#. = 02  ..####.. = 3C  ........ = 00  ........ = 00
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ######## = FF
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    
    CHR$(60)       CHR$(61)       CHR$(62)       CHR$(63)       CHR$(64)       CHR$(65)
    ..##.... = 30  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    ..##.... = 30  ........ = 00  ###..... = E0  ........ = 00  ...###.. = 1C  ........ = 00
    ...##... = 18  ........ = 00  .##..... = 60  ........ = 00  ....##.. = 0C  ........ = 00
    ........ = 00  ........ = 00  .##..... = 60  ........ = 00  ....##.. = 0C  ........ = 00
    ........ = 00  .####... = 78  .#####.. = 7C  .####... = 78  .#####.. = 7C  .####... = 78
    ........ = 00  ....##.. = 0C  .##..##. = 66  ##..##.. = CC  ##..##.. = CC  ##..##.. = CC
    ........ = 00  .#####.. = 7C  .##..##. = 66  ##...... = C0  ##..##.. = CC  ######.. = FC
    ........ = 00  ##..##.. = CC  .##..##. = 66  ##...... = C0  ##..##.. = CC  ##...... = C0
    ........ = 00  ##..##.. = CC  .##..##. = 66  ##..##.. = CC  ##..##.. = CC  ##..##.. = CC
    ........ = 00  .###.##. = 76  ##.###.. = DC  .####... = 78  .###.##. = 76  .####... = 78
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    
    CHR$(66)       CHR$(67)       CHR$(68)       CHR$(69)       CHR$(6A)       CHR$(6B)
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    ..###... = 38  ........ = 00  ###..... = E0  ...##... = 18  ....##.. = 0C  ###..... = E0
    .##.##.. = 6C  ........ = 00  .##..... = 60  ...##... = 18  ....##.. = 0C  .##..... = 60
    .##..... = 60  ........ = 00  .##..... = 60  ........ = 00  ........ = 00  .##..... = 60
    .##..... = 60  .###.##. = 76  .##.##.. = 6C  .####... = 78  ..####.. = 3C  .##..##. = 66
    #####... = F8  ##..##.. = CC  .###.##. = 76  ...##... = 18  ....##.. = 0C  .##.##.. = 6C
    .##..... = 60  ##..##.. = CC  .##..##. = 66  ...##... = 18  ....##.. = 0C  .####... = 78
    .##..... = 60  ##..##.. = CC  .##..##. = 66  ...##... = 18  ....##.. = 0C  .##.##.. = 6C
    .##..... = 60  .#####.. = 7C  .##..##. = 66  ...##... = 18  ....##.. = 0C  .##..##. = 66
    ####.... = F0  ....##.. = 0C  ###..##. = E6  .######. = 7E  ##..##.. = CC  ###..##. = E6
    ........ = 00  ##..##.. = CC  ........ = 00  ........ = 00  ##..##.. = CC  ........ = 00
    ........ = 00  .####... = 78  ........ = 00  ........ = 00  .####... = 78  ........ = 00
    
    CHR$(6C)       CHR$(6D)       CHR$(6E)       CHR$(6F)       CHR$(70)       CHR$(71)
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    .####... = 78  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    ...##... = 18  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    ...##... = 18  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    ...##... = 18  ######.. = FC  #####... = F8  .####... = 78  ##.###.. = DC  .###.##. = 76
    ...##... = 18  ##.#.##. = D6  ##..##.. = CC  ##..##.. = CC  .##..##. = 66  ##..##.. = CC
    ...##... = 18  ##.#.##. = D6  ##..##.. = CC  ##..##.. = CC  .##..##. = 66  ##..##.. = CC
    ...##... = 18  ##.#.##. = D6  ##..##.. = CC  ##..##.. = CC  .##..##. = 66  ##..##.. = CC
    ...##... = 18  ##.#.##. = D6  ##..##.. = CC  ##..##.. = CC  .##..##. = 66  ##..##.. = CC
    .######. = 7E  ##...##. = C6  ##..##.. = CC  .####... = 78  .#####.. = 7C  .#####.. = 7C
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  .##..... = 60  ....##.. = 0C
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ####.... = F0  ...####. = 1E
    
    CHR$(72)       CHR$(73)       CHR$(74)       CHR$(75)       CHR$(76)       CHR$(77)
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    ........ = 00  ........ = 00  ..#..... = 20  ........ = 00  ........ = 00  ........ = 00
    ........ = 00  ........ = 00  .##..... = 60  ........ = 00  ........ = 00  ........ = 00
    ###.##.. = EC  .####... = 78  ######.. = FC  ##..##.. = CC  ##..##.. = CC  ##...##. = C6
    .##.###. = 6E  ##..##.. = CC  .##..... = 60  ##..##.. = CC  ##..##.. = CC  ##...##. = C6
    .###.##. = 76  .##..... = 60  .##..... = 60  ##..##.. = CC  ##..##.. = CC  ##.#.##. = D6
    .##..... = 60  ...##... = 18  .##..... = 60  ##..##.. = CC  ##..##.. = CC  ##.#.##. = D6
    .##..... = 60  ##..##.. = CC  .##.##.. = 6C  ##..##.. = CC  .####... = 78  .##.##.. = 6C
    ####.... = F0  .####... = 78  ..###... = 38  .###.##. = 76  ..##.... = 30  .##.##.. = 6C
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    
    CHR$(78)       CHR$(79)       CHR$(7A)       CHR$(7B)       CHR$(7C)       CHR$(7D)
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    ........ = 00  ........ = 00  ........ = 00  ...###.. = 1C  ...##... = 18  ###..... = E0
    ........ = 00  ........ = 00  ........ = 00  ..##.... = 30  ...##... = 18  ..##.... = 30
    ........ = 00  ........ = 00  ........ = 00  ..##.... = 30  ...##... = 18  ..##.... = 30
    ##...##. = C6  .##..##. = 66  ######.. = FC  .##..... = 60  ...##... = 18  ...##... = 18
    .##.##.. = 6C  .##..##. = 66  #...##.. = 8C  ##...... = C0  ........ = 00  ....##.. = 0C
    ..###... = 38  .##..##. = 66  ...##... = 18  .##..... = 60  ...##... = 18  ...##... = 18
    ..###... = 38  .##..##. = 66  .##..... = 60  ..##.... = 30  ...##... = 18  ..##.... = 30
    .##.##.. = 6C  ..####.. = 3C  ##...#.. = C4  ..##.... = 30  ...##... = 18  ..##.... = 30
    ##...##. = C6  ....##.. = 0C  ######.. = FC  ...###.. = 1C  ...##... = 18  ###..... = E0
    ........ = 00  ...##... = 18  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    ........ = 00  ####.... = F0  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    
    CHR$(7E)       CHR$(7F)       CHR$(80)       CHR$(81)       CHR$(82)       CHR$(83)
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ....##.. = 0C  ..##.... = 30
    .###..## = 73  ........ = 00  .####... = 78  ##..##.. = CC  ...##... = 18  .####... = 78
    ##.##.#. = DA  ........ = 00  ##..##.. = CC  ##..##.. = CC  ..##.... = 30  ##..##.. = CC
    ##..###. = CE  ...#.... = 10  ##..##.. = CC  ........ = 00  ........ = 00  ........ = 00
    ........ = 00  ..###... = 38  ##...... = C0  ##..##.. = CC  .####... = 78  .####... = 78
    ........ = 00  .##.##.. = 6C  ##...... = C0  ##..##.. = CC  ##..##.. = CC  ....##.. = 0C
    ........ = 00  ##...##. = C6  ##...... = C0  ##..##.. = CC  ######.. = FC  .#####.. = 7C
    ........ = 00  ##...##. = C6  ##..##.. = CC  ##..##.. = CC  ##...... = C0  ##..##.. = CC
    ........ = 00  #######. = FE  ##..##.. = CC  ##..##.. = CC  ##..##.. = CC  ##..##.. = CC
    ........ = 00  ........ = 00  .####... = 78  .###.##. = 76  .####... = 78  .###.##. = 76
    ........ = 00  ........ = 00  ..##.... = 30  ........ = 00  ........ = 00  ........ = 00
    ........ = 00  ........ = 00  ####.... = F0  ........ = 00  ........ = 00  ........ = 00
    
    CHR$(84)       CHR$(85)       CHR$(86)       CHR$(87)       CHR$(88)       CHR$(89)
    ........ = 00  ##...... = C0  ..###... = 38  ........ = 00  ..##.... = 30  ........ = 00
    ##..##.. = CC  .##..... = 60  .##.##.. = 6C  ........ = 00  .####... = 78  ##..##.. = CC
    ##..##.. = CC  ..##.... = 30  .##.##.. = 6C  ........ = 00  ##..##.. = CC  ##..##.. = CC
    ........ = 00  ........ = 00  ..###... = 38  ........ = 00  ........ = 00  ........ = 00
    .####... = 78  .####... = 78  #####... = F8  .####... = 78  .####... = 78  .####... = 78
    ....##.. = 0C  ....##.. = 0C  ....##.. = 0C  ##..##.. = CC  ##..##.. = CC  ##..##.. = CC
    .#####.. = 7C  .#####.. = 7C  .#####.. = 7C  ##...... = C0  ######.. = FC  ######.. = FC
    ##..##.. = CC  ##..##.. = CC  ##..##.. = CC  ##...... = C0  ##...... = C0  ##...... = C0
    ##..##.. = CC  ##..##.. = CC  ##..##.. = CC  ##..##.. = CC  ##...... = C0  ##...... = C0
    .###.##. = 76  .###.##. = 76  .###.##. = 76  .####... = 78  .#####.. = 7C  .#####.. = 7C
    ........ = 00  ........ = 00  ........ = 00  ..##.... = 30  ........ = 00  ........ = 00
    ........ = 00  ........ = 00  ........ = 00  ####.... = F0  ........ = 00  ........ = 00
    
    CHR$(8A)       CHR$(8B)       CHR$(8C)       CHR$(8D)       CHR$(8E)       CHR$(8F)
    ##...... = C0  ........ = 00  ...#.... = 10  .##..... = 60  ........ = 00  .####... = 78
    .##..... = 60  .##.##.. = 6C  ..###... = 38  ..##.... = 30  ##..##.. = CC  ##..##.. = CC
    ..##.... = 30  .##.##.. = 6C  .##.##.. = 6C  ...##... = 18  ........ = 00  ##..##.. = CC
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ..##.... = 30  .####... = 78
    .####... = 78  .####... = 78  .####... = 78  .####... = 78  .####... = 78  .####... = 78
    ##..##.. = CC  ...##... = 18  ...##... = 18  ...##... = 18  ##..##.. = CC  ##..##.. = CC
    ######.. = FC  ...##... = 18  ...##... = 18  ...##... = 18  ##..##.. = CC  ##..##.. = CC
    ##...... = C0  ...##... = 18  ...##... = 18  ...##... = 18  ######.. = FC  ######.. = FC
    ##...... = C0  ...##... = 18  ...##... = 18  ...##... = 18  ##..##.. = CC  ##..##.. = CC
    .#####.. = 7C  .######. = 7E  .######. = 7E  .######. = 7E  ##..##.. = CC  ##..##.. = CC
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    
    CHR$(90)       CHR$(91)       CHR$(92)       CHR$(93)       CHR$(94)       CHR$(95)
    ....##.. = 0C  ........ = 00  ........ = 00  ..##.... = 30  ........ = 00  ##...... = C0
    ...##... = 18  ........ = 00  ..#####. = 3E  .####... = 78  ##..##.. = CC  .##..... = 60
    ..##.... = 30  ........ = 00  .####... = 78  ##..##.. = CC  ##..##.. = CC  ..##.... = 30
    ######.. = FC  ........ = 00  ##.##... = D8  ........ = 00  ........ = 00  ........ = 00
    ##...#.. = C4  #######. = FE  ##.##... = D8  .####... = 78  .####... = 78  .####... = 78
    ##...... = C0  ...##.## = 1B  #######. = FE  ##..##.. = CC  ##..##.. = CC  ##..##.. = CC
    #####... = F8  .####### = 7F  ##.##... = D8  ##..##.. = CC  ##..##.. = CC  ##..##.. = CC
    ##...... = C0  ##.##... = D8  ##.##... = D8  ##..##.. = CC  ##..##.. = CC  ##..##.. = CC
    ##...#.. = C4  ##.##... = D8  ##.##... = D8  ##..##.. = CC  ##..##.. = CC  ##..##.. = CC
    ######.. = FC  ###.#### = EF  ##.####. = DE  .####... = 78  .####... = 78  .####... = 78
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    
    CHR$(96)       CHR$(97)       CHR$(98)       CHR$(99)       CHR$(9A)       CHR$(9B)
    ..##.... = 30  ##...... = C0  ........ = 00  ##..##.. = CC  ##..##.. = CC  ........ = 00
    .####... = 78  .##..... = 60  .##..##. = 66  ........ = 00  ........ = 00  ..##.... = 30
    ##..##.. = CC  ..##.... = 30  .##..##. = 66  .####... = 78  ##..##.. = CC  ..##.... = 30
    ........ = 00  ........ = 00  ........ = 00  ##..##.. = CC  ##..##.. = CC  .####... = 78
    ##..##.. = CC  ##..##.. = CC  .##..##. = 66  ##..##.. = CC  ##..##.. = CC  ##..##.. = CC
    ##..##.. = CC  ##..##.. = CC  .##..##. = 66  ##..##.. = CC  ##..##.. = CC  ##...... = C0
    ##..##.. = CC  ##..##.. = CC  .##..##. = 66  ##..##.. = CC  ##..##.. = CC  ##...... = C0
    ##..##.. = CC  ##..##.. = CC  .##..##. = 66  ##..##.. = CC  ##..##.. = CC  ##..##.. = CC
    ##..##.. = CC  ##..##.. = CC  ..####.. = 3C  ##..##.. = CC  ##..##.. = CC  .####... = 78
    .###.##. = 76  .###.##. = 76  ....##.. = 0C  .####... = 78  .####... = 78  ..##.... = 30
    ........ = 00  ........ = 00  ...##... = 18  ........ = 00  ........ = 00  ..##.... = 30
    ........ = 00  ........ = 00  ####.... = F0  ........ = 00  ........ = 00  ........ = 00
    
    CHR$(9C)       CHR$(9D)       CHR$(9E)       CHR$(9F)       CHR$(A0)       CHR$(A1)
    ..####.. = 3C  ##..##.. = CC  ####.... = F0  ....###. = 0E  ....##.. = 0C  ....##.. = 0C
    .##..##. = 66  ##..##.. = CC  #...#... = 88  ...##.## = 1B  ...##... = 18  ...##... = 18
    .##..... = 60  ##..##.. = CC  #...#... = 88  ...##... = 18  ..##.... = 30  ..##.... = 30
    .##..... = 60  ##..##.. = CC  #...#... = 88  ...##... = 18  ........ = 00  ........ = 00
    .##..... = 60  .####... = 78  ####.... = F0  .######. = 7E  .####... = 78  .####... = 78
    ######.. = FC  ######.. = FC  #...#... = 88  ...##... = 18  ....##.. = 0C  ...##... = 18
    .##..... = 60  ..##.... = 30  #..####. = 9E  ...##... = 18  .#####.. = 7C  ...##... = 18
    .##..... = 60  ######.. = FC  #...##.. = 8C  ...##... = 18  ##..##.. = CC  ...##... = 18
    ##...... = C0  ..##.... = 30  #...##.# = 8D  ##.##... = D8  ##..##.. = CC  ...##... = 18
    #######. = FE  ..##.... = 30  #....##. = 86  .###.... = 70  .###.##. = 76  .######. = 7E
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    
    CHR$(A2)       CHR$(A3)       CHR$(A4)       CHR$(A5)       CHR$(A6)       CHR$(A7)
    ....##.. = 0C  ....##.. = 0C  ........ = 00  .###.##. = 76  ........ = 00  ........ = 00
    ...##... = 18  ...##... = 18  .###.##. = 76  ##.###.. = DC  .####... = 78  .####... = 78
    ..##.... = 30  ..##.... = 30  ##.###.. = DC  ........ = 00  ##..##.. = CC  ##..##.. = CC
    ........ = 00  ........ = 00  ........ = 00  ##...##. = C6  ##..##.. = CC  ##..##.. = CC
    .####... = 78  ##..##.. = CC  #####... = F8  ###..##. = E6  .######. = 7E  .####... = 78
    ##..##.. = CC  ##..##.. = CC  ##..##.. = CC  ####.##. = F6  ........ = 00  ........ = 00
    ##..##.. = CC  ##..##.. = CC  ##..##.. = CC  ##.####. = DE  #######. = FE  #######. = FE
    ##..##.. = CC  ##..##.. = CC  ##..##.. = CC  ##..###. = CE  ........ = 00  ........ = 00
    ##..##.. = CC  ##..##.. = CC  ##..##.. = CC  ##...##. = C6  ........ = 00  ........ = 00
    .####... = 78  .###.##. = 76  ##..##.. = CC  ##...##. = C6  ........ = 00  ........ = 00
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    
    CHR$(A8)       CHR$(A9)       CHR$(AA)       CHR$(AB)       CHR$(AC)       CHR$(AD)
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    ..##.... = 30  ........ = 00  ........ = 00  .#....#. = 42  .##...## = 63  ..##.... = 30
    ..##.... = 30  ........ = 00  ........ = 00  ##...##. = C6  ###..##. = E6  ..##.... = 30
    ........ = 00  ........ = 00  ........ = 00  ##..##.. = CC  .##.##.. = 6C  ........ = 00
    ..##.... = 30  ........ = 00  ........ = 00  ##.##... = D8  .####... = 78  ..##.... = 30
    .##..... = 60  ######.. = FC  ######.. = FC  ..##.... = 30  ..##.### = 37  ..##.... = 30
    ##...... = C0  ##...... = C0  ....##.. = 0C  .##.###. = 6E  .##.#### = 6F  .####... = 78
    ##...... = C0  ##...... = C0  ....##.. = 0C  ##....## = C3  ##.##.## = DB  .####... = 78
    ##..##.. = CC  ##...... = C0  ....##.. = 0C  #....##. = 86  #.##..## = B3  .####... = 78
    .####... = 78  ........ = 00  ........ = 00  ....##.. = 0C  ..###### = 3F  ..##.... = 30
    ........ = 00  ........ = 00  ........ = 00  ...##### = 1F  ......## = 03  ........ = 00
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    
    CHR$(AE)       CHR$(AF)       CHR$(B0)       CHR$(B1)       CHR$(B2)       CHR$(B3)
    ........ = 00  ........ = 00  ..#..#.. = 24  .#.#.#.# = 55  .##.##.# = 6D  ...##... = 18
    ........ = 00  ........ = 00  #..#..#. = 92  #.#.#.#. = AA  ##.##.## = DB  ...##... = 18
    ........ = 00  ........ = 00  .#..#..# = 49  .#.#.#.# = 55  #.##.##. = B6  ...##... = 18
    ........ = 00  ........ = 00  ..#..#.. = 24  #.#.#.#. = AA  .##.##.# = 6D  ...##... = 18
    ..##..## = 33  ##..##.. = CC  #..#..#. = 92  .#.#.#.# = 55  ##.##.## = DB  ...##... = 18
    .##..##. = 66  .##..##. = 66  .#..#..# = 49  #.#.#.#. = AA  #.##.##. = B6  ...##... = 18
    ##..##.. = CC  ..##..## = 33  ..#..#.. = 24  .#.#.#.# = 55  .##.##.# = 6D  ...##... = 18
    ##..##.. = CC  ..##..## = 33  #..#..#. = 92  #.#.#.#. = AA  ##.##.## = DB  ...##... = 18
    .##..##. = 66  .##..##. = 66  .#..#..# = 49  .#.#.#.# = 55  #.##.##. = B6  ...##... = 18
    ..##..## = 33  ##..##.. = CC  ..#..#.. = 24  #.#.#.#. = AA  .##.##.# = 6D  ...##... = 18
    ........ = 00  ........ = 00  #..#..#. = 92  .#.#.#.# = 55  ##.##.## = DB  ...##... = 18
    ........ = 00  ........ = 00  .#..#..# = 49  #.#.#.#. = AA  #.##.##. = B6  ...##... = 18
    
    CHR$(B4)       CHR$(B5)       CHR$(B6)       CHR$(B7)       CHR$(B8)       CHR$(B9)
    ...##... = 18  ...##... = 18  .##..##. = 66  ........ = 00  ........ = 00  .##..##. = 66
    ...##... = 18  ...##... = 18  .##..##. = 66  ........ = 00  ........ = 00  .##..##. = 66
    ...##... = 18  ...##... = 18  .##..##. = 66  ........ = 00  ........ = 00  .##..##. = 66
    ...##... = 18  ...##... = 18  .##..##. = 66  ........ = 00  ........ = 00  .##..##. = 66
    ...##... = 18  #####... = F8  .##..##. = 66  ........ = 00  #####... = F8  ###..##. = E6
    #####... = F8  ...##... = 18  ###..##. = E6  #######. = FE  ...##... = 18  .....##. = 06
    ...##... = 18  ...##... = 18  .##..##. = 66  .##..##. = 66  ...##... = 18  .....##. = 06
    ...##... = 18  #####... = F8  .##..##. = 66  .##..##. = 66  #####... = F8  ###..##. = E6
    ...##... = 18  ...##... = 18  .##..##. = 66  .##..##. = 66  ...##... = 18  .##..##. = 66
    ...##... = 18  ...##... = 18  .##..##. = 66  .##..##. = 66  ...##... = 18  .##..##. = 66
    ...##... = 18  ...##... = 18  .##..##. = 66  .##..##. = 66  ...##... = 18  .##..##. = 66
    ...##... = 18  ...##... = 18  .##..##. = 66  .##..##. = 66  ...##... = 18  .##..##. = 66
    
    CHR$(BA)       CHR$(BB)       CHR$(BC)       CHR$(BD)       CHR$(BE)       CHR$(BF)
    .##..##. = 66  ........ = 00  .##..##. = 66  .##..##. = 66  ...##... = 18  ........ = 00
    .##..##. = 66  ........ = 00  .##..##. = 66  .##..##. = 66  ...##... = 18  ........ = 00
    .##..##. = 66  ........ = 00  .##..##. = 66  .##..##. = 66  ...##... = 18  ........ = 00
    .##..##. = 66  ........ = 00  .##..##. = 66  .##..##. = 66  ...##... = 18  ........ = 00
    .##..##. = 66  #######. = FE  ###..##. = E6  .##..##. = 66  #####... = F8  ........ = 00
    .##..##. = 66  .....##. = 06  .....##. = 06  #######. = FE  ...##... = 18  #####... = F8
    .##..##. = 66  .....##. = 06  .....##. = 06  ........ = 00  ...##... = 18  ...##... = 18
    .##..##. = 66  ###..##. = E6  #######. = FE  ........ = 00  #####... = F8  ...##... = 18
    .##..##. = 66  .##..##. = 66  ........ = 00  ........ = 00  ........ = 00  ...##... = 18
    .##..##. = 66  .##..##. = 66  ........ = 00  ........ = 00  ........ = 00  ...##... = 18
    .##..##. = 66  .##..##. = 66  ........ = 00  ........ = 00  ........ = 00  ...##... = 18
    .##..##. = 66  .##..##. = 66  ........ = 00  ........ = 00  ........ = 00  ...##... = 18
    
    CHR$(C0)       CHR$(C1)       CHR$(C2)       CHR$(C3)       CHR$(C4)       CHR$(C5)
    ...##... = 18  ...##... = 18  ........ = 00  ...##... = 18  ........ = 00  ...##... = 18
    ...##... = 18  ...##... = 18  ........ = 00  ...##... = 18  ........ = 00  ...##... = 18
    ...##... = 18  ...##... = 18  ........ = 00  ...##... = 18  ........ = 00  ...##... = 18
    ...##... = 18  ...##... = 18  ........ = 00  ...##... = 18  ........ = 00  ...##... = 18
    ...##... = 18  ...##... = 18  ........ = 00  ...##... = 18  ........ = 00  ...##... = 18
    ...##### = 1F  ######## = FF  ######## = FF  ...##### = 1F  ######## = FF  ######## = FF
    ........ = 00  ........ = 00  ...##... = 18  ...##... = 18  ........ = 00  ...##... = 18
    ........ = 00  ........ = 00  ...##... = 18  ...##... = 18  ........ = 00  ...##... = 18
    ........ = 00  ........ = 00  ...##... = 18  ...##... = 18  ........ = 00  ...##... = 18
    ........ = 00  ........ = 00  ...##... = 18  ...##... = 18  ........ = 00  ...##... = 18
    ........ = 00  ........ = 00  ...##... = 18  ...##... = 18  ........ = 00  ...##... = 18
    ........ = 00  ........ = 00  ...##... = 18  ...##... = 18  ........ = 00  ...##... = 18
    
    CHR$(C6)       CHR$(C7)       CHR$(C8)       CHR$(C9)       CHR$(CA)       CHR$(CB)
    ...##... = 18  .##..##. = 66  .##..##. = 66  ........ = 00  .##..##. = 66  ........ = 00
    ...##... = 18  .##..##. = 66  .##..##. = 66  ........ = 00  .##..##. = 66  ........ = 00
    ...##... = 18  .##..##. = 66  .##..##. = 66  ........ = 00  .##..##. = 66  ........ = 00
    ...##... = 18  .##..##. = 66  .##..##. = 66  ........ = 00  .##..##. = 66  ........ = 00
    ...##### = 1F  .##..##. = 66  .##..### = 67  .####### = 7F  ###..### = E7  ######## = FF
    ...##... = 18  .##..### = 67  .##..... = 60  .##..... = 60  ........ = 00  ........ = 00
    ...##... = 18  .##..##. = 66  .##..... = 60  .##..... = 60  ........ = 00  ........ = 00
    ...##### = 1F  .##..##. = 66  .####### = 7F  .##..### = 67  ######## = FF  ###..### = E7
    ...##... = 18  .##..##. = 66  ........ = 00  .##..##. = 66  ........ = 00  .##..##. = 66
    ...##... = 18  .##..##. = 66  ........ = 00  .##..##. = 66  ........ = 00  .##..##. = 66
    ...##... = 18  .##..##. = 66  ........ = 00  .##..##. = 66  ........ = 00  .##..##. = 66
    ...##... = 18  .##..##. = 66  ........ = 00  .##..##. = 66  ........ = 00  .##..##. = 66
    
    CHR$(CC)       CHR$(CD)       CHR$(CE)       CHR$(CF)       CHR$(D0)       CHR$(D1)
    .##..##. = 66  ........ = 00  .##..##. = 66  ...##... = 18  .##..##. = 66  ........ = 00
    .##..##. = 66  ........ = 00  .##..##. = 66  ...##... = 18  .##..##. = 66  ........ = 00
    .##..##. = 66  ........ = 00  .##..##. = 66  ...##... = 18  .##..##. = 66  ........ = 00
    .##..##. = 66  ........ = 00  .##..##. = 66  ...##... = 18  .##..##. = 66  ........ = 00
    .##..### = 67  ######## = FF  ###..### = E7  ######## = FF  .##..##. = 66  ######## = FF
    .##..... = 60  ........ = 00  ........ = 00  ........ = 00  ######## = FF  ........ = 00
    .##..... = 60  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    .##..### = 67  ######## = FF  ###..### = E7  ######## = FF  ........ = 00  ######## = FF
    .##..##. = 66  ........ = 00  .##..##. = 66  ........ = 00  ........ = 00  ...##... = 18
    .##..##. = 66  ........ = 00  .##..##. = 66  ........ = 00  ........ = 00  ...##... = 18
    .##..##. = 66  ........ = 00  .##..##. = 66  ........ = 00  ........ = 00  ...##... = 18
    .##..##. = 66  ........ = 00  .##..##. = 66  ........ = 00  ........ = 00  ...##... = 18
    
    CHR$(D2)       CHR$(D3)       CHR$(D4)       CHR$(D5)       CHR$(D6)       CHR$(D7)
    ........ = 00  .##..##. = 66  ...##... = 18  ........ = 00  ........ = 00  .##..##. = 66
    ........ = 00  .##..##. = 66  ...##... = 18  ........ = 00  ........ = 00  .##..##. = 66
    ........ = 00  .##..##. = 66  ...##... = 18  ........ = 00  ........ = 00  .##..##. = 66
    ........ = 00  .##..##. = 66  ...##... = 18  ........ = 00  ........ = 00  .##..##. = 66
    ........ = 00  .##..##. = 66  ...##### = 1F  ...##### = 1F  ........ = 00  .##..##. = 66
    ######## = FF  .####### = 7F  ...##... = 18  ...##... = 18  .####### = 7F  ###..### = E7
    .##..##. = 66  ........ = 00  ...##... = 18  ...##... = 18  .##..##. = 66  .##..##. = 66
    .##..##. = 66  ........ = 00  ...##### = 1F  ...##### = 1F  .##..##. = 66  .##..##. = 66
    .##..##. = 66  ........ = 00  ........ = 00  ...##... = 18  .##..##. = 66  .##..##. = 66
    .##..##. = 66  ........ = 00  ........ = 00  ...##... = 18  .##..##. = 66  .##..##. = 66
    .##..##. = 66  ........ = 00  ........ = 00  ...##... = 18  .##..##. = 66  .##..##. = 66
    .##..##. = 66  ........ = 00  ........ = 00  ...##... = 18  .##..##. = 66  .##..##. = 66
    
    CHR$(D8)       CHR$(D9)       CHR$(DA)       CHR$(DB)       CHR$(DC)       CHR$(DD)
    ...##... = 18  ...##... = 18  ........ = 00  ######## = FF  ........ = 00  ####.... = F0
    ...##... = 18  ...##... = 18  ........ = 00  ######## = FF  ........ = 00  ####.... = F0
    ...##... = 18  ...##... = 18  ........ = 00  ######## = FF  ........ = 00  ####.... = F0
    ...##... = 18  ...##... = 18  ........ = 00  ######## = FF  ........ = 00  ####.... = F0
    ######## = FF  ...##... = 18  ........ = 00  ######## = FF  ........ = 00  ####.... = F0
    ........ = 00  #####... = F8  ...##### = 1F  ######## = FF  ........ = 00  ####.... = F0
    ........ = 00  ........ = 00  ...##... = 18  ######## = FF  ######## = FF  ####.... = F0
    ######## = FF  ........ = 00  ...##... = 18  ######## = FF  ######## = FF  ####.... = F0
    ...##... = 18  ........ = 00  ...##... = 18  ######## = FF  ######## = FF  ####.... = F0
    ...##... = 18  ........ = 00  ...##... = 18  ######## = FF  ######## = FF  ####.... = F0
    ...##... = 18  ........ = 00  ...##... = 18  ######## = FF  ######## = FF  ####.... = F0
    ...##... = 18  ........ = 00  ...##... = 18  ######## = FF  ######## = FF  ####.... = F0
    
    CHR$(DE)       CHR$(DF)       CHR$(E0)       CHR$(E1)       CHR$(E2)       CHR$(E3)
    ....#### = 0F  ######## = FF  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    ....#### = 0F  ######## = FF  ........ = 00  .####... = 78  ######.. = FC  #######. = FE
    ....#### = 0F  ######## = FF  ........ = 00  ##..##.. = CC  ##..##.. = CC  .##.##.. = 6C
    ....#### = 0F  ######## = FF  ........ = 00  ##..##.. = CC  ##..##.. = CC  .##.##.. = 6C
    ....#### = 0F  ######## = FF  .###.##. = 76  ##.##... = D8  ##...... = C0  .##.##.. = 6C
    ....#### = 0F  ######## = FF  ##.####. = DE  ##..##.. = CC  ##...... = C0  .##.##.. = 6C
    ....#### = 0F  ........ = 00  ##..##.. = CC  ##..##.. = CC  ##...... = C0  .##.##.. = 6C
    ....#### = 0F  ........ = 00  ##..##.. = CC  ##..##.. = CC  ##...... = C0  .##.##.. = 6C
    ....#### = 0F  ........ = 00  ##.####. = DE  #####... = F8  ##...... = C0  .##.##.. = 6C
    ....#### = 0F  ........ = 00  .###.##. = 76  ##...... = C0  ##...... = C0  .##..##. = 66
    ....#### = 0F  ........ = 00  ........ = 00  .##..... = 60  ........ = 00  ........ = 00
    ....#### = 0F  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    
    CHR$(E4)       CHR$(E5)       CHR$(E6)       CHR$(E7)       CHR$(E8)       CHR$(E9)
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    ######.. = FC  ........ = 00  ........ = 00  ........ = 00  ######.. = FC  .####... = 78
    ##...#.. = C4  ........ = 00  ........ = 00  ........ = 00  ..##.... = 30  ##..##.. = CC
    .##..#.. = 64  ........ = 00  ........ = 00  .###.##. = 76  .####... = 78  ##..##.. = CC
    .##..... = 60  .######. = 7E  .##..##. = 66  ##.###.. = DC  ##..##.. = CC  ##..##.. = CC
    ..##.... = 30  ##..#... = C8  .##..##. = 66  ...##... = 18  ##..##.. = CC  ######.. = FC
    .##..... = 60  ##..##.. = CC  .##..##. = 66  ...##... = 18  ##..##.. = CC  ##..##.. = CC
    .##..#.. = 64  ##..##.. = CC  .##..##. = 66  ...##... = 18  .####... = 78  ##..##.. = CC
    ##...#.. = C4  ##..##.. = CC  .##..##. = 66  ...##... = 18  ..##.... = 30  ##..##.. = CC
    ######.. = FC  .####... = 78  .####.## = 7B  ....###. = 0E  ######.. = FC  .####... = 78
    ........ = 00  ........ = 00  .##..... = 60  ........ = 00  ........ = 00  ........ = 00
    ........ = 00  ........ = 00  ##...... = C0  ........ = 00  ........ = 00  ........ = 00
    
    CHR$(EA)       CHR$(EB)       CHR$(EC)       CHR$(ED)       CHR$(EE)       CHR$(EF)
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    .#####.. = 7C  ..####.. = 3C  ........ = 00  ........ = 00  ..####.. = 3C  ........ = 00
    ##...##. = C6  .##..... = 60  ........ = 00  .....##. = 06  .##..... = 60  .####... = 78
    ##...##. = C6  ..##.... = 30  .###.##. = 76  .#####.. = 7C  ##...... = C0  ##..##.. = CC
    ##...##. = C6  .####... = 78  ##.##.## = DB  ##.####. = DE  ##...... = C0  ##..##.. = CC
    ##...##. = C6  ##..##.. = CC  ##.##.## = DB  ##.#.##. = D6  ######.. = FC  ##..##.. = CC
    .##.##.. = 6C  ##..##.. = CC  ##.##.## = DB  ####.##. = F6  ##...... = C0  ##..##.. = CC
    .##.##.. = 6C  ##..##.. = CC  .##.###. = 6E  .#####.. = 7C  ##...... = C0  ##..##.. = CC
    .##.##.. = 6C  ##..##.. = CC  ........ = 00  ##...... = C0  .##..... = 60  ##..##.. = CC
    ###.###. = EE  .####... = 78  ........ = 00  ........ = 00  ..####.. = 3C  ##..##.. = CC
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    
    CHR$(F0)       CHR$(F1)       CHR$(F2)       CHR$(F3)       CHR$(F4)       CHR$(F5)
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ...##... = 18
    ........ = 00  ........ = 00  .##..... = 60  ...##... = 18  ........ = 00  ...##... = 18
    ######.. = FC  ..##.... = 30  ..##.... = 30  ..##.... = 30  ....###. = 0E  ...##... = 18
    ........ = 00  ..##.... = 30  ...##... = 18  .##..... = 60  ...##.## = 1B  ...##... = 18
    ........ = 00  ######.. = FC  ...##... = 18  .##..... = 60  ...##.## = 1B  ...##... = 18
    ######.. = FC  ..##.... = 30  ..##.... = 30  ..##.... = 30  ...##... = 18  ...##... = 18
    ........ = 00  ..##.... = 30  .##..... = 60  ...##... = 18  ...##... = 18  ...##... = 18
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ...##... = 18  ##.##... = D8
    ######.. = FC  ######.. = FC  ######.. = FC  ######.. = FC  ...##... = 18  ##.##... = D8
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ...##... = 18  .###.... = 70
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ...##... = 18  ........ = 00
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ...##... = 18  ........ = 00
    
    CHR$(F6)       CHR$(F7)       CHR$(F8)       CHR$(F9)       CHR$(FA)       CHR$(FB)
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    ........ = 00  ........ = 00  ..####.. = 3C  ........ = 00  ........ = 00  .....### = 07
    ..##.... = 30  .###..## = 73  .##..##. = 66  ........ = 00  ........ = 00  .....#.. = 04
    ..##.... = 30  ##.##.## = DB  .##..##. = 66  ........ = 00  ........ = 00  .....#.. = 04
    ........ = 00  ##..###. = CE  .##..##. = 66  ...###.. = 1C  ........ = 00  .....#.. = 04
    ######.. = FC  ........ = 00  ..####.. = 3C  ...###.. = 1C  ...##... = 18  .#...#.. = 44
    ........ = 00  .###..## = 73  ........ = 00  ........ = 00  ........ = 00  .##..#.. = 64
    ..##.... = 30  ##.##.## = DB  ........ = 00  ........ = 00  ........ = 00  ..##.#.. = 34
    ..##.... = 30  ##..###. = CE  ........ = 00  ........ = 00  ........ = 00  ...###.. = 1C
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ....##.. = 0C
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00  ........ = 00
    
    CHR$(FC)       CHR$(FD)       CHR$(FE)       CHAR$(FF)
    ........ = 00  ........ = 00  ........ = 00  ........ = 00
    ##.##... = D8  .####... = 78  ........ = 00  ........ = 00
    .##.##.. = 6C  ....##.. = 0C  ..####.. = 3C  ........ = 00
    .##.##.. = 6C  ...##... = 18  ..####.. = 3C  ........ = 00
    .##.##.. = 6C  ..##.... = 30  ..####.. = 3C  ........ = 00
    .##.##.. = 6C  .#####.. = 7C  ..####.. = 3C  ........ = 00
    ........ = 00  ........ = 00  ..####.. = 3C  ........ = 00
    ........ = 00  ........ = 00  ..####.. = 3C  ........ = 00
    ........ = 00  ........ = 00  ..####.. = 3C  ........ = 00
    ........ = 00  ........ = 00  ..####.. = 3C  ........ = 00
    ........ = 00  ........ = 00  ........ = 00  ........ = 00
    ........ = 00  ........ = 00  ........ = 00  ........ = 00
    
    CHR$(00) =00,00,00,00,00,00,00,00,00,00,00,00   CHR$(01) =00,7E,C3,81,A5,81,BD,99,C3,7E,00,00
    CHR$(02) =00,7E,FF,FF,DB,FF,C3,E7,FF,7E,00,00   CHR$(03) =00,00,44,EE,FE,FE,FE,7C,38,10,00,00
    CHR$(04) =00,10,38,7C,FE,FE,7C,38,10,00,00,00   CHR$(05) =00,18,3C,3C,FF,E7,E7,18,18,7E,00,00
    CHR$(06) =00,18,3C,7E,FF,FF,7E,18,18,7E,00,00   CHR$(07) =00,00,00,00,3C,7E,7E,3C,00,00,00,00
    CHR$(08) =FF,FF,FF,FF,C3,81,81,C3,FF,FF,FF,FF   CHR$(09) =00,00,3C,7E,66,42,42,66,7E,3C,00,00
    CHR$(0A) =FF,FF,C3,81,99,BD,BD,99,81,C3,FF,FF   CHR$(0B) =00,3E,0E,3A,72,F8,CC,CC,CC,78,00,00
    CHR$(0C) =00,3C,66,66,66,3C,18,7E,18,18,00,00   CHR$(0D) =00,1F,19,19,1F,18,18,78,F8,70,00,00
    CHR$(0E) =00,7F,63,7F,63,63,63,67,E7,E6,C0,00   CHR$(0F) =00,00,18,DB,7E,E7,E7,7E,DB,18,00,00
    CHR$(10) =00,80,C0,E0,F8,FE,F8,E0,C0,80,00,00   CHR$(11) =00,02,06,0E,3E,FE,3E,0E,06,02,00,00
    CHR$(12) =00,18,3C,7E,18,18,18,7E,3C,18,00,00   CHR$(13) =00,66,66,66,66,66,00,00,66,66,00,00
    CHR$(14) =00,7F,DB,DB,DB,7B,1B,1B,1B,1B,00,00   CHR$(15) =00,7E,63,30,3C,66,66,3C,0C,C6,7E,00
    CHR$(16) =00,00,00,00,00,00,00,FE,FE,FE,00,00   CHR$(17) =00,18,3C,7E,18,18,18,7E,3C,18,7E,00
    CHR$(18) =00,18,3C,7E,18,18,18,18,18,18,00,00   CHR$(19) =00,18,18,18,18,18,18,7E,3C,18,00,00
    CHR$(1A) =00,00,00,18,0C,FE,0C,18,00,00,00,00   CHR$(1B) =00,00,00,30,60,FE,60,30,00,00,00,00
    CHR$(1C) =00,00,00,00,C0,C0,C0,FE,00,00,00,00   CHR$(1D) =00,00,00,24,66,FF,66,24,00,00,00,00
    CHR$(1E) =00,00,10,10,38,38,7C,7C,FE,FE,00,00   CHR$(1F) =00,00,FE,FE,7C,7C,38,38,10,10,00,00
    CHR$(20) =00,00,00,00,00,00,00,00,00,00,00,00   CHR$(21) =00,30,78,78,78,30,30,00,30,30,00,00
    CHR$(22) =00,66,66,66,24,00,00,00,00,00,00,00   CHR$(23) =00,6C,6C,FE,6C,6C,6C,FE,6C,6C,00,00
    CHR$(24) =30,30,7C,C0,C0,78,0C,0C,F8,30,30,00   CHR$(25) =00,00,00,C4,CC,18,30,60,CC,8C,00,00
    CHR$(26) =00,70,D8,D8,70,FA,DE,CC,DC,76,00,00   CHR$(27) =00,30,30,30,60,00,00,00,00,00,00,00
    CHR$(28) =00,0C,18,30,60,60,60,30,18,0C,00,00   CHR$(29) =00,60,30,18,0C,0C,0C,18,30,60,00,00
    CHR$(2A) =00,00,00,66,3C,FF,3C,66,00,00,00,00   CHR$(2B) =00,00,00,18,18,7E,18,18,00,00,00,00
    CHR$(2C) =00,00,00,00,00,00,00,00,38,38,60,00   CHR$(2D) =00,00,00,00,00,FE,00,00,00,00,00,00
    CHR$(2E) =00,00,00,00,00,00,00,00,38,38,00,00   CHR$(2F) =00,00,02,06,0C,18,30,60,C0,80,00,00
    CHR$(30) =00,7C,C6,CE,DE,D6,F6,E6,C6,7C,00,00   CHR$(31) =00,10,30,F0,30,30,30,30,30,FC,00,00
    CHR$(32) =00,78,CC,CC,0C,18,30,60,CC,FC,00,00   CHR$(33) =00,78,CC,0C,0C,38,0C,0C,CC,78,00,00
    CHR$(34) =00,0C,1C,3C,6C,CC,FE,0C,0C,1E,00,00   CHR$(35) =00,FC,C0,C0,C0,F8,0C,0C,CC,78,00,00
    CHR$(36) =00,38,60,C0,C0,F8,CC,CC,CC,78,00,00   CHR$(37) =00,FE,C6,C6,06,0C,18,30,30,30,00,00
    CHR$(38) =00,78,CC,CC,EC,78,DC,CC,CC,78,00,00   CHR$(39) =00,78,CC,CC,CC,7C,18,18,30,70,00,00
    CHR$(3A) =00,00,00,38,38,00,00,38,38,00,00,00   CHR$(3B) =00,00,00,38,38,00,00,38,38,18,30,00
    CHR$(3C) =00,0C,18,30,60,C0,60,30,18,0C,00,00   CHR$(3D) =00,00,00,00,7E,00,7E,00,00,00,00,00
    CHR$(3E) =00,60,30,18,0C,06,0C,18,30,60,00,00   CHR$(3F) =00,78,CC,0C,18,30,30,00,30,30,00,00
    CHR$(40) =00,7C,C6,C6,DE,DE,DE,C0,C0,7C,00,00   CHR$(41) =00,30,78,CC,CC,CC,FC,CC,CC,CC,00,00
    CHR$(42) =00,FC,66,66,66,7C,66,66,66,FC,00,00   CHR$(43) =00,3C,66,C6,C0,C0,C0,C6,66,3C,00,00
    CHR$(44) =00,F8,6C,66,66,66,66,66,6C,F8,00,00   CHR$(45) =00,FE,62,60,64,7C,64,60,62,FE,00,00
    CHR$(46) =00,FE,66,62,64,7C,64,60,60,F0,00,00   CHR$(47) =00,3C,66,C6,C0,C0,CE,C6,66,3E,00,00
    CHR$(48) =00,CC,CC,CC,CC,FC,CC,CC,CC,CC,00,00   CHR$(49) =00,78,30,30,30,30,30,30,30,78,00,00
    CHR$(4A) =00,1E,0C,0C,0C,0C,CC,CC,CC,78,00,00   CHR$(4B) =00,E6,66,6C,6C,78,6C,6C,66,E6,00,00
    CHR$(4C) =00,F0,60,60,60,60,62,66,66,FE,00,00   CHR$(4D) =00,C6,EE,FE,FE,D6,C6,C6,C6,C6,00,00
    CHR$(4E) =00,C6,C6,E6,F6,FE,DE,CE,C6,C6,00,00   CHR$(4F) =00,38,6C,C6,C6,C6,C6,C6,6C,38,00,00
    CHR$(50) =00,FC,66,66,66,7C,60,60,60,F0,00,00   CHR$(51) =00,38,6C,C6,C6,C6,CE,DE,7C,0C,1E,00
    CHR$(52) =00,FC,66,66,66,7C,6C,66,66,E6,00,00   CHR$(53) =00,78,CC,CC,C0,70,18,CC,CC,78,00,00
    CHR$(54) =00,FC,B4,30,30,30,30,30,30,78,00,00   CHR$(55) =00,CC,CC,CC,CC,CC,CC,CC,CC,78,00,00
    CHR$(56) =00,CC,CC,CC,CC,CC,CC,CC,78,30,00,00   CHR$(57) =00,C6,C6,C6,C6,D6,D6,6C,6C,6C,00,00
    CHR$(58) =00,CC,CC,CC,78,30,78,CC,CC,CC,00,00   CHR$(59) =00,CC,CC,CC,CC,78,30,30,30,78,00,00
    CHR$(5A) =00,FE,CE,98,18,30,60,62,C6,FE,00,00   CHR$(5B) =00,3C,30,30,30,30,30,30,30,3C,00,00
    CHR$(5C) =00,00,80,C0,60,30,18,0C,06,02,00,00   CHR$(5D) =00,3C,0C,0C,0C,0C,0C,0C,0C,3C,00,00
    CHR$(5E) =10,38,6C,C6,00,00,00,00,00,00,00,00   CHR$(5F) =00,00,00,00,00,00,00,00,00,00,FF,00
    CHR$(60) =30,30,18,00,00,00,00,00,00,00,00,00   CHR$(61) =00,00,00,00,78,0C,7C,CC,CC,76,00,00
    CHR$(62) =00,E0,60,60,7C,66,66,66,66,DC,00,00   CHR$(63) =00,00,00,00,78,CC,C0,C0,CC,78,00,00
    CHR$(64) =00,1C,0C,0C,7C,CC,CC,CC,CC,76,00,00   CHR$(65) =00,00,00,00,78,CC,FC,C0,CC,78,00,00
    CHR$(66) =00,38,6C,60,60,F8,60,60,60,F0,00,00   CHR$(67) =00,00,00,00,76,CC,CC,CC,7C,0C,CC,78
    CHR$(68) =00,E0,60,60,6C,76,66,66,66,E6,00,00   CHR$(69) =00,18,18,00,78,18,18,18,18,7E,00,00
    CHR$(6A) =00,0C,0C,00,3C,0C,0C,0C,0C,CC,CC,78   CHR$(6B) =00,E0,60,60,66,6C,78,6C,66,E6,00,00
    CHR$(6C) =00,78,18,18,18,18,18,18,18,7E,00,00   CHR$(6D) =00,00,00,00,FC,D6,D6,D6,D6,C6,00,00
    CHR$(6E) =00,00,00,00,F8,CC,CC,CC,CC,CC,00,00   CHR$(6F) =00,00,00,00,78,CC,CC,CC,CC,78,00,00
    CHR$(70) =00,00,00,00,DC,66,66,66,66,7C,60,F0   CHR$(71) =00,00,00,00,76,CC,CC,CC,CC,7C,0C,1E
    CHR$(72) =00,00,00,00,EC,6E,76,60,60,F0,00,00   CHR$(73) =00,00,00,00,78,CC,60,18,CC,78,00,00
    CHR$(74) =00,00,20,60,FC,60,60,60,6C,38,00,00   CHR$(75) =00,00,00,00,CC,CC,CC,CC,CC,76,00,00
    CHR$(76) =00,00,00,00,CC,CC,CC,CC,78,30,00,00   CHR$(77) =00,00,00,00,C6,C6,D6,D6,6C,6C,00,00
    CHR$(78) =00,00,00,00,C6,6C,38,38,6C,C6,00,00   CHR$(79) =00,00,00,00,66,66,66,66,3C,0C,18,F0
    CHR$(7A) =00,00,00,00,FC,8C,18,60,C4,FC,00,00   CHR$(7B) =00,1C,30,30,60,C0,60,30,30,1C,00,00
    CHR$(7C) =00,18,18,18,18,00,18,18,18,18,00,00   CHR$(7D) =00,E0,30,30,18,0C,18,30,30,E0,00,00
    CHR$(7E) =00,73,DA,CE,00,00,00,00,00,00,00,00   CHR$(7F) =00,00,00,10,38,6C,C6,C6,FE,00,00,00
    CHR$(80) =00,78,CC,CC,C0,C0,C0,CC,CC,78,30,F0   CHR$(81) =00,CC,CC,00,CC,CC,CC,CC,CC,76,00,00
    CHR$(82) =0C,18,30,00,78,CC,FC,C0,CC,78,00,00   CHR$(83) =30,78,CC,00,78,0C,7C,CC,CC,76,00,00
    CHR$(84) =00,CC,CC,00,78,0C,7C,CC,CC,76,00,00   CHR$(85) =C0,60,30,00,78,0C,7C,CC,CC,76,00,00
    CHR$(86) =38,6C,6C,38,F8,0C,7C,CC,CC,76,00,00   CHR$(87) =00,00,00,00,78,CC,C0,C0,CC,78,30,F0
    CHR$(88) =30,78,CC,00,78,CC,FC,C0,C0,7C,00,00   CHR$(89) =00,CC,CC,00,78,CC,FC,C0,C0,7C,00,00
    CHR$(8A) =C0,60,30,00,78,CC,FC,C0,C0,7C,00,00   CHR$(8B) =00,6C,6C,00,78,18,18,18,18,7E,00,00
    CHR$(8C) =10,38,6C,00,78,18,18,18,18,7E,00,00   CHR$(8D) =60,30,18,00,78,18,18,18,18,7E,00,00
    CHR$(8E) =00,CC,00,30,78,CC,CC,FC,CC,CC,00,00   CHR$(8F) =78,CC,CC,78,78,CC,CC,FC,CC,CC,00,00
    CHR$(90) =0C,18,30,FC,C4,C0,F8,C0,C4,FC,00,00   CHR$(91) =00,00,00,00,FE,1B,7F,D8,D8,EF,00,00
    CHR$(92) =00,3E,78,D8,D8,FE,D8,D8,D8,DE,00,00   CHR$(93) =30,78,CC,00,78,CC,CC,CC,CC,78,00,00
    CHR$(94) =00,CC,CC,00,78,CC,CC,CC,CC,78,00,00   CHR$(95) =C0,60,30,00,78,CC,CC,CC,CC,78,00,00
    CHR$(96) =30,78,CC,00,CC,CC,CC,CC,CC,76,00,00   CHR$(97) =C0,60,30,00,CC,CC,CC,CC,CC,76,00,00
    CHR$(98) =00,66,66,00,66,66,66,66,3C,0C,18,F0   CHR$(99) =CC,00,78,CC,CC,CC,CC,CC,CC,78,00,00
    CHR$(9A) =CC,00,CC,CC,CC,CC,CC,CC,CC,78,00,00   CHR$(9B) =00,30,30,78,CC,C0,C0,CC,78,30,30,00
    CHR$(9C) =3C,66,60,60,60,FC,60,60,C0,FE,00,00   CHR$(9D) =CC,CC,CC,CC,78,FC,30,FC,30,30,00,00
    CHR$(9E) =F0,88,88,88,F0,88,9E,8C,8D,86,00,00   CHR$(9F) =0E,1B,18,18,7E,18,18,18,D8,70,00,00
    CHR$(A0) =0C,18,30,00,78,0C,7C,CC,CC,76,00,00   CHR$(A1) =0C,18,30,00,78,18,18,18,18,7E,00,00
    CHR$(A2) =0C,18,30,00,78,CC,CC,CC,CC,78,00,00   CHR$(A3) =0C,18,30,00,CC,CC,CC,CC,CC,76,00,00
    CHR$(A4) =00,76,DC,00,F8,CC,CC,CC,CC,CC,00,00   CHR$(A5) =76,DC,00,C6,E6,F6,DE,CE,C6,C6,00,00
    CHR$(A6) =00,78,CC,CC,7E,00,FE,00,00,00,00,00   CHR$(A7) =00,78,CC,CC,78,00,FE,00,00,00,00,00
    CHR$(A8) =00,30,30,00,30,60,C0,C0,CC,78,00,00   CHR$(A9) =00,00,00,00,00,FC,C0,C0,C0,00,00,00
    CHR$(AA) =00,00,00,00,00,FC,0C,0C,0C,00,00,00   CHR$(AB) =00,42,C6,CC,D8,30,6E,C3,86,0C,1F,00
    CHR$(AC) =00,63,E6,6C,78,37,6F,DB,B3,3F,03,00   CHR$(AD) =00,30,30,00,30,30,78,78,78,30,00,00
    CHR$(AE) =00,00,00,00,33,66,CC,CC,66,33,00,00   CHR$(AF) =00,00,00,00,CC,66,33,33,66,CC,00,00
    CHR$(B0) =24,92,49,24,92,49,24,92,49,24,92,49   CHR$(B1) =55,AA,55,AA,55,AA,55,AA,55,AA,55,AA
    CHR$(B2) =6D,DB,B6,6D,DB,B6,6D,DB,B6,6D,DB,B6   CHR$(B3) =18,18,18,18,18,18,18,18,18,18,18,18
    CHR$(B4) =18,18,18,18,18,F8,18,18,18,18,18,18   CHR$(B5) =18,18,18,18,F8,18,18,F8,18,18,18,18
    CHR$(B6) =66,66,66,66,66,E6,66,66,66,66,66,66   CHR$(B7) =00,00,00,00,00,FE,66,66,66,66,66,66
    CHR$(B8) =00,00,00,00,F8,18,18,F8,18,18,18,18   CHR$(B9) =66,66,66,66,E6,06,06,E6,66,66,66,66
    CHR$(BA) =66,66,66,66,66,66,66,66,66,66,66,66   CHR$(BB) =00,00,00,00,FE,06,06,E6,66,66,66,66
    CHR$(BC) =66,66,66,66,E6,06,06,FE,00,00,00,00   CHR$(BD) =66,66,66,66,66,FE,00,00,00,00,00,00
    CHR$(BE) =18,18,18,18,F8,18,18,F8,00,00,00,00   CHR$(BF) =00,00,00,00,00,F8,18,18,18,18,18,18
    CHR$(C0) =18,18,18,18,18,1F,00,00,00,00,00,00   CHR$(C1) =18,18,18,18,18,FF,00,00,00,00,00,00
    CHR$(C2) =00,00,00,00,00,FF,18,18,18,18,18,18   CHR$(C3) =18,18,18,18,18,1F,18,18,18,18,18,18
    CHR$(C4) =00,00,00,00,00,FF,00,00,00,00,00,00   CHR$(C5) =18,18,18,18,18,FF,18,18,18,18,18,18
    CHR$(C6) =18,18,18,18,1F,18,18,1F,18,18,18,18   CHR$(C7) =66,66,66,66,66,67,66,66,66,66,66,66
    CHR$(C8) =66,66,66,66,67,60,60,7F,00,00,00,00   CHR$(C9) =00,00,00,00,7F,60,60,67,66,66,66,66
    CHR$(CA) =66,66,66,66,E7,00,00,FF,00,00,00,00   CHR$(CB) =00,00,00,00,FF,00,00,E7,66,66,66,66
    CHR$(CC) =66,66,66,66,67,60,60,67,66,66,66,66   CHR$(CD) =00,00,00,00,FF,00,00,FF,00,00,00,00
    CHR$(CE) =66,66,66,66,E7,00,00,E7,66,66,66,66   CHR$(CF) =18,18,18,18,FF,00,00,FF,00,00,00,00
    CHR$(D0) =66,66,66,66,66,FF,00,00,00,00,00,00   CHR$(D1) =00,00,00,00,FF,00,00,FF,18,18,18,18
    CHR$(D2) =00,00,00,00,00,FF,66,66,66,66,66,66   CHR$(D3) =66,66,66,66,66,7F,00,00,00,00,00,00
    CHR$(D4) =18,18,18,18,1F,18,18,1F,00,00,00,00   CHR$(D5) =00,00,00,00,1F,18,18,1F,18,18,18,18
    CHR$(D6) =00,00,00,00,00,7F,66,66,66,66,66,66   CHR$(D7) =66,66,66,66,66,E7,66,66,66,66,66,66
    CHR$(D8) =18,18,18,18,FF,00,00,FF,18,18,18,18   CHR$(D9) =18,18,18,18,18,F8,00,00,00,00,00,00
    CHR$(DA) =00,00,00,00,00,1F,18,18,18,18,18,18   CHR$(DB) =FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF
    CHR$(DC) =00,00,00,00,00,00,FF,FF,FF,FF,FF,FF   CHR$(DD) =F0,F0,F0,F0,F0,F0,F0,F0,F0,F0,F0,F0
    CHR$(DE) =0F,0F,0F,0F,0F,0F,0F,0F,0F,0F,0F,0F   CHR$(DF) =FF,FF,FF,FF,FF,FF,00,00,00,00,00,00
    CHR$(E0) =00,00,00,00,76,DE,CC,CC,DE,76,00,00   CHR$(E1) =00,78,CC,CC,D8,CC,CC,CC,F8,C0,60,00
    CHR$(E2) =00,FC,CC,CC,C0,C0,C0,C0,C0,C0,00,00   CHR$(E3) =00,FE,6C,6C,6C,6C,6C,6C,6C,66,00,00
    CHR$(E4) =00,FC,C4,64,60,30,60,64,C4,FC,00,00   CHR$(E5) =00,00,00,00,7E,C8,CC,CC,CC,78,00,00
    CHR$(E6) =00,00,00,00,66,66,66,66,66,7B,60,C0   CHR$(E7) =00,00,00,76,DC,18,18,18,18,0E,00,00
    CHR$(E8) =00,FC,30,78,CC,CC,CC,78,30,FC,00,00   CHR$(E9) =00,78,CC,CC,CC,FC,CC,CC,CC,78,00,00
    CHR$(EA) =00,7C,C6,C6,C6,C6,6C,6C,6C,EE,00,00   CHR$(EB) =00,3C,60,30,78,CC,CC,CC,CC,78,00,00
    CHR$(EC) =00,00,00,76,DB,DB,DB,6E,00,00,00,00   CHR$(ED) =00,00,06,7C,DE,D6,F6,7C,C0,00,00,00
    CHR$(EE) =00,3C,60,C0,C0,FC,C0,C0,60,3C,00,00   CHR$(EF) =00,00,78,CC,CC,CC,CC,CC,CC,CC,00,00
    CHR$(F0) =00,00,FC,00,00,FC,00,00,FC,00,00,00   CHR$(F1) =00,00,30,30,FC,30,30,00,FC,00,00,00
    CHR$(F2) =00,60,30,18,18,30,60,00,FC,00,00,00   CHR$(F3) =00,18,30,60,60,30,18,00,FC,00,00,00
    CHR$(F4) =00,00,0E,1B,1B,18,18,18,18,18,18,18   CHR$(F5) =18,18,18,18,18,18,18,D8,D8,70,00,00
    CHR$(F6) =00,00,30,30,00,FC,00,30,30,00,00,00   CHR$(F7) =00,00,73,DB,CE,00,73,DB,CE,00,00,00
    CHR$(F8) =00,3C,66,66,66,3C,00,00,00,00,00,00   CHR$(F9) =00,00,00,00,1C,1C,00,00,00,00,00,00
    CHR$(FA) =00,00,00,00,00,18,00,00,00,00,00,00   CHR$(FB) =00,07,04,04,04,44,64,34,1C,0C,00,00
    CHR$(FC) =00,D8,6C,6C,6C,6C,00,00,00,00,00,00   CHR$(FD) =00,78,0C,18,30,7C,00,00,00,00,00,00
    CHR$(FE) =00,00,3C,3C,3C,3C,3C,3C,3C,3C,00,00   CHR$(FF) =00,00,00,00,00,00,00,00,00,00,00,00
    Last edited by Frank Fenti; 8 Nov 2008, 07:44 PM.

    Leave a comment:


  • Chris Holbrook
    replied
    Originally posted by Laurence Jackson View Post
    Whatever, you will find bitmaps for a variety of code pages and pixel heights in the file \Windows\system32\ega.cpi (at least in Windows XP).
    presumably if you can display the extended characters, you can get the DC and bitmap for the console and then just carve up the bitmap. I speak as one who has absolutely no experience of this line of work.

    Leave a comment:


  • Laurence Jackson
    replied
    What code page and what character height?

    I'm guessing that you want code page 437 (the original IBM PC OEM character set) and 16 pixels height for VGA.

    Whatever, you will find bitmaps for a variety of code pages and pixel heights in the file \Windows\system32\ega.cpi (at least in Windows XP).

    It's not too difficult to extract them, but I've thrown away my old code to do this.

    Leave a comment:


  • Kev Peel
    replied
    Is this what you need?

    http://images.google.com/images?gbv=...ed+ascii+table

    Leave a comment:


  • Fred Buffington
    replied
    If you want what it looks like then something like what Jerry suggested will work. If you want the pixel placement then that would involve interpreting the driver. Remember that each character set will have a slightly different portrail of the extended set. Fonts like Linedraw and Generic Dos will have the linedraw characters as part of the extended set whereas most proportional fonts will not and specialized fonts like wingdings may not even have the basic characters 1-127 as the same values. I.E. chr$(65) would not print 'A' in some fonts.

    Leave a comment:


  • Frank Fenti
    replied
    Thank you but no.

    I'm trying to find the binary bitmaps for the entire PC extended ASCII ($00-$FF). In my example below I use the console, Photoshop & graph paper to figure out the "@" bitmap. I would like to avoid this line of work if at all possible. It seems like there should be something I can just tweak to get this data. Google is usually my friend but I so far been unable to find them.


    .#####.. = 0x7c
    ##...##. = 0xc6
    ##...##. = 0xc6
    ##.####. = 0xde
    ##.####. = 0xde
    ##.###.. = 0xde
    ##.###.. = 0xdc
    ##...... = 0xc0
    .#####.. = 0x7C


    So "@"= 0x7C,0xC6,0xC6,0xDE,0xDE,0xDC,0xC0,0x7C

    Thanks again

    Leave a comment:


  • Jerry Fielden
    replied
    Were you looking for something like this:

    Code:
    #COMPILE EXE
    #DIM ALL
    
    FUNCTION PBMAIN () AS LONG
        
    LOCAL x, y, A AS LONG
    
    A = 131
    FOR x = 0 TO 6
        FOR y = 1 TO 20
           LOCATE y, x*10 : PRINT STR$(A) & " " & CHR$(A)
           A=A+1
           IF A = 255 THEN EXIT FOR
        NEXT y
    NEXT x
    
    WAITKEY$
     
    
    END FUNCTION

    Leave a comment:


  • Guy Dombrowski
    replied
    ASCII codes

    Frank,

    Google Characteristica from Mike Gibbard.
    Very usefull Freeware to find all ASCII codes
    You can also use Microsoft CHARMAP.EXE already inside your computer.
    Last edited by Guy Dombrowski; 7 Nov 2008, 10:50 AM.

    Leave a comment:


  • Frank Fenti
    started a topic PC extended ASCII bitmaps

    PC extended ASCII bitmaps

    Hello everybody

    I’m looking for the bitmaps for the IBM extended ASCII characters. I know that this is most likely old stuff but I have been unable to find them by searching.

    I am hoping that one of you may know of a link?
Working...
X