AVRA Ver. 1.2.3 vga_threaded.asm Tue Dec 30 17:25:46 2008 ; vga_threaded.asm - threaded generate VGA text, background for frame updates ; author Neil Franklin, last modification 2008.12.30 ; ------ startup ; --- MCU hardware specifics ; we are using an ATmega32 .include "m32def.inc" .list ; needed fuses, fast external quarz osc, max stable startup ; FF: 7:BODLVL=1, 6:BOD=1 (disable), 54:SUT=11, 3210:CKSEL=1111 (ext resonat) ; D9: 7:OCDEN=1 (dis), 6:JTAGEN=1 (dis), 5:SPIEN=0 (en), 4:CKOPT=1 ; 3:EESAVE=1 (not preserve), 21:BOOTSZ=00, 0:BOOTRST=1 ; --- prepare coding conventions ; we use an systematic naming of AVR registers .include "avr_registers.inc" .list ; --- board hardware specifics ; VGA "HD-15" connector pinout (correctly named DE15, D-Shell E-size 15pin) ; pins 1/2/3: R/G/B, 0.7V analog ; pin 4: ID2, TTL ; pin 5: GND (for IDs?) ; pins 6/7/8: GND RGB (for R/G/B coax shields) ; pin 9: n.c./key (can also be wired as +5V for DDC) ; pin 10: GND HV (for H-Sync + V-Sync coax shields) ; pins 11/12: ID0/ID1, TTL ; pin 13: H-Sync, TTL (can also be wired as C-Sync) ; pin 14: V-Sync, TTL ; pin 15: n.c. (can also be wired as ID3) ; (ID1/ID3 can also be wired as SDA/SCA for DDC I2C bus) ; VGA "R" DACs, 3 times 2bit/4value, gives 4*4*4=64 colours, RRGGBB ; each DAC from each bit TTL 5V, to 2bit 0.233+0.466V=0.7V @ 75ohm monitor ; needs per DAC resistors: ; bit0 75ohm/0.233V*5V-75ohm = 1534okm -> resistor 1k5ohm ; bit1 75ohm/0.466V*5V-75ohm = 730ohm -> resistor 680ohm (not 820ohm) ; VGA ports and port bits ; video pixel data .equ VGADPORT = PORTC ; 3 2bit colour DACs, write fast, must be same port ; use full 8bit out, bits 7+6 must accept overwrite .equ VGADDDR = DDRC .equ VGABLACK = 0x00 ; all 3 DACs set to 0b00, clear port .equ VGABLUE = 0x03 ; pins 1+0 blue 2bit DAC .equ VGAGREEN = 0x0C ; pins 3+2 green 2bit DAC .equ VGARED = 0x30 ; pins 5+4 red 2bit DAC .equ VGAWHITE = VGABLUE+VGAGREEN+VGARED ; all 3 DACs set to 0b11, also DDR ; sync control lines .equ VGAHPORT = PORTC ; 1 H-Sync TTL out, can accept draw overwrite with 0 .equ VGAHDDR = DDRC .equ VGAHBIT = PINC6 .equ VGAVPORT = PORTC ; 1 V-Sync TTL out, can accept draw overwrite with 0 .equ VGAVDDR = DDRC .equ VGAVBIT = PINC7 ; control ports and port bits ; size, 25 or 30 rows, VGA text/400@70Hz or graphics/480@60Hz timing .equ SIZPORT = PORTD ; 1 size switch TTL in with Pull-Up .equ SIZPIN = PIND .equ SIZDDR = DDRD .equ SIZBIT = PIND7 ; 0(jumper) = 30 rows, 1(default) = 25 rows ; line 2 mode, 2nd blank or double scan .equ LN2PORT = PORTD ; 1 mode switch TTL in with Pull-Up .equ LN2PIN = PIND .equ LN2DDR = DDRD .equ LN2BIT = PIND6 ; 0(jumper) = double scan, 1(default) = 2nd blank ; 2nd blank colour, blank or background .equ CO2PORT = PORTD ; 1 colour switch TTL in with Pull-Up .equ CO2PIN = PIND .equ CO2DDR = DDRD .equ CO2BIT = PIND5 ; 0(jumper) = background, 1(default) = blank ; --- handle reset and interrupts (all identical as all not used) .cseg ; set up vectors .org MINROM VECRESET: C:000000 940c 045c jmp RESET VECINT0: C:000002 940c 002a jmp UNUINT VECINT1: C:000004 940c 002a jmp UNUINT VECINT2: C:000006 940c 002a jmp UNUINT VECT2CMP: C:000008 940c 002a jmp UNUINT VECT2OVF: C:00000a 940c 002a jmp UNUINT VECT1CAP: C:00000c 940c 002a jmp UNUINT VECT1CMPA: C:00000e 940c 002a jmp UNUINT VECT1CMPB: C:000010 940c 002a jmp UNUINT VECT1OVF: C:000012 940c 002a jmp UNUINT VECT0CMP: C:000014 940c 00b9 jmp T0CMPINT VECT0OVF: C:000016 940c 002a jmp UNUINT VECSPI: C:000018 940c 002a jmp UNUINT VECURXC: C:00001a 940c 002a jmp UNUINT VECUDRE: C:00001c 940c 002a jmp UNUINT VECUTXC: C:00001e 940c 002a jmp UNUINT VECADC: C:000020 940c 002a jmp UNUINT VECEERDY: C:000022 940c 002a jmp UNUINT VECACMP: C:000024 940c 002a jmp UNUINT VECTWI: C:000026 940c 002a jmp UNUINT VECSPM: C:000028 940c 002a jmp UNUINT ; --- handle unused interrupts, despite not used nor triggered UNUINT: ; just return, nothing else makes sense here C:00002a 9518 reti ; ------ debugging helpers ; --- debuging LED, using TxD pin + RS232 adapter + RSR23 tester TxD LED ; reset state is DDR-TxD=0=in, TTL=float/5V, RS232=-12V, LED=red ; allways set port bit and DDR, so no setup is required DBGLEDGRN: C:00002b 9891 cbi PORTD,PINTXD ; TxD=0, TTL=0V, RS232=12V, LED=green C:00002c 9a89 sbi DDRD,PINTXD ; DDR-TxD=1=out C:00002d 9508 ret DBGLEDRED: C:00002e 9a91 sbi PORTD,PINTXD ; TxD=1, TTL=5V, RS232=-12V, LED=red C:00002f 9a89 sbi DDRD,PINTXD ; DDR-TxD=1=out C:000030 9508 ret DBGLEDINV: C:000031 9b91 sbis PORTD,PINTXD C:000032 cffb rjmp DBGLEDRED ; TxD is 0, invert to TxD=1 C:000033 cff7 rjmp DBGLEDGRN ; TxD is 1, invert to TxD=0 ; ------ string handling ; --- define an string buffer, "string accumulator", no dynamic alloc yet .equ STRMAXLEN = 42 ; 40 screen width + 2 for possible CR LF .dseg STRBUF: STRBUFLEN: D:000060 .byte 2 ; buffer length, self documenting ; must be set to STMAXLEN while init STRCONTLEN: D:000062 .byte 2 ; used length, actually used amount of buffer ; must be cleared to 0 while init STRDATA: D:000064 .byte STRMAXLEN ; data comes into here .cseg ; --- initialise string subsystem STRINIT: C:000034 e6a0 ldi XL,low(STRBUF) ; at present only one string buffer C:000035 e6b0 ldi XH,low(STRBUF) C:000036 e2ea ldi ZL,low(STRMAXLEN) ; mark string buffer with length, never changed C:000037 e0f0 ldi ZH,high(STRMAXLEN) C:000038 93ed st X+,ZL C:000039 93fd st X+,ZH C:00003a e0e0 ldi ZL,0 ; mark string buffer used as empty, changes with data C:00003b e0f0 ldi ZH,0 C:00003c 93ed st X+,ZL C:00003d 93fd st X+,ZH C:00003e 9508 ret ; --- load an string constant into string buffer ; parameters: TOS (old PC) address of string constant (in Flash!) ; format of constant: .dw length, .db data ; these are assembled in, directly after the call|rcall STRLDI STRLDI: ; next address in calling program, begin of constant ; must use ZH:ZL because of lpm instr, are temp C:00003f 91ff pop ZH ; call|rcall stores low first/top, big endian(!) C:000040 91ef pop ZL ; so read low as last/top C:000041 0fee lsl ZL ; correct address for word vs byte addressing C:000042 1fff rol ZH C:000043 938f push DL ; no YH:YL for this, as not used as address C:000044 939f push DH C:000045 9185 lpm DL,Z+ ; length of string constant, from program C:000046 9195 lpm DH,Z+ C:000047 e6a0 ldi XL,low(STRBUF) ; data will be copied to the string buffer C:000048 e0b0 ldi XH,high(STRBUF) C:000049 901d ld MH,X+ ; check if string will fit in buffer C:00004a 900d ld ML,X+ C:00004b 1591 cp DH,MH ; high(constlen) - high(buflen) C:00004c f038 brlo STRFITS ; <, is OK C:00004d f011 breq STRMAYFIT ; =, may fit, test also the low byte C:00004e 01c0 movw DH:DL,MH:ML ; >, too long, shorten to constlen = buflen C:00004f c004 rjmp STRFITS STRMAYFIT: C:000050 1580 cp DL,ML ; low(constlen) - low(buflen) C:000051 f010 brlo STRFITS ; <, is OK C:000052 f009 breq STRFITS ; =, is also OK, just fits C:000053 01c0 movw DH:DL,MH:ML ; >, too long, shorten to constlen = buflen STRFITS: C:000054 938d st X+,DL ; record used length of new constant in buffer C:000055 939d st X+,DH ; DH:DL set above ; for CHAR = STRCONTLEN..1 STRLOOP: C:000056 9105 lpm T0,Z+ ; copy string data, from program C:000057 930d st X+,T0 C:000058 9701 sbiw DH:DL,1 ; next CHAR C:000059 f7e1 brne STRLOOP C:00005a 919f pop DH C:00005b 918f pop DL C:00005c fbe0 bst ZL,0 ; amount of characters dividable by 2 ? C:00005d f40e brtc STRNOFIL ; yes, OK C:00005e 9631 adiw ZH:ZL,1 ; no, jump over added 0x00 filler character STRNOFIL: C:00005f 95f6 lsr ZH ; undo word vs byte address correction C:000060 95e7 ror ZL ; new address in calling program, instr after constant C:000061 9409 ijmp ; ijmp is faster than push push back and then ret ; ------ frame buffer handling ; --- define frame buffer ; row .equ FBROWBEG = 5 ; 5 color bytes a begin of row .equ FBCOLS = 40 ; 40 columns of character token bytes in row .equ FBROWEND = 1 ; 1 abort pseudo-char "return" token at end of row .equ FBROWLEN = FBROWBEG+FBCOLS+FBROWEND ; legth of row in frame buffer ; frame .equ FBROWS = 30 ; rows in entire frame buffer, use 25 or 30 .equ FBSIZE = FBROWS*FBROWLEN ; space used for frame buffer ; uses 30*(5+40+1) = 1380bytes (of ATmega32 2048) .dseg FBUF: D:00008e .byte FBSIZE .cseg ; --- write colour into frame buffer ; parameters: XH:XL: address where in frame buffer, gets incremented ; only use when at begin of row ; T0: colour code, gets truncated to black(0x00)..white(0x3F) FBWCOLOUR: C:000062 730f andi T0,VGAWHITE ; prevent false frame end from broken colour values ; XH:XL set by caller, contains address in frame buffer C:000063 930d st X+,T0 ; place this colour C:000064 9508 ret ; --- read colour from frame buffer ; parameters: XH:XL: address where in frame buffer, gets incremented ; only use when at begin of row ; returns: T0: colour code FBRCOLOUR: ; XH:XL set by caller, contains address in frame buffer C:000065 910d ld T0,X+ ; extract this colour C:000066 9508 ret ; --- write character into frame buffer ; parameters: XH:XL: address where in frame buffer, gets incremented ; only use when inside row ; T0: character code, left converted to token FBWCHAR: C:000067 3009 cpi T0,FIRSTPSEUDO ; char - FIRSTPSEUDO (lowest defined, pseudo-char) C:000068 f408 brsh FBBOTTOMOK ; >=, is ok C:000069 e20e ldi T0,0x2E ; <, replace with ASCII "." to show fixup FBBOTTOMOK: C:00006a 370f cpi T0,ABORTPSEUDO ; char - ABORTPSEUDO (lowest undefined, abort ps-char) C:00006b f008 brlo FBTOPOK ; <, is ok C:00006c e20e ldi T0,0x2E ; >=, replace with ASCII "." to show fixup FBTOPOK: ; convert char code to token, 8bit rotate right ; see CHDRLINE for explanation of logic used here C:00006d fb00 bst T0,0 ; low address: grab bit 0 C:00006e 9506 lsr T0 ; high address: shift bits 7654 3210 -> .765 4321 (0) C:00006f f907 bld T0,7 ; merge to token -> 0765 4321 ; XH:XL set by caller, contains address in frame buffer C:000070 930d st X+,T0 ; place this char C:000071 9508 ret ; --- write string buffer into frame buffer ; parameters: XH:XL: address where in frame buffer, gets incremented ; only use when inside row, only goes to end of row FBWSTR: C:000072 938f push DL ; no YH:YL for this, analog to STRLDI C:000073 939f push DH C:000074 e6e0 ldi ZL,low(STRBUF) ; from the string buffer, must be ZH:ZL as XH:HL gone C:000075 e0f0 ldi ZH,high(STRBUF) C:000076 9632 adiw ZH:ZL,2 ; skip over buffer length C:000077 9181 ld DL,Z+ ; get used string length, for char = LEN..1 C:000078 9191 ld DH,Z+ FBWLOOP: ; XH:XL set by caller, contains address in frame buffer C:000079 910c ld T0,X ; check for row end, look at frame buffer token C:00007a 3b0f cpi T0,ABORTTOKEN ; token - ABORTTOKEN C:00007b f029 breq FBWABORT ; =, is end of row, abort copying string C:00007c 9101 ld T0,Z+ ; write string data C:00007d dfe9 rcall FBWCHAR ; breaks T0, does X+ C:00007e 5081 subi DL,1 ; next char C:00007f 4090 sbci DH,0 C:000080 f7c1 brne FBWLOOP FBWABORT: C:000081 919f pop DH C:000082 918f pop DL C:000083 9508 ret ; --- initialise frame buffer FBINIT: C:000084 933f push S0 C:000085 934f push S1 C:000086 e8ae ldi XL,low(FBUF) ; begin of frame buffer C:000087 e0b0 ldi XH,high(FBUF) C:000088 e13e ldi S0,FBROWS ; for row = FBROWS..1 FBRLOOP: ; default background colour for this row C:000089 e003 ldi T0,0x03 ; blue C:00008a dfd7 rcall FBWCOLOUR ; breaks T0, does X+ ; default foreground colour for this row ;ldi T0,0x0F ; cyan ;ldi T0,0x1F ; light blue, slight reddish cyan C:00008b e10b ldi T0,0x1B ; light blue, slight reddisch + lower green cyan, best ;ldi T0,0x2B ; light blue, low red+green white C:00008c dfd5 rcall FBWCOLOUR ; default alternate colours for this row, progressively "stronger" C:00008d e00f ldi T0,0x0F ; cyan C:00008e dfd3 rcall FBWCOLOUR C:00008f e30f ldi T0,0x3F ; white C:000090 dfd1 rcall FBWCOLOUR C:000091 e30c ldi T0,0x3C ; yellow C:000092 dfcf rcall FBWCOLOUR ; blank out the frame buffer C:000093 e248 ldi S1,FBCOLS ; for column = FBCOLS..1 FBCLOOP: C:000094 e20e ldi T0,0x2E ; fill unused space with ASCII "." C:000095 dfd1 rcall FBWCHAR ; breaks T0 (requiring re-load), does X+ C:000096 954a dec S1 ; next column C:000097 f7e1 brne FBCLOOP C:000098 eb0f ldi T0,ABORTTOKEN C:000099 930d st X+,T0 ; can not use FBWCHAR because framing is invalid char C:00009a 953a dec S0 ; next row C:00009b f769 brne FBRLOOP C:00009c 914f pop S1 C:00009d 913f pop S0 C:00009e 9508 ret ; ------ drawing, timing helper ; --- wait a while doing nothing, spinloop ; parameters: I0: loop count, 1..256 (actually 1..255,0 where 0=256) ; gets destroyed (reduced to 0), to avoid push/pop time ; OK, as seldom reused, often loaded, so use immediate register ; this is only ever called from drawing, is interrupt, so I0 ; timing range: (I0-1)*(1+2) + 1*(1+1) + 4 = I0*3+3 clocks ; together with needed ldi I0, and rcall WAIT 1+3+(I0*3+3) clocks ; gives min 1+3+(1*3+3)=10 clocks, for I0=1 ; gives max 1+3+(256*3+3)=774 clocks, for I0=0 (=256) WAIT: ; {n} in comments = clocks used, for time computation ; this program requires lots of exact clock counting ; single-clock miscounts produce visual artifacts! ; I0 set up by caller ; {0} for LOOP = I0..1 WAILOOP: ; nothing in loop, for highest loop resolution, only 3 clocks C:00009f 956a dec I0 ; {1} next LOOP C:0000a0 f7f1 brne WAILOOP ; {2|1} C:0000a1 9508 ret ; {4} ; ------ drawing, horizontal and vertical retrace ; --- general drawing sequence ; lines, are the timing critical thing, entire line 600clocks (31.75us/31.5kHz) ; first horizontal retrace blank right time, 30clocks ; this is line specific, used for tidying up and next line preparation ; then horizontal retrace pulse time, 30clocks ; this is common, is simply wait time ; then horizontal retrace blank left time, 60clocks, largest spare time ; this is line specific, used for further preparing for generating line ; (entire horizontal retrace 30+30+60=120, 1/4 of 480 clocks, 1/5 of all) ; then visible output pixels, 480 clocks, 160pixels at 3clocks/pixel ; this is line type specific (blank, vertical retrace, character drawing) ; this is used in all blank lines for executing background program ; frame, for consistency with lines, entire VGA Text frame 450 lines (70Hz) ; first vertical retrace blank bottom lines, 1/4 of 50 = 12 lines ; then vertical retrace pulse lines, 1/4 of 50 = 13 lines ; then vertical retrace blank top lines, 1/2 of 50 = 25 lines ; (entire vertical retrace all are blank lines, 12+13+25=50) ; then visible output lines, 25*8*2 = 25*16 = 400 lines ; (if 2nd line blank half of these are blank lines, 400/2=200) ; frame, for consistency with lines, entire VGA Graphics frame 525 lines (60Hz) ; first vertical retrace blank bottom lines, 1/4 of 45 = 11 lines ; then vertical retrace pulse lines, 1/4 of 45 = 11 lines ; then vertical retrace blank top lines, 1/2 of 45 = 23 lines ; (entire vertical retrace all are blank lines, 11+11+23=45) ; then visible output lines, 30*8*2 = 30*16 = 480 lines ; (if 2nd line blank half of these are blank lines, 480/2=240) ; registers for line/segm/row loop counting ; avra fails to make an .equ (or .def) to an register name defined by .def .def VBLINE = R6 ; V4 identical with CHLINE, same use, same register .def VBINSTATE = R7 ; V5 identical with CHROW, track where drawing is ; vertical blanking state numbers .equ VRINBB = -1 .equ VRINPU = -2 .equ VRINTB = -3 ; vertical blanking linecount/timing .equ VRBBTLINES = 12 ; VGA text mode .equ VRPUTLINES = 13 .equ VRTBTLINES = 25 .equ VRBBGLINES = 12 ; VGA graphics mode .equ VRPUGLINES = 13 .equ VRTBGLINES = 25 ; --- set up port(s) for sync pulses and control switch SYNCINIT: ; get data registers ready C:0000a2 98ae cbi VGAHPORT,VGAHBIT ; Port = 0 (= Sync off) C:0000a3 98af cbi VGAVPORT,VGAVBIT ; get DDR registers ready C:0000a4 9aa6 sbi VGAHDDR,VGAHBIT ; DDR = 1 (= out) C:0000a5 9aa7 sbi VGAVDDR,VGAVBIT ; control switch ; size switch (25 row / 30 row) - get data register ready C:0000a6 9a97 sbi SIZPORT,SIZBIT ; Port/Pull-Up = 1 (= on) ; size switch (25 row / 30 row) - get DDR register ready C:0000a7 988f cbi SIZDDR,SIZBIT ; DDR = 0 (= input) C:0000a8 9508 ret ; --- horizontal retrace - generate pulse and start of left blank ; timing 1pre, 30 + 1+4 = (30+60=90)-55spare HPULSE: ; {*pre} = "prepulse" time, before timepoint where pulse is generated ; precompensate for this in callers timing ; {30} horizontal retrace pulse, V = 0or1, H = 1, color = blank C:0000a9 9aae sbi VGAHPORT,VGAHBIT ; {1pre+1} start horizontal retrace pulse C:0000aa e067 ldi I0,7 ; {1} wait H pulse time, 30-1-1=28 C:0000ab dff3 rcall WAIT ; {3+(7*3+3)=27} ; {3of60} horizontal retrace left blank, V = 0or1, H = 0, color = blank C:0000ac 98ae cbi VGAHPORT,VGAHBIT ; {1pre+1} end horizontal retrace pulse ; no left blank wait, give rest of time to caller, 55spare C:0000ad 9508 ret ; {4} ; --- store drawing state, part which has no dedicated variables ; registers for storing ISR continuation and frame buffer address ; avra fails to make an .equ (or .def) to an register name defined by .def .def BGCONTL = R2 ; V0 .def BGCONTH = R3 ; V1 .def BGFBUFL = R4 ; V2 .def BGFBUFH = R5 ; V3 ; parameters: ZH:ZL: address for continuation, "return" of the "call" ; --- "call" background until timer "returns", is return from interrupt BACKGROUND: ; timing not critical here, as enter background ; only for computing minimal backgrounding time C:0000ae 011f movw BGCONTH:BGCONTL,ZH:ZL ; {1] save continuation point for "return" C:0000af 012d movw BGFBUFH:BGFBUFL,XH:XL ; {1] save framebuffer address for drawing C:0000b0 e062 ldi I0,(1< 0xFF C:000174 f021 breq CHNEXSEG ; {1|2} CHLINE now 0x00, was 0xFF, do next segment ; else second line of this segment C:000175 979e sbiw XH:XL,FBROWLEN ; {2} undo XH:XL increment, repeat same row C:000176 e063 ldi I0,3 ; {1} wait rest of its time, 30-(1+3)-1-1-2-7=15 C:000177 df27 rcall WAIT ; {3+(3*3+3)=15} C:000178 cfd6 rjmp CHDRLINE ; {2+(3+1)=6pre} CHNEXSEG: C:000179 5f70 subi CHSEGM,-0x10 ; {1} next CHSEGM, + 0x10instr|32bytes per segment C:00017a 7770 andi CHSEGM, 0x70 ; {1} keep CHSEGM inside the valid range, 0x00..0x70 C:00017b f031 breq CHNEXROW ; {1|2} CHSEGM now 0x00, was 0x70, do next row ; else second to seventh segments of this row C:00017c 979e sbiw XH:XL,FBROWLEN ; {2} undo XH:XL increment, repeat same row C:00017d e061 ldi I0,1 ; {1} wait rest of time, 30-(1+3)-1-2-(1+1)-1-2-7=11 C:00017e df20 rcall WAIT ; {3+(1*3+3)=9} C:00017f 0000 nop ; {2} C:000180 0000 nop C:000181 cfcd rjmp CHDRLINE ; {2+(3+1)=6pre} CHNEXROW: C:000182 947a dec CHROW ; {1} next CHROW C:000183 f429 brne CHDOROW ; {1|2} reversed logic, as too far for breq VRBBSTATE C:000184 0000 nop ; {4} wait rest time, 30-(1+3)-1-2-(1+1)-2-1-1-13=4 C:000185 0000 nop C:000186 0000 nop C:000187 0000 nop C:000188 cf5e rjmp VRBBSTATE ; {2+11=13pre} on to next state CHDOROW: C:000189 0000 nop ; {10} wait rest time, 30-(1+3)-1-2-(1+1)-2-1-2-6=10 C:00018a 0000 nop C:00018b 0000 nop C:00018c 0000 nop C:00018d 0000 nop C:00018e 0000 nop C:00018f 0000 nop C:000190 0000 nop C:000191 0000 nop C:000192 0000 nop C:000193 cfbb rjmp CHDRLINE ; {2+(3+1)=6pre} ; ------ X/Y coordinate based frame buffer handling ; --- X/Y write colour into frame buffer ; parameters: S0: row in frame buffer to place colour ; T0: colour code for FBWCOLOUR, gets truncated ; T1: LUT reg to set, 0..4 = back/fore/alt1/alt2/alt3 XYWCOLOUR: C:000194 313e cpi S0,FBROWS ; row in 0..(FBROWS-1) ? C:000195 f460 brsh XYOUTRANGE ; >=, dont' colour non-existant row C:000196 3015 cpi T1,FBROWBEG C:000197 f450 brsh XYOUTRANGE ; >=, dont' set to non-existant LUT colour C:000198 e8ae ldi XL,low(FBUF) ; begin of frame buffer colours C:000199 e0b0 ldi XH,high(FBUF) C:00019a e22e ldi T2,FBROWLEN ; skip rows before this one C:00019b 9f32 mul S0,T2 C:00019c 0da0 add XL,ML ; this row of frame buffer colours C:00019d 1db1 adc XH,MH C:00019e 0fa1 add XL,T1 ; add index for wanted colour byte C:00019f e020 ldi T2,0 C:0001a0 1fb2 adc XH,T2 C:0001a1 cec0 rjmp FBWCOLOUR XYOUTRANGE: C:0001a2 9508 ret ; --- X/Y read colour from frame buffer ; parameters: S0: row in frame buffer to extract colour ; T1: LUT reg to set, 0..4 = back/fore/alt1/alt2/alt3 ; returns: T0: colour code from FBRCOLOUR XYRCOLOUR: C:0001a3 313e cpi S0,FBROWS ; row in 0..(FBROWS-1) ? C:0001a4 f7e8 brsh XYOUTRANGE ; >=, dont' colour non-existant row C:0001a5 3015 cpi T1,FBROWBEG C:0001a6 f7d8 brsh XYOUTRANGE ; >=, dont' set to non-existant LUT colour C:0001a7 e8ae ldi XL,low(FBUF) ; begin of frame buffer colours C:0001a8 e0b0 ldi XH,high(FBUF) C:0001a9 e22e ldi T2,FBROWLEN ; skip rows before this one C:0001aa 9f32 mul S0,T2 C:0001ab 0da0 add XL,ML ; this row of frame buffer colours C:0001ac 1db1 adc XH,MH C:0001ad 0fa1 add XL,T1 ; add index for wanted colour byte C:0001ae e020 ldi T2,0 C:0001af 1fb2 adc XH,T2 C:0001b0 ceb4 rjmp FBRCOLOUR ; --- X/Y write character into frame buffer ; parameters: S0: row in frame buffer to place character ; S1: column in frame buffer to place character ; T0: ASCII character for FBWCHAR, left converted XYWCHAR: C:0001b1 313e cpi S0,FBROWS ; row in 0..(FBROWS-1) ? C:0001b2 f778 brsh XYOUTRANGE ; >=, dont' draw in non-existant row C:0001b3 3248 cpi S1,FBCOLS ; column in 0..(FBCOLS-1) ? C:0001b4 f768 brsh XYOUTRANGE ; >=, dont' draw in non-existant column C:0001b5 e9a3 ldi XL,low(FBUF+FBROWBEG) ; begin of frame buffer chars C:0001b6 e0b0 ldi XH,high(FBUF+FBROWBEG) C:0001b7 e22e ldi T2,FBROWLEN ; skip rows before this one C:0001b8 9f32 mul S0,T2 C:0001b9 0da0 add XL,ML ; this row of frame buffer chars C:0001ba 1db1 adc XH,MH C:0001bb 0fa4 add XL,S1 ; this column in frame buffer C:0001bc e020 ldi T2,0 C:0001bd 1fb2 adc XH,T2 C:0001be cea8 rjmp FBWCHAR ; --- X/Y write string buffer into frame buffer ; parameters: S0: row in frame buffer to place first character of string ; S1: column in frame buffer to place first character of string XYWSTR: C:0001bf 313e cpi S0,FBROWS ; row in 0..(FBROWS-1) ? C:0001c0 f708 brsh XYOUTRANGE ; >=, dont' draw in non-existant row C:0001c1 3248 cpi S1,FBCOLS ; column in 0..(FBCOLS-1) ? C:0001c2 f6f8 brsh XYOUTRANGE ; >=, dont' draw in non-existant column C:0001c3 e9a3 ldi XL,low(FBUF+FBROWBEG) ; begin of frame buffer chars C:0001c4 e0b0 ldi XH,high(FBUF+FBROWBEG) C:0001c5 e22e ldi T2,FBROWLEN ; skip rows before this one C:0001c6 9f32 mul S0,T2 C:0001c7 0da0 add XL,ML ; this row of frame buffer chars C:0001c8 1db1 adc XH,MH C:0001c9 0fa4 add XL,S1 ; this column in frame buffer C:0001ca e020 ldi T2,0 C:0001cb 1fb2 adc XH,T2 C:0001cc cea5 rjmp FBWSTR ; ------ demo program ; --- draw as string line and advance S0 to next line ; parameters: S0: row in frame buffer to place first character of string ; is incremented after using this line ; S1: column in frame buffer to place first character of string ; is left unchanged, to allow vertically alligned blocks DELINE: C:0001cd dff1 rcall XYWSTR C:0001ce 9533 inc S0 C:0001cf 9508 ret ; --- draw an blank line ; parameters: S0: row in frame buffer to blank out DEBLANK: C:0001d0 934f push S1 C:0001d1 e040 ldi S1,0 C:0001d2 de6c rcall STRLDI ; empty string .dw 40 C:0001d3 0028 .db " " C:0001D4 20202020202020202020202020202020202020202020202020202020202020202020202020202020 C:0001e8 dfe4 rcall DELINE C:0001e9 914f pop S1 C:0001ea 9508 ret ; --- draw entire ASCII char set ; parameters: S0: row in frame buffer to begin at ; S1: column in frame buffer to begin at DEASC_3X32: ; show 95 ASCII chars 32..126 (0x20..0x7E) in 3 rows of 32, 127 (0x7F) blank C:0001eb de53 rcall STRLDI .dw 32 C:0001ec 0020 .db " !", 0x22, "#$%&", 0x27, "()*+,-./0123456789:;<=>?" C:0001ED 202122232425262728292A2B2C2D2E2F303132333435363738393A3B3C3D3E3F C:0001fd dfcf rcall DELINE C:0001fe de40 rcall STRLDI .dw 32 C:0001ff 0020 .db "@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_" C:000200 404142434445464748494A4B4C4D4E4F505152535455565758595A5B5C5D5E5F C:000210 dfbc rcall DELINE C:000211 de2d rcall STRLDI .dw 32 C:000212 0020 .db "`abcdefghijklmnopqrstuvwxyz{|}~ " C:000213 606162636465666768696A6B6C6D6E6F707172737475767778797A7B7C7D7E20 C:000223 dfa9 rcall DELINE C:000224 9508 ret DEASC_3X40: C:000225 dfaa rcall DEBLANK ; get rid of left over dots at both ends C:000226 dfa9 rcall DEBLANK C:000227 dfa8 rcall DEBLANK C:000228 5033 subi S0,3 ; back up the 3 rows, for drawing actual stuff C:000229 934f push S1 C:00022a e044 ldi S1,4 ; indent (40-32)/2=4 unused characters C:00022b dfbf rcall DEASC_3X32 C:00022c 914f pop S1 C:00022d 9508 ret ; --- draw black line to separate sections ; parameters: S0: row in frame buffer to black out DEBLACK: C:00022e e000 ldi T0,0x00 ; black C:00022f e010 ldi T1,0 ; set background to black, leave unused foreground C:000230 df63 rcall XYWCOLOUR C:000231 cf9e rjmp DEBLANK ; --- setup 6 black text on rainbow coloured background lines ; parameters: S0: row in frame buffer to begin at ; T0: background colour DERAIN_1X40: C:000232 e010 ldi T1,0 ; set background to colour T0 C:000233 df60 rcall XYWCOLOUR C:000234 e000 ldi T0,0x00 ; black C:000235 e011 ldi T1,1 ; set foreground to that C:000236 df5d rcall XYWCOLOUR C:000237 9533 inc S0 C:000238 9508 ret ; parameters: S0: row in frame buffer to begin at DERAIN_6X40: C:000239 e300 ldi T0,0x30 ; red C:00023a dff7 rcall DERAIN_1X40 C:00023b e30c ldi T0,0x3C ; yellow C:00023c dff5 rcall DERAIN_1X40 C:00023d e00c ldi T0,0x0C ; green C:00023e dff3 rcall DERAIN_1X40 C:00023f e00f ldi T0,0x0F ; cyan C:000240 dff1 rcall DERAIN_1X40 C:000241 e003 ldi T0,0x03 ; blue C:000242 dfef rcall DERAIN_1X40 C:000243 e303 ldi T0,0x33 ; magenta C:000244 dfed rcall DERAIN_1X40 C:000245 5036 subi S0,6 ; back up the 6 rows, for drawing stuff C:000246 9508 ret ; --- draw ASCII art wave(s) ; parameters: S0: row in frame buffer to begin at ; S1: column in frame buffer to begin at DEWAVE_1X23: C:000247 ddf7 rcall STRLDI .dw 23 C:000248 0017 .db "-'__`-.__.-'__`-.__.-'_ " C:000249 2D275F5F602D2E5F5F2E2D275F5F602D2E5F5F2E2D275F20 C:000255 df77 rcall DELINE C:000256 9508 ret DEWAVE_6X23: C:000257 dfef rcall DEWAVE_1X23 ; make 6 lines with this (and all other graphics) C:000258 dfee rcall DEWAVE_1X23 C:000259 dfed rcall DEWAVE_1X23 C:00025a dfec rcall DEWAVE_1X23 C:00025b dfeb rcall DEWAVE_1X23 C:00025c dfea rcall DEWAVE_1X23 C:00025d 9508 ret ; --- draw separator(s) of ASCII wave(s) from blockgraphic logo ; parameters: S0: row in frame buffer to begin at ; S1: column in frame buffer to begin at DESEPAR_1X1: C:00025e e10f ldi T0,0x1F ; all 4 2x2pixel set to foreground C:00025f df51 rcall XYWCHAR C:000260 9533 inc S0 C:000261 9508 ret DESEPAR_6X1: C:000262 dffb rcall DESEPAR_1X1 ; make 6 lines with this (and all other graphics) C:000263 dffa rcall DESEPAR_1X1 C:000264 dff9 rcall DESEPAR_1X1 C:000265 dff8 rcall DESEPAR_1X1 C:000266 dff7 rcall DESEPAR_1X1 C:000267 dff6 rcall DESEPAR_1X1 C:000268 9508 ret ; --- draw logo put together from 2x2pixel blockgraphics ; parameters: S0: row in frame buffer to begin at ; S1: column in frame buffer to begin at DELOGO_6x16: ; print this text using 1/2+7+1/2 * 4x12pixels, of 2x2pixel blockgraphics ; = space used 1/2+7+1/2 * 2x6 chars = 16 chars width, always 6 rows ; .... ........ ........ ........ .... .... ........ ........ ........ .... ; .... ()()()() ()()()() ()()()() ()() ()() ()()()() ()()()() ()()()() .... ; .... ........ ........ ........ .... .... ........ ........ ........ .... ; .... ..()().. ........ ....().. ..() .... ..()..() ....()() ....().. .... ; .... ()...... ........ ..().... ..() .... ..()..() ..().... ..()..() .... ; .... ..().... ..().... ()()().. ()() ().. ..()..() ..().... ..()..() .... ; .... ....().. ()..().. ..().... ..() .... ..()..() ..()..() ..()()() .... ; .... ....().. ()..().. ..().... ..() .... ....().. ..()..() ..()..() .... ; .... ()().... ..().... ..().... .... ().. ....().. ....()() ..()..() .... ; .... ........ ........ ........ .... .... ........ ........ ........ .... ; .... ()()()() ()()()() ()()()() ()() ()() ()()()() ()()()() ()()()() .... ; .... ........ ........ ........ .... .... ........ ........ ........ .... C:000269 ddd5 rcall STRLDI .dw 16 C:00026a 0010 .db 0x10, 0x1C, 0x1C, 0x1C, 0x1C, 0x1C, 0x1C, 0x1C C:00026B 101C1C1C1C1C1C1C .db 0x1C, 0x1C, 0x1C, 0x1C, 0x1C, 0x1C, 0x1C, 0x10 C:00026F 1C1C1C1C1C1C1C10 C:000273 df59 rcall DELINE C:000274 ddca rcall STRLDI .dw 16 C:000275 0010 .db 0x10, 0x18, 0x14, 0x10, 0x10, 0x10, 0x14, 0x18 C:000276 1018141010101418 .db 0x10, 0x18, 0x18, 0x10, 0x1C, 0x10, 0x14, 0x10 C:00027A 101818101C101410 C:00027e df4e rcall DELINE C:00027f ddbf rcall STRLDI .dw 16 C:000280 0010 .db 0x10, 0x19, 0x10, 0x18, 0x10, 0x1E, 0x14, 0x1E C:000281 10191018101E141E .db 0x14, 0x1A, 0x1A, 0x1A, 0x10, 0x1A, 0x1A, 0x10 C:000285 141A1A1A101A1A10 C:000289 df43 rcall DELINE C:00028a ddb4 rcall STRLDI .dw 16 C:00028b 0010 .db 0x10, 0x10, 0x15, 0x15, 0x15, 0x1A, 0x10, 0x1A C:00028C 10101515151A101A .db 0x10, 0x12, 0x16, 0x1A, 0x1A, 0x1A, 0x1B, 0x10 C:000290 1012161A1A1A1B10 C:000294 df38 rcall DELINE C:000295 dda9 rcall STRLDI .dw 16 C:000296 0010 .db 0x10, 0x13, 0x10, 0x12, 0x10, 0x12, 0x10, 0x10 C:000297 1013101210121010 .db 0x11, 0x10, 0x11, 0x10, 0x13, 0x12, 0x12, 0x10 C:00029B 1110111013121210 C:00029f df2d rcall DELINE C:0002a0 dd9e rcall STRLDI .dw 16 C:0002a1 0010 .db 0x10, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13 C:0002A2 1013131313131313 .db 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x13, 0x10 C:0002A6 1313131313131310 C:0002aa df22 rcall DELINE C:0002ab 9508 ret ; --- draw graphics, wave(s) + seprator(s) + logo ; parameters: S0: row in frame buffer to begin at ; S1: column in frame buffer to begin at DEGRAPH_6X40: C:0002ac dfaa rcall DEWAVE_6X23 C:0002ad 5036 subi S0,6 ; back up the 6 rows, for searator C:0002ae 5e49 subi S1,-23 ; indent by 23 columns, jump over ASCII wave(s) C:0002af dfb2 rcall DESEPAR_6X1 C:0002b0 5036 subi S0,6 ; back up the 6 rows, for logo C:0002b1 5f4f subi S1,-1 ; indent by 1 column, jump over separator(s) C:0002b2 dfb6 rcall DELOGO_6X16 C:0002b3 5148 subi S1,24 ; indent off, back to where we were C:0002b4 9508 ret ; --- draw announce message ; parameters: S0: row in frame buffer to begin at ; S1: column in frame buffer to begin at DEANN_3X40: C:0002b5 dd89 rcall STRLDI .dw 40 C:0002b6 0028 .db "ATmega32 AVR uC + SoftVGA = 400line 70Hz" C:0002B7 41546D656761333220415652207543202B20536F6674564741203D203430306C696E65203730487A C:0002cb df01 rcall DELINE C:0002cc dd72 rcall STRLDI .dw 40 C:0002cd 0028 .db "18.432MHz, 3clk/pixl, 4pixl/char, 40char" C:0002CE 31382E3433324D487A2C2033636C6B2F7069786C2C20347069786C2F636861722C20343063686172 C:0002e2 deea rcall DELINE C:0002e3 dd5b rcall STRLDI .dw 40 C:0002e4 0028 .db "4x8pixel font, 95 ASCII, 16 blockgraphic" C:0002E5 347838706978656C20666F6E742C2039352041534349492C20313620626C6F636B67726170686963 C:0002f9 ded3 rcall DELINE C:0002fa 9508 ret ; --- setup 7 RBG+derivatives coloured text on black background lines ; parameters: S0: row in frame buffer to begin at ; T0: main foreground colour, rest of colours derived from this DERGB_1X40: C:0002fb 930f push T0 ; save for multiple reuse C:0002fc e000 ldi T0,0x00 ; black C:0002fd e010 ldi T1,0 ; set background C:0002fe de95 rcall XYWCOLOUR C:0002ff 910f pop T0 C:000300 930f push T0 C:000301 e011 ldi T1,1 ; set foreground to colur T0 C:000302 de91 rcall XYWCOLOUR C:000303 910f pop T0 C:000304 930f push T0 C:000305 720a andi T0,0x2A ; 2/3 bright, kill bit0 of each DAC C:000306 e012 ldi T1,2 ; set alternate colour 1 C:000307 de8c rcall XYWCOLOUR C:000308 910f pop T0 C:000309 930f push T0 C:00030a 7105 andi T0,0x15 ; 1/3 bright, kill bit1 of each DAC C:00030b e013 ldi T1,3 ; set alternate colour 2 C:00030c de87 rcall XYWCOLOUR C:00030d 910f pop T0 C:00030e 620a ori T0,0x2A ; 2/3 pastel, force bit1 of all DACs C:00030f e014 ldi T1,4 ; set alternate colour 3 C:000310 de83 rcall XYWCOLOUR C:000311 9533 inc S0 C:000312 9508 ret ; parameters: S0: row in frame buffer to begin at DERGB_7X40: C:000313 e003 ldi T0,0x03 ; blue C:000314 dfe6 rcall DERGB_1X40 C:000315 e00c ldi T0,0x0C ; green C:000316 dfe4 rcall DERGB_1X40 C:000317 e00f ldi T0,0x0F ; cyan C:000318 dfe2 rcall DERGB_1X40 C:000319 e300 ldi T0,0x30 ; red C:00031a dfe0 rcall DERGB_1X40 C:00031b e303 ldi T0,0x33 ; magenta C:00031c dfde rcall DERGB_1X40 C:00031d e30c ldi T0,0x3C ; yellow C:00031e dfdc rcall DERGB_1X40 C:00031f e30f ldi T0,0x3F ; white C:000320 dfda rcall DERGB_1X40 C:000321 5037 subi S0,7 ; back up the 7 rows, for drawing stuff C:000322 9508 ret ; --- draw multistyle/-coloured text ; parameters: S0: row in frame buffer to begin at ; S1: column in frame buffer to begin at DEMULT_1X40: C:000323 dd1b rcall STRLDI .dw 40 C:000324 0028 .db "nor", INON, "inv", INOFF C:000325 6E6F720E696E760F .db "nor", ULON, "ulin" C:000329 6E6F720C756C696E .db ULOFF, "nor", ALT1, "2/3" C:00032D 0D6E6F720B322F33 .db ALT1, "nor", ALT2, "1/3" C:000331 0B6E6F720A312F33 .db ALT2, "nor", ALT3, "pas" C:000335 0A6E6F7209706173 C:000339 de93 rcall DELINE C:00033a 9508 ret DEMULT_7X40: C:00033b dfe7 rcall DEMULT_1X40 ; make 7 lines with this C:00033c dfe6 rcall DEMULT_1X40 C:00033d dfe5 rcall DEMULT_1X40 C:00033e dfe4 rcall DEMULT_1X40 C:00033f dfe3 rcall DEMULT_1X40 C:000340 dfe2 rcall DEMULT_1X40 C:000341 dfe1 rcall DEMULT_1X40 C:000342 9508 ret ; --- draw website message ; parameters: S0: row in frame buffer to begin at ; S1: column in frame buffer to begin at DEWEB_2X40: C:000343 dcfb rcall STRLDI .dw 40 C:000344 0028 .db "design and code open source available at" C:000345 64657369676E20616E6420636F6465206F70656E20736F7572636520617661696C61626C65206174 C:000359 de73 rcall DELINE C:00035a dce4 rcall STRLDI .dw 40 C:00035b 0028 .db "http://neil.franklin.ch/Projects/SoftVGA" C:00035C 687474703A2F2F6E65696C2E6672616E6B6C696E2E63682F50726F6A656374732F536F6674564741 C:000370 de5c rcall DELINE C:000371 9508 ret ; --- draw entire screen DESCREEN: C:000372 933f push S0 C:000373 934f push S1 C:000374 e030 ldi S0,0 ; row = 0, start at top of screen C:000375 e040 ldi S1,0 ; column = 0, start at left of screen C:000376 deae rcall DEASC_3X40 ; lines 0..2 C:000377 deb6 rcall DEBLACK ; line 3 C:000378 dec0 rcall DERAIN_6X40 ; lines 4..9 C:000379 df32 rcall DEGRAPH_6X40 C:00037a deb3 rcall DEBLACK ; line 10 C:00037b df39 rcall DEANN_3X40 ; lines 11..13 C:00037c deb1 rcall DEBLACK ; line 14 C:00037d df95 rcall DERGB_7X40 ; lines 15..21 C:00037e dfbc rcall DEMULT_7X40 C:00037f deae rcall DEBLACK ; line 22 C:000380 dfc2 rcall DEWEB_2X40 ; lines 23..24 C:000381 deac rcall DEBLACK ; line 25 ; leave remaining 4 lines 26..29 of dots unused C:000382 914f pop S1 C:000383 913f pop S0 C:000384 9508 ret ; --- rotate ASCII char set background colour ; parameters: S0: row in frame buffer to rotate colour DEROTBG_1X40: C:000385 e010 ldi T1,0 ; background C:000386 de1c rcall XYRCOLOUR ; read existing colour C:000387 5f00 subi T0,-0x10 ; only modify red, 4 steps C:000388 de0b rcall XYWCOLOUR ; write new colour C:000389 9508 ret ; parameters: S0: frame count 0..255 DEROTBG_3X40: C:00038a 9a94 sbi PORTD,PIND4 C:00038b 988c cbi DDRD,PIND4 C:00038c 9984 sbic PIND,PIND4 ; only if switch on PortD4 activated C:00038d 9508 ret ; no switch, no rotate, abort C:00038e 2f05 mov T0,S2 C:00038f 730f andi T0,0x3F ; every 64th frame (0..3F = 0..63) C:000390 f441 brne DERONOT ; no, do nothing C:000391 933f push S0 ; yes, rotate background colour C:000392 e030 ldi S0,0 ; first row of ASCII char set C:000393 dff1 rcall DEROTBG_1X40 C:000394 9533 inc S0 C:000395 dfef rcall DEROTBG_1X40 C:000396 9533 inc S0 C:000397 dfed rcall DEROTBG_1X40 C:000398 913f pop S0 DERONOT: C:000399 9508 ret ; --- move andalusian video snail across blank row .dseg DESNPOS: D:0005f2 .byte 1 .cseg ; parameters: S0: frame count 0..255 DESNAIL_1x40: C:00039a 933f push S0 C:00039b 934f push S1 C:00039c e136 ldi S0,22 ; black row just above web address message C:00039d 9140 05f2 lds S1,DESNPOS ; wherever snail was drawn C:00039f dc9f rcall STRLDI .dw 4 C:0003a0 0004 .db " " ; blank out old snail C:0003A1 20202020 C:0003a3 de29 rcall DELINE C:0003a4 5031 subi S0,1 ; back up the row, for drawing new snail C:0003a5 9a93 sbi PORTD,PIND3 ; while un-push-ed do abort test C:0003a6 988b cbi DDRD,PIND3 C:0003a7 9983 sbic PIND,PIND3 ; only if switch on PortD3 activated C:0003a8 c00e rjmp DESNNOT ; no switch, no rotate, abort C:0003a9 2f05 mov T0,S2 C:0003aa 700f andi T0,0x0F ; every 16th frame (0..0F = 0..15) C:0003ab f431 brne DESNSTAY ; no, leave column unchanged C:0003ac 9543 inc S1 ; yes, move snail one column to the right C:0003ad 3248 cpi S1,FBCOLS ; after last column? C:0003ae f008 brlo DESNCOLOK ; no, column OK C:0003af e040 ldi S1,0 ; yes, back to the left column DESNCOLOK: C:0003b0 9340 05f2 sts DESNPOS,S1 DESNSTAY: C:0003b2 dc8c rcall STRLDI .dw 4 C:0003b3 0004 .db "_@_/" ; the traditional 1-liner ASCII art C:0003B4 5F405F2F C:0003b6 de16 rcall DELINE DESNNOT: C:0003b7 914f pop S1 C:0003b8 913f pop S0 C:0003b9 9508 ret ; --- bounce ball in middle of graohic ; parameters: S0: row in frame buffer to begin at ; S1: column in frame buffer to begin at DEBOFIELD_1x6: C:0003ba dc84 rcall STRLDI .dw 6 C:0003bb 0006 .db " " C:0003BC 202020202020 C:0003bf de0d rcall DELINE C:0003c0 9508 ret DEBOFIELD_6x6: C:0003c1 dff8 rcall DEBOFIELD_1x6 C:0003c2 dff7 rcall DEBOFIELD_1x6 C:0003c3 dff6 rcall DEBOFIELD_1x6 C:0003c4 dff5 rcall DEBOFIELD_1x6 C:0003c5 dff4 rcall DEBOFIELD_1x6 C:0003c6 dff3 rcall DEBOFIELD_1x6 C:0003c7 9508 ret DEBOBALL_AAA_3X3: C:0003c8 dc76 rcall STRLDI .dw 3 C:0003c9 0003 .db ".-. " C:0003CA 2E2D2E20 C:0003cc de00 rcall DELINE C:0003cd dc71 rcall STRLDI .dw 3 C:0003ce 0003 .db "| | " C:0003CF 7C207C20 C:0003d1 ddfb rcall DELINE C:0003d2 dc6c rcall STRLDI .dw 3 C:0003d3 0003 .db "`-' " C:0003D4 602D2720 C:0003d6 ddf6 rcall DELINE C:0003d7 9508 ret DEBOBALL_AAB_3X3: C:0003d8 dc66 rcall STRLDI .dw 3 C:0003d9 0003 .db ".-", 0x10, 0x10 C:0003DA 2E2D1010 C:0003dc ddf0 rcall DELINE C:0003dd dc61 rcall STRLDI .dw 3 C:0003de 0003 .db "| ", 0x15, 0x10 C:0003DF 7C201510 C:0003e1 ddeb rcall DELINE C:0003e2 dc5c rcall STRLDI .dw 3 C:0003e3 0003 .db "`-", 0x10, 0x10 C:0003E4 602D1010 C:0003e6 dde6 rcall DELINE C:0003e7 9508 ret DEBOBALL_ABB_3X3: C:0003e8 dc56 rcall STRLDI .dw 3 C:0003e9 0003 .db ".", 0x1C, 0x10, 0x10 C:0003EA 2E1C1010 C:0003ec dde0 rcall DELINE C:0003ed dc51 rcall STRLDI .dw 3 C:0003ee 0003 .db "|", 0x10, 0x15, 0x10 C:0003EF 7C101510 C:0003f1 dddb rcall DELINE C:0003f2 dc4c rcall STRLDI .dw 3 C:0003f3 0003 .db "`", 0x13, 0x10, 0x10 C:0003F4 60131010 C:0003f6 ddd6 rcall DELINE C:0003f7 9508 ret DEBOBALL_BBB_3X3: C:0003f8 dc46 rcall STRLDI .dw 3 C:0003f9 0003 .db 0x10, 0x1C, 0x10, 0x10 C:0003FA 101C1010 C:0003fc ddd0 rcall DELINE C:0003fd dc41 rcall STRLDI .dw 3 C:0003fe 0003 .db 0x1A, 0x10, 0x15, 0x10 C:0003FF 1A101510 C:000401 ddcb rcall DELINE C:000402 dc3c rcall STRLDI .dw 3 C:000403 0003 .db 0x10, 0x13, 0x10, 0x10 C:000404 10131010 C:000406 ddc6 rcall DELINE C:000407 9508 ret ; parameters: T1: in-field column 0..3 DEBOBALL_3X3: C:000408 3012 cpi T1,2 C:000409 f418 brsh DEBO2OR3 C:00040a ff10 sbrs T1,0 C:00040b cfbc rjmp DEBOBALL_AAA_3X3 C:00040c cfcb rjmp DEBOBALL_AAB_3X3 DEBO2OR3: C:00040d ff10 sbrs T1,0 C:00040e cfd9 rjmp DEBOBALL_ABB_3X3 C:00040f cfe8 rjmp DEBOBALL_BBB_3X3 ; parameters: S0: frame count 0..255 DEBOUNCE_6X40: C:000410 933f push S0 C:000411 934f push S1 C:000412 e034 ldi S0,4 ; first row of graphics C:000413 e040 ldi S1,0 C:000414 de42 rcall DEWAVE_6X23 ; restore ASCII waves in case switch is off C:000415 5036 subi S0,6 ; back up the 6 rows, for drawing separator C:000416 9a92 sbi PORTD,PIND2 ; while un-push-ed do abort test C:000417 988a cbi DDRD,PIND2 C:000418 9982 sbic PIND,PIND2 ; only if switch on PortD2 activated C:000419 c01c rjmp DEBONOT ; no switch, no new field and ball, abort C:00041a e140 ldi S1,16 ; cut back ASCII waves to 16 wide C:00041b de46 rcall DESEPAR_6X1 ; 2nd separator ... C:00041c 5036 subi S0,6 ; back up the 6 rows, for drawing field C:00041d 9543 inc S1 ; move over to bounce field C:00041e dfa2 rcall DEBOFIELD_6x6 ; ... and empty bounce field C:00041f 5036 subi S0,6 ; back up the 6 rows, for drawing ball C:000420 2f05 mov T0,S2 C:000421 9506 lsr T0 ; every 8th frame, so divide by 8 C:000422 9506 lsr T0 C:000423 9506 lsr T0 C:000424 2f10 mov T1,T0 ; save for column direction C:000425 7007 andi T0,0x07 ; extract 3 bits for 8 (2*4) ball positions C:000426 e027 ldi T2,7 C:000427 fd02 sbrc T0,2 ; range 4..7 or 0..3 C:000428 1b20 sub T2,T0 ; 4..7 -> 3..0 C:000429 fd02 sbrc T0,2 ; range 4..7 or 0..3 C:00042a 2f02 mov T0,T2 C:00042b 0f30 add S0,T0 ; add to row direction C:00042c 9516 lsr T1 ; every 16th frame, so divide by 16 C:00042d 9513 inc T1 ; phase shift by 1/8th, 45 degrees C:00042e 7017 andi T1,0x07 ; extract 3 bits for 8 (2*4) ball positions C:00042f e027 ldi T2,7 C:000430 fd12 sbrc T1,2 ; range 4..7 or 0..3 C:000431 1b21 sub T2,T1 ; 4..7 -> 3..0 C:000432 fd12 sbrc T1,2 ; range 4..7 or 0..3 C:000433 2f12 mov T1,T2 C:000434 0f41 add S1,T1 ; add to column direction C:000435 dfd2 rcall DEBOBALL_3X3 DEBONOT: C:000436 914f pop S1 C:000437 913f pop S0 C:000438 9508 ret ; --- blink cursor in first announce line DECURSOR_3X40: C:000439 933f push S0 C:00043a 934f push S1 C:00043b e03b ldi S0,11 ; first row of announce message C:00043c e040 ldi S1,0 C:00043d de77 rcall DEANN_3X40 ; restore announce in case switch is off C:00043e 5033 subi S0,3 ; back up the 6 rows, for drawing separator C:00043f 9a91 sbi PORTD,PIND1 ; while un-push-ed do abort test C:000440 9889 cbi DDRD,PIND1 C:000441 9981 sbic PIND,PIND1 ; only if switch on PortD1 activated C:000442 c00d rjmp DECUNOT ; no switch, no new field and ball, abort C:000443 ff50 sbrs S2,0 ; every 2nd frame possibly cursor C:000444 c00b rjmp DECUNOT ; no, do nothing C:000445 2f05 mov T0,S2 C:000446 9506 lsr T0 ; every 16h frame switch, so divide by 16 C:000447 9506 lsr T0 C:000448 9506 lsr T0 C:000449 9506 lsr T0 C:00044a ff00 sbrs T0,0 ; every frame in 16..31 possibly cursor C:00044b c004 rjmp DECUNOT ; no, in 0..15, do nothing C:00044c 9506 lsr T0 ; remaining unused 3 bits in bit0..2, gives 8 position C:00044d 0f40 add S1,T0 ; use first 8 positions "ATmega32" C:00044e e50f ldi T0,0x5F ; use "_" character as cursor C:00044f dd61 rcall XYWCHAR DECUNOT: C:000450 914f pop S1 C:000451 913f pop S0 C:000452 9508 ret ; --- show something in frame buffer DEMO: C:000453 df1e rcall DESCREEN C:000454 e050 ldi S2,0 ; frame counter/timer, no conflict with S0 or S1 ENDLESS: C:000455 dcde rcall VBWAIT ; wait for next frame vertical blank C:000456 9553 inc S2 ; update frame counter C:000457 df32 rcall DEROTBG_3X40 C:000458 df41 rcall DESNAIL_1x40 C:000459 dfb6 rcall DEBOUNCE_6x40 C:00045a dfde rcall DECURSOR_3x40 C:00045b cff9 rjmp ENDLESS ; ------ main program ; --- handle reset, initialise system, start display, main loop RESET: ; get stack ready, for calls and interrupts C:00045c e5ef ldi ZL,low(MAXRAM) C:00045d e0f8 ldi ZH,high(MAXRAM) C:00045e bfed out SPL,ZL C:00045f bffe out SPH,ZH ; and then enable interrupts C:000460 9478 sei ; set up string handling C:000461 dbd2 rcall STRINIT ; set up frame buffer C:000462 dc21 rcall FBINIT ; set up port(s) for generating sync pulses and control switch C:000463 dc3e rcall SYNCINIT ; set up registers and ports for DACs and control switches C:000464 dcd5 rcall CHINIT ; start display timer and ISR C:000465 dc72 rcall DISPLAY ; enter demo, with endless loop, use up background time ; fill frame buffer to show something C:000466 cfec rjmp DEMO ; ------ fixed calculated address stuff, for chars, executed by ijmp, no labels ; overjump program code space, which results in a few unusable character codes ; for each unused character code we get 8segment*16word|32byte space ; char codes 0x00..0x08 used by system, for code space ; this allows for 9*(128word|256byte) = 1152word|2304byte of code ; char codes 0x0B..0x0F used by system, for colour switching ; char codes 0x10..0x1F used by font, for 2^(2*2)=16 2x2pixel/char block graph ; char codes 0x20..0x7E used by font, for the standard 95 printable ASCII ; char code 0x7F used by system, for frame buffer abort pseudo-char code ; --- "drawing" routines for pseudo-characters "specials" ; pre-ASCII specials pseudo-chars from 0x09-0x0F .org $0480 ; would be place for ASCII non-drawable 0x09 ; no labels after .org, as font code is only ever reached by computed ijmp ; range of char codes .equ FIRSTPSEUDO = 0x09 .equ LASTPSEUDO = 0x0F ; include specials as separate file, so they may be generated automatically .include "vga_text_specials.inc" ; vga_text_specials.inc - specials for colouring VGA text ; author Neil Franklin, last modification 2008.12.03 ; full maximal possible 5 character specials ; pre-ASCII char codes 0x0B to 0x0F ; start with least important, easiest to sacrifice as first .equ ALT3 = 0x09 ; use alternate colour 3 .equ ALT2 = 0x0A ; use alternate colour 2 .equ ALT1 = 0x0B ; use alternate colour 1 .equ ULON = 0x0C ; underline on .equ ULOFF = 0x0D ; underline off, needs this else space still underlined .equ INON = 0x0E ; invert/reverse on .equ INOFF = 0x0F ; invert/reverse off, needs this else space still inverted ; CHAR special alternate3 0x09 C:000480 ba95 out PORTC,LUTBACK ; {1} like any space set to all background ; alternative colour 3: swap fore and alt3 colours C:000481 24ab eor LUTFORE,LUTALT3 ; {1} FORE.eor.ALT3 "mixed" C:000482 24ba eor LUTALT3,LUTFORE ; {1} ALT3.eor.(FORE.eor.ALT3) = FORE "unmix" C:000483 24ab eor LUTFORE,LUTALT3 ; {1} (FORE.eor.ALT3).eor.FORE = ALT3 "unmix" C:000484 91ed ld ZL,X+ ; {8} standard: next char, without out as in space C:000485 2ffe mov ZH,ZL C:000486 73ff andi ZH,0x3F C:000487 78e0 andi ZL,0x80 C:000488 60e0 ori ZL,0x00 C:000489 9409 ijmp .db "012345678901" ; fill/overjump unused space, 16-10 = 6words|12bytes C:00048A 303132333435363738393031 C:000490 ba95 out PORTC,LUTBACK C:000491 24ab eor LUTFORE,LUTALT3 C:000492 24ba eor LUTALT3,LUTFORE C:000493 24ab eor LUTFORE,LUTALT3 C:000494 91ed ld ZL,X+ C:000495 2ffe mov ZH,ZL C:000496 73ff andi ZH,0x3F C:000497 78e0 andi ZL,0x80 C:000498 61e0 ori ZL,0x10 C:000499 9409 ijmp .db "012345678901" C:00049A 303132333435363738393031 C:0004a0 ba95 out PORTC,LUTBACK C:0004a1 24ab eor LUTFORE,LUTALT3 C:0004a2 24ba eor LUTALT3,LUTFORE C:0004a3 24ab eor LUTFORE,LUTALT3 C:0004a4 91ed ld ZL,X+ C:0004a5 2ffe mov ZH,ZL C:0004a6 73ff andi ZH,0x3F C:0004a7 78e0 andi ZL,0x80 C:0004a8 62e0 ori ZL,0x20 C:0004a9 9409 ijmp .db "012345678901" C:0004AA 303132333435363738393031 C:0004b0 ba95 out PORTC,LUTBACK C:0004b1 24ab eor LUTFORE,LUTALT3 C:0004b2 24ba eor LUTALT3,LUTFORE C:0004b3 24ab eor LUTFORE,LUTALT3 C:0004b4 91ed ld ZL,X+ C:0004b5 2ffe mov ZH,ZL C:0004b6 73ff andi ZH,0x3F C:0004b7 78e0 andi ZL,0x80 C:0004b8 63e0 ori ZL,0x30 C:0004b9 9409 ijmp .db "012345678901" C:0004BA 303132333435363738393031 C:0004c0 ba95 out PORTC,LUTBACK C:0004c1 24ab eor LUTFORE,LUTALT3 C:0004c2 24ba eor LUTALT3,LUTFORE C:0004c3 24ab eor LUTFORE,LUTALT3 C:0004c4 91ed ld ZL,X+ C:0004c5 2ffe mov ZH,ZL C:0004c6 73ff andi ZH,0x3F C:0004c7 78e0 andi ZL,0x80 C:0004c8 64e0 ori ZL,0x40 C:0004c9 9409 ijmp .db "012345678901" C:0004CA 303132333435363738393031 C:0004d0 ba95 out PORTC,LUTBACK C:0004d1 24ab eor LUTFORE,LUTALT3 C:0004d2 24ba eor LUTALT3,LUTFORE C:0004d3 24ab eor LUTFORE,LUTALT3 C:0004d4 91ed ld ZL,X+ C:0004d5 2ffe mov ZH,ZL C:0004d6 73ff andi ZH,0x3F C:0004d7 78e0 andi ZL,0x80 C:0004d8 65e0 ori ZL,0x50 C:0004d9 9409 ijmp .db "012345678901" C:0004DA 303132333435363738393031 C:0004e0 ba95 out PORTC,LUTBACK C:0004e1 24ab eor LUTFORE,LUTALT3 C:0004e2 24ba eor LUTALT3,LUTFORE C:0004e3 24ab eor LUTFORE,LUTALT3 C:0004e4 91ed ld ZL,X+ C:0004e5 2ffe mov ZH,ZL C:0004e6 73ff andi ZH,0x3F C:0004e7 78e0 andi ZL,0x80 C:0004e8 66e0 ori ZL,0x60 C:0004e9 9409 ijmp .db "012345678901" C:0004EA 303132333435363738393031 C:0004f0 ba95 out PORTC,LUTBACK C:0004f1 24ab eor LUTFORE,LUTALT3 C:0004f2 24ba eor LUTALT3,LUTFORE C:0004f3 24ab eor LUTFORE,LUTALT3 C:0004f4 91ed ld ZL,X+ C:0004f5 2ffe mov ZH,ZL C:0004f6 73ff andi ZH,0x3F C:0004f7 78e0 andi ZL,0x80 C:0004f8 67e0 ori ZL,0x70 C:0004f9 9409 ijmp .db "012345678901" C:0004FA 303132333435363738393031 ; CHAR special alternate2 0x0A C:000500 ba95 out PORTC,LUTBACK ; {1} like any space set to all background ; alternative colour 2: swap fore and alt2 colours C:000501 24ac eor LUTFORE,LUTALT2 ; {1} FORE.eor.ALT2 "mixed" C:000502 24ca eor LUTALT2,LUTFORE ; {1} ALT2.eor.(FORE.eor.ALT2) = FORE "unmix" C:000503 24ac eor LUTFORE,LUTALT2 ; {1} (FORE.eor.ALT2).eor.FORE = ALT2 "unmix" C:000504 91ed ld ZL,X+ ; {8} standard: next char, without out as in space C:000505 2ffe mov ZH,ZL C:000506 73ff andi ZH,0x3F C:000507 78e0 andi ZL,0x80 C:000508 60e0 ori ZL,0x00 C:000509 9409 ijmp .db "012345678901" ; fill/overjump unused space, 16-10 = 6words|12bytes C:00050A 303132333435363738393031 C:000510 ba95 out PORTC,LUTBACK C:000511 24ac eor LUTFORE,LUTALT2 C:000512 24ca eor LUTALT2,LUTFORE C:000513 24ac eor LUTFORE,LUTALT2 C:000514 91ed ld ZL,X+ C:000515 2ffe mov ZH,ZL C:000516 73ff andi ZH,0x3F C:000517 78e0 andi ZL,0x80 C:000518 61e0 ori ZL,0x10 C:000519 9409 ijmp .db "012345678901" C:00051A 303132333435363738393031 C:000520 ba95 out PORTC,LUTBACK C:000521 24ac eor LUTFORE,LUTALT2 C:000522 24ca eor LUTALT2,LUTFORE C:000523 24ac eor LUTFORE,LUTALT2 C:000524 91ed ld ZL,X+ C:000525 2ffe mov ZH,ZL C:000526 73ff andi ZH,0x3F C:000527 78e0 andi ZL,0x80 C:000528 62e0 ori ZL,0x20 C:000529 9409 ijmp .db "012345678901" C:00052A 303132333435363738393031 C:000530 ba95 out PORTC,LUTBACK C:000531 24ac eor LUTFORE,LUTALT2 C:000532 24ca eor LUTALT2,LUTFORE C:000533 24ac eor LUTFORE,LUTALT2 C:000534 91ed ld ZL,X+ C:000535 2ffe mov ZH,ZL C:000536 73ff andi ZH,0x3F C:000537 78e0 andi ZL,0x80 C:000538 63e0 ori ZL,0x30 C:000539 9409 ijmp .db "012345678901" C:00053A 303132333435363738393031 C:000540 ba95 out PORTC,LUTBACK C:000541 24ac eor LUTFORE,LUTALT2 C:000542 24ca eor LUTALT2,LUTFORE C:000543 24ac eor LUTFORE,LUTALT2 C:000544 91ed ld ZL,X+ C:000545 2ffe mov ZH,ZL C:000546 73ff andi ZH,0x3F C:000547 78e0 andi ZL,0x80 C:000548 64e0 ori ZL,0x40 C:000549 9409 ijmp .db "012345678901" C:00054A 303132333435363738393031 C:000550 ba95 out PORTC,LUTBACK C:000551 24ac eor LUTFORE,LUTALT2 C:000552 24ca eor LUTALT2,LUTFORE C:000553 24ac eor LUTFORE,LUTALT2 C:000554 91ed ld ZL,X+ C:000555 2ffe mov ZH,ZL C:000556 73ff andi ZH,0x3F C:000557 78e0 andi ZL,0x80 C:000558 65e0 ori ZL,0x50 C:000559 9409 ijmp .db "012345678901" C:00055A 303132333435363738393031 C:000560 ba95 out PORTC,LUTBACK C:000561 24ac eor LUTFORE,LUTALT2 C:000562 24ca eor LUTALT2,LUTFORE C:000563 24ac eor LUTFORE,LUTALT2 C:000564 91ed ld ZL,X+ C:000565 2ffe mov ZH,ZL C:000566 73ff andi ZH,0x3F C:000567 78e0 andi ZL,0x80 C:000568 66e0 ori ZL,0x60 C:000569 9409 ijmp .db "012345678901" C:00056A 303132333435363738393031 C:000570 ba95 out PORTC,LUTBACK C:000571 24ac eor LUTFORE,LUTALT2 C:000572 24ca eor LUTALT2,LUTFORE C:000573 24ac eor LUTFORE,LUTALT2 C:000574 91ed ld ZL,X+ C:000575 2ffe mov ZH,ZL C:000576 73ff andi ZH,0x3F C:000577 78e0 andi ZL,0x80 C:000578 67e0 ori ZL,0x70 C:000579 9409 ijmp .db "012345678901" C:00057A 303132333435363738393031 ; CHAR special alternate1 0x0B C:000580 ba95 out PORTC,LUTBACK ; {1} like any space set to all background ; alternative colour 1: swap fore and alt1 colours C:000581 24ad eor LUTFORE,LUTALT1 ; {1} FORE.eor.ALT1 "mixed" C:000582 24da eor LUTALT1,LUTFORE ; {1} ALT1.eor.(FORE.eor.ALT1) = FORE "unmix" C:000583 24ad eor LUTFORE,LUTALT1 ; {1} (FORE.eor.ALT1).eor.FORE = ALT1 "unmix" C:000584 91ed ld ZL,X+ ; {8} standard: next char, without out as in space C:000585 2ffe mov ZH,ZL C:000586 73ff andi ZH,0x3F C:000587 78e0 andi ZL,0x80 C:000588 60e0 ori ZL,0x00 C:000589 9409 ijmp .db "012345678901" ; fill/overjump unused space, 16-10 = 6words|12bytes C:00058A 303132333435363738393031 C:000590 ba95 out PORTC,LUTBACK C:000591 24ad eor LUTFORE,LUTALT1 C:000592 24da eor LUTALT1,LUTFORE C:000593 24ad eor LUTFORE,LUTALT1 C:000594 91ed ld ZL,X+ C:000595 2ffe mov ZH,ZL C:000596 73ff andi ZH,0x3F C:000597 78e0 andi ZL,0x80 C:000598 61e0 ori ZL,0x10 C:000599 9409 ijmp .db "012345678901" C:00059A 303132333435363738393031 C:0005a0 ba95 out PORTC,LUTBACK C:0005a1 24ad eor LUTFORE,LUTALT1 C:0005a2 24da eor LUTALT1,LUTFORE C:0005a3 24ad eor LUTFORE,LUTALT1 C:0005a4 91ed ld ZL,X+ C:0005a5 2ffe mov ZH,ZL C:0005a6 73ff andi ZH,0x3F C:0005a7 78e0 andi ZL,0x80 C:0005a8 62e0 ori ZL,0x20 C:0005a9 9409 ijmp .db "012345678901" C:0005AA 303132333435363738393031 C:0005b0 ba95 out PORTC,LUTBACK C:0005b1 24ad eor LUTFORE,LUTALT1 C:0005b2 24da eor LUTALT1,LUTFORE C:0005b3 24ad eor LUTFORE,LUTALT1 C:0005b4 91ed ld ZL,X+ C:0005b5 2ffe mov ZH,ZL C:0005b6 73ff andi ZH,0x3F C:0005b7 78e0 andi ZL,0x80 C:0005b8 63e0 ori ZL,0x30 C:0005b9 9409 ijmp .db "012345678901" C:0005BA 303132333435363738393031 C:0005c0 ba95 out PORTC,LUTBACK C:0005c1 24ad eor LUTFORE,LUTALT1 C:0005c2 24da eor LUTALT1,LUTFORE C:0005c3 24ad eor LUTFORE,LUTALT1 C:0005c4 91ed ld ZL,X+ C:0005c5 2ffe mov ZH,ZL C:0005c6 73ff andi ZH,0x3F C:0005c7 78e0 andi ZL,0x80 C:0005c8 64e0 ori ZL,0x40 C:0005c9 9409 ijmp .db "012345678901" C:0005CA 303132333435363738393031 C:0005d0 ba95 out PORTC,LUTBACK C:0005d1 24ad eor LUTFORE,LUTALT1 C:0005d2 24da eor LUTALT1,LUTFORE C:0005d3 24ad eor LUTFORE,LUTALT1 C:0005d4 91ed ld ZL,X+ C:0005d5 2ffe mov ZH,ZL C:0005d6 73ff andi ZH,0x3F C:0005d7 78e0 andi ZL,0x80 C:0005d8 65e0 ori ZL,0x50 C:0005d9 9409 ijmp .db "012345678901" C:0005DA 303132333435363738393031 C:0005e0 ba95 out PORTC,LUTBACK C:0005e1 24ad eor LUTFORE,LUTALT1 C:0005e2 24da eor LUTALT1,LUTFORE C:0005e3 24ad eor LUTFORE,LUTALT1 C:0005e4 91ed ld ZL,X+ C:0005e5 2ffe mov ZH,ZL C:0005e6 73ff andi ZH,0x3F C:0005e7 78e0 andi ZL,0x80 C:0005e8 66e0 ori ZL,0x60 C:0005e9 9409 ijmp .db "012345678901" C:0005EA 303132333435363738393031 C:0005f0 ba95 out PORTC,LUTBACK C:0005f1 24ad eor LUTFORE,LUTALT1 C:0005f2 24da eor LUTALT1,LUTFORE C:0005f3 24ad eor LUTFORE,LUTALT1 C:0005f4 91ed ld ZL,X+ C:0005f5 2ffe mov ZH,ZL C:0005f6 73ff andi ZH,0x3F C:0005f7 78e0 andi ZL,0x80 C:0005f8 67e0 ori ZL,0x70 C:0005f9 9409 ijmp .db "012345678901" C:0005FA 303132333435363738393031 ; CHAR special underline on 0x0C C:000600 ba95 out PORTC,LUTBACK ; {1} like any space set to all background ; underlined: lines 0..6 do nothing, line 7 below C:000601 0000 nop ; {1} C:000602 0000 nop ; {1} C:000603 0000 nop ; {1} C:000604 91ed ld ZL,X+ ; {8} standard: next char, without out as in space C:000605 2ffe mov ZH,ZL C:000606 73ff andi ZH,0x3F C:000607 78e0 andi ZL,0x80 C:000608 60e0 ori ZL,0x00 C:000609 9409 ijmp .db "012345678901" ; fill/overjump unused space, 16-10 = 6words|12bytes C:00060A 303132333435363738393031 C:000610 ba95 out PORTC,LUTBACK C:000611 0000 nop C:000612 0000 nop C:000613 0000 nop C:000614 91ed ld ZL,X+ C:000615 2ffe mov ZH,ZL C:000616 73ff andi ZH,0x3F C:000617 78e0 andi ZL,0x80 C:000618 61e0 ori ZL,0x10 C:000619 9409 ijmp .db "012345678901" C:00061A 303132333435363738393031 C:000620 ba95 out PORTC,LUTBACK C:000621 0000 nop C:000622 0000 nop C:000623 0000 nop C:000624 91ed ld ZL,X+ C:000625 2ffe mov ZH,ZL C:000626 73ff andi ZH,0x3F C:000627 78e0 andi ZL,0x80 C:000628 62e0 ori ZL,0x20 C:000629 9409 ijmp .db "012345678901" C:00062A 303132333435363738393031 C:000630 ba95 out PORTC,LUTBACK C:000631 0000 nop C:000632 0000 nop C:000633 0000 nop C:000634 91ed ld ZL,X+ C:000635 2ffe mov ZH,ZL C:000636 73ff andi ZH,0x3F C:000637 78e0 andi ZL,0x80 C:000638 63e0 ori ZL,0x30 C:000639 9409 ijmp .db "012345678901" C:00063A 303132333435363738393031 C:000640 ba95 out PORTC,LUTBACK C:000641 0000 nop C:000642 0000 nop C:000643 0000 nop C:000644 91ed ld ZL,X+ C:000645 2ffe mov ZH,ZL C:000646 73ff andi ZH,0x3F C:000647 78e0 andi ZL,0x80 C:000648 64e0 ori ZL,0x40 C:000649 9409 ijmp .db "012345678901" C:00064A 303132333435363738393031 C:000650 ba95 out PORTC,LUTBACK C:000651 0000 nop C:000652 0000 nop C:000653 0000 nop C:000654 91ed ld ZL,X+ C:000655 2ffe mov ZH,ZL C:000656 73ff andi ZH,0x3F C:000657 78e0 andi ZL,0x80 C:000658 65e0 ori ZL,0x50 C:000659 9409 ijmp .db "012345678901" C:00065A 303132333435363738393031 C:000660 ba95 out PORTC,LUTBACK C:000661 0000 nop C:000662 0000 nop C:000663 0000 nop C:000664 91ed ld ZL,X+ C:000665 2ffe mov ZH,ZL C:000666 73ff andi ZH,0x3F C:000667 78e0 andi ZL,0x80 C:000668 66e0 ori ZL,0x60 C:000669 9409 ijmp .db "012345678901" C:00066A 303132333435363738393031 C:000670 ba95 out PORTC,LUTBACK ; underlined: line 7 fore/back invert C:000671 24a9 eor LUTFORE,LUTBACK ; {1} FORE.eor.BACK "mixed" C:000672 249a eor LUTBACK,LUTFORE ; {1} BACK.eor.(FORE.eor.BACK) = FORE "unmix" C:000673 24a9 eor LUTFORE,LUTBACK ; {1} (FORE.eor.BACK).eor.FORE = BACK "unmix" C:000674 91ed ld ZL,X+ C:000675 2ffe mov ZH,ZL C:000676 73ff andi ZH,0x3F C:000677 78e0 andi ZL,0x80 C:000678 67e0 ori ZL,0x70 C:000679 9409 ijmp .db "012345678901" C:00067A 303132333435363738393031 ; CHAR special underline off 0x0D C:000680 ba95 out PORTC,LUTBACK ; {1} like any space set to all background ; underlined: lines 0..6 do nothing, line 7 below C:000681 0000 nop ; {1} C:000682 0000 nop ; {1} C:000683 0000 nop ; {1} C:000684 91ed ld ZL,X+ ; {8} standard: next char, without out as in space C:000685 2ffe mov ZH,ZL C:000686 73ff andi ZH,0x3F C:000687 78e0 andi ZL,0x80 C:000688 60e0 ori ZL,0x00 C:000689 9409 ijmp .db "012345678901" ; fill/overjump unused space, 16-10 = 6words|12bytes C:00068A 303132333435363738393031 C:000690 ba95 out PORTC,LUTBACK C:000691 0000 nop C:000692 0000 nop C:000693 0000 nop C:000694 91ed ld ZL,X+ C:000695 2ffe mov ZH,ZL C:000696 73ff andi ZH,0x3F C:000697 78e0 andi ZL,0x80 C:000698 61e0 ori ZL,0x10 C:000699 9409 ijmp .db "012345678901" C:00069A 303132333435363738393031 C:0006a0 ba95 out PORTC,LUTBACK C:0006a1 0000 nop C:0006a2 0000 nop C:0006a3 0000 nop C:0006a4 91ed ld ZL,X+ C:0006a5 2ffe mov ZH,ZL C:0006a6 73ff andi ZH,0x3F C:0006a7 78e0 andi ZL,0x80 C:0006a8 62e0 ori ZL,0x20 C:0006a9 9409 ijmp .db "012345678901" C:0006AA 303132333435363738393031 C:0006b0 ba95 out PORTC,LUTBACK C:0006b1 0000 nop C:0006b2 0000 nop C:0006b3 0000 nop C:0006b4 91ed ld ZL,X+ C:0006b5 2ffe mov ZH,ZL C:0006b6 73ff andi ZH,0x3F C:0006b7 78e0 andi ZL,0x80 C:0006b8 63e0 ori ZL,0x30 C:0006b9 9409 ijmp .db "012345678901" C:0006BA 303132333435363738393031 C:0006c0 ba95 out PORTC,LUTBACK C:0006c1 0000 nop C:0006c2 0000 nop C:0006c3 0000 nop C:0006c4 91ed ld ZL,X+ C:0006c5 2ffe mov ZH,ZL C:0006c6 73ff andi ZH,0x3F C:0006c7 78e0 andi ZL,0x80 C:0006c8 64e0 ori ZL,0x40 C:0006c9 9409 ijmp .db "012345678901" C:0006CA 303132333435363738393031 C:0006d0 ba95 out PORTC,LUTBACK C:0006d1 0000 nop C:0006d2 0000 nop C:0006d3 0000 nop C:0006d4 91ed ld ZL,X+ C:0006d5 2ffe mov ZH,ZL C:0006d6 73ff andi ZH,0x3F C:0006d7 78e0 andi ZL,0x80 C:0006d8 65e0 ori ZL,0x50 C:0006d9 9409 ijmp .db "012345678901" C:0006DA 303132333435363738393031 C:0006e0 ba95 out PORTC,LUTBACK C:0006e1 0000 nop C:0006e2 0000 nop C:0006e3 0000 nop C:0006e4 91ed ld ZL,X+ C:0006e5 2ffe mov ZH,ZL C:0006e6 73ff andi ZH,0x3F C:0006e7 78e0 andi ZL,0x80 C:0006e8 66e0 ori ZL,0x60 C:0006e9 9409 ijmp .db "012345678901" C:0006EA 303132333435363738393031 C:0006f0 baa5 out PORTC,LUTFORE ; underlined: line 7 fore/back invert C:0006f1 24a9 eor LUTFORE,LUTBACK ; {1} FORE.eor.BACK "mixed" C:0006f2 249a eor LUTBACK,LUTFORE ; {1} BACK.eor.(FORE.eor.BACK) = FORE "unmix" C:0006f3 24a9 eor LUTFORE,LUTBACK ; {1} (FORE.eor.BACK).eor.FORE = BACK "unmix" C:0006f4 91ed ld ZL,X+ C:0006f5 2ffe mov ZH,ZL C:0006f6 73ff andi ZH,0x3F C:0006f7 78e0 andi ZL,0x80 C:0006f8 67e0 ori ZL,0x70 C:0006f9 9409 ijmp .db "012345678901" C:0006FA 303132333435363738393031 ; CHAR special invert on 0x0E C:000700 ba95 out PORTC,LUTBACK ; {1} like any space set to all background ; inverted display: swap fore and back colours C:000701 24a9 eor LUTFORE,LUTBACK ; {1} FORE.eor.BACK "mixed" C:000702 249a eor LUTBACK,LUTFORE ; {1} BACK.eor.(FORE.eor.BACK) = FORE "unmix" C:000703 24a9 eor LUTFORE,LUTBACK ; {1} (FORE.eor.BACK).eor.FORE = BACK "unmix" C:000704 91ed ld ZL,X+ ; {8} standard: next char, without out as in space C:000705 2ffe mov ZH,ZL C:000706 73ff andi ZH,0x3F C:000707 78e0 andi ZL,0x80 C:000708 60e0 ori ZL,0x00 C:000709 9409 ijmp .db "012345678901" ; fill/overjump unused space, 16-10 = 6words|12bytes C:00070A 303132333435363738393031 C:000710 ba95 out PORTC,LUTBACK C:000711 24a9 eor LUTFORE,LUTBACK C:000712 249a eor LUTBACK,LUTFORE C:000713 24a9 eor LUTFORE,LUTBACK C:000714 91ed ld ZL,X+ C:000715 2ffe mov ZH,ZL C:000716 73ff andi ZH,0x3F C:000717 78e0 andi ZL,0x80 C:000718 61e0 ori ZL,0x10 C:000719 9409 ijmp .db "012345678901" C:00071A 303132333435363738393031 C:000720 ba95 out PORTC,LUTBACK C:000721 24a9 eor LUTFORE,LUTBACK C:000722 249a eor LUTBACK,LUTFORE C:000723 24a9 eor LUTFORE,LUTBACK C:000724 91ed ld ZL,X+ C:000725 2ffe mov ZH,ZL C:000726 73ff andi ZH,0x3F C:000727 78e0 andi ZL,0x80 C:000728 62e0 ori ZL,0x20 C:000729 9409 ijmp .db "012345678901" C:00072A 303132333435363738393031 C:000730 ba95 out PORTC,LUTBACK C:000731 24a9 eor LUTFORE,LUTBACK C:000732 249a eor LUTBACK,LUTFORE C:000733 24a9 eor LUTFORE,LUTBACK C:000734 91ed ld ZL,X+ C:000735 2ffe mov ZH,ZL C:000736 73ff andi ZH,0x3F C:000737 78e0 andi ZL,0x80 C:000738 63e0 ori ZL,0x30 C:000739 9409 ijmp .db "012345678901" C:00073A 303132333435363738393031 C:000740 ba95 out PORTC,LUTBACK C:000741 24a9 eor LUTFORE,LUTBACK C:000742 249a eor LUTBACK,LUTFORE C:000743 24a9 eor LUTFORE,LUTBACK C:000744 91ed ld ZL,X+ C:000745 2ffe mov ZH,ZL C:000746 73ff andi ZH,0x3F C:000747 78e0 andi ZL,0x80 C:000748 64e0 ori ZL,0x40 C:000749 9409 ijmp .db "012345678901" C:00074A 303132333435363738393031 C:000750 ba95 out PORTC,LUTBACK C:000751 24a9 eor LUTFORE,LUTBACK C:000752 249a eor LUTBACK,LUTFORE C:000753 24a9 eor LUTFORE,LUTBACK C:000754 91ed ld ZL,X+ C:000755 2ffe mov ZH,ZL C:000756 73ff andi ZH,0x3F C:000757 78e0 andi ZL,0x80 C:000758 65e0 ori ZL,0x50 C:000759 9409 ijmp .db "012345678901" C:00075A 303132333435363738393031 C:000760 ba95 out PORTC,LUTBACK C:000761 24a9 eor LUTFORE,LUTBACK C:000762 249a eor LUTBACK,LUTFORE C:000763 24a9 eor LUTFORE,LUTBACK C:000764 91ed ld ZL,X+ C:000765 2ffe mov ZH,ZL C:000766 73ff andi ZH,0x3F C:000767 78e0 andi ZL,0x80 C:000768 66e0 ori ZL,0x60 C:000769 9409 ijmp .db "012345678901" C:00076A 303132333435363738393031 C:000770 ba95 out PORTC,LUTBACK C:000771 24a9 eor LUTFORE,LUTBACK C:000772 249a eor LUTBACK,LUTFORE C:000773 24a9 eor LUTFORE,LUTBACK C:000774 91ed ld ZL,X+ C:000775 2ffe mov ZH,ZL C:000776 73ff andi ZH,0x3F C:000777 78e0 andi ZL,0x80 C:000778 67e0 ori ZL,0x70 C:000779 9409 ijmp .db "012345678901" C:00077A 303132333435363738393031 ; CHAR special invert off 0x0F C:000780 baa5 out PORTC,LUTFORE ; {1} like any space set to all background ; inverted display: swap fore and back colours C:000781 24a9 eor LUTFORE,LUTBACK ; {1} FORE.eor.BACK "mixed" C:000782 249a eor LUTBACK,LUTFORE ; {1} BACK.eor.(FORE.eor.BACK) = FORE "unmix" C:000783 24a9 eor LUTFORE,LUTBACK ; {1} (FORE.eor.BACK).eor.FORE = BACK "unmix" C:000784 91ed ld ZL,X+ ; {8} standard: next char, without out as in space C:000785 2ffe mov ZH,ZL C:000786 73ff andi ZH,0x3F C:000787 78e0 andi ZL,0x80 C:000788 60e0 ori ZL,0x00 C:000789 9409 ijmp .db "012345678901" ; fill/overjump unused space, 16-10 = 6words|12bytes C:00078A 303132333435363738393031 C:000790 baa5 out PORTC,LUTFORE C:000791 24a9 eor LUTFORE,LUTBACK C:000792 249a eor LUTBACK,LUTFORE C:000793 24a9 eor LUTFORE,LUTBACK C:000794 91ed ld ZL,X+ C:000795 2ffe mov ZH,ZL C:000796 73ff andi ZH,0x3F C:000797 78e0 andi ZL,0x80 C:000798 61e0 ori ZL,0x10 C:000799 9409 ijmp .db "012345678901" C:00079A 303132333435363738393031 C:0007a0 baa5 out PORTC,LUTFORE C:0007a1 24a9 eor LUTFORE,LUTBACK C:0007a2 249a eor LUTBACK,LUTFORE C:0007a3 24a9 eor LUTFORE,LUTBACK C:0007a4 91ed ld ZL,X+ C:0007a5 2ffe mov ZH,ZL C:0007a6 73ff andi ZH,0x3F C:0007a7 78e0 andi ZL,0x80 C:0007a8 62e0 ori ZL,0x20 C:0007a9 9409 ijmp .db "012345678901" C:0007AA 303132333435363738393031 C:0007b0 baa5 out PORTC,LUTFORE C:0007b1 24a9 eor LUTFORE,LUTBACK C:0007b2 249a eor LUTBACK,LUTFORE C:0007b3 24a9 eor LUTFORE,LUTBACK C:0007b4 91ed ld ZL,X+ C:0007b5 2ffe mov ZH,ZL C:0007b6 73ff andi ZH,0x3F C:0007b7 78e0 andi ZL,0x80 C:0007b8 63e0 ori ZL,0x30 C:0007b9 9409 ijmp .db "012345678901" C:0007BA 303132333435363738393031 C:0007c0 baa5 out PORTC,LUTFORE C:0007c1 24a9 eor LUTFORE,LUTBACK C:0007c2 249a eor LUTBACK,LUTFORE C:0007c3 24a9 eor LUTFORE,LUTBACK C:0007c4 91ed ld ZL,X+ C:0007c5 2ffe mov ZH,ZL C:0007c6 73ff andi ZH,0x3F C:0007c7 78e0 andi ZL,0x80 C:0007c8 64e0 ori ZL,0x40 C:0007c9 9409 ijmp .db "012345678901" C:0007CA 303132333435363738393031 C:0007d0 baa5 out PORTC,LUTFORE C:0007d1 24a9 eor LUTFORE,LUTBACK C:0007d2 249a eor LUTBACK,LUTFORE C:0007d3 24a9 eor LUTFORE,LUTBACK C:0007d4 91ed ld ZL,X+ C:0007d5 2ffe mov ZH,ZL C:0007d6 73ff andi ZH,0x3F C:0007d7 78e0 andi ZL,0x80 C:0007d8 65e0 ori ZL,0x50 C:0007d9 9409 ijmp .db "012345678901" C:0007DA 303132333435363738393031 C:0007e0 baa5 out PORTC,LUTFORE C:0007e1 24a9 eor LUTFORE,LUTBACK C:0007e2 249a eor LUTBACK,LUTFORE C:0007e3 24a9 eor LUTFORE,LUTBACK C:0007e4 91ed ld ZL,X+ C:0007e5 2ffe mov ZH,ZL C:0007e6 73ff andi ZH,0x3F C:0007e7 78e0 andi ZL,0x80 C:0007e8 66e0 ori ZL,0x60 C:0007e9 9409 ijmp .db "012345678901" C:0007EA 303132333435363738393031 C:0007f0 baa5 out PORTC,LUTFORE C:0007f1 24a9 eor LUTFORE,LUTBACK C:0007f2 249a eor LUTBACK,LUTFORE C:0007f3 24a9 eor LUTFORE,LUTBACK C:0007f4 91ed ld ZL,X+ C:0007f5 2ffe mov ZH,ZL C:0007f6 73ff andi ZH,0x3F C:0007f7 78e0 andi ZL,0x80 C:0007f8 67e0 ori ZL,0x70 C:0007f9 9409 ijmp .db "012345678901" C:0007FA 303132333435363738393031 ; --- drawing routines for drawable characters ; pre-ASCII block graphics 0x10 to 0x1F ; and ASCII chars 0x20 to 0x7E .org $0800 ; would be place for ASCII 0x10 ; no labels after .org, as font code is only ever reached by computed ijmp ; range of char codes .equ FIRSTCAHR = 0x10 .equ LASTCHAR = 0x7E ; include font as separate file, so they may be generated automatically ; from file vga_text_font.fon, by generator ./genfont .include "vga_text_font.inc" ; vga_text_font.inc - font for generating VGA text - converted to code ; generated from vga_text_font.fon, last generation 2008.11.15 ; full maximal possible 16+95 character font ; char codes 0x00..0x0F used by system, for code space and for colour switching ; char codes 0x10..0x1F used here, for 2^(2*2)=16 2x2pixel/char block graphics ; char codes 0x20..0x7E used here, for the standard 95 printable ASCII ; char code 0x7F used by system, for frame buffer abort pseudo-char code ; the first character in this file will always appear at 0x10 ; the numbers in the CHAR lines are only for checking where in the file one is ; if there are less than 16+95 chars here the non defined ones will crash ; if there are more than 16+95 chars here the assembling will fail ; CHAR block graphics 0x10 C:000800 ba95 out VGADPORT,LUTBACK ; ........ C:000801 91ed ld ZL,X+ C:000802 ba95 out VGADPORT,LUTBACK C:000803 2ffe mov ZH,ZL C:000804 73ff andi ZH,0x3F C:000805 ba95 out VGADPORT,LUTBACK C:000806 78e0 andi ZL,0x80 C:000807 60e0 ori ZL,0x00 C:000808 ba95 out VGADPORT,LUTBACK C:000809 9409 ijmp .db "012345678901" C:00080A 303132333435363738393031 C:000810 ba95 out VGADPORT,LUTBACK ; ........ C:000811 91ed ld ZL,X+ C:000812 ba95 out VGADPORT,LUTBACK C:000813 2ffe mov ZH,ZL C:000814 73ff andi ZH,0x3F C:000815 ba95 out VGADPORT,LUTBACK C:000816 78e0 andi ZL,0x80 C:000817 61e0 ori ZL,0x10 C:000818 ba95 out VGADPORT,LUTBACK C:000819 9409 ijmp .db "012345678901" C:00081A 303132333435363738393031 C:000820 ba95 out VGADPORT,LUTBACK ; ........ C:000821 91ed ld ZL,X+ C:000822 ba95 out VGADPORT,LUTBACK C:000823 2ffe mov ZH,ZL C:000824 73ff andi ZH,0x3F C:000825 ba95 out VGADPORT,LUTBACK C:000826 78e0 andi ZL,0x80 C:000827 62e0 ori ZL,0x20 C:000828 ba95 out VGADPORT,LUTBACK C:000829 9409 ijmp .db "012345678901" C:00082A 303132333435363738393031 C:000830 ba95 out VGADPORT,LUTBACK ; ........ C:000831 91ed ld ZL,X+ C:000832 ba95 out VGADPORT,LUTBACK C:000833 2ffe mov ZH,ZL C:000834 73ff andi ZH,0x3F C:000835 ba95 out VGADPORT,LUTBACK C:000836 78e0 andi ZL,0x80 C:000837 63e0 ori ZL,0x30 C:000838 ba95 out VGADPORT,LUTBACK C:000839 9409 ijmp .db "012345678901" C:00083A 303132333435363738393031 C:000840 ba95 out VGADPORT,LUTBACK ; ........ C:000841 91ed ld ZL,X+ C:000842 ba95 out VGADPORT,LUTBACK C:000843 2ffe mov ZH,ZL C:000844 73ff andi ZH,0x3F C:000845 ba95 out VGADPORT,LUTBACK C:000846 78e0 andi ZL,0x80 C:000847 64e0 ori ZL,0x40 C:000848 ba95 out VGADPORT,LUTBACK C:000849 9409 ijmp .db "012345678901" C:00084A 303132333435363738393031 C:000850 ba95 out VGADPORT,LUTBACK ; ........ C:000851 91ed ld ZL,X+ C:000852 ba95 out VGADPORT,LUTBACK C:000853 2ffe mov ZH,ZL C:000854 73ff andi ZH,0x3F C:000855 ba95 out VGADPORT,LUTBACK C:000856 78e0 andi ZL,0x80 C:000857 65e0 ori ZL,0x50 C:000858 ba95 out VGADPORT,LUTBACK C:000859 9409 ijmp .db "012345678901" C:00085A 303132333435363738393031 C:000860 ba95 out VGADPORT,LUTBACK ; ........ C:000861 91ed ld ZL,X+ C:000862 ba95 out VGADPORT,LUTBACK C:000863 2ffe mov ZH,ZL C:000864 73ff andi ZH,0x3F C:000865 ba95 out VGADPORT,LUTBACK C:000866 78e0 andi ZL,0x80 C:000867 66e0 ori ZL,0x60 C:000868 ba95 out VGADPORT,LUTBACK C:000869 9409 ijmp .db "012345678901" C:00086A 303132333435363738393031 C:000870 ba95 out VGADPORT,LUTBACK ; ........ C:000871 91ed ld ZL,X+ C:000872 ba95 out VGADPORT,LUTBACK C:000873 2ffe mov ZH,ZL C:000874 73ff andi ZH,0x3F C:000875 ba95 out VGADPORT,LUTBACK C:000876 78e0 andi ZL,0x80 C:000877 67e0 ori ZL,0x70 C:000878 ba95 out VGADPORT,LUTBACK C:000879 9409 ijmp .db "012345678901" C:00087A 303132333435363738393031 ; CHAR block graphics 0x11 C:000880 baa5 out VGADPORT,LUTFORE ; ()().... C:000881 91ed ld ZL,X+ C:000882 baa5 out VGADPORT,LUTFORE C:000883 2ffe mov ZH,ZL C:000884 73ff andi ZH,0x3F C:000885 ba95 out VGADPORT,LUTBACK C:000886 78e0 andi ZL,0x80 C:000887 60e0 ori ZL,0x00 C:000888 ba95 out VGADPORT,LUTBACK C:000889 9409 ijmp .db "012345678901" C:00088A 303132333435363738393031 C:000890 baa5 out VGADPORT,LUTFORE ; ()().... C:000891 91ed ld ZL,X+ C:000892 baa5 out VGADPORT,LUTFORE C:000893 2ffe mov ZH,ZL C:000894 73ff andi ZH,0x3F C:000895 ba95 out VGADPORT,LUTBACK C:000896 78e0 andi ZL,0x80 C:000897 61e0 ori ZL,0x10 C:000898 ba95 out VGADPORT,LUTBACK C:000899 9409 ijmp .db "012345678901" C:00089A 303132333435363738393031 C:0008a0 baa5 out VGADPORT,LUTFORE ; ()().... C:0008a1 91ed ld ZL,X+ C:0008a2 baa5 out VGADPORT,LUTFORE C:0008a3 2ffe mov ZH,ZL C:0008a4 73ff andi ZH,0x3F C:0008a5 ba95 out VGADPORT,LUTBACK C:0008a6 78e0 andi ZL,0x80 C:0008a7 62e0 ori ZL,0x20 C:0008a8 ba95 out VGADPORT,LUTBACK C:0008a9 9409 ijmp .db "012345678901" C:0008AA 303132333435363738393031 C:0008b0 baa5 out VGADPORT,LUTFORE ; ()().... C:0008b1 91ed ld ZL,X+ C:0008b2 baa5 out VGADPORT,LUTFORE C:0008b3 2ffe mov ZH,ZL C:0008b4 73ff andi ZH,0x3F C:0008b5 ba95 out VGADPORT,LUTBACK C:0008b6 78e0 andi ZL,0x80 C:0008b7 63e0 ori ZL,0x30 C:0008b8 ba95 out VGADPORT,LUTBACK C:0008b9 9409 ijmp .db "012345678901" C:0008BA 303132333435363738393031 C:0008c0 ba95 out VGADPORT,LUTBACK ; ........ C:0008c1 91ed ld ZL,X+ C:0008c2 ba95 out VGADPORT,LUTBACK C:0008c3 2ffe mov ZH,ZL C:0008c4 73ff andi ZH,0x3F C:0008c5 ba95 out VGADPORT,LUTBACK C:0008c6 78e0 andi ZL,0x80 C:0008c7 64e0 ori ZL,0x40 C:0008c8 ba95 out VGADPORT,LUTBACK C:0008c9 9409 ijmp .db "012345678901" C:0008CA 303132333435363738393031 C:0008d0 ba95 out VGADPORT,LUTBACK ; ........ C:0008d1 91ed ld ZL,X+ C:0008d2 ba95 out VGADPORT,LUTBACK C:0008d3 2ffe mov ZH,ZL C:0008d4 73ff andi ZH,0x3F C:0008d5 ba95 out VGADPORT,LUTBACK C:0008d6 78e0 andi ZL,0x80 C:0008d7 65e0 ori ZL,0x50 C:0008d8 ba95 out VGADPORT,LUTBACK C:0008d9 9409 ijmp .db "012345678901" C:0008DA 303132333435363738393031 C:0008e0 ba95 out VGADPORT,LUTBACK ; ........ C:0008e1 91ed ld ZL,X+ C:0008e2 ba95 out VGADPORT,LUTBACK C:0008e3 2ffe mov ZH,ZL C:0008e4 73ff andi ZH,0x3F C:0008e5 ba95 out VGADPORT,LUTBACK C:0008e6 78e0 andi ZL,0x80 C:0008e7 66e0 ori ZL,0x60 C:0008e8 ba95 out VGADPORT,LUTBACK C:0008e9 9409 ijmp .db "012345678901" C:0008EA 303132333435363738393031 C:0008f0 ba95 out VGADPORT,LUTBACK ; ........ C:0008f1 91ed ld ZL,X+ C:0008f2 ba95 out VGADPORT,LUTBACK C:0008f3 2ffe mov ZH,ZL C:0008f4 73ff andi ZH,0x3F C:0008f5 ba95 out VGADPORT,LUTBACK C:0008f6 78e0 andi ZL,0x80 C:0008f7 67e0 ori ZL,0x70 C:0008f8 ba95 out VGADPORT,LUTBACK C:0008f9 9409 ijmp .db "012345678901" C:0008FA 303132333435363738393031 ; CHAR block graphics 0x12 C:000900 ba95 out VGADPORT,LUTBACK ; ....()() C:000901 91ed ld ZL,X+ C:000902 ba95 out VGADPORT,LUTBACK C:000903 2ffe mov ZH,ZL C:000904 73ff andi ZH,0x3F C:000905 baa5 out VGADPORT,LUTFORE C:000906 78e0 andi ZL,0x80 C:000907 60e0 ori ZL,0x00 C:000908 baa5 out VGADPORT,LUTFORE C:000909 9409 ijmp .db "012345678901" C:00090A 303132333435363738393031 C:000910 ba95 out VGADPORT,LUTBACK ; ....()() C:000911 91ed ld ZL,X+ C:000912 ba95 out VGADPORT,LUTBACK C:000913 2ffe mov ZH,ZL C:000914 73ff andi ZH,0x3F C:000915 baa5 out VGADPORT,LUTFORE C:000916 78e0 andi ZL,0x80 C:000917 61e0 ori ZL,0x10 C:000918 baa5 out VGADPORT,LUTFORE C:000919 9409 ijmp .db "012345678901" C:00091A 303132333435363738393031 C:000920 ba95 out VGADPORT,LUTBACK ; ....()() C:000921 91ed ld ZL,X+ C:000922 ba95 out VGADPORT,LUTBACK C:000923 2ffe mov ZH,ZL C:000924 73ff andi ZH,0x3F C:000925 baa5 out VGADPORT,LUTFORE C:000926 78e0 andi ZL,0x80 C:000927 62e0 ori ZL,0x20 C:000928 baa5 out VGADPORT,LUTFORE C:000929 9409 ijmp .db "012345678901" C:00092A 303132333435363738393031 C:000930 ba95 out VGADPORT,LUTBACK ; ....()() C:000931 91ed ld ZL,X+ C:000932 ba95 out VGADPORT,LUTBACK C:000933 2ffe mov ZH,ZL C:000934 73ff andi ZH,0x3F C:000935 baa5 out VGADPORT,LUTFORE C:000936 78e0 andi ZL,0x80 C:000937 63e0 ori ZL,0x30 C:000938 baa5 out VGADPORT,LUTFORE C:000939 9409 ijmp .db "012345678901" C:00093A 303132333435363738393031 C:000940 ba95 out VGADPORT,LUTBACK ; ........ C:000941 91ed ld ZL,X+ C:000942 ba95 out VGADPORT,LUTBACK C:000943 2ffe mov ZH,ZL C:000944 73ff andi ZH,0x3F C:000945 ba95 out VGADPORT,LUTBACK C:000946 78e0 andi ZL,0x80 C:000947 64e0 ori ZL,0x40 C:000948 ba95 out VGADPORT,LUTBACK C:000949 9409 ijmp .db "012345678901" C:00094A 303132333435363738393031 C:000950 ba95 out VGADPORT,LUTBACK ; ........ C:000951 91ed ld ZL,X+ C:000952 ba95 out VGADPORT,LUTBACK C:000953 2ffe mov ZH,ZL C:000954 73ff andi ZH,0x3F C:000955 ba95 out VGADPORT,LUTBACK C:000956 78e0 andi ZL,0x80 C:000957 65e0 ori ZL,0x50 C:000958 ba95 out VGADPORT,LUTBACK C:000959 9409 ijmp .db "012345678901" C:00095A 303132333435363738393031 C:000960 ba95 out VGADPORT,LUTBACK ; ........ C:000961 91ed ld ZL,X+ C:000962 ba95 out VGADPORT,LUTBACK C:000963 2ffe mov ZH,ZL C:000964 73ff andi ZH,0x3F C:000965 ba95 out VGADPORT,LUTBACK C:000966 78e0 andi ZL,0x80 C:000967 66e0 ori ZL,0x60 C:000968 ba95 out VGADPORT,LUTBACK C:000969 9409 ijmp .db "012345678901" C:00096A 303132333435363738393031 C:000970 ba95 out VGADPORT,LUTBACK ; ........ C:000971 91ed ld ZL,X+ C:000972 ba95 out VGADPORT,LUTBACK C:000973 2ffe mov ZH,ZL C:000974 73ff andi ZH,0x3F C:000975 ba95 out VGADPORT,LUTBACK C:000976 78e0 andi ZL,0x80 C:000977 67e0 ori ZL,0x70 C:000978 ba95 out VGADPORT,LUTBACK C:000979 9409 ijmp .db "012345678901" C:00097A 303132333435363738393031 ; CHAR block graphics 0x13 C:000980 baa5 out VGADPORT,LUTFORE ; ()()()() C:000981 91ed ld ZL,X+ C:000982 baa5 out VGADPORT,LUTFORE C:000983 2ffe mov ZH,ZL C:000984 73ff andi ZH,0x3F C:000985 baa5 out VGADPORT,LUTFORE C:000986 78e0 andi ZL,0x80 C:000987 60e0 ori ZL,0x00 C:000988 baa5 out VGADPORT,LUTFORE C:000989 9409 ijmp .db "012345678901" C:00098A 303132333435363738393031 C:000990 baa5 out VGADPORT,LUTFORE ; ()()()() C:000991 91ed ld ZL,X+ C:000992 baa5 out VGADPORT,LUTFORE C:000993 2ffe mov ZH,ZL C:000994 73ff andi ZH,0x3F C:000995 baa5 out VGADPORT,LUTFORE C:000996 78e0 andi ZL,0x80 C:000997 61e0 ori ZL,0x10 C:000998 baa5 out VGADPORT,LUTFORE C:000999 9409 ijmp .db "012345678901" C:00099A 303132333435363738393031 C:0009a0 baa5 out VGADPORT,LUTFORE ; ()()()() C:0009a1 91ed ld ZL,X+ C:0009a2 baa5 out VGADPORT,LUTFORE C:0009a3 2ffe mov ZH,ZL C:0009a4 73ff andi ZH,0x3F C:0009a5 baa5 out VGADPORT,LUTFORE C:0009a6 78e0 andi ZL,0x80 C:0009a7 62e0 ori ZL,0x20 C:0009a8 baa5 out VGADPORT,LUTFORE C:0009a9 9409 ijmp .db "012345678901" C:0009AA 303132333435363738393031 C:0009b0 baa5 out VGADPORT,LUTFORE ; ()()()() C:0009b1 91ed ld ZL,X+ C:0009b2 baa5 out VGADPORT,LUTFORE C:0009b3 2ffe mov ZH,ZL C:0009b4 73ff andi ZH,0x3F C:0009b5 baa5 out VGADPORT,LUTFORE C:0009b6 78e0 andi ZL,0x80 C:0009b7 63e0 ori ZL,0x30 C:0009b8 baa5 out VGADPORT,LUTFORE C:0009b9 9409 ijmp .db "012345678901" C:0009BA 303132333435363738393031 C:0009c0 ba95 out VGADPORT,LUTBACK ; ........ C:0009c1 91ed ld ZL,X+ C:0009c2 ba95 out VGADPORT,LUTBACK C:0009c3 2ffe mov ZH,ZL C:0009c4 73ff andi ZH,0x3F C:0009c5 ba95 out VGADPORT,LUTBACK C:0009c6 78e0 andi ZL,0x80 C:0009c7 64e0 ori ZL,0x40 C:0009c8 ba95 out VGADPORT,LUTBACK C:0009c9 9409 ijmp .db "012345678901" C:0009CA 303132333435363738393031 C:0009d0 ba95 out VGADPORT,LUTBACK ; ........ C:0009d1 91ed ld ZL,X+ C:0009d2 ba95 out VGADPORT,LUTBACK C:0009d3 2ffe mov ZH,ZL C:0009d4 73ff andi ZH,0x3F C:0009d5 ba95 out VGADPORT,LUTBACK C:0009d6 78e0 andi ZL,0x80 C:0009d7 65e0 ori ZL,0x50 C:0009d8 ba95 out VGADPORT,LUTBACK C:0009d9 9409 ijmp .db "012345678901" C:0009DA 303132333435363738393031 C:0009e0 ba95 out VGADPORT,LUTBACK ; ........ C:0009e1 91ed ld ZL,X+ C:0009e2 ba95 out VGADPORT,LUTBACK C:0009e3 2ffe mov ZH,ZL C:0009e4 73ff andi ZH,0x3F C:0009e5 ba95 out VGADPORT,LUTBACK C:0009e6 78e0 andi ZL,0x80 C:0009e7 66e0 ori ZL,0x60 C:0009e8 ba95 out VGADPORT,LUTBACK C:0009e9 9409 ijmp .db "012345678901" C:0009EA 303132333435363738393031 C:0009f0 ba95 out VGADPORT,LUTBACK ; ........ C:0009f1 91ed ld ZL,X+ C:0009f2 ba95 out VGADPORT,LUTBACK C:0009f3 2ffe mov ZH,ZL C:0009f4 73ff andi ZH,0x3F C:0009f5 ba95 out VGADPORT,LUTBACK C:0009f6 78e0 andi ZL,0x80 C:0009f7 67e0 ori ZL,0x70 C:0009f8 ba95 out VGADPORT,LUTBACK C:0009f9 9409 ijmp .db "012345678901" C:0009FA 303132333435363738393031 ; CHAR block graphics 0x14 C:000a00 ba95 out VGADPORT,LUTBACK ; ........ C:000a01 91ed ld ZL,X+ C:000a02 ba95 out VGADPORT,LUTBACK C:000a03 2ffe mov ZH,ZL C:000a04 73ff andi ZH,0x3F C:000a05 ba95 out VGADPORT,LUTBACK C:000a06 78e0 andi ZL,0x80 C:000a07 60e0 ori ZL,0x00 C:000a08 ba95 out VGADPORT,LUTBACK C:000a09 9409 ijmp .db "012345678901" C:000A0A 303132333435363738393031 C:000a10 ba95 out VGADPORT,LUTBACK ; ........ C:000a11 91ed ld ZL,X+ C:000a12 ba95 out VGADPORT,LUTBACK C:000a13 2ffe mov ZH,ZL C:000a14 73ff andi ZH,0x3F C:000a15 ba95 out VGADPORT,LUTBACK C:000a16 78e0 andi ZL,0x80 C:000a17 61e0 ori ZL,0x10 C:000a18 ba95 out VGADPORT,LUTBACK C:000a19 9409 ijmp .db "012345678901" C:000A1A 303132333435363738393031 C:000a20 ba95 out VGADPORT,LUTBACK ; ........ C:000a21 91ed ld ZL,X+ C:000a22 ba95 out VGADPORT,LUTBACK C:000a23 2ffe mov ZH,ZL C:000a24 73ff andi ZH,0x3F C:000a25 ba95 out VGADPORT,LUTBACK C:000a26 78e0 andi ZL,0x80 C:000a27 62e0 ori ZL,0x20 C:000a28 ba95 out VGADPORT,LUTBACK C:000a29 9409 ijmp .db "012345678901" C:000A2A 303132333435363738393031 C:000a30 ba95 out VGADPORT,LUTBACK ; ........ C:000a31 91ed ld ZL,X+ C:000a32 ba95 out VGADPORT,LUTBACK C:000a33 2ffe mov ZH,ZL C:000a34 73ff andi ZH,0x3F C:000a35 ba95 out VGADPORT,LUTBACK C:000a36 78e0 andi ZL,0x80 C:000a37 63e0 ori ZL,0x30 C:000a38 ba95 out VGADPORT,LUTBACK C:000a39 9409 ijmp .db "012345678901" C:000A3A 303132333435363738393031 C:000a40 baa5 out VGADPORT,LUTFORE ; ()().... C:000a41 91ed ld ZL,X+ C:000a42 baa5 out VGADPORT,LUTFORE C:000a43 2ffe mov ZH,ZL C:000a44 73ff andi ZH,0x3F C:000a45 ba95 out VGADPORT,LUTBACK C:000a46 78e0 andi ZL,0x80 C:000a47 64e0 ori ZL,0x40 C:000a48 ba95 out VGADPORT,LUTBACK C:000a49 9409 ijmp .db "012345678901" C:000A4A 303132333435363738393031 C:000a50 baa5 out VGADPORT,LUTFORE ; ()().... C:000a51 91ed ld ZL,X+ C:000a52 baa5 out VGADPORT,LUTFORE C:000a53 2ffe mov ZH,ZL C:000a54 73ff andi ZH,0x3F C:000a55 ba95 out VGADPORT,LUTBACK C:000a56 78e0 andi ZL,0x80 C:000a57 65e0 ori ZL,0x50 C:000a58 ba95 out VGADPORT,LUTBACK C:000a59 9409 ijmp .db "012345678901" C:000A5A 303132333435363738393031 C:000a60 baa5 out VGADPORT,LUTFORE ; ()().... C:000a61 91ed ld ZL,X+ C:000a62 baa5 out VGADPORT,LUTFORE C:000a63 2ffe mov ZH,ZL C:000a64 73ff andi ZH,0x3F C:000a65 ba95 out VGADPORT,LUTBACK C:000a66 78e0 andi ZL,0x80 C:000a67 66e0 ori ZL,0x60 C:000a68 ba95 out VGADPORT,LUTBACK C:000a69 9409 ijmp .db "012345678901" C:000A6A 303132333435363738393031 C:000a70 baa5 out VGADPORT,LUTFORE ; ()().... C:000a71 91ed ld ZL,X+ C:000a72 baa5 out VGADPORT,LUTFORE C:000a73 2ffe mov ZH,ZL C:000a74 73ff andi ZH,0x3F C:000a75 ba95 out VGADPORT,LUTBACK C:000a76 78e0 andi ZL,0x80 C:000a77 67e0 ori ZL,0x70 C:000a78 ba95 out VGADPORT,LUTBACK C:000a79 9409 ijmp .db "012345678901" C:000A7A 303132333435363738393031 ; CHAR block graphics 0x15 C:000a80 baa5 out VGADPORT,LUTFORE ; ()().... C:000a81 91ed ld ZL,X+ C:000a82 baa5 out VGADPORT,LUTFORE C:000a83 2ffe mov ZH,ZL C:000a84 73ff andi ZH,0x3F C:000a85 ba95 out VGADPORT,LUTBACK C:000a86 78e0 andi ZL,0x80 C:000a87 60e0 ori ZL,0x00 C:000a88 ba95 out VGADPORT,LUTBACK C:000a89 9409 ijmp .db "012345678901" C:000A8A 303132333435363738393031 C:000a90 baa5 out VGADPORT,LUTFORE ; ()().... C:000a91 91ed ld ZL,X+ C:000a92 baa5 out VGADPORT,LUTFORE C:000a93 2ffe mov ZH,ZL C:000a94 73ff andi ZH,0x3F C:000a95 ba95 out VGADPORT,LUTBACK C:000a96 78e0 andi ZL,0x80 C:000a97 61e0 ori ZL,0x10 C:000a98 ba95 out VGADPORT,LUTBACK C:000a99 9409 ijmp .db "012345678901" C:000A9A 303132333435363738393031 C:000aa0 baa5 out VGADPORT,LUTFORE ; ()().... C:000aa1 91ed ld ZL,X+ C:000aa2 baa5 out VGADPORT,LUTFORE C:000aa3 2ffe mov ZH,ZL C:000aa4 73ff andi ZH,0x3F C:000aa5 ba95 out VGADPORT,LUTBACK C:000aa6 78e0 andi ZL,0x80 C:000aa7 62e0 ori ZL,0x20 C:000aa8 ba95 out VGADPORT,LUTBACK C:000aa9 9409 ijmp .db "012345678901" C:000AAA 303132333435363738393031 C:000ab0 baa5 out VGADPORT,LUTFORE ; ()().... C:000ab1 91ed ld ZL,X+ C:000ab2 baa5 out VGADPORT,LUTFORE C:000ab3 2ffe mov ZH,ZL C:000ab4 73ff andi ZH,0x3F C:000ab5 ba95 out VGADPORT,LUTBACK C:000ab6 78e0 andi ZL,0x80 C:000ab7 63e0 ori ZL,0x30 C:000ab8 ba95 out VGADPORT,LUTBACK C:000ab9 9409 ijmp .db "012345678901" C:000ABA 303132333435363738393031 C:000ac0 baa5 out VGADPORT,LUTFORE ; ()().... C:000ac1 91ed ld ZL,X+ C:000ac2 baa5 out VGADPORT,LUTFORE C:000ac3 2ffe mov ZH,ZL C:000ac4 73ff andi ZH,0x3F C:000ac5 ba95 out VGADPORT,LUTBACK C:000ac6 78e0 andi ZL,0x80 C:000ac7 64e0 ori ZL,0x40 C:000ac8 ba95 out VGADPORT,LUTBACK C:000ac9 9409 ijmp .db "012345678901" C:000ACA 303132333435363738393031 C:000ad0 baa5 out VGADPORT,LUTFORE ; ()().... C:000ad1 91ed ld ZL,X+ C:000ad2 baa5 out VGADPORT,LUTFORE C:000ad3 2ffe mov ZH,ZL C:000ad4 73ff andi ZH,0x3F C:000ad5 ba95 out VGADPORT,LUTBACK C:000ad6 78e0 andi ZL,0x80 C:000ad7 65e0 ori ZL,0x50 C:000ad8 ba95 out VGADPORT,LUTBACK C:000ad9 9409 ijmp .db "012345678901" C:000ADA 303132333435363738393031 C:000ae0 baa5 out VGADPORT,LUTFORE ; ()().... C:000ae1 91ed ld ZL,X+ C:000ae2 baa5 out VGADPORT,LUTFORE C:000ae3 2ffe mov ZH,ZL C:000ae4 73ff andi ZH,0x3F C:000ae5 ba95 out VGADPORT,LUTBACK C:000ae6 78e0 andi ZL,0x80 C:000ae7 66e0 ori ZL,0x60 C:000ae8 ba95 out VGADPORT,LUTBACK C:000ae9 9409 ijmp .db "012345678901" C:000AEA 303132333435363738393031 C:000af0 baa5 out VGADPORT,LUTFORE ; ()().... C:000af1 91ed ld ZL,X+ C:000af2 baa5 out VGADPORT,LUTFORE C:000af3 2ffe mov ZH,ZL C:000af4 73ff andi ZH,0x3F C:000af5 ba95 out VGADPORT,LUTBACK C:000af6 78e0 andi ZL,0x80 C:000af7 67e0 ori ZL,0x70 C:000af8 ba95 out VGADPORT,LUTBACK C:000af9 9409 ijmp .db "012345678901" C:000AFA 303132333435363738393031 ; CHAR block graphics 0x16 C:000b00 ba95 out VGADPORT,LUTBACK ; ....()() C:000b01 91ed ld ZL,X+ C:000b02 ba95 out VGADPORT,LUTBACK C:000b03 2ffe mov ZH,ZL C:000b04 73ff andi ZH,0x3F C:000b05 baa5 out VGADPORT,LUTFORE C:000b06 78e0 andi ZL,0x80 C:000b07 60e0 ori ZL,0x00 C:000b08 baa5 out VGADPORT,LUTFORE C:000b09 9409 ijmp .db "012345678901" C:000B0A 303132333435363738393031 C:000b10 ba95 out VGADPORT,LUTBACK ; ....()() C:000b11 91ed ld ZL,X+ C:000b12 ba95 out VGADPORT,LUTBACK C:000b13 2ffe mov ZH,ZL C:000b14 73ff andi ZH,0x3F C:000b15 baa5 out VGADPORT,LUTFORE C:000b16 78e0 andi ZL,0x80 C:000b17 61e0 ori ZL,0x10 C:000b18 baa5 out VGADPORT,LUTFORE C:000b19 9409 ijmp .db "012345678901" C:000B1A 303132333435363738393031 C:000b20 ba95 out VGADPORT,LUTBACK ; ....()() C:000b21 91ed ld ZL,X+ C:000b22 ba95 out VGADPORT,LUTBACK C:000b23 2ffe mov ZH,ZL C:000b24 73ff andi ZH,0x3F C:000b25 baa5 out VGADPORT,LUTFORE C:000b26 78e0 andi ZL,0x80 C:000b27 62e0 ori ZL,0x20 C:000b28 baa5 out VGADPORT,LUTFORE C:000b29 9409 ijmp .db "012345678901" C:000B2A 303132333435363738393031 C:000b30 ba95 out VGADPORT,LUTBACK ; ....()() C:000b31 91ed ld ZL,X+ C:000b32 ba95 out VGADPORT,LUTBACK C:000b33 2ffe mov ZH,ZL C:000b34 73ff andi ZH,0x3F C:000b35 baa5 out VGADPORT,LUTFORE C:000b36 78e0 andi ZL,0x80 C:000b37 63e0 ori ZL,0x30 C:000b38 baa5 out VGADPORT,LUTFORE C:000b39 9409 ijmp .db "012345678901" C:000B3A 303132333435363738393031 C:000b40 baa5 out VGADPORT,LUTFORE ; ()().... C:000b41 91ed ld ZL,X+ C:000b42 baa5 out VGADPORT,LUTFORE C:000b43 2ffe mov ZH,ZL C:000b44 73ff andi ZH,0x3F C:000b45 ba95 out VGADPORT,LUTBACK C:000b46 78e0 andi ZL,0x80 C:000b47 64e0 ori ZL,0x40 C:000b48 ba95 out VGADPORT,LUTBACK C:000b49 9409 ijmp .db "012345678901" C:000B4A 303132333435363738393031 C:000b50 baa5 out VGADPORT,LUTFORE ; ()().... C:000b51 91ed ld ZL,X+ C:000b52 baa5 out VGADPORT,LUTFORE C:000b53 2ffe mov ZH,ZL C:000b54 73ff andi ZH,0x3F C:000b55 ba95 out VGADPORT,LUTBACK C:000b56 78e0 andi ZL,0x80 C:000b57 65e0 ori ZL,0x50 C:000b58 ba95 out VGADPORT,LUTBACK C:000b59 9409 ijmp .db "012345678901" C:000B5A 303132333435363738393031 C:000b60 baa5 out VGADPORT,LUTFORE ; ()().... C:000b61 91ed ld ZL,X+ C:000b62 baa5 out VGADPORT,LUTFORE C:000b63 2ffe mov ZH,ZL C:000b64 73ff andi ZH,0x3F C:000b65 ba95 out VGADPORT,LUTBACK C:000b66 78e0 andi ZL,0x80 C:000b67 66e0 ori ZL,0x60 C:000b68 ba95 out VGADPORT,LUTBACK C:000b69 9409 ijmp .db "012345678901" C:000B6A 303132333435363738393031 C:000b70 baa5 out VGADPORT,LUTFORE ; ()().... C:000b71 91ed ld ZL,X+ C:000b72 baa5 out VGADPORT,LUTFORE C:000b73 2ffe mov ZH,ZL C:000b74 73ff andi ZH,0x3F C:000b75 ba95 out VGADPORT,LUTBACK C:000b76 78e0 andi ZL,0x80 C:000b77 67e0 ori ZL,0x70 C:000b78 ba95 out VGADPORT,LUTBACK C:000b79 9409 ijmp .db "012345678901" C:000B7A 303132333435363738393031 ; CHAR block graphics 0x17 C:000b80 baa5 out VGADPORT,LUTFORE ; ()()()() C:000b81 91ed ld ZL,X+ C:000b82 baa5 out VGADPORT,LUTFORE C:000b83 2ffe mov ZH,ZL C:000b84 73ff andi ZH,0x3F C:000b85 baa5 out VGADPORT,LUTFORE C:000b86 78e0 andi ZL,0x80 C:000b87 60e0 ori ZL,0x00 C:000b88 baa5 out VGADPORT,LUTFORE C:000b89 9409 ijmp .db "012345678901" C:000B8A 303132333435363738393031 C:000b90 baa5 out VGADPORT,LUTFORE ; ()()()() C:000b91 91ed ld ZL,X+ C:000b92 baa5 out VGADPORT,LUTFORE C:000b93 2ffe mov ZH,ZL C:000b94 73ff andi ZH,0x3F C:000b95 baa5 out VGADPORT,LUTFORE C:000b96 78e0 andi ZL,0x80 C:000b97 61e0 ori ZL,0x10 C:000b98 baa5 out VGADPORT,LUTFORE C:000b99 9409 ijmp .db "012345678901" C:000B9A 303132333435363738393031 C:000ba0 baa5 out VGADPORT,LUTFORE ; ()()()() C:000ba1 91ed ld ZL,X+ C:000ba2 baa5 out VGADPORT,LUTFORE C:000ba3 2ffe mov ZH,ZL C:000ba4 73ff andi ZH,0x3F C:000ba5 baa5 out VGADPORT,LUTFORE C:000ba6 78e0 andi ZL,0x80 C:000ba7 62e0 ori ZL,0x20 C:000ba8 baa5 out VGADPORT,LUTFORE C:000ba9 9409 ijmp .db "012345678901" C:000BAA 303132333435363738393031 C:000bb0 baa5 out VGADPORT,LUTFORE ; ()()()() C:000bb1 91ed ld ZL,X+ C:000bb2 baa5 out VGADPORT,LUTFORE C:000bb3 2ffe mov ZH,ZL C:000bb4 73ff andi ZH,0x3F C:000bb5 baa5 out VGADPORT,LUTFORE C:000bb6 78e0 andi ZL,0x80 C:000bb7 63e0 ori ZL,0x30 C:000bb8 baa5 out VGADPORT,LUTFORE C:000bb9 9409 ijmp .db "012345678901" C:000BBA 303132333435363738393031 C:000bc0 baa5 out VGADPORT,LUTFORE ; ()().... C:000bc1 91ed ld ZL,X+ C:000bc2 baa5 out VGADPORT,LUTFORE C:000bc3 2ffe mov ZH,ZL C:000bc4 73ff andi ZH,0x3F C:000bc5 ba95 out VGADPORT,LUTBACK C:000bc6 78e0 andi ZL,0x80 C:000bc7 64e0 ori ZL,0x40 C:000bc8 ba95 out VGADPORT,LUTBACK C:000bc9 9409 ijmp .db "012345678901" C:000BCA 303132333435363738393031 C:000bd0 baa5 out VGADPORT,LUTFORE ; ()().... C:000bd1 91ed ld ZL,X+ C:000bd2 baa5 out VGADPORT,LUTFORE C:000bd3 2ffe mov ZH,ZL C:000bd4 73ff andi ZH,0x3F C:000bd5 ba95 out VGADPORT,LUTBACK C:000bd6 78e0 andi ZL,0x80 C:000bd7 65e0 ori ZL,0x50 C:000bd8 ba95 out VGADPORT,LUTBACK C:000bd9 9409 ijmp .db "012345678901" C:000BDA 303132333435363738393031 C:000be0 baa5 out VGADPORT,LUTFORE ; ()().... C:000be1 91ed ld ZL,X+ C:000be2 baa5 out VGADPORT,LUTFORE C:000be3 2ffe mov ZH,ZL C:000be4 73ff andi ZH,0x3F C:000be5 ba95 out VGADPORT,LUTBACK C:000be6 78e0 andi ZL,0x80 C:000be7 66e0 ori ZL,0x60 C:000be8 ba95 out VGADPORT,LUTBACK C:000be9 9409 ijmp .db "012345678901" C:000BEA 303132333435363738393031 C:000bf0 baa5 out VGADPORT,LUTFORE ; ()().... C:000bf1 91ed ld ZL,X+ C:000bf2 baa5 out VGADPORT,LUTFORE C:000bf3 2ffe mov ZH,ZL C:000bf4 73ff andi ZH,0x3F C:000bf5 ba95 out VGADPORT,LUTBACK C:000bf6 78e0 andi ZL,0x80 C:000bf7 67e0 ori ZL,0x70 C:000bf8 ba95 out VGADPORT,LUTBACK C:000bf9 9409 ijmp .db "012345678901" C:000BFA 303132333435363738393031 ; CHAR block graphics 0x18 C:000c00 ba95 out VGADPORT,LUTBACK ; ........ C:000c01 91ed ld ZL,X+ C:000c02 ba95 out VGADPORT,LUTBACK C:000c03 2ffe mov ZH,ZL C:000c04 73ff andi ZH,0x3F C:000c05 ba95 out VGADPORT,LUTBACK C:000c06 78e0 andi ZL,0x80 C:000c07 60e0 ori ZL,0x00 C:000c08 ba95 out VGADPORT,LUTBACK C:000c09 9409 ijmp .db "012345678901" C:000C0A 303132333435363738393031 C:000c10 ba95 out VGADPORT,LUTBACK ; ........ C:000c11 91ed ld ZL,X+ C:000c12 ba95 out VGADPORT,LUTBACK C:000c13 2ffe mov ZH,ZL C:000c14 73ff andi ZH,0x3F C:000c15 ba95 out VGADPORT,LUTBACK C:000c16 78e0 andi ZL,0x80 C:000c17 61e0 ori ZL,0x10 C:000c18 ba95 out VGADPORT,LUTBACK C:000c19 9409 ijmp .db "012345678901" C:000C1A 303132333435363738393031 C:000c20 ba95 out VGADPORT,LUTBACK ; ........ C:000c21 91ed ld ZL,X+ C:000c22 ba95 out VGADPORT,LUTBACK C:000c23 2ffe mov ZH,ZL C:000c24 73ff andi ZH,0x3F C:000c25 ba95 out VGADPORT,LUTBACK C:000c26 78e0 andi ZL,0x80 C:000c27 62e0 ori ZL,0x20 C:000c28 ba95 out VGADPORT,LUTBACK C:000c29 9409 ijmp .db "012345678901" C:000C2A 303132333435363738393031 C:000c30 ba95 out VGADPORT,LUTBACK ; ........ C:000c31 91ed ld ZL,X+ C:000c32 ba95 out VGADPORT,LUTBACK C:000c33 2ffe mov ZH,ZL C:000c34 73ff andi ZH,0x3F C:000c35 ba95 out VGADPORT,LUTBACK C:000c36 78e0 andi ZL,0x80 C:000c37 63e0 ori ZL,0x30 C:000c38 ba95 out VGADPORT,LUTBACK C:000c39 9409 ijmp .db "012345678901" C:000C3A 303132333435363738393031 C:000c40 ba95 out VGADPORT,LUTBACK ; ....()() C:000c41 91ed ld ZL,X+ C:000c42 ba95 out VGADPORT,LUTBACK C:000c43 2ffe mov ZH,ZL C:000c44 73ff andi ZH,0x3F C:000c45 baa5 out VGADPORT,LUTFORE C:000c46 78e0 andi ZL,0x80 C:000c47 64e0 ori ZL,0x40 C:000c48 baa5 out VGADPORT,LUTFORE C:000c49 9409 ijmp .db "012345678901" C:000C4A 303132333435363738393031 C:000c50 ba95 out VGADPORT,LUTBACK ; ....()() C:000c51 91ed ld ZL,X+ C:000c52 ba95 out VGADPORT,LUTBACK C:000c53 2ffe mov ZH,ZL C:000c54 73ff andi ZH,0x3F C:000c55 baa5 out VGADPORT,LUTFORE C:000c56 78e0 andi ZL,0x80 C:000c57 65e0 ori ZL,0x50 C:000c58 baa5 out VGADPORT,LUTFORE C:000c59 9409 ijmp .db "012345678901" C:000C5A 303132333435363738393031 C:000c60 ba95 out VGADPORT,LUTBACK ; ....()() C:000c61 91ed ld ZL,X+ C:000c62 ba95 out VGADPORT,LUTBACK C:000c63 2ffe mov ZH,ZL C:000c64 73ff andi ZH,0x3F C:000c65 baa5 out VGADPORT,LUTFORE C:000c66 78e0 andi ZL,0x80 C:000c67 66e0 ori ZL,0x60 C:000c68 baa5 out VGADPORT,LUTFORE C:000c69 9409 ijmp .db "012345678901" C:000C6A 303132333435363738393031 C:000c70 ba95 out VGADPORT,LUTBACK ; ....()() C:000c71 91ed ld ZL,X+ C:000c72 ba95 out VGADPORT,LUTBACK C:000c73 2ffe mov ZH,ZL C:000c74 73ff andi ZH,0x3F C:000c75 baa5 out VGADPORT,LUTFORE C:000c76 78e0 andi ZL,0x80 C:000c77 67e0 ori ZL,0x70 C:000c78 baa5 out VGADPORT,LUTFORE C:000c79 9409 ijmp .db "012345678901" C:000C7A 303132333435363738393031 ; CHAR block graphics 0x19 C:000c80 baa5 out VGADPORT,LUTFORE ; ()().... C:000c81 91ed ld ZL,X+ C:000c82 baa5 out VGADPORT,LUTFORE C:000c83 2ffe mov ZH,ZL C:000c84 73ff andi ZH,0x3F C:000c85 ba95 out VGADPORT,LUTBACK C:000c86 78e0 andi ZL,0x80 C:000c87 60e0 ori ZL,0x00 C:000c88 ba95 out VGADPORT,LUTBACK C:000c89 9409 ijmp .db "012345678901" C:000C8A 303132333435363738393031 C:000c90 baa5 out VGADPORT,LUTFORE ; ()().... C:000c91 91ed ld ZL,X+ C:000c92 baa5 out VGADPORT,LUTFORE C:000c93 2ffe mov ZH,ZL C:000c94 73ff andi ZH,0x3F C:000c95 ba95 out VGADPORT,LUTBACK C:000c96 78e0 andi ZL,0x80 C:000c97 61e0 ori ZL,0x10 C:000c98 ba95 out VGADPORT,LUTBACK C:000c99 9409 ijmp .db "012345678901" C:000C9A 303132333435363738393031 C:000ca0 baa5 out VGADPORT,LUTFORE ; ()().... C:000ca1 91ed ld ZL,X+ C:000ca2 baa5 out VGADPORT,LUTFORE C:000ca3 2ffe mov ZH,ZL C:000ca4 73ff andi ZH,0x3F C:000ca5 ba95 out VGADPORT,LUTBACK C:000ca6 78e0 andi ZL,0x80 C:000ca7 62e0 ori ZL,0x20 C:000ca8 ba95 out VGADPORT,LUTBACK C:000ca9 9409 ijmp .db "012345678901" C:000CAA 303132333435363738393031 C:000cb0 baa5 out VGADPORT,LUTFORE ; ()().... C:000cb1 91ed ld ZL,X+ C:000cb2 baa5 out VGADPORT,LUTFORE C:000cb3 2ffe mov ZH,ZL C:000cb4 73ff andi ZH,0x3F C:000cb5 ba95 out VGADPORT,LUTBACK C:000cb6 78e0 andi ZL,0x80 C:000cb7 63e0 ori ZL,0x30 C:000cb8 ba95 out VGADPORT,LUTBACK C:000cb9 9409 ijmp .db "012345678901" C:000CBA 303132333435363738393031 C:000cc0 ba95 out VGADPORT,LUTBACK ; ....()() C:000cc1 91ed ld ZL,X+ C:000cc2 ba95 out VGADPORT,LUTBACK C:000cc3 2ffe mov ZH,ZL C:000cc4 73ff andi ZH,0x3F C:000cc5 baa5 out VGADPORT,LUTFORE C:000cc6 78e0 andi ZL,0x80 C:000cc7 64e0 ori ZL,0x40 C:000cc8 baa5 out VGADPORT,LUTFORE C:000cc9 9409 ijmp .db "012345678901" C:000CCA 303132333435363738393031 C:000cd0 ba95 out VGADPORT,LUTBACK ; ....()() C:000cd1 91ed ld ZL,X+ C:000cd2 ba95 out VGADPORT,LUTBACK C:000cd3 2ffe mov ZH,ZL C:000cd4 73ff andi ZH,0x3F C:000cd5 baa5 out VGADPORT,LUTFORE C:000cd6 78e0 andi ZL,0x80 C:000cd7 65e0 ori ZL,0x50 C:000cd8 baa5 out VGADPORT,LUTFORE C:000cd9 9409 ijmp .db "012345678901" C:000CDA 303132333435363738393031 C:000ce0 ba95 out VGADPORT,LUTBACK ; ....()() C:000ce1 91ed ld ZL,X+ C:000ce2 ba95 out VGADPORT,LUTBACK C:000ce3 2ffe mov ZH,ZL C:000ce4 73ff andi ZH,0x3F C:000ce5 baa5 out VGADPORT,LUTFORE C:000ce6 78e0 andi ZL,0x80 C:000ce7 66e0 ori ZL,0x60 C:000ce8 baa5 out VGADPORT,LUTFORE C:000ce9 9409 ijmp .db "012345678901" C:000CEA 303132333435363738393031 C:000cf0 ba95 out VGADPORT,LUTBACK ; ....()() C:000cf1 91ed ld ZL,X+ C:000cf2 ba95 out VGADPORT,LUTBACK C:000cf3 2ffe mov ZH,ZL C:000cf4 73ff andi ZH,0x3F C:000cf5 baa5 out VGADPORT,LUTFORE C:000cf6 78e0 andi ZL,0x80 C:000cf7 67e0 ori ZL,0x70 C:000cf8 baa5 out VGADPORT,LUTFORE C:000cf9 9409 ijmp .db "012345678901" C:000CFA 303132333435363738393031 ; CHAR block graphics 0x1A C:000d00 ba95 out VGADPORT,LUTBACK ; ....()() C:000d01 91ed ld ZL,X+ C:000d02 ba95 out VGADPORT,LUTBACK C:000d03 2ffe mov ZH,ZL C:000d04 73ff andi ZH,0x3F C:000d05 baa5 out VGADPORT,LUTFORE C:000d06 78e0 andi ZL,0x80 C:000d07 60e0 ori ZL,0x00 C:000d08 baa5 out VGADPORT,LUTFORE C:000d09 9409 ijmp .db "012345678901" C:000D0A 303132333435363738393031 C:000d10 ba95 out VGADPORT,LUTBACK ; ....()() C:000d11 91ed ld ZL,X+ C:000d12 ba95 out VGADPORT,LUTBACK C:000d13 2ffe mov ZH,ZL C:000d14 73ff andi ZH,0x3F C:000d15 baa5 out VGADPORT,LUTFORE C:000d16 78e0 andi ZL,0x80 C:000d17 61e0 ori ZL,0x10 C:000d18 baa5 out VGADPORT,LUTFORE C:000d19 9409 ijmp .db "012345678901" C:000D1A 303132333435363738393031 C:000d20 ba95 out VGADPORT,LUTBACK ; ....()() C:000d21 91ed ld ZL,X+ C:000d22 ba95 out VGADPORT,LUTBACK C:000d23 2ffe mov ZH,ZL C:000d24 73ff andi ZH,0x3F C:000d25 baa5 out VGADPORT,LUTFORE C:000d26 78e0 andi ZL,0x80 C:000d27 62e0 ori ZL,0x20 C:000d28 baa5 out VGADPORT,LUTFORE C:000d29 9409 ijmp .db "012345678901" C:000D2A 303132333435363738393031 C:000d30 ba95 out VGADPORT,LUTBACK ; ....()() C:000d31 91ed ld ZL,X+ C:000d32 ba95 out VGADPORT,LUTBACK C:000d33 2ffe mov ZH,ZL C:000d34 73ff andi ZH,0x3F C:000d35 baa5 out VGADPORT,LUTFORE C:000d36 78e0 andi ZL,0x80 C:000d37 63e0 ori ZL,0x30 C:000d38 baa5 out VGADPORT,LUTFORE C:000d39 9409 ijmp .db "012345678901" C:000D3A 303132333435363738393031 C:000d40 ba95 out VGADPORT,LUTBACK ; ....()() C:000d41 91ed ld ZL,X+ C:000d42 ba95 out VGADPORT,LUTBACK C:000d43 2ffe mov ZH,ZL C:000d44 73ff andi ZH,0x3F C:000d45 baa5 out VGADPORT,LUTFORE C:000d46 78e0 andi ZL,0x80 C:000d47 64e0 ori ZL,0x40 C:000d48 baa5 out VGADPORT,LUTFORE C:000d49 9409 ijmp .db "012345678901" C:000D4A 303132333435363738393031 C:000d50 ba95 out VGADPORT,LUTBACK ; ....()() C:000d51 91ed ld ZL,X+ C:000d52 ba95 out VGADPORT,LUTBACK C:000d53 2ffe mov ZH,ZL C:000d54 73ff andi ZH,0x3F C:000d55 baa5 out VGADPORT,LUTFORE C:000d56 78e0 andi ZL,0x80 C:000d57 65e0 ori ZL,0x50 C:000d58 baa5 out VGADPORT,LUTFORE C:000d59 9409 ijmp .db "012345678901" C:000D5A 303132333435363738393031 C:000d60 ba95 out VGADPORT,LUTBACK ; ....()() C:000d61 91ed ld ZL,X+ C:000d62 ba95 out VGADPORT,LUTBACK C:000d63 2ffe mov ZH,ZL C:000d64 73ff andi ZH,0x3F C:000d65 baa5 out VGADPORT,LUTFORE C:000d66 78e0 andi ZL,0x80 C:000d67 66e0 ori ZL,0x60 C:000d68 baa5 out VGADPORT,LUTFORE C:000d69 9409 ijmp .db "012345678901" C:000D6A 303132333435363738393031 C:000d70 ba95 out VGADPORT,LUTBACK ; ....()() C:000d71 91ed ld ZL,X+ C:000d72 ba95 out VGADPORT,LUTBACK C:000d73 2ffe mov ZH,ZL C:000d74 73ff andi ZH,0x3F C:000d75 baa5 out VGADPORT,LUTFORE C:000d76 78e0 andi ZL,0x80 C:000d77 67e0 ori ZL,0x70 C:000d78 baa5 out VGADPORT,LUTFORE C:000d79 9409 ijmp .db "012345678901" C:000D7A 303132333435363738393031 ; CHAR block graphics 0x1B C:000d80 baa5 out VGADPORT,LUTFORE ; ()()()() C:000d81 91ed ld ZL,X+ C:000d82 baa5 out VGADPORT,LUTFORE C:000d83 2ffe mov ZH,ZL C:000d84 73ff andi ZH,0x3F C:000d85 baa5 out VGADPORT,LUTFORE C:000d86 78e0 andi ZL,0x80 C:000d87 60e0 ori ZL,0x00 C:000d88 baa5 out VGADPORT,LUTFORE C:000d89 9409 ijmp .db "012345678901" C:000D8A 303132333435363738393031 C:000d90 baa5 out VGADPORT,LUTFORE ; ()()()() C:000d91 91ed ld ZL,X+ C:000d92 baa5 out VGADPORT,LUTFORE C:000d93 2ffe mov ZH,ZL C:000d94 73ff andi ZH,0x3F C:000d95 baa5 out VGADPORT,LUTFORE C:000d96 78e0 andi ZL,0x80 C:000d97 61e0 ori ZL,0x10 C:000d98 baa5 out VGADPORT,LUTFORE C:000d99 9409 ijmp .db "012345678901" C:000D9A 303132333435363738393031 C:000da0 baa5 out VGADPORT,LUTFORE ; ()()()() C:000da1 91ed ld ZL,X+ C:000da2 baa5 out VGADPORT,LUTFORE C:000da3 2ffe mov ZH,ZL C:000da4 73ff andi ZH,0x3F C:000da5 baa5 out VGADPORT,LUTFORE C:000da6 78e0 andi ZL,0x80 C:000da7 62e0 ori ZL,0x20 C:000da8 baa5 out VGADPORT,LUTFORE C:000da9 9409 ijmp .db "012345678901" C:000DAA 303132333435363738393031 C:000db0 baa5 out VGADPORT,LUTFORE ; ()()()() C:000db1 91ed ld ZL,X+ C:000db2 baa5 out VGADPORT,LUTFORE C:000db3 2ffe mov ZH,ZL C:000db4 73ff andi ZH,0x3F C:000db5 baa5 out VGADPORT,LUTFORE C:000db6 78e0 andi ZL,0x80 C:000db7 63e0 ori ZL,0x30 C:000db8 baa5 out VGADPORT,LUTFORE C:000db9 9409 ijmp .db "012345678901" C:000DBA 303132333435363738393031 C:000dc0 ba95 out VGADPORT,LUTBACK ; ....()() C:000dc1 91ed ld ZL,X+ C:000dc2 ba95 out VGADPORT,LUTBACK C:000dc3 2ffe mov ZH,ZL C:000dc4 73ff andi ZH,0x3F C:000dc5 baa5 out VGADPORT,LUTFORE C:000dc6 78e0 andi ZL,0x80 C:000dc7 64e0 ori ZL,0x40 C:000dc8 baa5 out VGADPORT,LUTFORE C:000dc9 9409 ijmp .db "012345678901" C:000DCA 303132333435363738393031 C:000dd0 ba95 out VGADPORT,LUTBACK ; ....()() C:000dd1 91ed ld ZL,X+ C:000dd2 ba95 out VGADPORT,LUTBACK C:000dd3 2ffe mov ZH,ZL C:000dd4 73ff andi ZH,0x3F C:000dd5 baa5 out VGADPORT,LUTFORE C:000dd6 78e0 andi ZL,0x80 C:000dd7 65e0 ori ZL,0x50 C:000dd8 baa5 out VGADPORT,LUTFORE C:000dd9 9409 ijmp .db "012345678901" C:000DDA 303132333435363738393031 C:000de0 ba95 out VGADPORT,LUTBACK ; ....()() C:000de1 91ed ld ZL,X+ C:000de2 ba95 out VGADPORT,LUTBACK C:000de3 2ffe mov ZH,ZL C:000de4 73ff andi ZH,0x3F C:000de5 baa5 out VGADPORT,LUTFORE C:000de6 78e0 andi ZL,0x80 C:000de7 66e0 ori ZL,0x60 C:000de8 baa5 out VGADPORT,LUTFORE C:000de9 9409 ijmp .db "012345678901" C:000DEA 303132333435363738393031 C:000df0 ba95 out VGADPORT,LUTBACK ; ....()() C:000df1 91ed ld ZL,X+ C:000df2 ba95 out VGADPORT,LUTBACK C:000df3 2ffe mov ZH,ZL C:000df4 73ff andi ZH,0x3F C:000df5 baa5 out VGADPORT,LUTFORE C:000df6 78e0 andi ZL,0x80 C:000df7 67e0 ori ZL,0x70 C:000df8 baa5 out VGADPORT,LUTFORE C:000df9 9409 ijmp .db "012345678901" C:000DFA 303132333435363738393031 ; CHAR block graphics 0x1C C:000e00 ba95 out VGADPORT,LUTBACK ; ........ C:000e01 91ed ld ZL,X+ C:000e02 ba95 out VGADPORT,LUTBACK C:000e03 2ffe mov ZH,ZL C:000e04 73ff andi ZH,0x3F C:000e05 ba95 out VGADPORT,LUTBACK C:000e06 78e0 andi ZL,0x80 C:000e07 60e0 ori ZL,0x00 C:000e08 ba95 out VGADPORT,LUTBACK C:000e09 9409 ijmp .db "012345678901" C:000E0A 303132333435363738393031 C:000e10 ba95 out VGADPORT,LUTBACK ; ........ C:000e11 91ed ld ZL,X+ C:000e12 ba95 out VGADPORT,LUTBACK C:000e13 2ffe mov ZH,ZL C:000e14 73ff andi ZH,0x3F C:000e15 ba95 out VGADPORT,LUTBACK C:000e16 78e0 andi ZL,0x80 C:000e17 61e0 ori ZL,0x10 C:000e18 ba95 out VGADPORT,LUTBACK C:000e19 9409 ijmp .db "012345678901" C:000E1A 303132333435363738393031 C:000e20 ba95 out VGADPORT,LUTBACK ; ........ C:000e21 91ed ld ZL,X+ C:000e22 ba95 out VGADPORT,LUTBACK C:000e23 2ffe mov ZH,ZL C:000e24 73ff andi ZH,0x3F C:000e25 ba95 out VGADPORT,LUTBACK C:000e26 78e0 andi ZL,0x80 C:000e27 62e0 ori ZL,0x20 C:000e28 ba95 out VGADPORT,LUTBACK C:000e29 9409 ijmp .db "012345678901" C:000E2A 303132333435363738393031 C:000e30 ba95 out VGADPORT,LUTBACK ; ........ C:000e31 91ed ld ZL,X+ C:000e32 ba95 out VGADPORT,LUTBACK C:000e33 2ffe mov ZH,ZL C:000e34 73ff andi ZH,0x3F C:000e35 ba95 out VGADPORT,LUTBACK C:000e36 78e0 andi ZL,0x80 C:000e37 63e0 ori ZL,0x30 C:000e38 ba95 out VGADPORT,LUTBACK C:000e39 9409 ijmp .db "012345678901" C:000E3A 303132333435363738393031 C:000e40 baa5 out VGADPORT,LUTFORE ; ()()()() C:000e41 91ed ld ZL,X+ C:000e42 baa5 out VGADPORT,LUTFORE C:000e43 2ffe mov ZH,ZL C:000e44 73ff andi ZH,0x3F C:000e45 baa5 out VGADPORT,LUTFORE C:000e46 78e0 andi ZL,0x80 C:000e47 64e0 ori ZL,0x40 C:000e48 baa5 out VGADPORT,LUTFORE C:000e49 9409 ijmp .db "012345678901" C:000E4A 303132333435363738393031 C:000e50 baa5 out VGADPORT,LUTFORE ; ()()()() C:000e51 91ed ld ZL,X+ C:000e52 baa5 out VGADPORT,LUTFORE C:000e53 2ffe mov ZH,ZL C:000e54 73ff andi ZH,0x3F C:000e55 baa5 out VGADPORT,LUTFORE C:000e56 78e0 andi ZL,0x80 C:000e57 65e0 ori ZL,0x50 C:000e58 baa5 out VGADPORT,LUTFORE C:000e59 9409 ijmp .db "012345678901" C:000E5A 303132333435363738393031 C:000e60 baa5 out VGADPORT,LUTFORE ; ()()()() C:000e61 91ed ld ZL,X+ C:000e62 baa5 out VGADPORT,LUTFORE C:000e63 2ffe mov ZH,ZL C:000e64 73ff andi ZH,0x3F C:000e65 baa5 out VGADPORT,LUTFORE C:000e66 78e0 andi ZL,0x80 C:000e67 66e0 ori ZL,0x60 C:000e68 baa5 out VGADPORT,LUTFORE C:000e69 9409 ijmp .db "012345678901" C:000E6A 303132333435363738393031 C:000e70 baa5 out VGADPORT,LUTFORE ; ()()()() C:000e71 91ed ld ZL,X+ C:000e72 baa5 out VGADPORT,LUTFORE C:000e73 2ffe mov ZH,ZL C:000e74 73ff andi ZH,0x3F C:000e75 baa5 out VGADPORT,LUTFORE C:000e76 78e0 andi ZL,0x80 C:000e77 67e0 ori ZL,0x70 C:000e78 baa5 out VGADPORT,LUTFORE C:000e79 9409 ijmp .db "012345678901" C:000E7A 303132333435363738393031 ; CHAR block graphics 0x1D C:000e80 baa5 out VGADPORT,LUTFORE ; ()().... C:000e81 91ed ld ZL,X+ C:000e82 baa5 out VGADPORT,LUTFORE C:000e83 2ffe mov ZH,ZL C:000e84 73ff andi ZH,0x3F C:000e85 ba95 out VGADPORT,LUTBACK C:000e86 78e0 andi ZL,0x80 C:000e87 60e0 ori ZL,0x00 C:000e88 ba95 out VGADPORT,LUTBACK C:000e89 9409 ijmp .db "012345678901" C:000E8A 303132333435363738393031 C:000e90 baa5 out VGADPORT,LUTFORE ; ()().... C:000e91 91ed ld ZL,X+ C:000e92 baa5 out VGADPORT,LUTFORE C:000e93 2ffe mov ZH,ZL C:000e94 73ff andi ZH,0x3F C:000e95 ba95 out VGADPORT,LUTBACK C:000e96 78e0 andi ZL,0x80 C:000e97 61e0 ori ZL,0x10 C:000e98 ba95 out VGADPORT,LUTBACK C:000e99 9409 ijmp .db "012345678901" C:000E9A 303132333435363738393031 C:000ea0 baa5 out VGADPORT,LUTFORE ; ()().... C:000ea1 91ed ld ZL,X+ C:000ea2 baa5 out VGADPORT,LUTFORE C:000ea3 2ffe mov ZH,ZL C:000ea4 73ff andi ZH,0x3F C:000ea5 ba95 out VGADPORT,LUTBACK C:000ea6 78e0 andi ZL,0x80 C:000ea7 62e0 ori ZL,0x20 C:000ea8 ba95 out VGADPORT,LUTBACK C:000ea9 9409 ijmp .db "012345678901" C:000EAA 303132333435363738393031 C:000eb0 baa5 out VGADPORT,LUTFORE ; ()().... C:000eb1 91ed ld ZL,X+ C:000eb2 baa5 out VGADPORT,LUTFORE C:000eb3 2ffe mov ZH,ZL C:000eb4 73ff andi ZH,0x3F C:000eb5 ba95 out VGADPORT,LUTBACK C:000eb6 78e0 andi ZL,0x80 C:000eb7 63e0 ori ZL,0x30 C:000eb8 ba95 out VGADPORT,LUTBACK C:000eb9 9409 ijmp .db "012345678901" C:000EBA 303132333435363738393031 C:000ec0 baa5 out VGADPORT,LUTFORE ; ()()()() C:000ec1 91ed ld ZL,X+ C:000ec2 baa5 out VGADPORT,LUTFORE C:000ec3 2ffe mov ZH,ZL C:000ec4 73ff andi ZH,0x3F C:000ec5 baa5 out VGADPORT,LUTFORE C:000ec6 78e0 andi ZL,0x80 C:000ec7 64e0 ori ZL,0x40 C:000ec8 baa5 out VGADPORT,LUTFORE C:000ec9 9409 ijmp .db "012345678901" C:000ECA 303132333435363738393031 C:000ed0 baa5 out VGADPORT,LUTFORE ; ()()()() C:000ed1 91ed ld ZL,X+ C:000ed2 baa5 out VGADPORT,LUTFORE C:000ed3 2ffe mov ZH,ZL C:000ed4 73ff andi ZH,0x3F C:000ed5 baa5 out VGADPORT,LUTFORE C:000ed6 78e0 andi ZL,0x80 C:000ed7 65e0 ori ZL,0x50 C:000ed8 baa5 out VGADPORT,LUTFORE C:000ed9 9409 ijmp .db "012345678901" C:000EDA 303132333435363738393031 C:000ee0 baa5 out VGADPORT,LUTFORE ; ()()()() C:000ee1 91ed ld ZL,X+ C:000ee2 baa5 out VGADPORT,LUTFORE C:000ee3 2ffe mov ZH,ZL C:000ee4 73ff andi ZH,0x3F C:000ee5 baa5 out VGADPORT,LUTFORE C:000ee6 78e0 andi ZL,0x80 C:000ee7 66e0 ori ZL,0x60 C:000ee8 baa5 out VGADPORT,LUTFORE C:000ee9 9409 ijmp .db "012345678901" C:000EEA 303132333435363738393031 C:000ef0 baa5 out VGADPORT,LUTFORE ; ()()()() C:000ef1 91ed ld ZL,X+ C:000ef2 baa5 out VGADPORT,LUTFORE C:000ef3 2ffe mov ZH,ZL C:000ef4 73ff andi ZH,0x3F C:000ef5 baa5 out VGADPORT,LUTFORE C:000ef6 78e0 andi ZL,0x80 C:000ef7 67e0 ori ZL,0x70 C:000ef8 baa5 out VGADPORT,LUTFORE C:000ef9 9409 ijmp .db "012345678901" C:000EFA 303132333435363738393031 ; CHAR block graphics 0x1E C:000f00 ba95 out VGADPORT,LUTBACK ; ....()() C:000f01 91ed ld ZL,X+ C:000f02 ba95 out VGADPORT,LUTBACK C:000f03 2ffe mov ZH,ZL C:000f04 73ff andi ZH,0x3F C:000f05 baa5 out VGADPORT,LUTFORE C:000f06 78e0 andi ZL,0x80 C:000f07 60e0 ori ZL,0x00 C:000f08 baa5 out VGADPORT,LUTFORE C:000f09 9409 ijmp .db "012345678901" C:000F0A 303132333435363738393031 C:000f10 ba95 out VGADPORT,LUTBACK ; ....()() C:000f11 91ed ld ZL,X+ C:000f12 ba95 out VGADPORT,LUTBACK C:000f13 2ffe mov ZH,ZL C:000f14 73ff andi ZH,0x3F C:000f15 baa5 out VGADPORT,LUTFORE C:000f16 78e0 andi ZL,0x80 C:000f17 61e0 ori ZL,0x10 C:000f18 baa5 out VGADPORT,LUTFORE C:000f19 9409 ijmp .db "012345678901" C:000F1A 303132333435363738393031 C:000f20 ba95 out VGADPORT,LUTBACK ; ....()() C:000f21 91ed ld ZL,X+ C:000f22 ba95 out VGADPORT,LUTBACK C:000f23 2ffe mov ZH,ZL C:000f24 73ff andi ZH,0x3F C:000f25 baa5 out VGADPORT,LUTFORE C:000f26 78e0 andi ZL,0x80 C:000f27 62e0 ori ZL,0x20 C:000f28 baa5 out VGADPORT,LUTFORE C:000f29 9409 ijmp .db "012345678901" C:000F2A 303132333435363738393031 C:000f30 ba95 out VGADPORT,LUTBACK ; ....()() C:000f31 91ed ld ZL,X+ C:000f32 ba95 out VGADPORT,LUTBACK C:000f33 2ffe mov ZH,ZL C:000f34 73ff andi ZH,0x3F C:000f35 baa5 out VGADPORT,LUTFORE C:000f36 78e0 andi ZL,0x80 C:000f37 63e0 ori ZL,0x30 C:000f38 baa5 out VGADPORT,LUTFORE C:000f39 9409 ijmp .db "012345678901" C:000F3A 303132333435363738393031 C:000f40 baa5 out VGADPORT,LUTFORE ; ()()()() C:000f41 91ed ld ZL,X+ C:000f42 baa5 out VGADPORT,LUTFORE C:000f43 2ffe mov ZH,ZL C:000f44 73ff andi ZH,0x3F C:000f45 baa5 out VGADPORT,LUTFORE C:000f46 78e0 andi ZL,0x80 C:000f47 64e0 ori ZL,0x40 C:000f48 baa5 out VGADPORT,LUTFORE C:000f49 9409 ijmp .db "012345678901" C:000F4A 303132333435363738393031 C:000f50 baa5 out VGADPORT,LUTFORE ; ()()()() C:000f51 91ed ld ZL,X+ C:000f52 baa5 out VGADPORT,LUTFORE C:000f53 2ffe mov ZH,ZL C:000f54 73ff andi ZH,0x3F C:000f55 baa5 out VGADPORT,LUTFORE C:000f56 78e0 andi ZL,0x80 C:000f57 65e0 ori ZL,0x50 C:000f58 baa5 out VGADPORT,LUTFORE C:000f59 9409 ijmp .db "012345678901" C:000F5A 303132333435363738393031 C:000f60 baa5 out VGADPORT,LUTFORE ; ()()()() C:000f61 91ed ld ZL,X+ C:000f62 baa5 out VGADPORT,LUTFORE C:000f63 2ffe mov ZH,ZL C:000f64 73ff andi ZH,0x3F C:000f65 baa5 out VGADPORT,LUTFORE C:000f66 78e0 andi ZL,0x80 C:000f67 66e0 ori ZL,0x60 C:000f68 baa5 out VGADPORT,LUTFORE C:000f69 9409 ijmp .db "012345678901" C:000F6A 303132333435363738393031 C:000f70 baa5 out VGADPORT,LUTFORE ; ()()()() C:000f71 91ed ld ZL,X+ C:000f72 baa5 out VGADPORT,LUTFORE C:000f73 2ffe mov ZH,ZL C:000f74 73ff andi ZH,0x3F C:000f75 baa5 out VGADPORT,LUTFORE C:000f76 78e0 andi ZL,0x80 C:000f77 67e0 ori ZL,0x70 C:000f78 baa5 out VGADPORT,LUTFORE C:000f79 9409 ijmp .db "012345678901" C:000F7A 303132333435363738393031 ; CHAR block graphics 0x1F C:000f80 baa5 out VGADPORT,LUTFORE ; ()()()() C:000f81 91ed ld ZL,X+ C:000f82 baa5 out VGADPORT,LUTFORE C:000f83 2ffe mov ZH,ZL C:000f84 73ff andi ZH,0x3F C:000f85 baa5 out VGADPORT,LUTFORE C:000f86 78e0 andi ZL,0x80 C:000f87 60e0 ori ZL,0x00 C:000f88 baa5 out VGADPORT,LUTFORE C:000f89 9409 ijmp .db "012345678901" C:000F8A 303132333435363738393031 C:000f90 baa5 out VGADPORT,LUTFORE ; ()()()() C:000f91 91ed ld ZL,X+ C:000f92 baa5 out VGADPORT,LUTFORE C:000f93 2ffe mov ZH,ZL C:000f94 73ff andi ZH,0x3F C:000f95 baa5 out VGADPORT,LUTFORE C:000f96 78e0 andi ZL,0x80 C:000f97 61e0 ori ZL,0x10 C:000f98 baa5 out VGADPORT,LUTFORE C:000f99 9409 ijmp .db "012345678901" C:000F9A 303132333435363738393031 C:000fa0 baa5 out VGADPORT,LUTFORE ; ()()()() C:000fa1 91ed ld ZL,X+ C:000fa2 baa5 out VGADPORT,LUTFORE C:000fa3 2ffe mov ZH,ZL C:000fa4 73ff andi ZH,0x3F C:000fa5 baa5 out VGADPORT,LUTFORE C:000fa6 78e0 andi ZL,0x80 C:000fa7 62e0 ori ZL,0x20 C:000fa8 baa5 out VGADPORT,LUTFORE C:000fa9 9409 ijmp .db "012345678901" C:000FAA 303132333435363738393031 C:000fb0 baa5 out VGADPORT,LUTFORE ; ()()()() C:000fb1 91ed ld ZL,X+ C:000fb2 baa5 out VGADPORT,LUTFORE C:000fb3 2ffe mov ZH,ZL C:000fb4 73ff andi ZH,0x3F C:000fb5 baa5 out VGADPORT,LUTFORE C:000fb6 78e0 andi ZL,0x80 C:000fb7 63e0 ori ZL,0x30 C:000fb8 baa5 out VGADPORT,LUTFORE C:000fb9 9409 ijmp .db "012345678901" C:000FBA 303132333435363738393031 C:000fc0 baa5 out VGADPORT,LUTFORE ; ()()()() C:000fc1 91ed ld ZL,X+ C:000fc2 baa5 out VGADPORT,LUTFORE C:000fc3 2ffe mov ZH,ZL C:000fc4 73ff andi ZH,0x3F C:000fc5 baa5 out VGADPORT,LUTFORE C:000fc6 78e0 andi ZL,0x80 C:000fc7 64e0 ori ZL,0x40 C:000fc8 baa5 out VGADPORT,LUTFORE C:000fc9 9409 ijmp .db "012345678901" C:000FCA 303132333435363738393031 C:000fd0 baa5 out VGADPORT,LUTFORE ; ()()()() C:000fd1 91ed ld ZL,X+ C:000fd2 baa5 out VGADPORT,LUTFORE C:000fd3 2ffe mov ZH,ZL C:000fd4 73ff andi ZH,0x3F C:000fd5 baa5 out VGADPORT,LUTFORE C:000fd6 78e0 andi ZL,0x80 C:000fd7 65e0 ori ZL,0x50 C:000fd8 baa5 out VGADPORT,LUTFORE C:000fd9 9409 ijmp .db "012345678901" C:000FDA 303132333435363738393031 C:000fe0 baa5 out VGADPORT,LUTFORE ; ()()()() C:000fe1 91ed ld ZL,X+ C:000fe2 baa5 out VGADPORT,LUTFORE C:000fe3 2ffe mov ZH,ZL C:000fe4 73ff andi ZH,0x3F C:000fe5 baa5 out VGADPORT,LUTFORE C:000fe6 78e0 andi ZL,0x80 C:000fe7 66e0 ori ZL,0x60 C:000fe8 baa5 out VGADPORT,LUTFORE C:000fe9 9409 ijmp .db "012345678901" C:000FEA 303132333435363738393031 C:000ff0 baa5 out VGADPORT,LUTFORE ; ()()()() C:000ff1 91ed ld ZL,X+ C:000ff2 baa5 out VGADPORT,LUTFORE C:000ff3 2ffe mov ZH,ZL C:000ff4 73ff andi ZH,0x3F C:000ff5 baa5 out VGADPORT,LUTFORE C:000ff6 78e0 andi ZL,0x80 C:000ff7 67e0 ori ZL,0x70 C:000ff8 baa5 out VGADPORT,LUTFORE C:000ff9 9409 ijmp .db "012345678901" C:000FFA 303132333435363738393031 ; CHAR ASCII " " 0x20 C:001000 ba95 out VGADPORT,LUTBACK ; ........ C:001001 91ed ld ZL,X+ C:001002 ba95 out VGADPORT,LUTBACK C:001003 2ffe mov ZH,ZL C:001004 73ff andi ZH,0x3F C:001005 ba95 out VGADPORT,LUTBACK C:001006 78e0 andi ZL,0x80 C:001007 60e0 ori ZL,0x00 C:001008 ba95 out VGADPORT,LUTBACK C:001009 9409 ijmp .db "012345678901" C:00100A 303132333435363738393031 C:001010 ba95 out VGADPORT,LUTBACK ; ........ C:001011 91ed ld ZL,X+ C:001012 ba95 out VGADPORT,LUTBACK C:001013 2ffe mov ZH,ZL C:001014 73ff andi ZH,0x3F C:001015 ba95 out VGADPORT,LUTBACK C:001016 78e0 andi ZL,0x80 C:001017 61e0 ori ZL,0x10 C:001018 ba95 out VGADPORT,LUTBACK C:001019 9409 ijmp .db "012345678901" C:00101A 303132333435363738393031 C:001020 ba95 out VGADPORT,LUTBACK ; ........ C:001021 91ed ld ZL,X+ C:001022 ba95 out VGADPORT,LUTBACK C:001023 2ffe mov ZH,ZL C:001024 73ff andi ZH,0x3F C:001025 ba95 out VGADPORT,LUTBACK C:001026 78e0 andi ZL,0x80 C:001027 62e0 ori ZL,0x20 C:001028 ba95 out VGADPORT,LUTBACK C:001029 9409 ijmp .db "012345678901" C:00102A 303132333435363738393031 C:001030 ba95 out VGADPORT,LUTBACK ; ........ C:001031 91ed ld ZL,X+ C:001032 ba95 out VGADPORT,LUTBACK C:001033 2ffe mov ZH,ZL C:001034 73ff andi ZH,0x3F C:001035 ba95 out VGADPORT,LUTBACK C:001036 78e0 andi ZL,0x80 C:001037 63e0 ori ZL,0x30 C:001038 ba95 out VGADPORT,LUTBACK C:001039 9409 ijmp .db "012345678901" C:00103A 303132333435363738393031 C:001040 ba95 out VGADPORT,LUTBACK ; ........ C:001041 91ed ld ZL,X+ C:001042 ba95 out VGADPORT,LUTBACK C:001043 2ffe mov ZH,ZL C:001044 73ff andi ZH,0x3F C:001045 ba95 out VGADPORT,LUTBACK C:001046 78e0 andi ZL,0x80 C:001047 64e0 ori ZL,0x40 C:001048 ba95 out VGADPORT,LUTBACK C:001049 9409 ijmp .db "012345678901" C:00104A 303132333435363738393031 C:001050 ba95 out VGADPORT,LUTBACK ; ........ C:001051 91ed ld ZL,X+ C:001052 ba95 out VGADPORT,LUTBACK C:001053 2ffe mov ZH,ZL C:001054 73ff andi ZH,0x3F C:001055 ba95 out VGADPORT,LUTBACK C:001056 78e0 andi ZL,0x80 C:001057 65e0 ori ZL,0x50 C:001058 ba95 out VGADPORT,LUTBACK C:001059 9409 ijmp .db "012345678901" C:00105A 303132333435363738393031 C:001060 ba95 out VGADPORT,LUTBACK ; ........ C:001061 91ed ld ZL,X+ C:001062 ba95 out VGADPORT,LUTBACK C:001063 2ffe mov ZH,ZL C:001064 73ff andi ZH,0x3F C:001065 ba95 out VGADPORT,LUTBACK C:001066 78e0 andi ZL,0x80 C:001067 66e0 ori ZL,0x60 C:001068 ba95 out VGADPORT,LUTBACK C:001069 9409 ijmp .db "012345678901" C:00106A 303132333435363738393031 C:001070 ba95 out VGADPORT,LUTBACK ; ........ C:001071 91ed ld ZL,X+ C:001072 ba95 out VGADPORT,LUTBACK C:001073 2ffe mov ZH,ZL C:001074 73ff andi ZH,0x3F C:001075 ba95 out VGADPORT,LUTBACK C:001076 78e0 andi ZL,0x80 C:001077 67e0 ori ZL,0x70 C:001078 ba95 out VGADPORT,LUTBACK C:001079 9409 ijmp .db "012345678901" C:00107A 303132333435363738393031 ; CHAR ASCII "!" 0x21 C:001080 ba95 out VGADPORT,LUTBACK ; ........ C:001081 91ed ld ZL,X+ C:001082 ba95 out VGADPORT,LUTBACK C:001083 2ffe mov ZH,ZL C:001084 73ff andi ZH,0x3F C:001085 ba95 out VGADPORT,LUTBACK C:001086 78e0 andi ZL,0x80 C:001087 60e0 ori ZL,0x00 C:001088 ba95 out VGADPORT,LUTBACK C:001089 9409 ijmp .db "012345678901" C:00108A 303132333435363738393031 C:001090 ba95 out VGADPORT,LUTBACK ; ..().... C:001091 91ed ld ZL,X+ C:001092 baa5 out VGADPORT,LUTFORE C:001093 2ffe mov ZH,ZL C:001094 73ff andi ZH,0x3F C:001095 ba95 out VGADPORT,LUTBACK C:001096 78e0 andi ZL,0x80 C:001097 61e0 ori ZL,0x10 C:001098 ba95 out VGADPORT,LUTBACK C:001099 9409 ijmp .db "012345678901" C:00109A 303132333435363738393031 C:0010a0 ba95 out VGADPORT,LUTBACK ; ..().... C:0010a1 91ed ld ZL,X+ C:0010a2 baa5 out VGADPORT,LUTFORE C:0010a3 2ffe mov ZH,ZL C:0010a4 73ff andi ZH,0x3F C:0010a5 ba95 out VGADPORT,LUTBACK C:0010a6 78e0 andi ZL,0x80 C:0010a7 62e0 ori ZL,0x20 C:0010a8 ba95 out VGADPORT,LUTBACK C:0010a9 9409 ijmp .db "012345678901" C:0010AA 303132333435363738393031 C:0010b0 ba95 out VGADPORT,LUTBACK ; ..().... C:0010b1 91ed ld ZL,X+ C:0010b2 baa5 out VGADPORT,LUTFORE C:0010b3 2ffe mov ZH,ZL C:0010b4 73ff andi ZH,0x3F C:0010b5 ba95 out VGADPORT,LUTBACK C:0010b6 78e0 andi ZL,0x80 C:0010b7 63e0 ori ZL,0x30 C:0010b8 ba95 out VGADPORT,LUTBACK C:0010b9 9409 ijmp .db "012345678901" C:0010BA 303132333435363738393031 C:0010c0 ba95 out VGADPORT,LUTBACK ; ..().... C:0010c1 91ed ld ZL,X+ C:0010c2 baa5 out VGADPORT,LUTFORE C:0010c3 2ffe mov ZH,ZL C:0010c4 73ff andi ZH,0x3F C:0010c5 ba95 out VGADPORT,LUTBACK C:0010c6 78e0 andi ZL,0x80 C:0010c7 64e0 ori ZL,0x40 C:0010c8 ba95 out VGADPORT,LUTBACK C:0010c9 9409 ijmp .db "012345678901" C:0010CA 303132333435363738393031 C:0010d0 ba95 out VGADPORT,LUTBACK ; ........ C:0010d1 91ed ld ZL,X+ C:0010d2 ba95 out VGADPORT,LUTBACK C:0010d3 2ffe mov ZH,ZL C:0010d4 73ff andi ZH,0x3F C:0010d5 ba95 out VGADPORT,LUTBACK C:0010d6 78e0 andi ZL,0x80 C:0010d7 65e0 ori ZL,0x50 C:0010d8 ba95 out VGADPORT,LUTBACK C:0010d9 9409 ijmp .db "012345678901" C:0010DA 303132333435363738393031 C:0010e0 ba95 out VGADPORT,LUTBACK ; ..().... C:0010e1 91ed ld ZL,X+ C:0010e2 baa5 out VGADPORT,LUTFORE C:0010e3 2ffe mov ZH,ZL C:0010e4 73ff andi ZH,0x3F C:0010e5 ba95 out VGADPORT,LUTBACK C:0010e6 78e0 andi ZL,0x80 C:0010e7 66e0 ori ZL,0x60 C:0010e8 ba95 out VGADPORT,LUTBACK C:0010e9 9409 ijmp .db "012345678901" C:0010EA 303132333435363738393031 C:0010f0 ba95 out VGADPORT,LUTBACK ; ........ C:0010f1 91ed ld ZL,X+ C:0010f2 ba95 out VGADPORT,LUTBACK C:0010f3 2ffe mov ZH,ZL C:0010f4 73ff andi ZH,0x3F C:0010f5 ba95 out VGADPORT,LUTBACK C:0010f6 78e0 andi ZL,0x80 C:0010f7 67e0 ori ZL,0x70 C:0010f8 ba95 out VGADPORT,LUTBACK C:0010f9 9409 ijmp .db "012345678901" C:0010FA 303132333435363738393031 ; CHAR ASCII """ 0x22 C:001100 ba95 out VGADPORT,LUTBACK ; ........ C:001101 91ed ld ZL,X+ C:001102 ba95 out VGADPORT,LUTBACK C:001103 2ffe mov ZH,ZL C:001104 73ff andi ZH,0x3F C:001105 ba95 out VGADPORT,LUTBACK C:001106 78e0 andi ZL,0x80 C:001107 60e0 ori ZL,0x00 C:001108 ba95 out VGADPORT,LUTBACK C:001109 9409 ijmp .db "012345678901" C:00110A 303132333435363738393031 C:001110 baa5 out VGADPORT,LUTFORE ; ()..().. C:001111 91ed ld ZL,X+ C:001112 ba95 out VGADPORT,LUTBACK C:001113 2ffe mov ZH,ZL C:001114 73ff andi ZH,0x3F C:001115 baa5 out VGADPORT,LUTFORE C:001116 78e0 andi ZL,0x80 C:001117 61e0 ori ZL,0x10 C:001118 ba95 out VGADPORT,LUTBACK C:001119 9409 ijmp .db "012345678901" C:00111A 303132333435363738393031 C:001120 baa5 out VGADPORT,LUTFORE ; ()..().. C:001121 91ed ld ZL,X+ C:001122 ba95 out VGADPORT,LUTBACK C:001123 2ffe mov ZH,ZL C:001124 73ff andi ZH,0x3F C:001125 baa5 out VGADPORT,LUTFORE C:001126 78e0 andi ZL,0x80 C:001127 62e0 ori ZL,0x20 C:001128 ba95 out VGADPORT,LUTBACK C:001129 9409 ijmp .db "012345678901" C:00112A 303132333435363738393031 C:001130 ba95 out VGADPORT,LUTBACK ; ........ C:001131 91ed ld ZL,X+ C:001132 ba95 out VGADPORT,LUTBACK C:001133 2ffe mov ZH,ZL C:001134 73ff andi ZH,0x3F C:001135 ba95 out VGADPORT,LUTBACK C:001136 78e0 andi ZL,0x80 C:001137 63e0 ori ZL,0x30 C:001138 ba95 out VGADPORT,LUTBACK C:001139 9409 ijmp .db "012345678901" C:00113A 303132333435363738393031 C:001140 ba95 out VGADPORT,LUTBACK ; ........ C:001141 91ed ld ZL,X+ C:001142 ba95 out VGADPORT,LUTBACK C:001143 2ffe mov ZH,ZL C:001144 73ff andi ZH,0x3F C:001145 ba95 out VGADPORT,LUTBACK C:001146 78e0 andi ZL,0x80 C:001147 64e0 ori ZL,0x40 C:001148 ba95 out VGADPORT,LUTBACK C:001149 9409 ijmp .db "012345678901" C:00114A 303132333435363738393031 C:001150 ba95 out VGADPORT,LUTBACK ; ........ C:001151 91ed ld ZL,X+ C:001152 ba95 out VGADPORT,LUTBACK C:001153 2ffe mov ZH,ZL C:001154 73ff andi ZH,0x3F C:001155 ba95 out VGADPORT,LUTBACK C:001156 78e0 andi ZL,0x80 C:001157 65e0 ori ZL,0x50 C:001158 ba95 out VGADPORT,LUTBACK C:001159 9409 ijmp .db "012345678901" C:00115A 303132333435363738393031 C:001160 ba95 out VGADPORT,LUTBACK ; ........ C:001161 91ed ld ZL,X+ C:001162 ba95 out VGADPORT,LUTBACK C:001163 2ffe mov ZH,ZL C:001164 73ff andi ZH,0x3F C:001165 ba95 out VGADPORT,LUTBACK C:001166 78e0 andi ZL,0x80 C:001167 66e0 ori ZL,0x60 C:001168 ba95 out VGADPORT,LUTBACK C:001169 9409 ijmp .db "012345678901" C:00116A 303132333435363738393031 C:001170 ba95 out VGADPORT,LUTBACK ; ........ C:001171 91ed ld ZL,X+ C:001172 ba95 out VGADPORT,LUTBACK C:001173 2ffe mov ZH,ZL C:001174 73ff andi ZH,0x3F C:001175 ba95 out VGADPORT,LUTBACK C:001176 78e0 andi ZL,0x80 C:001177 67e0 ori ZL,0x70 C:001178 ba95 out VGADPORT,LUTBACK C:001179 9409 ijmp .db "012345678901" C:00117A 303132333435363738393031 ; CHAR ASCII "#" 0x23 C:001180 ba95 out VGADPORT,LUTBACK ; ........ C:001181 91ed ld ZL,X+ C:001182 ba95 out VGADPORT,LUTBACK C:001183 2ffe mov ZH,ZL C:001184 73ff andi ZH,0x3F C:001185 ba95 out VGADPORT,LUTBACK C:001186 78e0 andi ZL,0x80 C:001187 60e0 ori ZL,0x00 C:001188 ba95 out VGADPORT,LUTBACK C:001189 9409 ijmp .db "012345678901" C:00118A 303132333435363738393031 C:001190 baa5 out VGADPORT,LUTFORE ; ()..().. C:001191 91ed ld ZL,X+ C:001192 ba95 out VGADPORT,LUTBACK C:001193 2ffe mov ZH,ZL C:001194 73ff andi ZH,0x3F C:001195 baa5 out VGADPORT,LUTFORE C:001196 78e0 andi ZL,0x80 C:001197 61e0 ori ZL,0x10 C:001198 ba95 out VGADPORT,LUTBACK C:001199 9409 ijmp .db "012345678901" C:00119A 303132333435363738393031 C:0011a0 baa5 out VGADPORT,LUTFORE ; ()..().. C:0011a1 91ed ld ZL,X+ C:0011a2 ba95 out VGADPORT,LUTBACK C:0011a3 2ffe mov ZH,ZL C:0011a4 73ff andi ZH,0x3F C:0011a5 baa5 out VGADPORT,LUTFORE C:0011a6 78e0 andi ZL,0x80 C:0011a7 62e0 ori ZL,0x20 C:0011a8 ba95 out VGADPORT,LUTBACK C:0011a9 9409 ijmp .db "012345678901" C:0011AA 303132333435363738393031 C:0011b0 baa5 out VGADPORT,LUTFORE ; ()()().. C:0011b1 91ed ld ZL,X+ C:0011b2 baa5 out VGADPORT,LUTFORE C:0011b3 2ffe mov ZH,ZL C:0011b4 73ff andi ZH,0x3F C:0011b5 baa5 out VGADPORT,LUTFORE C:0011b6 78e0 andi ZL,0x80 C:0011b7 63e0 ori ZL,0x30 C:0011b8 ba95 out VGADPORT,LUTBACK C:0011b9 9409 ijmp .db "012345678901" C:0011BA 303132333435363738393031 C:0011c0 baa5 out VGADPORT,LUTFORE ; ()..().. C:0011c1 91ed ld ZL,X+ C:0011c2 ba95 out VGADPORT,LUTBACK C:0011c3 2ffe mov ZH,ZL C:0011c4 73ff andi ZH,0x3F C:0011c5 baa5 out VGADPORT,LUTFORE C:0011c6 78e0 andi ZL,0x80 C:0011c7 64e0 ori ZL,0x40 C:0011c8 ba95 out VGADPORT,LUTBACK C:0011c9 9409 ijmp .db "012345678901" C:0011CA 303132333435363738393031 C:0011d0 baa5 out VGADPORT,LUTFORE ; ()()().. C:0011d1 91ed ld ZL,X+ C:0011d2 baa5 out VGADPORT,LUTFORE C:0011d3 2ffe mov ZH,ZL C:0011d4 73ff andi ZH,0x3F C:0011d5 baa5 out VGADPORT,LUTFORE C:0011d6 78e0 andi ZL,0x80 C:0011d7 65e0 ori ZL,0x50 C:0011d8 ba95 out VGADPORT,LUTBACK C:0011d9 9409 ijmp .db "012345678901" C:0011DA 303132333435363738393031 C:0011e0 baa5 out VGADPORT,LUTFORE ; ()..().. C:0011e1 91ed ld ZL,X+ C:0011e2 ba95 out VGADPORT,LUTBACK C:0011e3 2ffe mov ZH,ZL C:0011e4 73ff andi ZH,0x3F C:0011e5 baa5 out VGADPORT,LUTFORE C:0011e6 78e0 andi ZL,0x80 C:0011e7 66e0 ori ZL,0x60 C:0011e8 ba95 out VGADPORT,LUTBACK C:0011e9 9409 ijmp .db "012345678901" C:0011EA 303132333435363738393031 C:0011f0 baa5 out VGADPORT,LUTFORE ; ()..().. C:0011f1 91ed ld ZL,X+ C:0011f2 ba95 out VGADPORT,LUTBACK C:0011f3 2ffe mov ZH,ZL C:0011f4 73ff andi ZH,0x3F C:0011f5 baa5 out VGADPORT,LUTFORE C:0011f6 78e0 andi ZL,0x80 C:0011f7 67e0 ori ZL,0x70 C:0011f8 ba95 out VGADPORT,LUTBACK C:0011f9 9409 ijmp .db "012345678901" C:0011FA 303132333435363738393031 ; CHAR ASCII "$" 0x24 C:001200 ba95 out VGADPORT,LUTBACK ; ........ C:001201 91ed ld ZL,X+ C:001202 ba95 out VGADPORT,LUTBACK C:001203 2ffe mov ZH,ZL C:001204 73ff andi ZH,0x3F C:001205 ba95 out VGADPORT,LUTBACK C:001206 78e0 andi ZL,0x80 C:001207 60e0 ori ZL,0x00 C:001208 ba95 out VGADPORT,LUTBACK C:001209 9409 ijmp .db "012345678901" C:00120A 303132333435363738393031 C:001210 ba95 out VGADPORT,LUTBACK ; ..().... C:001211 91ed ld ZL,X+ C:001212 baa5 out VGADPORT,LUTFORE C:001213 2ffe mov ZH,ZL C:001214 73ff andi ZH,0x3F C:001215 ba95 out VGADPORT,LUTBACK C:001216 78e0 andi ZL,0x80 C:001217 61e0 ori ZL,0x10 C:001218 ba95 out VGADPORT,LUTBACK C:001219 9409 ijmp .db "012345678901" C:00121A 303132333435363738393031 C:001220 ba95 out VGADPORT,LUTBACK ; ..()().. C:001221 91ed ld ZL,X+ C:001222 baa5 out VGADPORT,LUTFORE C:001223 2ffe mov ZH,ZL C:001224 73ff andi ZH,0x3F C:001225 baa5 out VGADPORT,LUTFORE C:001226 78e0 andi ZL,0x80 C:001227 62e0 ori ZL,0x20 C:001228 ba95 out VGADPORT,LUTBACK C:001229 9409 ijmp .db "012345678901" C:00122A 303132333435363738393031 C:001230 baa5 out VGADPORT,LUTFORE ; ()().... C:001231 91ed ld ZL,X+ C:001232 baa5 out VGADPORT,LUTFORE C:001233 2ffe mov ZH,ZL C:001234 73ff andi ZH,0x3F C:001235 ba95 out VGADPORT,LUTBACK C:001236 78e0 andi ZL,0x80 C:001237 63e0 ori ZL,0x30 C:001238 ba95 out VGADPORT,LUTBACK C:001239 9409 ijmp .db "012345678901" C:00123A 303132333435363738393031 C:001240 ba95 out VGADPORT,LUTBACK ; ..().... C:001241 91ed ld ZL,X+ C:001242 baa5 out VGADPORT,LUTFORE C:001243 2ffe mov ZH,ZL C:001244 73ff andi ZH,0x3F C:001245 ba95 out VGADPORT,LUTBACK C:001246 78e0 andi ZL,0x80 C:001247 64e0 ori ZL,0x40 C:001248 ba95 out VGADPORT,LUTBACK C:001249 9409 ijmp .db "012345678901" C:00124A 303132333435363738393031 C:001250 ba95 out VGADPORT,LUTBACK ; ..()().. C:001251 91ed ld ZL,X+ C:001252 baa5 out VGADPORT,LUTFORE C:001253 2ffe mov ZH,ZL C:001254 73ff andi ZH,0x3F C:001255 baa5 out VGADPORT,LUTFORE C:001256 78e0 andi ZL,0x80 C:001257 65e0 ori ZL,0x50 C:001258 ba95 out VGADPORT,LUTBACK C:001259 9409 ijmp .db "012345678901" C:00125A 303132333435363738393031 C:001260 baa5 out VGADPORT,LUTFORE ; ()().... C:001261 91ed ld ZL,X+ C:001262 baa5 out VGADPORT,LUTFORE C:001263 2ffe mov ZH,ZL C:001264 73ff andi ZH,0x3F C:001265 ba95 out VGADPORT,LUTBACK C:001266 78e0 andi ZL,0x80 C:001267 66e0 ori ZL,0x60 C:001268 ba95 out VGADPORT,LUTBACK C:001269 9409 ijmp .db "012345678901" C:00126A 303132333435363738393031 C:001270 ba95 out VGADPORT,LUTBACK ; ..().... C:001271 91ed ld ZL,X+ C:001272 baa5 out VGADPORT,LUTFORE C:001273 2ffe mov ZH,ZL C:001274 73ff andi ZH,0x3F C:001275 ba95 out VGADPORT,LUTBACK C:001276 78e0 andi ZL,0x80 C:001277 67e0 ori ZL,0x70 C:001278 ba95 out VGADPORT,LUTBACK C:001279 9409 ijmp .db "012345678901" C:00127A 303132333435363738393031 ; CHAR ASCII "%" 0x25 C:001280 ba95 out VGADPORT,LUTBACK ; ........ C:001281 91ed ld ZL,X+ C:001282 ba95 out VGADPORT,LUTBACK C:001283 2ffe mov ZH,ZL C:001284 73ff andi ZH,0x3F C:001285 ba95 out VGADPORT,LUTBACK C:001286 78e0 andi ZL,0x80 C:001287 60e0 ori ZL,0x00 C:001288 ba95 out VGADPORT,LUTBACK C:001289 9409 ijmp .db "012345678901" C:00128A 303132333435363738393031 C:001290 baa5 out VGADPORT,LUTFORE ; ()..().. C:001291 91ed ld ZL,X+ C:001292 ba95 out VGADPORT,LUTBACK C:001293 2ffe mov ZH,ZL C:001294 73ff andi ZH,0x3F C:001295 baa5 out VGADPORT,LUTFORE C:001296 78e0 andi ZL,0x80 C:001297 61e0 ori ZL,0x10 C:001298 ba95 out VGADPORT,LUTBACK C:001299 9409 ijmp .db "012345678901" C:00129A 303132333435363738393031 C:0012a0 ba95 out VGADPORT,LUTBACK ; ....().. C:0012a1 91ed ld ZL,X+ C:0012a2 ba95 out VGADPORT,LUTBACK C:0012a3 2ffe mov ZH,ZL C:0012a4 73ff andi ZH,0x3F C:0012a5 baa5 out VGADPORT,LUTFORE C:0012a6 78e0 andi ZL,0x80 C:0012a7 62e0 ori ZL,0x20 C:0012a8 ba95 out VGADPORT,LUTBACK C:0012a9 9409 ijmp .db "012345678901" C:0012AA 303132333435363738393031 C:0012b0 ba95 out VGADPORT,LUTBACK ; ..().... C:0012b1 91ed ld ZL,X+ C:0012b2 baa5 out VGADPORT,LUTFORE C:0012b3 2ffe mov ZH,ZL C:0012b4 73ff andi ZH,0x3F C:0012b5 ba95 out VGADPORT,LUTBACK C:0012b6 78e0 andi ZL,0x80 C:0012b7 63e0 ori ZL,0x30 C:0012b8 ba95 out VGADPORT,LUTBACK C:0012b9 9409 ijmp .db "012345678901" C:0012BA 303132333435363738393031 C:0012c0 ba95 out VGADPORT,LUTBACK ; ..().... C:0012c1 91ed ld ZL,X+ C:0012c2 baa5 out VGADPORT,LUTFORE C:0012c3 2ffe mov ZH,ZL C:0012c4 73ff andi ZH,0x3F C:0012c5 ba95 out VGADPORT,LUTBACK C:0012c6 78e0 andi ZL,0x80 C:0012c7 64e0 ori ZL,0x40 C:0012c8 ba95 out VGADPORT,LUTBACK C:0012c9 9409 ijmp .db "012345678901" C:0012CA 303132333435363738393031 C:0012d0 baa5 out VGADPORT,LUTFORE ; ()...... C:0012d1 91ed ld ZL,X+ C:0012d2 ba95 out VGADPORT,LUTBACK C:0012d3 2ffe mov ZH,ZL C:0012d4 73ff andi ZH,0x3F C:0012d5 ba95 out VGADPORT,LUTBACK C:0012d6 78e0 andi ZL,0x80 C:0012d7 65e0 ori ZL,0x50 C:0012d8 ba95 out VGADPORT,LUTBACK C:0012d9 9409 ijmp .db "012345678901" C:0012DA 303132333435363738393031 C:0012e0 baa5 out VGADPORT,LUTFORE ; ()..().. C:0012e1 91ed ld ZL,X+ C:0012e2 ba95 out VGADPORT,LUTBACK C:0012e3 2ffe mov ZH,ZL C:0012e4 73ff andi ZH,0x3F C:0012e5 baa5 out VGADPORT,LUTFORE C:0012e6 78e0 andi ZL,0x80 C:0012e7 66e0 ori ZL,0x60 C:0012e8 ba95 out VGADPORT,LUTBACK C:0012e9 9409 ijmp .db "012345678901" C:0012EA 303132333435363738393031 C:0012f0 ba95 out VGADPORT,LUTBACK ; ........ C:0012f1 91ed ld ZL,X+ C:0012f2 ba95 out VGADPORT,LUTBACK C:0012f3 2ffe mov ZH,ZL C:0012f4 73ff andi ZH,0x3F C:0012f5 ba95 out VGADPORT,LUTBACK C:0012f6 78e0 andi ZL,0x80 C:0012f7 67e0 ori ZL,0x70 C:0012f8 ba95 out VGADPORT,LUTBACK C:0012f9 9409 ijmp .db "012345678901" C:0012FA 303132333435363738393031 ; CHAR ASCII "&" 0x26 C:001300 ba95 out VGADPORT,LUTBACK ; ........ C:001301 91ed ld ZL,X+ C:001302 ba95 out VGADPORT,LUTBACK C:001303 2ffe mov ZH,ZL C:001304 73ff andi ZH,0x3F C:001305 ba95 out VGADPORT,LUTBACK C:001306 78e0 andi ZL,0x80 C:001307 60e0 ori ZL,0x00 C:001308 ba95 out VGADPORT,LUTBACK C:001309 9409 ijmp .db "012345678901" C:00130A 303132333435363738393031 C:001310 ba95 out VGADPORT,LUTBACK ; ..().... C:001311 91ed ld ZL,X+ C:001312 baa5 out VGADPORT,LUTFORE C:001313 2ffe mov ZH,ZL C:001314 73ff andi ZH,0x3F C:001315 ba95 out VGADPORT,LUTBACK C:001316 78e0 andi ZL,0x80 C:001317 61e0 ori ZL,0x10 C:001318 ba95 out VGADPORT,LUTBACK C:001319 9409 ijmp .db "012345678901" C:00131A 303132333435363738393031 C:001320 baa5 out VGADPORT,LUTFORE ; ()..().. C:001321 91ed ld ZL,X+ C:001322 ba95 out VGADPORT,LUTBACK C:001323 2ffe mov ZH,ZL C:001324 73ff andi ZH,0x3F C:001325 baa5 out VGADPORT,LUTFORE C:001326 78e0 andi ZL,0x80 C:001327 62e0 ori ZL,0x20 C:001328 ba95 out VGADPORT,LUTBACK C:001329 9409 ijmp .db "012345678901" C:00132A 303132333435363738393031 C:001330 ba95 out VGADPORT,LUTBACK ; ..().... C:001331 91ed ld ZL,X+ C:001332 baa5 out VGADPORT,LUTFORE C:001333 2ffe mov ZH,ZL C:001334 73ff andi ZH,0x3F C:001335 ba95 out VGADPORT,LUTBACK C:001336 78e0 andi ZL,0x80 C:001337 63e0 ori ZL,0x30 C:001338 ba95 out VGADPORT,LUTBACK C:001339 9409 ijmp .db "012345678901" C:00133A 303132333435363738393031 C:001340 baa5 out VGADPORT,LUTFORE ; ()..().. C:001341 91ed ld ZL,X+ C:001342 ba95 out VGADPORT,LUTBACK C:001343 2ffe mov ZH,ZL C:001344 73ff andi ZH,0x3F C:001345 baa5 out VGADPORT,LUTFORE C:001346 78e0 andi ZL,0x80 C:001347 64e0 ori ZL,0x40 C:001348 ba95 out VGADPORT,LUTBACK C:001349 9409 ijmp .db "012345678901" C:00134A 303132333435363738393031 C:001350 baa5 out VGADPORT,LUTFORE ; ()..().. C:001351 91ed ld ZL,X+ C:001352 ba95 out VGADPORT,LUTBACK C:001353 2ffe mov ZH,ZL C:001354 73ff andi ZH,0x3F C:001355 baa5 out VGADPORT,LUTFORE C:001356 78e0 andi ZL,0x80 C:001357 65e0 ori ZL,0x50 C:001358 ba95 out VGADPORT,LUTBACK C:001359 9409 ijmp .db "012345678901" C:00135A 303132333435363738393031 C:001360 ba95 out VGADPORT,LUTBACK ; ..()().. C:001361 91ed ld ZL,X+ C:001362 baa5 out VGADPORT,LUTFORE C:001363 2ffe mov ZH,ZL C:001364 73ff andi ZH,0x3F C:001365 baa5 out VGADPORT,LUTFORE C:001366 78e0 andi ZL,0x80 C:001367 66e0 ori ZL,0x60 C:001368 ba95 out VGADPORT,LUTBACK C:001369 9409 ijmp .db "012345678901" C:00136A 303132333435363738393031 C:001370 ba95 out VGADPORT,LUTBACK ; ........ C:001371 91ed ld ZL,X+ C:001372 ba95 out VGADPORT,LUTBACK C:001373 2ffe mov ZH,ZL C:001374 73ff andi ZH,0x3F C:001375 ba95 out VGADPORT,LUTBACK C:001376 78e0 andi ZL,0x80 C:001377 67e0 ori ZL,0x70 C:001378 ba95 out VGADPORT,LUTBACK C:001379 9409 ijmp .db "012345678901" C:00137A 303132333435363738393031 ; CHAR ASCII "'" 0x27 C:001380 ba95 out VGADPORT,LUTBACK ; ........ C:001381 91ed ld ZL,X+ C:001382 ba95 out VGADPORT,LUTBACK C:001383 2ffe mov ZH,ZL C:001384 73ff andi ZH,0x3F C:001385 ba95 out VGADPORT,LUTBACK C:001386 78e0 andi ZL,0x80 C:001387 60e0 ori ZL,0x00 C:001388 ba95 out VGADPORT,LUTBACK C:001389 9409 ijmp .db "012345678901" C:00138A 303132333435363738393031 C:001390 ba95 out VGADPORT,LUTBACK ; ..().... C:001391 91ed ld ZL,X+ C:001392 baa5 out VGADPORT,LUTFORE C:001393 2ffe mov ZH,ZL C:001394 73ff andi ZH,0x3F C:001395 ba95 out VGADPORT,LUTBACK C:001396 78e0 andi ZL,0x80 C:001397 61e0 ori ZL,0x10 C:001398 ba95 out VGADPORT,LUTBACK C:001399 9409 ijmp .db "012345678901" C:00139A 303132333435363738393031 C:0013a0 baa5 out VGADPORT,LUTFORE ; ()...... C:0013a1 91ed ld ZL,X+ C:0013a2 ba95 out VGADPORT,LUTBACK C:0013a3 2ffe mov ZH,ZL C:0013a4 73ff andi ZH,0x3F C:0013a5 ba95 out VGADPORT,LUTBACK C:0013a6 78e0 andi ZL,0x80 C:0013a7 62e0 ori ZL,0x20 C:0013a8 ba95 out VGADPORT,LUTBACK C:0013a9 9409 ijmp .db "012345678901" C:0013AA 303132333435363738393031 C:0013b0 ba95 out VGADPORT,LUTBACK ; ........ C:0013b1 91ed ld ZL,X+ C:0013b2 ba95 out VGADPORT,LUTBACK C:0013b3 2ffe mov ZH,ZL C:0013b4 73ff andi ZH,0x3F C:0013b5 ba95 out VGADPORT,LUTBACK C:0013b6 78e0 andi ZL,0x80 C:0013b7 63e0 ori ZL,0x30 C:0013b8 ba95 out VGADPORT,LUTBACK C:0013b9 9409 ijmp .db "012345678901" C:0013BA 303132333435363738393031 C:0013c0 ba95 out VGADPORT,LUTBACK ; ........ C:0013c1 91ed ld ZL,X+ C:0013c2 ba95 out VGADPORT,LUTBACK C:0013c3 2ffe mov ZH,ZL C:0013c4 73ff andi ZH,0x3F C:0013c5 ba95 out VGADPORT,LUTBACK C:0013c6 78e0 andi ZL,0x80 C:0013c7 64e0 ori ZL,0x40 C:0013c8 ba95 out VGADPORT,LUTBACK C:0013c9 9409 ijmp .db "012345678901" C:0013CA 303132333435363738393031 C:0013d0 ba95 out VGADPORT,LUTBACK ; ........ C:0013d1 91ed ld ZL,X+ C:0013d2 ba95 out VGADPORT,LUTBACK C:0013d3 2ffe mov ZH,ZL C:0013d4 73ff andi ZH,0x3F C:0013d5 ba95 out VGADPORT,LUTBACK C:0013d6 78e0 andi ZL,0x80 C:0013d7 65e0 ori ZL,0x50 C:0013d8 ba95 out VGADPORT,LUTBACK C:0013d9 9409 ijmp .db "012345678901" C:0013DA 303132333435363738393031 C:0013e0 ba95 out VGADPORT,LUTBACK ; ........ C:0013e1 91ed ld ZL,X+ C:0013e2 ba95 out VGADPORT,LUTBACK C:0013e3 2ffe mov ZH,ZL C:0013e4 73ff andi ZH,0x3F C:0013e5 ba95 out VGADPORT,LUTBACK C:0013e6 78e0 andi ZL,0x80 C:0013e7 66e0 ori ZL,0x60 C:0013e8 ba95 out VGADPORT,LUTBACK C:0013e9 9409 ijmp .db "012345678901" C:0013EA 303132333435363738393031 C:0013f0 ba95 out VGADPORT,LUTBACK ; ........ C:0013f1 91ed ld ZL,X+ C:0013f2 ba95 out VGADPORT,LUTBACK C:0013f3 2ffe mov ZH,ZL C:0013f4 73ff andi ZH,0x3F C:0013f5 ba95 out VGADPORT,LUTBACK C:0013f6 78e0 andi ZL,0x80 C:0013f7 67e0 ori ZL,0x70 C:0013f8 ba95 out VGADPORT,LUTBACK C:0013f9 9409 ijmp .db "012345678901" C:0013FA 303132333435363738393031 ; CHAR ASCII "(" 0x28 C:001400 ba95 out VGADPORT,LUTBACK ; ........ C:001401 91ed ld ZL,X+ C:001402 ba95 out VGADPORT,LUTBACK C:001403 2ffe mov ZH,ZL C:001404 73ff andi ZH,0x3F C:001405 ba95 out VGADPORT,LUTBACK C:001406 78e0 andi ZL,0x80 C:001407 60e0 ori ZL,0x00 C:001408 ba95 out VGADPORT,LUTBACK C:001409 9409 ijmp .db "012345678901" C:00140A 303132333435363738393031 C:001410 ba95 out VGADPORT,LUTBACK ; ..().... C:001411 91ed ld ZL,X+ C:001412 baa5 out VGADPORT,LUTFORE C:001413 2ffe mov ZH,ZL C:001414 73ff andi ZH,0x3F C:001415 ba95 out VGADPORT,LUTBACK C:001416 78e0 andi ZL,0x80 C:001417 61e0 ori ZL,0x10 C:001418 ba95 out VGADPORT,LUTBACK C:001419 9409 ijmp .db "012345678901" C:00141A 303132333435363738393031 C:001420 baa5 out VGADPORT,LUTFORE ; ()...... C:001421 91ed ld ZL,X+ C:001422 ba95 out VGADPORT,LUTBACK C:001423 2ffe mov ZH,ZL C:001424 73ff andi ZH,0x3F C:001425 ba95 out VGADPORT,LUTBACK C:001426 78e0 andi ZL,0x80 C:001427 62e0 ori ZL,0x20 C:001428 ba95 out VGADPORT,LUTBACK C:001429 9409 ijmp .db "012345678901" C:00142A 303132333435363738393031 C:001430 baa5 out VGADPORT,LUTFORE ; ()...... C:001431 91ed ld ZL,X+ C:001432 ba95 out VGADPORT,LUTBACK C:001433 2ffe mov ZH,ZL C:001434 73ff andi ZH,0x3F C:001435 ba95 out VGADPORT,LUTBACK C:001436 78e0 andi ZL,0x80 C:001437 63e0 ori ZL,0x30 C:001438 ba95 out VGADPORT,LUTBACK C:001439 9409 ijmp .db "012345678901" C:00143A 303132333435363738393031 C:001440 baa5 out VGADPORT,LUTFORE ; ()...... C:001441 91ed ld ZL,X+ C:001442 ba95 out VGADPORT,LUTBACK C:001443 2ffe mov ZH,ZL C:001444 73ff andi ZH,0x3F C:001445 ba95 out VGADPORT,LUTBACK C:001446 78e0 andi ZL,0x80 C:001447 64e0 ori ZL,0x40 C:001448 ba95 out VGADPORT,LUTBACK C:001449 9409 ijmp .db "012345678901" C:00144A 303132333435363738393031 C:001450 baa5 out VGADPORT,LUTFORE ; ()...... C:001451 91ed ld ZL,X+ C:001452 ba95 out VGADPORT,LUTBACK C:001453 2ffe mov ZH,ZL C:001454 73ff andi ZH,0x3F C:001455 ba95 out VGADPORT,LUTBACK C:001456 78e0 andi ZL,0x80 C:001457 65e0 ori ZL,0x50 C:001458 ba95 out VGADPORT,LUTBACK C:001459 9409 ijmp .db "012345678901" C:00145A 303132333435363738393031 C:001460 ba95 out VGADPORT,LUTBACK ; ..().... C:001461 91ed ld ZL,X+ C:001462 baa5 out VGADPORT,LUTFORE C:001463 2ffe mov ZH,ZL C:001464 73ff andi ZH,0x3F C:001465 ba95 out VGADPORT,LUTBACK C:001466 78e0 andi ZL,0x80 C:001467 66e0 ori ZL,0x60 C:001468 ba95 out VGADPORT,LUTBACK C:001469 9409 ijmp .db "012345678901" C:00146A 303132333435363738393031 C:001470 ba95 out VGADPORT,LUTBACK ; ........ C:001471 91ed ld ZL,X+ C:001472 ba95 out VGADPORT,LUTBACK C:001473 2ffe mov ZH,ZL C:001474 73ff andi ZH,0x3F C:001475 ba95 out VGADPORT,LUTBACK C:001476 78e0 andi ZL,0x80 C:001477 67e0 ori ZL,0x70 C:001478 ba95 out VGADPORT,LUTBACK C:001479 9409 ijmp .db "012345678901" C:00147A 303132333435363738393031 ; CHAR ASCII ")" 0x29 C:001480 ba95 out VGADPORT,LUTBACK ; ........ C:001481 91ed ld ZL,X+ C:001482 ba95 out VGADPORT,LUTBACK C:001483 2ffe mov ZH,ZL C:001484 73ff andi ZH,0x3F C:001485 ba95 out VGADPORT,LUTBACK C:001486 78e0 andi ZL,0x80 C:001487 60e0 ori ZL,0x00 C:001488 ba95 out VGADPORT,LUTBACK C:001489 9409 ijmp .db "012345678901" C:00148A 303132333435363738393031 C:001490 ba95 out VGADPORT,LUTBACK ; ..().... C:001491 91ed ld ZL,X+ C:001492 baa5 out VGADPORT,LUTFORE C:001493 2ffe mov ZH,ZL C:001494 73ff andi ZH,0x3F C:001495 ba95 out VGADPORT,LUTBACK C:001496 78e0 andi ZL,0x80 C:001497 61e0 ori ZL,0x10 C:001498 ba95 out VGADPORT,LUTBACK C:001499 9409 ijmp .db "012345678901" C:00149A 303132333435363738393031 C:0014a0 ba95 out VGADPORT,LUTBACK ; ....().. C:0014a1 91ed ld ZL,X+ C:0014a2 ba95 out VGADPORT,LUTBACK C:0014a3 2ffe mov ZH,ZL C:0014a4 73ff andi ZH,0x3F C:0014a5 baa5 out VGADPORT,LUTFORE C:0014a6 78e0 andi ZL,0x80 C:0014a7 62e0 ori ZL,0x20 C:0014a8 ba95 out VGADPORT,LUTBACK C:0014a9 9409 ijmp .db "012345678901" C:0014AA 303132333435363738393031 C:0014b0 ba95 out VGADPORT,LUTBACK ; ....().. C:0014b1 91ed ld ZL,X+ C:0014b2 ba95 out VGADPORT,LUTBACK C:0014b3 2ffe mov ZH,ZL C:0014b4 73ff andi ZH,0x3F C:0014b5 baa5 out VGADPORT,LUTFORE C:0014b6 78e0 andi ZL,0x80 C:0014b7 63e0 ori ZL,0x30 C:0014b8 ba95 out VGADPORT,LUTBACK C:0014b9 9409 ijmp .db "012345678901" C:0014BA 303132333435363738393031 C:0014c0 ba95 out VGADPORT,LUTBACK ; ....().. C:0014c1 91ed ld ZL,X+ C:0014c2 ba95 out VGADPORT,LUTBACK C:0014c3 2ffe mov ZH,ZL C:0014c4 73ff andi ZH,0x3F C:0014c5 baa5 out VGADPORT,LUTFORE C:0014c6 78e0 andi ZL,0x80 C:0014c7 64e0 ori ZL,0x40 C:0014c8 ba95 out VGADPORT,LUTBACK C:0014c9 9409 ijmp .db "012345678901" C:0014CA 303132333435363738393031 C:0014d0 ba95 out VGADPORT,LUTBACK ; ....().. C:0014d1 91ed ld ZL,X+ C:0014d2 ba95 out VGADPORT,LUTBACK C:0014d3 2ffe mov ZH,ZL C:0014d4 73ff andi ZH,0x3F C:0014d5 baa5 out VGADPORT,LUTFORE C:0014d6 78e0 andi ZL,0x80 C:0014d7 65e0 ori ZL,0x50 C:0014d8 ba95 out VGADPORT,LUTBACK C:0014d9 9409 ijmp .db "012345678901" C:0014DA 303132333435363738393031 C:0014e0 ba95 out VGADPORT,LUTBACK ; ..().... C:0014e1 91ed ld ZL,X+ C:0014e2 baa5 out VGADPORT,LUTFORE C:0014e3 2ffe mov ZH,ZL C:0014e4 73ff andi ZH,0x3F C:0014e5 ba95 out VGADPORT,LUTBACK C:0014e6 78e0 andi ZL,0x80 C:0014e7 66e0 ori ZL,0x60 C:0014e8 ba95 out VGADPORT,LUTBACK C:0014e9 9409 ijmp .db "012345678901" C:0014EA 303132333435363738393031 C:0014f0 ba95 out VGADPORT,LUTBACK ; ........ C:0014f1 91ed ld ZL,X+ C:0014f2 ba95 out VGADPORT,LUTBACK C:0014f3 2ffe mov ZH,ZL C:0014f4 73ff andi ZH,0x3F C:0014f5 ba95 out VGADPORT,LUTBACK C:0014f6 78e0 andi ZL,0x80 C:0014f7 67e0 ori ZL,0x70 C:0014f8 ba95 out VGADPORT,LUTBACK C:0014f9 9409 ijmp .db "012345678901" C:0014FA 303132333435363738393031 ; CHAR ASCII "*" 0x2A C:001500 ba95 out VGADPORT,LUTBACK ; ........ C:001501 91ed ld ZL,X+ C:001502 ba95 out VGADPORT,LUTBACK C:001503 2ffe mov ZH,ZL C:001504 73ff andi ZH,0x3F C:001505 ba95 out VGADPORT,LUTBACK C:001506 78e0 andi ZL,0x80 C:001507 60e0 ori ZL,0x00 C:001508 ba95 out VGADPORT,LUTBACK C:001509 9409 ijmp .db "012345678901" C:00150A 303132333435363738393031 C:001510 ba95 out VGADPORT,LUTBACK ; ........ C:001511 91ed ld ZL,X+ C:001512 ba95 out VGADPORT,LUTBACK C:001513 2ffe mov ZH,ZL C:001514 73ff andi ZH,0x3F C:001515 ba95 out VGADPORT,LUTBACK C:001516 78e0 andi ZL,0x80 C:001517 61e0 ori ZL,0x10 C:001518 ba95 out VGADPORT,LUTBACK C:001519 9409 ijmp .db "012345678901" C:00151A 303132333435363738393031 C:001520 ba95 out VGADPORT,LUTBACK ; ..().... C:001521 91ed ld ZL,X+ C:001522 baa5 out VGADPORT,LUTFORE C:001523 2ffe mov ZH,ZL C:001524 73ff andi ZH,0x3F C:001525 ba95 out VGADPORT,LUTBACK C:001526 78e0 andi ZL,0x80 C:001527 62e0 ori ZL,0x20 C:001528 ba95 out VGADPORT,LUTBACK C:001529 9409 ijmp .db "012345678901" C:00152A 303132333435363738393031 C:001530 baa5 out VGADPORT,LUTFORE ; ()()().. C:001531 91ed ld ZL,X+ C:001532 baa5 out VGADPORT,LUTFORE C:001533 2ffe mov ZH,ZL C:001534 73ff andi ZH,0x3F C:001535 baa5 out VGADPORT,LUTFORE C:001536 78e0 andi ZL,0x80 C:001537 63e0 ori ZL,0x30 C:001538 ba95 out VGADPORT,LUTBACK C:001539 9409 ijmp .db "012345678901" C:00153A 303132333435363738393031 C:001540 ba95 out VGADPORT,LUTBACK ; ..().... C:001541 91ed ld ZL,X+ C:001542 baa5 out VGADPORT,LUTFORE C:001543 2ffe mov ZH,ZL C:001544 73ff andi ZH,0x3F C:001545 ba95 out VGADPORT,LUTBACK C:001546 78e0 andi ZL,0x80 C:001547 64e0 ori ZL,0x40 C:001548 ba95 out VGADPORT,LUTBACK C:001549 9409 ijmp .db "012345678901" C:00154A 303132333435363738393031 C:001550 baa5 out VGADPORT,LUTFORE ; ()()().. C:001551 91ed ld ZL,X+ C:001552 baa5 out VGADPORT,LUTFORE C:001553 2ffe mov ZH,ZL C:001554 73ff andi ZH,0x3F C:001555 baa5 out VGADPORT,LUTFORE C:001556 78e0 andi ZL,0x80 C:001557 65e0 ori ZL,0x50 C:001558 ba95 out VGADPORT,LUTBACK C:001559 9409 ijmp .db "012345678901" C:00155A 303132333435363738393031 C:001560 ba95 out VGADPORT,LUTBACK ; ..().... C:001561 91ed ld ZL,X+ C:001562 baa5 out VGADPORT,LUTFORE C:001563 2ffe mov ZH,ZL C:001564 73ff andi ZH,0x3F C:001565 ba95 out VGADPORT,LUTBACK C:001566 78e0 andi ZL,0x80 C:001567 66e0 ori ZL,0x60 C:001568 ba95 out VGADPORT,LUTBACK C:001569 9409 ijmp .db "012345678901" C:00156A 303132333435363738393031 C:001570 ba95 out VGADPORT,LUTBACK ; ........ C:001571 91ed ld ZL,X+ C:001572 ba95 out VGADPORT,LUTBACK C:001573 2ffe mov ZH,ZL C:001574 73ff andi ZH,0x3F C:001575 ba95 out VGADPORT,LUTBACK C:001576 78e0 andi ZL,0x80 C:001577 67e0 ori ZL,0x70 C:001578 ba95 out VGADPORT,LUTBACK C:001579 9409 ijmp .db "012345678901" C:00157A 303132333435363738393031 ; CHAR ASCII "+" 0x2B C:001580 ba95 out VGADPORT,LUTBACK ; ........ C:001581 91ed ld ZL,X+ C:001582 ba95 out VGADPORT,LUTBACK C:001583 2ffe mov ZH,ZL C:001584 73ff andi ZH,0x3F C:001585 ba95 out VGADPORT,LUTBACK C:001586 78e0 andi ZL,0x80 C:001587 60e0 ori ZL,0x00 C:001588 ba95 out VGADPORT,LUTBACK C:001589 9409 ijmp .db "012345678901" C:00158A 303132333435363738393031 C:001590 ba95 out VGADPORT,LUTBACK ; ........ C:001591 91ed ld ZL,X+ C:001592 ba95 out VGADPORT,LUTBACK C:001593 2ffe mov ZH,ZL C:001594 73ff andi ZH,0x3F C:001595 ba95 out VGADPORT,LUTBACK C:001596 78e0 andi ZL,0x80 C:001597 61e0 ori ZL,0x10 C:001598 ba95 out VGADPORT,LUTBACK C:001599 9409 ijmp .db "012345678901" C:00159A 303132333435363738393031 C:0015a0 ba95 out VGADPORT,LUTBACK ; ..().... C:0015a1 91ed ld ZL,X+ C:0015a2 baa5 out VGADPORT,LUTFORE C:0015a3 2ffe mov ZH,ZL C:0015a4 73ff andi ZH,0x3F C:0015a5 ba95 out VGADPORT,LUTBACK C:0015a6 78e0 andi ZL,0x80 C:0015a7 62e0 ori ZL,0x20 C:0015a8 ba95 out VGADPORT,LUTBACK C:0015a9 9409 ijmp .db "012345678901" C:0015AA 303132333435363738393031 C:0015b0 ba95 out VGADPORT,LUTBACK ; ..().... C:0015b1 91ed ld ZL,X+ C:0015b2 baa5 out VGADPORT,LUTFORE C:0015b3 2ffe mov ZH,ZL C:0015b4 73ff andi ZH,0x3F C:0015b5 ba95 out VGADPORT,LUTBACK C:0015b6 78e0 andi ZL,0x80 C:0015b7 63e0 ori ZL,0x30 C:0015b8 ba95 out VGADPORT,LUTBACK C:0015b9 9409 ijmp .db "012345678901" C:0015BA 303132333435363738393031 C:0015c0 baa5 out VGADPORT,LUTFORE ; ()()().. C:0015c1 91ed ld ZL,X+ C:0015c2 baa5 out VGADPORT,LUTFORE C:0015c3 2ffe mov ZH,ZL C:0015c4 73ff andi ZH,0x3F C:0015c5 baa5 out VGADPORT,LUTFORE C:0015c6 78e0 andi ZL,0x80 C:0015c7 64e0 ori ZL,0x40 C:0015c8 ba95 out VGADPORT,LUTBACK C:0015c9 9409 ijmp .db "012345678901" C:0015CA 303132333435363738393031 C:0015d0 ba95 out VGADPORT,LUTBACK ; ..().... C:0015d1 91ed ld ZL,X+ C:0015d2 baa5 out VGADPORT,LUTFORE C:0015d3 2ffe mov ZH,ZL C:0015d4 73ff andi ZH,0x3F C:0015d5 ba95 out VGADPORT,LUTBACK C:0015d6 78e0 andi ZL,0x80 C:0015d7 65e0 ori ZL,0x50 C:0015d8 ba95 out VGADPORT,LUTBACK C:0015d9 9409 ijmp .db "012345678901" C:0015DA 303132333435363738393031 C:0015e0 ba95 out VGADPORT,LUTBACK ; ..().... C:0015e1 91ed ld ZL,X+ C:0015e2 baa5 out VGADPORT,LUTFORE C:0015e3 2ffe mov ZH,ZL C:0015e4 73ff andi ZH,0x3F C:0015e5 ba95 out VGADPORT,LUTBACK C:0015e6 78e0 andi ZL,0x80 C:0015e7 66e0 ori ZL,0x60 C:0015e8 ba95 out VGADPORT,LUTBACK C:0015e9 9409 ijmp .db "012345678901" C:0015EA 303132333435363738393031 C:0015f0 ba95 out VGADPORT,LUTBACK ; ........ C:0015f1 91ed ld ZL,X+ C:0015f2 ba95 out VGADPORT,LUTBACK C:0015f3 2ffe mov ZH,ZL C:0015f4 73ff andi ZH,0x3F C:0015f5 ba95 out VGADPORT,LUTBACK C:0015f6 78e0 andi ZL,0x80 C:0015f7 67e0 ori ZL,0x70 C:0015f8 ba95 out VGADPORT,LUTBACK C:0015f9 9409 ijmp .db "012345678901" C:0015FA 303132333435363738393031 ; CHAR ASCII "," 0x2C C:001600 ba95 out VGADPORT,LUTBACK ; ........ C:001601 91ed ld ZL,X+ C:001602 ba95 out VGADPORT,LUTBACK C:001603 2ffe mov ZH,ZL C:001604 73ff andi ZH,0x3F C:001605 ba95 out VGADPORT,LUTBACK C:001606 78e0 andi ZL,0x80 C:001607 60e0 ori ZL,0x00 C:001608 ba95 out VGADPORT,LUTBACK C:001609 9409 ijmp .db "012345678901" C:00160A 303132333435363738393031 C:001610 ba95 out VGADPORT,LUTBACK ; ........ C:001611 91ed ld ZL,X+ C:001612 ba95 out VGADPORT,LUTBACK C:001613 2ffe mov ZH,ZL C:001614 73ff andi ZH,0x3F C:001615 ba95 out VGADPORT,LUTBACK C:001616 78e0 andi ZL,0x80 C:001617 61e0 ori ZL,0x10 C:001618 ba95 out VGADPORT,LUTBACK C:001619 9409 ijmp .db "012345678901" C:00161A 303132333435363738393031 C:001620 ba95 out VGADPORT,LUTBACK ; ........ C:001621 91ed ld ZL,X+ C:001622 ba95 out VGADPORT,LUTBACK C:001623 2ffe mov ZH,ZL C:001624 73ff andi ZH,0x3F C:001625 ba95 out VGADPORT,LUTBACK C:001626 78e0 andi ZL,0x80 C:001627 62e0 ori ZL,0x20 C:001628 ba95 out VGADPORT,LUTBACK C:001629 9409 ijmp .db "012345678901" C:00162A 303132333435363738393031 C:001630 ba95 out VGADPORT,LUTBACK ; ........ C:001631 91ed ld ZL,X+ C:001632 ba95 out VGADPORT,LUTBACK C:001633 2ffe mov ZH,ZL C:001634 73ff andi ZH,0x3F C:001635 ba95 out VGADPORT,LUTBACK C:001636 78e0 andi ZL,0x80 C:001637 63e0 ori ZL,0x30 C:001638 ba95 out VGADPORT,LUTBACK C:001639 9409 ijmp .db "012345678901" C:00163A 303132333435363738393031 C:001640 ba95 out VGADPORT,LUTBACK ; ........ C:001641 91ed ld ZL,X+ C:001642 ba95 out VGADPORT,LUTBACK C:001643 2ffe mov ZH,ZL C:001644 73ff andi ZH,0x3F C:001645 ba95 out VGADPORT,LUTBACK C:001646 78e0 andi ZL,0x80 C:001647 64e0 ori ZL,0x40 C:001648 ba95 out VGADPORT,LUTBACK C:001649 9409 ijmp .db "012345678901" C:00164A 303132333435363738393031 C:001650 ba95 out VGADPORT,LUTBACK ; ..().... C:001651 91ed ld ZL,X+ C:001652 baa5 out VGADPORT,LUTFORE C:001653 2ffe mov ZH,ZL C:001654 73ff andi ZH,0x3F C:001655 ba95 out VGADPORT,LUTBACK C:001656 78e0 andi ZL,0x80 C:001657 65e0 ori ZL,0x50 C:001658 ba95 out VGADPORT,LUTBACK C:001659 9409 ijmp .db "012345678901" C:00165A 303132333435363738393031 C:001660 ba95 out VGADPORT,LUTBACK ; ..().... C:001661 91ed ld ZL,X+ C:001662 baa5 out VGADPORT,LUTFORE C:001663 2ffe mov ZH,ZL C:001664 73ff andi ZH,0x3F C:001665 ba95 out VGADPORT,LUTBACK C:001666 78e0 andi ZL,0x80 C:001667 66e0 ori ZL,0x60 C:001668 ba95 out VGADPORT,LUTBACK C:001669 9409 ijmp .db "012345678901" C:00166A 303132333435363738393031 C:001670 baa5 out VGADPORT,LUTFORE ; ()...... C:001671 91ed ld ZL,X+ C:001672 ba95 out VGADPORT,LUTBACK C:001673 2ffe mov ZH,ZL C:001674 73ff andi ZH,0x3F C:001675 ba95 out VGADPORT,LUTBACK C:001676 78e0 andi ZL,0x80 C:001677 67e0 ori ZL,0x70 C:001678 ba95 out VGADPORT,LUTBACK C:001679 9409 ijmp .db "012345678901" C:00167A 303132333435363738393031 ; CHAR ASCII "-" 0x2D C:001680 ba95 out VGADPORT,LUTBACK ; ........ C:001681 91ed ld ZL,X+ C:001682 ba95 out VGADPORT,LUTBACK C:001683 2ffe mov ZH,ZL C:001684 73ff andi ZH,0x3F C:001685 ba95 out VGADPORT,LUTBACK C:001686 78e0 andi ZL,0x80 C:001687 60e0 ori ZL,0x00 C:001688 ba95 out VGADPORT,LUTBACK C:001689 9409 ijmp .db "012345678901" C:00168A 303132333435363738393031 C:001690 ba95 out VGADPORT,LUTBACK ; ........ C:001691 91ed ld ZL,X+ C:001692 ba95 out VGADPORT,LUTBACK C:001693 2ffe mov ZH,ZL C:001694 73ff andi ZH,0x3F C:001695 ba95 out VGADPORT,LUTBACK C:001696 78e0 andi ZL,0x80 C:001697 61e0 ori ZL,0x10 C:001698 ba95 out VGADPORT,LUTBACK C:001699 9409 ijmp .db "012345678901" C:00169A 303132333435363738393031 C:0016a0 ba95 out VGADPORT,LUTBACK ; ........ C:0016a1 91ed ld ZL,X+ C:0016a2 ba95 out VGADPORT,LUTBACK C:0016a3 2ffe mov ZH,ZL C:0016a4 73ff andi ZH,0x3F C:0016a5 ba95 out VGADPORT,LUTBACK C:0016a6 78e0 andi ZL,0x80 C:0016a7 62e0 ori ZL,0x20 C:0016a8 ba95 out VGADPORT,LUTBACK C:0016a9 9409 ijmp .db "012345678901" C:0016AA 303132333435363738393031 C:0016b0 ba95 out VGADPORT,LUTBACK ; ........ C:0016b1 91ed ld ZL,X+ C:0016b2 ba95 out VGADPORT,LUTBACK C:0016b3 2ffe mov ZH,ZL C:0016b4 73ff andi ZH,0x3F C:0016b5 ba95 out VGADPORT,LUTBACK C:0016b6 78e0 andi ZL,0x80 C:0016b7 63e0 ori ZL,0x30 C:0016b8 ba95 out VGADPORT,LUTBACK C:0016b9 9409 ijmp .db "012345678901" C:0016BA 303132333435363738393031 C:0016c0 baa5 out VGADPORT,LUTFORE ; ()()().. C:0016c1 91ed ld ZL,X+ C:0016c2 baa5 out VGADPORT,LUTFORE C:0016c3 2ffe mov ZH,ZL C:0016c4 73ff andi ZH,0x3F C:0016c5 baa5 out VGADPORT,LUTFORE C:0016c6 78e0 andi ZL,0x80 C:0016c7 64e0 ori ZL,0x40 C:0016c8 ba95 out VGADPORT,LUTBACK C:0016c9 9409 ijmp .db "012345678901" C:0016CA 303132333435363738393031 C:0016d0 ba95 out VGADPORT,LUTBACK ; ........ C:0016d1 91ed ld ZL,X+ C:0016d2 ba95 out VGADPORT,LUTBACK C:0016d3 2ffe mov ZH,ZL C:0016d4 73ff andi ZH,0x3F C:0016d5 ba95 out VGADPORT,LUTBACK C:0016d6 78e0 andi ZL,0x80 C:0016d7 65e0 ori ZL,0x50 C:0016d8 ba95 out VGADPORT,LUTBACK C:0016d9 9409 ijmp .db "012345678901" C:0016DA 303132333435363738393031 C:0016e0 ba95 out VGADPORT,LUTBACK ; ........ C:0016e1 91ed ld ZL,X+ C:0016e2 ba95 out VGADPORT,LUTBACK C:0016e3 2ffe mov ZH,ZL C:0016e4 73ff andi ZH,0x3F C:0016e5 ba95 out VGADPORT,LUTBACK C:0016e6 78e0 andi ZL,0x80 C:0016e7 66e0 ori ZL,0x60 C:0016e8 ba95 out VGADPORT,LUTBACK C:0016e9 9409 ijmp .db "012345678901" C:0016EA 303132333435363738393031 C:0016f0 ba95 out VGADPORT,LUTBACK ; ........ C:0016f1 91ed ld ZL,X+ C:0016f2 ba95 out VGADPORT,LUTBACK C:0016f3 2ffe mov ZH,ZL C:0016f4 73ff andi ZH,0x3F C:0016f5 ba95 out VGADPORT,LUTBACK C:0016f6 78e0 andi ZL,0x80 C:0016f7 67e0 ori ZL,0x70 C:0016f8 ba95 out VGADPORT,LUTBACK C:0016f9 9409 ijmp .db "012345678901" C:0016FA 303132333435363738393031 ; CHAR ASCII "." 0x2E C:001700 ba95 out VGADPORT,LUTBACK ; ........ C:001701 91ed ld ZL,X+ C:001702 ba95 out VGADPORT,LUTBACK C:001703 2ffe mov ZH,ZL C:001704 73ff andi ZH,0x3F C:001705 ba95 out VGADPORT,LUTBACK C:001706 78e0 andi ZL,0x80 C:001707 60e0 ori ZL,0x00 C:001708 ba95 out VGADPORT,LUTBACK C:001709 9409 ijmp .db "012345678901" C:00170A 303132333435363738393031 C:001710 ba95 out VGADPORT,LUTBACK ; ........ C:001711 91ed ld ZL,X+ C:001712 ba95 out VGADPORT,LUTBACK C:001713 2ffe mov ZH,ZL C:001714 73ff andi ZH,0x3F C:001715 ba95 out VGADPORT,LUTBACK C:001716 78e0 andi ZL,0x80 C:001717 61e0 ori ZL,0x10 C:001718 ba95 out VGADPORT,LUTBACK C:001719 9409 ijmp .db "012345678901" C:00171A 303132333435363738393031 C:001720 ba95 out VGADPORT,LUTBACK ; ........ C:001721 91ed ld ZL,X+ C:001722 ba95 out VGADPORT,LUTBACK C:001723 2ffe mov ZH,ZL C:001724 73ff andi ZH,0x3F C:001725 ba95 out VGADPORT,LUTBACK C:001726 78e0 andi ZL,0x80 C:001727 62e0 ori ZL,0x20 C:001728 ba95 out VGADPORT,LUTBACK C:001729 9409 ijmp .db "012345678901" C:00172A 303132333435363738393031 C:001730 ba95 out VGADPORT,LUTBACK ; ........ C:001731 91ed ld ZL,X+ C:001732 ba95 out VGADPORT,LUTBACK C:001733 2ffe mov ZH,ZL C:001734 73ff andi ZH,0x3F C:001735 ba95 out VGADPORT,LUTBACK C:001736 78e0 andi ZL,0x80 C:001737 63e0 ori ZL,0x30 C:001738 ba95 out VGADPORT,LUTBACK C:001739 9409 ijmp .db "012345678901" C:00173A 303132333435363738393031 C:001740 ba95 out VGADPORT,LUTBACK ; ........ C:001741 91ed ld ZL,X+ C:001742 ba95 out VGADPORT,LUTBACK C:001743 2ffe mov ZH,ZL C:001744 73ff andi ZH,0x3F C:001745 ba95 out VGADPORT,LUTBACK C:001746 78e0 andi ZL,0x80 C:001747 64e0 ori ZL,0x40 C:001748 ba95 out VGADPORT,LUTBACK C:001749 9409 ijmp .db "012345678901" C:00174A 303132333435363738393031 C:001750 ba95 out VGADPORT,LUTBACK ; ..().... C:001751 91ed ld ZL,X+ C:001752 baa5 out VGADPORT,LUTFORE C:001753 2ffe mov ZH,ZL C:001754 73ff andi ZH,0x3F C:001755 ba95 out VGADPORT,LUTBACK C:001756 78e0 andi ZL,0x80 C:001757 65e0 ori ZL,0x50 C:001758 ba95 out VGADPORT,LUTBACK C:001759 9409 ijmp .db "012345678901" C:00175A 303132333435363738393031 C:001760 ba95 out VGADPORT,LUTBACK ; ..().... C:001761 91ed ld ZL,X+ C:001762 baa5 out VGADPORT,LUTFORE C:001763 2ffe mov ZH,ZL C:001764 73ff andi ZH,0x3F C:001765 ba95 out VGADPORT,LUTBACK C:001766 78e0 andi ZL,0x80 C:001767 66e0 ori ZL,0x60 C:001768 ba95 out VGADPORT,LUTBACK C:001769 9409 ijmp .db "012345678901" C:00176A 303132333435363738393031 C:001770 ba95 out VGADPORT,LUTBACK ; ........ C:001771 91ed ld ZL,X+ C:001772 ba95 out VGADPORT,LUTBACK C:001773 2ffe mov ZH,ZL C:001774 73ff andi ZH,0x3F C:001775 ba95 out VGADPORT,LUTBACK C:001776 78e0 andi ZL,0x80 C:001777 67e0 ori ZL,0x70 C:001778 ba95 out VGADPORT,LUTBACK C:001779 9409 ijmp .db "012345678901" C:00177A 303132333435363738393031 ; CHAR ASCII "/" 0x2F C:001780 ba95 out VGADPORT,LUTBACK ; ........ C:001781 91ed ld ZL,X+ C:001782 ba95 out VGADPORT,LUTBACK C:001783 2ffe mov ZH,ZL C:001784 73ff andi ZH,0x3F C:001785 ba95 out VGADPORT,LUTBACK C:001786 78e0 andi ZL,0x80 C:001787 60e0 ori ZL,0x00 C:001788 ba95 out VGADPORT,LUTBACK C:001789 9409 ijmp .db "012345678901" C:00178A 303132333435363738393031 C:001790 ba95 out VGADPORT,LUTBACK ; ....().. C:001791 91ed ld ZL,X+ C:001792 ba95 out VGADPORT,LUTBACK C:001793 2ffe mov ZH,ZL C:001794 73ff andi ZH,0x3F C:001795 baa5 out VGADPORT,LUTFORE C:001796 78e0 andi ZL,0x80 C:001797 61e0 ori ZL,0x10 C:001798 ba95 out VGADPORT,LUTBACK C:001799 9409 ijmp .db "012345678901" C:00179A 303132333435363738393031 C:0017a0 ba95 out VGADPORT,LUTBACK ; ....().. C:0017a1 91ed ld ZL,X+ C:0017a2 ba95 out VGADPORT,LUTBACK C:0017a3 2ffe mov ZH,ZL C:0017a4 73ff andi ZH,0x3F C:0017a5 baa5 out VGADPORT,LUTFORE C:0017a6 78e0 andi ZL,0x80 C:0017a7 62e0 ori ZL,0x20 C:0017a8 ba95 out VGADPORT,LUTBACK C:0017a9 9409 ijmp .db "012345678901" C:0017AA 303132333435363738393031 C:0017b0 ba95 out VGADPORT,LUTBACK ; ..().... C:0017b1 91ed ld ZL,X+ C:0017b2 baa5 out VGADPORT,LUTFORE C:0017b3 2ffe mov ZH,ZL C:0017b4 73ff andi ZH,0x3F C:0017b5 ba95 out VGADPORT,LUTBACK C:0017b6 78e0 andi ZL,0x80 C:0017b7 63e0 ori ZL,0x30 C:0017b8 ba95 out VGADPORT,LUTBACK C:0017b9 9409 ijmp .db "012345678901" C:0017BA 303132333435363738393031 C:0017c0 ba95 out VGADPORT,LUTBACK ; ..().... C:0017c1 91ed ld ZL,X+ C:0017c2 baa5 out VGADPORT,LUTFORE C:0017c3 2ffe mov ZH,ZL C:0017c4 73ff andi ZH,0x3F C:0017c5 ba95 out VGADPORT,LUTBACK C:0017c6 78e0 andi ZL,0x80 C:0017c7 64e0 ori ZL,0x40 C:0017c8 ba95 out VGADPORT,LUTBACK C:0017c9 9409 ijmp .db "012345678901" C:0017CA 303132333435363738393031 C:0017d0 baa5 out VGADPORT,LUTFORE ; ()...... C:0017d1 91ed ld ZL,X+ C:0017d2 ba95 out VGADPORT,LUTBACK C:0017d3 2ffe mov ZH,ZL C:0017d4 73ff andi ZH,0x3F C:0017d5 ba95 out VGADPORT,LUTBACK C:0017d6 78e0 andi ZL,0x80 C:0017d7 65e0 ori ZL,0x50 C:0017d8 ba95 out VGADPORT,LUTBACK C:0017d9 9409 ijmp .db "012345678901" C:0017DA 303132333435363738393031 C:0017e0 baa5 out VGADPORT,LUTFORE ; ()...... C:0017e1 91ed ld ZL,X+ C:0017e2 ba95 out VGADPORT,LUTBACK C:0017e3 2ffe mov ZH,ZL C:0017e4 73ff andi ZH,0x3F C:0017e5 ba95 out VGADPORT,LUTBACK C:0017e6 78e0 andi ZL,0x80 C:0017e7 66e0 ori ZL,0x60 C:0017e8 ba95 out VGADPORT,LUTBACK C:0017e9 9409 ijmp .db "012345678901" C:0017EA 303132333435363738393031 C:0017f0 ba95 out VGADPORT,LUTBACK ; ........ C:0017f1 91ed ld ZL,X+ C:0017f2 ba95 out VGADPORT,LUTBACK C:0017f3 2ffe mov ZH,ZL C:0017f4 73ff andi ZH,0x3F C:0017f5 ba95 out VGADPORT,LUTBACK C:0017f6 78e0 andi ZL,0x80 C:0017f7 67e0 ori ZL,0x70 C:0017f8 ba95 out VGADPORT,LUTBACK C:0017f9 9409 ijmp .db "012345678901" C:0017FA 303132333435363738393031 ; CHAR ASCII "0" 0x30 C:001800 ba95 out VGADPORT,LUTBACK ; ........ C:001801 91ed ld ZL,X+ C:001802 ba95 out VGADPORT,LUTBACK C:001803 2ffe mov ZH,ZL C:001804 73ff andi ZH,0x3F C:001805 ba95 out VGADPORT,LUTBACK C:001806 78e0 andi ZL,0x80 C:001807 60e0 ori ZL,0x00 C:001808 ba95 out VGADPORT,LUTBACK C:001809 9409 ijmp .db "012345678901" C:00180A 303132333435363738393031 C:001810 ba95 out VGADPORT,LUTBACK ; ..().... C:001811 91ed ld ZL,X+ C:001812 baa5 out VGADPORT,LUTFORE C:001813 2ffe mov ZH,ZL C:001814 73ff andi ZH,0x3F C:001815 ba95 out VGADPORT,LUTBACK C:001816 78e0 andi ZL,0x80 C:001817 61e0 ori ZL,0x10 C:001818 ba95 out VGADPORT,LUTBACK C:001819 9409 ijmp .db "012345678901" C:00181A 303132333435363738393031 C:001820 baa5 out VGADPORT,LUTFORE ; ()..().. C:001821 91ed ld ZL,X+ C:001822 ba95 out VGADPORT,LUTBACK C:001823 2ffe mov ZH,ZL C:001824 73ff andi ZH,0x3F C:001825 baa5 out VGADPORT,LUTFORE C:001826 78e0 andi ZL,0x80 C:001827 62e0 ori ZL,0x20 C:001828 ba95 out VGADPORT,LUTBACK C:001829 9409 ijmp .db "012345678901" C:00182A 303132333435363738393031 C:001830 baa5 out VGADPORT,LUTFORE ; ()..().. C:001831 91ed ld ZL,X+ C:001832 ba95 out VGADPORT,LUTBACK C:001833 2ffe mov ZH,ZL C:001834 73ff andi ZH,0x3F C:001835 baa5 out VGADPORT,LUTFORE C:001836 78e0 andi ZL,0x80 C:001837 63e0 ori ZL,0x30 C:001838 ba95 out VGADPORT,LUTBACK C:001839 9409 ijmp .db "012345678901" C:00183A 303132333435363738393031 C:001840 baa5 out VGADPORT,LUTFORE ; ()..().. C:001841 91ed ld ZL,X+ C:001842 ba95 out VGADPORT,LUTBACK C:001843 2ffe mov ZH,ZL C:001844 73ff andi ZH,0x3F C:001845 baa5 out VGADPORT,LUTFORE C:001846 78e0 andi ZL,0x80 C:001847 64e0 ori ZL,0x40 C:001848 ba95 out VGADPORT,LUTBACK C:001849 9409 ijmp .db "012345678901" C:00184A 303132333435363738393031 C:001850 baa5 out VGADPORT,LUTFORE ; ()..().. C:001851 91ed ld ZL,X+ C:001852 ba95 out VGADPORT,LUTBACK C:001853 2ffe mov ZH,ZL C:001854 73ff andi ZH,0x3F C:001855 baa5 out VGADPORT,LUTFORE C:001856 78e0 andi ZL,0x80 C:001857 65e0 ori ZL,0x50 C:001858 ba95 out VGADPORT,LUTBACK C:001859 9409 ijmp .db "012345678901" C:00185A 303132333435363738393031 C:001860 ba95 out VGADPORT,LUTBACK ; ..().... C:001861 91ed ld ZL,X+ C:001862 baa5 out VGADPORT,LUTFORE C:001863 2ffe mov ZH,ZL C:001864 73ff andi ZH,0x3F C:001865 ba95 out VGADPORT,LUTBACK C:001866 78e0 andi ZL,0x80 C:001867 66e0 ori ZL,0x60 C:001868 ba95 out VGADPORT,LUTBACK C:001869 9409 ijmp .db "012345678901" C:00186A 303132333435363738393031 C:001870 ba95 out VGADPORT,LUTBACK ; ........ C:001871 91ed ld ZL,X+ C:001872 ba95 out VGADPORT,LUTBACK C:001873 2ffe mov ZH,ZL C:001874 73ff andi ZH,0x3F C:001875 ba95 out VGADPORT,LUTBACK C:001876 78e0 andi ZL,0x80 C:001877 67e0 ori ZL,0x70 C:001878 ba95 out VGADPORT,LUTBACK C:001879 9409 ijmp .db "012345678901" C:00187A 303132333435363738393031 ; CHAR ASCII "1" 0x31 C:001880 ba95 out VGADPORT,LUTBACK ; ........ C:001881 91ed ld ZL,X+ C:001882 ba95 out VGADPORT,LUTBACK C:001883 2ffe mov ZH,ZL C:001884 73ff andi ZH,0x3F C:001885 ba95 out VGADPORT,LUTBACK C:001886 78e0 andi ZL,0x80 C:001887 60e0 ori ZL,0x00 C:001888 ba95 out VGADPORT,LUTBACK C:001889 9409 ijmp .db "012345678901" C:00188A 303132333435363738393031 C:001890 ba95 out VGADPORT,LUTBACK ; ..().... C:001891 91ed ld ZL,X+ C:001892 baa5 out VGADPORT,LUTFORE C:001893 2ffe mov ZH,ZL C:001894 73ff andi ZH,0x3F C:001895 ba95 out VGADPORT,LUTBACK C:001896 78e0 andi ZL,0x80 C:001897 61e0 ori ZL,0x10 C:001898 ba95 out VGADPORT,LUTBACK C:001899 9409 ijmp .db "012345678901" C:00189A 303132333435363738393031 C:0018a0 baa5 out VGADPORT,LUTFORE ; ()().... C:0018a1 91ed ld ZL,X+ C:0018a2 baa5 out VGADPORT,LUTFORE C:0018a3 2ffe mov ZH,ZL C:0018a4 73ff andi ZH,0x3F C:0018a5 ba95 out VGADPORT,LUTBACK C:0018a6 78e0 andi ZL,0x80 C:0018a7 62e0 ori ZL,0x20 C:0018a8 ba95 out VGADPORT,LUTBACK C:0018a9 9409 ijmp .db "012345678901" C:0018AA 303132333435363738393031 C:0018b0 ba95 out VGADPORT,LUTBACK ; ..().... C:0018b1 91ed ld ZL,X+ C:0018b2 baa5 out VGADPORT,LUTFORE C:0018b3 2ffe mov ZH,ZL C:0018b4 73ff andi ZH,0x3F C:0018b5 ba95 out VGADPORT,LUTBACK C:0018b6 78e0 andi ZL,0x80 C:0018b7 63e0 ori ZL,0x30 C:0018b8 ba95 out VGADPORT,LUTBACK C:0018b9 9409 ijmp .db "012345678901" C:0018BA 303132333435363738393031 C:0018c0 ba95 out VGADPORT,LUTBACK ; ..().... C:0018c1 91ed ld ZL,X+ C:0018c2 baa5 out VGADPORT,LUTFORE C:0018c3 2ffe mov ZH,ZL C:0018c4 73ff andi ZH,0x3F C:0018c5 ba95 out VGADPORT,LUTBACK C:0018c6 78e0 andi ZL,0x80 C:0018c7 64e0 ori ZL,0x40 C:0018c8 ba95 out VGADPORT,LUTBACK C:0018c9 9409 ijmp .db "012345678901" C:0018CA 303132333435363738393031 C:0018d0 ba95 out VGADPORT,LUTBACK ; ..().... C:0018d1 91ed ld ZL,X+ C:0018d2 baa5 out VGADPORT,LUTFORE C:0018d3 2ffe mov ZH,ZL C:0018d4 73ff andi ZH,0x3F C:0018d5 ba95 out VGADPORT,LUTBACK C:0018d6 78e0 andi ZL,0x80 C:0018d7 65e0 ori ZL,0x50 C:0018d8 ba95 out VGADPORT,LUTBACK C:0018d9 9409 ijmp .db "012345678901" C:0018DA 303132333435363738393031 C:0018e0 baa5 out VGADPORT,LUTFORE ; ()()().. C:0018e1 91ed ld ZL,X+ C:0018e2 baa5 out VGADPORT,LUTFORE C:0018e3 2ffe mov ZH,ZL C:0018e4 73ff andi ZH,0x3F C:0018e5 baa5 out VGADPORT,LUTFORE C:0018e6 78e0 andi ZL,0x80 C:0018e7 66e0 ori ZL,0x60 C:0018e8 ba95 out VGADPORT,LUTBACK C:0018e9 9409 ijmp .db "012345678901" C:0018EA 303132333435363738393031 C:0018f0 ba95 out VGADPORT,LUTBACK ; ........ C:0018f1 91ed ld ZL,X+ C:0018f2 ba95 out VGADPORT,LUTBACK C:0018f3 2ffe mov ZH,ZL C:0018f4 73ff andi ZH,0x3F C:0018f5 ba95 out VGADPORT,LUTBACK C:0018f6 78e0 andi ZL,0x80 C:0018f7 67e0 ori ZL,0x70 C:0018f8 ba95 out VGADPORT,LUTBACK C:0018f9 9409 ijmp .db "012345678901" C:0018FA 303132333435363738393031 ; CHAR ASCII "2" 0x32 C:001900 ba95 out VGADPORT,LUTBACK ; ........ C:001901 91ed ld ZL,X+ C:001902 ba95 out VGADPORT,LUTBACK C:001903 2ffe mov ZH,ZL C:001904 73ff andi ZH,0x3F C:001905 ba95 out VGADPORT,LUTBACK C:001906 78e0 andi ZL,0x80 C:001907 60e0 ori ZL,0x00 C:001908 ba95 out VGADPORT,LUTBACK C:001909 9409 ijmp .db "012345678901" C:00190A 303132333435363738393031 C:001910 baa5 out VGADPORT,LUTFORE ; ()().... C:001911 91ed ld ZL,X+ C:001912 baa5 out VGADPORT,LUTFORE C:001913 2ffe mov ZH,ZL C:001914 73ff andi ZH,0x3F C:001915 ba95 out VGADPORT,LUTBACK C:001916 78e0 andi ZL,0x80 C:001917 61e0 ori ZL,0x10 C:001918 ba95 out VGADPORT,LUTBACK C:001919 9409 ijmp .db "012345678901" C:00191A 303132333435363738393031 C:001920 ba95 out VGADPORT,LUTBACK ; ....().. C:001921 91ed ld ZL,X+ C:001922 ba95 out VGADPORT,LUTBACK C:001923 2ffe mov ZH,ZL C:001924 73ff andi ZH,0x3F C:001925 baa5 out VGADPORT,LUTFORE C:001926 78e0 andi ZL,0x80 C:001927 62e0 ori ZL,0x20 C:001928 ba95 out VGADPORT,LUTBACK C:001929 9409 ijmp .db "012345678901" C:00192A 303132333435363738393031 C:001930 ba95 out VGADPORT,LUTBACK ; ....().. C:001931 91ed ld ZL,X+ C:001932 ba95 out VGADPORT,LUTBACK C:001933 2ffe mov ZH,ZL C:001934 73ff andi ZH,0x3F C:001935 baa5 out VGADPORT,LUTFORE C:001936 78e0 andi ZL,0x80 C:001937 63e0 ori ZL,0x30 C:001938 ba95 out VGADPORT,LUTBACK C:001939 9409 ijmp .db "012345678901" C:00193A 303132333435363738393031 C:001940 ba95 out VGADPORT,LUTBACK ; ..().... C:001941 91ed ld ZL,X+ C:001942 baa5 out VGADPORT,LUTFORE C:001943 2ffe mov ZH,ZL C:001944 73ff andi ZH,0x3F C:001945 ba95 out VGADPORT,LUTBACK C:001946 78e0 andi ZL,0x80 C:001947 64e0 ori ZL,0x40 C:001948 ba95 out VGADPORT,LUTBACK C:001949 9409 ijmp .db "012345678901" C:00194A 303132333435363738393031 C:001950 baa5 out VGADPORT,LUTFORE ; ()...... C:001951 91ed ld ZL,X+ C:001952 ba95 out VGADPORT,LUTBACK C:001953 2ffe mov ZH,ZL C:001954 73ff andi ZH,0x3F C:001955 ba95 out VGADPORT,LUTBACK C:001956 78e0 andi ZL,0x80 C:001957 65e0 ori ZL,0x50 C:001958 ba95 out VGADPORT,LUTBACK C:001959 9409 ijmp .db "012345678901" C:00195A 303132333435363738393031 C:001960 baa5 out VGADPORT,LUTFORE ; ()()().. C:001961 91ed ld ZL,X+ C:001962 baa5 out VGADPORT,LUTFORE C:001963 2ffe mov ZH,ZL C:001964 73ff andi ZH,0x3F C:001965 baa5 out VGADPORT,LUTFORE C:001966 78e0 andi ZL,0x80 C:001967 66e0 ori ZL,0x60 C:001968 ba95 out VGADPORT,LUTBACK C:001969 9409 ijmp .db "012345678901" C:00196A 303132333435363738393031 C:001970 ba95 out VGADPORT,LUTBACK ; ........ C:001971 91ed ld ZL,X+ C:001972 ba95 out VGADPORT,LUTBACK C:001973 2ffe mov ZH,ZL C:001974 73ff andi ZH,0x3F C:001975 ba95 out VGADPORT,LUTBACK C:001976 78e0 andi ZL,0x80 C:001977 67e0 ori ZL,0x70 C:001978 ba95 out VGADPORT,LUTBACK C:001979 9409 ijmp .db "012345678901" C:00197A 303132333435363738393031 ; CHAR ASCII "3" 0x33 C:001980 ba95 out VGADPORT,LUTBACK ; ........ C:001981 91ed ld ZL,X+ C:001982 ba95 out VGADPORT,LUTBACK C:001983 2ffe mov ZH,ZL C:001984 73ff andi ZH,0x3F C:001985 ba95 out VGADPORT,LUTBACK C:001986 78e0 andi ZL,0x80 C:001987 60e0 ori ZL,0x00 C:001988 ba95 out VGADPORT,LUTBACK C:001989 9409 ijmp .db "012345678901" C:00198A 303132333435363738393031 C:001990 baa5 out VGADPORT,LUTFORE ; ()().... C:001991 91ed ld ZL,X+ C:001992 baa5 out VGADPORT,LUTFORE C:001993 2ffe mov ZH,ZL C:001994 73ff andi ZH,0x3F C:001995 ba95 out VGADPORT,LUTBACK C:001996 78e0 andi ZL,0x80 C:001997 61e0 ori ZL,0x10 C:001998 ba95 out VGADPORT,LUTBACK C:001999 9409 ijmp .db "012345678901" C:00199A 303132333435363738393031 C:0019a0 ba95 out VGADPORT,LUTBACK ; ....().. C:0019a1 91ed ld ZL,X+ C:0019a2 ba95 out VGADPORT,LUTBACK C:0019a3 2ffe mov ZH,ZL C:0019a4 73ff andi ZH,0x3F C:0019a5 baa5 out VGADPORT,LUTFORE C:0019a6 78e0 andi ZL,0x80 C:0019a7 62e0 ori ZL,0x20 C:0019a8 ba95 out VGADPORT,LUTBACK C:0019a9 9409 ijmp .db "012345678901" C:0019AA 303132333435363738393031 C:0019b0 ba95 out VGADPORT,LUTBACK ; ..().... C:0019b1 91ed ld ZL,X+ C:0019b2 baa5 out VGADPORT,LUTFORE C:0019b3 2ffe mov ZH,ZL C:0019b4 73ff andi ZH,0x3F C:0019b5 ba95 out VGADPORT,LUTBACK C:0019b6 78e0 andi ZL,0x80 C:0019b7 63e0 ori ZL,0x30 C:0019b8 ba95 out VGADPORT,LUTBACK C:0019b9 9409 ijmp .db "012345678901" C:0019BA 303132333435363738393031 C:0019c0 ba95 out VGADPORT,LUTBACK ; ....().. C:0019c1 91ed ld ZL,X+ C:0019c2 ba95 out VGADPORT,LUTBACK C:0019c3 2ffe mov ZH,ZL C:0019c4 73ff andi ZH,0x3F C:0019c5 baa5 out VGADPORT,LUTFORE C:0019c6 78e0 andi ZL,0x80 C:0019c7 64e0 ori ZL,0x40 C:0019c8 ba95 out VGADPORT,LUTBACK C:0019c9 9409 ijmp .db "012345678901" C:0019CA 303132333435363738393031 C:0019d0 ba95 out VGADPORT,LUTBACK ; ....().. C:0019d1 91ed ld ZL,X+ C:0019d2 ba95 out VGADPORT,LUTBACK C:0019d3 2ffe mov ZH,ZL C:0019d4 73ff andi ZH,0x3F C:0019d5 baa5 out VGADPORT,LUTFORE C:0019d6 78e0 andi ZL,0x80 C:0019d7 65e0 ori ZL,0x50 C:0019d8 ba95 out VGADPORT,LUTBACK C:0019d9 9409 ijmp .db "012345678901" C:0019DA 303132333435363738393031 C:0019e0 baa5 out VGADPORT,LUTFORE ; ()().... C:0019e1 91ed ld ZL,X+ C:0019e2 baa5 out VGADPORT,LUTFORE C:0019e3 2ffe mov ZH,ZL C:0019e4 73ff andi ZH,0x3F C:0019e5 ba95 out VGADPORT,LUTBACK C:0019e6 78e0 andi ZL,0x80 C:0019e7 66e0 ori ZL,0x60 C:0019e8 ba95 out VGADPORT,LUTBACK C:0019e9 9409 ijmp .db "012345678901" C:0019EA 303132333435363738393031 C:0019f0 ba95 out VGADPORT,LUTBACK ; ........ C:0019f1 91ed ld ZL,X+ C:0019f2 ba95 out VGADPORT,LUTBACK C:0019f3 2ffe mov ZH,ZL C:0019f4 73ff andi ZH,0x3F C:0019f5 ba95 out VGADPORT,LUTBACK C:0019f6 78e0 andi ZL,0x80 C:0019f7 67e0 ori ZL,0x70 C:0019f8 ba95 out VGADPORT,LUTBACK C:0019f9 9409 ijmp .db "012345678901" C:0019FA 303132333435363738393031 ; CHAR ASCII "4" 0x34 C:001a00 ba95 out VGADPORT,LUTBACK ; ........ C:001a01 91ed ld ZL,X+ C:001a02 ba95 out VGADPORT,LUTBACK C:001a03 2ffe mov ZH,ZL C:001a04 73ff andi ZH,0x3F C:001a05 ba95 out VGADPORT,LUTBACK C:001a06 78e0 andi ZL,0x80 C:001a07 60e0 ori ZL,0x00 C:001a08 ba95 out VGADPORT,LUTBACK C:001a09 9409 ijmp .db "012345678901" C:001A0A 303132333435363738393031 C:001a10 baa5 out VGADPORT,LUTFORE ; ()...... C:001a11 91ed ld ZL,X+ C:001a12 ba95 out VGADPORT,LUTBACK C:001a13 2ffe mov ZH,ZL C:001a14 73ff andi ZH,0x3F C:001a15 ba95 out VGADPORT,LUTBACK C:001a16 78e0 andi ZL,0x80 C:001a17 61e0 ori ZL,0x10 C:001a18 ba95 out VGADPORT,LUTBACK C:001a19 9409 ijmp .db "012345678901" C:001A1A 303132333435363738393031 C:001a20 baa5 out VGADPORT,LUTFORE ; ()..().. C:001a21 91ed ld ZL,X+ C:001a22 ba95 out VGADPORT,LUTBACK C:001a23 2ffe mov ZH,ZL C:001a24 73ff andi ZH,0x3F C:001a25 baa5 out VGADPORT,LUTFORE C:001a26 78e0 andi ZL,0x80 C:001a27 62e0 ori ZL,0x20 C:001a28 ba95 out VGADPORT,LUTBACK C:001a29 9409 ijmp .db "012345678901" C:001A2A 303132333435363738393031 C:001a30 baa5 out VGADPORT,LUTFORE ; ()..().. C:001a31 91ed ld ZL,X+ C:001a32 ba95 out VGADPORT,LUTBACK C:001a33 2ffe mov ZH,ZL C:001a34 73ff andi ZH,0x3F C:001a35 baa5 out VGADPORT,LUTFORE C:001a36 78e0 andi ZL,0x80 C:001a37 63e0 ori ZL,0x30 C:001a38 ba95 out VGADPORT,LUTBACK C:001a39 9409 ijmp .db "012345678901" C:001A3A 303132333435363738393031 C:001a40 baa5 out VGADPORT,LUTFORE ; ()()().. C:001a41 91ed ld ZL,X+ C:001a42 baa5 out VGADPORT,LUTFORE C:001a43 2ffe mov ZH,ZL C:001a44 73ff andi ZH,0x3F C:001a45 baa5 out VGADPORT,LUTFORE C:001a46 78e0 andi ZL,0x80 C:001a47 64e0 ori ZL,0x40 C:001a48 ba95 out VGADPORT,LUTBACK C:001a49 9409 ijmp .db "012345678901" C:001A4A 303132333435363738393031 C:001a50 ba95 out VGADPORT,LUTBACK ; ....().. C:001a51 91ed ld ZL,X+ C:001a52 ba95 out VGADPORT,LUTBACK C:001a53 2ffe mov ZH,ZL C:001a54 73ff andi ZH,0x3F C:001a55 baa5 out VGADPORT,LUTFORE C:001a56 78e0 andi ZL,0x80 C:001a57 65e0 ori ZL,0x50 C:001a58 ba95 out VGADPORT,LUTBACK C:001a59 9409 ijmp .db "012345678901" C:001A5A 303132333435363738393031 C:001a60 ba95 out VGADPORT,LUTBACK ; ....().. C:001a61 91ed ld ZL,X+ C:001a62 ba95 out VGADPORT,LUTBACK C:001a63 2ffe mov ZH,ZL C:001a64 73ff andi ZH,0x3F C:001a65 baa5 out VGADPORT,LUTFORE C:001a66 78e0 andi ZL,0x80 C:001a67 66e0 ori ZL,0x60 C:001a68 ba95 out VGADPORT,LUTBACK C:001a69 9409 ijmp .db "012345678901" C:001A6A 303132333435363738393031 C:001a70 ba95 out VGADPORT,LUTBACK ; ........ C:001a71 91ed ld ZL,X+ C:001a72 ba95 out VGADPORT,LUTBACK C:001a73 2ffe mov ZH,ZL C:001a74 73ff andi ZH,0x3F C:001a75 ba95 out VGADPORT,LUTBACK C:001a76 78e0 andi ZL,0x80 C:001a77 67e0 ori ZL,0x70 C:001a78 ba95 out VGADPORT,LUTBACK C:001a79 9409 ijmp .db "012345678901" C:001A7A 303132333435363738393031 ; CHAR ASCII "5" 0x35 C:001a80 ba95 out VGADPORT,LUTBACK ; ........ C:001a81 91ed ld ZL,X+ C:001a82 ba95 out VGADPORT,LUTBACK C:001a83 2ffe mov ZH,ZL C:001a84 73ff andi ZH,0x3F C:001a85 ba95 out VGADPORT,LUTBACK C:001a86 78e0 andi ZL,0x80 C:001a87 60e0 ori ZL,0x00 C:001a88 ba95 out VGADPORT,LUTBACK C:001a89 9409 ijmp .db "012345678901" C:001A8A 303132333435363738393031 C:001a90 baa5 out VGADPORT,LUTFORE ; ()()().. C:001a91 91ed ld ZL,X+ C:001a92 baa5 out VGADPORT,LUTFORE C:001a93 2ffe mov ZH,ZL C:001a94 73ff andi ZH,0x3F C:001a95 baa5 out VGADPORT,LUTFORE C:001a96 78e0 andi ZL,0x80 C:001a97 61e0 ori ZL,0x10 C:001a98 ba95 out VGADPORT,LUTBACK C:001a99 9409 ijmp .db "012345678901" C:001A9A 303132333435363738393031 C:001aa0 baa5 out VGADPORT,LUTFORE ; ()...... C:001aa1 91ed ld ZL,X+ C:001aa2 ba95 out VGADPORT,LUTBACK C:001aa3 2ffe mov ZH,ZL C:001aa4 73ff andi ZH,0x3F C:001aa5 ba95 out VGADPORT,LUTBACK C:001aa6 78e0 andi ZL,0x80 C:001aa7 62e0 ori ZL,0x20 C:001aa8 ba95 out VGADPORT,LUTBACK C:001aa9 9409 ijmp .db "012345678901" C:001AAA 303132333435363738393031 C:001ab0 baa5 out VGADPORT,LUTFORE ; ()().... C:001ab1 91ed ld ZL,X+ C:001ab2 baa5 out VGADPORT,LUTFORE C:001ab3 2ffe mov ZH,ZL C:001ab4 73ff andi ZH,0x3F C:001ab5 ba95 out VGADPORT,LUTBACK C:001ab6 78e0 andi ZL,0x80 C:001ab7 63e0 ori ZL,0x30 C:001ab8 ba95 out VGADPORT,LUTBACK C:001ab9 9409 ijmp .db "012345678901" C:001ABA 303132333435363738393031 C:001ac0 ba95 out VGADPORT,LUTBACK ; ....().. C:001ac1 91ed ld ZL,X+ C:001ac2 ba95 out VGADPORT,LUTBACK C:001ac3 2ffe mov ZH,ZL C:001ac4 73ff andi ZH,0x3F C:001ac5 baa5 out VGADPORT,LUTFORE C:001ac6 78e0 andi ZL,0x80 C:001ac7 64e0 ori ZL,0x40 C:001ac8 ba95 out VGADPORT,LUTBACK C:001ac9 9409 ijmp .db "012345678901" C:001ACA 303132333435363738393031 C:001ad0 ba95 out VGADPORT,LUTBACK ; ....().. C:001ad1 91ed ld ZL,X+ C:001ad2 ba95 out VGADPORT,LUTBACK C:001ad3 2ffe mov ZH,ZL C:001ad4 73ff andi ZH,0x3F C:001ad5 baa5 out VGADPORT,LUTFORE C:001ad6 78e0 andi ZL,0x80 C:001ad7 65e0 ori ZL,0x50 C:001ad8 ba95 out VGADPORT,LUTBACK C:001ad9 9409 ijmp .db "012345678901" C:001ADA 303132333435363738393031 C:001ae0 baa5 out VGADPORT,LUTFORE ; ()().... C:001ae1 91ed ld ZL,X+ C:001ae2 baa5 out VGADPORT,LUTFORE C:001ae3 2ffe mov ZH,ZL C:001ae4 73ff andi ZH,0x3F C:001ae5 ba95 out VGADPORT,LUTBACK C:001ae6 78e0 andi ZL,0x80 C:001ae7 66e0 ori ZL,0x60 C:001ae8 ba95 out VGADPORT,LUTBACK C:001ae9 9409 ijmp .db "012345678901" C:001AEA 303132333435363738393031 C:001af0 ba95 out VGADPORT,LUTBACK ; ........ C:001af1 91ed ld ZL,X+ C:001af2 ba95 out VGADPORT,LUTBACK C:001af3 2ffe mov ZH,ZL C:001af4 73ff andi ZH,0x3F C:001af5 ba95 out VGADPORT,LUTBACK C:001af6 78e0 andi ZL,0x80 C:001af7 67e0 ori ZL,0x70 C:001af8 ba95 out VGADPORT,LUTBACK C:001af9 9409 ijmp .db "012345678901" C:001AFA 303132333435363738393031 ; CHAR ASCII "6" 0x36 C:001b00 ba95 out VGADPORT,LUTBACK ; ........ C:001b01 91ed ld ZL,X+ C:001b02 ba95 out VGADPORT,LUTBACK C:001b03 2ffe mov ZH,ZL C:001b04 73ff andi ZH,0x3F C:001b05 ba95 out VGADPORT,LUTBACK C:001b06 78e0 andi ZL,0x80 C:001b07 60e0 ori ZL,0x00 C:001b08 ba95 out VGADPORT,LUTBACK C:001b09 9409 ijmp .db "012345678901" C:001B0A 303132333435363738393031 C:001b10 ba95 out VGADPORT,LUTBACK ; ..().... C:001b11 91ed ld ZL,X+ C:001b12 baa5 out VGADPORT,LUTFORE C:001b13 2ffe mov ZH,ZL C:001b14 73ff andi ZH,0x3F C:001b15 ba95 out VGADPORT,LUTBACK C:001b16 78e0 andi ZL,0x80 C:001b17 61e0 ori ZL,0x10 C:001b18 ba95 out VGADPORT,LUTBACK C:001b19 9409 ijmp .db "012345678901" C:001B1A 303132333435363738393031 C:001b20 baa5 out VGADPORT,LUTFORE ; ()...... C:001b21 91ed ld ZL,X+ C:001b22 ba95 out VGADPORT,LUTBACK C:001b23 2ffe mov ZH,ZL C:001b24 73ff andi ZH,0x3F C:001b25 ba95 out VGADPORT,LUTBACK C:001b26 78e0 andi ZL,0x80 C:001b27 62e0 ori ZL,0x20 C:001b28 ba95 out VGADPORT,LUTBACK C:001b29 9409 ijmp .db "012345678901" C:001B2A 303132333435363738393031 C:001b30 baa5 out VGADPORT,LUTFORE ; ()().... C:001b31 91ed ld ZL,X+ C:001b32 baa5 out VGADPORT,LUTFORE C:001b33 2ffe mov ZH,ZL C:001b34 73ff andi ZH,0x3F C:001b35 ba95 out VGADPORT,LUTBACK C:001b36 78e0 andi ZL,0x80 C:001b37 63e0 ori ZL,0x30 C:001b38 ba95 out VGADPORT,LUTBACK C:001b39 9409 ijmp .db "012345678901" C:001B3A 303132333435363738393031 C:001b40 baa5 out VGADPORT,LUTFORE ; ()..().. C:001b41 91ed ld ZL,X+ C:001b42 ba95 out VGADPORT,LUTBACK C:001b43 2ffe mov ZH,ZL C:001b44 73ff andi ZH,0x3F C:001b45 baa5 out VGADPORT,LUTFORE C:001b46 78e0 andi ZL,0x80 C:001b47 64e0 ori ZL,0x40 C:001b48 ba95 out VGADPORT,LUTBACK C:001b49 9409 ijmp .db "012345678901" C:001B4A 303132333435363738393031 C:001b50 baa5 out VGADPORT,LUTFORE ; ()..().. C:001b51 91ed ld ZL,X+ C:001b52 ba95 out VGADPORT,LUTBACK C:001b53 2ffe mov ZH,ZL C:001b54 73ff andi ZH,0x3F C:001b55 baa5 out VGADPORT,LUTFORE C:001b56 78e0 andi ZL,0x80 C:001b57 65e0 ori ZL,0x50 C:001b58 ba95 out VGADPORT,LUTBACK C:001b59 9409 ijmp .db "012345678901" C:001B5A 303132333435363738393031 C:001b60 ba95 out VGADPORT,LUTBACK ; ..().... C:001b61 91ed ld ZL,X+ C:001b62 baa5 out VGADPORT,LUTFORE C:001b63 2ffe mov ZH,ZL C:001b64 73ff andi ZH,0x3F C:001b65 ba95 out VGADPORT,LUTBACK C:001b66 78e0 andi ZL,0x80 C:001b67 66e0 ori ZL,0x60 C:001b68 ba95 out VGADPORT,LUTBACK C:001b69 9409 ijmp .db "012345678901" C:001B6A 303132333435363738393031 C:001b70 ba95 out VGADPORT,LUTBACK ; ........ C:001b71 91ed ld ZL,X+ C:001b72 ba95 out VGADPORT,LUTBACK C:001b73 2ffe mov ZH,ZL C:001b74 73ff andi ZH,0x3F C:001b75 ba95 out VGADPORT,LUTBACK C:001b76 78e0 andi ZL,0x80 C:001b77 67e0 ori ZL,0x70 C:001b78 ba95 out VGADPORT,LUTBACK C:001b79 9409 ijmp .db "012345678901" C:001B7A 303132333435363738393031 ; CHAR ASCII "7" 0x37 C:001b80 ba95 out VGADPORT,LUTBACK ; ........ C:001b81 91ed ld ZL,X+ C:001b82 ba95 out VGADPORT,LUTBACK C:001b83 2ffe mov ZH,ZL C:001b84 73ff andi ZH,0x3F C:001b85 ba95 out VGADPORT,LUTBACK C:001b86 78e0 andi ZL,0x80 C:001b87 60e0 ori ZL,0x00 C:001b88 ba95 out VGADPORT,LUTBACK C:001b89 9409 ijmp .db "012345678901" C:001B8A 303132333435363738393031 C:001b90 baa5 out VGADPORT,LUTFORE ; ()()().. C:001b91 91ed ld ZL,X+ C:001b92 baa5 out VGADPORT,LUTFORE C:001b93 2ffe mov ZH,ZL C:001b94 73ff andi ZH,0x3F C:001b95 baa5 out VGADPORT,LUTFORE C:001b96 78e0 andi ZL,0x80 C:001b97 61e0 ori ZL,0x10 C:001b98 ba95 out VGADPORT,LUTBACK C:001b99 9409 ijmp .db "012345678901" C:001B9A 303132333435363738393031 C:001ba0 ba95 out VGADPORT,LUTBACK ; ....().. C:001ba1 91ed ld ZL,X+ C:001ba2 ba95 out VGADPORT,LUTBACK C:001ba3 2ffe mov ZH,ZL C:001ba4 73ff andi ZH,0x3F C:001ba5 baa5 out VGADPORT,LUTFORE C:001ba6 78e0 andi ZL,0x80 C:001ba7 62e0 ori ZL,0x20 C:001ba8 ba95 out VGADPORT,LUTBACK C:001ba9 9409 ijmp .db "012345678901" C:001BAA 303132333435363738393031 C:001bb0 ba95 out VGADPORT,LUTBACK ; ....().. C:001bb1 91ed ld ZL,X+ C:001bb2 ba95 out VGADPORT,LUTBACK C:001bb3 2ffe mov ZH,ZL C:001bb4 73ff andi ZH,0x3F C:001bb5 baa5 out VGADPORT,LUTFORE C:001bb6 78e0 andi ZL,0x80 C:001bb7 63e0 ori ZL,0x30 C:001bb8 ba95 out VGADPORT,LUTBACK C:001bb9 9409 ijmp .db "012345678901" C:001BBA 303132333435363738393031 C:001bc0 ba95 out VGADPORT,LUTBACK ; ..().... C:001bc1 91ed ld ZL,X+ C:001bc2 baa5 out VGADPORT,LUTFORE C:001bc3 2ffe mov ZH,ZL C:001bc4 73ff andi ZH,0x3F C:001bc5 ba95 out VGADPORT,LUTBACK C:001bc6 78e0 andi ZL,0x80 C:001bc7 64e0 ori ZL,0x40 C:001bc8 ba95 out VGADPORT,LUTBACK C:001bc9 9409 ijmp .db "012345678901" C:001BCA 303132333435363738393031 C:001bd0 baa5 out VGADPORT,LUTFORE ; ()...... C:001bd1 91ed ld ZL,X+ C:001bd2 ba95 out VGADPORT,LUTBACK C:001bd3 2ffe mov ZH,ZL C:001bd4 73ff andi ZH,0x3F C:001bd5 ba95 out VGADPORT,LUTBACK C:001bd6 78e0 andi ZL,0x80 C:001bd7 65e0 ori ZL,0x50 C:001bd8 ba95 out VGADPORT,LUTBACK C:001bd9 9409 ijmp .db "012345678901" C:001BDA 303132333435363738393031 C:001be0 baa5 out VGADPORT,LUTFORE ; ()...... C:001be1 91ed ld ZL,X+ C:001be2 ba95 out VGADPORT,LUTBACK C:001be3 2ffe mov ZH,ZL C:001be4 73ff andi ZH,0x3F C:001be5 ba95 out VGADPORT,LUTBACK C:001be6 78e0 andi ZL,0x80 C:001be7 66e0 ori ZL,0x60 C:001be8 ba95 out VGADPORT,LUTBACK C:001be9 9409 ijmp .db "012345678901" C:001BEA 303132333435363738393031 C:001bf0 ba95 out VGADPORT,LUTBACK ; ........ C:001bf1 91ed ld ZL,X+ C:001bf2 ba95 out VGADPORT,LUTBACK C:001bf3 2ffe mov ZH,ZL C:001bf4 73ff andi ZH,0x3F C:001bf5 ba95 out VGADPORT,LUTBACK C:001bf6 78e0 andi ZL,0x80 C:001bf7 67e0 ori ZL,0x70 C:001bf8 ba95 out VGADPORT,LUTBACK C:001bf9 9409 ijmp .db "012345678901" C:001BFA 303132333435363738393031 ; CHAR ASCII "8" 0x38 C:001c00 ba95 out VGADPORT,LUTBACK ; ........ C:001c01 91ed ld ZL,X+ C:001c02 ba95 out VGADPORT,LUTBACK C:001c03 2ffe mov ZH,ZL C:001c04 73ff andi ZH,0x3F C:001c05 ba95 out VGADPORT,LUTBACK C:001c06 78e0 andi ZL,0x80 C:001c07 60e0 ori ZL,0x00 C:001c08 ba95 out VGADPORT,LUTBACK C:001c09 9409 ijmp .db "012345678901" C:001C0A 303132333435363738393031 C:001c10 ba95 out VGADPORT,LUTBACK ; ..().... C:001c11 91ed ld ZL,X+ C:001c12 baa5 out VGADPORT,LUTFORE C:001c13 2ffe mov ZH,ZL C:001c14 73ff andi ZH,0x3F C:001c15 ba95 out VGADPORT,LUTBACK C:001c16 78e0 andi ZL,0x80 C:001c17 61e0 ori ZL,0x10 C:001c18 ba95 out VGADPORT,LUTBACK C:001c19 9409 ijmp .db "012345678901" C:001C1A 303132333435363738393031 C:001c20 baa5 out VGADPORT,LUTFORE ; ()..().. C:001c21 91ed ld ZL,X+ C:001c22 ba95 out VGADPORT,LUTBACK C:001c23 2ffe mov ZH,ZL C:001c24 73ff andi ZH,0x3F C:001c25 baa5 out VGADPORT,LUTFORE C:001c26 78e0 andi ZL,0x80 C:001c27 62e0 ori ZL,0x20 C:001c28 ba95 out VGADPORT,LUTBACK C:001c29 9409 ijmp .db "012345678901" C:001C2A 303132333435363738393031 C:001c30 ba95 out VGADPORT,LUTBACK ; ..().... C:001c31 91ed ld ZL,X+ C:001c32 baa5 out VGADPORT,LUTFORE C:001c33 2ffe mov ZH,ZL C:001c34 73ff andi ZH,0x3F C:001c35 ba95 out VGADPORT,LUTBACK C:001c36 78e0 andi ZL,0x80 C:001c37 63e0 ori ZL,0x30 C:001c38 ba95 out VGADPORT,LUTBACK C:001c39 9409 ijmp .db "012345678901" C:001C3A 303132333435363738393031 C:001c40 baa5 out VGADPORT,LUTFORE ; ()..().. C:001c41 91ed ld ZL,X+ C:001c42 ba95 out VGADPORT,LUTBACK C:001c43 2ffe mov ZH,ZL C:001c44 73ff andi ZH,0x3F C:001c45 baa5 out VGADPORT,LUTFORE C:001c46 78e0 andi ZL,0x80 C:001c47 64e0 ori ZL,0x40 C:001c48 ba95 out VGADPORT,LUTBACK C:001c49 9409 ijmp .db "012345678901" C:001C4A 303132333435363738393031 C:001c50 baa5 out VGADPORT,LUTFORE ; ()..().. C:001c51 91ed ld ZL,X+ C:001c52 ba95 out VGADPORT,LUTBACK C:001c53 2ffe mov ZH,ZL C:001c54 73ff andi ZH,0x3F C:001c55 baa5 out VGADPORT,LUTFORE C:001c56 78e0 andi ZL,0x80 C:001c57 65e0 ori ZL,0x50 C:001c58 ba95 out VGADPORT,LUTBACK C:001c59 9409 ijmp .db "012345678901" C:001C5A 303132333435363738393031 C:001c60 ba95 out VGADPORT,LUTBACK ; ..().... C:001c61 91ed ld ZL,X+ C:001c62 baa5 out VGADPORT,LUTFORE C:001c63 2ffe mov ZH,ZL C:001c64 73ff andi ZH,0x3F C:001c65 ba95 out VGADPORT,LUTBACK C:001c66 78e0 andi ZL,0x80 C:001c67 66e0 ori ZL,0x60 C:001c68 ba95 out VGADPORT,LUTBACK C:001c69 9409 ijmp .db "012345678901" C:001C6A 303132333435363738393031 C:001c70 ba95 out VGADPORT,LUTBACK ; ........ C:001c71 91ed ld ZL,X+ C:001c72 ba95 out VGADPORT,LUTBACK C:001c73 2ffe mov ZH,ZL C:001c74 73ff andi ZH,0x3F C:001c75 ba95 out VGADPORT,LUTBACK C:001c76 78e0 andi ZL,0x80 C:001c77 67e0 ori ZL,0x70 C:001c78 ba95 out VGADPORT,LUTBACK C:001c79 9409 ijmp .db "012345678901" C:001C7A 303132333435363738393031 ; CHAR ASCII "9" 0x39 C:001c80 ba95 out VGADPORT,LUTBACK ; ........ C:001c81 91ed ld ZL,X+ C:001c82 ba95 out VGADPORT,LUTBACK C:001c83 2ffe mov ZH,ZL C:001c84 73ff andi ZH,0x3F C:001c85 ba95 out VGADPORT,LUTBACK C:001c86 78e0 andi ZL,0x80 C:001c87 60e0 ori ZL,0x00 C:001c88 ba95 out VGADPORT,LUTBACK C:001c89 9409 ijmp .db "012345678901" C:001C8A 303132333435363738393031 C:001c90 ba95 out VGADPORT,LUTBACK ; ..().... C:001c91 91ed ld ZL,X+ C:001c92 baa5 out VGADPORT,LUTFORE C:001c93 2ffe mov ZH,ZL C:001c94 73ff andi ZH,0x3F C:001c95 ba95 out VGADPORT,LUTBACK C:001c96 78e0 andi ZL,0x80 C:001c97 61e0 ori ZL,0x10 C:001c98 ba95 out VGADPORT,LUTBACK C:001c99 9409 ijmp .db "012345678901" C:001C9A 303132333435363738393031 C:001ca0 baa5 out VGADPORT,LUTFORE ; ()..().. C:001ca1 91ed ld ZL,X+ C:001ca2 ba95 out VGADPORT,LUTBACK C:001ca3 2ffe mov ZH,ZL C:001ca4 73ff andi ZH,0x3F C:001ca5 baa5 out VGADPORT,LUTFORE C:001ca6 78e0 andi ZL,0x80 C:001ca7 62e0 ori ZL,0x20 C:001ca8 ba95 out VGADPORT,LUTBACK C:001ca9 9409 ijmp .db "012345678901" C:001CAA 303132333435363738393031 C:001cb0 baa5 out VGADPORT,LUTFORE ; ()..().. C:001cb1 91ed ld ZL,X+ C:001cb2 ba95 out VGADPORT,LUTBACK C:001cb3 2ffe mov ZH,ZL C:001cb4 73ff andi ZH,0x3F C:001cb5 baa5 out VGADPORT,LUTFORE C:001cb6 78e0 andi ZL,0x80 C:001cb7 63e0 ori ZL,0x30 C:001cb8 ba95 out VGADPORT,LUTBACK C:001cb9 9409 ijmp .db "012345678901" C:001CBA 303132333435363738393031 C:001cc0 ba95 out VGADPORT,LUTBACK ; ..()().. C:001cc1 91ed ld ZL,X+ C:001cc2 baa5 out VGADPORT,LUTFORE C:001cc3 2ffe mov ZH,ZL C:001cc4 73ff andi ZH,0x3F C:001cc5 baa5 out VGADPORT,LUTFORE C:001cc6 78e0 andi ZL,0x80 C:001cc7 64e0 ori ZL,0x40 C:001cc8 ba95 out VGADPORT,LUTBACK C:001cc9 9409 ijmp .db "012345678901" C:001CCA 303132333435363738393031 C:001cd0 ba95 out VGADPORT,LUTBACK ; ....().. C:001cd1 91ed ld ZL,X+ C:001cd2 ba95 out VGADPORT,LUTBACK C:001cd3 2ffe mov ZH,ZL C:001cd4 73ff andi ZH,0x3F C:001cd5 baa5 out VGADPORT,LUTFORE C:001cd6 78e0 andi ZL,0x80 C:001cd7 65e0 ori ZL,0x50 C:001cd8 ba95 out VGADPORT,LUTBACK C:001cd9 9409 ijmp .db "012345678901" C:001CDA 303132333435363738393031 C:001ce0 ba95 out VGADPORT,LUTBACK ; ..().... C:001ce1 91ed ld ZL,X+ C:001ce2 baa5 out VGADPORT,LUTFORE C:001ce3 2ffe mov ZH,ZL C:001ce4 73ff andi ZH,0x3F C:001ce5 ba95 out VGADPORT,LUTBACK C:001ce6 78e0 andi ZL,0x80 C:001ce7 66e0 ori ZL,0x60 C:001ce8 ba95 out VGADPORT,LUTBACK C:001ce9 9409 ijmp .db "012345678901" C:001CEA 303132333435363738393031 C:001cf0 ba95 out VGADPORT,LUTBACK ; ........ C:001cf1 91ed ld ZL,X+ C:001cf2 ba95 out VGADPORT,LUTBACK C:001cf3 2ffe mov ZH,ZL C:001cf4 73ff andi ZH,0x3F C:001cf5 ba95 out VGADPORT,LUTBACK C:001cf6 78e0 andi ZL,0x80 C:001cf7 67e0 ori ZL,0x70 C:001cf8 ba95 out VGADPORT,LUTBACK C:001cf9 9409 ijmp .db "012345678901" C:001CFA 303132333435363738393031 ; CHAR ASCII ":" 0x3A C:001d00 ba95 out VGADPORT,LUTBACK ; ........ C:001d01 91ed ld ZL,X+ C:001d02 ba95 out VGADPORT,LUTBACK C:001d03 2ffe mov ZH,ZL C:001d04 73ff andi ZH,0x3F C:001d05 ba95 out VGADPORT,LUTBACK C:001d06 78e0 andi ZL,0x80 C:001d07 60e0 ori ZL,0x00 C:001d08 ba95 out VGADPORT,LUTBACK C:001d09 9409 ijmp .db "012345678901" C:001D0A 303132333435363738393031 C:001d10 ba95 out VGADPORT,LUTBACK ; ........ C:001d11 91ed ld ZL,X+ C:001d12 ba95 out VGADPORT,LUTBACK C:001d13 2ffe mov ZH,ZL C:001d14 73ff andi ZH,0x3F C:001d15 ba95 out VGADPORT,LUTBACK C:001d16 78e0 andi ZL,0x80 C:001d17 61e0 ori ZL,0x10 C:001d18 ba95 out VGADPORT,LUTBACK C:001d19 9409 ijmp .db "012345678901" C:001D1A 303132333435363738393031 C:001d20 ba95 out VGADPORT,LUTBACK ; ..().... C:001d21 91ed ld ZL,X+ C:001d22 baa5 out VGADPORT,LUTFORE C:001d23 2ffe mov ZH,ZL C:001d24 73ff andi ZH,0x3F C:001d25 ba95 out VGADPORT,LUTBACK C:001d26 78e0 andi ZL,0x80 C:001d27 62e0 ori ZL,0x20 C:001d28 ba95 out VGADPORT,LUTBACK C:001d29 9409 ijmp .db "012345678901" C:001D2A 303132333435363738393031 C:001d30 ba95 out VGADPORT,LUTBACK ; ..().... C:001d31 91ed ld ZL,X+ C:001d32 baa5 out VGADPORT,LUTFORE C:001d33 2ffe mov ZH,ZL C:001d34 73ff andi ZH,0x3F C:001d35 ba95 out VGADPORT,LUTBACK C:001d36 78e0 andi ZL,0x80 C:001d37 63e0 ori ZL,0x30 C:001d38 ba95 out VGADPORT,LUTBACK C:001d39 9409 ijmp .db "012345678901" C:001D3A 303132333435363738393031 C:001d40 ba95 out VGADPORT,LUTBACK ; ........ C:001d41 91ed ld ZL,X+ C:001d42 ba95 out VGADPORT,LUTBACK C:001d43 2ffe mov ZH,ZL C:001d44 73ff andi ZH,0x3F C:001d45 ba95 out VGADPORT,LUTBACK C:001d46 78e0 andi ZL,0x80 C:001d47 64e0 ori ZL,0x40 C:001d48 ba95 out VGADPORT,LUTBACK C:001d49 9409 ijmp .db "012345678901" C:001D4A 303132333435363738393031 C:001d50 ba95 out VGADPORT,LUTBACK ; ..().... C:001d51 91ed ld ZL,X+ C:001d52 baa5 out VGADPORT,LUTFORE C:001d53 2ffe mov ZH,ZL C:001d54 73ff andi ZH,0x3F C:001d55 ba95 out VGADPORT,LUTBACK C:001d56 78e0 andi ZL,0x80 C:001d57 65e0 ori ZL,0x50 C:001d58 ba95 out VGADPORT,LUTBACK C:001d59 9409 ijmp .db "012345678901" C:001D5A 303132333435363738393031 C:001d60 ba95 out VGADPORT,LUTBACK ; ..().... C:001d61 91ed ld ZL,X+ C:001d62 baa5 out VGADPORT,LUTFORE C:001d63 2ffe mov ZH,ZL C:001d64 73ff andi ZH,0x3F C:001d65 ba95 out VGADPORT,LUTBACK C:001d66 78e0 andi ZL,0x80 C:001d67 66e0 ori ZL,0x60 C:001d68 ba95 out VGADPORT,LUTBACK C:001d69 9409 ijmp .db "012345678901" C:001D6A 303132333435363738393031 C:001d70 ba95 out VGADPORT,LUTBACK ; ........ C:001d71 91ed ld ZL,X+ C:001d72 ba95 out VGADPORT,LUTBACK C:001d73 2ffe mov ZH,ZL C:001d74 73ff andi ZH,0x3F C:001d75 ba95 out VGADPORT,LUTBACK C:001d76 78e0 andi ZL,0x80 C:001d77 67e0 ori ZL,0x70 C:001d78 ba95 out VGADPORT,LUTBACK C:001d79 9409 ijmp .db "012345678901" C:001D7A 303132333435363738393031 ; CHAR ASCII ";" 0x3B C:001d80 ba95 out VGADPORT,LUTBACK ; ........ C:001d81 91ed ld ZL,X+ C:001d82 ba95 out VGADPORT,LUTBACK C:001d83 2ffe mov ZH,ZL C:001d84 73ff andi ZH,0x3F C:001d85 ba95 out VGADPORT,LUTBACK C:001d86 78e0 andi ZL,0x80 C:001d87 60e0 ori ZL,0x00 C:001d88 ba95 out VGADPORT,LUTBACK C:001d89 9409 ijmp .db "012345678901" C:001D8A 303132333435363738393031 C:001d90 ba95 out VGADPORT,LUTBACK ; ........ C:001d91 91ed ld ZL,X+ C:001d92 ba95 out VGADPORT,LUTBACK C:001d93 2ffe mov ZH,ZL C:001d94 73ff andi ZH,0x3F C:001d95 ba95 out VGADPORT,LUTBACK C:001d96 78e0 andi ZL,0x80 C:001d97 61e0 ori ZL,0x10 C:001d98 ba95 out VGADPORT,LUTBACK C:001d99 9409 ijmp .db "012345678901" C:001D9A 303132333435363738393031 C:001da0 ba95 out VGADPORT,LUTBACK ; ..().... C:001da1 91ed ld ZL,X+ C:001da2 baa5 out VGADPORT,LUTFORE C:001da3 2ffe mov ZH,ZL C:001da4 73ff andi ZH,0x3F C:001da5 ba95 out VGADPORT,LUTBACK C:001da6 78e0 andi ZL,0x80 C:001da7 62e0 ori ZL,0x20 C:001da8 ba95 out VGADPORT,LUTBACK C:001da9 9409 ijmp .db "012345678901" C:001DAA 303132333435363738393031 C:001db0 ba95 out VGADPORT,LUTBACK ; ..().... C:001db1 91ed ld ZL,X+ C:001db2 baa5 out VGADPORT,LUTFORE C:001db3 2ffe mov ZH,ZL C:001db4 73ff andi ZH,0x3F C:001db5 ba95 out VGADPORT,LUTBACK C:001db6 78e0 andi ZL,0x80 C:001db7 63e0 ori ZL,0x30 C:001db8 ba95 out VGADPORT,LUTBACK C:001db9 9409 ijmp .db "012345678901" C:001DBA 303132333435363738393031 C:001dc0 ba95 out VGADPORT,LUTBACK ; ........ C:001dc1 91ed ld ZL,X+ C:001dc2 ba95 out VGADPORT,LUTBACK C:001dc3 2ffe mov ZH,ZL C:001dc4 73ff andi ZH,0x3F C:001dc5 ba95 out VGADPORT,LUTBACK C:001dc6 78e0 andi ZL,0x80 C:001dc7 64e0 ori ZL,0x40 C:001dc8 ba95 out VGADPORT,LUTBACK C:001dc9 9409 ijmp .db "012345678901" C:001DCA 303132333435363738393031 C:001dd0 ba95 out VGADPORT,LUTBACK ; ..().... C:001dd1 91ed ld ZL,X+ C:001dd2 baa5 out VGADPORT,LUTFORE C:001dd3 2ffe mov ZH,ZL C:001dd4 73ff andi ZH,0x3F C:001dd5 ba95 out VGADPORT,LUTBACK C:001dd6 78e0 andi ZL,0x80 C:001dd7 65e0 ori ZL,0x50 C:001dd8 ba95 out VGADPORT,LUTBACK C:001dd9 9409 ijmp .db "012345678901" C:001DDA 303132333435363738393031 C:001de0 ba95 out VGADPORT,LUTBACK ; ..().... C:001de1 91ed ld ZL,X+ C:001de2 baa5 out VGADPORT,LUTFORE C:001de3 2ffe mov ZH,ZL C:001de4 73ff andi ZH,0x3F C:001de5 ba95 out VGADPORT,LUTBACK C:001de6 78e0 andi ZL,0x80 C:001de7 66e0 ori ZL,0x60 C:001de8 ba95 out VGADPORT,LUTBACK C:001de9 9409 ijmp .db "012345678901" C:001DEA 303132333435363738393031 C:001df0 baa5 out VGADPORT,LUTFORE ; ()...... C:001df1 91ed ld ZL,X+ C:001df2 ba95 out VGADPORT,LUTBACK C:001df3 2ffe mov ZH,ZL C:001df4 73ff andi ZH,0x3F C:001df5 ba95 out VGADPORT,LUTBACK C:001df6 78e0 andi ZL,0x80 C:001df7 67e0 ori ZL,0x70 C:001df8 ba95 out VGADPORT,LUTBACK C:001df9 9409 ijmp .db "012345678901" C:001DFA 303132333435363738393031 ; CHAR ASCII "<" 0x3C C:001e00 ba95 out VGADPORT,LUTBACK ; ........ C:001e01 91ed ld ZL,X+ C:001e02 ba95 out VGADPORT,LUTBACK C:001e03 2ffe mov ZH,ZL C:001e04 73ff andi ZH,0x3F C:001e05 ba95 out VGADPORT,LUTBACK C:001e06 78e0 andi ZL,0x80 C:001e07 60e0 ori ZL,0x00 C:001e08 ba95 out VGADPORT,LUTBACK C:001e09 9409 ijmp .db "012345678901" C:001E0A 303132333435363738393031 C:001e10 ba95 out VGADPORT,LUTBACK ; ........ C:001e11 91ed ld ZL,X+ C:001e12 ba95 out VGADPORT,LUTBACK C:001e13 2ffe mov ZH,ZL C:001e14 73ff andi ZH,0x3F C:001e15 ba95 out VGADPORT,LUTBACK C:001e16 78e0 andi ZL,0x80 C:001e17 61e0 ori ZL,0x10 C:001e18 ba95 out VGADPORT,LUTBACK C:001e19 9409 ijmp .db "012345678901" C:001E1A 303132333435363738393031 C:001e20 ba95 out VGADPORT,LUTBACK ; ....().. C:001e21 91ed ld ZL,X+ C:001e22 ba95 out VGADPORT,LUTBACK C:001e23 2ffe mov ZH,ZL C:001e24 73ff andi ZH,0x3F C:001e25 baa5 out VGADPORT,LUTFORE C:001e26 78e0 andi ZL,0x80 C:001e27 62e0 ori ZL,0x20 C:001e28 ba95 out VGADPORT,LUTBACK C:001e29 9409 ijmp .db "012345678901" C:001E2A 303132333435363738393031 C:001e30 ba95 out VGADPORT,LUTBACK ; ..().... C:001e31 91ed ld ZL,X+ C:001e32 baa5 out VGADPORT,LUTFORE C:001e33 2ffe mov ZH,ZL C:001e34 73ff andi ZH,0x3F C:001e35 ba95 out VGADPORT,LUTBACK C:001e36 78e0 andi ZL,0x80 C:001e37 63e0 ori ZL,0x30 C:001e38 ba95 out VGADPORT,LUTBACK C:001e39 9409 ijmp .db "012345678901" C:001E3A 303132333435363738393031 C:001e40 baa5 out VGADPORT,LUTFORE ; ()...... C:001e41 91ed ld ZL,X+ C:001e42 ba95 out VGADPORT,LUTBACK C:001e43 2ffe mov ZH,ZL C:001e44 73ff andi ZH,0x3F C:001e45 ba95 out VGADPORT,LUTBACK C:001e46 78e0 andi ZL,0x80 C:001e47 64e0 ori ZL,0x40 C:001e48 ba95 out VGADPORT,LUTBACK C:001e49 9409 ijmp .db "012345678901" C:001E4A 303132333435363738393031 C:001e50 ba95 out VGADPORT,LUTBACK ; ..().... C:001e51 91ed ld ZL,X+ C:001e52 baa5 out VGADPORT,LUTFORE C:001e53 2ffe mov ZH,ZL C:001e54 73ff andi ZH,0x3F C:001e55 ba95 out VGADPORT,LUTBACK C:001e56 78e0 andi ZL,0x80 C:001e57 65e0 ori ZL,0x50 C:001e58 ba95 out VGADPORT,LUTBACK C:001e59 9409 ijmp .db "012345678901" C:001E5A 303132333435363738393031 C:001e60 ba95 out VGADPORT,LUTBACK ; ....().. C:001e61 91ed ld ZL,X+ C:001e62 ba95 out VGADPORT,LUTBACK C:001e63 2ffe mov ZH,ZL C:001e64 73ff andi ZH,0x3F C:001e65 baa5 out VGADPORT,LUTFORE C:001e66 78e0 andi ZL,0x80 C:001e67 66e0 ori ZL,0x60 C:001e68 ba95 out VGADPORT,LUTBACK C:001e69 9409 ijmp .db "012345678901" C:001E6A 303132333435363738393031 C:001e70 ba95 out VGADPORT,LUTBACK ; ........ C:001e71 91ed ld ZL,X+ C:001e72 ba95 out VGADPORT,LUTBACK C:001e73 2ffe mov ZH,ZL C:001e74 73ff andi ZH,0x3F C:001e75 ba95 out VGADPORT,LUTBACK C:001e76 78e0 andi ZL,0x80 C:001e77 67e0 ori ZL,0x70 C:001e78 ba95 out VGADPORT,LUTBACK C:001e79 9409 ijmp .db "012345678901" C:001E7A 303132333435363738393031 ; CHAR ASCII "=" 0x3D C:001e80 ba95 out VGADPORT,LUTBACK ; ........ C:001e81 91ed ld ZL,X+ C:001e82 ba95 out VGADPORT,LUTBACK C:001e83 2ffe mov ZH,ZL C:001e84 73ff andi ZH,0x3F C:001e85 ba95 out VGADPORT,LUTBACK C:001e86 78e0 andi ZL,0x80 C:001e87 60e0 ori ZL,0x00 C:001e88 ba95 out VGADPORT,LUTBACK C:001e89 9409 ijmp .db "012345678901" C:001E8A 303132333435363738393031 C:001e90 ba95 out VGADPORT,LUTBACK ; ........ C:001e91 91ed ld ZL,X+ C:001e92 ba95 out VGADPORT,LUTBACK C:001e93 2ffe mov ZH,ZL C:001e94 73ff andi ZH,0x3F C:001e95 ba95 out VGADPORT,LUTBACK C:001e96 78e0 andi ZL,0x80 C:001e97 61e0 ori ZL,0x10 C:001e98 ba95 out VGADPORT,LUTBACK C:001e99 9409 ijmp .db "012345678901" C:001E9A 303132333435363738393031 C:001ea0 ba95 out VGADPORT,LUTBACK ; ........ C:001ea1 91ed ld ZL,X+ C:001ea2 ba95 out VGADPORT,LUTBACK C:001ea3 2ffe mov ZH,ZL C:001ea4 73ff andi ZH,0x3F C:001ea5 ba95 out VGADPORT,LUTBACK C:001ea6 78e0 andi ZL,0x80 C:001ea7 62e0 ori ZL,0x20 C:001ea8 ba95 out VGADPORT,LUTBACK C:001ea9 9409 ijmp .db "012345678901" C:001EAA 303132333435363738393031 C:001eb0 baa5 out VGADPORT,LUTFORE ; ()()().. C:001eb1 91ed ld ZL,X+ C:001eb2 baa5 out VGADPORT,LUTFORE C:001eb3 2ffe mov ZH,ZL C:001eb4 73ff andi ZH,0x3F C:001eb5 baa5 out VGADPORT,LUTFORE C:001eb6 78e0 andi ZL,0x80 C:001eb7 63e0 ori ZL,0x30 C:001eb8 ba95 out VGADPORT,LUTBACK C:001eb9 9409 ijmp .db "012345678901" C:001EBA 303132333435363738393031 C:001ec0 ba95 out VGADPORT,LUTBACK ; ........ C:001ec1 91ed ld ZL,X+ C:001ec2 ba95 out VGADPORT,LUTBACK C:001ec3 2ffe mov ZH,ZL C:001ec4 73ff andi ZH,0x3F C:001ec5 ba95 out VGADPORT,LUTBACK C:001ec6 78e0 andi ZL,0x80 C:001ec7 64e0 ori ZL,0x40 C:001ec8 ba95 out VGADPORT,LUTBACK C:001ec9 9409 ijmp .db "012345678901" C:001ECA 303132333435363738393031 C:001ed0 baa5 out VGADPORT,LUTFORE ; ()()().. C:001ed1 91ed ld ZL,X+ C:001ed2 baa5 out VGADPORT,LUTFORE C:001ed3 2ffe mov ZH,ZL C:001ed4 73ff andi ZH,0x3F C:001ed5 baa5 out VGADPORT,LUTFORE C:001ed6 78e0 andi ZL,0x80 C:001ed7 65e0 ori ZL,0x50 C:001ed8 ba95 out VGADPORT,LUTBACK C:001ed9 9409 ijmp .db "012345678901" C:001EDA 303132333435363738393031 C:001ee0 ba95 out VGADPORT,LUTBACK ; ........ C:001ee1 91ed ld ZL,X+ C:001ee2 ba95 out VGADPORT,LUTBACK C:001ee3 2ffe mov ZH,ZL C:001ee4 73ff andi ZH,0x3F C:001ee5 ba95 out VGADPORT,LUTBACK C:001ee6 78e0 andi ZL,0x80 C:001ee7 66e0 ori ZL,0x60 C:001ee8 ba95 out VGADPORT,LUTBACK C:001ee9 9409 ijmp .db "012345678901" C:001EEA 303132333435363738393031 C:001ef0 ba95 out VGADPORT,LUTBACK ; C:001ef1 91ed ld ZL,X+ C:001ef2 ba95 out VGADPORT,LUTBACK C:001ef3 2ffe mov ZH,ZL C:001ef4 73ff andi ZH,0x3F C:001ef5 ba95 out VGADPORT,LUTBACK C:001ef6 78e0 andi ZL,0x80 C:001ef7 67e0 ori ZL,0x70 C:001ef8 ba95 out VGADPORT,LUTBACK C:001ef9 9409 ijmp .db "012345678901" C:001EFA 303132333435363738393031 ; CHAR ASCII ">" 0x3E C:001f00 ba95 out VGADPORT,LUTBACK ; ........ C:001f01 91ed ld ZL,X+ C:001f02 ba95 out VGADPORT,LUTBACK C:001f03 2ffe mov ZH,ZL C:001f04 73ff andi ZH,0x3F C:001f05 ba95 out VGADPORT,LUTBACK C:001f06 78e0 andi ZL,0x80 C:001f07 60e0 ori ZL,0x00 C:001f08 ba95 out VGADPORT,LUTBACK C:001f09 9409 ijmp .db "012345678901" C:001F0A 303132333435363738393031 C:001f10 ba95 out VGADPORT,LUTBACK ; ........ C:001f11 91ed ld ZL,X+ C:001f12 ba95 out VGADPORT,LUTBACK C:001f13 2ffe mov ZH,ZL C:001f14 73ff andi ZH,0x3F C:001f15 ba95 out VGADPORT,LUTBACK C:001f16 78e0 andi ZL,0x80 C:001f17 61e0 ori ZL,0x10 C:001f18 ba95 out VGADPORT,LUTBACK C:001f19 9409 ijmp .db "012345678901" C:001F1A 303132333435363738393031 C:001f20 baa5 out VGADPORT,LUTFORE ; ()...... C:001f21 91ed ld ZL,X+ C:001f22 ba95 out VGADPORT,LUTBACK C:001f23 2ffe mov ZH,ZL C:001f24 73ff andi ZH,0x3F C:001f25 ba95 out VGADPORT,LUTBACK C:001f26 78e0 andi ZL,0x80 C:001f27 62e0 ori ZL,0x20 C:001f28 ba95 out VGADPORT,LUTBACK C:001f29 9409 ijmp .db "012345678901" C:001F2A 303132333435363738393031 C:001f30 ba95 out VGADPORT,LUTBACK ; ..().... C:001f31 91ed ld ZL,X+ C:001f32 baa5 out VGADPORT,LUTFORE C:001f33 2ffe mov ZH,ZL C:001f34 73ff andi ZH,0x3F C:001f35 ba95 out VGADPORT,LUTBACK C:001f36 78e0 andi ZL,0x80 C:001f37 63e0 ori ZL,0x30 C:001f38 ba95 out VGADPORT,LUTBACK C:001f39 9409 ijmp .db "012345678901" C:001F3A 303132333435363738393031 C:001f40 ba95 out VGADPORT,LUTBACK ; ....().. C:001f41 91ed ld ZL,X+ C:001f42 ba95 out VGADPORT,LUTBACK C:001f43 2ffe mov ZH,ZL C:001f44 73ff andi ZH,0x3F C:001f45 baa5 out VGADPORT,LUTFORE C:001f46 78e0 andi ZL,0x80 C:001f47 64e0 ori ZL,0x40 C:001f48 ba95 out VGADPORT,LUTBACK C:001f49 9409 ijmp .db "012345678901" C:001F4A 303132333435363738393031 C:001f50 ba95 out VGADPORT,LUTBACK ; ..().... C:001f51 91ed ld ZL,X+ C:001f52 baa5 out VGADPORT,LUTFORE C:001f53 2ffe mov ZH,ZL C:001f54 73ff andi ZH,0x3F C:001f55 ba95 out VGADPORT,LUTBACK C:001f56 78e0 andi ZL,0x80 C:001f57 65e0 ori ZL,0x50 C:001f58 ba95 out VGADPORT,LUTBACK C:001f59 9409 ijmp .db "012345678901" C:001F5A 303132333435363738393031 C:001f60 baa5 out VGADPORT,LUTFORE ; ()...... C:001f61 91ed ld ZL,X+ C:001f62 ba95 out VGADPORT,LUTBACK C:001f63 2ffe mov ZH,ZL C:001f64 73ff andi ZH,0x3F C:001f65 ba95 out VGADPORT,LUTBACK C:001f66 78e0 andi ZL,0x80 C:001f67 66e0 ori ZL,0x60 C:001f68 ba95 out VGADPORT,LUTBACK C:001f69 9409 ijmp .db "012345678901" C:001F6A 303132333435363738393031 C:001f70 ba95 out VGADPORT,LUTBACK ; ........ C:001f71 91ed ld ZL,X+ C:001f72 ba95 out VGADPORT,LUTBACK C:001f73 2ffe mov ZH,ZL C:001f74 73ff andi ZH,0x3F C:001f75 ba95 out VGADPORT,LUTBACK C:001f76 78e0 andi ZL,0x80 C:001f77 67e0 ori ZL,0x70 C:001f78 ba95 out VGADPORT,LUTBACK C:001f79 9409 ijmp .db "012345678901" C:001F7A 303132333435363738393031 ; CHAR ASCII "?" 0x3F C:001f80 ba95 out VGADPORT,LUTBACK ; ........ C:001f81 91ed ld ZL,X+ C:001f82 ba95 out VGADPORT,LUTBACK C:001f83 2ffe mov ZH,ZL C:001f84 73ff andi ZH,0x3F C:001f85 ba95 out VGADPORT,LUTBACK C:001f86 78e0 andi ZL,0x80 C:001f87 60e0 ori ZL,0x00 C:001f88 ba95 out VGADPORT,LUTBACK C:001f89 9409 ijmp .db "012345678901" C:001F8A 303132333435363738393031 C:001f90 baa5 out VGADPORT,LUTFORE ; ()().... C:001f91 91ed ld ZL,X+ C:001f92 baa5 out VGADPORT,LUTFORE C:001f93 2ffe mov ZH,ZL C:001f94 73ff andi ZH,0x3F C:001f95 ba95 out VGADPORT,LUTBACK C:001f96 78e0 andi ZL,0x80 C:001f97 61e0 ori ZL,0x10 C:001f98 ba95 out VGADPORT,LUTBACK C:001f99 9409 ijmp .db "012345678901" C:001F9A 303132333435363738393031 C:001fa0 ba95 out VGADPORT,LUTBACK ; ....().. C:001fa1 91ed ld ZL,X+ C:001fa2 ba95 out VGADPORT,LUTBACK C:001fa3 2ffe mov ZH,ZL C:001fa4 73ff andi ZH,0x3F C:001fa5 baa5 out VGADPORT,LUTFORE C:001fa6 78e0 andi ZL,0x80 C:001fa7 62e0 ori ZL,0x20 C:001fa8 ba95 out VGADPORT,LUTBACK C:001fa9 9409 ijmp .db "012345678901" C:001FAA 303132333435363738393031 C:001fb0 ba95 out VGADPORT,LUTBACK ; ..().... C:001fb1 91ed ld ZL,X+ C:001fb2 baa5 out VGADPORT,LUTFORE C:001fb3 2ffe mov ZH,ZL C:001fb4 73ff andi ZH,0x3F C:001fb5 ba95 out VGADPORT,LUTBACK C:001fb6 78e0 andi ZL,0x80 C:001fb7 63e0 ori ZL,0x30 C:001fb8 ba95 out VGADPORT,LUTBACK C:001fb9 9409 ijmp .db "012345678901" C:001FBA 303132333435363738393031 C:001fc0 ba95 out VGADPORT,LUTBACK ; ..().... C:001fc1 91ed ld ZL,X+ C:001fc2 baa5 out VGADPORT,LUTFORE C:001fc3 2ffe mov ZH,ZL C:001fc4 73ff andi ZH,0x3F C:001fc5 ba95 out VGADPORT,LUTBACK C:001fc6 78e0 andi ZL,0x80 C:001fc7 64e0 ori ZL,0x40 C:001fc8 ba95 out VGADPORT,LUTBACK C:001fc9 9409 ijmp .db "012345678901" C:001FCA 303132333435363738393031 C:001fd0 ba95 out VGADPORT,LUTBACK ; ........ C:001fd1 91ed ld ZL,X+ C:001fd2 ba95 out VGADPORT,LUTBACK C:001fd3 2ffe mov ZH,ZL C:001fd4 73ff andi ZH,0x3F C:001fd5 ba95 out VGADPORT,LUTBACK C:001fd6 78e0 andi ZL,0x80 C:001fd7 65e0 ori ZL,0x50 C:001fd8 ba95 out VGADPORT,LUTBACK C:001fd9 9409 ijmp .db "012345678901" C:001FDA 303132333435363738393031 C:001fe0 ba95 out VGADPORT,LUTBACK ; ..().... C:001fe1 91ed ld ZL,X+ C:001fe2 baa5 out VGADPORT,LUTFORE C:001fe3 2ffe mov ZH,ZL C:001fe4 73ff andi ZH,0x3F C:001fe5 ba95 out VGADPORT,LUTBACK C:001fe6 78e0 andi ZL,0x80 C:001fe7 66e0 ori ZL,0x60 C:001fe8 ba95 out VGADPORT,LUTBACK C:001fe9 9409 ijmp .db "012345678901" C:001FEA 303132333435363738393031 C:001ff0 ba95 out VGADPORT,LUTBACK ; ........ C:001ff1 91ed ld ZL,X+ C:001ff2 ba95 out VGADPORT,LUTBACK C:001ff3 2ffe mov ZH,ZL C:001ff4 73ff andi ZH,0x3F C:001ff5 ba95 out VGADPORT,LUTBACK C:001ff6 78e0 andi ZL,0x80 C:001ff7 67e0 ori ZL,0x70 C:001ff8 ba95 out VGADPORT,LUTBACK C:001ff9 9409 ijmp .db "012345678901" C:001FFA 303132333435363738393031 ; CHAR ASCII "@" 0x40 C:002000 ba95 out VGADPORT,LUTBACK ; ........ C:002001 91ed ld ZL,X+ C:002002 ba95 out VGADPORT,LUTBACK C:002003 2ffe mov ZH,ZL C:002004 73ff andi ZH,0x3F C:002005 ba95 out VGADPORT,LUTBACK C:002006 78e0 andi ZL,0x80 C:002007 60e0 ori ZL,0x00 C:002008 ba95 out VGADPORT,LUTBACK C:002009 9409 ijmp .db "012345678901" C:00200A 303132333435363738393031 C:002010 ba95 out VGADPORT,LUTBACK ; ..().... C:002011 91ed ld ZL,X+ C:002012 baa5 out VGADPORT,LUTFORE C:002013 2ffe mov ZH,ZL C:002014 73ff andi ZH,0x3F C:002015 ba95 out VGADPORT,LUTBACK C:002016 78e0 andi ZL,0x80 C:002017 61e0 ori ZL,0x10 C:002018 ba95 out VGADPORT,LUTBACK C:002019 9409 ijmp .db "012345678901" C:00201A 303132333435363738393031 C:002020 baa5 out VGADPORT,LUTFORE ; ()..().. C:002021 91ed ld ZL,X+ C:002022 ba95 out VGADPORT,LUTBACK C:002023 2ffe mov ZH,ZL C:002024 73ff andi ZH,0x3F C:002025 baa5 out VGADPORT,LUTFORE C:002026 78e0 andi ZL,0x80 C:002027 62e0 ori ZL,0x20 C:002028 ba95 out VGADPORT,LUTBACK C:002029 9409 ijmp .db "012345678901" C:00202A 303132333435363738393031 C:002030 baa5 out VGADPORT,LUTFORE ; ()()().. C:002031 91ed ld ZL,X+ C:002032 baa5 out VGADPORT,LUTFORE C:002033 2ffe mov ZH,ZL C:002034 73ff andi ZH,0x3F C:002035 baa5 out VGADPORT,LUTFORE C:002036 78e0 andi ZL,0x80 C:002037 63e0 ori ZL,0x30 C:002038 ba95 out VGADPORT,LUTBACK C:002039 9409 ijmp .db "012345678901" C:00203A 303132333435363738393031 C:002040 baa5 out VGADPORT,LUTFORE ; ()()().. C:002041 91ed ld ZL,X+ C:002042 baa5 out VGADPORT,LUTFORE C:002043 2ffe mov ZH,ZL C:002044 73ff andi ZH,0x3F C:002045 baa5 out VGADPORT,LUTFORE C:002046 78e0 andi ZL,0x80 C:002047 64e0 ori ZL,0x40 C:002048 ba95 out VGADPORT,LUTBACK C:002049 9409 ijmp .db "012345678901" C:00204A 303132333435363738393031 C:002050 baa5 out VGADPORT,LUTFORE ; ()...... C:002051 91ed ld ZL,X+ C:002052 ba95 out VGADPORT,LUTBACK C:002053 2ffe mov ZH,ZL C:002054 73ff andi ZH,0x3F C:002055 ba95 out VGADPORT,LUTBACK C:002056 78e0 andi ZL,0x80 C:002057 65e0 ori ZL,0x50 C:002058 ba95 out VGADPORT,LUTBACK C:002059 9409 ijmp .db "012345678901" C:00205A 303132333435363738393031 C:002060 ba95 out VGADPORT,LUTBACK ; ..()().. C:002061 91ed ld ZL,X+ C:002062 baa5 out VGADPORT,LUTFORE C:002063 2ffe mov ZH,ZL C:002064 73ff andi ZH,0x3F C:002065 baa5 out VGADPORT,LUTFORE C:002066 78e0 andi ZL,0x80 C:002067 66e0 ori ZL,0x60 C:002068 ba95 out VGADPORT,LUTBACK C:002069 9409 ijmp .db "012345678901" C:00206A 303132333435363738393031 C:002070 ba95 out VGADPORT,LUTBACK ; ........ C:002071 91ed ld ZL,X+ C:002072 ba95 out VGADPORT,LUTBACK C:002073 2ffe mov ZH,ZL C:002074 73ff andi ZH,0x3F C:002075 ba95 out VGADPORT,LUTBACK C:002076 78e0 andi ZL,0x80 C:002077 67e0 ori ZL,0x70 C:002078 ba95 out VGADPORT,LUTBACK C:002079 9409 ijmp .db "012345678901" C:00207A 303132333435363738393031 ; CHAR ASCII "A" 0x41 C:002080 ba95 out VGADPORT,LUTBACK ; ........ C:002081 91ed ld ZL,X+ C:002082 ba95 out VGADPORT,LUTBACK C:002083 2ffe mov ZH,ZL C:002084 73ff andi ZH,0x3F C:002085 ba95 out VGADPORT,LUTBACK C:002086 78e0 andi ZL,0x80 C:002087 60e0 ori ZL,0x00 C:002088 ba95 out VGADPORT,LUTBACK C:002089 9409 ijmp .db "012345678901" C:00208A 303132333435363738393031 C:002090 ba95 out VGADPORT,LUTBACK ; ..().... C:002091 91ed ld ZL,X+ C:002092 baa5 out VGADPORT,LUTFORE C:002093 2ffe mov ZH,ZL C:002094 73ff andi ZH,0x3F C:002095 ba95 out VGADPORT,LUTBACK C:002096 78e0 andi ZL,0x80 C:002097 61e0 ori ZL,0x10 C:002098 ba95 out VGADPORT,LUTBACK C:002099 9409 ijmp .db "012345678901" C:00209A 303132333435363738393031 C:0020a0 baa5 out VGADPORT,LUTFORE ; ()..().. C:0020a1 91ed ld ZL,X+ C:0020a2 ba95 out VGADPORT,LUTBACK C:0020a3 2ffe mov ZH,ZL C:0020a4 73ff andi ZH,0x3F C:0020a5 baa5 out VGADPORT,LUTFORE C:0020a6 78e0 andi ZL,0x80 C:0020a7 62e0 ori ZL,0x20 C:0020a8 ba95 out VGADPORT,LUTBACK C:0020a9 9409 ijmp .db "012345678901" C:0020AA 303132333435363738393031 C:0020b0 baa5 out VGADPORT,LUTFORE ; ()..().. C:0020b1 91ed ld ZL,X+ C:0020b2 ba95 out VGADPORT,LUTBACK C:0020b3 2ffe mov ZH,ZL C:0020b4 73ff andi ZH,0x3F C:0020b5 baa5 out VGADPORT,LUTFORE C:0020b6 78e0 andi ZL,0x80 C:0020b7 63e0 ori ZL,0x30 C:0020b8 ba95 out VGADPORT,LUTBACK C:0020b9 9409 ijmp .db "012345678901" C:0020BA 303132333435363738393031 C:0020c0 baa5 out VGADPORT,LUTFORE ; ()()().. C:0020c1 91ed ld ZL,X+ C:0020c2 baa5 out VGADPORT,LUTFORE C:0020c3 2ffe mov ZH,ZL C:0020c4 73ff andi ZH,0x3F C:0020c5 baa5 out VGADPORT,LUTFORE C:0020c6 78e0 andi ZL,0x80 C:0020c7 64e0 ori ZL,0x40 C:0020c8 ba95 out VGADPORT,LUTBACK C:0020c9 9409 ijmp .db "012345678901" C:0020CA 303132333435363738393031 C:0020d0 baa5 out VGADPORT,LUTFORE ; ()..().. C:0020d1 91ed ld ZL,X+ C:0020d2 ba95 out VGADPORT,LUTBACK C:0020d3 2ffe mov ZH,ZL C:0020d4 73ff andi ZH,0x3F C:0020d5 baa5 out VGADPORT,LUTFORE C:0020d6 78e0 andi ZL,0x80 C:0020d7 65e0 ori ZL,0x50 C:0020d8 ba95 out VGADPORT,LUTBACK C:0020d9 9409 ijmp .db "012345678901" C:0020DA 303132333435363738393031 C:0020e0 baa5 out VGADPORT,LUTFORE ; ()..().. C:0020e1 91ed ld ZL,X+ C:0020e2 ba95 out VGADPORT,LUTBACK C:0020e3 2ffe mov ZH,ZL C:0020e4 73ff andi ZH,0x3F C:0020e5 baa5 out VGADPORT,LUTFORE C:0020e6 78e0 andi ZL,0x80 C:0020e7 66e0 ori ZL,0x60 C:0020e8 ba95 out VGADPORT,LUTBACK C:0020e9 9409 ijmp .db "012345678901" C:0020EA 303132333435363738393031 C:0020f0 ba95 out VGADPORT,LUTBACK ; ........ C:0020f1 91ed ld ZL,X+ C:0020f2 ba95 out VGADPORT,LUTBACK C:0020f3 2ffe mov ZH,ZL C:0020f4 73ff andi ZH,0x3F C:0020f5 ba95 out VGADPORT,LUTBACK C:0020f6 78e0 andi ZL,0x80 C:0020f7 67e0 ori ZL,0x70 C:0020f8 ba95 out VGADPORT,LUTBACK C:0020f9 9409 ijmp .db "012345678901" C:0020FA 303132333435363738393031 ; CHAR ASCII "B" 0x42 C:002100 ba95 out VGADPORT,LUTBACK ; ........ C:002101 91ed ld ZL,X+ C:002102 ba95 out VGADPORT,LUTBACK C:002103 2ffe mov ZH,ZL C:002104 73ff andi ZH,0x3F C:002105 ba95 out VGADPORT,LUTBACK C:002106 78e0 andi ZL,0x80 C:002107 60e0 ori ZL,0x00 C:002108 ba95 out VGADPORT,LUTBACK C:002109 9409 ijmp .db "012345678901" C:00210A 303132333435363738393031 C:002110 baa5 out VGADPORT,LUTFORE ; ()().... C:002111 91ed ld ZL,X+ C:002112 baa5 out VGADPORT,LUTFORE C:002113 2ffe mov ZH,ZL C:002114 73ff andi ZH,0x3F C:002115 ba95 out VGADPORT,LUTBACK C:002116 78e0 andi ZL,0x80 C:002117 61e0 ori ZL,0x10 C:002118 ba95 out VGADPORT,LUTBACK C:002119 9409 ijmp .db "012345678901" C:00211A 303132333435363738393031 C:002120 baa5 out VGADPORT,LUTFORE ; ()..().. C:002121 91ed ld ZL,X+ C:002122 ba95 out VGADPORT,LUTBACK C:002123 2ffe mov ZH,ZL C:002124 73ff andi ZH,0x3F C:002125 baa5 out VGADPORT,LUTFORE C:002126 78e0 andi ZL,0x80 C:002127 62e0 ori ZL,0x20 C:002128 ba95 out VGADPORT,LUTBACK C:002129 9409 ijmp .db "012345678901" C:00212A 303132333435363738393031 C:002130 baa5 out VGADPORT,LUTFORE ; ()().... C:002131 91ed ld ZL,X+ C:002132 baa5 out VGADPORT,LUTFORE C:002133 2ffe mov ZH,ZL C:002134 73ff andi ZH,0x3F C:002135 ba95 out VGADPORT,LUTBACK C:002136 78e0 andi ZL,0x80 C:002137 63e0 ori ZL,0x30 C:002138 ba95 out VGADPORT,LUTBACK C:002139 9409 ijmp .db "012345678901" C:00213A 303132333435363738393031 C:002140 baa5 out VGADPORT,LUTFORE ; ()..().. C:002141 91ed ld ZL,X+ C:002142 ba95 out VGADPORT,LUTBACK C:002143 2ffe mov ZH,ZL C:002144 73ff andi ZH,0x3F C:002145 baa5 out VGADPORT,LUTFORE C:002146 78e0 andi ZL,0x80 C:002147 64e0 ori ZL,0x40 C:002148 ba95 out VGADPORT,LUTBACK C:002149 9409 ijmp .db "012345678901" C:00214A 303132333435363738393031 C:002150 baa5 out VGADPORT,LUTFORE ; ()..().. C:002151 91ed ld ZL,X+ C:002152 ba95 out VGADPORT,LUTBACK C:002153 2ffe mov ZH,ZL C:002154 73ff andi ZH,0x3F C:002155 baa5 out VGADPORT,LUTFORE C:002156 78e0 andi ZL,0x80 C:002157 65e0 ori ZL,0x50 C:002158 ba95 out VGADPORT,LUTBACK C:002159 9409 ijmp .db "012345678901" C:00215A 303132333435363738393031 C:002160 baa5 out VGADPORT,LUTFORE ; ()().... C:002161 91ed ld ZL,X+ C:002162 baa5 out VGADPORT,LUTFORE C:002163 2ffe mov ZH,ZL C:002164 73ff andi ZH,0x3F C:002165 ba95 out VGADPORT,LUTBACK C:002166 78e0 andi ZL,0x80 C:002167 66e0 ori ZL,0x60 C:002168 ba95 out VGADPORT,LUTBACK C:002169 9409 ijmp .db "012345678901" C:00216A 303132333435363738393031 C:002170 ba95 out VGADPORT,LUTBACK ; ........ C:002171 91ed ld ZL,X+ C:002172 ba95 out VGADPORT,LUTBACK C:002173 2ffe mov ZH,ZL C:002174 73ff andi ZH,0x3F C:002175 ba95 out VGADPORT,LUTBACK C:002176 78e0 andi ZL,0x80 C:002177 67e0 ori ZL,0x70 C:002178 ba95 out VGADPORT,LUTBACK C:002179 9409 ijmp .db "012345678901" C:00217A 303132333435363738393031 ; CHAR ASCII "C" 0x43 C:002180 ba95 out VGADPORT,LUTBACK ; ........ C:002181 91ed ld ZL,X+ C:002182 ba95 out VGADPORT,LUTBACK C:002183 2ffe mov ZH,ZL C:002184 73ff andi ZH,0x3F C:002185 ba95 out VGADPORT,LUTBACK C:002186 78e0 andi ZL,0x80 C:002187 60e0 ori ZL,0x00 C:002188 ba95 out VGADPORT,LUTBACK C:002189 9409 ijmp .db "012345678901" C:00218A 303132333435363738393031 C:002190 ba95 out VGADPORT,LUTBACK ; ..()().. C:002191 91ed ld ZL,X+ C:002192 baa5 out VGADPORT,LUTFORE C:002193 2ffe mov ZH,ZL C:002194 73ff andi ZH,0x3F C:002195 baa5 out VGADPORT,LUTFORE C:002196 78e0 andi ZL,0x80 C:002197 61e0 ori ZL,0x10 C:002198 ba95 out VGADPORT,LUTBACK C:002199 9409 ijmp .db "012345678901" C:00219A 303132333435363738393031 C:0021a0 baa5 out VGADPORT,LUTFORE ; ()...... C:0021a1 91ed ld ZL,X+ C:0021a2 ba95 out VGADPORT,LUTBACK C:0021a3 2ffe mov ZH,ZL C:0021a4 73ff andi ZH,0x3F C:0021a5 ba95 out VGADPORT,LUTBACK C:0021a6 78e0 andi ZL,0x80 C:0021a7 62e0 ori ZL,0x20 C:0021a8 ba95 out VGADPORT,LUTBACK C:0021a9 9409 ijmp .db "012345678901" C:0021AA 303132333435363738393031 C:0021b0 baa5 out VGADPORT,LUTFORE ; ()...... C:0021b1 91ed ld ZL,X+ C:0021b2 ba95 out VGADPORT,LUTBACK C:0021b3 2ffe mov ZH,ZL C:0021b4 73ff andi ZH,0x3F C:0021b5 ba95 out VGADPORT,LUTBACK C:0021b6 78e0 andi ZL,0x80 C:0021b7 63e0 ori ZL,0x30 C:0021b8 ba95 out VGADPORT,LUTBACK C:0021b9 9409 ijmp .db "012345678901" C:0021BA 303132333435363738393031 C:0021c0 baa5 out VGADPORT,LUTFORE ; ()...... C:0021c1 91ed ld ZL,X+ C:0021c2 ba95 out VGADPORT,LUTBACK C:0021c3 2ffe mov ZH,ZL C:0021c4 73ff andi ZH,0x3F C:0021c5 ba95 out VGADPORT,LUTBACK C:0021c6 78e0 andi ZL,0x80 C:0021c7 64e0 ori ZL,0x40 C:0021c8 ba95 out VGADPORT,LUTBACK C:0021c9 9409 ijmp .db "012345678901" C:0021CA 303132333435363738393031 C:0021d0 baa5 out VGADPORT,LUTFORE ; ()...... C:0021d1 91ed ld ZL,X+ C:0021d2 ba95 out VGADPORT,LUTBACK C:0021d3 2ffe mov ZH,ZL C:0021d4 73ff andi ZH,0x3F C:0021d5 ba95 out VGADPORT,LUTBACK C:0021d6 78e0 andi ZL,0x80 C:0021d7 65e0 ori ZL,0x50 C:0021d8 ba95 out VGADPORT,LUTBACK C:0021d9 9409 ijmp .db "012345678901" C:0021DA 303132333435363738393031 C:0021e0 ba95 out VGADPORT,LUTBACK ; ..()().. C:0021e1 91ed ld ZL,X+ C:0021e2 baa5 out VGADPORT,LUTFORE C:0021e3 2ffe mov ZH,ZL C:0021e4 73ff andi ZH,0x3F C:0021e5 baa5 out VGADPORT,LUTFORE C:0021e6 78e0 andi ZL,0x80 C:0021e7 66e0 ori ZL,0x60 C:0021e8 ba95 out VGADPORT,LUTBACK C:0021e9 9409 ijmp .db "012345678901" C:0021EA 303132333435363738393031 C:0021f0 ba95 out VGADPORT,LUTBACK ; ........ C:0021f1 91ed ld ZL,X+ C:0021f2 ba95 out VGADPORT,LUTBACK C:0021f3 2ffe mov ZH,ZL C:0021f4 73ff andi ZH,0x3F C:0021f5 ba95 out VGADPORT,LUTBACK C:0021f6 78e0 andi ZL,0x80 C:0021f7 67e0 ori ZL,0x70 C:0021f8 ba95 out VGADPORT,LUTBACK C:0021f9 9409 ijmp .db "012345678901" C:0021FA 303132333435363738393031 ; CHAR ASCII "D" 0x44 C:002200 ba95 out VGADPORT,LUTBACK ; ........ C:002201 91ed ld ZL,X+ C:002202 ba95 out VGADPORT,LUTBACK C:002203 2ffe mov ZH,ZL C:002204 73ff andi ZH,0x3F C:002205 ba95 out VGADPORT,LUTBACK C:002206 78e0 andi ZL,0x80 C:002207 60e0 ori ZL,0x00 C:002208 ba95 out VGADPORT,LUTBACK C:002209 9409 ijmp .db "012345678901" C:00220A 303132333435363738393031 C:002210 baa5 out VGADPORT,LUTFORE ; ()().... C:002211 91ed ld ZL,X+ C:002212 baa5 out VGADPORT,LUTFORE C:002213 2ffe mov ZH,ZL C:002214 73ff andi ZH,0x3F C:002215 ba95 out VGADPORT,LUTBACK C:002216 78e0 andi ZL,0x80 C:002217 61e0 ori ZL,0x10 C:002218 ba95 out VGADPORT,LUTBACK C:002219 9409 ijmp .db "012345678901" C:00221A 303132333435363738393031 C:002220 baa5 out VGADPORT,LUTFORE ; ()..().. C:002221 91ed ld ZL,X+ C:002222 ba95 out VGADPORT,LUTBACK C:002223 2ffe mov ZH,ZL C:002224 73ff andi ZH,0x3F C:002225 baa5 out VGADPORT,LUTFORE C:002226 78e0 andi ZL,0x80 C:002227 62e0 ori ZL,0x20 C:002228 ba95 out VGADPORT,LUTBACK C:002229 9409 ijmp .db "012345678901" C:00222A 303132333435363738393031 C:002230 baa5 out VGADPORT,LUTFORE ; ()..().. C:002231 91ed ld ZL,X+ C:002232 ba95 out VGADPORT,LUTBACK C:002233 2ffe mov ZH,ZL C:002234 73ff andi ZH,0x3F C:002235 baa5 out VGADPORT,LUTFORE C:002236 78e0 andi ZL,0x80 C:002237 63e0 ori ZL,0x30 C:002238 ba95 out VGADPORT,LUTBACK C:002239 9409 ijmp .db "012345678901" C:00223A 303132333435363738393031 C:002240 baa5 out VGADPORT,LUTFORE ; ()..().. C:002241 91ed ld ZL,X+ C:002242 ba95 out VGADPORT,LUTBACK C:002243 2ffe mov ZH,ZL C:002244 73ff andi ZH,0x3F C:002245 baa5 out VGADPORT,LUTFORE C:002246 78e0 andi ZL,0x80 C:002247 64e0 ori ZL,0x40 C:002248 ba95 out VGADPORT,LUTBACK C:002249 9409 ijmp .db "012345678901" C:00224A 303132333435363738393031 C:002250 baa5 out VGADPORT,LUTFORE ; ()..().. C:002251 91ed ld ZL,X+ C:002252 ba95 out VGADPORT,LUTBACK C:002253 2ffe mov ZH,ZL C:002254 73ff andi ZH,0x3F C:002255 baa5 out VGADPORT,LUTFORE C:002256 78e0 andi ZL,0x80 C:002257 65e0 ori ZL,0x50 C:002258 ba95 out VGADPORT,LUTBACK C:002259 9409 ijmp .db "012345678901" C:00225A 303132333435363738393031 C:002260 baa5 out VGADPORT,LUTFORE ; ()().... C:002261 91ed ld ZL,X+ C:002262 baa5 out VGADPORT,LUTFORE C:002263 2ffe mov ZH,ZL C:002264 73ff andi ZH,0x3F C:002265 ba95 out VGADPORT,LUTBACK C:002266 78e0 andi ZL,0x80 C:002267 66e0 ori ZL,0x60 C:002268 ba95 out VGADPORT,LUTBACK C:002269 9409 ijmp .db "012345678901" C:00226A 303132333435363738393031 C:002270 ba95 out VGADPORT,LUTBACK ; ........ C:002271 91ed ld ZL,X+ C:002272 ba95 out VGADPORT,LUTBACK C:002273 2ffe mov ZH,ZL C:002274 73ff andi ZH,0x3F C:002275 ba95 out VGADPORT,LUTBACK C:002276 78e0 andi ZL,0x80 C:002277 67e0 ori ZL,0x70 C:002278 ba95 out VGADPORT,LUTBACK C:002279 9409 ijmp .db "012345678901" C:00227A 303132333435363738393031 ; CHAR ASCII "E" 0x45 C:002280 ba95 out VGADPORT,LUTBACK ; ........ C:002281 91ed ld ZL,X+ C:002282 ba95 out VGADPORT,LUTBACK C:002283 2ffe mov ZH,ZL C:002284 73ff andi ZH,0x3F C:002285 ba95 out VGADPORT,LUTBACK C:002286 78e0 andi ZL,0x80 C:002287 60e0 ori ZL,0x00 C:002288 ba95 out VGADPORT,LUTBACK C:002289 9409 ijmp .db "012345678901" C:00228A 303132333435363738393031 C:002290 baa5 out VGADPORT,LUTFORE ; ()()().. C:002291 91ed ld ZL,X+ C:002292 baa5 out VGADPORT,LUTFORE C:002293 2ffe mov ZH,ZL C:002294 73ff andi ZH,0x3F C:002295 baa5 out VGADPORT,LUTFORE C:002296 78e0 andi ZL,0x80 C:002297 61e0 ori ZL,0x10 C:002298 ba95 out VGADPORT,LUTBACK C:002299 9409 ijmp .db "012345678901" C:00229A 303132333435363738393031 C:0022a0 baa5 out VGADPORT,LUTFORE ; ()...... C:0022a1 91ed ld ZL,X+ C:0022a2 ba95 out VGADPORT,LUTBACK C:0022a3 2ffe mov ZH,ZL C:0022a4 73ff andi ZH,0x3F C:0022a5 ba95 out VGADPORT,LUTBACK C:0022a6 78e0 andi ZL,0x80 C:0022a7 62e0 ori ZL,0x20 C:0022a8 ba95 out VGADPORT,LUTBACK C:0022a9 9409 ijmp .db "012345678901" C:0022AA 303132333435363738393031 C:0022b0 baa5 out VGADPORT,LUTFORE ; ()().... C:0022b1 91ed ld ZL,X+ C:0022b2 baa5 out VGADPORT,LUTFORE C:0022b3 2ffe mov ZH,ZL C:0022b4 73ff andi ZH,0x3F C:0022b5 ba95 out VGADPORT,LUTBACK C:0022b6 78e0 andi ZL,0x80 C:0022b7 63e0 ori ZL,0x30 C:0022b8 ba95 out VGADPORT,LUTBACK C:0022b9 9409 ijmp .db "012345678901" C:0022BA 303132333435363738393031 C:0022c0 baa5 out VGADPORT,LUTFORE ; ()...... C:0022c1 91ed ld ZL,X+ C:0022c2 ba95 out VGADPORT,LUTBACK C:0022c3 2ffe mov ZH,ZL C:0022c4 73ff andi ZH,0x3F C:0022c5 ba95 out VGADPORT,LUTBACK C:0022c6 78e0 andi ZL,0x80 C:0022c7 64e0 ori ZL,0x40 C:0022c8 ba95 out VGADPORT,LUTBACK C:0022c9 9409 ijmp .db "012345678901" C:0022CA 303132333435363738393031 C:0022d0 baa5 out VGADPORT,LUTFORE ; ()...... C:0022d1 91ed ld ZL,X+ C:0022d2 ba95 out VGADPORT,LUTBACK C:0022d3 2ffe mov ZH,ZL C:0022d4 73ff andi ZH,0x3F C:0022d5 ba95 out VGADPORT,LUTBACK C:0022d6 78e0 andi ZL,0x80 C:0022d7 65e0 ori ZL,0x50 C:0022d8 ba95 out VGADPORT,LUTBACK C:0022d9 9409 ijmp .db "012345678901" C:0022DA 303132333435363738393031 C:0022e0 baa5 out VGADPORT,LUTFORE ; ()()().. C:0022e1 91ed ld ZL,X+ C:0022e2 baa5 out VGADPORT,LUTFORE C:0022e3 2ffe mov ZH,ZL C:0022e4 73ff andi ZH,0x3F C:0022e5 baa5 out VGADPORT,LUTFORE C:0022e6 78e0 andi ZL,0x80 C:0022e7 66e0 ori ZL,0x60 C:0022e8 ba95 out VGADPORT,LUTBACK C:0022e9 9409 ijmp .db "012345678901" C:0022EA 303132333435363738393031 C:0022f0 ba95 out VGADPORT,LUTBACK ; ........ C:0022f1 91ed ld ZL,X+ C:0022f2 ba95 out VGADPORT,LUTBACK C:0022f3 2ffe mov ZH,ZL C:0022f4 73ff andi ZH,0x3F C:0022f5 ba95 out VGADPORT,LUTBACK C:0022f6 78e0 andi ZL,0x80 C:0022f7 67e0 ori ZL,0x70 C:0022f8 ba95 out VGADPORT,LUTBACK C:0022f9 9409 ijmp .db "012345678901" C:0022FA 303132333435363738393031 ; CHAR ASCII "F" 0x46 C:002300 ba95 out VGADPORT,LUTBACK ; ........ C:002301 91ed ld ZL,X+ C:002302 ba95 out VGADPORT,LUTBACK C:002303 2ffe mov ZH,ZL C:002304 73ff andi ZH,0x3F C:002305 ba95 out VGADPORT,LUTBACK C:002306 78e0 andi ZL,0x80 C:002307 60e0 ori ZL,0x00 C:002308 ba95 out VGADPORT,LUTBACK C:002309 9409 ijmp .db "012345678901" C:00230A 303132333435363738393031 C:002310 baa5 out VGADPORT,LUTFORE ; ()()().. C:002311 91ed ld ZL,X+ C:002312 baa5 out VGADPORT,LUTFORE C:002313 2ffe mov ZH,ZL C:002314 73ff andi ZH,0x3F C:002315 baa5 out VGADPORT,LUTFORE C:002316 78e0 andi ZL,0x80 C:002317 61e0 ori ZL,0x10 C:002318 ba95 out VGADPORT,LUTBACK C:002319 9409 ijmp .db "012345678901" C:00231A 303132333435363738393031 C:002320 baa5 out VGADPORT,LUTFORE ; ()...... C:002321 91ed ld ZL,X+ C:002322 ba95 out VGADPORT,LUTBACK C:002323 2ffe mov ZH,ZL C:002324 73ff andi ZH,0x3F C:002325 ba95 out VGADPORT,LUTBACK C:002326 78e0 andi ZL,0x80 C:002327 62e0 ori ZL,0x20 C:002328 ba95 out VGADPORT,LUTBACK C:002329 9409 ijmp .db "012345678901" C:00232A 303132333435363738393031 C:002330 baa5 out VGADPORT,LUTFORE ; ()...... C:002331 91ed ld ZL,X+ C:002332 ba95 out VGADPORT,LUTBACK C:002333 2ffe mov ZH,ZL C:002334 73ff andi ZH,0x3F C:002335 ba95 out VGADPORT,LUTBACK C:002336 78e0 andi ZL,0x80 C:002337 63e0 ori ZL,0x30 C:002338 ba95 out VGADPORT,LUTBACK C:002339 9409 ijmp .db "012345678901" C:00233A 303132333435363738393031 C:002340 baa5 out VGADPORT,LUTFORE ; ()().... C:002341 91ed ld ZL,X+ C:002342 baa5 out VGADPORT,LUTFORE C:002343 2ffe mov ZH,ZL C:002344 73ff andi ZH,0x3F C:002345 ba95 out VGADPORT,LUTBACK C:002346 78e0 andi ZL,0x80 C:002347 64e0 ori ZL,0x40 C:002348 ba95 out VGADPORT,LUTBACK C:002349 9409 ijmp .db "012345678901" C:00234A 303132333435363738393031 C:002350 baa5 out VGADPORT,LUTFORE ; ()...... C:002351 91ed ld ZL,X+ C:002352 ba95 out VGADPORT,LUTBACK C:002353 2ffe mov ZH,ZL C:002354 73ff andi ZH,0x3F C:002355 ba95 out VGADPORT,LUTBACK C:002356 78e0 andi ZL,0x80 C:002357 65e0 ori ZL,0x50 C:002358 ba95 out VGADPORT,LUTBACK C:002359 9409 ijmp .db "012345678901" C:00235A 303132333435363738393031 C:002360 baa5 out VGADPORT,LUTFORE ; ()...... C:002361 91ed ld ZL,X+ C:002362 ba95 out VGADPORT,LUTBACK C:002363 2ffe mov ZH,ZL C:002364 73ff andi ZH,0x3F C:002365 ba95 out VGADPORT,LUTBACK C:002366 78e0 andi ZL,0x80 C:002367 66e0 ori ZL,0x60 C:002368 ba95 out VGADPORT,LUTBACK C:002369 9409 ijmp .db "012345678901" C:00236A 303132333435363738393031 C:002370 ba95 out VGADPORT,LUTBACK ; ........ C:002371 91ed ld ZL,X+ C:002372 ba95 out VGADPORT,LUTBACK C:002373 2ffe mov ZH,ZL C:002374 73ff andi ZH,0x3F C:002375 ba95 out VGADPORT,LUTBACK C:002376 78e0 andi ZL,0x80 C:002377 67e0 ori ZL,0x70 C:002378 ba95 out VGADPORT,LUTBACK C:002379 9409 ijmp .db "012345678901" C:00237A 303132333435363738393031 ; CHAR ASCII "G" 0x47 C:002380 ba95 out VGADPORT,LUTBACK ; ........ C:002381 91ed ld ZL,X+ C:002382 ba95 out VGADPORT,LUTBACK C:002383 2ffe mov ZH,ZL C:002384 73ff andi ZH,0x3F C:002385 ba95 out VGADPORT,LUTBACK C:002386 78e0 andi ZL,0x80 C:002387 60e0 ori ZL,0x00 C:002388 ba95 out VGADPORT,LUTBACK C:002389 9409 ijmp .db "012345678901" C:00238A 303132333435363738393031 C:002390 ba95 out VGADPORT,LUTBACK ; ..()().. C:002391 91ed ld ZL,X+ C:002392 baa5 out VGADPORT,LUTFORE C:002393 2ffe mov ZH,ZL C:002394 73ff andi ZH,0x3F C:002395 baa5 out VGADPORT,LUTFORE C:002396 78e0 andi ZL,0x80 C:002397 61e0 ori ZL,0x10 C:002398 ba95 out VGADPORT,LUTBACK C:002399 9409 ijmp .db "012345678901" C:00239A 303132333435363738393031 C:0023a0 baa5 out VGADPORT,LUTFORE ; ()...... C:0023a1 91ed ld ZL,X+ C:0023a2 ba95 out VGADPORT,LUTBACK C:0023a3 2ffe mov ZH,ZL C:0023a4 73ff andi ZH,0x3F C:0023a5 ba95 out VGADPORT,LUTBACK C:0023a6 78e0 andi ZL,0x80 C:0023a7 62e0 ori ZL,0x20 C:0023a8 ba95 out VGADPORT,LUTBACK C:0023a9 9409 ijmp .db "012345678901" C:0023AA 303132333435363738393031 C:0023b0 baa5 out VGADPORT,LUTFORE ; ()...... C:0023b1 91ed ld ZL,X+ C:0023b2 ba95 out VGADPORT,LUTBACK C:0023b3 2ffe mov ZH,ZL C:0023b4 73ff andi ZH,0x3F C:0023b5 ba95 out VGADPORT,LUTBACK C:0023b6 78e0 andi ZL,0x80 C:0023b7 63e0 ori ZL,0x30 C:0023b8 ba95 out VGADPORT,LUTBACK C:0023b9 9409 ijmp .db "012345678901" C:0023BA 303132333435363738393031 C:0023c0 baa5 out VGADPORT,LUTFORE ; ()..().. C:0023c1 91ed ld ZL,X+ C:0023c2 ba95 out VGADPORT,LUTBACK C:0023c3 2ffe mov ZH,ZL C:0023c4 73ff andi ZH,0x3F C:0023c5 baa5 out VGADPORT,LUTFORE C:0023c6 78e0 andi ZL,0x80 C:0023c7 64e0 ori ZL,0x40 C:0023c8 ba95 out VGADPORT,LUTBACK C:0023c9 9409 ijmp .db "012345678901" C:0023CA 303132333435363738393031 C:0023d0 baa5 out VGADPORT,LUTFORE ; ()..().. C:0023d1 91ed ld ZL,X+ C:0023d2 ba95 out VGADPORT,LUTBACK C:0023d3 2ffe mov ZH,ZL C:0023d4 73ff andi ZH,0x3F C:0023d5 baa5 out VGADPORT,LUTFORE C:0023d6 78e0 andi ZL,0x80 C:0023d7 65e0 ori ZL,0x50 C:0023d8 ba95 out VGADPORT,LUTBACK C:0023d9 9409 ijmp .db "012345678901" C:0023DA 303132333435363738393031 C:0023e0 ba95 out VGADPORT,LUTBACK ; ..()().. C:0023e1 91ed ld ZL,X+ C:0023e2 baa5 out VGADPORT,LUTFORE C:0023e3 2ffe mov ZH,ZL C:0023e4 73ff andi ZH,0x3F C:0023e5 baa5 out VGADPORT,LUTFORE C:0023e6 78e0 andi ZL,0x80 C:0023e7 66e0 ori ZL,0x60 C:0023e8 ba95 out VGADPORT,LUTBACK C:0023e9 9409 ijmp .db "012345678901" C:0023EA 303132333435363738393031 C:0023f0 ba95 out VGADPORT,LUTBACK ; ........ C:0023f1 91ed ld ZL,X+ C:0023f2 ba95 out VGADPORT,LUTBACK C:0023f3 2ffe mov ZH,ZL C:0023f4 73ff andi ZH,0x3F C:0023f5 ba95 out VGADPORT,LUTBACK C:0023f6 78e0 andi ZL,0x80 C:0023f7 67e0 ori ZL,0x70 C:0023f8 ba95 out VGADPORT,LUTBACK C:0023f9 9409 ijmp .db "012345678901" C:0023FA 303132333435363738393031 ; CHAR ASCII "H" 0x48 C:002400 ba95 out VGADPORT,LUTBACK ; ........ C:002401 91ed ld ZL,X+ C:002402 ba95 out VGADPORT,LUTBACK C:002403 2ffe mov ZH,ZL C:002404 73ff andi ZH,0x3F C:002405 ba95 out VGADPORT,LUTBACK C:002406 78e0 andi ZL,0x80 C:002407 60e0 ori ZL,0x00 C:002408 ba95 out VGADPORT,LUTBACK C:002409 9409 ijmp .db "012345678901" C:00240A 303132333435363738393031 C:002410 baa5 out VGADPORT,LUTFORE ; ()..().. C:002411 91ed ld ZL,X+ C:002412 ba95 out VGADPORT,LUTBACK C:002413 2ffe mov ZH,ZL C:002414 73ff andi ZH,0x3F C:002415 baa5 out VGADPORT,LUTFORE C:002416 78e0 andi ZL,0x80 C:002417 61e0 ori ZL,0x10 C:002418 ba95 out VGADPORT,LUTBACK C:002419 9409 ijmp .db "012345678901" C:00241A 303132333435363738393031 C:002420 baa5 out VGADPORT,LUTFORE ; ()..().. C:002421 91ed ld ZL,X+ C:002422 ba95 out VGADPORT,LUTBACK C:002423 2ffe mov ZH,ZL C:002424 73ff andi ZH,0x3F C:002425 baa5 out VGADPORT,LUTFORE C:002426 78e0 andi ZL,0x80 C:002427 62e0 ori ZL,0x20 C:002428 ba95 out VGADPORT,LUTBACK C:002429 9409 ijmp .db "012345678901" C:00242A 303132333435363738393031 C:002430 baa5 out VGADPORT,LUTFORE ; ()()().. C:002431 91ed ld ZL,X+ C:002432 baa5 out VGADPORT,LUTFORE C:002433 2ffe mov ZH,ZL C:002434 73ff andi ZH,0x3F C:002435 baa5 out VGADPORT,LUTFORE C:002436 78e0 andi ZL,0x80 C:002437 63e0 ori ZL,0x30 C:002438 ba95 out VGADPORT,LUTBACK C:002439 9409 ijmp .db "012345678901" C:00243A 303132333435363738393031 C:002440 baa5 out VGADPORT,LUTFORE ; ()..().. C:002441 91ed ld ZL,X+ C:002442 ba95 out VGADPORT,LUTBACK C:002443 2ffe mov ZH,ZL C:002444 73ff andi ZH,0x3F C:002445 baa5 out VGADPORT,LUTFORE C:002446 78e0 andi ZL,0x80 C:002447 64e0 ori ZL,0x40 C:002448 ba95 out VGADPORT,LUTBACK C:002449 9409 ijmp .db "012345678901" C:00244A 303132333435363738393031 C:002450 baa5 out VGADPORT,LUTFORE ; ()..().. C:002451 91ed ld ZL,X+ C:002452 ba95 out VGADPORT,LUTBACK C:002453 2ffe mov ZH,ZL C:002454 73ff andi ZH,0x3F C:002455 baa5 out VGADPORT,LUTFORE C:002456 78e0 andi ZL,0x80 C:002457 65e0 ori ZL,0x50 C:002458 ba95 out VGADPORT,LUTBACK C:002459 9409 ijmp .db "012345678901" C:00245A 303132333435363738393031 C:002460 baa5 out VGADPORT,LUTFORE ; ()..().. C:002461 91ed ld ZL,X+ C:002462 ba95 out VGADPORT,LUTBACK C:002463 2ffe mov ZH,ZL C:002464 73ff andi ZH,0x3F C:002465 baa5 out VGADPORT,LUTFORE C:002466 78e0 andi ZL,0x80 C:002467 66e0 ori ZL,0x60 C:002468 ba95 out VGADPORT,LUTBACK C:002469 9409 ijmp .db "012345678901" C:00246A 303132333435363738393031 C:002470 ba95 out VGADPORT,LUTBACK ; ........ C:002471 91ed ld ZL,X+ C:002472 ba95 out VGADPORT,LUTBACK C:002473 2ffe mov ZH,ZL C:002474 73ff andi ZH,0x3F C:002475 ba95 out VGADPORT,LUTBACK C:002476 78e0 andi ZL,0x80 C:002477 67e0 ori ZL,0x70 C:002478 ba95 out VGADPORT,LUTBACK C:002479 9409 ijmp .db "012345678901" C:00247A 303132333435363738393031 ; CHAR ASCII "I" 0x49 C:002480 ba95 out VGADPORT,LUTBACK ; ........ C:002481 91ed ld ZL,X+ C:002482 ba95 out VGADPORT,LUTBACK C:002483 2ffe mov ZH,ZL C:002484 73ff andi ZH,0x3F C:002485 ba95 out VGADPORT,LUTBACK C:002486 78e0 andi ZL,0x80 C:002487 60e0 ori ZL,0x00 C:002488 ba95 out VGADPORT,LUTBACK C:002489 9409 ijmp .db "012345678901" C:00248A 303132333435363738393031 C:002490 baa5 out VGADPORT,LUTFORE ; ()()().. C:002491 91ed ld ZL,X+ C:002492 baa5 out VGADPORT,LUTFORE C:002493 2ffe mov ZH,ZL C:002494 73ff andi ZH,0x3F C:002495 baa5 out VGADPORT,LUTFORE C:002496 78e0 andi ZL,0x80 C:002497 61e0 ori ZL,0x10 C:002498 ba95 out VGADPORT,LUTBACK C:002499 9409 ijmp .db "012345678901" C:00249A 303132333435363738393031 C:0024a0 ba95 out VGADPORT,LUTBACK ; ..().... C:0024a1 91ed ld ZL,X+ C:0024a2 baa5 out VGADPORT,LUTFORE C:0024a3 2ffe mov ZH,ZL C:0024a4 73ff andi ZH,0x3F C:0024a5 ba95 out VGADPORT,LUTBACK C:0024a6 78e0 andi ZL,0x80 C:0024a7 62e0 ori ZL,0x20 C:0024a8 ba95 out VGADPORT,LUTBACK C:0024a9 9409 ijmp .db "012345678901" C:0024AA 303132333435363738393031 C:0024b0 ba95 out VGADPORT,LUTBACK ; ..().... C:0024b1 91ed ld ZL,X+ C:0024b2 baa5 out VGADPORT,LUTFORE C:0024b3 2ffe mov ZH,ZL C:0024b4 73ff andi ZH,0x3F C:0024b5 ba95 out VGADPORT,LUTBACK C:0024b6 78e0 andi ZL,0x80 C:0024b7 63e0 ori ZL,0x30 C:0024b8 ba95 out VGADPORT,LUTBACK C:0024b9 9409 ijmp .db "012345678901" C:0024BA 303132333435363738393031 C:0024c0 ba95 out VGADPORT,LUTBACK ; ..().... C:0024c1 91ed ld ZL,X+ C:0024c2 baa5 out VGADPORT,LUTFORE C:0024c3 2ffe mov ZH,ZL C:0024c4 73ff andi ZH,0x3F C:0024c5 ba95 out VGADPORT,LUTBACK C:0024c6 78e0 andi ZL,0x80 C:0024c7 64e0 ori ZL,0x40 C:0024c8 ba95 out VGADPORT,LUTBACK C:0024c9 9409 ijmp .db "012345678901" C:0024CA 303132333435363738393031 C:0024d0 ba95 out VGADPORT,LUTBACK ; ..().... C:0024d1 91ed ld ZL,X+ C:0024d2 baa5 out VGADPORT,LUTFORE C:0024d3 2ffe mov ZH,ZL C:0024d4 73ff andi ZH,0x3F C:0024d5 ba95 out VGADPORT,LUTBACK C:0024d6 78e0 andi ZL,0x80 C:0024d7 65e0 ori ZL,0x50 C:0024d8 ba95 out VGADPORT,LUTBACK C:0024d9 9409 ijmp .db "012345678901" C:0024DA 303132333435363738393031 C:0024e0 baa5 out VGADPORT,LUTFORE ; ()()().. C:0024e1 91ed ld ZL,X+ C:0024e2 baa5 out VGADPORT,LUTFORE C:0024e3 2ffe mov ZH,ZL C:0024e4 73ff andi ZH,0x3F C:0024e5 baa5 out VGADPORT,LUTFORE C:0024e6 78e0 andi ZL,0x80 C:0024e7 66e0 ori ZL,0x60 C:0024e8 ba95 out VGADPORT,LUTBACK C:0024e9 9409 ijmp .db "012345678901" C:0024EA 303132333435363738393031 C:0024f0 ba95 out VGADPORT,LUTBACK ; ........ C:0024f1 91ed ld ZL,X+ C:0024f2 ba95 out VGADPORT,LUTBACK C:0024f3 2ffe mov ZH,ZL C:0024f4 73ff andi ZH,0x3F C:0024f5 ba95 out VGADPORT,LUTBACK C:0024f6 78e0 andi ZL,0x80 C:0024f7 67e0 ori ZL,0x70 C:0024f8 ba95 out VGADPORT,LUTBACK C:0024f9 9409 ijmp .db "012345678901" C:0024FA 303132333435363738393031 ; CHAR ASCII "J" 0x4A C:002500 ba95 out VGADPORT,LUTBACK ; ........ C:002501 91ed ld ZL,X+ C:002502 ba95 out VGADPORT,LUTBACK C:002503 2ffe mov ZH,ZL C:002504 73ff andi ZH,0x3F C:002505 ba95 out VGADPORT,LUTBACK C:002506 78e0 andi ZL,0x80 C:002507 60e0 ori ZL,0x00 C:002508 ba95 out VGADPORT,LUTBACK C:002509 9409 ijmp .db "012345678901" C:00250A 303132333435363738393031 C:002510 baa5 out VGADPORT,LUTFORE ; ()()().. C:002511 91ed ld ZL,X+ C:002512 baa5 out VGADPORT,LUTFORE C:002513 2ffe mov ZH,ZL C:002514 73ff andi ZH,0x3F C:002515 baa5 out VGADPORT,LUTFORE C:002516 78e0 andi ZL,0x80 C:002517 61e0 ori ZL,0x10 C:002518 ba95 out VGADPORT,LUTBACK C:002519 9409 ijmp .db "012345678901" C:00251A 303132333435363738393031 C:002520 ba95 out VGADPORT,LUTBACK ; ..().... C:002521 91ed ld ZL,X+ C:002522 baa5 out VGADPORT,LUTFORE C:002523 2ffe mov ZH,ZL C:002524 73ff andi ZH,0x3F C:002525 ba95 out VGADPORT,LUTBACK C:002526 78e0 andi ZL,0x80 C:002527 62e0 ori ZL,0x20 C:002528 ba95 out VGADPORT,LUTBACK C:002529 9409 ijmp .db "012345678901" C:00252A 303132333435363738393031 C:002530 ba95 out VGADPORT,LUTBACK ; ..().... C:002531 91ed ld ZL,X+ C:002532 baa5 out VGADPORT,LUTFORE C:002533 2ffe mov ZH,ZL C:002534 73ff andi ZH,0x3F C:002535 ba95 out VGADPORT,LUTBACK C:002536 78e0 andi ZL,0x80 C:002537 63e0 ori ZL,0x30 C:002538 ba95 out VGADPORT,LUTBACK C:002539 9409 ijmp .db "012345678901" C:00253A 303132333435363738393031 C:002540 ba95 out VGADPORT,LUTBACK ; ..().... C:002541 91ed ld ZL,X+ C:002542 baa5 out VGADPORT,LUTFORE C:002543 2ffe mov ZH,ZL C:002544 73ff andi ZH,0x3F C:002545 ba95 out VGADPORT,LUTBACK C:002546 78e0 andi ZL,0x80 C:002547 64e0 ori ZL,0x40 C:002548 ba95 out VGADPORT,LUTBACK C:002549 9409 ijmp .db "012345678901" C:00254A 303132333435363738393031 C:002550 ba95 out VGADPORT,LUTBACK ; ..().... C:002551 91ed ld ZL,X+ C:002552 baa5 out VGADPORT,LUTFORE C:002553 2ffe mov ZH,ZL C:002554 73ff andi ZH,0x3F C:002555 ba95 out VGADPORT,LUTBACK C:002556 78e0 andi ZL,0x80 C:002557 65e0 ori ZL,0x50 C:002558 ba95 out VGADPORT,LUTBACK C:002559 9409 ijmp .db "012345678901" C:00255A 303132333435363738393031 C:002560 baa5 out VGADPORT,LUTFORE ; ()...... C:002561 91ed ld ZL,X+ C:002562 ba95 out VGADPORT,LUTBACK C:002563 2ffe mov ZH,ZL C:002564 73ff andi ZH,0x3F C:002565 ba95 out VGADPORT,LUTBACK C:002566 78e0 andi ZL,0x80 C:002567 66e0 ori ZL,0x60 C:002568 ba95 out VGADPORT,LUTBACK C:002569 9409 ijmp .db "012345678901" C:00256A 303132333435363738393031 C:002570 ba95 out VGADPORT,LUTBACK ; ........ C:002571 91ed ld ZL,X+ C:002572 ba95 out VGADPORT,LUTBACK C:002573 2ffe mov ZH,ZL C:002574 73ff andi ZH,0x3F C:002575 ba95 out VGADPORT,LUTBACK C:002576 78e0 andi ZL,0x80 C:002577 67e0 ori ZL,0x70 C:002578 ba95 out VGADPORT,LUTBACK C:002579 9409 ijmp .db "012345678901" C:00257A 303132333435363738393031 ; CHAR ASCII "K" 0x4B C:002580 ba95 out VGADPORT,LUTBACK ; ........ C:002581 91ed ld ZL,X+ C:002582 ba95 out VGADPORT,LUTBACK C:002583 2ffe mov ZH,ZL C:002584 73ff andi ZH,0x3F C:002585 ba95 out VGADPORT,LUTBACK C:002586 78e0 andi ZL,0x80 C:002587 60e0 ori ZL,0x00 C:002588 ba95 out VGADPORT,LUTBACK C:002589 9409 ijmp .db "012345678901" C:00258A 303132333435363738393031 C:002590 baa5 out VGADPORT,LUTFORE ; ()..().. C:002591 91ed ld ZL,X+ C:002592 ba95 out VGADPORT,LUTBACK C:002593 2ffe mov ZH,ZL C:002594 73ff andi ZH,0x3F C:002595 baa5 out VGADPORT,LUTFORE C:002596 78e0 andi ZL,0x80 C:002597 61e0 ori ZL,0x10 C:002598 ba95 out VGADPORT,LUTBACK C:002599 9409 ijmp .db "012345678901" C:00259A 303132333435363738393031 C:0025a0 baa5 out VGADPORT,LUTFORE ; ()..().. C:0025a1 91ed ld ZL,X+ C:0025a2 ba95 out VGADPORT,LUTBACK C:0025a3 2ffe mov ZH,ZL C:0025a4 73ff andi ZH,0x3F C:0025a5 baa5 out VGADPORT,LUTFORE C:0025a6 78e0 andi ZL,0x80 C:0025a7 62e0 ori ZL,0x20 C:0025a8 ba95 out VGADPORT,LUTBACK C:0025a9 9409 ijmp .db "012345678901" C:0025AA 303132333435363738393031 C:0025b0 baa5 out VGADPORT,LUTFORE ; ()().... C:0025b1 91ed ld ZL,X+ C:0025b2 baa5 out VGADPORT,LUTFORE C:0025b3 2ffe mov ZH,ZL C:0025b4 73ff andi ZH,0x3F C:0025b5 ba95 out VGADPORT,LUTBACK C:0025b6 78e0 andi ZL,0x80 C:0025b7 63e0 ori ZL,0x30 C:0025b8 ba95 out VGADPORT,LUTBACK C:0025b9 9409 ijmp .db "012345678901" C:0025BA 303132333435363738393031 C:0025c0 baa5 out VGADPORT,LUTFORE ; ()().... C:0025c1 91ed ld ZL,X+ C:0025c2 baa5 out VGADPORT,LUTFORE C:0025c3 2ffe mov ZH,ZL C:0025c4 73ff andi ZH,0x3F C:0025c5 ba95 out VGADPORT,LUTBACK C:0025c6 78e0 andi ZL,0x80 C:0025c7 64e0 ori ZL,0x40 C:0025c8 ba95 out VGADPORT,LUTBACK C:0025c9 9409 ijmp .db "012345678901" C:0025CA 303132333435363738393031 C:0025d0 baa5 out VGADPORT,LUTFORE ; ()..().. C:0025d1 91ed ld ZL,X+ C:0025d2 ba95 out VGADPORT,LUTBACK C:0025d3 2ffe mov ZH,ZL C:0025d4 73ff andi ZH,0x3F C:0025d5 baa5 out VGADPORT,LUTFORE C:0025d6 78e0 andi ZL,0x80 C:0025d7 65e0 ori ZL,0x50 C:0025d8 ba95 out VGADPORT,LUTBACK C:0025d9 9409 ijmp .db "012345678901" C:0025DA 303132333435363738393031 C:0025e0 baa5 out VGADPORT,LUTFORE ; ()..().. C:0025e1 91ed ld ZL,X+ C:0025e2 ba95 out VGADPORT,LUTBACK C:0025e3 2ffe mov ZH,ZL C:0025e4 73ff andi ZH,0x3F C:0025e5 baa5 out VGADPORT,LUTFORE C:0025e6 78e0 andi ZL,0x80 C:0025e7 66e0 ori ZL,0x60 C:0025e8 ba95 out VGADPORT,LUTBACK C:0025e9 9409 ijmp .db "012345678901" C:0025EA 303132333435363738393031 C:0025f0 ba95 out VGADPORT,LUTBACK ; ........ C:0025f1 91ed ld ZL,X+ C:0025f2 ba95 out VGADPORT,LUTBACK C:0025f3 2ffe mov ZH,ZL C:0025f4 73ff andi ZH,0x3F C:0025f5 ba95 out VGADPORT,LUTBACK C:0025f6 78e0 andi ZL,0x80 C:0025f7 67e0 ori ZL,0x70 C:0025f8 ba95 out VGADPORT,LUTBACK C:0025f9 9409 ijmp .db "012345678901" C:0025FA 303132333435363738393031 ; CHAR ASCII "L" 0x4C C:002600 ba95 out VGADPORT,LUTBACK ; ........ C:002601 91ed ld ZL,X+ C:002602 ba95 out VGADPORT,LUTBACK C:002603 2ffe mov ZH,ZL C:002604 73ff andi ZH,0x3F C:002605 ba95 out VGADPORT,LUTBACK C:002606 78e0 andi ZL,0x80 C:002607 60e0 ori ZL,0x00 C:002608 ba95 out VGADPORT,LUTBACK C:002609 9409 ijmp .db "012345678901" C:00260A 303132333435363738393031 C:002610 baa5 out VGADPORT,LUTFORE ; ()...... C:002611 91ed ld ZL,X+ C:002612 ba95 out VGADPORT,LUTBACK C:002613 2ffe mov ZH,ZL C:002614 73ff andi ZH,0x3F C:002615 ba95 out VGADPORT,LUTBACK C:002616 78e0 andi ZL,0x80 C:002617 61e0 ori ZL,0x10 C:002618 ba95 out VGADPORT,LUTBACK C:002619 9409 ijmp .db "012345678901" C:00261A 303132333435363738393031 C:002620 baa5 out VGADPORT,LUTFORE ; ()...... C:002621 91ed ld ZL,X+ C:002622 ba95 out VGADPORT,LUTBACK C:002623 2ffe mov ZH,ZL C:002624 73ff andi ZH,0x3F C:002625 ba95 out VGADPORT,LUTBACK C:002626 78e0 andi ZL,0x80 C:002627 62e0 ori ZL,0x20 C:002628 ba95 out VGADPORT,LUTBACK C:002629 9409 ijmp .db "012345678901" C:00262A 303132333435363738393031 C:002630 baa5 out VGADPORT,LUTFORE ; ()...... C:002631 91ed ld ZL,X+ C:002632 ba95 out VGADPORT,LUTBACK C:002633 2ffe mov ZH,ZL C:002634 73ff andi ZH,0x3F C:002635 ba95 out VGADPORT,LUTBACK C:002636 78e0 andi ZL,0x80 C:002637 63e0 ori ZL,0x30 C:002638 ba95 out VGADPORT,LUTBACK C:002639 9409 ijmp .db "012345678901" C:00263A 303132333435363738393031 C:002640 baa5 out VGADPORT,LUTFORE ; ()...... C:002641 91ed ld ZL,X+ C:002642 ba95 out VGADPORT,LUTBACK C:002643 2ffe mov ZH,ZL C:002644 73ff andi ZH,0x3F C:002645 ba95 out VGADPORT,LUTBACK C:002646 78e0 andi ZL,0x80 C:002647 64e0 ori ZL,0x40 C:002648 ba95 out VGADPORT,LUTBACK C:002649 9409 ijmp .db "012345678901" C:00264A 303132333435363738393031 C:002650 baa5 out VGADPORT,LUTFORE ; ()...... C:002651 91ed ld ZL,X+ C:002652 ba95 out VGADPORT,LUTBACK C:002653 2ffe mov ZH,ZL C:002654 73ff andi ZH,0x3F C:002655 ba95 out VGADPORT,LUTBACK C:002656 78e0 andi ZL,0x80 C:002657 65e0 ori ZL,0x50 C:002658 ba95 out VGADPORT,LUTBACK C:002659 9409 ijmp .db "012345678901" C:00265A 303132333435363738393031 C:002660 baa5 out VGADPORT,LUTFORE ; ()()().. C:002661 91ed ld ZL,X+ C:002662 baa5 out VGADPORT,LUTFORE C:002663 2ffe mov ZH,ZL C:002664 73ff andi ZH,0x3F C:002665 baa5 out VGADPORT,LUTFORE C:002666 78e0 andi ZL,0x80 C:002667 66e0 ori ZL,0x60 C:002668 ba95 out VGADPORT,LUTBACK C:002669 9409 ijmp .db "012345678901" C:00266A 303132333435363738393031 C:002670 ba95 out VGADPORT,LUTBACK ; ........ C:002671 91ed ld ZL,X+ C:002672 ba95 out VGADPORT,LUTBACK C:002673 2ffe mov ZH,ZL C:002674 73ff andi ZH,0x3F C:002675 ba95 out VGADPORT,LUTBACK C:002676 78e0 andi ZL,0x80 C:002677 67e0 ori ZL,0x70 C:002678 ba95 out VGADPORT,LUTBACK C:002679 9409 ijmp .db "012345678901" C:00267A 303132333435363738393031 ; CHAR ASCII "M" 0x4D C:002680 ba95 out VGADPORT,LUTBACK ; ........ C:002681 91ed ld ZL,X+ C:002682 ba95 out VGADPORT,LUTBACK C:002683 2ffe mov ZH,ZL C:002684 73ff andi ZH,0x3F C:002685 ba95 out VGADPORT,LUTBACK C:002686 78e0 andi ZL,0x80 C:002687 60e0 ori ZL,0x00 C:002688 ba95 out VGADPORT,LUTBACK C:002689 9409 ijmp .db "012345678901" C:00268A 303132333435363738393031 C:002690 baa5 out VGADPORT,LUTFORE ; ()..().. C:002691 91ed ld ZL,X+ C:002692 ba95 out VGADPORT,LUTBACK C:002693 2ffe mov ZH,ZL C:002694 73ff andi ZH,0x3F C:002695 baa5 out VGADPORT,LUTFORE C:002696 78e0 andi ZL,0x80 C:002697 61e0 ori ZL,0x10 C:002698 ba95 out VGADPORT,LUTBACK C:002699 9409 ijmp .db "012345678901" C:00269A 303132333435363738393031 C:0026a0 baa5 out VGADPORT,LUTFORE ; ()()().. C:0026a1 91ed ld ZL,X+ C:0026a2 baa5 out VGADPORT,LUTFORE C:0026a3 2ffe mov ZH,ZL C:0026a4 73ff andi ZH,0x3F C:0026a5 baa5 out VGADPORT,LUTFORE C:0026a6 78e0 andi ZL,0x80 C:0026a7 62e0 ori ZL,0x20 C:0026a8 ba95 out VGADPORT,LUTBACK C:0026a9 9409 ijmp .db "012345678901" C:0026AA 303132333435363738393031 C:0026b0 baa5 out VGADPORT,LUTFORE ; ()()().. C:0026b1 91ed ld ZL,X+ C:0026b2 baa5 out VGADPORT,LUTFORE C:0026b3 2ffe mov ZH,ZL C:0026b4 73ff andi ZH,0x3F C:0026b5 baa5 out VGADPORT,LUTFORE C:0026b6 78e0 andi ZL,0x80 C:0026b7 63e0 ori ZL,0x30 C:0026b8 ba95 out VGADPORT,LUTBACK C:0026b9 9409 ijmp .db "012345678901" C:0026BA 303132333435363738393031 C:0026c0 baa5 out VGADPORT,LUTFORE ; ()..().. C:0026c1 91ed ld ZL,X+ C:0026c2 ba95 out VGADPORT,LUTBACK C:0026c3 2ffe mov ZH,ZL C:0026c4 73ff andi ZH,0x3F C:0026c5 baa5 out VGADPORT,LUTFORE C:0026c6 78e0 andi ZL,0x80 C:0026c7 64e0 ori ZL,0x40 C:0026c8 ba95 out VGADPORT,LUTBACK C:0026c9 9409 ijmp .db "012345678901" C:0026CA 303132333435363738393031 C:0026d0 baa5 out VGADPORT,LUTFORE ; ()..().. C:0026d1 91ed ld ZL,X+ C:0026d2 ba95 out VGADPORT,LUTBACK C:0026d3 2ffe mov ZH,ZL C:0026d4 73ff andi ZH,0x3F C:0026d5 baa5 out VGADPORT,LUTFORE C:0026d6 78e0 andi ZL,0x80 C:0026d7 65e0 ori ZL,0x50 C:0026d8 ba95 out VGADPORT,LUTBACK C:0026d9 9409 ijmp .db "012345678901" C:0026DA 303132333435363738393031 C:0026e0 baa5 out VGADPORT,LUTFORE ; ()..().. C:0026e1 91ed ld ZL,X+ C:0026e2 ba95 out VGADPORT,LUTBACK C:0026e3 2ffe mov ZH,ZL C:0026e4 73ff andi ZH,0x3F C:0026e5 baa5 out VGADPORT,LUTFORE C:0026e6 78e0 andi ZL,0x80 C:0026e7 66e0 ori ZL,0x60 C:0026e8 ba95 out VGADPORT,LUTBACK C:0026e9 9409 ijmp .db "012345678901" C:0026EA 303132333435363738393031 C:0026f0 ba95 out VGADPORT,LUTBACK ; ........ C:0026f1 91ed ld ZL,X+ C:0026f2 ba95 out VGADPORT,LUTBACK C:0026f3 2ffe mov ZH,ZL C:0026f4 73ff andi ZH,0x3F C:0026f5 ba95 out VGADPORT,LUTBACK C:0026f6 78e0 andi ZL,0x80 C:0026f7 67e0 ori ZL,0x70 C:0026f8 ba95 out VGADPORT,LUTBACK C:0026f9 9409 ijmp .db "012345678901" C:0026FA 303132333435363738393031 ; CHAR ASCII "N" 0x4E C:002700 ba95 out VGADPORT,LUTBACK ; ........ C:002701 91ed ld ZL,X+ C:002702 ba95 out VGADPORT,LUTBACK C:002703 2ffe mov ZH,ZL C:002704 73ff andi ZH,0x3F C:002705 ba95 out VGADPORT,LUTBACK C:002706 78e0 andi ZL,0x80 C:002707 60e0 ori ZL,0x00 C:002708 ba95 out VGADPORT,LUTBACK C:002709 9409 ijmp .db "012345678901" C:00270A 303132333435363738393031 C:002710 baa5 out VGADPORT,LUTFORE ; ()..().. C:002711 91ed ld ZL,X+ C:002712 ba95 out VGADPORT,LUTBACK C:002713 2ffe mov ZH,ZL C:002714 73ff andi ZH,0x3F C:002715 baa5 out VGADPORT,LUTFORE C:002716 78e0 andi ZL,0x80 C:002717 61e0 ori ZL,0x10 C:002718 ba95 out VGADPORT,LUTBACK C:002719 9409 ijmp .db "012345678901" C:00271A 303132333435363738393031 C:002720 baa5 out VGADPORT,LUTFORE ; ()()().. C:002721 91ed ld ZL,X+ C:002722 baa5 out VGADPORT,LUTFORE C:002723 2ffe mov ZH,ZL C:002724 73ff andi ZH,0x3F C:002725 baa5 out VGADPORT,LUTFORE C:002726 78e0 andi ZL,0x80 C:002727 62e0 ori ZL,0x20 C:002728 ba95 out VGADPORT,LUTBACK C:002729 9409 ijmp .db "012345678901" C:00272A 303132333435363738393031 C:002730 baa5 out VGADPORT,LUTFORE ; ()()().. C:002731 91ed ld ZL,X+ C:002732 baa5 out VGADPORT,LUTFORE C:002733 2ffe mov ZH,ZL C:002734 73ff andi ZH,0x3F C:002735 baa5 out VGADPORT,LUTFORE C:002736 78e0 andi ZL,0x80 C:002737 63e0 ori ZL,0x30 C:002738 ba95 out VGADPORT,LUTBACK C:002739 9409 ijmp .db "012345678901" C:00273A 303132333435363738393031 C:002740 baa5 out VGADPORT,LUTFORE ; ()()().. C:002741 91ed ld ZL,X+ C:002742 baa5 out VGADPORT,LUTFORE C:002743 2ffe mov ZH,ZL C:002744 73ff andi ZH,0x3F C:002745 baa5 out VGADPORT,LUTFORE C:002746 78e0 andi ZL,0x80 C:002747 64e0 ori ZL,0x40 C:002748 ba95 out VGADPORT,LUTBACK C:002749 9409 ijmp .db "012345678901" C:00274A 303132333435363738393031 C:002750 baa5 out VGADPORT,LUTFORE ; ()()().. C:002751 91ed ld ZL,X+ C:002752 baa5 out VGADPORT,LUTFORE C:002753 2ffe mov ZH,ZL C:002754 73ff andi ZH,0x3F C:002755 baa5 out VGADPORT,LUTFORE C:002756 78e0 andi ZL,0x80 C:002757 65e0 ori ZL,0x50 C:002758 ba95 out VGADPORT,LUTBACK C:002759 9409 ijmp .db "012345678901" C:00275A 303132333435363738393031 C:002760 baa5 out VGADPORT,LUTFORE ; ()..().. C:002761 91ed ld ZL,X+ C:002762 ba95 out VGADPORT,LUTBACK C:002763 2ffe mov ZH,ZL C:002764 73ff andi ZH,0x3F C:002765 baa5 out VGADPORT,LUTFORE C:002766 78e0 andi ZL,0x80 C:002767 66e0 ori ZL,0x60 C:002768 ba95 out VGADPORT,LUTBACK C:002769 9409 ijmp .db "012345678901" C:00276A 303132333435363738393031 C:002770 ba95 out VGADPORT,LUTBACK ; ........ C:002771 91ed ld ZL,X+ C:002772 ba95 out VGADPORT,LUTBACK C:002773 2ffe mov ZH,ZL C:002774 73ff andi ZH,0x3F C:002775 ba95 out VGADPORT,LUTBACK C:002776 78e0 andi ZL,0x80 C:002777 67e0 ori ZL,0x70 C:002778 ba95 out VGADPORT,LUTBACK C:002779 9409 ijmp .db "012345678901" C:00277A 303132333435363738393031 ; CHAR ASCII "O" 0x4F C:002780 ba95 out VGADPORT,LUTBACK ; ........ C:002781 91ed ld ZL,X+ C:002782 ba95 out VGADPORT,LUTBACK C:002783 2ffe mov ZH,ZL C:002784 73ff andi ZH,0x3F C:002785 ba95 out VGADPORT,LUTBACK C:002786 78e0 andi ZL,0x80 C:002787 60e0 ori ZL,0x00 C:002788 ba95 out VGADPORT,LUTBACK C:002789 9409 ijmp .db "012345678901" C:00278A 303132333435363738393031 C:002790 ba95 out VGADPORT,LUTBACK ; ..().... C:002791 91ed ld ZL,X+ C:002792 baa5 out VGADPORT,LUTFORE C:002793 2ffe mov ZH,ZL C:002794 73ff andi ZH,0x3F C:002795 ba95 out VGADPORT,LUTBACK C:002796 78e0 andi ZL,0x80 C:002797 61e0 ori ZL,0x10 C:002798 ba95 out VGADPORT,LUTBACK C:002799 9409 ijmp .db "012345678901" C:00279A 303132333435363738393031 C:0027a0 baa5 out VGADPORT,LUTFORE ; ()..().. C:0027a1 91ed ld ZL,X+ C:0027a2 ba95 out VGADPORT,LUTBACK C:0027a3 2ffe mov ZH,ZL C:0027a4 73ff andi ZH,0x3F C:0027a5 baa5 out VGADPORT,LUTFORE C:0027a6 78e0 andi ZL,0x80 C:0027a7 62e0 ori ZL,0x20 C:0027a8 ba95 out VGADPORT,LUTBACK C:0027a9 9409 ijmp .db "012345678901" C:0027AA 303132333435363738393031 C:0027b0 baa5 out VGADPORT,LUTFORE ; ()..().. C:0027b1 91ed ld ZL,X+ C:0027b2 ba95 out VGADPORT,LUTBACK C:0027b3 2ffe mov ZH,ZL C:0027b4 73ff andi ZH,0x3F C:0027b5 baa5 out VGADPORT,LUTFORE C:0027b6 78e0 andi ZL,0x80 C:0027b7 63e0 ori ZL,0x30 C:0027b8 ba95 out VGADPORT,LUTBACK C:0027b9 9409 ijmp .db "012345678901" C:0027BA 303132333435363738393031 C:0027c0 baa5 out VGADPORT,LUTFORE ; ()..().. C:0027c1 91ed ld ZL,X+ C:0027c2 ba95 out VGADPORT,LUTBACK C:0027c3 2ffe mov ZH,ZL C:0027c4 73ff andi ZH,0x3F C:0027c5 baa5 out VGADPORT,LUTFORE C:0027c6 78e0 andi ZL,0x80 C:0027c7 64e0 ori ZL,0x40 C:0027c8 ba95 out VGADPORT,LUTBACK C:0027c9 9409 ijmp .db "012345678901" C:0027CA 303132333435363738393031 C:0027d0 baa5 out VGADPORT,LUTFORE ; ()..().. C:0027d1 91ed ld ZL,X+ C:0027d2 ba95 out VGADPORT,LUTBACK C:0027d3 2ffe mov ZH,ZL C:0027d4 73ff andi ZH,0x3F C:0027d5 baa5 out VGADPORT,LUTFORE C:0027d6 78e0 andi ZL,0x80 C:0027d7 65e0 ori ZL,0x50 C:0027d8 ba95 out VGADPORT,LUTBACK C:0027d9 9409 ijmp .db "012345678901" C:0027DA 303132333435363738393031 C:0027e0 ba95 out VGADPORT,LUTBACK ; ..().... C:0027e1 91ed ld ZL,X+ C:0027e2 baa5 out VGADPORT,LUTFORE C:0027e3 2ffe mov ZH,ZL C:0027e4 73ff andi ZH,0x3F C:0027e5 ba95 out VGADPORT,LUTBACK C:0027e6 78e0 andi ZL,0x80 C:0027e7 66e0 ori ZL,0x60 C:0027e8 ba95 out VGADPORT,LUTBACK C:0027e9 9409 ijmp .db "012345678901" C:0027EA 303132333435363738393031 C:0027f0 ba95 out VGADPORT,LUTBACK ; ........ C:0027f1 91ed ld ZL,X+ C:0027f2 ba95 out VGADPORT,LUTBACK C:0027f3 2ffe mov ZH,ZL C:0027f4 73ff andi ZH,0x3F C:0027f5 ba95 out VGADPORT,LUTBACK C:0027f6 78e0 andi ZL,0x80 C:0027f7 67e0 ori ZL,0x70 C:0027f8 ba95 out VGADPORT,LUTBACK C:0027f9 9409 ijmp .db "012345678901" C:0027FA 303132333435363738393031 ; CHAR ASCII "P" 0x50 C:002800 ba95 out VGADPORT,LUTBACK ; ........ C:002801 91ed ld ZL,X+ C:002802 ba95 out VGADPORT,LUTBACK C:002803 2ffe mov ZH,ZL C:002804 73ff andi ZH,0x3F C:002805 ba95 out VGADPORT,LUTBACK C:002806 78e0 andi ZL,0x80 C:002807 60e0 ori ZL,0x00 C:002808 ba95 out VGADPORT,LUTBACK C:002809 9409 ijmp .db "012345678901" C:00280A 303132333435363738393031 C:002810 baa5 out VGADPORT,LUTFORE ; ()().... C:002811 91ed ld ZL,X+ C:002812 baa5 out VGADPORT,LUTFORE C:002813 2ffe mov ZH,ZL C:002814 73ff andi ZH,0x3F C:002815 ba95 out VGADPORT,LUTBACK C:002816 78e0 andi ZL,0x80 C:002817 61e0 ori ZL,0x10 C:002818 ba95 out VGADPORT,LUTBACK C:002819 9409 ijmp .db "012345678901" C:00281A 303132333435363738393031 C:002820 baa5 out VGADPORT,LUTFORE ; ()..().. C:002821 91ed ld ZL,X+ C:002822 ba95 out VGADPORT,LUTBACK C:002823 2ffe mov ZH,ZL C:002824 73ff andi ZH,0x3F C:002825 baa5 out VGADPORT,LUTFORE C:002826 78e0 andi ZL,0x80 C:002827 62e0 ori ZL,0x20 C:002828 ba95 out VGADPORT,LUTBACK C:002829 9409 ijmp .db "012345678901" C:00282A 303132333435363738393031 C:002830 baa5 out VGADPORT,LUTFORE ; ()..().. C:002831 91ed ld ZL,X+ C:002832 ba95 out VGADPORT,LUTBACK C:002833 2ffe mov ZH,ZL C:002834 73ff andi ZH,0x3F C:002835 baa5 out VGADPORT,LUTFORE C:002836 78e0 andi ZL,0x80 C:002837 63e0 ori ZL,0x30 C:002838 ba95 out VGADPORT,LUTBACK C:002839 9409 ijmp .db "012345678901" C:00283A 303132333435363738393031 C:002840 baa5 out VGADPORT,LUTFORE ; ()().... C:002841 91ed ld ZL,X+ C:002842 baa5 out VGADPORT,LUTFORE C:002843 2ffe mov ZH,ZL C:002844 73ff andi ZH,0x3F C:002845 ba95 out VGADPORT,LUTBACK C:002846 78e0 andi ZL,0x80 C:002847 64e0 ori ZL,0x40 C:002848 ba95 out VGADPORT,LUTBACK C:002849 9409 ijmp .db "012345678901" C:00284A 303132333435363738393031 C:002850 baa5 out VGADPORT,LUTFORE ; ()...... C:002851 91ed ld ZL,X+ C:002852 ba95 out VGADPORT,LUTBACK C:002853 2ffe mov ZH,ZL C:002854 73ff andi ZH,0x3F C:002855 ba95 out VGADPORT,LUTBACK C:002856 78e0 andi ZL,0x80 C:002857 65e0 ori ZL,0x50 C:002858 ba95 out VGADPORT,LUTBACK C:002859 9409 ijmp .db "012345678901" C:00285A 303132333435363738393031 C:002860 baa5 out VGADPORT,LUTFORE ; ()...... C:002861 91ed ld ZL,X+ C:002862 ba95 out VGADPORT,LUTBACK C:002863 2ffe mov ZH,ZL C:002864 73ff andi ZH,0x3F C:002865 ba95 out VGADPORT,LUTBACK C:002866 78e0 andi ZL,0x80 C:002867 66e0 ori ZL,0x60 C:002868 ba95 out VGADPORT,LUTBACK C:002869 9409 ijmp .db "012345678901" C:00286A 303132333435363738393031 C:002870 ba95 out VGADPORT,LUTBACK ; ........ C:002871 91ed ld ZL,X+ C:002872 ba95 out VGADPORT,LUTBACK C:002873 2ffe mov ZH,ZL C:002874 73ff andi ZH,0x3F C:002875 ba95 out VGADPORT,LUTBACK C:002876 78e0 andi ZL,0x80 C:002877 67e0 ori ZL,0x70 C:002878 ba95 out VGADPORT,LUTBACK C:002879 9409 ijmp .db "012345678901" C:00287A 303132333435363738393031 ; CHAR ASCII "Q" 0x51 C:002880 ba95 out VGADPORT,LUTBACK ; ........ C:002881 91ed ld ZL,X+ C:002882 ba95 out VGADPORT,LUTBACK C:002883 2ffe mov ZH,ZL C:002884 73ff andi ZH,0x3F C:002885 ba95 out VGADPORT,LUTBACK C:002886 78e0 andi ZL,0x80 C:002887 60e0 ori ZL,0x00 C:002888 ba95 out VGADPORT,LUTBACK C:002889 9409 ijmp .db "012345678901" C:00288A 303132333435363738393031 C:002890 ba95 out VGADPORT,LUTBACK ; ..().... C:002891 91ed ld ZL,X+ C:002892 baa5 out VGADPORT,LUTFORE C:002893 2ffe mov ZH,ZL C:002894 73ff andi ZH,0x3F C:002895 ba95 out VGADPORT,LUTBACK C:002896 78e0 andi ZL,0x80 C:002897 61e0 ori ZL,0x10 C:002898 ba95 out VGADPORT,LUTBACK C:002899 9409 ijmp .db "012345678901" C:00289A 303132333435363738393031 C:0028a0 baa5 out VGADPORT,LUTFORE ; ()..().. C:0028a1 91ed ld ZL,X+ C:0028a2 ba95 out VGADPORT,LUTBACK C:0028a3 2ffe mov ZH,ZL C:0028a4 73ff andi ZH,0x3F C:0028a5 baa5 out VGADPORT,LUTFORE C:0028a6 78e0 andi ZL,0x80 C:0028a7 62e0 ori ZL,0x20 C:0028a8 ba95 out VGADPORT,LUTBACK C:0028a9 9409 ijmp .db "012345678901" C:0028AA 303132333435363738393031 C:0028b0 baa5 out VGADPORT,LUTFORE ; ()..().. C:0028b1 91ed ld ZL,X+ C:0028b2 ba95 out VGADPORT,LUTBACK C:0028b3 2ffe mov ZH,ZL C:0028b4 73ff andi ZH,0x3F C:0028b5 baa5 out VGADPORT,LUTFORE C:0028b6 78e0 andi ZL,0x80 C:0028b7 63e0 ori ZL,0x30 C:0028b8 ba95 out VGADPORT,LUTBACK C:0028b9 9409 ijmp .db "012345678901" C:0028BA 303132333435363738393031 C:0028c0 baa5 out VGADPORT,LUTFORE ; ()..().. C:0028c1 91ed ld ZL,X+ C:0028c2 ba95 out VGADPORT,LUTBACK C:0028c3 2ffe mov ZH,ZL C:0028c4 73ff andi ZH,0x3F C:0028c5 baa5 out VGADPORT,LUTFORE C:0028c6 78e0 andi ZL,0x80 C:0028c7 64e0 ori ZL,0x40 C:0028c8 ba95 out VGADPORT,LUTBACK C:0028c9 9409 ijmp .db "012345678901" C:0028CA 303132333435363738393031 C:0028d0 baa5 out VGADPORT,LUTFORE ; ()()().. C:0028d1 91ed ld ZL,X+ C:0028d2 baa5 out VGADPORT,LUTFORE C:0028d3 2ffe mov ZH,ZL C:0028d4 73ff andi ZH,0x3F C:0028d5 baa5 out VGADPORT,LUTFORE C:0028d6 78e0 andi ZL,0x80 C:0028d7 65e0 ori ZL,0x50 C:0028d8 ba95 out VGADPORT,LUTBACK C:0028d9 9409 ijmp .db "012345678901" C:0028DA 303132333435363738393031 C:0028e0 ba95 out VGADPORT,LUTBACK ; ..()().. C:0028e1 91ed ld ZL,X+ C:0028e2 baa5 out VGADPORT,LUTFORE C:0028e3 2ffe mov ZH,ZL C:0028e4 73ff andi ZH,0x3F C:0028e5 baa5 out VGADPORT,LUTFORE C:0028e6 78e0 andi ZL,0x80 C:0028e7 66e0 ori ZL,0x60 C:0028e8 ba95 out VGADPORT,LUTBACK C:0028e9 9409 ijmp .db "012345678901" C:0028EA 303132333435363738393031 C:0028f0 ba95 out VGADPORT,LUTBACK ; ........ C:0028f1 91ed ld ZL,X+ C:0028f2 ba95 out VGADPORT,LUTBACK C:0028f3 2ffe mov ZH,ZL C:0028f4 73ff andi ZH,0x3F C:0028f5 ba95 out VGADPORT,LUTBACK C:0028f6 78e0 andi ZL,0x80 C:0028f7 67e0 ori ZL,0x70 C:0028f8 ba95 out VGADPORT,LUTBACK C:0028f9 9409 ijmp .db "012345678901" C:0028FA 303132333435363738393031 ; CHAR ASCII "R" 0x52 C:002900 ba95 out VGADPORT,LUTBACK ; ........ C:002901 91ed ld ZL,X+ C:002902 ba95 out VGADPORT,LUTBACK C:002903 2ffe mov ZH,ZL C:002904 73ff andi ZH,0x3F C:002905 ba95 out VGADPORT,LUTBACK C:002906 78e0 andi ZL,0x80 C:002907 60e0 ori ZL,0x00 C:002908 ba95 out VGADPORT,LUTBACK C:002909 9409 ijmp .db "012345678901" C:00290A 303132333435363738393031 C:002910 baa5 out VGADPORT,LUTFORE ; ()().... C:002911 91ed ld ZL,X+ C:002912 baa5 out VGADPORT,LUTFORE C:002913 2ffe mov ZH,ZL C:002914 73ff andi ZH,0x3F C:002915 ba95 out VGADPORT,LUTBACK C:002916 78e0 andi ZL,0x80 C:002917 61e0 ori ZL,0x10 C:002918 ba95 out VGADPORT,LUTBACK C:002919 9409 ijmp .db "012345678901" C:00291A 303132333435363738393031 C:002920 baa5 out VGADPORT,LUTFORE ; ()..().. C:002921 91ed ld ZL,X+ C:002922 ba95 out VGADPORT,LUTBACK C:002923 2ffe mov ZH,ZL C:002924 73ff andi ZH,0x3F C:002925 baa5 out VGADPORT,LUTFORE C:002926 78e0 andi ZL,0x80 C:002927 62e0 ori ZL,0x20 C:002928 ba95 out VGADPORT,LUTBACK C:002929 9409 ijmp .db "012345678901" C:00292A 303132333435363738393031 C:002930 baa5 out VGADPORT,LUTFORE ; ()..().. C:002931 91ed ld ZL,X+ C:002932 ba95 out VGADPORT,LUTBACK C:002933 2ffe mov ZH,ZL C:002934 73ff andi ZH,0x3F C:002935 baa5 out VGADPORT,LUTFORE C:002936 78e0 andi ZL,0x80 C:002937 63e0 ori ZL,0x30 C:002938 ba95 out VGADPORT,LUTBACK C:002939 9409 ijmp .db "012345678901" C:00293A 303132333435363738393031 C:002940 baa5 out VGADPORT,LUTFORE ; ()().... C:002941 91ed ld ZL,X+ C:002942 baa5 out VGADPORT,LUTFORE C:002943 2ffe mov ZH,ZL C:002944 73ff andi ZH,0x3F C:002945 ba95 out VGADPORT,LUTBACK C:002946 78e0 andi ZL,0x80 C:002947 64e0 ori ZL,0x40 C:002948 ba95 out VGADPORT,LUTBACK C:002949 9409 ijmp .db "012345678901" C:00294A 303132333435363738393031 C:002950 baa5 out VGADPORT,LUTFORE ; ()().... C:002951 91ed ld ZL,X+ C:002952 baa5 out VGADPORT,LUTFORE C:002953 2ffe mov ZH,ZL C:002954 73ff andi ZH,0x3F C:002955 ba95 out VGADPORT,LUTBACK C:002956 78e0 andi ZL,0x80 C:002957 65e0 ori ZL,0x50 C:002958 ba95 out VGADPORT,LUTBACK C:002959 9409 ijmp .db "012345678901" C:00295A 303132333435363738393031 C:002960 baa5 out VGADPORT,LUTFORE ; ()..().. C:002961 91ed ld ZL,X+ C:002962 ba95 out VGADPORT,LUTBACK C:002963 2ffe mov ZH,ZL C:002964 73ff andi ZH,0x3F C:002965 baa5 out VGADPORT,LUTFORE C:002966 78e0 andi ZL,0x80 C:002967 66e0 ori ZL,0x60 C:002968 ba95 out VGADPORT,LUTBACK C:002969 9409 ijmp .db "012345678901" C:00296A 303132333435363738393031 C:002970 ba95 out VGADPORT,LUTBACK ; ........ C:002971 91ed ld ZL,X+ C:002972 ba95 out VGADPORT,LUTBACK C:002973 2ffe mov ZH,ZL C:002974 73ff andi ZH,0x3F C:002975 ba95 out VGADPORT,LUTBACK C:002976 78e0 andi ZL,0x80 C:002977 67e0 ori ZL,0x70 C:002978 ba95 out VGADPORT,LUTBACK C:002979 9409 ijmp .db "012345678901" C:00297A 303132333435363738393031 ; CHAR ASCII "S" 0x53 C:002980 ba95 out VGADPORT,LUTBACK ; ........ C:002981 91ed ld ZL,X+ C:002982 ba95 out VGADPORT,LUTBACK C:002983 2ffe mov ZH,ZL C:002984 73ff andi ZH,0x3F C:002985 ba95 out VGADPORT,LUTBACK C:002986 78e0 andi ZL,0x80 C:002987 60e0 ori ZL,0x00 C:002988 ba95 out VGADPORT,LUTBACK C:002989 9409 ijmp .db "012345678901" C:00298A 303132333435363738393031 C:002990 ba95 out VGADPORT,LUTBACK ; ..()().. C:002991 91ed ld ZL,X+ C:002992 baa5 out VGADPORT,LUTFORE C:002993 2ffe mov ZH,ZL C:002994 73ff andi ZH,0x3F C:002995 baa5 out VGADPORT,LUTFORE C:002996 78e0 andi ZL,0x80 C:002997 61e0 ori ZL,0x10 C:002998 ba95 out VGADPORT,LUTBACK C:002999 9409 ijmp .db "012345678901" C:00299A 303132333435363738393031 C:0029a0 baa5 out VGADPORT,LUTFORE ; ()...... C:0029a1 91ed ld ZL,X+ C:0029a2 ba95 out VGADPORT,LUTBACK C:0029a3 2ffe mov ZH,ZL C:0029a4 73ff andi ZH,0x3F C:0029a5 ba95 out VGADPORT,LUTBACK C:0029a6 78e0 andi ZL,0x80 C:0029a7 62e0 ori ZL,0x20 C:0029a8 ba95 out VGADPORT,LUTBACK C:0029a9 9409 ijmp .db "012345678901" C:0029AA 303132333435363738393031 C:0029b0 ba95 out VGADPORT,LUTBACK ; ..().... C:0029b1 91ed ld ZL,X+ C:0029b2 baa5 out VGADPORT,LUTFORE C:0029b3 2ffe mov ZH,ZL C:0029b4 73ff andi ZH,0x3F C:0029b5 ba95 out VGADPORT,LUTBACK C:0029b6 78e0 andi ZL,0x80 C:0029b7 63e0 ori ZL,0x30 C:0029b8 ba95 out VGADPORT,LUTBACK C:0029b9 9409 ijmp .db "012345678901" C:0029BA 303132333435363738393031 C:0029c0 ba95 out VGADPORT,LUTBACK ; ....().. C:0029c1 91ed ld ZL,X+ C:0029c2 ba95 out VGADPORT,LUTBACK C:0029c3 2ffe mov ZH,ZL C:0029c4 73ff andi ZH,0x3F C:0029c5 baa5 out VGADPORT,LUTFORE C:0029c6 78e0 andi ZL,0x80 C:0029c7 64e0 ori ZL,0x40 C:0029c8 ba95 out VGADPORT,LUTBACK C:0029c9 9409 ijmp .db "012345678901" C:0029CA 303132333435363738393031 C:0029d0 ba95 out VGADPORT,LUTBACK ; ....().. C:0029d1 91ed ld ZL,X+ C:0029d2 ba95 out VGADPORT,LUTBACK C:0029d3 2ffe mov ZH,ZL C:0029d4 73ff andi ZH,0x3F C:0029d5 baa5 out VGADPORT,LUTFORE C:0029d6 78e0 andi ZL,0x80 C:0029d7 65e0 ori ZL,0x50 C:0029d8 ba95 out VGADPORT,LUTBACK C:0029d9 9409 ijmp .db "012345678901" C:0029DA 303132333435363738393031 C:0029e0 baa5 out VGADPORT,LUTFORE ; ()().... C:0029e1 91ed ld ZL,X+ C:0029e2 baa5 out VGADPORT,LUTFORE C:0029e3 2ffe mov ZH,ZL C:0029e4 73ff andi ZH,0x3F C:0029e5 ba95 out VGADPORT,LUTBACK C:0029e6 78e0 andi ZL,0x80 C:0029e7 66e0 ori ZL,0x60 C:0029e8 ba95 out VGADPORT,LUTBACK C:0029e9 9409 ijmp .db "012345678901" C:0029EA 303132333435363738393031 C:0029f0 ba95 out VGADPORT,LUTBACK ; ........ C:0029f1 91ed ld ZL,X+ C:0029f2 ba95 out VGADPORT,LUTBACK C:0029f3 2ffe mov ZH,ZL C:0029f4 73ff andi ZH,0x3F C:0029f5 ba95 out VGADPORT,LUTBACK C:0029f6 78e0 andi ZL,0x80 C:0029f7 67e0 ori ZL,0x70 C:0029f8 ba95 out VGADPORT,LUTBACK C:0029f9 9409 ijmp .db "012345678901" C:0029FA 303132333435363738393031 ; CHAR ASCII "T" 0x54 C:002a00 ba95 out VGADPORT,LUTBACK ; ........ C:002a01 91ed ld ZL,X+ C:002a02 ba95 out VGADPORT,LUTBACK C:002a03 2ffe mov ZH,ZL C:002a04 73ff andi ZH,0x3F C:002a05 ba95 out VGADPORT,LUTBACK C:002a06 78e0 andi ZL,0x80 C:002a07 60e0 ori ZL,0x00 C:002a08 ba95 out VGADPORT,LUTBACK C:002a09 9409 ijmp .db "012345678901" C:002A0A 303132333435363738393031 C:002a10 baa5 out VGADPORT,LUTFORE ; ()()().. C:002a11 91ed ld ZL,X+ C:002a12 baa5 out VGADPORT,LUTFORE C:002a13 2ffe mov ZH,ZL C:002a14 73ff andi ZH,0x3F C:002a15 baa5 out VGADPORT,LUTFORE C:002a16 78e0 andi ZL,0x80 C:002a17 61e0 ori ZL,0x10 C:002a18 ba95 out VGADPORT,LUTBACK C:002a19 9409 ijmp .db "012345678901" C:002A1A 303132333435363738393031 C:002a20 ba95 out VGADPORT,LUTBACK ; ..().... C:002a21 91ed ld ZL,X+ C:002a22 baa5 out VGADPORT,LUTFORE C:002a23 2ffe mov ZH,ZL C:002a24 73ff andi ZH,0x3F C:002a25 ba95 out VGADPORT,LUTBACK C:002a26 78e0 andi ZL,0x80 C:002a27 62e0 ori ZL,0x20 C:002a28 ba95 out VGADPORT,LUTBACK C:002a29 9409 ijmp .db "012345678901" C:002A2A 303132333435363738393031 C:002a30 ba95 out VGADPORT,LUTBACK ; ..().... C:002a31 91ed ld ZL,X+ C:002a32 baa5 out VGADPORT,LUTFORE C:002a33 2ffe mov ZH,ZL C:002a34 73ff andi ZH,0x3F C:002a35 ba95 out VGADPORT,LUTBACK C:002a36 78e0 andi ZL,0x80 C:002a37 63e0 ori ZL,0x30 C:002a38 ba95 out VGADPORT,LUTBACK C:002a39 9409 ijmp .db "012345678901" C:002A3A 303132333435363738393031 C:002a40 ba95 out VGADPORT,LUTBACK ; ..().... C:002a41 91ed ld ZL,X+ C:002a42 baa5 out VGADPORT,LUTFORE C:002a43 2ffe mov ZH,ZL C:002a44 73ff andi ZH,0x3F C:002a45 ba95 out VGADPORT,LUTBACK C:002a46 78e0 andi ZL,0x80 C:002a47 64e0 ori ZL,0x40 C:002a48 ba95 out VGADPORT,LUTBACK C:002a49 9409 ijmp .db "012345678901" C:002A4A 303132333435363738393031 C:002a50 ba95 out VGADPORT,LUTBACK ; ..().... C:002a51 91ed ld ZL,X+ C:002a52 baa5 out VGADPORT,LUTFORE C:002a53 2ffe mov ZH,ZL C:002a54 73ff andi ZH,0x3F C:002a55 ba95 out VGADPORT,LUTBACK C:002a56 78e0 andi ZL,0x80 C:002a57 65e0 ori ZL,0x50 C:002a58 ba95 out VGADPORT,LUTBACK C:002a59 9409 ijmp .db "012345678901" C:002A5A 303132333435363738393031 C:002a60 ba95 out VGADPORT,LUTBACK ; ..().... C:002a61 91ed ld ZL,X+ C:002a62 baa5 out VGADPORT,LUTFORE C:002a63 2ffe mov ZH,ZL C:002a64 73ff andi ZH,0x3F C:002a65 ba95 out VGADPORT,LUTBACK C:002a66 78e0 andi ZL,0x80 C:002a67 66e0 ori ZL,0x60 C:002a68 ba95 out VGADPORT,LUTBACK C:002a69 9409 ijmp .db "012345678901" C:002A6A 303132333435363738393031 C:002a70 ba95 out VGADPORT,LUTBACK ; ........ C:002a71 91ed ld ZL,X+ C:002a72 ba95 out VGADPORT,LUTBACK C:002a73 2ffe mov ZH,ZL C:002a74 73ff andi ZH,0x3F C:002a75 ba95 out VGADPORT,LUTBACK C:002a76 78e0 andi ZL,0x80 C:002a77 67e0 ori ZL,0x70 C:002a78 ba95 out VGADPORT,LUTBACK C:002a79 9409 ijmp .db "012345678901" C:002A7A 303132333435363738393031 ; CHAR ASCII "U" 0x55 C:002a80 ba95 out VGADPORT,LUTBACK ; ........ C:002a81 91ed ld ZL,X+ C:002a82 ba95 out VGADPORT,LUTBACK C:002a83 2ffe mov ZH,ZL C:002a84 73ff andi ZH,0x3F C:002a85 ba95 out VGADPORT,LUTBACK C:002a86 78e0 andi ZL,0x80 C:002a87 60e0 ori ZL,0x00 C:002a88 ba95 out VGADPORT,LUTBACK C:002a89 9409 ijmp .db "012345678901" C:002A8A 303132333435363738393031 C:002a90 baa5 out VGADPORT,LUTFORE ; ()..().. C:002a91 91ed ld ZL,X+ C:002a92 ba95 out VGADPORT,LUTBACK C:002a93 2ffe mov ZH,ZL C:002a94 73ff andi ZH,0x3F C:002a95 baa5 out VGADPORT,LUTFORE C:002a96 78e0 andi ZL,0x80 C:002a97 61e0 ori ZL,0x10 C:002a98 ba95 out VGADPORT,LUTBACK C:002a99 9409 ijmp .db "012345678901" C:002A9A 303132333435363738393031 C:002aa0 baa5 out VGADPORT,LUTFORE ; ()..().. C:002aa1 91ed ld ZL,X+ C:002aa2 ba95 out VGADPORT,LUTBACK C:002aa3 2ffe mov ZH,ZL C:002aa4 73ff andi ZH,0x3F C:002aa5 baa5 out VGADPORT,LUTFORE C:002aa6 78e0 andi ZL,0x80 C:002aa7 62e0 ori ZL,0x20 C:002aa8 ba95 out VGADPORT,LUTBACK C:002aa9 9409 ijmp .db "012345678901" C:002AAA 303132333435363738393031 C:002ab0 baa5 out VGADPORT,LUTFORE ; ()..().. C:002ab1 91ed ld ZL,X+ C:002ab2 ba95 out VGADPORT,LUTBACK C:002ab3 2ffe mov ZH,ZL C:002ab4 73ff andi ZH,0x3F C:002ab5 baa5 out VGADPORT,LUTFORE C:002ab6 78e0 andi ZL,0x80 C:002ab7 63e0 ori ZL,0x30 C:002ab8 ba95 out VGADPORT,LUTBACK C:002ab9 9409 ijmp .db "012345678901" C:002ABA 303132333435363738393031 C:002ac0 baa5 out VGADPORT,LUTFORE ; ()..().. C:002ac1 91ed ld ZL,X+ C:002ac2 ba95 out VGADPORT,LUTBACK C:002ac3 2ffe mov ZH,ZL C:002ac4 73ff andi ZH,0x3F C:002ac5 baa5 out VGADPORT,LUTFORE C:002ac6 78e0 andi ZL,0x80 C:002ac7 64e0 ori ZL,0x40 C:002ac8 ba95 out VGADPORT,LUTBACK C:002ac9 9409 ijmp .db "012345678901" C:002ACA 303132333435363738393031 C:002ad0 baa5 out VGADPORT,LUTFORE ; ()..().. C:002ad1 91ed ld ZL,X+ C:002ad2 ba95 out VGADPORT,LUTBACK C:002ad3 2ffe mov ZH,ZL C:002ad4 73ff andi ZH,0x3F C:002ad5 baa5 out VGADPORT,LUTFORE C:002ad6 78e0 andi ZL,0x80 C:002ad7 65e0 ori ZL,0x50 C:002ad8 ba95 out VGADPORT,LUTBACK C:002ad9 9409 ijmp .db "012345678901" C:002ADA 303132333435363738393031 C:002ae0 ba95 out VGADPORT,LUTBACK ; ..().... C:002ae1 91ed ld ZL,X+ C:002ae2 baa5 out VGADPORT,LUTFORE C:002ae3 2ffe mov ZH,ZL C:002ae4 73ff andi ZH,0x3F C:002ae5 ba95 out VGADPORT,LUTBACK C:002ae6 78e0 andi ZL,0x80 C:002ae7 66e0 ori ZL,0x60 C:002ae8 ba95 out VGADPORT,LUTBACK C:002ae9 9409 ijmp .db "012345678901" C:002AEA 303132333435363738393031 C:002af0 ba95 out VGADPORT,LUTBACK ; ........ C:002af1 91ed ld ZL,X+ C:002af2 ba95 out VGADPORT,LUTBACK C:002af3 2ffe mov ZH,ZL C:002af4 73ff andi ZH,0x3F C:002af5 ba95 out VGADPORT,LUTBACK C:002af6 78e0 andi ZL,0x80 C:002af7 67e0 ori ZL,0x70 C:002af8 ba95 out VGADPORT,LUTBACK C:002af9 9409 ijmp .db "012345678901" C:002AFA 303132333435363738393031 ; CHAR ASCII "V" 0x56 C:002b00 ba95 out VGADPORT,LUTBACK ; ........ C:002b01 91ed ld ZL,X+ C:002b02 ba95 out VGADPORT,LUTBACK C:002b03 2ffe mov ZH,ZL C:002b04 73ff andi ZH,0x3F C:002b05 ba95 out VGADPORT,LUTBACK C:002b06 78e0 andi ZL,0x80 C:002b07 60e0 ori ZL,0x00 C:002b08 ba95 out VGADPORT,LUTBACK C:002b09 9409 ijmp .db "012345678901" C:002B0A 303132333435363738393031 C:002b10 baa5 out VGADPORT,LUTFORE ; ()..().. C:002b11 91ed ld ZL,X+ C:002b12 ba95 out VGADPORT,LUTBACK C:002b13 2ffe mov ZH,ZL C:002b14 73ff andi ZH,0x3F C:002b15 baa5 out VGADPORT,LUTFORE C:002b16 78e0 andi ZL,0x80 C:002b17 61e0 ori ZL,0x10 C:002b18 ba95 out VGADPORT,LUTBACK C:002b19 9409 ijmp .db "012345678901" C:002B1A 303132333435363738393031 C:002b20 baa5 out VGADPORT,LUTFORE ; ()..().. C:002b21 91ed ld ZL,X+ C:002b22 ba95 out VGADPORT,LUTBACK C:002b23 2ffe mov ZH,ZL C:002b24 73ff andi ZH,0x3F C:002b25 baa5 out VGADPORT,LUTFORE C:002b26 78e0 andi ZL,0x80 C:002b27 62e0 ori ZL,0x20 C:002b28 ba95 out VGADPORT,LUTBACK C:002b29 9409 ijmp .db "012345678901" C:002B2A 303132333435363738393031 C:002b30 baa5 out VGADPORT,LUTFORE ; ()..().. C:002b31 91ed ld ZL,X+ C:002b32 ba95 out VGADPORT,LUTBACK C:002b33 2ffe mov ZH,ZL C:002b34 73ff andi ZH,0x3F C:002b35 baa5 out VGADPORT,LUTFORE C:002b36 78e0 andi ZL,0x80 C:002b37 63e0 ori ZL,0x30 C:002b38 ba95 out VGADPORT,LUTBACK C:002b39 9409 ijmp .db "012345678901" C:002B3A 303132333435363738393031 C:002b40 baa5 out VGADPORT,LUTFORE ; ()..().. C:002b41 91ed ld ZL,X+ C:002b42 ba95 out VGADPORT,LUTBACK C:002b43 2ffe mov ZH,ZL C:002b44 73ff andi ZH,0x3F C:002b45 baa5 out VGADPORT,LUTFORE C:002b46 78e0 andi ZL,0x80 C:002b47 64e0 ori ZL,0x40 C:002b48 ba95 out VGADPORT,LUTBACK C:002b49 9409 ijmp .db "012345678901" C:002B4A 303132333435363738393031 C:002b50 ba95 out VGADPORT,LUTBACK ; ..().... C:002b51 91ed ld ZL,X+ C:002b52 baa5 out VGADPORT,LUTFORE C:002b53 2ffe mov ZH,ZL C:002b54 73ff andi ZH,0x3F C:002b55 ba95 out VGADPORT,LUTBACK C:002b56 78e0 andi ZL,0x80 C:002b57 65e0 ori ZL,0x50 C:002b58 ba95 out VGADPORT,LUTBACK C:002b59 9409 ijmp .db "012345678901" C:002B5A 303132333435363738393031 C:002b60 ba95 out VGADPORT,LUTBACK ; ..().... C:002b61 91ed ld ZL,X+ C:002b62 baa5 out VGADPORT,LUTFORE C:002b63 2ffe mov ZH,ZL C:002b64 73ff andi ZH,0x3F C:002b65 ba95 out VGADPORT,LUTBACK C:002b66 78e0 andi ZL,0x80 C:002b67 66e0 ori ZL,0x60 C:002b68 ba95 out VGADPORT,LUTBACK C:002b69 9409 ijmp .db "012345678901" C:002B6A 303132333435363738393031 C:002b70 ba95 out VGADPORT,LUTBACK ; ........ C:002b71 91ed ld ZL,X+ C:002b72 ba95 out VGADPORT,LUTBACK C:002b73 2ffe mov ZH,ZL C:002b74 73ff andi ZH,0x3F C:002b75 ba95 out VGADPORT,LUTBACK C:002b76 78e0 andi ZL,0x80 C:002b77 67e0 ori ZL,0x70 C:002b78 ba95 out VGADPORT,LUTBACK C:002b79 9409 ijmp .db "012345678901" C:002B7A 303132333435363738393031 ; CHAR ASCII "W" 0x57 C:002b80 ba95 out VGADPORT,LUTBACK ; ........ C:002b81 91ed ld ZL,X+ C:002b82 ba95 out VGADPORT,LUTBACK C:002b83 2ffe mov ZH,ZL C:002b84 73ff andi ZH,0x3F C:002b85 ba95 out VGADPORT,LUTBACK C:002b86 78e0 andi ZL,0x80 C:002b87 60e0 ori ZL,0x00 C:002b88 ba95 out VGADPORT,LUTBACK C:002b89 9409 ijmp .db "012345678901" C:002B8A 303132333435363738393031 C:002b90 baa5 out VGADPORT,LUTFORE ; ()..().. C:002b91 91ed ld ZL,X+ C:002b92 ba95 out VGADPORT,LUTBACK C:002b93 2ffe mov ZH,ZL C:002b94 73ff andi ZH,0x3F C:002b95 baa5 out VGADPORT,LUTFORE C:002b96 78e0 andi ZL,0x80 C:002b97 61e0 ori ZL,0x10 C:002b98 ba95 out VGADPORT,LUTBACK C:002b99 9409 ijmp .db "012345678901" C:002B9A 303132333435363738393031 C:002ba0 baa5 out VGADPORT,LUTFORE ; ()..().. C:002ba1 91ed ld ZL,X+ C:002ba2 ba95 out VGADPORT,LUTBACK C:002ba3 2ffe mov ZH,ZL C:002ba4 73ff andi ZH,0x3F C:002ba5 baa5 out VGADPORT,LUTFORE C:002ba6 78e0 andi ZL,0x80 C:002ba7 62e0 ori ZL,0x20 C:002ba8 ba95 out VGADPORT,LUTBACK C:002ba9 9409 ijmp .db "012345678901" C:002BAA 303132333435363738393031 C:002bb0 baa5 out VGADPORT,LUTFORE ; ()..().. C:002bb1 91ed ld ZL,X+ C:002bb2 ba95 out VGADPORT,LUTBACK C:002bb3 2ffe mov ZH,ZL C:002bb4 73ff andi ZH,0x3F C:002bb5 baa5 out VGADPORT,LUTFORE C:002bb6 78e0 andi ZL,0x80 C:002bb7 63e0 ori ZL,0x30 C:002bb8 ba95 out VGADPORT,LUTBACK C:002bb9 9409 ijmp .db "012345678901" C:002BBA 303132333435363738393031 C:002bc0 baa5 out VGADPORT,LUTFORE ; ()()().. C:002bc1 91ed ld ZL,X+ C:002bc2 baa5 out VGADPORT,LUTFORE C:002bc3 2ffe mov ZH,ZL C:002bc4 73ff andi ZH,0x3F C:002bc5 baa5 out VGADPORT,LUTFORE C:002bc6 78e0 andi ZL,0x80 C:002bc7 64e0 ori ZL,0x40 C:002bc8 ba95 out VGADPORT,LUTBACK C:002bc9 9409 ijmp .db "012345678901" C:002BCA 303132333435363738393031 C:002bd0 baa5 out VGADPORT,LUTFORE ; ()()().. C:002bd1 91ed ld ZL,X+ C:002bd2 baa5 out VGADPORT,LUTFORE C:002bd3 2ffe mov ZH,ZL C:002bd4 73ff andi ZH,0x3F C:002bd5 baa5 out VGADPORT,LUTFORE C:002bd6 78e0 andi ZL,0x80 C:002bd7 65e0 ori ZL,0x50 C:002bd8 ba95 out VGADPORT,LUTBACK C:002bd9 9409 ijmp .db "012345678901" C:002BDA 303132333435363738393031 C:002be0 baa5 out VGADPORT,LUTFORE ; ()..().. C:002be1 91ed ld ZL,X+ C:002be2 ba95 out VGADPORT,LUTBACK C:002be3 2ffe mov ZH,ZL C:002be4 73ff andi ZH,0x3F C:002be5 baa5 out VGADPORT,LUTFORE C:002be6 78e0 andi ZL,0x80 C:002be7 66e0 ori ZL,0x60 C:002be8 ba95 out VGADPORT,LUTBACK C:002be9 9409 ijmp .db "012345678901" C:002BEA 303132333435363738393031 C:002bf0 ba95 out VGADPORT,LUTBACK ; ........ C:002bf1 91ed ld ZL,X+ C:002bf2 ba95 out VGADPORT,LUTBACK C:002bf3 2ffe mov ZH,ZL C:002bf4 73ff andi ZH,0x3F C:002bf5 ba95 out VGADPORT,LUTBACK C:002bf6 78e0 andi ZL,0x80 C:002bf7 67e0 ori ZL,0x70 C:002bf8 ba95 out VGADPORT,LUTBACK C:002bf9 9409 ijmp .db "012345678901" C:002BFA 303132333435363738393031 ; CHAR ASCII "X" 0x58 C:002c00 ba95 out VGADPORT,LUTBACK ; ........ C:002c01 91ed ld ZL,X+ C:002c02 ba95 out VGADPORT,LUTBACK C:002c03 2ffe mov ZH,ZL C:002c04 73ff andi ZH,0x3F C:002c05 ba95 out VGADPORT,LUTBACK C:002c06 78e0 andi ZL,0x80 C:002c07 60e0 ori ZL,0x00 C:002c08 ba95 out VGADPORT,LUTBACK C:002c09 9409 ijmp .db "012345678901" C:002C0A 303132333435363738393031 C:002c10 baa5 out VGADPORT,LUTFORE ; ()..().. C:002c11 91ed ld ZL,X+ C:002c12 ba95 out VGADPORT,LUTBACK C:002c13 2ffe mov ZH,ZL C:002c14 73ff andi ZH,0x3F C:002c15 baa5 out VGADPORT,LUTFORE C:002c16 78e0 andi ZL,0x80 C:002c17 61e0 ori ZL,0x10 C:002c18 ba95 out VGADPORT,LUTBACK C:002c19 9409 ijmp .db "012345678901" C:002C1A 303132333435363738393031 C:002c20 baa5 out VGADPORT,LUTFORE ; ()..().. C:002c21 91ed ld ZL,X+ C:002c22 ba95 out VGADPORT,LUTBACK C:002c23 2ffe mov ZH,ZL C:002c24 73ff andi ZH,0x3F C:002c25 baa5 out VGADPORT,LUTFORE C:002c26 78e0 andi ZL,0x80 C:002c27 62e0 ori ZL,0x20 C:002c28 ba95 out VGADPORT,LUTBACK C:002c29 9409 ijmp .db "012345678901" C:002C2A 303132333435363738393031 C:002c30 ba95 out VGADPORT,LUTBACK ; ..().... C:002c31 91ed ld ZL,X+ C:002c32 baa5 out VGADPORT,LUTFORE C:002c33 2ffe mov ZH,ZL C:002c34 73ff andi ZH,0x3F C:002c35 ba95 out VGADPORT,LUTBACK C:002c36 78e0 andi ZL,0x80 C:002c37 63e0 ori ZL,0x30 C:002c38 ba95 out VGADPORT,LUTBACK C:002c39 9409 ijmp .db "012345678901" C:002C3A 303132333435363738393031 C:002c40 ba95 out VGADPORT,LUTBACK ; ..().... C:002c41 91ed ld ZL,X+ C:002c42 baa5 out VGADPORT,LUTFORE C:002c43 2ffe mov ZH,ZL C:002c44 73ff andi ZH,0x3F C:002c45 ba95 out VGADPORT,LUTBACK C:002c46 78e0 andi ZL,0x80 C:002c47 64e0 ori ZL,0x40 C:002c48 ba95 out VGADPORT,LUTBACK C:002c49 9409 ijmp .db "012345678901" C:002C4A 303132333435363738393031 C:002c50 baa5 out VGADPORT,LUTFORE ; ()..().. C:002c51 91ed ld ZL,X+ C:002c52 ba95 out VGADPORT,LUTBACK C:002c53 2ffe mov ZH,ZL C:002c54 73ff andi ZH,0x3F C:002c55 baa5 out VGADPORT,LUTFORE C:002c56 78e0 andi ZL,0x80 C:002c57 65e0 ori ZL,0x50 C:002c58 ba95 out VGADPORT,LUTBACK C:002c59 9409 ijmp .db "012345678901" C:002C5A 303132333435363738393031 C:002c60 baa5 out VGADPORT,LUTFORE ; ()..().. C:002c61 91ed ld ZL,X+ C:002c62 ba95 out VGADPORT,LUTBACK C:002c63 2ffe mov ZH,ZL C:002c64 73ff andi ZH,0x3F C:002c65 baa5 out VGADPORT,LUTFORE C:002c66 78e0 andi ZL,0x80 C:002c67 66e0 ori ZL,0x60 C:002c68 ba95 out VGADPORT,LUTBACK C:002c69 9409 ijmp .db "012345678901" C:002C6A 303132333435363738393031 C:002c70 ba95 out VGADPORT,LUTBACK ; ........ C:002c71 91ed ld ZL,X+ C:002c72 ba95 out VGADPORT,LUTBACK C:002c73 2ffe mov ZH,ZL C:002c74 73ff andi ZH,0x3F C:002c75 ba95 out VGADPORT,LUTBACK C:002c76 78e0 andi ZL,0x80 C:002c77 67e0 ori ZL,0x70 C:002c78 ba95 out VGADPORT,LUTBACK C:002c79 9409 ijmp .db "012345678901" C:002C7A 303132333435363738393031 ; CHAR ASCII "Y" 0x59 C:002c80 ba95 out VGADPORT,LUTBACK ; ........ C:002c81 91ed ld ZL,X+ C:002c82 ba95 out VGADPORT,LUTBACK C:002c83 2ffe mov ZH,ZL C:002c84 73ff andi ZH,0x3F C:002c85 ba95 out VGADPORT,LUTBACK C:002c86 78e0 andi ZL,0x80 C:002c87 60e0 ori ZL,0x00 C:002c88 ba95 out VGADPORT,LUTBACK C:002c89 9409 ijmp .db "012345678901" C:002C8A 303132333435363738393031 C:002c90 baa5 out VGADPORT,LUTFORE ; ()..().. C:002c91 91ed ld ZL,X+ C:002c92 ba95 out VGADPORT,LUTBACK C:002c93 2ffe mov ZH,ZL C:002c94 73ff andi ZH,0x3F C:002c95 baa5 out VGADPORT,LUTFORE C:002c96 78e0 andi ZL,0x80 C:002c97 61e0 ori ZL,0x10 C:002c98 ba95 out VGADPORT,LUTBACK C:002c99 9409 ijmp .db "012345678901" C:002C9A 303132333435363738393031 C:002ca0 baa5 out VGADPORT,LUTFORE ; ()..().. C:002ca1 91ed ld ZL,X+ C:002ca2 ba95 out VGADPORT,LUTBACK C:002ca3 2ffe mov ZH,ZL C:002ca4 73ff andi ZH,0x3F C:002ca5 baa5 out VGADPORT,LUTFORE C:002ca6 78e0 andi ZL,0x80 C:002ca7 62e0 ori ZL,0x20 C:002ca8 ba95 out VGADPORT,LUTBACK C:002ca9 9409 ijmp .db "012345678901" C:002CAA 303132333435363738393031 C:002cb0 baa5 out VGADPORT,LUTFORE ; ()..().. C:002cb1 91ed ld ZL,X+ C:002cb2 ba95 out VGADPORT,LUTBACK C:002cb3 2ffe mov ZH,ZL C:002cb4 73ff andi ZH,0x3F C:002cb5 baa5 out VGADPORT,LUTFORE C:002cb6 78e0 andi ZL,0x80 C:002cb7 63e0 ori ZL,0x30 C:002cb8 ba95 out VGADPORT,LUTBACK C:002cb9 9409 ijmp .db "012345678901" C:002CBA 303132333435363738393031 C:002cc0 ba95 out VGADPORT,LUTBACK ; ..().... C:002cc1 91ed ld ZL,X+ C:002cc2 baa5 out VGADPORT,LUTFORE C:002cc3 2ffe mov ZH,ZL C:002cc4 73ff andi ZH,0x3F C:002cc5 ba95 out VGADPORT,LUTBACK C:002cc6 78e0 andi ZL,0x80 C:002cc7 64e0 ori ZL,0x40 C:002cc8 ba95 out VGADPORT,LUTBACK C:002cc9 9409 ijmp .db "012345678901" C:002CCA 303132333435363738393031 C:002cd0 ba95 out VGADPORT,LUTBACK ; ..().... C:002cd1 91ed ld ZL,X+ C:002cd2 baa5 out VGADPORT,LUTFORE C:002cd3 2ffe mov ZH,ZL C:002cd4 73ff andi ZH,0x3F C:002cd5 ba95 out VGADPORT,LUTBACK C:002cd6 78e0 andi ZL,0x80 C:002cd7 65e0 ori ZL,0x50 C:002cd8 ba95 out VGADPORT,LUTBACK C:002cd9 9409 ijmp .db "012345678901" C:002CDA 303132333435363738393031 C:002ce0 ba95 out VGADPORT,LUTBACK ; ..().... C:002ce1 91ed ld ZL,X+ C:002ce2 baa5 out VGADPORT,LUTFORE C:002ce3 2ffe mov ZH,ZL C:002ce4 73ff andi ZH,0x3F C:002ce5 ba95 out VGADPORT,LUTBACK C:002ce6 78e0 andi ZL,0x80 C:002ce7 66e0 ori ZL,0x60 C:002ce8 ba95 out VGADPORT,LUTBACK C:002ce9 9409 ijmp .db "012345678901" C:002CEA 303132333435363738393031 C:002cf0 ba95 out VGADPORT,LUTBACK ; ........ C:002cf1 91ed ld ZL,X+ C:002cf2 ba95 out VGADPORT,LUTBACK C:002cf3 2ffe mov ZH,ZL C:002cf4 73ff andi ZH,0x3F C:002cf5 ba95 out VGADPORT,LUTBACK C:002cf6 78e0 andi ZL,0x80 C:002cf7 67e0 ori ZL,0x70 C:002cf8 ba95 out VGADPORT,LUTBACK C:002cf9 9409 ijmp .db "012345678901" C:002CFA 303132333435363738393031 ; CHAR ASCII "Z" 0x5A C:002d00 ba95 out VGADPORT,LUTBACK ; ........ C:002d01 91ed ld ZL,X+ C:002d02 ba95 out VGADPORT,LUTBACK C:002d03 2ffe mov ZH,ZL C:002d04 73ff andi ZH,0x3F C:002d05 ba95 out VGADPORT,LUTBACK C:002d06 78e0 andi ZL,0x80 C:002d07 60e0 ori ZL,0x00 C:002d08 ba95 out VGADPORT,LUTBACK C:002d09 9409 ijmp .db "012345678901" C:002D0A 303132333435363738393031 C:002d10 baa5 out VGADPORT,LUTFORE ; ()()().. C:002d11 91ed ld ZL,X+ C:002d12 baa5 out VGADPORT,LUTFORE C:002d13 2ffe mov ZH,ZL C:002d14 73ff andi ZH,0x3F C:002d15 baa5 out VGADPORT,LUTFORE C:002d16 78e0 andi ZL,0x80 C:002d17 61e0 ori ZL,0x10 C:002d18 ba95 out VGADPORT,LUTBACK C:002d19 9409 ijmp .db "012345678901" C:002D1A 303132333435363738393031 C:002d20 ba95 out VGADPORT,LUTBACK ; ....().. C:002d21 91ed ld ZL,X+ C:002d22 ba95 out VGADPORT,LUTBACK C:002d23 2ffe mov ZH,ZL C:002d24 73ff andi ZH,0x3F C:002d25 baa5 out VGADPORT,LUTFORE C:002d26 78e0 andi ZL,0x80 C:002d27 62e0 ori ZL,0x20 C:002d28 ba95 out VGADPORT,LUTBACK C:002d29 9409 ijmp .db "012345678901" C:002D2A 303132333435363738393031 C:002d30 ba95 out VGADPORT,LUTBACK ; ..().... C:002d31 91ed ld ZL,X+ C:002d32 baa5 out VGADPORT,LUTFORE C:002d33 2ffe mov ZH,ZL C:002d34 73ff andi ZH,0x3F C:002d35 ba95 out VGADPORT,LUTBACK C:002d36 78e0 andi ZL,0x80 C:002d37 63e0 ori ZL,0x30 C:002d38 ba95 out VGADPORT,LUTBACK C:002d39 9409 ijmp .db "012345678901" C:002D3A 303132333435363738393031 C:002d40 ba95 out VGADPORT,LUTBACK ; ..().... C:002d41 91ed ld ZL,X+ C:002d42 baa5 out VGADPORT,LUTFORE C:002d43 2ffe mov ZH,ZL C:002d44 73ff andi ZH,0x3F C:002d45 ba95 out VGADPORT,LUTBACK C:002d46 78e0 andi ZL,0x80 C:002d47 64e0 ori ZL,0x40 C:002d48 ba95 out VGADPORT,LUTBACK C:002d49 9409 ijmp .db "012345678901" C:002D4A 303132333435363738393031 C:002d50 baa5 out VGADPORT,LUTFORE ; ()...... C:002d51 91ed ld ZL,X+ C:002d52 ba95 out VGADPORT,LUTBACK C:002d53 2ffe mov ZH,ZL C:002d54 73ff andi ZH,0x3F C:002d55 ba95 out VGADPORT,LUTBACK C:002d56 78e0 andi ZL,0x80 C:002d57 65e0 ori ZL,0x50 C:002d58 ba95 out VGADPORT,LUTBACK C:002d59 9409 ijmp .db "012345678901" C:002D5A 303132333435363738393031 C:002d60 baa5 out VGADPORT,LUTFORE ; ()()().. C:002d61 91ed ld ZL,X+ C:002d62 baa5 out VGADPORT,LUTFORE C:002d63 2ffe mov ZH,ZL C:002d64 73ff andi ZH,0x3F C:002d65 baa5 out VGADPORT,LUTFORE C:002d66 78e0 andi ZL,0x80 C:002d67 66e0 ori ZL,0x60 C:002d68 ba95 out VGADPORT,LUTBACK C:002d69 9409 ijmp .db "012345678901" C:002D6A 303132333435363738393031 C:002d70 ba95 out VGADPORT,LUTBACK ; ........ C:002d71 91ed ld ZL,X+ C:002d72 ba95 out VGADPORT,LUTBACK C:002d73 2ffe mov ZH,ZL C:002d74 73ff andi ZH,0x3F C:002d75 ba95 out VGADPORT,LUTBACK C:002d76 78e0 andi ZL,0x80 C:002d77 67e0 ori ZL,0x70 C:002d78 ba95 out VGADPORT,LUTBACK C:002d79 9409 ijmp .db "012345678901" C:002D7A 303132333435363738393031 ; CHAR ASCII "[" 0x5B C:002d80 ba95 out VGADPORT,LUTBACK ; ........ C:002d81 91ed ld ZL,X+ C:002d82 ba95 out VGADPORT,LUTBACK C:002d83 2ffe mov ZH,ZL C:002d84 73ff andi ZH,0x3F C:002d85 ba95 out VGADPORT,LUTBACK C:002d86 78e0 andi ZL,0x80 C:002d87 60e0 ori ZL,0x00 C:002d88 ba95 out VGADPORT,LUTBACK C:002d89 9409 ijmp .db "012345678901" C:002D8A 303132333435363738393031 C:002d90 ba95 out VGADPORT,LUTBACK ; ..()().. C:002d91 91ed ld ZL,X+ C:002d92 baa5 out VGADPORT,LUTFORE C:002d93 2ffe mov ZH,ZL C:002d94 73ff andi ZH,0x3F C:002d95 baa5 out VGADPORT,LUTFORE C:002d96 78e0 andi ZL,0x80 C:002d97 61e0 ori ZL,0x10 C:002d98 ba95 out VGADPORT,LUTBACK C:002d99 9409 ijmp .db "012345678901" C:002D9A 303132333435363738393031 C:002da0 ba95 out VGADPORT,LUTBACK ; ..().... C:002da1 91ed ld ZL,X+ C:002da2 baa5 out VGADPORT,LUTFORE C:002da3 2ffe mov ZH,ZL C:002da4 73ff andi ZH,0x3F C:002da5 ba95 out VGADPORT,LUTBACK C:002da6 78e0 andi ZL,0x80 C:002da7 62e0 ori ZL,0x20 C:002da8 ba95 out VGADPORT,LUTBACK C:002da9 9409 ijmp .db "012345678901" C:002DAA 303132333435363738393031 C:002db0 ba95 out VGADPORT,LUTBACK ; ..().... C:002db1 91ed ld ZL,X+ C:002db2 baa5 out VGADPORT,LUTFORE C:002db3 2ffe mov ZH,ZL C:002db4 73ff andi ZH,0x3F C:002db5 ba95 out VGADPORT,LUTBACK C:002db6 78e0 andi ZL,0x80 C:002db7 63e0 ori ZL,0x30 C:002db8 ba95 out VGADPORT,LUTBACK C:002db9 9409 ijmp .db "012345678901" C:002DBA 303132333435363738393031 C:002dc0 ba95 out VGADPORT,LUTBACK ; ..().... C:002dc1 91ed ld ZL,X+ C:002dc2 baa5 out VGADPORT,LUTFORE C:002dc3 2ffe mov ZH,ZL C:002dc4 73ff andi ZH,0x3F C:002dc5 ba95 out VGADPORT,LUTBACK C:002dc6 78e0 andi ZL,0x80 C:002dc7 64e0 ori ZL,0x40 C:002dc8 ba95 out VGADPORT,LUTBACK C:002dc9 9409 ijmp .db "012345678901" C:002DCA 303132333435363738393031 C:002dd0 ba95 out VGADPORT,LUTBACK ; ..().... C:002dd1 91ed ld ZL,X+ C:002dd2 baa5 out VGADPORT,LUTFORE C:002dd3 2ffe mov ZH,ZL C:002dd4 73ff andi ZH,0x3F C:002dd5 ba95 out VGADPORT,LUTBACK C:002dd6 78e0 andi ZL,0x80 C:002dd7 65e0 ori ZL,0x50 C:002dd8 ba95 out VGADPORT,LUTBACK C:002dd9 9409 ijmp .db "012345678901" C:002DDA 303132333435363738393031 C:002de0 ba95 out VGADPORT,LUTBACK ; ..()().. C:002de1 91ed ld ZL,X+ C:002de2 baa5 out VGADPORT,LUTFORE C:002de3 2ffe mov ZH,ZL C:002de4 73ff andi ZH,0x3F C:002de5 baa5 out VGADPORT,LUTFORE C:002de6 78e0 andi ZL,0x80 C:002de7 66e0 ori ZL,0x60 C:002de8 ba95 out VGADPORT,LUTBACK C:002de9 9409 ijmp .db "012345678901" C:002DEA 303132333435363738393031 C:002df0 ba95 out VGADPORT,LUTBACK ; ........ C:002df1 91ed ld ZL,X+ C:002df2 ba95 out VGADPORT,LUTBACK C:002df3 2ffe mov ZH,ZL C:002df4 73ff andi ZH,0x3F C:002df5 ba95 out VGADPORT,LUTBACK C:002df6 78e0 andi ZL,0x80 C:002df7 67e0 ori ZL,0x70 C:002df8 ba95 out VGADPORT,LUTBACK C:002df9 9409 ijmp .db "012345678901" C:002DFA 303132333435363738393031 ; CHAR ASCII "" 0x5C C:002e00 ba95 out VGADPORT,LUTBACK ; ........ C:002e01 91ed ld ZL,X+ C:002e02 ba95 out VGADPORT,LUTBACK C:002e03 2ffe mov ZH,ZL C:002e04 73ff andi ZH,0x3F C:002e05 ba95 out VGADPORT,LUTBACK C:002e06 78e0 andi ZL,0x80 C:002e07 60e0 ori ZL,0x00 C:002e08 ba95 out VGADPORT,LUTBACK C:002e09 9409 ijmp .db "012345678901" C:002E0A 303132333435363738393031 C:002e10 baa5 out VGADPORT,LUTFORE ; ()...... C:002e11 91ed ld ZL,X+ C:002e12 ba95 out VGADPORT,LUTBACK C:002e13 2ffe mov ZH,ZL C:002e14 73ff andi ZH,0x3F C:002e15 ba95 out VGADPORT,LUTBACK C:002e16 78e0 andi ZL,0x80 C:002e17 61e0 ori ZL,0x10 C:002e18 ba95 out VGADPORT,LUTBACK C:002e19 9409 ijmp .db "012345678901" C:002E1A 303132333435363738393031 C:002e20 baa5 out VGADPORT,LUTFORE ; ()...... C:002e21 91ed ld ZL,X+ C:002e22 ba95 out VGADPORT,LUTBACK C:002e23 2ffe mov ZH,ZL C:002e24 73ff andi ZH,0x3F C:002e25 ba95 out VGADPORT,LUTBACK C:002e26 78e0 andi ZL,0x80 C:002e27 62e0 ori ZL,0x20 C:002e28 ba95 out VGADPORT,LUTBACK C:002e29 9409 ijmp .db "012345678901" C:002E2A 303132333435363738393031 C:002e30 ba95 out VGADPORT,LUTBACK ; ..().... C:002e31 91ed ld ZL,X+ C:002e32 baa5 out VGADPORT,LUTFORE C:002e33 2ffe mov ZH,ZL C:002e34 73ff andi ZH,0x3F C:002e35 ba95 out VGADPORT,LUTBACK C:002e36 78e0 andi ZL,0x80 C:002e37 63e0 ori ZL,0x30 C:002e38 ba95 out VGADPORT,LUTBACK C:002e39 9409 ijmp .db "012345678901" C:002E3A 303132333435363738393031 C:002e40 ba95 out VGADPORT,LUTBACK ; ..().... C:002e41 91ed ld ZL,X+ C:002e42 baa5 out VGADPORT,LUTFORE C:002e43 2ffe mov ZH,ZL C:002e44 73ff andi ZH,0x3F C:002e45 ba95 out VGADPORT,LUTBACK C:002e46 78e0 andi ZL,0x80 C:002e47 64e0 ori ZL,0x40 C:002e48 ba95 out VGADPORT,LUTBACK C:002e49 9409 ijmp .db "012345678901" C:002E4A 303132333435363738393031 C:002e50 ba95 out VGADPORT,LUTBACK ; ....().. C:002e51 91ed ld ZL,X+ C:002e52 ba95 out VGADPORT,LUTBACK C:002e53 2ffe mov ZH,ZL C:002e54 73ff andi ZH,0x3F C:002e55 baa5 out VGADPORT,LUTFORE C:002e56 78e0 andi ZL,0x80 C:002e57 65e0 ori ZL,0x50 C:002e58 ba95 out VGADPORT,LUTBACK C:002e59 9409 ijmp .db "012345678901" C:002E5A 303132333435363738393031 C:002e60 ba95 out VGADPORT,LUTBACK ; ....().. C:002e61 91ed ld ZL,X+ C:002e62 ba95 out VGADPORT,LUTBACK C:002e63 2ffe mov ZH,ZL C:002e64 73ff andi ZH,0x3F C:002e65 baa5 out VGADPORT,LUTFORE C:002e66 78e0 andi ZL,0x80 C:002e67 66e0 ori ZL,0x60 C:002e68 ba95 out VGADPORT,LUTBACK C:002e69 9409 ijmp .db "012345678901" C:002E6A 303132333435363738393031 C:002e70 ba95 out VGADPORT,LUTBACK ; ........ C:002e71 91ed ld ZL,X+ C:002e72 ba95 out VGADPORT,LUTBACK C:002e73 2ffe mov ZH,ZL C:002e74 73ff andi ZH,0x3F C:002e75 ba95 out VGADPORT,LUTBACK C:002e76 78e0 andi ZL,0x80 C:002e77 67e0 ori ZL,0x70 C:002e78 ba95 out VGADPORT,LUTBACK C:002e79 9409 ijmp .db "012345678901" C:002E7A 303132333435363738393031 ; CHAR ASCII "]" 0x5D C:002e80 ba95 out VGADPORT,LUTBACK ; ........ C:002e81 91ed ld ZL,X+ C:002e82 ba95 out VGADPORT,LUTBACK C:002e83 2ffe mov ZH,ZL C:002e84 73ff andi ZH,0x3F C:002e85 ba95 out VGADPORT,LUTBACK C:002e86 78e0 andi ZL,0x80 C:002e87 60e0 ori ZL,0x00 C:002e88 ba95 out VGADPORT,LUTBACK C:002e89 9409 ijmp .db "012345678901" C:002E8A 303132333435363738393031 C:002e90 baa5 out VGADPORT,LUTFORE ; ()().... C:002e91 91ed ld ZL,X+ C:002e92 baa5 out VGADPORT,LUTFORE C:002e93 2ffe mov ZH,ZL C:002e94 73ff andi ZH,0x3F C:002e95 ba95 out VGADPORT,LUTBACK C:002e96 78e0 andi ZL,0x80 C:002e97 61e0 ori ZL,0x10 C:002e98 ba95 out VGADPORT,LUTBACK C:002e99 9409 ijmp .db "012345678901" C:002E9A 303132333435363738393031 C:002ea0 ba95 out VGADPORT,LUTBACK ; ..().... C:002ea1 91ed ld ZL,X+ C:002ea2 baa5 out VGADPORT,LUTFORE C:002ea3 2ffe mov ZH,ZL C:002ea4 73ff andi ZH,0x3F C:002ea5 ba95 out VGADPORT,LUTBACK C:002ea6 78e0 andi ZL,0x80 C:002ea7 62e0 ori ZL,0x20 C:002ea8 ba95 out VGADPORT,LUTBACK C:002ea9 9409 ijmp .db "012345678901" C:002EAA 303132333435363738393031 C:002eb0 ba95 out VGADPORT,LUTBACK ; ..().... C:002eb1 91ed ld ZL,X+ C:002eb2 baa5 out VGADPORT,LUTFORE C:002eb3 2ffe mov ZH,ZL C:002eb4 73ff andi ZH,0x3F C:002eb5 ba95 out VGADPORT,LUTBACK C:002eb6 78e0 andi ZL,0x80 C:002eb7 63e0 ori ZL,0x30 C:002eb8 ba95 out VGADPORT,LUTBACK C:002eb9 9409 ijmp .db "012345678901" C:002EBA 303132333435363738393031 C:002ec0 ba95 out VGADPORT,LUTBACK ; ..().... C:002ec1 91ed ld ZL,X+ C:002ec2 baa5 out VGADPORT,LUTFORE C:002ec3 2ffe mov ZH,ZL C:002ec4 73ff andi ZH,0x3F C:002ec5 ba95 out VGADPORT,LUTBACK C:002ec6 78e0 andi ZL,0x80 C:002ec7 64e0 ori ZL,0x40 C:002ec8 ba95 out VGADPORT,LUTBACK C:002ec9 9409 ijmp .db "012345678901" C:002ECA 303132333435363738393031 C:002ed0 ba95 out VGADPORT,LUTBACK ; ..().... C:002ed1 91ed ld ZL,X+ C:002ed2 baa5 out VGADPORT,LUTFORE C:002ed3 2ffe mov ZH,ZL C:002ed4 73ff andi ZH,0x3F C:002ed5 ba95 out VGADPORT,LUTBACK C:002ed6 78e0 andi ZL,0x80 C:002ed7 65e0 ori ZL,0x50 C:002ed8 ba95 out VGADPORT,LUTBACK C:002ed9 9409 ijmp .db "012345678901" C:002EDA 303132333435363738393031 C:002ee0 baa5 out VGADPORT,LUTFORE ; ()().... C:002ee1 91ed ld ZL,X+ C:002ee2 baa5 out VGADPORT,LUTFORE C:002ee3 2ffe mov ZH,ZL C:002ee4 73ff andi ZH,0x3F C:002ee5 ba95 out VGADPORT,LUTBACK C:002ee6 78e0 andi ZL,0x80 C:002ee7 66e0 ori ZL,0x60 C:002ee8 ba95 out VGADPORT,LUTBACK C:002ee9 9409 ijmp .db "012345678901" C:002EEA 303132333435363738393031 C:002ef0 ba95 out VGADPORT,LUTBACK ; ........ C:002ef1 91ed ld ZL,X+ C:002ef2 ba95 out VGADPORT,LUTBACK C:002ef3 2ffe mov ZH,ZL C:002ef4 73ff andi ZH,0x3F C:002ef5 ba95 out VGADPORT,LUTBACK C:002ef6 78e0 andi ZL,0x80 C:002ef7 67e0 ori ZL,0x70 C:002ef8 ba95 out VGADPORT,LUTBACK C:002ef9 9409 ijmp .db "012345678901" C:002EFA 303132333435363738393031 ; CHAR ASCII "^" 0x5E C:002f00 ba95 out VGADPORT,LUTBACK ; ........ C:002f01 91ed ld ZL,X+ C:002f02 ba95 out VGADPORT,LUTBACK C:002f03 2ffe mov ZH,ZL C:002f04 73ff andi ZH,0x3F C:002f05 ba95 out VGADPORT,LUTBACK C:002f06 78e0 andi ZL,0x80 C:002f07 60e0 ori ZL,0x00 C:002f08 ba95 out VGADPORT,LUTBACK C:002f09 9409 ijmp .db "012345678901" C:002F0A 303132333435363738393031 C:002f10 ba95 out VGADPORT,LUTBACK ; ..().... C:002f11 91ed ld ZL,X+ C:002f12 baa5 out VGADPORT,LUTFORE C:002f13 2ffe mov ZH,ZL C:002f14 73ff andi ZH,0x3F C:002f15 ba95 out VGADPORT,LUTBACK C:002f16 78e0 andi ZL,0x80 C:002f17 61e0 ori ZL,0x10 C:002f18 ba95 out VGADPORT,LUTBACK C:002f19 9409 ijmp .db "012345678901" C:002F1A 303132333435363738393031 C:002f20 baa5 out VGADPORT,LUTFORE ; ()..().. C:002f21 91ed ld ZL,X+ C:002f22 ba95 out VGADPORT,LUTBACK C:002f23 2ffe mov ZH,ZL C:002f24 73ff andi ZH,0x3F C:002f25 baa5 out VGADPORT,LUTFORE C:002f26 78e0 andi ZL,0x80 C:002f27 62e0 ori ZL,0x20 C:002f28 ba95 out VGADPORT,LUTBACK C:002f29 9409 ijmp .db "012345678901" C:002F2A 303132333435363738393031 C:002f30 ba95 out VGADPORT,LUTBACK ; ........ C:002f31 91ed ld ZL,X+ C:002f32 ba95 out VGADPORT,LUTBACK C:002f33 2ffe mov ZH,ZL C:002f34 73ff andi ZH,0x3F C:002f35 ba95 out VGADPORT,LUTBACK C:002f36 78e0 andi ZL,0x80 C:002f37 63e0 ori ZL,0x30 C:002f38 ba95 out VGADPORT,LUTBACK C:002f39 9409 ijmp .db "012345678901" C:002F3A 303132333435363738393031 C:002f40 ba95 out VGADPORT,LUTBACK ; ........ C:002f41 91ed ld ZL,X+ C:002f42 ba95 out VGADPORT,LUTBACK C:002f43 2ffe mov ZH,ZL C:002f44 73ff andi ZH,0x3F C:002f45 ba95 out VGADPORT,LUTBACK C:002f46 78e0 andi ZL,0x80 C:002f47 64e0 ori ZL,0x40 C:002f48 ba95 out VGADPORT,LUTBACK C:002f49 9409 ijmp .db "012345678901" C:002F4A 303132333435363738393031 C:002f50 ba95 out VGADPORT,LUTBACK ; ........ C:002f51 91ed ld ZL,X+ C:002f52 ba95 out VGADPORT,LUTBACK C:002f53 2ffe mov ZH,ZL C:002f54 73ff andi ZH,0x3F C:002f55 ba95 out VGADPORT,LUTBACK C:002f56 78e0 andi ZL,0x80 C:002f57 65e0 ori ZL,0x50 C:002f58 ba95 out VGADPORT,LUTBACK C:002f59 9409 ijmp .db "012345678901" C:002F5A 303132333435363738393031 C:002f60 ba95 out VGADPORT,LUTBACK ; ........ C:002f61 91ed ld ZL,X+ C:002f62 ba95 out VGADPORT,LUTBACK C:002f63 2ffe mov ZH,ZL C:002f64 73ff andi ZH,0x3F C:002f65 ba95 out VGADPORT,LUTBACK C:002f66 78e0 andi ZL,0x80 C:002f67 66e0 ori ZL,0x60 C:002f68 ba95 out VGADPORT,LUTBACK C:002f69 9409 ijmp .db "012345678901" C:002F6A 303132333435363738393031 C:002f70 ba95 out VGADPORT,LUTBACK ; ........ C:002f71 91ed ld ZL,X+ C:002f72 ba95 out VGADPORT,LUTBACK C:002f73 2ffe mov ZH,ZL C:002f74 73ff andi ZH,0x3F C:002f75 ba95 out VGADPORT,LUTBACK C:002f76 78e0 andi ZL,0x80 C:002f77 67e0 ori ZL,0x70 C:002f78 ba95 out VGADPORT,LUTBACK C:002f79 9409 ijmp .db "012345678901" C:002F7A 303132333435363738393031 ; CHAR ASCII "_" 0x5F C:002f80 ba95 out VGADPORT,LUTBACK ; ........ C:002f81 91ed ld ZL,X+ C:002f82 ba95 out VGADPORT,LUTBACK C:002f83 2ffe mov ZH,ZL C:002f84 73ff andi ZH,0x3F C:002f85 ba95 out VGADPORT,LUTBACK C:002f86 78e0 andi ZL,0x80 C:002f87 60e0 ori ZL,0x00 C:002f88 ba95 out VGADPORT,LUTBACK C:002f89 9409 ijmp .db "012345678901" C:002F8A 303132333435363738393031 C:002f90 ba95 out VGADPORT,LUTBACK ; ........ C:002f91 91ed ld ZL,X+ C:002f92 ba95 out VGADPORT,LUTBACK C:002f93 2ffe mov ZH,ZL C:002f94 73ff andi ZH,0x3F C:002f95 ba95 out VGADPORT,LUTBACK C:002f96 78e0 andi ZL,0x80 C:002f97 61e0 ori ZL,0x10 C:002f98 ba95 out VGADPORT,LUTBACK C:002f99 9409 ijmp .db "012345678901" C:002F9A 303132333435363738393031 C:002fa0 ba95 out VGADPORT,LUTBACK ; ........ C:002fa1 91ed ld ZL,X+ C:002fa2 ba95 out VGADPORT,LUTBACK C:002fa3 2ffe mov ZH,ZL C:002fa4 73ff andi ZH,0x3F C:002fa5 ba95 out VGADPORT,LUTBACK C:002fa6 78e0 andi ZL,0x80 C:002fa7 62e0 ori ZL,0x20 C:002fa8 ba95 out VGADPORT,LUTBACK C:002fa9 9409 ijmp .db "012345678901" C:002FAA 303132333435363738393031 C:002fb0 ba95 out VGADPORT,LUTBACK ; ........ C:002fb1 91ed ld ZL,X+ C:002fb2 ba95 out VGADPORT,LUTBACK C:002fb3 2ffe mov ZH,ZL C:002fb4 73ff andi ZH,0x3F C:002fb5 ba95 out VGADPORT,LUTBACK C:002fb6 78e0 andi ZL,0x80 C:002fb7 63e0 ori ZL,0x30 C:002fb8 ba95 out VGADPORT,LUTBACK C:002fb9 9409 ijmp .db "012345678901" C:002FBA 303132333435363738393031 C:002fc0 ba95 out VGADPORT,LUTBACK ; ........ C:002fc1 91ed ld ZL,X+ C:002fc2 ba95 out VGADPORT,LUTBACK C:002fc3 2ffe mov ZH,ZL C:002fc4 73ff andi ZH,0x3F C:002fc5 ba95 out VGADPORT,LUTBACK C:002fc6 78e0 andi ZL,0x80 C:002fc7 64e0 ori ZL,0x40 C:002fc8 ba95 out VGADPORT,LUTBACK C:002fc9 9409 ijmp .db "012345678901" C:002FCA 303132333435363738393031 C:002fd0 ba95 out VGADPORT,LUTBACK ; ........ C:002fd1 91ed ld ZL,X+ C:002fd2 ba95 out VGADPORT,LUTBACK C:002fd3 2ffe mov ZH,ZL C:002fd4 73ff andi ZH,0x3F C:002fd5 ba95 out VGADPORT,LUTBACK C:002fd6 78e0 andi ZL,0x80 C:002fd7 65e0 ori ZL,0x50 C:002fd8 ba95 out VGADPORT,LUTBACK C:002fd9 9409 ijmp .db "012345678901" C:002FDA 303132333435363738393031 C:002fe0 ba95 out VGADPORT,LUTBACK ; ........ C:002fe1 91ed ld ZL,X+ C:002fe2 ba95 out VGADPORT,LUTBACK C:002fe3 2ffe mov ZH,ZL C:002fe4 73ff andi ZH,0x3F C:002fe5 ba95 out VGADPORT,LUTBACK C:002fe6 78e0 andi ZL,0x80 C:002fe7 66e0 ori ZL,0x60 C:002fe8 ba95 out VGADPORT,LUTBACK C:002fe9 9409 ijmp .db "012345678901" C:002FEA 303132333435363738393031 C:002ff0 baa5 out VGADPORT,LUTFORE ; ()()().. C:002ff1 91ed ld ZL,X+ C:002ff2 baa5 out VGADPORT,LUTFORE C:002ff3 2ffe mov ZH,ZL C:002ff4 73ff andi ZH,0x3F C:002ff5 baa5 out VGADPORT,LUTFORE C:002ff6 78e0 andi ZL,0x80 C:002ff7 67e0 ori ZL,0x70 C:002ff8 ba95 out VGADPORT,LUTBACK C:002ff9 9409 ijmp .db "012345678901" C:002FFA 303132333435363738393031 ; CHAR ASCII "`" 0x60 C:003000 ba95 out VGADPORT,LUTBACK ; ........ C:003001 91ed ld ZL,X+ C:003002 ba95 out VGADPORT,LUTBACK C:003003 2ffe mov ZH,ZL C:003004 73ff andi ZH,0x3F C:003005 ba95 out VGADPORT,LUTBACK C:003006 78e0 andi ZL,0x80 C:003007 60e0 ori ZL,0x00 C:003008 ba95 out VGADPORT,LUTBACK C:003009 9409 ijmp .db "012345678901" C:00300A 303132333435363738393031 C:003010 ba95 out VGADPORT,LUTBACK ; ..().... C:003011 91ed ld ZL,X+ C:003012 baa5 out VGADPORT,LUTFORE C:003013 2ffe mov ZH,ZL C:003014 73ff andi ZH,0x3F C:003015 ba95 out VGADPORT,LUTBACK C:003016 78e0 andi ZL,0x80 C:003017 61e0 ori ZL,0x10 C:003018 ba95 out VGADPORT,LUTBACK C:003019 9409 ijmp .db "012345678901" C:00301A 303132333435363738393031 C:003020 ba95 out VGADPORT,LUTBACK ; ....().. C:003021 91ed ld ZL,X+ C:003022 ba95 out VGADPORT,LUTBACK C:003023 2ffe mov ZH,ZL C:003024 73ff andi ZH,0x3F C:003025 baa5 out VGADPORT,LUTFORE C:003026 78e0 andi ZL,0x80 C:003027 62e0 ori ZL,0x20 C:003028 ba95 out VGADPORT,LUTBACK C:003029 9409 ijmp .db "012345678901" C:00302A 303132333435363738393031 C:003030 ba95 out VGADPORT,LUTBACK ; ........ C:003031 91ed ld ZL,X+ C:003032 ba95 out VGADPORT,LUTBACK C:003033 2ffe mov ZH,ZL C:003034 73ff andi ZH,0x3F C:003035 ba95 out VGADPORT,LUTBACK C:003036 78e0 andi ZL,0x80 C:003037 63e0 ori ZL,0x30 C:003038 ba95 out VGADPORT,LUTBACK C:003039 9409 ijmp .db "012345678901" C:00303A 303132333435363738393031 C:003040 ba95 out VGADPORT,LUTBACK ; ........ C:003041 91ed ld ZL,X+ C:003042 ba95 out VGADPORT,LUTBACK C:003043 2ffe mov ZH,ZL C:003044 73ff andi ZH,0x3F C:003045 ba95 out VGADPORT,LUTBACK C:003046 78e0 andi ZL,0x80 C:003047 64e0 ori ZL,0x40 C:003048 ba95 out VGADPORT,LUTBACK C:003049 9409 ijmp .db "012345678901" C:00304A 303132333435363738393031 C:003050 ba95 out VGADPORT,LUTBACK ; ........ C:003051 91ed ld ZL,X+ C:003052 ba95 out VGADPORT,LUTBACK C:003053 2ffe mov ZH,ZL C:003054 73ff andi ZH,0x3F C:003055 ba95 out VGADPORT,LUTBACK C:003056 78e0 andi ZL,0x80 C:003057 65e0 ori ZL,0x50 C:003058 ba95 out VGADPORT,LUTBACK C:003059 9409 ijmp .db "012345678901" C:00305A 303132333435363738393031 C:003060 ba95 out VGADPORT,LUTBACK ; ........ C:003061 91ed ld ZL,X+ C:003062 ba95 out VGADPORT,LUTBACK C:003063 2ffe mov ZH,ZL C:003064 73ff andi ZH,0x3F C:003065 ba95 out VGADPORT,LUTBACK C:003066 78e0 andi ZL,0x80 C:003067 66e0 ori ZL,0x60 C:003068 ba95 out VGADPORT,LUTBACK C:003069 9409 ijmp .db "012345678901" C:00306A 303132333435363738393031 C:003070 ba95 out VGADPORT,LUTBACK ; ........ C:003071 91ed ld ZL,X+ C:003072 ba95 out VGADPORT,LUTBACK C:003073 2ffe mov ZH,ZL C:003074 73ff andi ZH,0x3F C:003075 ba95 out VGADPORT,LUTBACK C:003076 78e0 andi ZL,0x80 C:003077 67e0 ori ZL,0x70 C:003078 ba95 out VGADPORT,LUTBACK C:003079 9409 ijmp .db "012345678901" C:00307A 303132333435363738393031 ; CHAR ASCII "a" 0x61 C:003080 ba95 out VGADPORT,LUTBACK ; ........ C:003081 91ed ld ZL,X+ C:003082 ba95 out VGADPORT,LUTBACK C:003083 2ffe mov ZH,ZL C:003084 73ff andi ZH,0x3F C:003085 ba95 out VGADPORT,LUTBACK C:003086 78e0 andi ZL,0x80 C:003087 60e0 ori ZL,0x00 C:003088 ba95 out VGADPORT,LUTBACK C:003089 9409 ijmp .db "012345678901" C:00308A 303132333435363738393031 C:003090 ba95 out VGADPORT,LUTBACK ; ........ C:003091 91ed ld ZL,X+ C:003092 ba95 out VGADPORT,LUTBACK C:003093 2ffe mov ZH,ZL C:003094 73ff andi ZH,0x3F C:003095 ba95 out VGADPORT,LUTBACK C:003096 78e0 andi ZL,0x80 C:003097 61e0 ori ZL,0x10 C:003098 ba95 out VGADPORT,LUTBACK C:003099 9409 ijmp .db "012345678901" C:00309A 303132333435363738393031 C:0030a0 ba95 out VGADPORT,LUTBACK ; ........ C:0030a1 91ed ld ZL,X+ C:0030a2 ba95 out VGADPORT,LUTBACK C:0030a3 2ffe mov ZH,ZL C:0030a4 73ff andi ZH,0x3F C:0030a5 ba95 out VGADPORT,LUTBACK C:0030a6 78e0 andi ZL,0x80 C:0030a7 62e0 ori ZL,0x20 C:0030a8 ba95 out VGADPORT,LUTBACK C:0030a9 9409 ijmp .db "012345678901" C:0030AA 303132333435363738393031 C:0030b0 ba95 out VGADPORT,LUTBACK ; ..()().. C:0030b1 91ed ld ZL,X+ C:0030b2 baa5 out VGADPORT,LUTFORE C:0030b3 2ffe mov ZH,ZL C:0030b4 73ff andi ZH,0x3F C:0030b5 baa5 out VGADPORT,LUTFORE C:0030b6 78e0 andi ZL,0x80 C:0030b7 63e0 ori ZL,0x30 C:0030b8 ba95 out VGADPORT,LUTBACK C:0030b9 9409 ijmp .db "012345678901" C:0030BA 303132333435363738393031 C:0030c0 baa5 out VGADPORT,LUTFORE ; ()..().. C:0030c1 91ed ld ZL,X+ C:0030c2 ba95 out VGADPORT,LUTBACK C:0030c3 2ffe mov ZH,ZL C:0030c4 73ff andi ZH,0x3F C:0030c5 baa5 out VGADPORT,LUTFORE C:0030c6 78e0 andi ZL,0x80 C:0030c7 64e0 ori ZL,0x40 C:0030c8 ba95 out VGADPORT,LUTBACK C:0030c9 9409 ijmp .db "012345678901" C:0030CA 303132333435363738393031 C:0030d0 baa5 out VGADPORT,LUTFORE ; ()..().. C:0030d1 91ed ld ZL,X+ C:0030d2 ba95 out VGADPORT,LUTBACK C:0030d3 2ffe mov ZH,ZL C:0030d4 73ff andi ZH,0x3F C:0030d5 baa5 out VGADPORT,LUTFORE C:0030d6 78e0 andi ZL,0x80 C:0030d7 65e0 ori ZL,0x50 C:0030d8 ba95 out VGADPORT,LUTBACK C:0030d9 9409 ijmp .db "012345678901" C:0030DA 303132333435363738393031 C:0030e0 ba95 out VGADPORT,LUTBACK ; ..()().. C:0030e1 91ed ld ZL,X+ C:0030e2 baa5 out VGADPORT,LUTFORE C:0030e3 2ffe mov ZH,ZL C:0030e4 73ff andi ZH,0x3F C:0030e5 baa5 out VGADPORT,LUTFORE C:0030e6 78e0 andi ZL,0x80 C:0030e7 66e0 ori ZL,0x60 C:0030e8 ba95 out VGADPORT,LUTBACK C:0030e9 9409 ijmp .db "012345678901" C:0030EA 303132333435363738393031 C:0030f0 ba95 out VGADPORT,LUTBACK ; ........ C:0030f1 91ed ld ZL,X+ C:0030f2 ba95 out VGADPORT,LUTBACK C:0030f3 2ffe mov ZH,ZL C:0030f4 73ff andi ZH,0x3F C:0030f5 ba95 out VGADPORT,LUTBACK C:0030f6 78e0 andi ZL,0x80 C:0030f7 67e0 ori ZL,0x70 C:0030f8 ba95 out VGADPORT,LUTBACK C:0030f9 9409 ijmp .db "012345678901" C:0030FA 303132333435363738393031 ; CHAR ASCII "b" 0x62 C:003100 ba95 out VGADPORT,LUTBACK ; ........ C:003101 91ed ld ZL,X+ C:003102 ba95 out VGADPORT,LUTBACK C:003103 2ffe mov ZH,ZL C:003104 73ff andi ZH,0x3F C:003105 ba95 out VGADPORT,LUTBACK C:003106 78e0 andi ZL,0x80 C:003107 60e0 ori ZL,0x00 C:003108 ba95 out VGADPORT,LUTBACK C:003109 9409 ijmp .db "012345678901" C:00310A 303132333435363738393031 C:003110 baa5 out VGADPORT,LUTFORE ; ()...... C:003111 91ed ld ZL,X+ C:003112 ba95 out VGADPORT,LUTBACK C:003113 2ffe mov ZH,ZL C:003114 73ff andi ZH,0x3F C:003115 ba95 out VGADPORT,LUTBACK C:003116 78e0 andi ZL,0x80 C:003117 61e0 ori ZL,0x10 C:003118 ba95 out VGADPORT,LUTBACK C:003119 9409 ijmp .db "012345678901" C:00311A 303132333435363738393031 C:003120 baa5 out VGADPORT,LUTFORE ; ()...... C:003121 91ed ld ZL,X+ C:003122 ba95 out VGADPORT,LUTBACK C:003123 2ffe mov ZH,ZL C:003124 73ff andi ZH,0x3F C:003125 ba95 out VGADPORT,LUTBACK C:003126 78e0 andi ZL,0x80 C:003127 62e0 ori ZL,0x20 C:003128 ba95 out VGADPORT,LUTBACK C:003129 9409 ijmp .db "012345678901" C:00312A 303132333435363738393031 C:003130 baa5 out VGADPORT,LUTFORE ; ()().... C:003131 91ed ld ZL,X+ C:003132 baa5 out VGADPORT,LUTFORE C:003133 2ffe mov ZH,ZL C:003134 73ff andi ZH,0x3F C:003135 ba95 out VGADPORT,LUTBACK C:003136 78e0 andi ZL,0x80 C:003137 63e0 ori ZL,0x30 C:003138 ba95 out VGADPORT,LUTBACK C:003139 9409 ijmp .db "012345678901" C:00313A 303132333435363738393031 C:003140 baa5 out VGADPORT,LUTFORE ; ()..().. C:003141 91ed ld ZL,X+ C:003142 ba95 out VGADPORT,LUTBACK C:003143 2ffe mov ZH,ZL C:003144 73ff andi ZH,0x3F C:003145 baa5 out VGADPORT,LUTFORE C:003146 78e0 andi ZL,0x80 C:003147 64e0 ori ZL,0x40 C:003148 ba95 out VGADPORT,LUTBACK C:003149 9409 ijmp .db "012345678901" C:00314A 303132333435363738393031 C:003150 baa5 out VGADPORT,LUTFORE ; ()..().. C:003151 91ed ld ZL,X+ C:003152 ba95 out VGADPORT,LUTBACK C:003153 2ffe mov ZH,ZL C:003154 73ff andi ZH,0x3F C:003155 baa5 out VGADPORT,LUTFORE C:003156 78e0 andi ZL,0x80 C:003157 65e0 ori ZL,0x50 C:003158 ba95 out VGADPORT,LUTBACK C:003159 9409 ijmp .db "012345678901" C:00315A 303132333435363738393031 C:003160 baa5 out VGADPORT,LUTFORE ; ()().... C:003161 91ed ld ZL,X+ C:003162 baa5 out VGADPORT,LUTFORE C:003163 2ffe mov ZH,ZL C:003164 73ff andi ZH,0x3F C:003165 ba95 out VGADPORT,LUTBACK C:003166 78e0 andi ZL,0x80 C:003167 66e0 ori ZL,0x60 C:003168 ba95 out VGADPORT,LUTBACK C:003169 9409 ijmp .db "012345678901" C:00316A 303132333435363738393031 C:003170 ba95 out VGADPORT,LUTBACK ; ........ C:003171 91ed ld ZL,X+ C:003172 ba95 out VGADPORT,LUTBACK C:003173 2ffe mov ZH,ZL C:003174 73ff andi ZH,0x3F C:003175 ba95 out VGADPORT,LUTBACK C:003176 78e0 andi ZL,0x80 C:003177 67e0 ori ZL,0x70 C:003178 ba95 out VGADPORT,LUTBACK C:003179 9409 ijmp .db "012345678901" C:00317A 303132333435363738393031 ; CHAR ASCII "c" 0x63 C:003180 ba95 out VGADPORT,LUTBACK ; ........ C:003181 91ed ld ZL,X+ C:003182 ba95 out VGADPORT,LUTBACK C:003183 2ffe mov ZH,ZL C:003184 73ff andi ZH,0x3F C:003185 ba95 out VGADPORT,LUTBACK C:003186 78e0 andi ZL,0x80 C:003187 60e0 ori ZL,0x00 C:003188 ba95 out VGADPORT,LUTBACK C:003189 9409 ijmp .db "012345678901" C:00318A 303132333435363738393031 C:003190 ba95 out VGADPORT,LUTBACK ; ........ C:003191 91ed ld ZL,X+ C:003192 ba95 out VGADPORT,LUTBACK C:003193 2ffe mov ZH,ZL C:003194 73ff andi ZH,0x3F C:003195 ba95 out VGADPORT,LUTBACK C:003196 78e0 andi ZL,0x80 C:003197 61e0 ori ZL,0x10 C:003198 ba95 out VGADPORT,LUTBACK C:003199 9409 ijmp .db "012345678901" C:00319A 303132333435363738393031 C:0031a0 ba95 out VGADPORT,LUTBACK ; ........ C:0031a1 91ed ld ZL,X+ C:0031a2 ba95 out VGADPORT,LUTBACK C:0031a3 2ffe mov ZH,ZL C:0031a4 73ff andi ZH,0x3F C:0031a5 ba95 out VGADPORT,LUTBACK C:0031a6 78e0 andi ZL,0x80 C:0031a7 62e0 ori ZL,0x20 C:0031a8 ba95 out VGADPORT,LUTBACK C:0031a9 9409 ijmp .db "012345678901" C:0031AA 303132333435363738393031 C:0031b0 ba95 out VGADPORT,LUTBACK ; ..()().. C:0031b1 91ed ld ZL,X+ C:0031b2 baa5 out VGADPORT,LUTFORE C:0031b3 2ffe mov ZH,ZL C:0031b4 73ff andi ZH,0x3F C:0031b5 baa5 out VGADPORT,LUTFORE C:0031b6 78e0 andi ZL,0x80 C:0031b7 63e0 ori ZL,0x30 C:0031b8 ba95 out VGADPORT,LUTBACK C:0031b9 9409 ijmp .db "012345678901" C:0031BA 303132333435363738393031 C:0031c0 baa5 out VGADPORT,LUTFORE ; ()...... C:0031c1 91ed ld ZL,X+ C:0031c2 ba95 out VGADPORT,LUTBACK C:0031c3 2ffe mov ZH,ZL C:0031c4 73ff andi ZH,0x3F C:0031c5 ba95 out VGADPORT,LUTBACK C:0031c6 78e0 andi ZL,0x80 C:0031c7 64e0 ori ZL,0x40 C:0031c8 ba95 out VGADPORT,LUTBACK C:0031c9 9409 ijmp .db "012345678901" C:0031CA 303132333435363738393031 C:0031d0 baa5 out VGADPORT,LUTFORE ; ()...... C:0031d1 91ed ld ZL,X+ C:0031d2 ba95 out VGADPORT,LUTBACK C:0031d3 2ffe mov ZH,ZL C:0031d4 73ff andi ZH,0x3F C:0031d5 ba95 out VGADPORT,LUTBACK C:0031d6 78e0 andi ZL,0x80 C:0031d7 65e0 ori ZL,0x50 C:0031d8 ba95 out VGADPORT,LUTBACK C:0031d9 9409 ijmp .db "012345678901" C:0031DA 303132333435363738393031 C:0031e0 ba95 out VGADPORT,LUTBACK ; ..()().. C:0031e1 91ed ld ZL,X+ C:0031e2 baa5 out VGADPORT,LUTFORE C:0031e3 2ffe mov ZH,ZL C:0031e4 73ff andi ZH,0x3F C:0031e5 baa5 out VGADPORT,LUTFORE C:0031e6 78e0 andi ZL,0x80 C:0031e7 66e0 ori ZL,0x60 C:0031e8 ba95 out VGADPORT,LUTBACK C:0031e9 9409 ijmp .db "012345678901" C:0031EA 303132333435363738393031 C:0031f0 ba95 out VGADPORT,LUTBACK ; ........ C:0031f1 91ed ld ZL,X+ C:0031f2 ba95 out VGADPORT,LUTBACK C:0031f3 2ffe mov ZH,ZL C:0031f4 73ff andi ZH,0x3F C:0031f5 ba95 out VGADPORT,LUTBACK C:0031f6 78e0 andi ZL,0x80 C:0031f7 67e0 ori ZL,0x70 C:0031f8 ba95 out VGADPORT,LUTBACK C:0031f9 9409 ijmp .db "012345678901" C:0031FA 303132333435363738393031 ; CHAR ASCII "d" 0x64 C:003200 ba95 out VGADPORT,LUTBACK ; ........ C:003201 91ed ld ZL,X+ C:003202 ba95 out VGADPORT,LUTBACK C:003203 2ffe mov ZH,ZL C:003204 73ff andi ZH,0x3F C:003205 ba95 out VGADPORT,LUTBACK C:003206 78e0 andi ZL,0x80 C:003207 60e0 ori ZL,0x00 C:003208 ba95 out VGADPORT,LUTBACK C:003209 9409 ijmp .db "012345678901" C:00320A 303132333435363738393031 C:003210 ba95 out VGADPORT,LUTBACK ; ....().. C:003211 91ed ld ZL,X+ C:003212 ba95 out VGADPORT,LUTBACK C:003213 2ffe mov ZH,ZL C:003214 73ff andi ZH,0x3F C:003215 baa5 out VGADPORT,LUTFORE C:003216 78e0 andi ZL,0x80 C:003217 61e0 ori ZL,0x10 C:003218 ba95 out VGADPORT,LUTBACK C:003219 9409 ijmp .db "012345678901" C:00321A 303132333435363738393031 C:003220 ba95 out VGADPORT,LUTBACK ; ....().. C:003221 91ed ld ZL,X+ C:003222 ba95 out VGADPORT,LUTBACK C:003223 2ffe mov ZH,ZL C:003224 73ff andi ZH,0x3F C:003225 baa5 out VGADPORT,LUTFORE C:003226 78e0 andi ZL,0x80 C:003227 62e0 ori ZL,0x20 C:003228 ba95 out VGADPORT,LUTBACK C:003229 9409 ijmp .db "012345678901" C:00322A 303132333435363738393031 C:003230 ba95 out VGADPORT,LUTBACK ; ..()().. C:003231 91ed ld ZL,X+ C:003232 baa5 out VGADPORT,LUTFORE C:003233 2ffe mov ZH,ZL C:003234 73ff andi ZH,0x3F C:003235 baa5 out VGADPORT,LUTFORE C:003236 78e0 andi ZL,0x80 C:003237 63e0 ori ZL,0x30 C:003238 ba95 out VGADPORT,LUTBACK C:003239 9409 ijmp .db "012345678901" C:00323A 303132333435363738393031 C:003240 baa5 out VGADPORT,LUTFORE ; ()..().. C:003241 91ed ld ZL,X+ C:003242 ba95 out VGADPORT,LUTBACK C:003243 2ffe mov ZH,ZL C:003244 73ff andi ZH,0x3F C:003245 baa5 out VGADPORT,LUTFORE C:003246 78e0 andi ZL,0x80 C:003247 64e0 ori ZL,0x40 C:003248 ba95 out VGADPORT,LUTBACK C:003249 9409 ijmp .db "012345678901" C:00324A 303132333435363738393031 C:003250 baa5 out VGADPORT,LUTFORE ; ()..().. C:003251 91ed ld ZL,X+ C:003252 ba95 out VGADPORT,LUTBACK C:003253 2ffe mov ZH,ZL C:003254 73ff andi ZH,0x3F C:003255 baa5 out VGADPORT,LUTFORE C:003256 78e0 andi ZL,0x80 C:003257 65e0 ori ZL,0x50 C:003258 ba95 out VGADPORT,LUTBACK C:003259 9409 ijmp .db "012345678901" C:00325A 303132333435363738393031 C:003260 ba95 out VGADPORT,LUTBACK ; ..()().. C:003261 91ed ld ZL,X+ C:003262 baa5 out VGADPORT,LUTFORE C:003263 2ffe mov ZH,ZL C:003264 73ff andi ZH,0x3F C:003265 baa5 out VGADPORT,LUTFORE C:003266 78e0 andi ZL,0x80 C:003267 66e0 ori ZL,0x60 C:003268 ba95 out VGADPORT,LUTBACK C:003269 9409 ijmp .db "012345678901" C:00326A 303132333435363738393031 C:003270 ba95 out VGADPORT,LUTBACK ; ........ C:003271 91ed ld ZL,X+ C:003272 ba95 out VGADPORT,LUTBACK C:003273 2ffe mov ZH,ZL C:003274 73ff andi ZH,0x3F C:003275 ba95 out VGADPORT,LUTBACK C:003276 78e0 andi ZL,0x80 C:003277 67e0 ori ZL,0x70 C:003278 ba95 out VGADPORT,LUTBACK C:003279 9409 ijmp .db "012345678901" C:00327A 303132333435363738393031 ; CHAR ASCII "e" 0x65 C:003280 ba95 out VGADPORT,LUTBACK ; ........ C:003281 91ed ld ZL,X+ C:003282 ba95 out VGADPORT,LUTBACK C:003283 2ffe mov ZH,ZL C:003284 73ff andi ZH,0x3F C:003285 ba95 out VGADPORT,LUTBACK C:003286 78e0 andi ZL,0x80 C:003287 60e0 ori ZL,0x00 C:003288 ba95 out VGADPORT,LUTBACK C:003289 9409 ijmp .db "012345678901" C:00328A 303132333435363738393031 C:003290 ba95 out VGADPORT,LUTBACK ; ........ C:003291 91ed ld ZL,X+ C:003292 ba95 out VGADPORT,LUTBACK C:003293 2ffe mov ZH,ZL C:003294 73ff andi ZH,0x3F C:003295 ba95 out VGADPORT,LUTBACK C:003296 78e0 andi ZL,0x80 C:003297 61e0 ori ZL,0x10 C:003298 ba95 out VGADPORT,LUTBACK C:003299 9409 ijmp .db "012345678901" C:00329A 303132333435363738393031 C:0032a0 ba95 out VGADPORT,LUTBACK ; ........ C:0032a1 91ed ld ZL,X+ C:0032a2 ba95 out VGADPORT,LUTBACK C:0032a3 2ffe mov ZH,ZL C:0032a4 73ff andi ZH,0x3F C:0032a5 ba95 out VGADPORT,LUTBACK C:0032a6 78e0 andi ZL,0x80 C:0032a7 62e0 ori ZL,0x20 C:0032a8 ba95 out VGADPORT,LUTBACK C:0032a9 9409 ijmp .db "012345678901" C:0032AA 303132333435363738393031 C:0032b0 ba95 out VGADPORT,LUTBACK ; ..().... C:0032b1 91ed ld ZL,X+ C:0032b2 baa5 out VGADPORT,LUTFORE C:0032b3 2ffe mov ZH,ZL C:0032b4 73ff andi ZH,0x3F C:0032b5 ba95 out VGADPORT,LUTBACK C:0032b6 78e0 andi ZL,0x80 C:0032b7 63e0 ori ZL,0x30 C:0032b8 ba95 out VGADPORT,LUTBACK C:0032b9 9409 ijmp .db "012345678901" C:0032BA 303132333435363738393031 C:0032c0 baa5 out VGADPORT,LUTFORE ; ()..().. C:0032c1 91ed ld ZL,X+ C:0032c2 ba95 out VGADPORT,LUTBACK C:0032c3 2ffe mov ZH,ZL C:0032c4 73ff andi ZH,0x3F C:0032c5 baa5 out VGADPORT,LUTFORE C:0032c6 78e0 andi ZL,0x80 C:0032c7 64e0 ori ZL,0x40 C:0032c8 ba95 out VGADPORT,LUTBACK C:0032c9 9409 ijmp .db "012345678901" C:0032CA 303132333435363738393031 C:0032d0 baa5 out VGADPORT,LUTFORE ; ()().... C:0032d1 91ed ld ZL,X+ C:0032d2 baa5 out VGADPORT,LUTFORE C:0032d3 2ffe mov ZH,ZL C:0032d4 73ff andi ZH,0x3F C:0032d5 ba95 out VGADPORT,LUTBACK C:0032d6 78e0 andi ZL,0x80 C:0032d7 65e0 ori ZL,0x50 C:0032d8 ba95 out VGADPORT,LUTBACK C:0032d9 9409 ijmp .db "012345678901" C:0032DA 303132333435363738393031 C:0032e0 ba95 out VGADPORT,LUTBACK ; ..()().. C:0032e1 91ed ld ZL,X+ C:0032e2 baa5 out VGADPORT,LUTFORE C:0032e3 2ffe mov ZH,ZL C:0032e4 73ff andi ZH,0x3F C:0032e5 baa5 out VGADPORT,LUTFORE C:0032e6 78e0 andi ZL,0x80 C:0032e7 66e0 ori ZL,0x60 C:0032e8 ba95 out VGADPORT,LUTBACK C:0032e9 9409 ijmp .db "012345678901" C:0032EA 303132333435363738393031 C:0032f0 ba95 out VGADPORT,LUTBACK ; ........ C:0032f1 91ed ld ZL,X+ C:0032f2 ba95 out VGADPORT,LUTBACK C:0032f3 2ffe mov ZH,ZL C:0032f4 73ff andi ZH,0x3F C:0032f5 ba95 out VGADPORT,LUTBACK C:0032f6 78e0 andi ZL,0x80 C:0032f7 67e0 ori ZL,0x70 C:0032f8 ba95 out VGADPORT,LUTBACK C:0032f9 9409 ijmp .db "012345678901" C:0032FA 303132333435363738393031 ; CHAR ASCII "f" 0x66 C:003300 ba95 out VGADPORT,LUTBACK ; ........ C:003301 91ed ld ZL,X+ C:003302 ba95 out VGADPORT,LUTBACK C:003303 2ffe mov ZH,ZL C:003304 73ff andi ZH,0x3F C:003305 ba95 out VGADPORT,LUTBACK C:003306 78e0 andi ZL,0x80 C:003307 60e0 ori ZL,0x00 C:003308 ba95 out VGADPORT,LUTBACK C:003309 9409 ijmp .db "012345678901" C:00330A 303132333435363738393031 C:003310 ba95 out VGADPORT,LUTBACK ; ....().. C:003311 91ed ld ZL,X+ C:003312 ba95 out VGADPORT,LUTBACK C:003313 2ffe mov ZH,ZL C:003314 73ff andi ZH,0x3F C:003315 baa5 out VGADPORT,LUTFORE C:003316 78e0 andi ZL,0x80 C:003317 61e0 ori ZL,0x10 C:003318 ba95 out VGADPORT,LUTBACK C:003319 9409 ijmp .db "012345678901" C:00331A 303132333435363738393031 C:003320 ba95 out VGADPORT,LUTBACK ; ..().... C:003321 91ed ld ZL,X+ C:003322 baa5 out VGADPORT,LUTFORE C:003323 2ffe mov ZH,ZL C:003324 73ff andi ZH,0x3F C:003325 ba95 out VGADPORT,LUTBACK C:003326 78e0 andi ZL,0x80 C:003327 62e0 ori ZL,0x20 C:003328 ba95 out VGADPORT,LUTBACK C:003329 9409 ijmp .db "012345678901" C:00332A 303132333435363738393031 C:003330 baa5 out VGADPORT,LUTFORE ; ()()().. C:003331 91ed ld ZL,X+ C:003332 baa5 out VGADPORT,LUTFORE C:003333 2ffe mov ZH,ZL C:003334 73ff andi ZH,0x3F C:003335 baa5 out VGADPORT,LUTFORE C:003336 78e0 andi ZL,0x80 C:003337 63e0 ori ZL,0x30 C:003338 ba95 out VGADPORT,LUTBACK C:003339 9409 ijmp .db "012345678901" C:00333A 303132333435363738393031 C:003340 ba95 out VGADPORT,LUTBACK ; ..().... C:003341 91ed ld ZL,X+ C:003342 baa5 out VGADPORT,LUTFORE C:003343 2ffe mov ZH,ZL C:003344 73ff andi ZH,0x3F C:003345 ba95 out VGADPORT,LUTBACK C:003346 78e0 andi ZL,0x80 C:003347 64e0 ori ZL,0x40 C:003348 ba95 out VGADPORT,LUTBACK C:003349 9409 ijmp .db "012345678901" C:00334A 303132333435363738393031 C:003350 ba95 out VGADPORT,LUTBACK ; ..().... C:003351 91ed ld ZL,X+ C:003352 baa5 out VGADPORT,LUTFORE C:003353 2ffe mov ZH,ZL C:003354 73ff andi ZH,0x3F C:003355 ba95 out VGADPORT,LUTBACK C:003356 78e0 andi ZL,0x80 C:003357 65e0 ori ZL,0x50 C:003358 ba95 out VGADPORT,LUTBACK C:003359 9409 ijmp .db "012345678901" C:00335A 303132333435363738393031 C:003360 ba95 out VGADPORT,LUTBACK ; ..().... C:003361 91ed ld ZL,X+ C:003362 baa5 out VGADPORT,LUTFORE C:003363 2ffe mov ZH,ZL C:003364 73ff andi ZH,0x3F C:003365 ba95 out VGADPORT,LUTBACK C:003366 78e0 andi ZL,0x80 C:003367 66e0 ori ZL,0x60 C:003368 ba95 out VGADPORT,LUTBACK C:003369 9409 ijmp .db "012345678901" C:00336A 303132333435363738393031 C:003370 ba95 out VGADPORT,LUTBACK ; ........ C:003371 91ed ld ZL,X+ C:003372 ba95 out VGADPORT,LUTBACK C:003373 2ffe mov ZH,ZL C:003374 73ff andi ZH,0x3F C:003375 ba95 out VGADPORT,LUTBACK C:003376 78e0 andi ZL,0x80 C:003377 67e0 ori ZL,0x70 C:003378 ba95 out VGADPORT,LUTBACK C:003379 9409 ijmp .db "012345678901" C:00337A 303132333435363738393031 ; CHAR ASCII "g" 0x67 C:003380 ba95 out VGADPORT,LUTBACK ; ........ C:003381 91ed ld ZL,X+ C:003382 ba95 out VGADPORT,LUTBACK C:003383 2ffe mov ZH,ZL C:003384 73ff andi ZH,0x3F C:003385 ba95 out VGADPORT,LUTBACK C:003386 78e0 andi ZL,0x80 C:003387 60e0 ori ZL,0x00 C:003388 ba95 out VGADPORT,LUTBACK C:003389 9409 ijmp .db "012345678901" C:00338A 303132333435363738393031 C:003390 ba95 out VGADPORT,LUTBACK ; ........ C:003391 91ed ld ZL,X+ C:003392 ba95 out VGADPORT,LUTBACK C:003393 2ffe mov ZH,ZL C:003394 73ff andi ZH,0x3F C:003395 ba95 out VGADPORT,LUTBACK C:003396 78e0 andi ZL,0x80 C:003397 61e0 ori ZL,0x10 C:003398 ba95 out VGADPORT,LUTBACK C:003399 9409 ijmp .db "012345678901" C:00339A 303132333435363738393031 C:0033a0 ba95 out VGADPORT,LUTBACK ; ........ C:0033a1 91ed ld ZL,X+ C:0033a2 ba95 out VGADPORT,LUTBACK C:0033a3 2ffe mov ZH,ZL C:0033a4 73ff andi ZH,0x3F C:0033a5 ba95 out VGADPORT,LUTBACK C:0033a6 78e0 andi ZL,0x80 C:0033a7 62e0 ori ZL,0x20 C:0033a8 ba95 out VGADPORT,LUTBACK C:0033a9 9409 ijmp .db "012345678901" C:0033AA 303132333435363738393031 C:0033b0 ba95 out VGADPORT,LUTBACK ; ..()().. C:0033b1 91ed ld ZL,X+ C:0033b2 baa5 out VGADPORT,LUTFORE C:0033b3 2ffe mov ZH,ZL C:0033b4 73ff andi ZH,0x3F C:0033b5 baa5 out VGADPORT,LUTFORE C:0033b6 78e0 andi ZL,0x80 C:0033b7 63e0 ori ZL,0x30 C:0033b8 ba95 out VGADPORT,LUTBACK C:0033b9 9409 ijmp .db "012345678901" C:0033BA 303132333435363738393031 C:0033c0 baa5 out VGADPORT,LUTFORE ; ()..().. C:0033c1 91ed ld ZL,X+ C:0033c2 ba95 out VGADPORT,LUTBACK C:0033c3 2ffe mov ZH,ZL C:0033c4 73ff andi ZH,0x3F C:0033c5 baa5 out VGADPORT,LUTFORE C:0033c6 78e0 andi ZL,0x80 C:0033c7 64e0 ori ZL,0x40 C:0033c8 ba95 out VGADPORT,LUTBACK C:0033c9 9409 ijmp .db "012345678901" C:0033CA 303132333435363738393031 C:0033d0 ba95 out VGADPORT,LUTBACK ; ..()().. C:0033d1 91ed ld ZL,X+ C:0033d2 baa5 out VGADPORT,LUTFORE C:0033d3 2ffe mov ZH,ZL C:0033d4 73ff andi ZH,0x3F C:0033d5 baa5 out VGADPORT,LUTFORE C:0033d6 78e0 andi ZL,0x80 C:0033d7 65e0 ori ZL,0x50 C:0033d8 ba95 out VGADPORT,LUTBACK C:0033d9 9409 ijmp .db "012345678901" C:0033DA 303132333435363738393031 C:0033e0 ba95 out VGADPORT,LUTBACK ; ....().. C:0033e1 91ed ld ZL,X+ C:0033e2 ba95 out VGADPORT,LUTBACK C:0033e3 2ffe mov ZH,ZL C:0033e4 73ff andi ZH,0x3F C:0033e5 baa5 out VGADPORT,LUTFORE C:0033e6 78e0 andi ZL,0x80 C:0033e7 66e0 ori ZL,0x60 C:0033e8 ba95 out VGADPORT,LUTBACK C:0033e9 9409 ijmp .db "012345678901" C:0033EA 303132333435363738393031 C:0033f0 baa5 out VGADPORT,LUTFORE ; ()().... C:0033f1 91ed ld ZL,X+ C:0033f2 baa5 out VGADPORT,LUTFORE C:0033f3 2ffe mov ZH,ZL C:0033f4 73ff andi ZH,0x3F C:0033f5 ba95 out VGADPORT,LUTBACK C:0033f6 78e0 andi ZL,0x80 C:0033f7 67e0 ori ZL,0x70 C:0033f8 ba95 out VGADPORT,LUTBACK C:0033f9 9409 ijmp .db "012345678901" C:0033FA 303132333435363738393031 ; CHAR ASCII "h" 0x68 C:003400 ba95 out VGADPORT,LUTBACK ; ........ C:003401 91ed ld ZL,X+ C:003402 ba95 out VGADPORT,LUTBACK C:003403 2ffe mov ZH,ZL C:003404 73ff andi ZH,0x3F C:003405 ba95 out VGADPORT,LUTBACK C:003406 78e0 andi ZL,0x80 C:003407 60e0 ori ZL,0x00 C:003408 ba95 out VGADPORT,LUTBACK C:003409 9409 ijmp .db "012345678901" C:00340A 303132333435363738393031 C:003410 baa5 out VGADPORT,LUTFORE ; ()...... C:003411 91ed ld ZL,X+ C:003412 ba95 out VGADPORT,LUTBACK C:003413 2ffe mov ZH,ZL C:003414 73ff andi ZH,0x3F C:003415 ba95 out VGADPORT,LUTBACK C:003416 78e0 andi ZL,0x80 C:003417 61e0 ori ZL,0x10 C:003418 ba95 out VGADPORT,LUTBACK C:003419 9409 ijmp .db "012345678901" C:00341A 303132333435363738393031 C:003420 baa5 out VGADPORT,LUTFORE ; ()...... C:003421 91ed ld ZL,X+ C:003422 ba95 out VGADPORT,LUTBACK C:003423 2ffe mov ZH,ZL C:003424 73ff andi ZH,0x3F C:003425 ba95 out VGADPORT,LUTBACK C:003426 78e0 andi ZL,0x80 C:003427 62e0 ori ZL,0x20 C:003428 ba95 out VGADPORT,LUTBACK C:003429 9409 ijmp .db "012345678901" C:00342A 303132333435363738393031 C:003430 baa5 out VGADPORT,LUTFORE ; ()().... C:003431 91ed ld ZL,X+ C:003432 baa5 out VGADPORT,LUTFORE C:003433 2ffe mov ZH,ZL C:003434 73ff andi ZH,0x3F C:003435 ba95 out VGADPORT,LUTBACK C:003436 78e0 andi ZL,0x80 C:003437 63e0 ori ZL,0x30 C:003438 ba95 out VGADPORT,LUTBACK C:003439 9409 ijmp .db "012345678901" C:00343A 303132333435363738393031 C:003440 baa5 out VGADPORT,LUTFORE ; ()..().. C:003441 91ed ld ZL,X+ C:003442 ba95 out VGADPORT,LUTBACK C:003443 2ffe mov ZH,ZL C:003444 73ff andi ZH,0x3F C:003445 baa5 out VGADPORT,LUTFORE C:003446 78e0 andi ZL,0x80 C:003447 64e0 ori ZL,0x40 C:003448 ba95 out VGADPORT,LUTBACK C:003449 9409 ijmp .db "012345678901" C:00344A 303132333435363738393031 C:003450 baa5 out VGADPORT,LUTFORE ; ()..().. C:003451 91ed ld ZL,X+ C:003452 ba95 out VGADPORT,LUTBACK C:003453 2ffe mov ZH,ZL C:003454 73ff andi ZH,0x3F C:003455 baa5 out VGADPORT,LUTFORE C:003456 78e0 andi ZL,0x80 C:003457 65e0 ori ZL,0x50 C:003458 ba95 out VGADPORT,LUTBACK C:003459 9409 ijmp .db "012345678901" C:00345A 303132333435363738393031 C:003460 baa5 out VGADPORT,LUTFORE ; ()..().. C:003461 91ed ld ZL,X+ C:003462 ba95 out VGADPORT,LUTBACK C:003463 2ffe mov ZH,ZL C:003464 73ff andi ZH,0x3F C:003465 baa5 out VGADPORT,LUTFORE C:003466 78e0 andi ZL,0x80 C:003467 66e0 ori ZL,0x60 C:003468 ba95 out VGADPORT,LUTBACK C:003469 9409 ijmp .db "012345678901" C:00346A 303132333435363738393031 C:003470 ba95 out VGADPORT,LUTBACK ; ........ C:003471 91ed ld ZL,X+ C:003472 ba95 out VGADPORT,LUTBACK C:003473 2ffe mov ZH,ZL C:003474 73ff andi ZH,0x3F C:003475 ba95 out VGADPORT,LUTBACK C:003476 78e0 andi ZL,0x80 C:003477 67e0 ori ZL,0x70 C:003478 ba95 out VGADPORT,LUTBACK C:003479 9409 ijmp .db "012345678901" C:00347A 303132333435363738393031 ; CHAR ASCII "i" 0x69 C:003480 ba95 out VGADPORT,LUTBACK ; ........ C:003481 91ed ld ZL,X+ C:003482 ba95 out VGADPORT,LUTBACK C:003483 2ffe mov ZH,ZL C:003484 73ff andi ZH,0x3F C:003485 ba95 out VGADPORT,LUTBACK C:003486 78e0 andi ZL,0x80 C:003487 60e0 ori ZL,0x00 C:003488 ba95 out VGADPORT,LUTBACK C:003489 9409 ijmp .db "012345678901" C:00348A 303132333435363738393031 C:003490 ba95 out VGADPORT,LUTBACK ; ..().... C:003491 91ed ld ZL,X+ C:003492 baa5 out VGADPORT,LUTFORE C:003493 2ffe mov ZH,ZL C:003494 73ff andi ZH,0x3F C:003495 ba95 out VGADPORT,LUTBACK C:003496 78e0 andi ZL,0x80 C:003497 61e0 ori ZL,0x10 C:003498 ba95 out VGADPORT,LUTBACK C:003499 9409 ijmp .db "012345678901" C:00349A 303132333435363738393031 C:0034a0 ba95 out VGADPORT,LUTBACK ; ........ C:0034a1 91ed ld ZL,X+ C:0034a2 ba95 out VGADPORT,LUTBACK C:0034a3 2ffe mov ZH,ZL C:0034a4 73ff andi ZH,0x3F C:0034a5 ba95 out VGADPORT,LUTBACK C:0034a6 78e0 andi ZL,0x80 C:0034a7 62e0 ori ZL,0x20 C:0034a8 ba95 out VGADPORT,LUTBACK C:0034a9 9409 ijmp .db "012345678901" C:0034AA 303132333435363738393031 C:0034b0 baa5 out VGADPORT,LUTFORE ; ()().... C:0034b1 91ed ld ZL,X+ C:0034b2 baa5 out VGADPORT,LUTFORE C:0034b3 2ffe mov ZH,ZL C:0034b4 73ff andi ZH,0x3F C:0034b5 ba95 out VGADPORT,LUTBACK C:0034b6 78e0 andi ZL,0x80 C:0034b7 63e0 ori ZL,0x30 C:0034b8 ba95 out VGADPORT,LUTBACK C:0034b9 9409 ijmp .db "012345678901" C:0034BA 303132333435363738393031 C:0034c0 ba95 out VGADPORT,LUTBACK ; ..().... C:0034c1 91ed ld ZL,X+ C:0034c2 baa5 out VGADPORT,LUTFORE C:0034c3 2ffe mov ZH,ZL C:0034c4 73ff andi ZH,0x3F C:0034c5 ba95 out VGADPORT,LUTBACK C:0034c6 78e0 andi ZL,0x80 C:0034c7 64e0 ori ZL,0x40 C:0034c8 ba95 out VGADPORT,LUTBACK C:0034c9 9409 ijmp .db "012345678901" C:0034CA 303132333435363738393031 C:0034d0 ba95 out VGADPORT,LUTBACK ; ..().... C:0034d1 91ed ld ZL,X+ C:0034d2 baa5 out VGADPORT,LUTFORE C:0034d3 2ffe mov ZH,ZL C:0034d4 73ff andi ZH,0x3F C:0034d5 ba95 out VGADPORT,LUTBACK C:0034d6 78e0 andi ZL,0x80 C:0034d7 65e0 ori ZL,0x50 C:0034d8 ba95 out VGADPORT,LUTBACK C:0034d9 9409 ijmp .db "012345678901" C:0034DA 303132333435363738393031 C:0034e0 baa5 out VGADPORT,LUTFORE ; ()()().. C:0034e1 91ed ld ZL,X+ C:0034e2 baa5 out VGADPORT,LUTFORE C:0034e3 2ffe mov ZH,ZL C:0034e4 73ff andi ZH,0x3F C:0034e5 baa5 out VGADPORT,LUTFORE C:0034e6 78e0 andi ZL,0x80 C:0034e7 66e0 ori ZL,0x60 C:0034e8 ba95 out VGADPORT,LUTBACK C:0034e9 9409 ijmp .db "012345678901" C:0034EA 303132333435363738393031 C:0034f0 ba95 out VGADPORT,LUTBACK ; ........ C:0034f1 91ed ld ZL,X+ C:0034f2 ba95 out VGADPORT,LUTBACK C:0034f3 2ffe mov ZH,ZL C:0034f4 73ff andi ZH,0x3F C:0034f5 ba95 out VGADPORT,LUTBACK C:0034f6 78e0 andi ZL,0x80 C:0034f7 67e0 ori ZL,0x70 C:0034f8 ba95 out VGADPORT,LUTBACK C:0034f9 9409 ijmp .db "012345678901" C:0034FA 303132333435363738393031 ; CHAR ASCII "j" 0x6A C:003500 ba95 out VGADPORT,LUTBACK ; ........ C:003501 91ed ld ZL,X+ C:003502 ba95 out VGADPORT,LUTBACK C:003503 2ffe mov ZH,ZL C:003504 73ff andi ZH,0x3F C:003505 ba95 out VGADPORT,LUTBACK C:003506 78e0 andi ZL,0x80 C:003507 60e0 ori ZL,0x00 C:003508 ba95 out VGADPORT,LUTBACK C:003509 9409 ijmp .db "012345678901" C:00350A 303132333435363738393031 C:003510 ba95 out VGADPORT,LUTBACK ; ..().... C:003511 91ed ld ZL,X+ C:003512 baa5 out VGADPORT,LUTFORE C:003513 2ffe mov ZH,ZL C:003514 73ff andi ZH,0x3F C:003515 ba95 out VGADPORT,LUTBACK C:003516 78e0 andi ZL,0x80 C:003517 61e0 ori ZL,0x10 C:003518 ba95 out VGADPORT,LUTBACK C:003519 9409 ijmp .db "012345678901" C:00351A 303132333435363738393031 C:003520 ba95 out VGADPORT,LUTBACK ; ........ C:003521 91ed ld ZL,X+ C:003522 ba95 out VGADPORT,LUTBACK C:003523 2ffe mov ZH,ZL C:003524 73ff andi ZH,0x3F C:003525 ba95 out VGADPORT,LUTBACK C:003526 78e0 andi ZL,0x80 C:003527 62e0 ori ZL,0x20 C:003528 ba95 out VGADPORT,LUTBACK C:003529 9409 ijmp .db "012345678901" C:00352A 303132333435363738393031 C:003530 baa5 out VGADPORT,LUTFORE ; ()().... C:003531 91ed ld ZL,X+ C:003532 baa5 out VGADPORT,LUTFORE C:003533 2ffe mov ZH,ZL C:003534 73ff andi ZH,0x3F C:003535 ba95 out VGADPORT,LUTBACK C:003536 78e0 andi ZL,0x80 C:003537 63e0 ori ZL,0x30 C:003538 ba95 out VGADPORT,LUTBACK C:003539 9409 ijmp .db "012345678901" C:00353A 303132333435363738393031 C:003540 ba95 out VGADPORT,LUTBACK ; ..().... C:003541 91ed ld ZL,X+ C:003542 baa5 out VGADPORT,LUTFORE C:003543 2ffe mov ZH,ZL C:003544 73ff andi ZH,0x3F C:003545 ba95 out VGADPORT,LUTBACK C:003546 78e0 andi ZL,0x80 C:003547 64e0 ori ZL,0x40 C:003548 ba95 out VGADPORT,LUTBACK C:003549 9409 ijmp .db "012345678901" C:00354A 303132333435363738393031 C:003550 ba95 out VGADPORT,LUTBACK ; ..().... C:003551 91ed ld ZL,X+ C:003552 baa5 out VGADPORT,LUTFORE C:003553 2ffe mov ZH,ZL C:003554 73ff andi ZH,0x3F C:003555 ba95 out VGADPORT,LUTBACK C:003556 78e0 andi ZL,0x80 C:003557 65e0 ori ZL,0x50 C:003558 ba95 out VGADPORT,LUTBACK C:003559 9409 ijmp .db "012345678901" C:00355A 303132333435363738393031 C:003560 ba95 out VGADPORT,LUTBACK ; ..().... C:003561 91ed ld ZL,X+ C:003562 baa5 out VGADPORT,LUTFORE C:003563 2ffe mov ZH,ZL C:003564 73ff andi ZH,0x3F C:003565 ba95 out VGADPORT,LUTBACK C:003566 78e0 andi ZL,0x80 C:003567 66e0 ori ZL,0x60 C:003568 ba95 out VGADPORT,LUTBACK C:003569 9409 ijmp .db "012345678901" C:00356A 303132333435363738393031 C:003570 baa5 out VGADPORT,LUTFORE ; ()...... C:003571 91ed ld ZL,X+ C:003572 ba95 out VGADPORT,LUTBACK C:003573 2ffe mov ZH,ZL C:003574 73ff andi ZH,0x3F C:003575 ba95 out VGADPORT,LUTBACK C:003576 78e0 andi ZL,0x80 C:003577 67e0 ori ZL,0x70 C:003578 ba95 out VGADPORT,LUTBACK C:003579 9409 ijmp .db "012345678901" C:00357A 303132333435363738393031 ; CHAR ASCII "k" 0x6B C:003580 ba95 out VGADPORT,LUTBACK ; ........ C:003581 91ed ld ZL,X+ C:003582 ba95 out VGADPORT,LUTBACK C:003583 2ffe mov ZH,ZL C:003584 73ff andi ZH,0x3F C:003585 ba95 out VGADPORT,LUTBACK C:003586 78e0 andi ZL,0x80 C:003587 60e0 ori ZL,0x00 C:003588 ba95 out VGADPORT,LUTBACK C:003589 9409 ijmp .db "012345678901" C:00358A 303132333435363738393031 C:003590 baa5 out VGADPORT,LUTFORE ; ()...... C:003591 91ed ld ZL,X+ C:003592 ba95 out VGADPORT,LUTBACK C:003593 2ffe mov ZH,ZL C:003594 73ff andi ZH,0x3F C:003595 ba95 out VGADPORT,LUTBACK C:003596 78e0 andi ZL,0x80 C:003597 61e0 ori ZL,0x10 C:003598 ba95 out VGADPORT,LUTBACK C:003599 9409 ijmp .db "012345678901" C:00359A 303132333435363738393031 C:0035a0 baa5 out VGADPORT,LUTFORE ; ()...... C:0035a1 91ed ld ZL,X+ C:0035a2 ba95 out VGADPORT,LUTBACK C:0035a3 2ffe mov ZH,ZL C:0035a4 73ff andi ZH,0x3F C:0035a5 ba95 out VGADPORT,LUTBACK C:0035a6 78e0 andi ZL,0x80 C:0035a7 62e0 ori ZL,0x20 C:0035a8 ba95 out VGADPORT,LUTBACK C:0035a9 9409 ijmp .db "012345678901" C:0035AA 303132333435363738393031 C:0035b0 baa5 out VGADPORT,LUTFORE ; ()..().. C:0035b1 91ed ld ZL,X+ C:0035b2 ba95 out VGADPORT,LUTBACK C:0035b3 2ffe mov ZH,ZL C:0035b4 73ff andi ZH,0x3F C:0035b5 baa5 out VGADPORT,LUTFORE C:0035b6 78e0 andi ZL,0x80 C:0035b7 63e0 ori ZL,0x30 C:0035b8 ba95 out VGADPORT,LUTBACK C:0035b9 9409 ijmp .db "012345678901" C:0035BA 303132333435363738393031 C:0035c0 baa5 out VGADPORT,LUTFORE ; ()().... C:0035c1 91ed ld ZL,X+ C:0035c2 baa5 out VGADPORT,LUTFORE C:0035c3 2ffe mov ZH,ZL C:0035c4 73ff andi ZH,0x3F C:0035c5 ba95 out VGADPORT,LUTBACK C:0035c6 78e0 andi ZL,0x80 C:0035c7 64e0 ori ZL,0x40 C:0035c8 ba95 out VGADPORT,LUTBACK C:0035c9 9409 ijmp .db "012345678901" C:0035CA 303132333435363738393031 C:0035d0 baa5 out VGADPORT,LUTFORE ; ()().... C:0035d1 91ed ld ZL,X+ C:0035d2 baa5 out VGADPORT,LUTFORE C:0035d3 2ffe mov ZH,ZL C:0035d4 73ff andi ZH,0x3F C:0035d5 ba95 out VGADPORT,LUTBACK C:0035d6 78e0 andi ZL,0x80 C:0035d7 65e0 ori ZL,0x50 C:0035d8 ba95 out VGADPORT,LUTBACK C:0035d9 9409 ijmp .db "012345678901" C:0035DA 303132333435363738393031 C:0035e0 baa5 out VGADPORT,LUTFORE ; ()..().. C:0035e1 91ed ld ZL,X+ C:0035e2 ba95 out VGADPORT,LUTBACK C:0035e3 2ffe mov ZH,ZL C:0035e4 73ff andi ZH,0x3F C:0035e5 baa5 out VGADPORT,LUTFORE C:0035e6 78e0 andi ZL,0x80 C:0035e7 66e0 ori ZL,0x60 C:0035e8 ba95 out VGADPORT,LUTBACK C:0035e9 9409 ijmp .db "012345678901" C:0035EA 303132333435363738393031 C:0035f0 ba95 out VGADPORT,LUTBACK ; ........ C:0035f1 91ed ld ZL,X+ C:0035f2 ba95 out VGADPORT,LUTBACK C:0035f3 2ffe mov ZH,ZL C:0035f4 73ff andi ZH,0x3F C:0035f5 ba95 out VGADPORT,LUTBACK C:0035f6 78e0 andi ZL,0x80 C:0035f7 67e0 ori ZL,0x70 C:0035f8 ba95 out VGADPORT,LUTBACK C:0035f9 9409 ijmp .db "012345678901" C:0035FA 303132333435363738393031 ; CHAR ASCII "l" 0x6C C:003600 ba95 out VGADPORT,LUTBACK ; ........ C:003601 91ed ld ZL,X+ C:003602 ba95 out VGADPORT,LUTBACK C:003603 2ffe mov ZH,ZL C:003604 73ff andi ZH,0x3F C:003605 ba95 out VGADPORT,LUTBACK C:003606 78e0 andi ZL,0x80 C:003607 60e0 ori ZL,0x00 C:003608 ba95 out VGADPORT,LUTBACK C:003609 9409 ijmp .db "012345678901" C:00360A 303132333435363738393031 C:003610 baa5 out VGADPORT,LUTFORE ; ()().... C:003611 91ed ld ZL,X+ C:003612 baa5 out VGADPORT,LUTFORE C:003613 2ffe mov ZH,ZL C:003614 73ff andi ZH,0x3F C:003615 ba95 out VGADPORT,LUTBACK C:003616 78e0 andi ZL,0x80 C:003617 61e0 ori ZL,0x10 C:003618 ba95 out VGADPORT,LUTBACK C:003619 9409 ijmp .db "012345678901" C:00361A 303132333435363738393031 C:003620 ba95 out VGADPORT,LUTBACK ; ..().... C:003621 91ed ld ZL,X+ C:003622 baa5 out VGADPORT,LUTFORE C:003623 2ffe mov ZH,ZL C:003624 73ff andi ZH,0x3F C:003625 ba95 out VGADPORT,LUTBACK C:003626 78e0 andi ZL,0x80 C:003627 62e0 ori ZL,0x20 C:003628 ba95 out VGADPORT,LUTBACK C:003629 9409 ijmp .db "012345678901" C:00362A 303132333435363738393031 C:003630 ba95 out VGADPORT,LUTBACK ; ..().... C:003631 91ed ld ZL,X+ C:003632 baa5 out VGADPORT,LUTFORE C:003633 2ffe mov ZH,ZL C:003634 73ff andi ZH,0x3F C:003635 ba95 out VGADPORT,LUTBACK C:003636 78e0 andi ZL,0x80 C:003637 63e0 ori ZL,0x30 C:003638 ba95 out VGADPORT,LUTBACK C:003639 9409 ijmp .db "012345678901" C:00363A 303132333435363738393031 C:003640 ba95 out VGADPORT,LUTBACK ; ..().... C:003641 91ed ld ZL,X+ C:003642 baa5 out VGADPORT,LUTFORE C:003643 2ffe mov ZH,ZL C:003644 73ff andi ZH,0x3F C:003645 ba95 out VGADPORT,LUTBACK C:003646 78e0 andi ZL,0x80 C:003647 64e0 ori ZL,0x40 C:003648 ba95 out VGADPORT,LUTBACK C:003649 9409 ijmp .db "012345678901" C:00364A 303132333435363738393031 C:003650 ba95 out VGADPORT,LUTBACK ; ..().... C:003651 91ed ld ZL,X+ C:003652 baa5 out VGADPORT,LUTFORE C:003653 2ffe mov ZH,ZL C:003654 73ff andi ZH,0x3F C:003655 ba95 out VGADPORT,LUTBACK C:003656 78e0 andi ZL,0x80 C:003657 65e0 ori ZL,0x50 C:003658 ba95 out VGADPORT,LUTBACK C:003659 9409 ijmp .db "012345678901" C:00365A 303132333435363738393031 C:003660 baa5 out VGADPORT,LUTFORE ; ()()().. C:003661 91ed ld ZL,X+ C:003662 baa5 out VGADPORT,LUTFORE C:003663 2ffe mov ZH,ZL C:003664 73ff andi ZH,0x3F C:003665 baa5 out VGADPORT,LUTFORE C:003666 78e0 andi ZL,0x80 C:003667 66e0 ori ZL,0x60 C:003668 ba95 out VGADPORT,LUTBACK C:003669 9409 ijmp .db "012345678901" C:00366A 303132333435363738393031 C:003670 ba95 out VGADPORT,LUTBACK ; ........ C:003671 91ed ld ZL,X+ C:003672 ba95 out VGADPORT,LUTBACK C:003673 2ffe mov ZH,ZL C:003674 73ff andi ZH,0x3F C:003675 ba95 out VGADPORT,LUTBACK C:003676 78e0 andi ZL,0x80 C:003677 67e0 ori ZL,0x70 C:003678 ba95 out VGADPORT,LUTBACK C:003679 9409 ijmp .db "012345678901" C:00367A 303132333435363738393031 ; CHAR ASCII "m" 0x6D C:003680 ba95 out VGADPORT,LUTBACK ; ........ C:003681 91ed ld ZL,X+ C:003682 ba95 out VGADPORT,LUTBACK C:003683 2ffe mov ZH,ZL C:003684 73ff andi ZH,0x3F C:003685 ba95 out VGADPORT,LUTBACK C:003686 78e0 andi ZL,0x80 C:003687 60e0 ori ZL,0x00 C:003688 ba95 out VGADPORT,LUTBACK C:003689 9409 ijmp .db "012345678901" C:00368A 303132333435363738393031 C:003690 ba95 out VGADPORT,LUTBACK ; ........ C:003691 91ed ld ZL,X+ C:003692 ba95 out VGADPORT,LUTBACK C:003693 2ffe mov ZH,ZL C:003694 73ff andi ZH,0x3F C:003695 ba95 out VGADPORT,LUTBACK C:003696 78e0 andi ZL,0x80 C:003697 61e0 ori ZL,0x10 C:003698 ba95 out VGADPORT,LUTBACK C:003699 9409 ijmp .db "012345678901" C:00369A 303132333435363738393031 C:0036a0 ba95 out VGADPORT,LUTBACK ; ........ C:0036a1 91ed ld ZL,X+ C:0036a2 ba95 out VGADPORT,LUTBACK C:0036a3 2ffe mov ZH,ZL C:0036a4 73ff andi ZH,0x3F C:0036a5 ba95 out VGADPORT,LUTBACK C:0036a6 78e0 andi ZL,0x80 C:0036a7 62e0 ori ZL,0x20 C:0036a8 ba95 out VGADPORT,LUTBACK C:0036a9 9409 ijmp .db "012345678901" C:0036AA 303132333435363738393031 C:0036b0 baa5 out VGADPORT,LUTFORE ; ()().... C:0036b1 91ed ld ZL,X+ C:0036b2 baa5 out VGADPORT,LUTFORE C:0036b3 2ffe mov ZH,ZL C:0036b4 73ff andi ZH,0x3F C:0036b5 ba95 out VGADPORT,LUTBACK C:0036b6 78e0 andi ZL,0x80 C:0036b7 63e0 ori ZL,0x30 C:0036b8 ba95 out VGADPORT,LUTBACK C:0036b9 9409 ijmp .db "012345678901" C:0036BA 303132333435363738393031 C:0036c0 baa5 out VGADPORT,LUTFORE ; ()()().. C:0036c1 91ed ld ZL,X+ C:0036c2 baa5 out VGADPORT,LUTFORE C:0036c3 2ffe mov ZH,ZL C:0036c4 73ff andi ZH,0x3F C:0036c5 baa5 out VGADPORT,LUTFORE C:0036c6 78e0 andi ZL,0x80 C:0036c7 64e0 ori ZL,0x40 C:0036c8 ba95 out VGADPORT,LUTBACK C:0036c9 9409 ijmp .db "012345678901" C:0036CA 303132333435363738393031 C:0036d0 baa5 out VGADPORT,LUTFORE ; ()()().. C:0036d1 91ed ld ZL,X+ C:0036d2 baa5 out VGADPORT,LUTFORE C:0036d3 2ffe mov ZH,ZL C:0036d4 73ff andi ZH,0x3F C:0036d5 baa5 out VGADPORT,LUTFORE C:0036d6 78e0 andi ZL,0x80 C:0036d7 65e0 ori ZL,0x50 C:0036d8 ba95 out VGADPORT,LUTBACK C:0036d9 9409 ijmp .db "012345678901" C:0036DA 303132333435363738393031 C:0036e0 baa5 out VGADPORT,LUTFORE ; ()()().. C:0036e1 91ed ld ZL,X+ C:0036e2 baa5 out VGADPORT,LUTFORE C:0036e3 2ffe mov ZH,ZL C:0036e4 73ff andi ZH,0x3F C:0036e5 baa5 out VGADPORT,LUTFORE C:0036e6 78e0 andi ZL,0x80 C:0036e7 66e0 ori ZL,0x60 C:0036e8 ba95 out VGADPORT,LUTBACK C:0036e9 9409 ijmp .db "012345678901" C:0036EA 303132333435363738393031 C:0036f0 ba95 out VGADPORT,LUTBACK ; ........ C:0036f1 91ed ld ZL,X+ C:0036f2 ba95 out VGADPORT,LUTBACK C:0036f3 2ffe mov ZH,ZL C:0036f4 73ff andi ZH,0x3F C:0036f5 ba95 out VGADPORT,LUTBACK C:0036f6 78e0 andi ZL,0x80 C:0036f7 67e0 ori ZL,0x70 C:0036f8 ba95 out VGADPORT,LUTBACK C:0036f9 9409 ijmp .db "012345678901" C:0036FA 303132333435363738393031 ; CHAR ASCII "n" 0x6E C:003700 ba95 out VGADPORT,LUTBACK ; ........ C:003701 91ed ld ZL,X+ C:003702 ba95 out VGADPORT,LUTBACK C:003703 2ffe mov ZH,ZL C:003704 73ff andi ZH,0x3F C:003705 ba95 out VGADPORT,LUTBACK C:003706 78e0 andi ZL,0x80 C:003707 60e0 ori ZL,0x00 C:003708 ba95 out VGADPORT,LUTBACK C:003709 9409 ijmp .db "012345678901" C:00370A 303132333435363738393031 C:003710 ba95 out VGADPORT,LUTBACK ; ........ C:003711 91ed ld ZL,X+ C:003712 ba95 out VGADPORT,LUTBACK C:003713 2ffe mov ZH,ZL C:003714 73ff andi ZH,0x3F C:003715 ba95 out VGADPORT,LUTBACK C:003716 78e0 andi ZL,0x80 C:003717 61e0 ori ZL,0x10 C:003718 ba95 out VGADPORT,LUTBACK C:003719 9409 ijmp .db "012345678901" C:00371A 303132333435363738393031 C:003720 ba95 out VGADPORT,LUTBACK ; ........ C:003721 91ed ld ZL,X+ C:003722 ba95 out VGADPORT,LUTBACK C:003723 2ffe mov ZH,ZL C:003724 73ff andi ZH,0x3F C:003725 ba95 out VGADPORT,LUTBACK C:003726 78e0 andi ZL,0x80 C:003727 62e0 ori ZL,0x20 C:003728 ba95 out VGADPORT,LUTBACK C:003729 9409 ijmp .db "012345678901" C:00372A 303132333435363738393031 C:003730 baa5 out VGADPORT,LUTFORE ; ()().... C:003731 91ed ld ZL,X+ C:003732 baa5 out VGADPORT,LUTFORE C:003733 2ffe mov ZH,ZL C:003734 73ff andi ZH,0x3F C:003735 ba95 out VGADPORT,LUTBACK C:003736 78e0 andi ZL,0x80 C:003737 63e0 ori ZL,0x30 C:003738 ba95 out VGADPORT,LUTBACK C:003739 9409 ijmp .db "012345678901" C:00373A 303132333435363738393031 C:003740 baa5 out VGADPORT,LUTFORE ; ()..().. C:003741 91ed ld ZL,X+ C:003742 ba95 out VGADPORT,LUTBACK C:003743 2ffe mov ZH,ZL C:003744 73ff andi ZH,0x3F C:003745 baa5 out VGADPORT,LUTFORE C:003746 78e0 andi ZL,0x80 C:003747 64e0 ori ZL,0x40 C:003748 ba95 out VGADPORT,LUTBACK C:003749 9409 ijmp .db "012345678901" C:00374A 303132333435363738393031 C:003750 baa5 out VGADPORT,LUTFORE ; ()..().. C:003751 91ed ld ZL,X+ C:003752 ba95 out VGADPORT,LUTBACK C:003753 2ffe mov ZH,ZL C:003754 73ff andi ZH,0x3F C:003755 baa5 out VGADPORT,LUTFORE C:003756 78e0 andi ZL,0x80 C:003757 65e0 ori ZL,0x50 C:003758 ba95 out VGADPORT,LUTBACK C:003759 9409 ijmp .db "012345678901" C:00375A 303132333435363738393031 C:003760 baa5 out VGADPORT,LUTFORE ; ()..().. C:003761 91ed ld ZL,X+ C:003762 ba95 out VGADPORT,LUTBACK C:003763 2ffe mov ZH,ZL C:003764 73ff andi ZH,0x3F C:003765 baa5 out VGADPORT,LUTFORE C:003766 78e0 andi ZL,0x80 C:003767 66e0 ori ZL,0x60 C:003768 ba95 out VGADPORT,LUTBACK C:003769 9409 ijmp .db "012345678901" C:00376A 303132333435363738393031 C:003770 ba95 out VGADPORT,LUTBACK ; ........ C:003771 91ed ld ZL,X+ C:003772 ba95 out VGADPORT,LUTBACK C:003773 2ffe mov ZH,ZL C:003774 73ff andi ZH,0x3F C:003775 ba95 out VGADPORT,LUTBACK C:003776 78e0 andi ZL,0x80 C:003777 67e0 ori ZL,0x70 C:003778 ba95 out VGADPORT,LUTBACK C:003779 9409 ijmp .db "012345678901" C:00377A 303132333435363738393031 ; CHAR ASCII "o" 0x6F C:003780 ba95 out VGADPORT,LUTBACK ; ........ C:003781 91ed ld ZL,X+ C:003782 ba95 out VGADPORT,LUTBACK C:003783 2ffe mov ZH,ZL C:003784 73ff andi ZH,0x3F C:003785 ba95 out VGADPORT,LUTBACK C:003786 78e0 andi ZL,0x80 C:003787 60e0 ori ZL,0x00 C:003788 ba95 out VGADPORT,LUTBACK C:003789 9409 ijmp .db "012345678901" C:00378A 303132333435363738393031 C:003790 ba95 out VGADPORT,LUTBACK ; ........ C:003791 91ed ld ZL,X+ C:003792 ba95 out VGADPORT,LUTBACK C:003793 2ffe mov ZH,ZL C:003794 73ff andi ZH,0x3F C:003795 ba95 out VGADPORT,LUTBACK C:003796 78e0 andi ZL,0x80 C:003797 61e0 ori ZL,0x10 C:003798 ba95 out VGADPORT,LUTBACK C:003799 9409 ijmp .db "012345678901" C:00379A 303132333435363738393031 C:0037a0 ba95 out VGADPORT,LUTBACK ; ........ C:0037a1 91ed ld ZL,X+ C:0037a2 ba95 out VGADPORT,LUTBACK C:0037a3 2ffe mov ZH,ZL C:0037a4 73ff andi ZH,0x3F C:0037a5 ba95 out VGADPORT,LUTBACK C:0037a6 78e0 andi ZL,0x80 C:0037a7 62e0 ori ZL,0x20 C:0037a8 ba95 out VGADPORT,LUTBACK C:0037a9 9409 ijmp .db "012345678901" C:0037AA 303132333435363738393031 C:0037b0 ba95 out VGADPORT,LUTBACK ; ..().... C:0037b1 91ed ld ZL,X+ C:0037b2 baa5 out VGADPORT,LUTFORE C:0037b3 2ffe mov ZH,ZL C:0037b4 73ff andi ZH,0x3F C:0037b5 ba95 out VGADPORT,LUTBACK C:0037b6 78e0 andi ZL,0x80 C:0037b7 63e0 ori ZL,0x30 C:0037b8 ba95 out VGADPORT,LUTBACK C:0037b9 9409 ijmp .db "012345678901" C:0037BA 303132333435363738393031 C:0037c0 baa5 out VGADPORT,LUTFORE ; ()..().. C:0037c1 91ed ld ZL,X+ C:0037c2 ba95 out VGADPORT,LUTBACK C:0037c3 2ffe mov ZH,ZL C:0037c4 73ff andi ZH,0x3F C:0037c5 baa5 out VGADPORT,LUTFORE C:0037c6 78e0 andi ZL,0x80 C:0037c7 64e0 ori ZL,0x40 C:0037c8 ba95 out VGADPORT,LUTBACK C:0037c9 9409 ijmp .db "012345678901" C:0037CA 303132333435363738393031 C:0037d0 baa5 out VGADPORT,LUTFORE ; ()..().. C:0037d1 91ed ld ZL,X+ C:0037d2 ba95 out VGADPORT,LUTBACK C:0037d3 2ffe mov ZH,ZL C:0037d4 73ff andi ZH,0x3F C:0037d5 baa5 out VGADPORT,LUTFORE C:0037d6 78e0 andi ZL,0x80 C:0037d7 65e0 ori ZL,0x50 C:0037d8 ba95 out VGADPORT,LUTBACK C:0037d9 9409 ijmp .db "012345678901" C:0037DA 303132333435363738393031 C:0037e0 ba95 out VGADPORT,LUTBACK ; ..().... C:0037e1 91ed ld ZL,X+ C:0037e2 baa5 out VGADPORT,LUTFORE C:0037e3 2ffe mov ZH,ZL C:0037e4 73ff andi ZH,0x3F C:0037e5 ba95 out VGADPORT,LUTBACK C:0037e6 78e0 andi ZL,0x80 C:0037e7 66e0 ori ZL,0x60 C:0037e8 ba95 out VGADPORT,LUTBACK C:0037e9 9409 ijmp .db "012345678901" C:0037EA 303132333435363738393031 C:0037f0 ba95 out VGADPORT,LUTBACK ; ........ C:0037f1 91ed ld ZL,X+ C:0037f2 ba95 out VGADPORT,LUTBACK C:0037f3 2ffe mov ZH,ZL C:0037f4 73ff andi ZH,0x3F C:0037f5 ba95 out VGADPORT,LUTBACK C:0037f6 78e0 andi ZL,0x80 C:0037f7 67e0 ori ZL,0x70 C:0037f8 ba95 out VGADPORT,LUTBACK C:0037f9 9409 ijmp .db "012345678901" C:0037FA 303132333435363738393031 ; CHAR ASCII "p" 0x70 C:003800 ba95 out VGADPORT,LUTBACK ; ........ C:003801 91ed ld ZL,X+ C:003802 ba95 out VGADPORT,LUTBACK C:003803 2ffe mov ZH,ZL C:003804 73ff andi ZH,0x3F C:003805 ba95 out VGADPORT,LUTBACK C:003806 78e0 andi ZL,0x80 C:003807 60e0 ori ZL,0x00 C:003808 ba95 out VGADPORT,LUTBACK C:003809 9409 ijmp .db "012345678901" C:00380A 303132333435363738393031 C:003810 ba95 out VGADPORT,LUTBACK ; ........ C:003811 91ed ld ZL,X+ C:003812 ba95 out VGADPORT,LUTBACK C:003813 2ffe mov ZH,ZL C:003814 73ff andi ZH,0x3F C:003815 ba95 out VGADPORT,LUTBACK C:003816 78e0 andi ZL,0x80 C:003817 61e0 ori ZL,0x10 C:003818 ba95 out VGADPORT,LUTBACK C:003819 9409 ijmp .db "012345678901" C:00381A 303132333435363738393031 C:003820 ba95 out VGADPORT,LUTBACK ; ........ C:003821 91ed ld ZL,X+ C:003822 ba95 out VGADPORT,LUTBACK C:003823 2ffe mov ZH,ZL C:003824 73ff andi ZH,0x3F C:003825 ba95 out VGADPORT,LUTBACK C:003826 78e0 andi ZL,0x80 C:003827 62e0 ori ZL,0x20 C:003828 ba95 out VGADPORT,LUTBACK C:003829 9409 ijmp .db "012345678901" C:00382A 303132333435363738393031 C:003830 baa5 out VGADPORT,LUTFORE ; ()().... C:003831 91ed ld ZL,X+ C:003832 baa5 out VGADPORT,LUTFORE C:003833 2ffe mov ZH,ZL C:003834 73ff andi ZH,0x3F C:003835 ba95 out VGADPORT,LUTBACK C:003836 78e0 andi ZL,0x80 C:003837 63e0 ori ZL,0x30 C:003838 ba95 out VGADPORT,LUTBACK C:003839 9409 ijmp .db "012345678901" C:00383A 303132333435363738393031 C:003840 baa5 out VGADPORT,LUTFORE ; ()..().. C:003841 91ed ld ZL,X+ C:003842 ba95 out VGADPORT,LUTBACK C:003843 2ffe mov ZH,ZL C:003844 73ff andi ZH,0x3F C:003845 baa5 out VGADPORT,LUTFORE C:003846 78e0 andi ZL,0x80 C:003847 64e0 ori ZL,0x40 C:003848 ba95 out VGADPORT,LUTBACK C:003849 9409 ijmp .db "012345678901" C:00384A 303132333435363738393031 C:003850 baa5 out VGADPORT,LUTFORE ; ()().... C:003851 91ed ld ZL,X+ C:003852 baa5 out VGADPORT,LUTFORE C:003853 2ffe mov ZH,ZL C:003854 73ff andi ZH,0x3F C:003855 ba95 out VGADPORT,LUTBACK C:003856 78e0 andi ZL,0x80 C:003857 65e0 ori ZL,0x50 C:003858 ba95 out VGADPORT,LUTBACK C:003859 9409 ijmp .db "012345678901" C:00385A 303132333435363738393031 C:003860 baa5 out VGADPORT,LUTFORE ; ()...... C:003861 91ed ld ZL,X+ C:003862 ba95 out VGADPORT,LUTBACK C:003863 2ffe mov ZH,ZL C:003864 73ff andi ZH,0x3F C:003865 ba95 out VGADPORT,LUTBACK C:003866 78e0 andi ZL,0x80 C:003867 66e0 ori ZL,0x60 C:003868 ba95 out VGADPORT,LUTBACK C:003869 9409 ijmp .db "012345678901" C:00386A 303132333435363738393031 C:003870 baa5 out VGADPORT,LUTFORE ; ()...... C:003871 91ed ld ZL,X+ C:003872 ba95 out VGADPORT,LUTBACK C:003873 2ffe mov ZH,ZL C:003874 73ff andi ZH,0x3F C:003875 ba95 out VGADPORT,LUTBACK C:003876 78e0 andi ZL,0x80 C:003877 67e0 ori ZL,0x70 C:003878 ba95 out VGADPORT,LUTBACK C:003879 9409 ijmp .db "012345678901" C:00387A 303132333435363738393031 ; CHAR ASCII "q" 0x71 C:003880 ba95 out VGADPORT,LUTBACK ; ........ C:003881 91ed ld ZL,X+ C:003882 ba95 out VGADPORT,LUTBACK C:003883 2ffe mov ZH,ZL C:003884 73ff andi ZH,0x3F C:003885 ba95 out VGADPORT,LUTBACK C:003886 78e0 andi ZL,0x80 C:003887 60e0 ori ZL,0x00 C:003888 ba95 out VGADPORT,LUTBACK C:003889 9409 ijmp .db "012345678901" C:00388A 303132333435363738393031 C:003890 ba95 out VGADPORT,LUTBACK ; ........ C:003891 91ed ld ZL,X+ C:003892 ba95 out VGADPORT,LUTBACK C:003893 2ffe mov ZH,ZL C:003894 73ff andi ZH,0x3F C:003895 ba95 out VGADPORT,LUTBACK C:003896 78e0 andi ZL,0x80 C:003897 61e0 ori ZL,0x10 C:003898 ba95 out VGADPORT,LUTBACK C:003899 9409 ijmp .db "012345678901" C:00389A 303132333435363738393031 C:0038a0 ba95 out VGADPORT,LUTBACK ; ........ C:0038a1 91ed ld ZL,X+ C:0038a2 ba95 out VGADPORT,LUTBACK C:0038a3 2ffe mov ZH,ZL C:0038a4 73ff andi ZH,0x3F C:0038a5 ba95 out VGADPORT,LUTBACK C:0038a6 78e0 andi ZL,0x80 C:0038a7 62e0 ori ZL,0x20 C:0038a8 ba95 out VGADPORT,LUTBACK C:0038a9 9409 ijmp .db "012345678901" C:0038AA 303132333435363738393031 C:0038b0 ba95 out VGADPORT,LUTBACK ; ..()().. C:0038b1 91ed ld ZL,X+ C:0038b2 baa5 out VGADPORT,LUTFORE C:0038b3 2ffe mov ZH,ZL C:0038b4 73ff andi ZH,0x3F C:0038b5 baa5 out VGADPORT,LUTFORE C:0038b6 78e0 andi ZL,0x80 C:0038b7 63e0 ori ZL,0x30 C:0038b8 ba95 out VGADPORT,LUTBACK C:0038b9 9409 ijmp .db "012345678901" C:0038BA 303132333435363738393031 C:0038c0 baa5 out VGADPORT,LUTFORE ; ()..().. C:0038c1 91ed ld ZL,X+ C:0038c2 ba95 out VGADPORT,LUTBACK C:0038c3 2ffe mov ZH,ZL C:0038c4 73ff andi ZH,0x3F C:0038c5 baa5 out VGADPORT,LUTFORE C:0038c6 78e0 andi ZL,0x80 C:0038c7 64e0 ori ZL,0x40 C:0038c8 ba95 out VGADPORT,LUTBACK C:0038c9 9409 ijmp .db "012345678901" C:0038CA 303132333435363738393031 C:0038d0 ba95 out VGADPORT,LUTBACK ; ..()().. C:0038d1 91ed ld ZL,X+ C:0038d2 baa5 out VGADPORT,LUTFORE C:0038d3 2ffe mov ZH,ZL C:0038d4 73ff andi ZH,0x3F C:0038d5 baa5 out VGADPORT,LUTFORE C:0038d6 78e0 andi ZL,0x80 C:0038d7 65e0 ori ZL,0x50 C:0038d8 ba95 out VGADPORT,LUTBACK C:0038d9 9409 ijmp .db "012345678901" C:0038DA 303132333435363738393031 C:0038e0 ba95 out VGADPORT,LUTBACK ; ....().. C:0038e1 91ed ld ZL,X+ C:0038e2 ba95 out VGADPORT,LUTBACK C:0038e3 2ffe mov ZH,ZL C:0038e4 73ff andi ZH,0x3F C:0038e5 baa5 out VGADPORT,LUTFORE C:0038e6 78e0 andi ZL,0x80 C:0038e7 66e0 ori ZL,0x60 C:0038e8 ba95 out VGADPORT,LUTBACK C:0038e9 9409 ijmp .db "012345678901" C:0038EA 303132333435363738393031 C:0038f0 ba95 out VGADPORT,LUTBACK ; ....().. C:0038f1 91ed ld ZL,X+ C:0038f2 ba95 out VGADPORT,LUTBACK C:0038f3 2ffe mov ZH,ZL C:0038f4 73ff andi ZH,0x3F C:0038f5 baa5 out VGADPORT,LUTFORE C:0038f6 78e0 andi ZL,0x80 C:0038f7 67e0 ori ZL,0x70 C:0038f8 ba95 out VGADPORT,LUTBACK C:0038f9 9409 ijmp .db "012345678901" C:0038FA 303132333435363738393031 ; CHAR ASCII "r" 0x72 C:003900 ba95 out VGADPORT,LUTBACK ; ........ C:003901 91ed ld ZL,X+ C:003902 ba95 out VGADPORT,LUTBACK C:003903 2ffe mov ZH,ZL C:003904 73ff andi ZH,0x3F C:003905 ba95 out VGADPORT,LUTBACK C:003906 78e0 andi ZL,0x80 C:003907 60e0 ori ZL,0x00 C:003908 ba95 out VGADPORT,LUTBACK C:003909 9409 ijmp .db "012345678901" C:00390A 303132333435363738393031 C:003910 ba95 out VGADPORT,LUTBACK ; ........ C:003911 91ed ld ZL,X+ C:003912 ba95 out VGADPORT,LUTBACK C:003913 2ffe mov ZH,ZL C:003914 73ff andi ZH,0x3F C:003915 ba95 out VGADPORT,LUTBACK C:003916 78e0 andi ZL,0x80 C:003917 61e0 ori ZL,0x10 C:003918 ba95 out VGADPORT,LUTBACK C:003919 9409 ijmp .db "012345678901" C:00391A 303132333435363738393031 C:003920 ba95 out VGADPORT,LUTBACK ; ........ C:003921 91ed ld ZL,X+ C:003922 ba95 out VGADPORT,LUTBACK C:003923 2ffe mov ZH,ZL C:003924 73ff andi ZH,0x3F C:003925 ba95 out VGADPORT,LUTBACK C:003926 78e0 andi ZL,0x80 C:003927 62e0 ori ZL,0x20 C:003928 ba95 out VGADPORT,LUTBACK C:003929 9409 ijmp .db "012345678901" C:00392A 303132333435363738393031 C:003930 baa5 out VGADPORT,LUTFORE ; ()().... C:003931 91ed ld ZL,X+ C:003932 baa5 out VGADPORT,LUTFORE C:003933 2ffe mov ZH,ZL C:003934 73ff andi ZH,0x3F C:003935 ba95 out VGADPORT,LUTBACK C:003936 78e0 andi ZL,0x80 C:003937 63e0 ori ZL,0x30 C:003938 ba95 out VGADPORT,LUTBACK C:003939 9409 ijmp .db "012345678901" C:00393A 303132333435363738393031 C:003940 baa5 out VGADPORT,LUTFORE ; ()..().. C:003941 91ed ld ZL,X+ C:003942 ba95 out VGADPORT,LUTBACK C:003943 2ffe mov ZH,ZL C:003944 73ff andi ZH,0x3F C:003945 baa5 out VGADPORT,LUTFORE C:003946 78e0 andi ZL,0x80 C:003947 64e0 ori ZL,0x40 C:003948 ba95 out VGADPORT,LUTBACK C:003949 9409 ijmp .db "012345678901" C:00394A 303132333435363738393031 C:003950 baa5 out VGADPORT,LUTFORE ; ()...... C:003951 91ed ld ZL,X+ C:003952 ba95 out VGADPORT,LUTBACK C:003953 2ffe mov ZH,ZL C:003954 73ff andi ZH,0x3F C:003955 ba95 out VGADPORT,LUTBACK C:003956 78e0 andi ZL,0x80 C:003957 65e0 ori ZL,0x50 C:003958 ba95 out VGADPORT,LUTBACK C:003959 9409 ijmp .db "012345678901" C:00395A 303132333435363738393031 C:003960 baa5 out VGADPORT,LUTFORE ; ()...... C:003961 91ed ld ZL,X+ C:003962 ba95 out VGADPORT,LUTBACK C:003963 2ffe mov ZH,ZL C:003964 73ff andi ZH,0x3F C:003965 ba95 out VGADPORT,LUTBACK C:003966 78e0 andi ZL,0x80 C:003967 66e0 ori ZL,0x60 C:003968 ba95 out VGADPORT,LUTBACK C:003969 9409 ijmp .db "012345678901" C:00396A 303132333435363738393031 C:003970 ba95 out VGADPORT,LUTBACK ; ........ C:003971 91ed ld ZL,X+ C:003972 ba95 out VGADPORT,LUTBACK C:003973 2ffe mov ZH,ZL C:003974 73ff andi ZH,0x3F C:003975 ba95 out VGADPORT,LUTBACK C:003976 78e0 andi ZL,0x80 C:003977 67e0 ori ZL,0x70 C:003978 ba95 out VGADPORT,LUTBACK C:003979 9409 ijmp .db "012345678901" C:00397A 303132333435363738393031 ; CHAR ASCII "s" 0x73 C:003980 ba95 out VGADPORT,LUTBACK ; ........ C:003981 91ed ld ZL,X+ C:003982 ba95 out VGADPORT,LUTBACK C:003983 2ffe mov ZH,ZL C:003984 73ff andi ZH,0x3F C:003985 ba95 out VGADPORT,LUTBACK C:003986 78e0 andi ZL,0x80 C:003987 60e0 ori ZL,0x00 C:003988 ba95 out VGADPORT,LUTBACK C:003989 9409 ijmp .db "012345678901" C:00398A 303132333435363738393031 C:003990 ba95 out VGADPORT,LUTBACK ; ........ C:003991 91ed ld ZL,X+ C:003992 ba95 out VGADPORT,LUTBACK C:003993 2ffe mov ZH,ZL C:003994 73ff andi ZH,0x3F C:003995 ba95 out VGADPORT,LUTBACK C:003996 78e0 andi ZL,0x80 C:003997 61e0 ori ZL,0x10 C:003998 ba95 out VGADPORT,LUTBACK C:003999 9409 ijmp .db "012345678901" C:00399A 303132333435363738393031 C:0039a0 ba95 out VGADPORT,LUTBACK ; ........ C:0039a1 91ed ld ZL,X+ C:0039a2 ba95 out VGADPORT,LUTBACK C:0039a3 2ffe mov ZH,ZL C:0039a4 73ff andi ZH,0x3F C:0039a5 ba95 out VGADPORT,LUTBACK C:0039a6 78e0 andi ZL,0x80 C:0039a7 62e0 ori ZL,0x20 C:0039a8 ba95 out VGADPORT,LUTBACK C:0039a9 9409 ijmp .db "012345678901" C:0039AA 303132333435363738393031 C:0039b0 ba95 out VGADPORT,LUTBACK ; ..()().. C:0039b1 91ed ld ZL,X+ C:0039b2 baa5 out VGADPORT,LUTFORE C:0039b3 2ffe mov ZH,ZL C:0039b4 73ff andi ZH,0x3F C:0039b5 baa5 out VGADPORT,LUTFORE C:0039b6 78e0 andi ZL,0x80 C:0039b7 63e0 ori ZL,0x30 C:0039b8 ba95 out VGADPORT,LUTBACK C:0039b9 9409 ijmp .db "012345678901" C:0039BA 303132333435363738393031 C:0039c0 baa5 out VGADPORT,LUTFORE ; ()...... C:0039c1 91ed ld ZL,X+ C:0039c2 ba95 out VGADPORT,LUTBACK C:0039c3 2ffe mov ZH,ZL C:0039c4 73ff andi ZH,0x3F C:0039c5 ba95 out VGADPORT,LUTBACK C:0039c6 78e0 andi ZL,0x80 C:0039c7 64e0 ori ZL,0x40 C:0039c8 ba95 out VGADPORT,LUTBACK C:0039c9 9409 ijmp .db "012345678901" C:0039CA 303132333435363738393031 C:0039d0 ba95 out VGADPORT,LUTBACK ; ..()().. C:0039d1 91ed ld ZL,X+ C:0039d2 baa5 out VGADPORT,LUTFORE C:0039d3 2ffe mov ZH,ZL C:0039d4 73ff andi ZH,0x3F C:0039d5 baa5 out VGADPORT,LUTFORE C:0039d6 78e0 andi ZL,0x80 C:0039d7 65e0 ori ZL,0x50 C:0039d8 ba95 out VGADPORT,LUTBACK C:0039d9 9409 ijmp .db "012345678901" C:0039DA 303132333435363738393031 C:0039e0 baa5 out VGADPORT,LUTFORE ; ()().... C:0039e1 91ed ld ZL,X+ C:0039e2 baa5 out VGADPORT,LUTFORE C:0039e3 2ffe mov ZH,ZL C:0039e4 73ff andi ZH,0x3F C:0039e5 ba95 out VGADPORT,LUTBACK C:0039e6 78e0 andi ZL,0x80 C:0039e7 66e0 ori ZL,0x60 C:0039e8 ba95 out VGADPORT,LUTBACK C:0039e9 9409 ijmp .db "012345678901" C:0039EA 303132333435363738393031 C:0039f0 ba95 out VGADPORT,LUTBACK ; ........ C:0039f1 91ed ld ZL,X+ C:0039f2 ba95 out VGADPORT,LUTBACK C:0039f3 2ffe mov ZH,ZL C:0039f4 73ff andi ZH,0x3F C:0039f5 ba95 out VGADPORT,LUTBACK C:0039f6 78e0 andi ZL,0x80 C:0039f7 67e0 ori ZL,0x70 C:0039f8 ba95 out VGADPORT,LUTBACK C:0039f9 9409 ijmp .db "012345678901" C:0039FA 303132333435363738393031 ; CHAR ASCII "t" 0x74 C:003a00 ba95 out VGADPORT,LUTBACK ; ........ C:003a01 91ed ld ZL,X+ C:003a02 ba95 out VGADPORT,LUTBACK C:003a03 2ffe mov ZH,ZL C:003a04 73ff andi ZH,0x3F C:003a05 ba95 out VGADPORT,LUTBACK C:003a06 78e0 andi ZL,0x80 C:003a07 60e0 ori ZL,0x00 C:003a08 ba95 out VGADPORT,LUTBACK C:003a09 9409 ijmp .db "012345678901" C:003A0A 303132333435363738393031 C:003a10 ba95 out VGADPORT,LUTBACK ; ..().... C:003a11 91ed ld ZL,X+ C:003a12 baa5 out VGADPORT,LUTFORE C:003a13 2ffe mov ZH,ZL C:003a14 73ff andi ZH,0x3F C:003a15 ba95 out VGADPORT,LUTBACK C:003a16 78e0 andi ZL,0x80 C:003a17 61e0 ori ZL,0x10 C:003a18 ba95 out VGADPORT,LUTBACK C:003a19 9409 ijmp .db "012345678901" C:003A1A 303132333435363738393031 C:003a20 ba95 out VGADPORT,LUTBACK ; ..().... C:003a21 91ed ld ZL,X+ C:003a22 baa5 out VGADPORT,LUTFORE C:003a23 2ffe mov ZH,ZL C:003a24 73ff andi ZH,0x3F C:003a25 ba95 out VGADPORT,LUTBACK C:003a26 78e0 andi ZL,0x80 C:003a27 62e0 ori ZL,0x20 C:003a28 ba95 out VGADPORT,LUTBACK C:003a29 9409 ijmp .db "012345678901" C:003A2A 303132333435363738393031 C:003a30 baa5 out VGADPORT,LUTFORE ; ()()().. C:003a31 91ed ld ZL,X+ C:003a32 baa5 out VGADPORT,LUTFORE C:003a33 2ffe mov ZH,ZL C:003a34 73ff andi ZH,0x3F C:003a35 baa5 out VGADPORT,LUTFORE C:003a36 78e0 andi ZL,0x80 C:003a37 63e0 ori ZL,0x30 C:003a38 ba95 out VGADPORT,LUTBACK C:003a39 9409 ijmp .db "012345678901" C:003A3A 303132333435363738393031 C:003a40 ba95 out VGADPORT,LUTBACK ; ..().... C:003a41 91ed ld ZL,X+ C:003a42 baa5 out VGADPORT,LUTFORE C:003a43 2ffe mov ZH,ZL C:003a44 73ff andi ZH,0x3F C:003a45 ba95 out VGADPORT,LUTBACK C:003a46 78e0 andi ZL,0x80 C:003a47 64e0 ori ZL,0x40 C:003a48 ba95 out VGADPORT,LUTBACK C:003a49 9409 ijmp .db "012345678901" C:003A4A 303132333435363738393031 C:003a50 ba95 out VGADPORT,LUTBACK ; ..().... C:003a51 91ed ld ZL,X+ C:003a52 baa5 out VGADPORT,LUTFORE C:003a53 2ffe mov ZH,ZL C:003a54 73ff andi ZH,0x3F C:003a55 ba95 out VGADPORT,LUTBACK C:003a56 78e0 andi ZL,0x80 C:003a57 65e0 ori ZL,0x50 C:003a58 ba95 out VGADPORT,LUTBACK C:003a59 9409 ijmp .db "012345678901" C:003A5A 303132333435363738393031 C:003a60 ba95 out VGADPORT,LUTBACK ; ....().. C:003a61 91ed ld ZL,X+ C:003a62 ba95 out VGADPORT,LUTBACK C:003a63 2ffe mov ZH,ZL C:003a64 73ff andi ZH,0x3F C:003a65 baa5 out VGADPORT,LUTFORE C:003a66 78e0 andi ZL,0x80 C:003a67 66e0 ori ZL,0x60 C:003a68 ba95 out VGADPORT,LUTBACK C:003a69 9409 ijmp .db "012345678901" C:003A6A 303132333435363738393031 C:003a70 ba95 out VGADPORT,LUTBACK ; ........ C:003a71 91ed ld ZL,X+ C:003a72 ba95 out VGADPORT,LUTBACK C:003a73 2ffe mov ZH,ZL C:003a74 73ff andi ZH,0x3F C:003a75 ba95 out VGADPORT,LUTBACK C:003a76 78e0 andi ZL,0x80 C:003a77 67e0 ori ZL,0x70 C:003a78 ba95 out VGADPORT,LUTBACK C:003a79 9409 ijmp .db "012345678901" C:003A7A 303132333435363738393031 ; CHAR ASCII "u" 0x75 C:003a80 ba95 out VGADPORT,LUTBACK ; ........ C:003a81 91ed ld ZL,X+ C:003a82 ba95 out VGADPORT,LUTBACK C:003a83 2ffe mov ZH,ZL C:003a84 73ff andi ZH,0x3F C:003a85 ba95 out VGADPORT,LUTBACK C:003a86 78e0 andi ZL,0x80 C:003a87 60e0 ori ZL,0x00 C:003a88 ba95 out VGADPORT,LUTBACK C:003a89 9409 ijmp .db "012345678901" C:003A8A 303132333435363738393031 C:003a90 ba95 out VGADPORT,LUTBACK ; ........ C:003a91 91ed ld ZL,X+ C:003a92 ba95 out VGADPORT,LUTBACK C:003a93 2ffe mov ZH,ZL C:003a94 73ff andi ZH,0x3F C:003a95 ba95 out VGADPORT,LUTBACK C:003a96 78e0 andi ZL,0x80 C:003a97 61e0 ori ZL,0x10 C:003a98 ba95 out VGADPORT,LUTBACK C:003a99 9409 ijmp .db "012345678901" C:003A9A 303132333435363738393031 C:003aa0 ba95 out VGADPORT,LUTBACK ; ........ C:003aa1 91ed ld ZL,X+ C:003aa2 ba95 out VGADPORT,LUTBACK C:003aa3 2ffe mov ZH,ZL C:003aa4 73ff andi ZH,0x3F C:003aa5 ba95 out VGADPORT,LUTBACK C:003aa6 78e0 andi ZL,0x80 C:003aa7 62e0 ori ZL,0x20 C:003aa8 ba95 out VGADPORT,LUTBACK C:003aa9 9409 ijmp .db "012345678901" C:003AAA 303132333435363738393031 C:003ab0 baa5 out VGADPORT,LUTFORE ; ()..().. C:003ab1 91ed ld ZL,X+ C:003ab2 ba95 out VGADPORT,LUTBACK C:003ab3 2ffe mov ZH,ZL C:003ab4 73ff andi ZH,0x3F C:003ab5 baa5 out VGADPORT,LUTFORE C:003ab6 78e0 andi ZL,0x80 C:003ab7 63e0 ori ZL,0x30 C:003ab8 ba95 out VGADPORT,LUTBACK C:003ab9 9409 ijmp .db "012345678901" C:003ABA 303132333435363738393031 C:003ac0 baa5 out VGADPORT,LUTFORE ; ()..().. C:003ac1 91ed ld ZL,X+ C:003ac2 ba95 out VGADPORT,LUTBACK C:003ac3 2ffe mov ZH,ZL C:003ac4 73ff andi ZH,0x3F C:003ac5 baa5 out VGADPORT,LUTFORE C:003ac6 78e0 andi ZL,0x80 C:003ac7 64e0 ori ZL,0x40 C:003ac8 ba95 out VGADPORT,LUTBACK C:003ac9 9409 ijmp .db "012345678901" C:003ACA 303132333435363738393031 C:003ad0 baa5 out VGADPORT,LUTFORE ; ()..().. C:003ad1 91ed ld ZL,X+ C:003ad2 ba95 out VGADPORT,LUTBACK C:003ad3 2ffe mov ZH,ZL C:003ad4 73ff andi ZH,0x3F C:003ad5 baa5 out VGADPORT,LUTFORE C:003ad6 78e0 andi ZL,0x80 C:003ad7 65e0 ori ZL,0x50 C:003ad8 ba95 out VGADPORT,LUTBACK C:003ad9 9409 ijmp .db "012345678901" C:003ADA 303132333435363738393031 C:003ae0 ba95 out VGADPORT,LUTBACK ; ..()().. C:003ae1 91ed ld ZL,X+ C:003ae2 baa5 out VGADPORT,LUTFORE C:003ae3 2ffe mov ZH,ZL C:003ae4 73ff andi ZH,0x3F C:003ae5 baa5 out VGADPORT,LUTFORE C:003ae6 78e0 andi ZL,0x80 C:003ae7 66e0 ori ZL,0x60 C:003ae8 ba95 out VGADPORT,LUTBACK C:003ae9 9409 ijmp .db "012345678901" C:003AEA 303132333435363738393031 C:003af0 ba95 out VGADPORT,LUTBACK ; ........ C:003af1 91ed ld ZL,X+ C:003af2 ba95 out VGADPORT,LUTBACK C:003af3 2ffe mov ZH,ZL C:003af4 73ff andi ZH,0x3F C:003af5 ba95 out VGADPORT,LUTBACK C:003af6 78e0 andi ZL,0x80 C:003af7 67e0 ori ZL,0x70 C:003af8 ba95 out VGADPORT,LUTBACK C:003af9 9409 ijmp .db "012345678901" C:003AFA 303132333435363738393031 ; CHAR ASCII "v" 0x76 C:003b00 ba95 out VGADPORT,LUTBACK ; ........ C:003b01 91ed ld ZL,X+ C:003b02 ba95 out VGADPORT,LUTBACK C:003b03 2ffe mov ZH,ZL C:003b04 73ff andi ZH,0x3F C:003b05 ba95 out VGADPORT,LUTBACK C:003b06 78e0 andi ZL,0x80 C:003b07 60e0 ori ZL,0x00 C:003b08 ba95 out VGADPORT,LUTBACK C:003b09 9409 ijmp .db "012345678901" C:003B0A 303132333435363738393031 C:003b10 ba95 out VGADPORT,LUTBACK ; ........ C:003b11 91ed ld ZL,X+ C:003b12 ba95 out VGADPORT,LUTBACK C:003b13 2ffe mov ZH,ZL C:003b14 73ff andi ZH,0x3F C:003b15 ba95 out VGADPORT,LUTBACK C:003b16 78e0 andi ZL,0x80 C:003b17 61e0 ori ZL,0x10 C:003b18 ba95 out VGADPORT,LUTBACK C:003b19 9409 ijmp .db "012345678901" C:003B1A 303132333435363738393031 C:003b20 ba95 out VGADPORT,LUTBACK ; ........ C:003b21 91ed ld ZL,X+ C:003b22 ba95 out VGADPORT,LUTBACK C:003b23 2ffe mov ZH,ZL C:003b24 73ff andi ZH,0x3F C:003b25 ba95 out VGADPORT,LUTBACK C:003b26 78e0 andi ZL,0x80 C:003b27 62e0 ori ZL,0x20 C:003b28 ba95 out VGADPORT,LUTBACK C:003b29 9409 ijmp .db "012345678901" C:003B2A 303132333435363738393031 C:003b30 baa5 out VGADPORT,LUTFORE ; ()..().. C:003b31 91ed ld ZL,X+ C:003b32 ba95 out VGADPORT,LUTBACK C:003b33 2ffe mov ZH,ZL C:003b34 73ff andi ZH,0x3F C:003b35 baa5 out VGADPORT,LUTFORE C:003b36 78e0 andi ZL,0x80 C:003b37 63e0 ori ZL,0x30 C:003b38 ba95 out VGADPORT,LUTBACK C:003b39 9409 ijmp .db "012345678901" C:003B3A 303132333435363738393031 C:003b40 baa5 out VGADPORT,LUTFORE ; ()..().. C:003b41 91ed ld ZL,X+ C:003b42 ba95 out VGADPORT,LUTBACK C:003b43 2ffe mov ZH,ZL C:003b44 73ff andi ZH,0x3F C:003b45 baa5 out VGADPORT,LUTFORE C:003b46 78e0 andi ZL,0x80 C:003b47 64e0 ori ZL,0x40 C:003b48 ba95 out VGADPORT,LUTBACK C:003b49 9409 ijmp .db "012345678901" C:003B4A 303132333435363738393031 C:003b50 ba95 out VGADPORT,LUTBACK ; ..().... C:003b51 91ed ld ZL,X+ C:003b52 baa5 out VGADPORT,LUTFORE C:003b53 2ffe mov ZH,ZL C:003b54 73ff andi ZH,0x3F C:003b55 ba95 out VGADPORT,LUTBACK C:003b56 78e0 andi ZL,0x80 C:003b57 65e0 ori ZL,0x50 C:003b58 ba95 out VGADPORT,LUTBACK C:003b59 9409 ijmp .db "012345678901" C:003B5A 303132333435363738393031 C:003b60 ba95 out VGADPORT,LUTBACK ; ..().... C:003b61 91ed ld ZL,X+ C:003b62 baa5 out VGADPORT,LUTFORE C:003b63 2ffe mov ZH,ZL C:003b64 73ff andi ZH,0x3F C:003b65 ba95 out VGADPORT,LUTBACK C:003b66 78e0 andi ZL,0x80 C:003b67 66e0 ori ZL,0x60 C:003b68 ba95 out VGADPORT,LUTBACK C:003b69 9409 ijmp .db "012345678901" C:003B6A 303132333435363738393031 C:003b70 ba95 out VGADPORT,LUTBACK ; ........ C:003b71 91ed ld ZL,X+ C:003b72 ba95 out VGADPORT,LUTBACK C:003b73 2ffe mov ZH,ZL C:003b74 73ff andi ZH,0x3F C:003b75 ba95 out VGADPORT,LUTBACK C:003b76 78e0 andi ZL,0x80 C:003b77 67e0 ori ZL,0x70 C:003b78 ba95 out VGADPORT,LUTBACK C:003b79 9409 ijmp .db "012345678901" C:003B7A 303132333435363738393031 ; CHAR ASCII "w" 0x77 C:003b80 ba95 out VGADPORT,LUTBACK ; ........ C:003b81 91ed ld ZL,X+ C:003b82 ba95 out VGADPORT,LUTBACK C:003b83 2ffe mov ZH,ZL C:003b84 73ff andi ZH,0x3F C:003b85 ba95 out VGADPORT,LUTBACK C:003b86 78e0 andi ZL,0x80 C:003b87 60e0 ori ZL,0x00 C:003b88 ba95 out VGADPORT,LUTBACK C:003b89 9409 ijmp .db "012345678901" C:003B8A 303132333435363738393031 C:003b90 ba95 out VGADPORT,LUTBACK ; ........ C:003b91 91ed ld ZL,X+ C:003b92 ba95 out VGADPORT,LUTBACK C:003b93 2ffe mov ZH,ZL C:003b94 73ff andi ZH,0x3F C:003b95 ba95 out VGADPORT,LUTBACK C:003b96 78e0 andi ZL,0x80 C:003b97 61e0 ori ZL,0x10 C:003b98 ba95 out VGADPORT,LUTBACK C:003b99 9409 ijmp .db "012345678901" C:003B9A 303132333435363738393031 C:003ba0 ba95 out VGADPORT,LUTBACK ; ........ C:003ba1 91ed ld ZL,X+ C:003ba2 ba95 out VGADPORT,LUTBACK C:003ba3 2ffe mov ZH,ZL C:003ba4 73ff andi ZH,0x3F C:003ba5 ba95 out VGADPORT,LUTBACK C:003ba6 78e0 andi ZL,0x80 C:003ba7 62e0 ori ZL,0x20 C:003ba8 ba95 out VGADPORT,LUTBACK C:003ba9 9409 ijmp .db "012345678901" C:003BAA 303132333435363738393031 C:003bb0 baa5 out VGADPORT,LUTFORE ; ()..().. C:003bb1 91ed ld ZL,X+ C:003bb2 ba95 out VGADPORT,LUTBACK C:003bb3 2ffe mov ZH,ZL C:003bb4 73ff andi ZH,0x3F C:003bb5 baa5 out VGADPORT,LUTFORE C:003bb6 78e0 andi ZL,0x80 C:003bb7 63e0 ori ZL,0x30 C:003bb8 ba95 out VGADPORT,LUTBACK C:003bb9 9409 ijmp .db "012345678901" C:003BBA 303132333435363738393031 C:003bc0 baa5 out VGADPORT,LUTFORE ; ()..().. C:003bc1 91ed ld ZL,X+ C:003bc2 ba95 out VGADPORT,LUTBACK C:003bc3 2ffe mov ZH,ZL C:003bc4 73ff andi ZH,0x3F C:003bc5 baa5 out VGADPORT,LUTFORE C:003bc6 78e0 andi ZL,0x80 C:003bc7 64e0 ori ZL,0x40 C:003bc8 ba95 out VGADPORT,LUTBACK C:003bc9 9409 ijmp .db "012345678901" C:003BCA 303132333435363738393031 C:003bd0 baa5 out VGADPORT,LUTFORE ; ()()().. C:003bd1 91ed ld ZL,X+ C:003bd2 baa5 out VGADPORT,LUTFORE C:003bd3 2ffe mov ZH,ZL C:003bd4 73ff andi ZH,0x3F C:003bd5 baa5 out VGADPORT,LUTFORE C:003bd6 78e0 andi ZL,0x80 C:003bd7 65e0 ori ZL,0x50 C:003bd8 ba95 out VGADPORT,LUTBACK C:003bd9 9409 ijmp .db "012345678901" C:003BDA 303132333435363738393031 C:003be0 baa5 out VGADPORT,LUTFORE ; ()()().. C:003be1 91ed ld ZL,X+ C:003be2 baa5 out VGADPORT,LUTFORE C:003be3 2ffe mov ZH,ZL C:003be4 73ff andi ZH,0x3F C:003be5 baa5 out VGADPORT,LUTFORE C:003be6 78e0 andi ZL,0x80 C:003be7 66e0 ori ZL,0x60 C:003be8 ba95 out VGADPORT,LUTBACK C:003be9 9409 ijmp .db "012345678901" C:003BEA 303132333435363738393031 C:003bf0 ba95 out VGADPORT,LUTBACK ; ........ C:003bf1 91ed ld ZL,X+ C:003bf2 ba95 out VGADPORT,LUTBACK C:003bf3 2ffe mov ZH,ZL C:003bf4 73ff andi ZH,0x3F C:003bf5 ba95 out VGADPORT,LUTBACK C:003bf6 78e0 andi ZL,0x80 C:003bf7 67e0 ori ZL,0x70 C:003bf8 ba95 out VGADPORT,LUTBACK C:003bf9 9409 ijmp .db "012345678901" C:003BFA 303132333435363738393031 ; CHAR ASCII "x" 0x78 C:003c00 ba95 out VGADPORT,LUTBACK ; ........ C:003c01 91ed ld ZL,X+ C:003c02 ba95 out VGADPORT,LUTBACK C:003c03 2ffe mov ZH,ZL C:003c04 73ff andi ZH,0x3F C:003c05 ba95 out VGADPORT,LUTBACK C:003c06 78e0 andi ZL,0x80 C:003c07 60e0 ori ZL,0x00 C:003c08 ba95 out VGADPORT,LUTBACK C:003c09 9409 ijmp .db "012345678901" C:003C0A 303132333435363738393031 C:003c10 ba95 out VGADPORT,LUTBACK ; ........ C:003c11 91ed ld ZL,X+ C:003c12 ba95 out VGADPORT,LUTBACK C:003c13 2ffe mov ZH,ZL C:003c14 73ff andi ZH,0x3F C:003c15 ba95 out VGADPORT,LUTBACK C:003c16 78e0 andi ZL,0x80 C:003c17 61e0 ori ZL,0x10 C:003c18 ba95 out VGADPORT,LUTBACK C:003c19 9409 ijmp .db "012345678901" C:003C1A 303132333435363738393031 C:003c20 ba95 out VGADPORT,LUTBACK ; ........ C:003c21 91ed ld ZL,X+ C:003c22 ba95 out VGADPORT,LUTBACK C:003c23 2ffe mov ZH,ZL C:003c24 73ff andi ZH,0x3F C:003c25 ba95 out VGADPORT,LUTBACK C:003c26 78e0 andi ZL,0x80 C:003c27 62e0 ori ZL,0x20 C:003c28 ba95 out VGADPORT,LUTBACK C:003c29 9409 ijmp .db "012345678901" C:003C2A 303132333435363738393031 C:003c30 baa5 out VGADPORT,LUTFORE ; ()..().. C:003c31 91ed ld ZL,X+ C:003c32 ba95 out VGADPORT,LUTBACK C:003c33 2ffe mov ZH,ZL C:003c34 73ff andi ZH,0x3F C:003c35 baa5 out VGADPORT,LUTFORE C:003c36 78e0 andi ZL,0x80 C:003c37 63e0 ori ZL,0x30 C:003c38 ba95 out VGADPORT,LUTBACK C:003c39 9409 ijmp .db "012345678901" C:003C3A 303132333435363738393031 C:003c40 ba95 out VGADPORT,LUTBACK ; ..().... C:003c41 91ed ld ZL,X+ C:003c42 baa5 out VGADPORT,LUTFORE C:003c43 2ffe mov ZH,ZL C:003c44 73ff andi ZH,0x3F C:003c45 ba95 out VGADPORT,LUTBACK C:003c46 78e0 andi ZL,0x80 C:003c47 64e0 ori ZL,0x40 C:003c48 ba95 out VGADPORT,LUTBACK C:003c49 9409 ijmp .db "012345678901" C:003C4A 303132333435363738393031 C:003c50 ba95 out VGADPORT,LUTBACK ; ..().... C:003c51 91ed ld ZL,X+ C:003c52 baa5 out VGADPORT,LUTFORE C:003c53 2ffe mov ZH,ZL C:003c54 73ff andi ZH,0x3F C:003c55 ba95 out VGADPORT,LUTBACK C:003c56 78e0 andi ZL,0x80 C:003c57 65e0 ori ZL,0x50 C:003c58 ba95 out VGADPORT,LUTBACK C:003c59 9409 ijmp .db "012345678901" C:003C5A 303132333435363738393031 C:003c60 baa5 out VGADPORT,LUTFORE ; ()..().. C:003c61 91ed ld ZL,X+ C:003c62 ba95 out VGADPORT,LUTBACK C:003c63 2ffe mov ZH,ZL C:003c64 73ff andi ZH,0x3F C:003c65 baa5 out VGADPORT,LUTFORE C:003c66 78e0 andi ZL,0x80 C:003c67 66e0 ori ZL,0x60 C:003c68 ba95 out VGADPORT,LUTBACK C:003c69 9409 ijmp .db "012345678901" C:003C6A 303132333435363738393031 C:003c70 ba95 out VGADPORT,LUTBACK ; ........ C:003c71 91ed ld ZL,X+ C:003c72 ba95 out VGADPORT,LUTBACK C:003c73 2ffe mov ZH,ZL C:003c74 73ff andi ZH,0x3F C:003c75 ba95 out VGADPORT,LUTBACK C:003c76 78e0 andi ZL,0x80 C:003c77 67e0 ori ZL,0x70 C:003c78 ba95 out VGADPORT,LUTBACK C:003c79 9409 ijmp .db "012345678901" C:003C7A 303132333435363738393031 ; CHAR ASCII "y" 0x79 C:003c80 ba95 out VGADPORT,LUTBACK ; ........ C:003c81 91ed ld ZL,X+ C:003c82 ba95 out VGADPORT,LUTBACK C:003c83 2ffe mov ZH,ZL C:003c84 73ff andi ZH,0x3F C:003c85 ba95 out VGADPORT,LUTBACK C:003c86 78e0 andi ZL,0x80 C:003c87 60e0 ori ZL,0x00 C:003c88 ba95 out VGADPORT,LUTBACK C:003c89 9409 ijmp .db "012345678901" C:003C8A 303132333435363738393031 C:003c90 ba95 out VGADPORT,LUTBACK ; ........ C:003c91 91ed ld ZL,X+ C:003c92 ba95 out VGADPORT,LUTBACK C:003c93 2ffe mov ZH,ZL C:003c94 73ff andi ZH,0x3F C:003c95 ba95 out VGADPORT,LUTBACK C:003c96 78e0 andi ZL,0x80 C:003c97 61e0 ori ZL,0x10 C:003c98 ba95 out VGADPORT,LUTBACK C:003c99 9409 ijmp .db "012345678901" C:003C9A 303132333435363738393031 C:003ca0 ba95 out VGADPORT,LUTBACK ; ........ C:003ca1 91ed ld ZL,X+ C:003ca2 ba95 out VGADPORT,LUTBACK C:003ca3 2ffe mov ZH,ZL C:003ca4 73ff andi ZH,0x3F C:003ca5 ba95 out VGADPORT,LUTBACK C:003ca6 78e0 andi ZL,0x80 C:003ca7 62e0 ori ZL,0x20 C:003ca8 ba95 out VGADPORT,LUTBACK C:003ca9 9409 ijmp .db "012345678901" C:003CAA 303132333435363738393031 C:003cb0 baa5 out VGADPORT,LUTFORE ; ()..().. C:003cb1 91ed ld ZL,X+ C:003cb2 ba95 out VGADPORT,LUTBACK C:003cb3 2ffe mov ZH,ZL C:003cb4 73ff andi ZH,0x3F C:003cb5 baa5 out VGADPORT,LUTFORE C:003cb6 78e0 andi ZL,0x80 C:003cb7 63e0 ori ZL,0x30 C:003cb8 ba95 out VGADPORT,LUTBACK C:003cb9 9409 ijmp .db "012345678901" C:003CBA 303132333435363738393031 C:003cc0 baa5 out VGADPORT,LUTFORE ; ()..().. C:003cc1 91ed ld ZL,X+ C:003cc2 ba95 out VGADPORT,LUTBACK C:003cc3 2ffe mov ZH,ZL C:003cc4 73ff andi ZH,0x3F C:003cc5 baa5 out VGADPORT,LUTFORE C:003cc6 78e0 andi ZL,0x80 C:003cc7 64e0 ori ZL,0x40 C:003cc8 ba95 out VGADPORT,LUTBACK C:003cc9 9409 ijmp .db "012345678901" C:003CCA 303132333435363738393031 C:003cd0 ba95 out VGADPORT,LUTBACK ; ..()().. C:003cd1 91ed ld ZL,X+ C:003cd2 baa5 out VGADPORT,LUTFORE C:003cd3 2ffe mov ZH,ZL C:003cd4 73ff andi ZH,0x3F C:003cd5 baa5 out VGADPORT,LUTFORE C:003cd6 78e0 andi ZL,0x80 C:003cd7 65e0 ori ZL,0x50 C:003cd8 ba95 out VGADPORT,LUTBACK C:003cd9 9409 ijmp .db "012345678901" C:003CDA 303132333435363738393031 C:003ce0 ba95 out VGADPORT,LUTBACK ; ....().. C:003ce1 91ed ld ZL,X+ C:003ce2 ba95 out VGADPORT,LUTBACK C:003ce3 2ffe mov ZH,ZL C:003ce4 73ff andi ZH,0x3F C:003ce5 baa5 out VGADPORT,LUTFORE C:003ce6 78e0 andi ZL,0x80 C:003ce7 66e0 ori ZL,0x60 C:003ce8 ba95 out VGADPORT,LUTBACK C:003ce9 9409 ijmp .db "012345678901" C:003CEA 303132333435363738393031 C:003cf0 baa5 out VGADPORT,LUTFORE ; ()().... C:003cf1 91ed ld ZL,X+ C:003cf2 baa5 out VGADPORT,LUTFORE C:003cf3 2ffe mov ZH,ZL C:003cf4 73ff andi ZH,0x3F C:003cf5 ba95 out VGADPORT,LUTBACK C:003cf6 78e0 andi ZL,0x80 C:003cf7 67e0 ori ZL,0x70 C:003cf8 ba95 out VGADPORT,LUTBACK C:003cf9 9409 ijmp .db "012345678901" C:003CFA 303132333435363738393031 ; CHAR ASCII "z" 0x7A C:003d00 ba95 out VGADPORT,LUTBACK ; ........ C:003d01 91ed ld ZL,X+ C:003d02 ba95 out VGADPORT,LUTBACK C:003d03 2ffe mov ZH,ZL C:003d04 73ff andi ZH,0x3F C:003d05 ba95 out VGADPORT,LUTBACK C:003d06 78e0 andi ZL,0x80 C:003d07 60e0 ori ZL,0x00 C:003d08 ba95 out VGADPORT,LUTBACK C:003d09 9409 ijmp .db "012345678901" C:003D0A 303132333435363738393031 C:003d10 ba95 out VGADPORT,LUTBACK ; ........ C:003d11 91ed ld ZL,X+ C:003d12 ba95 out VGADPORT,LUTBACK C:003d13 2ffe mov ZH,ZL C:003d14 73ff andi ZH,0x3F C:003d15 ba95 out VGADPORT,LUTBACK C:003d16 78e0 andi ZL,0x80 C:003d17 61e0 ori ZL,0x10 C:003d18 ba95 out VGADPORT,LUTBACK C:003d19 9409 ijmp .db "012345678901" C:003D1A 303132333435363738393031 C:003d20 ba95 out VGADPORT,LUTBACK ; ........ C:003d21 91ed ld ZL,X+ C:003d22 ba95 out VGADPORT,LUTBACK C:003d23 2ffe mov ZH,ZL C:003d24 73ff andi ZH,0x3F C:003d25 ba95 out VGADPORT,LUTBACK C:003d26 78e0 andi ZL,0x80 C:003d27 62e0 ori ZL,0x20 C:003d28 ba95 out VGADPORT,LUTBACK C:003d29 9409 ijmp .db "012345678901" C:003D2A 303132333435363738393031 C:003d30 baa5 out VGADPORT,LUTFORE ; ()()().. C:003d31 91ed ld ZL,X+ C:003d32 baa5 out VGADPORT,LUTFORE C:003d33 2ffe mov ZH,ZL C:003d34 73ff andi ZH,0x3F C:003d35 baa5 out VGADPORT,LUTFORE C:003d36 78e0 andi ZL,0x80 C:003d37 63e0 ori ZL,0x30 C:003d38 ba95 out VGADPORT,LUTBACK C:003d39 9409 ijmp .db "012345678901" C:003D3A 303132333435363738393031 C:003d40 ba95 out VGADPORT,LUTBACK ; ..().... C:003d41 91ed ld ZL,X+ C:003d42 baa5 out VGADPORT,LUTFORE C:003d43 2ffe mov ZH,ZL C:003d44 73ff andi ZH,0x3F C:003d45 ba95 out VGADPORT,LUTBACK C:003d46 78e0 andi ZL,0x80 C:003d47 64e0 ori ZL,0x40 C:003d48 ba95 out VGADPORT,LUTBACK C:003d49 9409 ijmp .db "012345678901" C:003D4A 303132333435363738393031 C:003d50 baa5 out VGADPORT,LUTFORE ; ()...... C:003d51 91ed ld ZL,X+ C:003d52 ba95 out VGADPORT,LUTBACK C:003d53 2ffe mov ZH,ZL C:003d54 73ff andi ZH,0x3F C:003d55 ba95 out VGADPORT,LUTBACK C:003d56 78e0 andi ZL,0x80 C:003d57 65e0 ori ZL,0x50 C:003d58 ba95 out VGADPORT,LUTBACK C:003d59 9409 ijmp .db "012345678901" C:003D5A 303132333435363738393031 C:003d60 baa5 out VGADPORT,LUTFORE ; ()()().. C:003d61 91ed ld ZL,X+ C:003d62 baa5 out VGADPORT,LUTFORE C:003d63 2ffe mov ZH,ZL C:003d64 73ff andi ZH,0x3F C:003d65 baa5 out VGADPORT,LUTFORE C:003d66 78e0 andi ZL,0x80 C:003d67 66e0 ori ZL,0x60 C:003d68 ba95 out VGADPORT,LUTBACK C:003d69 9409 ijmp .db "012345678901" C:003D6A 303132333435363738393031 C:003d70 ba95 out VGADPORT,LUTBACK ; ........ C:003d71 91ed ld ZL,X+ C:003d72 ba95 out VGADPORT,LUTBACK C:003d73 2ffe mov ZH,ZL C:003d74 73ff andi ZH,0x3F C:003d75 ba95 out VGADPORT,LUTBACK C:003d76 78e0 andi ZL,0x80 C:003d77 67e0 ori ZL,0x70 C:003d78 ba95 out VGADPORT,LUTBACK C:003d79 9409 ijmp .db "012345678901" C:003D7A 303132333435363738393031 ; CHAR ASCII "{" 0x7B C:003d80 ba95 out VGADPORT,LUTBACK ; ........ C:003d81 91ed ld ZL,X+ C:003d82 ba95 out VGADPORT,LUTBACK C:003d83 2ffe mov ZH,ZL C:003d84 73ff andi ZH,0x3F C:003d85 ba95 out VGADPORT,LUTBACK C:003d86 78e0 andi ZL,0x80 C:003d87 60e0 ori ZL,0x00 C:003d88 ba95 out VGADPORT,LUTBACK C:003d89 9409 ijmp .db "012345678901" C:003D8A 303132333435363738393031 C:003d90 ba95 out VGADPORT,LUTBACK ; ....().. C:003d91 91ed ld ZL,X+ C:003d92 ba95 out VGADPORT,LUTBACK C:003d93 2ffe mov ZH,ZL C:003d94 73ff andi ZH,0x3F C:003d95 baa5 out VGADPORT,LUTFORE C:003d96 78e0 andi ZL,0x80 C:003d97 61e0 ori ZL,0x10 C:003d98 ba95 out VGADPORT,LUTBACK C:003d99 9409 ijmp .db "012345678901" C:003D9A 303132333435363738393031 C:003da0 ba95 out VGADPORT,LUTBACK ; ..().... C:003da1 91ed ld ZL,X+ C:003da2 baa5 out VGADPORT,LUTFORE C:003da3 2ffe mov ZH,ZL C:003da4 73ff andi ZH,0x3F C:003da5 ba95 out VGADPORT,LUTBACK C:003da6 78e0 andi ZL,0x80 C:003da7 62e0 ori ZL,0x20 C:003da8 ba95 out VGADPORT,LUTBACK C:003da9 9409 ijmp .db "012345678901" C:003DAA 303132333435363738393031 C:003db0 ba95 out VGADPORT,LUTBACK ; ..().... C:003db1 91ed ld ZL,X+ C:003db2 baa5 out VGADPORT,LUTFORE C:003db3 2ffe mov ZH,ZL C:003db4 73ff andi ZH,0x3F C:003db5 ba95 out VGADPORT,LUTBACK C:003db6 78e0 andi ZL,0x80 C:003db7 63e0 ori ZL,0x30 C:003db8 ba95 out VGADPORT,LUTBACK C:003db9 9409 ijmp .db "012345678901" C:003DBA 303132333435363738393031 C:003dc0 baa5 out VGADPORT,LUTFORE ; ()...... C:003dc1 91ed ld ZL,X+ C:003dc2 ba95 out VGADPORT,LUTBACK C:003dc3 2ffe mov ZH,ZL C:003dc4 73ff andi ZH,0x3F C:003dc5 ba95 out VGADPORT,LUTBACK C:003dc6 78e0 andi ZL,0x80 C:003dc7 64e0 ori ZL,0x40 C:003dc8 ba95 out VGADPORT,LUTBACK C:003dc9 9409 ijmp .db "012345678901" C:003DCA 303132333435363738393031 C:003dd0 ba95 out VGADPORT,LUTBACK ; ..().... C:003dd1 91ed ld ZL,X+ C:003dd2 baa5 out VGADPORT,LUTFORE C:003dd3 2ffe mov ZH,ZL C:003dd4 73ff andi ZH,0x3F C:003dd5 ba95 out VGADPORT,LUTBACK C:003dd6 78e0 andi ZL,0x80 C:003dd7 65e0 ori ZL,0x50 C:003dd8 ba95 out VGADPORT,LUTBACK C:003dd9 9409 ijmp .db "012345678901" C:003DDA 303132333435363738393031 C:003de0 ba95 out VGADPORT,LUTBACK ; ..().... C:003de1 91ed ld ZL,X+ C:003de2 baa5 out VGADPORT,LUTFORE C:003de3 2ffe mov ZH,ZL C:003de4 73ff andi ZH,0x3F C:003de5 ba95 out VGADPORT,LUTBACK C:003de6 78e0 andi ZL,0x80 C:003de7 66e0 ori ZL,0x60 C:003de8 ba95 out VGADPORT,LUTBACK C:003de9 9409 ijmp .db "012345678901" C:003DEA 303132333435363738393031 C:003df0 ba95 out VGADPORT,LUTBACK ; ....().. C:003df1 91ed ld ZL,X+ C:003df2 ba95 out VGADPORT,LUTBACK C:003df3 2ffe mov ZH,ZL C:003df4 73ff andi ZH,0x3F C:003df5 baa5 out VGADPORT,LUTFORE C:003df6 78e0 andi ZL,0x80 C:003df7 67e0 ori ZL,0x70 C:003df8 ba95 out VGADPORT,LUTBACK C:003df9 9409 ijmp .db "012345678901" C:003DFA 303132333435363738393031 ; CHAR ASCII "|" 0x7C C:003e00 ba95 out VGADPORT,LUTBACK ; ........ C:003e01 91ed ld ZL,X+ C:003e02 ba95 out VGADPORT,LUTBACK C:003e03 2ffe mov ZH,ZL C:003e04 73ff andi ZH,0x3F C:003e05 ba95 out VGADPORT,LUTBACK C:003e06 78e0 andi ZL,0x80 C:003e07 60e0 ori ZL,0x00 C:003e08 ba95 out VGADPORT,LUTBACK C:003e09 9409 ijmp .db "012345678901" C:003E0A 303132333435363738393031 C:003e10 ba95 out VGADPORT,LUTBACK ; ..().... C:003e11 91ed ld ZL,X+ C:003e12 baa5 out VGADPORT,LUTFORE C:003e13 2ffe mov ZH,ZL C:003e14 73ff andi ZH,0x3F C:003e15 ba95 out VGADPORT,LUTBACK C:003e16 78e0 andi ZL,0x80 C:003e17 61e0 ori ZL,0x10 C:003e18 ba95 out VGADPORT,LUTBACK C:003e19 9409 ijmp .db "012345678901" C:003E1A 303132333435363738393031 C:003e20 ba95 out VGADPORT,LUTBACK ; ..().... C:003e21 91ed ld ZL,X+ C:003e22 baa5 out VGADPORT,LUTFORE C:003e23 2ffe mov ZH,ZL C:003e24 73ff andi ZH,0x3F C:003e25 ba95 out VGADPORT,LUTBACK C:003e26 78e0 andi ZL,0x80 C:003e27 62e0 ori ZL,0x20 C:003e28 ba95 out VGADPORT,LUTBACK C:003e29 9409 ijmp .db "012345678901" C:003E2A 303132333435363738393031 C:003e30 ba95 out VGADPORT,LUTBACK ; ..().... C:003e31 91ed ld ZL,X+ C:003e32 baa5 out VGADPORT,LUTFORE C:003e33 2ffe mov ZH,ZL C:003e34 73ff andi ZH,0x3F C:003e35 ba95 out VGADPORT,LUTBACK C:003e36 78e0 andi ZL,0x80 C:003e37 63e0 ori ZL,0x30 C:003e38 ba95 out VGADPORT,LUTBACK C:003e39 9409 ijmp .db "012345678901" C:003E3A 303132333435363738393031 C:003e40 ba95 out VGADPORT,LUTBACK ; ..().... C:003e41 91ed ld ZL,X+ C:003e42 baa5 out VGADPORT,LUTFORE C:003e43 2ffe mov ZH,ZL C:003e44 73ff andi ZH,0x3F C:003e45 ba95 out VGADPORT,LUTBACK C:003e46 78e0 andi ZL,0x80 C:003e47 64e0 ori ZL,0x40 C:003e48 ba95 out VGADPORT,LUTBACK C:003e49 9409 ijmp .db "012345678901" C:003E4A 303132333435363738393031 C:003e50 ba95 out VGADPORT,LUTBACK ; ..().... C:003e51 91ed ld ZL,X+ C:003e52 baa5 out VGADPORT,LUTFORE C:003e53 2ffe mov ZH,ZL C:003e54 73ff andi ZH,0x3F C:003e55 ba95 out VGADPORT,LUTBACK C:003e56 78e0 andi ZL,0x80 C:003e57 65e0 ori ZL,0x50 C:003e58 ba95 out VGADPORT,LUTBACK C:003e59 9409 ijmp .db "012345678901" C:003E5A 303132333435363738393031 C:003e60 ba95 out VGADPORT,LUTBACK ; ..().... C:003e61 91ed ld ZL,X+ C:003e62 baa5 out VGADPORT,LUTFORE C:003e63 2ffe mov ZH,ZL C:003e64 73ff andi ZH,0x3F C:003e65 ba95 out VGADPORT,LUTBACK C:003e66 78e0 andi ZL,0x80 C:003e67 66e0 ori ZL,0x60 C:003e68 ba95 out VGADPORT,LUTBACK C:003e69 9409 ijmp .db "012345678901" C:003E6A 303132333435363738393031 C:003e70 ba95 out VGADPORT,LUTBACK ; ........ C:003e71 91ed ld ZL,X+ C:003e72 ba95 out VGADPORT,LUTBACK C:003e73 2ffe mov ZH,ZL C:003e74 73ff andi ZH,0x3F C:003e75 ba95 out VGADPORT,LUTBACK C:003e76 78e0 andi ZL,0x80 C:003e77 67e0 ori ZL,0x70 C:003e78 ba95 out VGADPORT,LUTBACK C:003e79 9409 ijmp .db "012345678901" C:003E7A 303132333435363738393031 ; CHAR ASCII "}" 0x7D C:003e80 ba95 out VGADPORT,LUTBACK ; ........ C:003e81 91ed ld ZL,X+ C:003e82 ba95 out VGADPORT,LUTBACK C:003e83 2ffe mov ZH,ZL C:003e84 73ff andi ZH,0x3F C:003e85 ba95 out VGADPORT,LUTBACK C:003e86 78e0 andi ZL,0x80 C:003e87 60e0 ori ZL,0x00 C:003e88 ba95 out VGADPORT,LUTBACK C:003e89 9409 ijmp .db "012345678901" C:003E8A 303132333435363738393031 C:003e90 baa5 out VGADPORT,LUTFORE ; ()...... C:003e91 91ed ld ZL,X+ C:003e92 ba95 out VGADPORT,LUTBACK C:003e93 2ffe mov ZH,ZL C:003e94 73ff andi ZH,0x3F C:003e95 ba95 out VGADPORT,LUTBACK C:003e96 78e0 andi ZL,0x80 C:003e97 61e0 ori ZL,0x10 C:003e98 ba95 out VGADPORT,LUTBACK C:003e99 9409 ijmp .db "012345678901" C:003E9A 303132333435363738393031 C:003ea0 ba95 out VGADPORT,LUTBACK ; ..().... C:003ea1 91ed ld ZL,X+ C:003ea2 baa5 out VGADPORT,LUTFORE C:003ea3 2ffe mov ZH,ZL C:003ea4 73ff andi ZH,0x3F C:003ea5 ba95 out VGADPORT,LUTBACK C:003ea6 78e0 andi ZL,0x80 C:003ea7 62e0 ori ZL,0x20 C:003ea8 ba95 out VGADPORT,LUTBACK C:003ea9 9409 ijmp .db "012345678901" C:003EAA 303132333435363738393031 C:003eb0 ba95 out VGADPORT,LUTBACK ; ..().... C:003eb1 91ed ld ZL,X+ C:003eb2 baa5 out VGADPORT,LUTFORE C:003eb3 2ffe mov ZH,ZL C:003eb4 73ff andi ZH,0x3F C:003eb5 ba95 out VGADPORT,LUTBACK C:003eb6 78e0 andi ZL,0x80 C:003eb7 63e0 ori ZL,0x30 C:003eb8 ba95 out VGADPORT,LUTBACK C:003eb9 9409 ijmp .db "012345678901" C:003EBA 303132333435363738393031 C:003ec0 ba95 out VGADPORT,LUTBACK ; ....().. C:003ec1 91ed ld ZL,X+ C:003ec2 ba95 out VGADPORT,LUTBACK C:003ec3 2ffe mov ZH,ZL C:003ec4 73ff andi ZH,0x3F C:003ec5 baa5 out VGADPORT,LUTFORE C:003ec6 78e0 andi ZL,0x80 C:003ec7 64e0 ori ZL,0x40 C:003ec8 ba95 out VGADPORT,LUTBACK C:003ec9 9409 ijmp .db "012345678901" C:003ECA 303132333435363738393031 C:003ed0 ba95 out VGADPORT,LUTBACK ; ..().... C:003ed1 91ed ld ZL,X+ C:003ed2 baa5 out VGADPORT,LUTFORE C:003ed3 2ffe mov ZH,ZL C:003ed4 73ff andi ZH,0x3F C:003ed5 ba95 out VGADPORT,LUTBACK C:003ed6 78e0 andi ZL,0x80 C:003ed7 65e0 ori ZL,0x50 C:003ed8 ba95 out VGADPORT,LUTBACK C:003ed9 9409 ijmp .db "012345678901" C:003EDA 303132333435363738393031 C:003ee0 ba95 out VGADPORT,LUTBACK ; ..().... C:003ee1 91ed ld ZL,X+ C:003ee2 baa5 out VGADPORT,LUTFORE C:003ee3 2ffe mov ZH,ZL C:003ee4 73ff andi ZH,0x3F C:003ee5 ba95 out VGADPORT,LUTBACK C:003ee6 78e0 andi ZL,0x80 C:003ee7 66e0 ori ZL,0x60 C:003ee8 ba95 out VGADPORT,LUTBACK C:003ee9 9409 ijmp .db "012345678901" C:003EEA 303132333435363738393031 C:003ef0 baa5 out VGADPORT,LUTFORE ; ()...... C:003ef1 91ed ld ZL,X+ C:003ef2 ba95 out VGADPORT,LUTBACK C:003ef3 2ffe mov ZH,ZL C:003ef4 73ff andi ZH,0x3F C:003ef5 ba95 out VGADPORT,LUTBACK C:003ef6 78e0 andi ZL,0x80 C:003ef7 67e0 ori ZL,0x70 C:003ef8 ba95 out VGADPORT,LUTBACK C:003ef9 9409 ijmp .db "012345678901" C:003EFA 303132333435363738393031 ; CHAR ASCII "~" 0x7E C:003f00 ba95 out VGADPORT,LUTBACK ; ........ C:003f01 91ed ld ZL,X+ C:003f02 ba95 out VGADPORT,LUTBACK C:003f03 2ffe mov ZH,ZL C:003f04 73ff andi ZH,0x3F C:003f05 ba95 out VGADPORT,LUTBACK C:003f06 78e0 andi ZL,0x80 C:003f07 60e0 ori ZL,0x00 C:003f08 ba95 out VGADPORT,LUTBACK C:003f09 9409 ijmp .db "012345678901" C:003F0A 303132333435363738393031 C:003f10 ba95 out VGADPORT,LUTBACK ; ..()().. C:003f11 91ed ld ZL,X+ C:003f12 baa5 out VGADPORT,LUTFORE C:003f13 2ffe mov ZH,ZL C:003f14 73ff andi ZH,0x3F C:003f15 baa5 out VGADPORT,LUTFORE C:003f16 78e0 andi ZL,0x80 C:003f17 61e0 ori ZL,0x10 C:003f18 ba95 out VGADPORT,LUTBACK C:003f19 9409 ijmp .db "012345678901" C:003F1A 303132333435363738393031 C:003f20 baa5 out VGADPORT,LUTFORE ; ()().... C:003f21 91ed ld ZL,X+ C:003f22 baa5 out VGADPORT,LUTFORE C:003f23 2ffe mov ZH,ZL C:003f24 73ff andi ZH,0x3F C:003f25 ba95 out VGADPORT,LUTBACK C:003f26 78e0 andi ZL,0x80 C:003f27 62e0 ori ZL,0x20 C:003f28 ba95 out VGADPORT,LUTBACK C:003f29 9409 ijmp .db "012345678901" C:003F2A 303132333435363738393031 C:003f30 ba95 out VGADPORT,LUTBACK ; ........ C:003f31 91ed ld ZL,X+ C:003f32 ba95 out VGADPORT,LUTBACK C:003f33 2ffe mov ZH,ZL C:003f34 73ff andi ZH,0x3F C:003f35 ba95 out VGADPORT,LUTBACK C:003f36 78e0 andi ZL,0x80 C:003f37 63e0 ori ZL,0x30 C:003f38 ba95 out VGADPORT,LUTBACK C:003f39 9409 ijmp .db "012345678901" C:003F3A 303132333435363738393031 C:003f40 ba95 out VGADPORT,LUTBACK ; ........ C:003f41 91ed ld ZL,X+ C:003f42 ba95 out VGADPORT,LUTBACK C:003f43 2ffe mov ZH,ZL C:003f44 73ff andi ZH,0x3F C:003f45 ba95 out VGADPORT,LUTBACK C:003f46 78e0 andi ZL,0x80 C:003f47 64e0 ori ZL,0x40 C:003f48 ba95 out VGADPORT,LUTBACK C:003f49 9409 ijmp .db "012345678901" C:003F4A 303132333435363738393031 C:003f50 ba95 out VGADPORT,LUTBACK ; ........ C:003f51 91ed ld ZL,X+ C:003f52 ba95 out VGADPORT,LUTBACK C:003f53 2ffe mov ZH,ZL C:003f54 73ff andi ZH,0x3F C:003f55 ba95 out VGADPORT,LUTBACK C:003f56 78e0 andi ZL,0x80 C:003f57 65e0 ori ZL,0x50 C:003f58 ba95 out VGADPORT,LUTBACK C:003f59 9409 ijmp .db "012345678901" C:003F5A 303132333435363738393031 C:003f60 ba95 out VGADPORT,LUTBACK ; ........ C:003f61 91ed ld ZL,X+ C:003f62 ba95 out VGADPORT,LUTBACK C:003f63 2ffe mov ZH,ZL C:003f64 73ff andi ZH,0x3F C:003f65 ba95 out VGADPORT,LUTBACK C:003f66 78e0 andi ZL,0x80 C:003f67 66e0 ori ZL,0x60 C:003f68 ba95 out VGADPORT,LUTBACK C:003f69 9409 ijmp .db "012345678901" C:003F6A 303132333435363738393031 C:003f70 ba95 out VGADPORT,LUTBACK ; ........ C:003f71 91ed ld ZL,X+ C:003f72 ba95 out VGADPORT,LUTBACK C:003f73 2ffe mov ZH,ZL C:003f74 73ff andi ZH,0x3F C:003f75 ba95 out VGADPORT,LUTBACK C:003f76 78e0 andi ZL,0x80 C:003f77 67e0 ori ZL,0x70 C:003f78 ba95 out VGADPORT,LUTBACK C:003f79 9409 ijmp .db "012345678901" C:003F7A 303132333435363738393031 ; --- "drawing" routines for pseudo-character "abort" ; post-ASCII special pseudo-char 0x7F ; on ATmega32 jist last character, on ATmega64 also sensible as ASCII DEL .org $3F80 ; would be place for ASCII non-drawable DEL 0x7F ; no labels after .org, as font code is only ever reached by computed ijmp ; "range" of only one char code .equ ABORTPSEUDO = 0x7F ; converted to token, triggers the end of row in frame buffer .equ ABORTTOKEN = 0xBF ; 0x7F shifted and merged to token as bits 07654321 ; 8 line segments repeated identically C:003f80 ba85 out VGADPORT,BLANK ; {1} switch off whatever was last background colour ; this is timing critical, so before jump C:003f81 940c 0173 jmp CHEND ; {3} go back to common CHDRLINE handler for rest ; no rjmp because coming from end of Flash ; fill/overjump unused space, 16-3 = 13words|26bytes .db "01234567890123456789012345" C:003F83 3031323334353637383930313233343536373839303132333435 C:003f90 ba85 out VGADPORT,BLANK C:003f91 940c 0173 jmp CHEND .db "01234567890123456789012345" C:003F93 3031323334353637383930313233343536373839303132333435 C:003fa0 ba85 out VGADPORT,BLANK C:003fa1 940c 0173 jmp CHEND .db "01234567890123456789012345" C:003FA3 3031323334353637383930313233343536373839303132333435 C:003fb0 ba85 out VGADPORT,BLANK C:003fb1 940c 0173 jmp CHEND .db "01234567890123456789012345" C:003FB3 3031323334353637383930313233343536373839303132333435 C:003fc0 ba85 out VGADPORT,BLANK C:003fc1 940c 0173 jmp CHEND .db "01234567890123456789012345" C:003FC3 3031323334353637383930313233343536373839303132333435 C:003fd0 ba85 out VGADPORT,BLANK C:003fd1 940c 0173 jmp CHEND .db "01234567890123456789012345" C:003FD3 3031323334353637383930313233343536373839303132333435 C:003fe0 ba85 out VGADPORT,BLANK C:003fe1 940c 0173 jmp CHEND .db "01234567890123456789012345" C:003FE3 3031323334353637383930313233343536373839303132333435 C:003ff0 ba85 out VGADPORT,BLANK C:003ff1 940c 0173 jmp CHEND .db "01234567890123456789012345" C:003FF3 3031323334353637383930313233343536373839303132333435 Segment usage: Code : 16359 words (32718 bytes) Data : 1427 bytes EEPROM : 0 bytes Assembly completed with no errors.