74C1: Print Token
| PrintToken | 
74C1 | 
LD A,D | 
 | 
74C2 | 
AND %00001111 | 
 | 
74C4 | 
OR E | 
 | 
74C5 | 
RET Z | 
 | 
74C6 | 
PUSH HL | 
 | 
74C7 | 
PUSH BC | 
 | 
74C8 | 
PUSH DE | 
 | 
74C9 | 
LD C,D | 
 | 
74CA | 
LD A,D | 
 | 
74CB | 
AND $0F | 
 | 
74CD | 
LD D,A | 
 | 
74CE | 
LD HL,$6000 | 
 | 
74D1 | 
ADD HL,DE | 
 | 
74D2 | 
LD DE,$74A6 | 
 | 
74D5 | 
PUSH HL | 
 | 
74D6 | 
LD B,$00 | 
| PrintToken_Loop | 
74D8 | 
LD A,(HL) | 
 | 
74D9 | 
AND $1F | 
 | 
74DB | 
JR Z,PrintToken_ | 
 | 
74DD | 
INC B | 
 | 
74DE | 
ADD A,$60 | 
 | 
74E0 | 
LD (DE),A | 
 | 
74E1 | 
INC DE | 
 | 
74E2 | 
BIT 7,(HL) | 
 | 
74E4 | 
INC HL | 
 | 
74E5 | 
JR Z,PrintToken_Loop | 
 | 
74E7 | 
LD A,B | 
 | 
74E8 | 
CP $02 | 
 | 
74EA | 
JR Z,PrintToken_Loop | 
 | 
74EC | 
CP $03 | 
 | 
74EE | 
JR NZ,PrintToken_ | 
 | 
74F0 | 
DEC HL | 
 | 
74F1 | 
DEC HL | 
 | 
74F2 | 
LD A,(HL) | 
 | 
74F3 | 
INC HL | 
 | 
74F4 | 
INC HL | 
 | 
74F5 | 
BIT 7,A | 
 | 
74F7 | 
JR NZ,PrintToken_Loop | 
| PrintToken_ | 
74F9 | 
POP HL | 
 | 
74FA | 
LD A,C | 
 | 
74FB | 
AND $F0 | 
 | 
74FD | 
CP $50 | 
 | 
74FF | 
JR Z,PrintToken_____ | 
 | 
7501 | 
CP $40 | 
 | 
7503 | 
JR Z,PrintToken___ | 
 | 
7505 | 
CP $10 | 
 | 
7507 | 
LD A,($B6E8) | 
 | 
750A | 
JR Z,PrintToken__ | 
 | 
750C | 
LD A,($B6EA) | 
| PrintToken__ | 
750F | 
AND A | 
 | 
7510 | 
JR Z,PrintToken_____ | 
| PrintToken___ | 
7512 | 
INC HL | 
 | 
7513 | 
BIT 7,(HL) | 
 | 
7515 | 
JR Z,PrintToken_____ | 
 | 
7517 | 
INC HL | 
 | 
7518 | 
LD A,(HL) | 
 | 
7519 | 
AND $E0 | 
 | 
751B | 
RRCA | 
 | 
751C | 
RRCA | 
 | 
751D | 
RRCA | 
 | 
751E | 
LD L,A | 
 | 
751F | 
LD H,$00 | 
 | 
7521 | 
LD BC,$B71F | 
 | 
7524 | 
ADD HL,BC | 
 | 
7525 | 
LD B,$04 | 
| PrintToken____ | 
7527 | 
LD A,(HL) | 
 | 
7528 | 
AND A | 
 | 
7529 | 
JR Z,PrintToken_____ | 
 | 
752B | 
INC HL | 
 | 
752C | 
LD (DE),A | 
 | 
752D | 
INC DE | 
 | 
752E | 
DJNZ PrintToken____ | 
| PrintToken_____ | 
7530 | 
LD HL,$74A6 | 
 | 
7533 | 
EX DE,HL | 
 | 
7534 | 
AND A | 
 | 
7535 | 
SBC HL,DE | 
 | 
7537 | 
LD B,L | 
 | 
7538 | 
LD A,($B701) | 
 | 
753B | 
AND A | 
 | 
753C | 
PUSH AF | 
 | 
753D | 
JR NZ,PrintToken______ | 
 | 
753F | 
LD A,($86A0) | 
 | 
7542 | 
AND A | 
| PrintToken______ | 
7543 | 
LD A,$20 | 
 | 
7545 | 
CALL NZ,$858B | 
 | 
7548 | 
POP AF | 
 | 
7549 | 
LD A,($85B3) | 
 | 
754C | 
JR NZ,PrintToken_______ | 
 | 
754E | 
LD A,($869B) | 
| PrintToken_______ | 
7551 | 
LD HL,$B704 | 
 | 
7554 | 
CP B | 
 | 
7555 | 
JR NC,PrintToken________ | 
 | 
7557 | 
LD A,(HL) | 
 | 
7558 | 
CALL $8583 | 
 | 
755B | 
LD (HL),A | 
| PrintToken________ | 
755C | 
POP DE | 
 | 
755D | 
LD A,D | 
 | 
755E | 
AND $F0 | 
 | 
7560 | 
CP $70 | 
 | 
7562 | 
LD A,$01 | 
 | 
7564 | 
JR NZ,PrintToken_Print | 
 | 
7566 | 
LD (HL),A | 
| PrintToken_Print | 
7567 | 
LD HL,$74A6 | 
| PrintToken_Print_Loop | 
756A | 
LD A,(HL) | 
 | 
756B | 
CALL $858B | 
 | 
756E | 
INC HL | 
 | 
756F | 
DJNZ PrintToken_Print_Loop | 
 | 
7571 | 
POP BC | 
 | 
7572 | 
POP HL | 
 | 
7573 | 
RET |