29889: Print Token
PrintToken |
29889 |
LD A,D |
|
29890 |
AND %00001111 |
|
29892 |
OR E |
|
29893 |
RET Z |
|
29894 |
PUSH HL |
|
29895 |
PUSH BC |
|
29896 |
PUSH DE |
|
29897 |
LD C,D |
|
29898 |
LD A,D |
|
29899 |
AND 15 |
|
29901 |
LD D,A |
|
29902 |
LD HL,24576 |
|
29905 |
ADD HL,DE |
|
29906 |
LD DE,29862 |
|
29909 |
PUSH HL |
|
29910 |
LD B,0 |
PrintToken_Loop |
29912 |
LD A,(HL) |
|
29913 |
AND 31 |
|
29915 |
JR Z,PrintToken_ |
|
29917 |
INC B |
|
29918 |
ADD A,96 |
|
29920 |
LD (DE),A |
|
29921 |
INC DE |
|
29922 |
BIT 7,(HL) |
|
29924 |
INC HL |
|
29925 |
JR Z,PrintToken_Loop |
|
29927 |
LD A,B |
|
29928 |
CP 2 |
|
29930 |
JR Z,PrintToken_Loop |
|
29932 |
CP 3 |
|
29934 |
JR NZ,PrintToken_ |
|
29936 |
DEC HL |
|
29937 |
DEC HL |
|
29938 |
LD A,(HL) |
|
29939 |
INC HL |
|
29940 |
INC HL |
|
29941 |
BIT 7,A |
|
29943 |
JR NZ,PrintToken_Loop |
PrintToken_ |
29945 |
POP HL |
|
29946 |
LD A,C |
|
29947 |
AND 240 |
|
29949 |
CP 80 |
|
29951 |
JR Z,PrintToken_____ |
|
29953 |
CP 64 |
|
29955 |
JR Z,PrintToken___ |
|
29957 |
CP 16 |
|
29959 |
LD A,(46824) |
|
29962 |
JR Z,PrintToken__ |
|
29964 |
LD A,(46826) |
PrintToken__ |
29967 |
AND A |
|
29968 |
JR Z,PrintToken_____ |
PrintToken___ |
29970 |
INC HL |
|
29971 |
BIT 7,(HL) |
|
29973 |
JR Z,PrintToken_____ |
|
29975 |
INC HL |
|
29976 |
LD A,(HL) |
|
29977 |
AND 224 |
|
29979 |
RRCA |
|
29980 |
RRCA |
|
29981 |
RRCA |
|
29982 |
LD L,A |
|
29983 |
LD H,0 |
|
29985 |
LD BC,46879 |
|
29988 |
ADD HL,BC |
|
29989 |
LD B,4 |
PrintToken____ |
29991 |
LD A,(HL) |
|
29992 |
AND A |
|
29993 |
JR Z,PrintToken_____ |
|
29995 |
INC HL |
|
29996 |
LD (DE),A |
|
29997 |
INC DE |
|
29998 |
DJNZ PrintToken____ |
PrintToken_____ |
30000 |
LD HL,29862 |
|
30003 |
EX DE,HL |
|
30004 |
AND A |
|
30005 |
SBC HL,DE |
|
30007 |
LD B,L |
|
30008 |
LD A,(46849) |
|
30011 |
AND A |
|
30012 |
PUSH AF |
|
30013 |
JR NZ,PrintToken______ |
|
30015 |
LD A,(34464) |
|
30018 |
AND A |
PrintToken______ |
30019 |
LD A,32 |
|
30021 |
CALL NZ,34187 |
|
30024 |
POP AF |
|
30025 |
LD A,(34227) |
|
30028 |
JR NZ,PrintToken_______ |
|
30030 |
LD A,(34459) |
PrintToken_______ |
30033 |
LD HL,46852 |
|
30036 |
CP B |
|
30037 |
JR NC,PrintToken________ |
|
30039 |
LD A,(HL) |
|
30040 |
CALL 34179 |
|
30043 |
LD (HL),A |
PrintToken________ |
30044 |
POP DE |
|
30045 |
LD A,D |
|
30046 |
AND 240 |
|
30048 |
CP 112 |
|
30050 |
LD A,1 |
|
30052 |
JR NZ,PrintToken_Print |
|
30054 |
LD (HL),A |
PrintToken_Print |
30055 |
LD HL,29862 |
PrintToken_Print_Loop |
30058 |
LD A,(HL) |
|
30059 |
CALL 34187 |
|
30062 |
INC HL |
|
30063 |
DJNZ PrintToken_Print_Loop |
|
30065 |
POP BC |
|
30066 |
POP HL |
|
30067 |
RET |