.MCALL .MODULE .MODULE ALPH00,VERSION=01,COMMENT= .title alph00 .enabl lc ; Copyright (c) 1998 by Mentec, Inc., Nashua, NH. ; All rights reserved ; ; This software is furnished under a license for use only on a ; single computer system and may be copied only with the ; inclusion of the above copyright notice. This software, or ; any other copies thereof, may not be provided or otherwise ; made available to any other person except for use on such ; system and to one who agrees to these license terms. Title ; to and ownership of the software shall at all times remain ; in Mentec, Inc. ; ; The information in this document is subject to change without ; notice and should not be construed as a commitment by Digital ; Equipment Corporation, or Mentec, Inc. ; ; Digital and Mentec assume no responsibility for the use or ; reliability of its software on equipment which is not supplied ; by Digital or Mentec, and listed in the Software Product ; Description. .title GIDIS Alphabet 0 ; ; Font and character set information for video output. ; Alphabet 0 for GIDIS, stolen from VDFNTS.MAC ; ; This file should be assembled with the following modules/libraries. ; COMDEF.MAC common definitions ; ;author ; Dan Schullman November 1981 ; Andrew F. Vesper January 1984 .sbttl header information .psect ALPH00,RO,D,REL,CON al$hed:: al$mag:: .word 16473. ; magic number al$str:: .word 102. ; structure revision number al$siz:: .word al$hzz - al$hed ; header size al$tot:: .word al$zzz - al$hed ; total size al$flg:: .word 0. ; flags al$wid:: .word 12. ; (maximum) width in bits al$nom:: .word 12. ; nominal width in bits al$hgt:: .word 10. ; height al$fst:: .word 32. ; first index in pointer table al$ext:: .word /2 ; extent (number of entries) al$ptr:: .word al$ppp - al$hed ; pointer table al$wdt:: .word 0. ; width table (not currently used) al$fnt:: .word al$fff - al$hed ; font data pointer al$orp:: .word -1. ; out of range pointer al$orw:: .word 0. ; out of range width al$hzz: .sbttl pointer table information al$ppp: ; al$fst = 32. so space is first entry .word ch.sp - al$fff ; space .word ch.bng - al$fff ; ! .word ch.dbl - al$fff ; " .word ch.num - al$fff ; # .word ch.dol - al$fff ; $ .word ch.per - al$fff ; % .word ch.amp - al$fff ; & .word ch.sng - al$fff ; ' .word ch.opp - al$fff ; ( .word ch.clp - al$fff ; ) .word ch.ast - al$fff ; * .word ch.pls - al$fff ; + .word ch.cma - al$fff ; , .word ch.dsh - al$fff ; - .word ch.prd - al$fff ; . .word ch.sla - al$fff ; / .word ch.0 - al$fff ; 0 .word ch.1 - al$fff ; 1 .word ch.2 - al$fff ; 2 .word ch.3 - al$fff ; 3 .word ch.4 - al$fff ; 4 .word ch.5 - al$fff ; 5 .word ch.6 - al$fff ; 6 .word ch.7 - al$fff ; 7 .word ch.8 - al$fff ; 8 .word ch.9 - al$fff ; 9 .word ch.cln - al$fff ; : .word ch.sem - al$fff ; ; .word ch.lss - al$fff ; < .word ch.eql - al$fff ; = .word ch.gtr - al$fff ; > .word ch.qmk - al$fff ; ? .word ch.at - al$fff ; @ .word ch.aaa - al$fff ; A .word ch.bbb - al$fff ; B .word ch.ccc - al$fff ; C .word ch.ddd - al$fff ; D .word ch.eee - al$fff ; E .word ch.fff - al$fff ; F .word ch.gg - al$fff ; G .word ch.hh - al$fff ; H .word ch.ii - al$fff ; I .word ch.jj - al$fff ; J .word ch.kk - al$fff ; K .word ch.ll - al$fff ; L .word ch.mm - al$fff ; M .word ch.nn - al$fff ; N .word ch.oo - al$fff ; O .word ch.pp - al$fff ; P .word ch.qq - al$fff ; Q .word ch.rr - al$fff ; R .word ch.ss - al$fff ; S .word ch.tt - al$fff ; T .word ch.uu - al$fff ; U .word ch.vv - al$fff ; V .word ch.ww - al$fff ; W .word ch.xx - al$fff ; X .word ch.yy - al$fff ; Y .word ch.zz - al$fff ; Z .word ch.opb - al$fff ; [ .word ch.bsl - al$fff ; \ .word ch.clb - al$fff ; ] .word ch.up - al$fff ; ^ .word ch.und - al$fff ; _ .word ch.acc - al$fff ; ` .word ch.a - al$fff ; a .word ch.b - al$fff ; b .word ch.c - al$fff ; c .word ch.d - al$fff ; d .word ch.e - al$fff ; e .word ch.f - al$fff ; f .word ch.g - al$fff ; g .word ch.h - al$fff ; h .word ch.i - al$fff ; i .word ch.j - al$fff ; j .word ch.k - al$fff ; k .word ch.l - al$fff ; l .word ch.m - al$fff ; m .word ch.n - al$fff ; n .word ch.o - al$fff ; o .word ch.p - al$fff ; p .word ch.q - al$fff ; q .word ch.r - al$fff ; r .word ch.s - al$fff ; s .word ch.t - al$fff ; t .word ch.u - al$fff ; u .word ch.v - al$fff ; v .word ch.w - al$fff ; w .word ch.x - al$fff ; x .word ch.y - al$fff ; y .word ch.z - al$fff ; z .word ch.ops - al$fff ; { .word ch.bar - al$fff ; | .word ch.cls - al$fff ; } .word ch.til - al$fff ; ~ .word -1 ; no data for DEL .rept 32. ; no data for 8/0 through 9/15 .word -1 .endr .word -1 ; 10/0 .word ch.A1 - al$fff ; 10/1 upside down ! .word ch.A2 - al$fff ; 10/2 cent sign .word ch.A3 - al$fff ; 10/3 British pound sign .word ch.err - al$fff ; 10/4 error .word ch.A5 - al$fff ; 10/5 Y with a bar .word ch.err - al$fff ; 10/6 error .word ch.A7 - al$fff ; 10/7 section number .word ch.A8 - al$fff ; 10/8 O and X .word ch.A9 - al$fff ; 10/9 copyright symbol .word ch.AA - al$fff ; 10/10 superscript a with bar .word ch.AB - al$fff ; 10/11 << .word ch.err - al$fff ; 10/12 error .word ch.err - al$fff ; 10/13 error .word ch.err - al$fff ; 10/14 error .word ch.err - al$fff ; 10/15 error .word ch.B0 - al$fff ; 11/0 superscript circle .word ch.B1 - al$fff ; 11/1 +/- .word ch.B2 - al$fff ; 11/2 superscript 2 .word ch.B3 - al$fff ; 11/3 superscript 3 .word ch.err - al$fff ; 11/4 error .word ch.B5 - al$fff ; 11/5 Greek mu .word ch.B6 - al$fff ; 11/6 paragraph .word ch.B7 - al$fff ; 11/7 centered dot .word ch.err - al$fff ; 11/8 error .word ch.B9 - al$fff ; 11/9 superscript 1 .word ch.BA - al$fff ; 11/10 superscript o with bar .word ch.BB - al$fff ; 11/11 >> .word ch.BC - al$fff ; 11/12 1/4 .word ch.BD - al$fff ; 11/13 1/2 .word ch.err - al$fff ; 11/14 error .word ch.BF - al$fff ; 11/15 upside down ? .word ch.C0 - al$fff ; 12/0 A` .word ch.C1 - al$fff ; 12/1 A' .word ch.C2 - al$fff ; 12/2 A^ .word ch.C3 - al$fff ; 12/3 A~ .word ch.C4 - al$fff ; 12/4 A" .word ch.C5 - al$fff ; 12/5 A' .word ch.C6 - al$fff ; 12/6 AE .word ch.C7 - al$fff ; 12/7 C, (Cidilla) .word ch.C8 - al$fff ; 12/8 E` .word ch.C9 - al$fff ; 12/9 E' .word ch.CA - al$fff ; 12/10 E^ .word ch.CB - al$fff ; 12/11 E" .word ch.CC - al$fff ; 12/12 I` .word ch.CD - al$fff ; 12/13 I' .word ch.CE - al$fff ; 12/14 I^ .word ch.CF - al$fff ; 12/15 I" .word ch.err - al$fff ; 13/0 error .word ch.D1 - al$fff ; 13/1 N~ .word ch.D2 - al$fff ; 13/2 O` .word ch.D3 - al$fff ; 13/3 O' .word ch.D4 - al$fff ; 13/4 O^ .word ch.D5 - al$fff ; 13/5 O~ .word ch.D6 - al$fff ; 13/6 O" .word ch.D7 - al$fff ; 13/7 OE .word ch.D8 - al$fff ; 13/8 O/ .word ch.D9 - al$fff ; 13/9 U` .word ch.DA - al$fff ; 13/10 U' .word ch.DB - al$fff ; 13/11 U^ .word ch.DC - al$fff ; 13/12 U" .word ch.DD - al$fff ; 13/13 Y" .word ch.err - al$fff ; 13/14 error .word ch.DF - al$fff ; 13/15 SS (esset) .word ch.E0 - al$fff ; 14/0 a` .word ch.E1 - al$fff ; 14/1 a' .word ch.E2 - al$fff ; 14/2 a^ .word ch.E3 - al$fff ; 14/3 a~ .word ch.E4 - al$fff ; 14/4 a" .word ch.E5 - al$fff ; 14/5 a' .word ch.E6 - al$fff ; 14/6 ae .word ch.E7 - al$fff ; 14/7 c, (Cidilla) .word ch.E8 - al$fff ; 14/8 e` .word ch.E9 - al$fff ; 14/9 e' .word ch.EA - al$fff ; 14/10 e^ .word ch.EB - al$fff ; 14/11 e" .word ch.EC - al$fff ; 14/12 i` .word ch.ED - al$fff ; 14/13 i' .word ch.EE - al$fff ; 14/14 i^ .word ch.EF - al$fff ; 14/15 i" .word ch.err - al$fff ; 15/0 error .word ch.F1 - al$fff ; 15/1 n~ .word ch.F2 - al$fff ; 15/2 o` .word ch.F3 - al$fff ; 15/3 o' .word ch.F4 - al$fff ; 15/4 o^ .word ch.F5 - al$fff ; 15/5 o~ .word ch.F6 - al$fff ; 15/6 o" .word ch.F7 - al$fff ; 15/7 oe .word ch.F8 - al$fff ; 15/8 o/ .word ch.F9 - al$fff ; 15/9 u` .word ch.FA - al$fff ; 15/10 u' .word ch.FB - al$fff ; 15/11 u^ .word ch.FC - al$fff ; 15/12 u" .word ch.FD - al$fff ; 15/13 y" .word ch.err - al$fff ; 15/14 error .word -1 ; character 0377, 0xFF, 255. is out of range al$pzz: .sbttl font data .nlist bex w = <.-al$hed>&77 .iif ne w, .=.+100-w al$fff: .radix 10 ch.sp: .word 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ; space ch.bng: .word 0, 16, 16, 16, 16, 16, 0, 16, 0, 0 ; ! ch.dbl: .word 0, 136, 136, 136, 0, 0, 0, 0, 0, 0 ; " ch.num: .word 0, 136, 136,1022, 136,1022, 136, 136, 0, 0 ; # ch.dol: .word 0, 32, 508, 34, 508, 544, 508, 32, 0, 0 ; $ ch.per: .word 0, 540, 290, 156, 32, 456, 548, 450, 0, 0 ; % ch.amp: .word 0, 124, 130, 130, 124,1154, 258, 636, 0, 0 ; & ch.sng: .word 0, 112, 16, 8, 0, 0, 0, 0, 0, 0 ; ' ch.opp: .word 0, 64, 32, 16, 16, 16, 32, 64, 0, 0 ; ( ch.clp: .word 0, 16, 32, 64, 64, 64, 32, 16, 0, 0 ; ) ch.ast: .word 0, 0, 136, 80,1022, 80, 136, 0, 0, 0 ; * ch.pls: .word 0, 0, 32, 32,1022, 32, 32, 0, 0, 0 ; + ch.cma: .word 0, 0, 0, 0, 0, 0, 112, 16, 8, 0 ; , ch.dsh: .word 0, 0, 0, 0,1022, 0, 0, 0, 0, 0 ; - ch.prd: .word 0, 0, 0, 0, 0, 0, 112, 112, 0, 0 ; . ch.sla: .word 0, 256, 128, 64, 32, 16, 8, 4, 0, 0 ; / ch.0: .word 0, 112, 260, 514, 514, 514, 260, 112, 0, 0 ; 0 ch.1: .word 0, 32, 40, 36, 32, 32, 32, 508, 0, 0 ; 1 ch.2: .word 0, 508, 514, 256, 64, 16, 4,1022, 0, 0 ; 2 ch.3: .word 0,1022, 256, 64, 496, 512, 514, 508, 0, 0 ; 3 ch.4: .word 0, 128, 160, 136, 130,1022, 128, 128, 0, 0 ; 4 ch.5: .word 0,1022, 2, 498, 526, 512, 514, 508, 0, 0 ; 5 ch.6: .word 0, 248, 4, 2, 254, 514, 514, 508, 0, 0 ; 6 ch.7: .word 0,1022, 512, 256, 64, 16, 4, 2, 0, 0 ; 7 ch.8: .word 0, 508, 514, 514, 508, 514, 514, 508, 0, 0 ; 8 ch.9: .word 0, 508, 514, 514,1016, 512, 256, 248, 0, 0 ; 9 ch.cln: .word 0, 0, 0, 112, 112, 0, 112, 112, 0, 0 ; : ch.sem: .word 0, 0, 0, 112, 112, 0, 112, 16, 8, 0 ; ; ch.lss: .word 0, 256, 64, 16, 4, 16, 64, 256, 0, 0 ; < ch.eql: .word 0, 0, 0,1022, 0,1022, 0, 0, 0, 0 ; = ch.gtr: .word 0, 4, 16, 64, 256, 64, 16, 4, 0, 0 ; > ch.qmk: .word 0, 508, 514, 128, 32, 32, 0, 32, 0, 0 ; ? ch.at: .word 0, 508, 514, 546, 594, 994, 2, 508, 0, 0 ; @ ch.aaa: .word 0, 112, 136, 260, 514,1022, 514, 514, 0, 0 ; A ch.bbb: .word 0, 508, 516, 516, 508, 516, 516, 508, 0, 0 ; B ch.ccc: .word 0, 248, 260, 2, 2, 2, 260, 248, 0, 0 ; C ch.ddd: .word 0, 254, 258, 514, 514, 514, 258, 254, 0, 0 ; D ch.eee: .word 0,1022, 2, 2, 254, 2, 2,1022, 0, 0 ; E ch.fff: .word 0,1022, 2, 2, 254, 2, 2, 2, 0, 0 ; F ch.gg: .word 0, 248, 260, 2, 2, 450, 260, 248, 0, 0 ; G ch.hh: .word 0, 514, 514, 514,1022, 514, 514, 514, 0, 0 ; H ch.ii: .word 0, 508, 32, 32, 32, 32, 32, 508, 0, 0 ; I ch.jj: .word 0, 992, 128, 128, 128, 128, 130, 124, 0, 0 ; J ch.kk: .word 0, 514, 130, 34, 14, 34, 130, 514, 0, 0 ; K ch.ll: .word 0, 2, 2, 2, 2, 2, 2,1022, 0, 0 ; L ch.mm: .word 0, 514, 650, 594, 546, 514, 514, 514, 0, 0 ; M ch.nn: .word 0, 514, 522, 530, 546, 578, 642, 514, 0, 0 ; N ch.oo: .word 0, 508, 514, 514, 514, 514, 514, 508, 0, 0 ; O ch.pp: .word 0, 254, 258, 258, 254, 2, 2, 2, 0, 0 ; P ch.qq: .word 0, 508, 514, 514, 514, 578, 642, 508, 512, 0 ; Q ch.rr: .word 0, 254, 258, 258, 254, 66, 130, 258, 0, 0 ; R ch.ss: .word 0, 508, 514, 2, 508, 512, 514, 508, 0, 0 ; S ch.tt: .word 0,1022, 32, 32, 32, 32, 32, 32, 0, 0 ; T ch.uu: .word 0, 514, 514, 514, 514, 514, 514, 508, 0, 0 ; U ch.vv: .word 0, 514, 514, 514, 260, 136, 80, 32, 0, 0 ; V ch.ww: .word 0, 514, 514, 514, 546, 546, 340, 136, 0, 0 ; W ch.xx: .word 0, 514, 260, 136, 112, 136, 260, 514, 0, 0 ; X ch.yy: .word 0, 514, 260, 136, 80, 32, 32, 32, 0, 0 ; Y ch.zz: .word 0,1022, 512, 128, 32, 8, 2,1022, 0, 0 ; Z ch.opb: .word 0, 508, 4, 4, 4, 4, 4, 508, 0, 0 ; [ ch.bsl: .word 0, 4, 8, 16, 32, 64, 128, 256, 0, 0 ; \ ch.clb: .word 0, 508, 256, 256, 256, 256, 256, 508, 0, 0 ; ] ch.up: .word 0, 112, 136, 260, 514, 0, 0, 0, 0, 0 ; ^ ch.und: .word 0, 0, 0, 0, 0, 0, 0,1022, 0, 0 ; _ ch.acc: .word 0, 112, 64, 128, 0, 0, 0, 0, 0, 0 ; ` ch.a: .word 0, 0, 0, 508, 512, 508, 514,2044, 0, 0 ; a ch.b: .word 0, 2, 2, 254, 258, 514, 258, 254, 0, 0 ; b ch.c: .word 0, 0, 0, 508, 2, 2, 2, 508, 0, 0 ; c ch.d: .word 0, 512, 512,1016, 516, 514, 516,1016, 0, 0 ; d ch.e: .word 0, 0, 0, 508, 514,1022, 2, 508, 0, 0 ; e ch.f: .word 0, 496, 520, 8, 254, 8, 8, 8, 0, 0 ; f ch.g: .word 0, 0, 0, 508, 258, 258, 508, 256, 260, 248 ; g ch.h: .word 0, 2, 2, 498, 526, 514, 514, 514, 0, 0 ; h ch.i: .word 0, 32, 0, 32, 32, 32, 32, 248, 0, 0 ; i ch.j: .word 0, 256, 0, 256, 256, 256, 256, 256, 130, 124 ; j ch.k: .word 0, 2, 2, 130, 66, 62, 66, 130, 0, 0 ; k ch.l: .word 0, 56, 32, 32, 32, 32, 32, 248, 0, 0 ; l ch.m: .word 0, 0, 0, 477, 546, 546, 546, 546, 0, 0 ; m ch.n: .word 0, 0, 0, 509, 514, 514, 514, 514, 0, 0 ; n ch.o: .word 0, 0, 0, 508, 514, 514, 514, 508, 0, 0 ; o ch.p: .word 0, 0, 0, 254, 258, 258, 254, 2, 2, 2 ; p ch.q: .word 0, 0, 0, 508, 258, 258, 508, 256, 256, 256 ; q ch.r: .word 0, 0, 0, 498, 526, 2, 2, 2, 0, 0 ; r ch.s: .word 0, 0, 0, 508, 2, 508, 512, 508, 0, 0 ; s ch.t: .word 0, 8, 8, 254, 8, 8, 520, 496, 0, 0 ; t ch.u: .word 0, 0, 0, 514, 514, 514, 514,1532, 0, 0 ; u ch.v: .word 0, 0, 0, 514, 260, 136, 80, 32, 0, 0 ; v ch.w: .word 0, 0, 0, 514, 546, 546, 340, 136, 0, 0 ; w ch.x: .word 0, 0, 0, 514, 136, 112, 136, 514, 0, 0 ; x ch.y: .word 0, 0, 0, 258, 258, 258, 508, 256, 260, 248 ; y ch.z: .word 0, 0, 0,1022, 256, 112, 4,1022, 0, 0 ; z ch.ops: .word 0, 992, 16, 16, 14, 16, 16, 992, 0, 0 ; { ch.bar: .word 0, 32, 32, 32, 32, 32, 32, 32, 0, 0 ; | ch.cls: .word 0, 62, 64, 64, 896, 64, 64, 62, 0, 0 ; } ch.til: .word 0, 540, 546, 450, 0, 0, 0, 0, 0, 0 ; ~ ;A0 error ch.A1: .word 0, 16, 0, 16, 16, 16, 16, 16, 0, 0 ; !! ch.A2: .word 0, 32, 32, 508, 34, 34, 508, 32, 32, 0 ; c| ch.A3: .word 0, 224, 272, 16, 124, 16, 124, 914, 4, 0 ; L- ch.A5: .word 0, 260, 136, 80, 32, 248, 32, 32, 32, 0 ; Y- ;A6 error ch.A7: .word 0, 112, 132, 56, 72, 112, 132, 56, 0, 0 ; section ch.A8: .word 0, 0, 260, 248, 136, 248, 260, 0, 0, 0 ; OX ch.A9: .word 0, 248, 260, 626, 522, 626, 260, 248, 0, 0 ; CO ch.AA: .word 0, 508, 512, 508, 514,2044,2047, 0, 0, 0 ; a- ch.AB: .word 0, 0, 0, 272, 136, 68, 136, 272, 0, 0 ; << ;AC error ;AD error ;AE error ;AF error ch.B0: .word 0, 112, 136, 112, 0, 0, 0, 0, 0, 0 ; circle ch.B1: .word 0, 32, 32,1022, 32, 32, 0,1022, 0, 0 ; +/- ch.B2: .word 0, 112, 136, 32, 16, 248, 0, 0, 0, 0 ; ss 2 ch.B3: .word 0, 248, 128, 64, 136, 112, 0, 0, 0, 0 ; ss 3 ;B4 error ch.B5: .word 0, 0, 0, 264, 264, 264, 264, 760, 4, 2 ; mu ch.B6: .word 0,2040, 596, 554, 596,1016, 576, 576, 576, 0 ; paragraph ch.B7: .word 0, 0, 0, 0, 112, 112, 0, 0, 0, 0 ; dot ;B8 error ch.B9: .word 0, 32, 40, 32, 32, 248, 0, 0, 0, 0 ; ss 1 ch.BA: .word 0, 508, 514, 514, 514, 508,2047, 0, 0, 0 ; o- ch.BB: .word 0, 0, 0, 68, 136, 272, 136, 68, 0, 0 ; >> ch.BC: .word 8, 264, 136, 72, 544, 656,1992, 516, 512, 0 ; 1/4 ch.BD: .word 8, 264, 136, 72, 928,1104, 520, 132,1984, 0 ; 1/2 ;BE error ch.BF: .word 0, 32, 0, 32, 32, 8, 514, 508, 0, 0 ; ?? ch.C0: .word 8, 32, 248, 260, 514,1022, 514, 514, 0, 0 ; ch.C1: .word 128, 32, 248, 260, 514,1022, 514, 514, 0, 0 ; ch.C2: .word 32, 136, 0, 508, 514,1022, 514, 514, 0, 0 ; ch.C3: .word 568, 452, 0, 508, 514,1022, 514, 514, 0, 0 ; ch.C4: .word 136, 0, 248, 260, 514,1022, 514, 514, 0, 0 ; ch.C5: .word 112, 136, 112, 508, 514,1022, 514, 514, 0, 0 ; ch.C6: .word 0,1016, 36, 34, 994, 62, 34, 994, 0, 0 ; ch.C7: .word 0, 248, 260, 2, 2, 2, 260, 248, 32, 56 ; ch.C8: .word 8, 32,1022, 2, 254, 2, 2,1022, 0, 0 ; ch.C9: .word 128, 32,1022, 2, 254, 2, 2,1022, 0, 0 ; ch.CA: .word 32, 136,1022, 2, 254, 2, 2,1022, 0, 0 ; ch.CB: .word 136, 0,1022, 2, 254, 2, 2,1022, 0, 0 ; ch.CC: .word 8, 32, 508, 32, 32, 32, 32, 508, 0, 0 ; ch.CD: .word 128, 32, 508, 32, 32, 32, 32, 508, 0, 0 ; ch.CE: .word 32, 136, 508, 32, 32, 32, 32, 508, 0, 0 ; ch.CF: .word 136, 0, 508, 32, 32, 32, 32, 508, 0, 0 ; ;D0 error ch.D1: .word 568, 452, 514, 522, 546, 578, 642, 514, 0, 0 ; ch.D2: .word 8, 32, 508, 514, 514, 514, 514, 508, 0, 0 ; ch.D3: .word 128, 32, 508, 514, 514, 514, 514, 508, 0, 0 ; ch.D4: .word 32, 136, 508, 514, 514, 514, 514, 508, 0, 0 ; ch.D5: .word 284, 226, 508, 514, 514, 514, 514, 508, 0, 0 ; ch.D6: .word 136, 0, 508, 514, 514, 514, 514, 508, 0, 0 ; ch.D7: .word 0,2012, 34, 34, 994, 34, 34,2012, 0, 0 ; ch.D8: .word 512, 508, 642, 578, 546, 530, 522, 508, 2, 0 ; ch.D9: .word 8, 32, 514, 514, 514, 514, 514, 508, 0, 0 ; ch.DA: .word 128, 32, 514, 514, 514, 514, 514, 508, 0, 0 ; ch.DB: .word 32, 136, 514, 514, 514, 514, 514, 508, 0, 0 ; ch.DC: .word 136, 0, 514, 514, 514, 514, 514, 508, 0, 0 ; ch.DD: .word 136, 0, 260, 136, 80, 32, 32, 32, 0, 0 ; ;DE error ch.DF: .word 0, 248, 260, 258, 226, 258, 522, 498, 2, 0 ; ch.E0: .word 0, 8, 32, 508, 512, 508, 514,2044, 0, 0 ; ch.E1: .word 0, 128, 32, 508, 512, 508, 514,2044, 0, 0 ; ch.E2: .word 32, 136, 0, 508, 512, 508, 514,2044, 0, 0 ; ch.E3: .word 568, 452, 0, 508, 512, 508, 514,2044, 0, 0 ; ch.E4: .word 0, 136, 0, 508, 512, 508, 514,2044, 0, 0 ; ch.E5: .word 112, 136, 112, 508, 512, 508, 514,2044, 0, 0 ; ch.E6: .word 0, 0, 0, 462, 544,1022, 33, 990, 0, 0 ; ch.E7: .word 0, 0, 0, 248, 260, 2, 260, 248, 32, 56 ; ch.E8: .word 0, 8, 32, 508, 514,1022, 2, 508, 0, 0 ; ch.E9: .word 0, 128, 32, 508, 514,1022, 2, 508, 0, 0 ; ch.EA: .word 32, 136, 0, 508, 514,1022, 2, 508, 0, 0 ; ch.EB: .word 0, 136, 0, 508, 514,1022, 2, 508, 0, 0 ; ch.EC: .word 0, 16, 64, 56, 32, 32, 32, 248, 0, 0 ; ch.ED: .word 0, 64, 16, 56, 32, 32, 32, 248, 0, 0 ; ch.EE: .word 32, 136, 0, 56, 32, 32, 32, 248, 0, 0 ; ch.EF: .word 0, 136, 0, 56, 32, 32, 32, 248, 0, 0 ; ;F0 error ch.F1: .word 284, 226, 0, 509, 514, 514, 514, 514, 0, 0 ; ch.F2: .word 0, 8, 32, 508, 514, 514, 514, 508, 0, 0 ; ch.F3: .word 0, 128, 32, 508, 514, 514, 514, 508, 0, 0 ; ch.F4: .word 32, 136, 0, 508, 514, 514, 514, 508, 0, 0 ; ch.F5: .word 284, 226, 0, 508, 514, 514, 514, 508, 0, 0 ; ch.F6: .word 0, 136, 0, 508, 514, 514, 514, 508, 0, 0 ; ch.F7: .word 0, 0, 0, 476, 546, 994, 34,2012, 0, 0 ; ch.F8: .word 0, 0, 512, 508, 578, 546, 530, 508, 2, 0 ; ch.F9: .word 0, 8, 32, 514, 514, 514, 514,1532, 0, 0 ; ch.FA: .word 0, 128, 32, 514, 514, 514, 514,1532, 0, 0 ; ch.FB: .word 32, 136, 0, 514, 514, 514, 514,1532, 0, 0 ; ch.FC: .word 0, 136, 0, 514, 514, 514, 514,1532, 0, 0 ; ch.FD: .word 0, 132, 0, 258, 258, 258, 508, 256, 260, 248 ; ; FE error ch.err: .word 0, 508, 514, 8, 32, 32, 0, 32, 0, 0 ; err al$zzz: .end