cscg22-gearboy

CSCG 2022 Challenge 'Gearboy'
git clone https://git.sinitax.com/sinitax/cscg22-gearboy
Log | Files | Refs | sfeed.txt

f_min.s (9266B)


      1; font_min.s
      2	
      3;	Text font
      4;	Michael Hope, 1998
      5;	michaelh@earthling.net
      6;	Distrubuted under the Artistic License - see www.opensource.org
      7;
      8
      9	.module 	font_min
     10	.area	_HOME
     11
     12_font_min::
     13	.byte	1+4		; 128 character encoding
     14	.byte	37		; Tiles required
     15
     16	.byte	00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00		; All map to space
     17	.byte	00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00		; All map to space
     18	.byte	00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00		; All map to space
     19	.byte	01,02,03,04,05,06,07,08,09,10,00,00,00,00,00,00
     20	.byte	00,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25
     21	.byte	26,27,28,29,30,31,32,33,34,35,36,00,00,00,00,00
     22	.byte	00,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25
     23	.byte	26,27,28,29,30,31,32,33,34,35,36,00,00,00,00,00
     24
     25	.db	0
     26        .db    0b00000000 
     27        .db    0b00000000 
     28        .db    0b00000000 
     29        .db    0b00000000 
     30        .db    0b00000000 
     31        .db    0b00000000 
     32        .db    0b00000000 
     33; Character: 0
     34        .db    0b00000000 
     35        .db    0b00111100 
     36        .db    0b01000110 
     37        .db    0b01001010 
     38        .db    0b01010010 
     39        .db    0b01100010 
     40        .db    0b00111100 
     41        .db    0b00000000 
     42; Character: 1
     43        .db    0b00000000 
     44        .db    0b00011000 
     45        .db    0b00101000 
     46        .db    0b00001000 
     47        .db    0b00001000 
     48        .db    0b00001000 
     49        .db    0b00111110 
     50        .db    0b00000000 
     51; Character: 2
     52        .db    0b00000000 
     53        .db    0b00111100 
     54        .db    0b01000010 
     55        .db    0b00000010 
     56        .db    0b00111100 
     57        .db    0b01000000 
     58        .db    0b01111110 
     59        .db    0b00000000 
     60; Character: 3
     61        .db    0b00000000 
     62        .db    0b00111100 
     63        .db    0b01000010 
     64        .db    0b00001100 
     65        .db    0b00000010 
     66        .db    0b01000010 
     67        .db    0b00111100 
     68        .db    0b00000000 
     69; Character: 4
     70        .db    0b00000000 
     71        .db    0b00001000 
     72        .db    0b00011000 
     73        .db    0b00101000 
     74        .db    0b01001000 
     75        .db    0b01111110 
     76        .db    0b00001000 
     77        .db    0b00000000 
     78; Character: 5
     79        .db    0b00000000 
     80        .db    0b01111110 
     81        .db    0b01000000 
     82        .db    0b01111100 
     83        .db    0b00000010 
     84        .db    0b01000010 
     85        .db    0b00111100 
     86        .db    0b00000000 
     87; Character: 6
     88        .db    0b00000000 
     89        .db    0b00111100 
     90        .db    0b01000000 
     91        .db    0b01111100 
     92        .db    0b01000010 
     93        .db    0b01000010 
     94        .db    0b00111100 
     95        .db    0b00000000 
     96; Character: 7
     97        .db    0b00000000 
     98        .db    0b01111110 
     99        .db    0b00000010 
    100        .db    0b00000100 
    101        .db    0b00001000 
    102        .db    0b00010000 
    103        .db    0b00010000 
    104        .db    0b00000000 
    105; Character: 8
    106        .db    0b00000000 
    107        .db    0b00111100 
    108        .db    0b01000010 
    109        .db    0b00111100 
    110        .db    0b01000010 
    111        .db    0b01000010 
    112        .db    0b00111100 
    113        .db    0b00000000 
    114; Character: 9
    115        .db    0b00000000 
    116        .db    0b00111100 
    117        .db    0b01000010 
    118        .db    0b01000010 
    119        .db    0b00111110 
    120        .db    0b00000010 
    121        .db    0b00111100 
    122        .db    0b00000000 
    123; Character: A
    124        .db    0b00000000 
    125        .db    0b00111100 
    126        .db    0b01000010 
    127        .db    0b01000010 
    128        .db    0b01111110 
    129        .db    0b01000010 
    130        .db    0b01000010 
    131        .db    0b00000000 
    132; Character: B
    133        .db    0b00000000 
    134        .db    0b01111100 
    135        .db    0b01000010 
    136        .db    0b01111100 
    137        .db    0b01000010 
    138        .db    0b01000010 
    139        .db    0b01111100 
    140        .db    0b00000000 
    141; Character: C
    142        .db    0b00000000 
    143        .db    0b00111100 
    144        .db    0b01000010 
    145        .db    0b01000000 
    146        .db    0b01000000 
    147        .db    0b01000010 
    148        .db    0b00111100 
    149        .db    0b00000000 
    150; Character: D
    151        .db    0b00000000 
    152        .db    0b01111000 
    153        .db    0b01000100 
    154        .db    0b01000010 
    155        .db    0b01000010 
    156        .db    0b01000100 
    157        .db    0b01111000 
    158        .db    0b00000000 
    159; Character: E
    160        .db    0b00000000 
    161        .db    0b01111110 
    162        .db    0b01000000 
    163        .db    0b01111100 
    164        .db    0b01000000 
    165        .db    0b01000000 
    166        .db    0b01111110 
    167        .db    0b00000000 
    168; Character: F
    169        .db    0b00000000 
    170        .db    0b01111110 
    171        .db    0b01000000 
    172        .db    0b01111100 
    173        .db    0b01000000 
    174        .db    0b01000000 
    175        .db    0b01000000 
    176        .db    0b00000000 
    177; Character: G
    178        .db    0b00000000 
    179        .db    0b00111100 
    180        .db    0b01000010 
    181        .db    0b01000000 
    182        .db    0b01001110 
    183        .db    0b01000010 
    184        .db    0b00111100 
    185        .db    0b00000000 
    186; Character: H
    187        .db    0b00000000 
    188        .db    0b01000010 
    189        .db    0b01000010 
    190        .db    0b01111110 
    191        .db    0b01000010 
    192        .db    0b01000010 
    193        .db    0b01000010 
    194        .db    0b00000000 
    195; Character: I
    196        .db    0b00000000 
    197        .db    0b00111110 
    198        .db    0b00001000 
    199        .db    0b00001000 
    200        .db    0b00001000 
    201        .db    0b00001000 
    202        .db    0b00111110 
    203        .db    0b00000000 
    204; Character: J
    205        .db    0b00000000 
    206        .db    0b00000010 
    207        .db    0b00000010 
    208        .db    0b00000010 
    209        .db    0b01000010 
    210        .db    0b01000010 
    211        .db    0b00111100 
    212        .db    0b00000000 
    213; Character: K
    214        .db    0b00000000 
    215        .db    0b01000100 
    216        .db    0b01001000 
    217        .db    0b01110000 
    218        .db    0b01001000 
    219        .db    0b01000100 
    220        .db    0b01000010 
    221        .db    0b00000000 
    222; Character: L
    223        .db    0b00000000 
    224        .db    0b01000000 
    225        .db    0b01000000 
    226        .db    0b01000000 
    227        .db    0b01000000 
    228        .db    0b01000000 
    229        .db    0b01111110 
    230        .db    0b00000000 
    231; Character: M
    232        .db    0b00000000 
    233        .db    0b01000010 
    234        .db    0b01100110 
    235        .db    0b01011010 
    236        .db    0b01000010 
    237        .db    0b01000010 
    238        .db    0b01000010 
    239        .db    0b00000000 
    240; Character: N
    241        .db    0b00000000 
    242        .db    0b01000010 
    243        .db    0b01100010 
    244        .db    0b01010010 
    245        .db    0b01001010 
    246        .db    0b01000110 
    247        .db    0b01000010 
    248        .db    0b00000000 
    249; Character: O
    250        .db    0b00000000 
    251        .db    0b00111100 
    252        .db    0b01000010 
    253        .db    0b01000010 
    254        .db    0b01000010 
    255        .db    0b01000010 
    256        .db    0b00111100 
    257        .db    0b00000000 
    258; Character: P
    259        .db    0b00000000 
    260        .db    0b01111100 
    261        .db    0b01000010 
    262        .db    0b01000010 
    263        .db    0b01111100 
    264        .db    0b01000000 
    265        .db    0b01000000 
    266        .db    0b00000000 
    267; Character: Q
    268        .db    0b00000000 
    269        .db    0b00111100 
    270        .db    0b01000010 
    271        .db    0b01000010 
    272        .db    0b01010010 
    273        .db    0b01001010 
    274        .db    0b00111100 
    275        .db    0b00000000 
    276; Character: R
    277        .db    0b00000000 
    278        .db    0b01111100 
    279        .db    0b01000010 
    280        .db    0b01000010 
    281        .db    0b01111100 
    282        .db    0b01000100 
    283        .db    0b01000010 
    284        .db    0b00000000 
    285; Character: S
    286        .db    0b00000000 
    287        .db    0b00111100 
    288        .db    0b01000000 
    289        .db    0b00111100 
    290        .db    0b00000010 
    291        .db    0b01000010 
    292        .db    0b00111100 
    293        .db    0b00000000 
    294; Character: T
    295        .db    0b00000000 
    296        .db    0b11111110 
    297        .db    0b00010000 
    298        .db    0b00010000 
    299        .db    0b00010000 
    300        .db    0b00010000 
    301        .db    0b00010000 
    302        .db    0b00000000 
    303; Character: U
    304        .db    0b00000000 
    305        .db    0b01000010 
    306        .db    0b01000010 
    307        .db    0b01000010 
    308        .db    0b01000010 
    309        .db    0b01000010 
    310        .db    0b00111100 
    311        .db    0b00000000 
    312; Character: V
    313        .db    0b00000000 
    314        .db    0b01000010 
    315        .db    0b01000010 
    316        .db    0b01000010 
    317        .db    0b01000010 
    318        .db    0b00100100 
    319        .db    0b00011000 
    320        .db    0b00000000 
    321; Character: W
    322        .db    0b00000000 
    323        .db    0b01000010 
    324        .db    0b01000010 
    325        .db    0b01000010 
    326        .db    0b01000010 
    327        .db    0b01011010 
    328        .db    0b00100100 
    329        .db    0b00000000 
    330; Character: X
    331        .db    0b00000000 
    332        .db    0b01000010 
    333        .db    0b00100100 
    334        .db    0b00011000 
    335        .db    0b00011000 
    336        .db    0b00100100 
    337        .db    0b01000010 
    338        .db    0b00000000 
    339; Character: Y
    340        .db    0b00000000 
    341        .db    0b10000010 
    342        .db    0b01000100 
    343        .db    0b00101000 
    344        .db    0b00010000 
    345        .db    0b00010000 
    346        .db    0b00010000 
    347        .db    0b00000000 
    348; Character: Z
    349        .db    0b00000000 
    350        .db    0b01111110 
    351        .db    0b00000100 
    352        .db    0b00001000 
    353        .db    0b00010000 
    354        .db    0b00100000 
    355        .db    0b01111110 
    356        .db    0b00000000