BMTuneBaseroms/BMTune_V1.0.FF.asm

14547 lines
1016 KiB
NASM

org 0000h
int_start_vec: DW int_start ; 0000 3E22
int_break_vec: DW int_break ; 0002 4522
int_WDT_vec: DW int_WDT ; 0004 2D22
int_NMI_vec: DW int_NMI ; 0006 3C00
int_INT0_vec: DW int_INT0 ; 0008 F201
int_serial_rx_vec: DW int_serial_rx ; 000A FB4F
int_serial_tx_vec: DW int_serial_tx ; 000C 914F
int_serial_rx_BRG_vec: DW int_serial_rx_BRG; 000E 1203
int_timer_0_overflow_vec: DW int_timer_0_overflow; 0010 2722
int_timer_0_vec: DW int_timer_0 ; 0012 9900
int_timer_1_overflow_vec: DW int_timer_0_overflow; 0014 2722
int_timer_1_vec: DW int_timer_1 ; 0016 2701
int_timer_2_overflow_vec: DW int_timer_2_overflow; 0018 1C02
int_timer_2_vec: DW int_timer_2 ; 001A 6001
int_timer_3_overflow_vec: DW int_timer_0_overflow; 001C 2722
int_timer_3_vec: DW int_timer_3 ; 001E 3A02
int_a2d_finished_vec: DW int_timer_0_overflow; 0020 2722
int_PWM_timer_vec: DW int_PWM_timer ; 0022 6002
int_serial_tx_BRG_vec: DW int_timer_0_overflow; 0024 2722
int_INT1_vec: DW int_INT1 ; 0026 9E02
vcal_0_vec: DW vcal_0 ; 0028 AF48
vcal_1_vec: DW vcal_1 ; 002A 8948
vcal_2_vec: DW vcal_2 ; 002C 9C48
vcal_3_vec: DW vcal_3 ; 002E F725
vcal_4_vec: DW vcal_4 ; 0030 6149
vcal_5_vec: DW vcal_5 ; 0032 6C49
vcal_6_vec: DW vcal_6 ; 0034 B549
vcal_7_vec: DW vcal_7 ; 0036 AE49
code_start: DB 000h,06Eh,065h,000h ; 0038
; 003C from 0006 (DD0,???,???)
; 003C from 227C (DD0,080,???)
int_NMI: CLR PSW ; 003C 0 ??? ??? B50415
MOV LRB, #00041h ; 003F 0 208 ??? 574100
RB off(00230h).7 ; 0042 0 208 ??? C4300F
JEQ label_004b ; 0045 0 208 ??? C904
L A, DP ; 0047 1 208 ??? 42
ST A, 00084h[X1] ; 0048 1 208 ??? D08400
; 004B from 0045 (DD0,208,???)
label_004b: MOV DP, #00007h ; 004B 1 208 ??? 620700
; 004E from 004E (DD1,208,???)
label_004e: JRNZ DP, label_004e ; 004E 1 208 ??? 30FE
MOV DP, #00005h ; 0050 1 208 ??? 620500
; 0053 from 0058 (DD1,208,???)
label_0053: MB C, P4.1 ; 0053 1 208 ??? C52C29
JGE label_0090 ; 0056 1 208 ??? CD38
JRNZ DP, label_0053 ; 0058 1 208 ??? 30F9
MOVB P2, #0ffh ; 005A 1 208 ??? C52498FF
RB TCON0.2 ; 005E 1 208 ??? C5400A
SB TCON0.2 ; 0061 1 208 ??? C5401A
CLRB A ; 0064 0 208 ??? FA
STB A, ADSCAN ; 0065 0 208 ??? D558
STB A, ADSEL ; 0067 0 208 ??? D559
MOV IE, #00040h ; 0069 0 208 ??? B51A984000
MOVB TCON1, #0e0h ; 006E 0 208 ??? C54198E0
CLR IRQ ; 0072 0 208 ??? B51815
SB P4SF.1 ; 0075 0 208 ??? C52E19
MOV TM1, #0ffffh ; 0078 0 208 ??? B53498FFFF
SB TCON1.4 ; 007D 0 208 ??? C5411C
SB SBYCON.2 ; 0080 0 208 ??? C5101A
LB A, #005h ; 0083 0 208 ??? 7705
STB A, STPACP ; 0085 0 208 ??? D513
SLLB A ; 0087 0 208 ??? 53
STB A, STPACP ; 0088 0 208 ??? D513
SB SBYCON.0 ; 008A 0 208 ??? C51018
RB 0b7h.1 ; 008D 0 208 ??? C5B709
; 0090 from 0056 (DD1,208,???)
label_0090: LB A, 0f5h ; 0090 0 208 ??? F5F5
JNE label_0098 ; 0092 0 208 ??? CE04
MOVB 0f5h, #047h ; 0094 0 208 ??? C5F59847
; 0098 from 0092 (DD0,208,???)
label_0098: BRK ; 0098 0 208 ??? FF
; 0099 from 0012 (DD0,???,???)
int_timer_0: MOV LRB, #00022h ; 0099 0 110 ??? 572200
ANDB TCON0, #0fbh ; 009C 0 110 ??? C540D0FB
CMPB r7, #00fh ; 00A0 0 110 ??? 27C00F
JEQ label_00e4 ; 00A3 0 110 ??? C93F
L A, er0 ; 00A5 1 110 ??? 34
JNE label_00e5 ; 00A6 1 110 ??? CE3D
L A, er1 ; 00A8 1 110 ??? 35
JEQ label_00fe ; 00A9 1 110 ??? C953
ADD TMR0, A ; 00AB 1 110 ??? B53281
LB A, r6 ; 00AE 0 110 ??? 7E
MB C, ACC.7 ; 00AF 0 110 ??? C5062F
ROLB r6 ; 00B2 0 110 ??? 26B7
ORB A, r6 ; 00B4 0 110 ??? 6E
ANDB A, #00fh ; 00B5 0 110 ??? D60F
ORB r7, A ; 00B7 0 110 ??? 27E1
ORB off(00197h), A ; 00B9 0 110 ??? C497E1
LB A, r6 ; 00BC 0 110 ??? 7E
SLLB A ; 00BD 0 110 ??? 53
ROLB r6 ; 00BE 0 110 ??? 26B7
MOV er0, er2 ; 00C0 0 110 ??? 4648
L A, #00001h ; 00C2 1 110 ??? 670100
ST A, er1 ; 00C5 1 110 ??? 89
; 00C6 from 00FB (DD1,110,???)
label_00c6: ST A, er2 ; 00C6 1 110 ??? 8A
L A, er0 ; 00C7 1 110 ??? 34
JNE label_00da ; 00C8 1 110 ??? CE10
L A, er1 ; 00CA 1 110 ??? 35
JEQ label_00dd ; 00CB 1 110 ??? C910
LB A, r6 ; 00CD 0 110 ??? 7E
SRLB A ; 00CE 0 110 ??? 63
SRLB A ; 00CF 0 110 ??? 63
SRLB A ; 00D0 0 110 ??? 63
ORB A, r6 ; 00D1 0 110 ??? 6E
; 00D2 from 00DB (DD0,110,???)
; 00D2 from 00E1 (DD0,110,???)
label_00d2: ORB A, off(00197h) ; 00D2 0 110 ??? E797
ANDB A, #00fh ; 00D4 0 110 ??? D60F
ORB P2, A ; 00D6 0 110 ??? C524E1
RTI ; 00D9 0 110 ??? 02
; 00DA from 00C8 (DD1,110,???)
label_00da: LB A, r6 ; 00DA 0 110 ??? 7E
SJ label_00d2 ; 00DB 0 110 ??? CBF5
; 00DD from 00CB (DD1,110,???)
label_00dd: LB A, r6 ; 00DD 0 110 ??? 7E
RORB A ; 00DE 0 110 ??? 43
XORB A, #0ffh ; 00DF 0 110 ??? F6FF
J label_00d2 ; 00E1 0 110 ??? 03D200
; 00E4 from 00A3 (DD0,110,???)
label_00e4: RTI ; 00E4 0 110 ??? 02
; 00E5 from 00A6 (DD1,110,???)
label_00e5: ADD TMR0, A ; 00E5 1 110 ??? B53281
LB A, r6 ; 00E8 0 110 ??? 7E
ANDB A, #00fh ; 00E9 0 110 ??? D60F
ORB r7, A ; 00EB 0 110 ??? 27E1
ORB off(00197h), A ; 00ED 0 110 ??? C497E1
LB A, r6 ; 00F0 0 110 ??? 7E
SLLB A ; 00F1 0 110 ??? 53
ROLB r6 ; 00F2 0 110 ??? 26B7
MOV er0, er1 ; 00F4 0 110 ??? 4548
MOV er1, er2 ; 00F6 0 110 ??? 4649
L A, #00001h ; 00F8 1 110 ??? 670100
J label_00c6 ; 00FB 1 110 ??? 03C600
; 00FE from 00A9 (DD1,110,???)
label_00fe: L A, er2 ; 00FE 1 110 ??? 36
JEQ label_0120 ; 00FF 1 110 ??? C91F
ADD TMR0, A ; 0101 1 110 ??? B53281
LB A, r6 ; 0104 0 110 ??? 7E
MB C, ACC.0 ; 0105 0 110 ??? C50628
RORB A ; 0108 0 110 ??? 43
STB A, r6 ; 0109 0 110 ??? 8E
XORB A, #0ffh ; 010A 0 110 ??? F6FF
ANDB A, #00fh ; 010C 0 110 ??? D60F
ORB r7, A ; 010E 0 110 ??? 27E1
ORB off(00197h), A ; 0110 0 110 ??? C497E1
LB A, r6 ; 0113 0 110 ??? 7E
ANDB A, #00fh ; 0114 0 110 ??? D60F
; 0116 from 0125 (DD0,110,???)
label_0116: ORB P2, A ; 0116 0 110 ??? C524E1
L A, #00001h ; 0119 1 110 ??? 670100
ST A, er0 ; 011C 1 110 ??? 88
ST A, er1 ; 011D 1 110 ??? 89
ST A, er2 ; 011E 1 110 ??? 8A
RTI ; 011F 1 110 ??? 02
; 0120 from 00FF (DD1,110,???)
label_0120: LB A, #00fh ; 0120 0 110 ??? 770F
STB A, r7 ; 0122 0 110 ??? 8F
STB A, off(00197h) ; 0123 0 110 ??? D497
SJ label_0116 ; 0125 0 110 ??? CBEF
; 0127 from 0016 (DD0,???,???)
int_timer_1: MOV LRB, #00013h ; 0127 0 098 ??? 571300
JBR off(TCON1).3, label_0151 ; 012A 0 098 ??? DB4124
RB off(000b6h).5 ; 012D 0 098 ??? C4B60D
JNE label_0145 ; 0130 0 098 ??? CE13
CMP er1, #0064ah ; 0132 0 098 ??? 45C04A06
JLT label_0145 ; 0136 0 098 ??? CA0D
ORB off(000b6h), #020h ; 0138 0 098 ??? C4B6E020
L A, #003b6h ; 013C 1 098 ??? 67B603
SUB er1, A ; 013F 1 098 ??? 45A1
ADD off(TMR1), A ; 0141 1 098 ??? B43681
RTI ; 0144 1 098 ??? 02
; 0145 from 0130 (DD0,098,???)
; 0145 from 0136 (DD0,098,???)
label_0145: ANDB off(TCON1), #0f7h ; 0145 0 098 ??? C441D0F7
L A, off(ADCR4) ; 0149 1 098 ??? E468
ST A, er2 ; 014B 1 098 ??? 8A
ADD off(TMR1), off(0009ah) ; 014C 1 098 ??? B436839A
RTI ; 0150 1 098 ??? 02
; 0151 from 012A (DD0,098,???)
label_0151: ORB off(TCON1), #008h ; 0151 0 098 ??? C441E008
INCB r6 ; 0155 0 098 ??? AE
L A, #00a00h ; 0156 1 098 ??? 67000A
SUB A, er0 ; 0159 1 098 ??? 28
ST A, er1 ; 015A 1 098 ??? 89
ADD off(TMR1), off(00098h) ; 015B 1 098 ??? B4368398
RTI ; 015F 1 098 ??? 02
; 0160 from 001A (DD0,???,???)
int_timer_2: MOV LRB, #00014h ; 0160 0 0A0 ??? 571400
LB A, r2 ; 0163 0 0A0 ??? 7A
CMPB A, #003h ; 0164 0 0A0 ??? C603
JGE label_0192 ; 0166 0 0A0 ??? CD2A
ADDB A, #001h ; 0168 0 0A0 ??? 8601
JBS off(ACC).0, label_0171 ; 016A 0 0A0 ??? E80604
MOV off(000bah), off(ADCR6) ; 016D 0 0A0 ??? B46C7CBA
; 0171 from 016A (DD0,0A0,???)
; 0171 from 019B (DD0,0A0,???)
; 0171 from 01A2 (DD0,0A0,???)
label_0171: CMPB A, r0 ; 0171 0 0A0 ??? 48
JEQ label_01c4 ; 0172 0 0A0 ??? C950
JLT label_017a ; 0174 0 0A0 ??? CA04
; 0176 from 0197 (DD0,0A0,???)
label_0176: ANDB off(TCON3), #0fbh ; 0176 0 0A0 ??? C443D0FB
; 017A from 0174 (DD0,0A0,???)
; 017A from 01BD (DD0,0A0,???)
label_017a: L A, off(TM3) ; 017A 1 0A0 ??? E43C
SUB A, #00001h ; 017C 1 0A0 ??? A60100
ST A, off(TMR3) ; 017F 1 0A0 ??? D43E
; 0181 from 01CE (DD1,0A0,???)
; 0181 from 01E9 (DD1,0A0,???)
; 0181 from 01F0 (DD1,0A0,???)
label_0181: ANDB off(IRQH), #0f7h ; 0181 1 0A0 ??? C419D0F7
ORB off(IRQ), #008h ; 0185 1 0A0 ??? C418E008
RB off(TRNSIT).0 ; 0189 1 0A0 ??? C44608
JEQ label_0191 ; 018C 1 0A0 ??? C903
SB off(000b7h).2 ; 018E 1 0A0 ??? C4B71A
; 0191 from 018C (DD1,0A0,???)
label_0191: RTI ; 0191 1 0A0 ??? 02
; 0192 from 0166 (DD0,0A0,???)
label_0192: JEQ label_01a4 ; 0192 0 0A0 ??? C910
JBR off(ACC).0, label_01d0 ; 0194 0 0A0 ??? D80639
JBS off(000a0h).3, label_0176 ; 0197 0 0A0 ??? EBA0DC
CLRB A ; 019A 0 0A0 ??? FA
JBS off(000e6h).0, label_0171 ; 019B 0 0A0 ??? E8E6D3
ORB off(TCON3), #004h ; 019E 0 0A0 ??? C443E004
SJ label_0171 ; 01A2 0 0A0 ??? CBCD
; 01A4 from 0192 (DD0,0A0,???)
label_01a4: LB A, r0 ; 01A4 0 0A0 ??? 78
ADDB A, #001h ; 01A5 0 0A0 ??? 8601
CMPB A, #005h ; 01A7 0 0A0 ??? C605
JGE label_01c0 ; 01A9 0 0A0 ??? CD15
ANDB off(TCON3), #0fbh ; 01AB 0 0A0 ??? C443D0FB
L A, er2 ; 01AF 1 0A0 ??? 36
CMP A, #0001fh ; 01B0 1 0A0 ??? C61F00
JGE label_01b8 ; 01B3 1 0A0 ??? CD03
L A, #0001fh ; 01B5 1 0A0 ??? 671F00
; 01B8 from 01B3 (DD1,0A0,???)
label_01b8: ADD A, off(TMR2) ; 01B8 1 0A0 ??? 873A
J label_01e7 ; 01BA 1 0A0 ??? 03E701
; 01BD from 01D0 (DD0,0A0,???)
label_01bd: JBS off(TCON3).3, label_017a ; 01BD 0 0A0 ??? EB43BA
; 01C0 from 01A9 (DD0,0A0,???)
label_01c0: L A, off(TMR2) ; 01C0 1 0A0 ??? E43A
ADD A, er2 ; 01C2 1 0A0 ??? 0A
ST A, er3 ; 01C3 1 0A0 ??? 8B
; 01C4 from 0172 (DD0,0A0,???)
label_01c4: L A, off(TMR2) ; 01C4 1 0A0 ??? E43A
ADD A, off(000e8h) ; 01C6 1 0A0 ??? 87E8
ST A, off(TMR3) ; 01C8 1 0A0 ??? D43E
ANDB off(TCON3), #0f7h ; 01CA 1 0A0 ??? C443D0F7
SJ label_0181 ; 01CE 1 0A0 ??? CBB1
; 01D0 from 0194 (DD0,0A0,???)
label_01d0: JBS off(TCON3).2, label_01bd ; 01D0 0 0A0 ??? EA43EA
L A, off(TM3) ; 01D3 1 0A0 ??? E43C
SUB A, off(TMR2) ; 01D5 1 0A0 ??? A73A
ADD A, #00006h ; 01D7 1 0A0 ??? 860600
CMP A, er2 ; 01DA 1 0A0 ??? 4A
JGE label_01e2 ; 01DB 1 0A0 ??? CD05
L A, off(TMR2) ; 01DD 1 0A0 ??? E43A
ADD A, er2 ; 01DF 1 0A0 ??? 0A
SJ label_01e7 ; 01E0 1 0A0 ??? CB05
; 01E2 from 01DB (DD1,0A0,???)
label_01e2: L A, off(TM3) ; 01E2 1 0A0 ??? E43C
ADD A, #00004h ; 01E4 1 0A0 ??? 860400
; 01E7 from 01BA (DD1,0A0,???)
; 01E7 from 01E0 (DD1,0A0,???)
label_01e7: ST A, off(TMR3) ; 01E7 1 0A0 ??? D43E
JBS off(000e6h).0, label_0181 ; 01E9 1 0A0 ??? E8E695
ORB off(TCON3), #008h ; 01EC 1 0A0 ??? C443E008
SJ label_0181 ; 01F0 1 0A0 ??? CB8F
; 01F2 from 0008 (DD0,???,???)
int_INT0: L A, 0fah ; 01F2 1 ??? ??? E5FA
ST A, IE ; 01F4 1 ??? ??? D51A
L A, TM2 ; 01F6 1 ??? ??? E538
ORB PSWH, #001h ; 01F8 1 ??? ??? A2E001
MOV LRB, #00015h ; 01FB 1 0A8 ??? 571500
JBS off(ACCH).7, label_0209 ; 01FE 1 0A8 ??? EF0708
JBR off(IRQH).0, label_0209 ; 0201 1 0A8 ??? D81905
INCB r3 ; 0204 1 0A8 ??? AB
ORB off(000b6h), #002h ; 0205 1 0A8 ??? C4B6E002
; 0209 from 01FE (DD1,0A8,???)
; 0209 from 0201 (DD1,0A8,???)
label_0209: XCHG A, er0 ; 0209 1 0A8 ??? 4410
ST A, er2 ; 020B 1 0A8 ??? 8A
CLRB A ; 020C 0 0A8 ??? FA
XCHGB A, r3 ; 020D 0 0A8 ??? 2310
STB A, r2 ; 020F 0 0A8 ??? 8A
ORB off(000b6h), #004h ; 0210 0 0A8 ??? C4B6E004
L A, off(000f8h) ; 0214 1 0A8 ??? E4F8
ANDB PSWH, #0feh ; 0216 1 0A8 ??? A2D0FE
ST A, off(IE) ; 0219 1 0A8 ??? D41A
RTI ; 021B 1 0A8 ??? 02
; 021C from 0018 (DD0,???,???)
int_timer_2_overflow: L A, 0fah ; 021C 1 ??? ??? E5FA
ST A, IE ; 021E 1 ??? ??? D51A
ORB PSWH, #001h ; 0220 1 ??? ??? A2E001
MOV LRB, #00015h ; 0223 1 0A8 ??? 571500
RB off(000b6h).0 ; 0226 1 0A8 ??? C4B608
JNE label_022c ; 0229 1 0A8 ??? CE01
INCB r6 ; 022B 1 0A8 ??? AE
; 022C from 0229 (DD1,0A8,???)
label_022c: RB off(000b6h).1 ; 022C 1 0A8 ??? C4B609
JNE label_0232 ; 022F 1 0A8 ??? CE01
INCB r3 ; 0231 1 0A8 ??? AB
; 0232 from 022F (DD1,0A8,???)
label_0232: L A, 0f8h ; 0232 1 0A8 ??? E5F8
ANDB PSWH, #0feh ; 0234 1 0A8 ??? A2D0FE
ST A, IE ; 0237 1 0A8 ??? D51A
RTI ; 0239 1 0A8 ??? 02
; 023A from 001E (DD0,???,???)
int_timer_3: L A, 0fah ; 023A 1 ??? ??? E5FA
ST A, IE ; 023C 1 ??? ??? D51A
ORB PSWH, #001h ; 023E 1 ??? ??? A2E001
MOV LRB, #00014h ; 0241 1 0A0 ??? 571400
LB A, r0 ; 0244 0 0A0 ??? 78
ADDB A, #001h ; 0245 0 0A0 ??? 8601
CMPB A, #005h ; 0247 0 0A0 ??? C605
JLT label_0258 ; 0249 0 0A0 ??? CA0D
JBS off(TCON3).2, label_0258 ; 024B 0 0A0 ??? EA430A
MOV off(TMR3), er3 ; 024E 0 0A0 ??? 477C3E
JBS off(000e6h).0, label_0258 ; 0251 0 0A0 ??? E8E604
ORB off(TCON3), #008h ; 0254 0 0A0 ??? C443E008
; 0258 from 0249 (DD0,0A0,???)
; 0258 from 024B (DD0,0A0,???)
; 0258 from 0251 (DD0,0A0,???)
label_0258: L A, off(000f8h) ; 0258 1 0A0 ??? E4F8
ANDB PSWH, #0feh ; 025A 1 0A0 ??? A2D0FE
ST A, IE ; 025D 1 0A0 ??? D51A
RTI ; 025F 1 0A0 ??? 02
; 0260 from 0022 (DD0,???,???)
int_PWM_timer: L A, 0fah ; 0260 1 ??? ??? E5FA
ST A, IE ; 0262 1 ??? ??? D51A
ORB PSWH, #001h ; 0264 1 ??? ??? A2E001
MOV LRB, #00081h ; 0267 1 408 ??? 578100
L A, er2 ; 026A 1 408 ??? 36
JNE label_0271 ; 026B 1 408 ??? CE04
LC A, tbl_5f75 ; 026D 1 408 ??? 909C755F
; 0271 from 026B (DD1,408,???)
label_0271: SUB A, #00001h ; 0271 1 408 ??? A60100
ST A, er2 ; 0274 1 408 ??? 8A
CMP A, er1 ; 0275 1 408 ??? 49
LCB A, tbl_6197 ; 0276 1 408 ??? 909D9761
JEQ label_027f ; 027A 1 408 ??? C903
XORB PSWH, #080h ; 027C 1 408 ??? A2F080
; 027F from 027A (DD1,408,???)
label_027f: LCB A, tbl_6198 ; 027F 1 408 ??? 909D9861
JEQ label_028a ; 0283 1 408 ??? C905
MB P4.3, C ; 0285 1 408 ??? C52C3B
SJ label_0296 ; 0288 1 408 ??? CB0C
; 028A from 0283 (DD1,408,???)
label_028a: L A, ACC ; 028A 1 408 ??? E506
L A, #0ffffh ; 028C 1 408 ??? 67FFFF
JGE label_0294 ; 028F 1 408 ??? CD03
L A, #00001h ; 0291 1 408 ??? 670100
; 0294 from 028F (DD1,408,???)
label_0294: ST A, PWMR0 ; 0294 1 408 ??? D572
; 0296 from 0288 (DD1,408,???)
label_0296: L A, 0f8h ; 0296 1 408 ??? E5F8
ANDB PSWH, #0feh ; 0298 1 408 ??? A2D0FE
ST A, IE ; 029B 1 408 ??? D51A
RTI ; 029D 1 408 ??? 02
; 029E from 0026 (DD0,???,???)
int_INT1: L A, #000a0h ; 029E 1 ??? ??? 67A000
ST A, IE ; 02A1 1 ??? ??? D51A
MOV PSW, #00102h ; 02A3 1 ??? ??? B504980201
MOV LRB, #00021h ; 02A8 1 108 ??? 572100
MOV USP, #00280h ; 02AB 1 108 280 A1988002
CAL label_4baf ; 02AF 1 108 280 32AF4B
SB off(00128h).4 ; 02B2 1 108 280 C4281C
JBS off(0011ah).7, label_02c7 ; 02B5 1 108 280 EF1A0F
JBS off(0011ah).3, label_02cd ; 02B8 1 108 280 EB1A12
RB IRQH.1 ; 02BB 1 108 280 C51909
JEQ label_02ca ; 02BE 1 108 280 C90A
RB 0b4h.0 ; 02C0 1 108 280 C5B408
MOVB off(001d1h), #02dh ; 02C3 1 108 280 C4D1982D
; 02C7 from 02B5 (DD1,108,280)
label_02c7: J label_05e3 ; 02C7 1 108 280 03E305
; 02CA from 02BE (DD1,108,280)
label_02ca: SB 0b4h.0 ; 02CA 1 108 280 C5B418
; 02CD from 02B8 (DD1,108,280)
label_02cd: L A, ADCR6 ; 02CD 1 108 280 E56C
ST A, 0bah ; 02CF 1 108 280 D5BA
L A, TM2 ; 02D1 1 108 280 E538
ST A, 0f0h ; 02D3 1 108 280 D5F0
MOVB 0a2h, #000h ; 02D5 1 108 280 C5A29800
LB A, #003h ; 02D9 0 108 280 7703
RB TRNSIT.0 ; 02DB 0 108 280 C54608
JNE label_02ea ; 02DE 0 108 280 CE0A
LB A, off(00134h) ; 02E0 0 108 280 F434
ADDB A, #006h ; 02E2 0 108 280 8606
CMPB A, #018h ; 02E4 0 108 280 C618
JLT label_02ea ; 02E6 0 108 280 CA02
LB A, #003h ; 02E8 0 108 280 7703
; 02EA from 02DE (DD0,108,280)
; 02EA from 02E6 (DD0,108,280)
label_02ea: STB A, off(00134h) ; 02EA 0 108 280 D434
SB P4.0 ; 02EC 0 108 280 C52C18
MB C, off(0011bh).6 ; 02EF 0 108 280 C41B2E
MB off(0012ah).1, C ; 02F2 0 108 280 C42A39
JBS off(00128h).2, label_030f ; 02F5 0 108 280 EA2817
LB A, off(0013dh) ; 02F8 0 108 280 F43D
JNE label_030f ; 02FA 0 108 280 CE13
STB A, off(0013ch) ; 02FC 0 108 280 D43C
SB off(00128h).2 ; 02FE 0 108 280 C4281A
ANDB PSWH, #0feh ; 0301 0 108 280 A2D0FE
MOVB off(00196h), #077h ; 0304 0 108 280 C4969877
MOVB off(00116h), #011h ; 0308 0 108 280 C4169811
ORB PSWH, #001h ; 030C 0 108 280 A2E001
; 030F from 02F5 (DD0,108,280)
; 030F from 02FA (DD0,108,280)
label_030f: J label_04b5 ; 030F 0 108 280 03B504
; 0312 from 000E (DD0,???,???)
int_serial_rx_BRG: L A, #000a0h ; 0312 1 ??? ??? 67A000
ST A, IE ; 0315 1 ??? ??? D51A
MOV PSW, #00102h ; 0317 1 ??? ??? B504980201
MOV LRB, #00021h ; 031C 1 108 ??? 572100
MOV USP, #00280h ; 031F 1 108 280 A1988002
L A, (00212h-00280h)[USP] ; 0323 1 108 280 E392
ST A, off(0011ah) ; 0325 1 108 280 D41A
L A, (00214h-00280h)[USP] ; 0327 1 108 280 E394
ST A, off(0011ch) ; 0329 1 108 280 D41C
L A, (00216h-00280h)[USP] ; 032B 1 108 280 E396
ST A, off(0011eh) ; 032D 1 108 280 D41E
MOVB off(001d1h), #02dh ; 032F 1 108 280 C4D1982D
JBR off(00128h).3, label_0365 ; 0333 1 108 280 DB282F
JBS off(0011ah).7, label_034f ; 0336 1 108 280 EF1A16
RB IRQH.7 ; 0339 1 108 280 C5190F
JNE label_0379 ; 033C 1 108 280 CE3B
RB 0b6h.7 ; 033E 1 108 280 C5B60F
JNE label_0379 ; 0341 1 108 280 CE36
; 0343 from 0352 (DD1,108,280)
label_0343: CMPB 0a2h, #005h ; 0343 1 108 280 C5A2C005
JGE label_0354 ; 0347 1 108 280 CD0B
INCB 0a2h ; 0349 1 108 280 C5A216
J label_03a4 ; 034C 1 108 280 03A403
; 034F from 0336 (DD1,108,280)
label_034f: SB off(00128h).4 ; 034F 1 108 280 C4281C
SJ label_0343 ; 0352 1 108 280 CBEF
; 0354 from 0347 (DD1,108,280)
label_0354: JBS off(0011ah).7, label_035d ; 0354 1 108 280 EF1A06
SB 0b4h.1 ; 0357 1 108 280 C5B419
SB off(00128h).6 ; 035A 1 108 280 C4281E
; 035D from 0354 (DD1,108,280)
label_035d: INCB 0a3h ; 035D 1 108 280 C5A316
CLRB 0a2h ; 0360 1 108 280 C5A215
SJ label_03a4 ; 0363 1 108 280 CB3F
; 0365 from 0333 (DD1,108,280)
label_0365: RB IRQH.7 ; 0365 1 108 280 C5190F
RB 0b6h.7 ; 0368 1 108 280 C5B60F
RB 0b7h.2 ; 036B 1 108 280 C5B70A
MB C, 0b7h.0 ; 036E 1 108 280 C5B728
JGE label_0376 ; 0371 1 108 280 CD03
SB off(00128h).4 ; 0373 1 108 280 C4281C
; 0376 from 0371 (DD1,108,280)
label_0376: J label_05a8 ; 0376 1 108 280 03A805
; 0379 from 033C (DD1,108,280)
; 0379 from 0341 (DD1,108,280)
label_0379: SB off(00128h).4 ; 0379 1 108 280 C4281C
RB off(00128h).6 ; 037C 1 108 280 C4280E
MOVB off(001d2h), #02dh ; 037F 1 108 280 C4D2982D
L A, 0a2h ; 0383 1 108 280 E5A2
CMP A, #00005h ; 0385 1 108 280 C60500
JEQ label_03a1 ; 0388 1 108 280 C917
SB off(00125h).7 ; 038A 1 108 280 C4251F
JLT label_0399 ; 038D 1 108 280 CA0A
CMP A, #00105h ; 038F 1 108 280 C60501
JGE label_039e ; 0392 1 108 280 CD0A
SB 0b5h.0 ; 0394 1 108 280 C5B518
SJ label_03a1 ; 0397 1 108 280 CB08
; 0399 from 038D (DD1,108,280)
label_0399: SB off(00128h).5 ; 0399 1 108 280 C4281D
SJ label_03a1 ; 039C 1 108 280 CB03
; 039E from 0392 (DD1,108,280)
label_039e: SB 0b5h.1 ; 039E 1 108 280 C5B519
; 03A1 from 0388 (DD1,108,280)
; 03A1 from 0397 (DD1,108,280)
; 03A1 from 039C (DD1,108,280)
label_03a1: CLR 0a2h ; 03A1 1 108 280 B5A215
; 03A4 from 034C (DD1,108,280)
; 03A4 from 0363 (DD1,108,280)
label_03a4: JBS off(0011bh).0, label_03cd ; 03A4 1 108 280 E81B26
RB 0b7h.2 ; 03A7 1 108 280 C5B70A
JEQ label_03d0 ; 03AA 1 108 280 C924
RB off(00128h).7 ; 03AC 1 108 280 C4280F
MOVB off(001d3h), #007h ; 03AF 1 108 280 C4D39807
L A, off(00134h) ; 03B3 1 108 280 E434
CMP A, #00017h ; 03B5 1 108 280 C61700
JNE label_03ed ; 03B8 1 108 280 CE33
RB off(00128h).5 ; 03BA 1 108 280 C4280D
JNE label_03f9 ; 03BD 1 108 280 CE3A
RB off(00125h).7 ; 03BF 1 108 280 C4250F
CMPB 0a2h, #003h ; 03C2 1 108 280 C5A2C003
JEQ label_03fc ; 03C6 1 108 280 C934
; 03C8 from 03F2 (DD1,108,280)
label_03c8: SB 0b5h.2 ; 03C8 1 108 280 C5B51A
SJ label_03fc ; 03CB 1 108 280 CB2F
; 03CD from 03A4 (DD1,108,280)
label_03cd: RB off(00125h).7 ; 03CD 1 108 280 C4250F
; 03D0 from 03AA (DD1,108,280)
label_03d0: CMPB off(00134h), #017h ; 03D0 1 108 280 C434C017
JGE label_03dc ; 03D4 1 108 280 CD06
INCB off(00134h) ; 03D6 1 108 280 C43416
J label_03ff ; 03D9 1 108 280 03FF03
; 03DC from 03D4 (DD1,108,280)
label_03dc: JBS off(0011bh).0, label_03e5 ; 03DC 1 108 280 E81B06
SB 0b4h.2 ; 03DF 1 108 280 C5B41A
SB off(00128h).7 ; 03E2 1 108 280 C4281F
; 03E5 from 03DC (DD1,108,280)
label_03e5: INCB off(00135h) ; 03E5 1 108 280 C43516
CLRB off(00134h) ; 03E8 1 108 280 C43415
SJ label_03ff ; 03EB 1 108 280 CB12
; 03ED from 03B8 (DD1,108,280)
label_03ed: RB off(00128h).5 ; 03ED 1 108 280 C4280D
JGE label_03fc ; 03F0 1 108 280 CD0A
JEQ label_03c8 ; 03F2 1 108 280 C9D4
SB 0b5h.0 ; 03F4 1 108 280 C5B518
SJ label_03fc ; 03F7 1 108 280 CB03
; 03F9 from 03BD (DD1,108,280)
label_03f9: SB 0b5h.1 ; 03F9 1 108 280 C5B519
; 03FC from 03C6 (DD1,108,280)
; 03FC from 03CB (DD1,108,280)
; 03FC from 03F0 (DD1,108,280)
; 03FC from 03F7 (DD1,108,280)
label_03fc: CLR off(00134h) ; 03FC 1 108 280 B43415
; 03FF from 03D9 (DD1,108,280)
; 03FF from 03EB (DD1,108,280)
label_03ff: JBS off(0011ah).7, label_0411 ; 03FF 1 108 280 EF1A0F
JBS off(00128h).6, label_0411 ; 0402 1 108 280 EE280C
; 0405 from 041D (DD0,108,280)
label_0405: JBS off(0011bh).0, label_041f ; 0405 1 108 280 E81B17
JBS off(00128h).7, label_041f ; 0408 1 108 280 EF2814
; 040B from 0437 (DD0,108,280)
label_040b: RC ; 040B 1 108 280 95
JBR off(0011bh).6, label_043e ; 040C 1 108 280 DE1B2F
SJ label_043a ; 040F 1 108 280 CB29
; 0411 from 03FF (DD1,108,280)
; 0411 from 0402 (DD1,108,280)
label_0411: CLR A ; 0411 1 108 280 F9
MOVB r0, #006h ; 0412 1 108 280 9806
LB A, off(00134h) ; 0414 0 108 280 F434
ADDB A, #003h ; 0416 0 108 280 8603
DIVB ; 0418 0 108 280 A236
LB A, r1 ; 041A 0 108 280 79
STB A, 0a2h ; 041B 0 108 280 D5A2
SJ label_0405 ; 041D 0 108 280 CBE6
; 041F from 0405 (DD1,108,280)
; 041F from 0408 (DD1,108,280)
label_041f: MOVB r0, #006h ; 041F 1 108 280 9806
LB A, 0a2h ; 0421 0 108 280 F5A2
ADDB A, #003h ; 0423 0 108 280 8603
SUBB A, r0 ; 0425 0 108 280 28
JGE label_0429 ; 0426 0 108 280 CD01
ADDB A, r0 ; 0428 0 108 280 08
; 0429 from 0426 (DD0,108,280)
label_0429: STB A, r2 ; 0429 0 108 280 8A
CLR A ; 042A 1 108 280 F9
LB A, off(00134h) ; 042B 0 108 280 F434
DIVB ; 042D 0 108 280 A236
MULB ; 042F 0 108 280 A234
ADDB A, r2 ; 0431 0 108 280 0A
STB A, off(00134h) ; 0432 0 108 280 D434
JBS off(0011ah).7, label_043a ; 0434 0 108 280 EF1A03
JBR off(00128h).6, label_040b ; 0437 0 108 280 DE28D1
; 043A from 040F (DD1,108,280)
; 043A from 0434 (DD0,108,280)
label_043a: SC ; 043A 0 108 280 85
SB off(00124h).2 ; 043B 0 108 280 C4241A
; 043E from 040C (DD1,108,280)
label_043e: MB off(0012ah).1, C ; 043E 0 108 280 C42A39
LB A, off(00134h) ; 0441 0 108 280 F434
EXTND ; 0443 1 108 280 F8
MOV X1, A ; 0444 1 108 280 50
LCB A, tbl_6c54[X1] ; 0445 1 108 280 90AB546C
ANDB off(00128h), A ; 0449 1 108 280 C428D1
LB A, off(00134h) ; 044C 0 108 280 F434
JNE label_047b ; 044E 0 108 280 CE2B
JBR off(00128h).2, label_045e ; 0450 0 108 280 DA280B
JBS off(0011fh).7, label_047b ; 0453 0 108 280 EF1F25
JBS off(00128h).0, label_0472 ; 0456 0 108 280 E82819
RB off(00128h).1 ; 0459 0 108 280 C42809
SJ label_0479 ; 045C 0 108 280 CB1B
; 045E from 0450 (DD0,108,280)
label_045e: ANDB PSWH, #0feh ; 045E 0 108 280 A2D0FE
MOVB off(00196h), #077h ; 0461 0 108 280 C4969877
MOVB off(00116h), #011h ; 0465 0 108 280 C4169811
ANDB off(00128h), #0fch ; 0469 0 108 280 C428D0FC
ORB PSWH, #001h ; 046D 0 108 280 A2E001
SJ label_0479 ; 0470 0 108 280 CB07
; 0472 from 0456 (DD0,108,280)
label_0472: LB A, #001h ; 0472 0 108 280 7701
JBR off(00128h).1, label_0479 ; 0474 0 108 280 D92802
LB A, #002h ; 0477 0 108 280 7702
; 0479 from 045C (DD0,108,280)
; 0479 from 0470 (DD0,108,280)
; 0479 from 0474 (DD0,108,280)
label_0479: STB A, off(0013ch) ; 0479 0 108 280 D43C
; 047B from 044E (DD0,108,280)
; 047B from 0453 (DD0,108,280)
label_047b: JBS off(00128h).2, label_048f ; 047B 0 108 280 EA2811
CMPB off(0013dh), #004h ; 047E 0 108 280 C43DC004
JEQ label_04b2 ; 0482 0 108 280 C92E
LB A, off(0013dh) ; 0484 0 108 280 F43D
JNE label_048f ; 0486 0 108 280 CE07
LB A, 0a2h ; 0488 0 108 280 F5A2
JNE label_048f ; 048A 0 108 280 CE03
SB off(00128h).2 ; 048C 0 108 280 C4281A
; 048F from 047B (DD0,108,280)
; 048F from 0486 (DD0,108,280)
; 048F from 048A (DD0,108,280)
label_048f: JBR off(0011fh).7, label_0498 ; 048F 0 108 280 DF1F06
LB A, 0a2h ; 0492 0 108 280 F5A2
JNE label_04b2 ; 0494 0 108 280 CE1C
SJ label_04b5 ; 0496 0 108 280 CB1D
; 0498 from 048F (DD0,108,280)
label_0498: LB A, off(0013ch) ; 0498 0 108 280 F43C
ANDB A, #001h ; 049A 0 108 280 D601
TRB off(00128h) ; 049C 0 108 280 C42813
JNE label_04b2 ; 049F 0 108 280 CE11
CLR A ; 04A1 1 108 280 F9
LB A, off(00134h) ; 04A2 0 108 280 F434
JBR off(0013ch).0, label_04a9 ; 04A4 0 108 280 D83C02
ADDB A, #006h ; 04A7 0 108 280 8606
; 04A9 from 04A4 (DD0,108,280)
label_04a9: MOV X1, A ; 04A9 0 108 280 50
LCB A, tbl_6c6c[X1] ; 04AA 0 108 280 90AB6C6C
CMPB A, off(0013bh) ; 04AE 0 108 280 C73B
JGE label_04b5 ; 04B0 0 108 280 CD03
; 04B2 from 0482 (DD0,108,280)
; 04B2 from 0494 (DD0,108,280)
; 04B2 from 049F (DD0,108,280)
label_04b2: J label_05a8 ; 04B2 0 108 280 03A805
; 04B5 from 030F (DD0,108,280)
; 04B5 from 0496 (DD0,108,280)
; 04B5 from 04B0 (DD0,108,280)
label_04b5: LB A, off(0013ch) ; 04B5 0 108 280 F43C
SLLB A ; 04B7 0 108 280 53
EXTND ; 04B8 1 108 280 F8
MOV X1, A ; 04B9 1 108 280 50
JBS off(00125h).4, label_04df ; 04BA 1 108 280 EC2522
CLR A ; 04BD 1 108 280 F9
MOV X2, A ; 04BE 1 108 280 51
ST A, 003c2h[X2] ; 04BF 1 108 280 D1C203
ST A, 003c4h[X2] ; 04C2 1 108 280 D1C403
ST A, 003c6h[X2] ; 04C5 1 108 280 D1C603
ST A, 003c8h[X2] ; 04C8 1 108 280 D1C803
CLRB A ; 04CB 0 108 280 FA
STB A, off(001a5h) ; 04CC 0 108 280 D4A5
J label_0505 ; 04CE 0 108 280 030505
; 04D1 from 04F0 (DD0,108,280)
label_04d1: SBR off(001a7h) ; 04D1 0 108 280 C4A711
SB off(0012ah).7 ; 04D4 0 108 280 C42A1F
SB off(001a3h).0 ; 04D7 0 108 280 C4A318
SJ label_0508 ; 04DA 0 108 280 CB2C
; 04DC from 04F7 (DD0,108,280)
label_04dc: CLR A ; 04DC 1 108 280 F9
SJ label_0502 ; 04DD 1 108 280 CB23
; 04DF from 04BA (DD1,108,280)
label_04df: LB A, off(001a6h) ; 04DF 0 108 280 F4A6
SUBB A, #001h ; 04E1 0 108 280 A601
JGE label_04e7 ; 04E3 0 108 280 CD02
LB A, #007h ; 04E5 0 108 280 7707
; 04E7 from 04E3 (DD0,108,280)
label_04e7: STB A, off(001a6h) ; 04E7 0 108 280 D4A6
CMPB A, #007h ; 04E9 0 108 280 C607
JGT label_0505 ; 04EB 0 108 280 C818
MBR C, off(001a5h) ; 04ED 0 108 280 C4A521
JLT label_04d1 ; 04F0 0 108 280 CADF
ADDB A, #004h ; 04F2 0 108 280 8604
RBR off(001a7h) ; 04F4 0 108 280 C4A712
JNE label_04dc ; 04F7 0 108 280 CEE3
L A, 003c2h[X1] ; 04F9 1 108 280 E0C203
SUB A, #00000h ; 04FC 1 108 280 A60000
JGE label_0502 ; 04FF 1 108 280 CD01
CLR A ; 0501 1 108 280 F9
; 0502 from 04FF (DD1,108,280)
; 0502 from 04DD (DD1,108,280)
label_0502: ST A, 003c2h[X1] ; 0502 1 108 280 D0C203
; 0505 from 04CE (DD0,108,280)
; 0505 from 04EB (DD0,108,280)
label_0505: RB off(001a3h).0 ; 0505 1 108 280 C4A308
; 0508 from 04DA (DD0,108,280)
label_0508: CLR A ; 0508 1 108 280 F9
JBS off(00124h).5, label_0534 ; 0509 1 108 280 ED2428
JBS off(00124h).4, label_0534 ; 050C 1 108 280 EC2425
JBS off(0012ah).1, label_0534 ; 050F 1 108 280 E92A22
L A, 003bah[X1] ; 0512 1 108 280 E0BA03
ADD A, 003c2h[X1] ; 0515 1 108 280 B0C20382
JGE label_0520 ; 0519 1 108 280 CD05
L A, #0ffffh ; 051B 1 108 280 67FFFF
SJ label_0534 ; 051E 1 108 280 CB14
; 0520 from 0519 (DD1,108,280)
label_0520: L A, ACC ; 0520 1 108 280 E506
MOV er0, A ; 0522 1 108 280 448A
LC A, tbl_6101 ; 0524 1 108 280 909C0161
CAL label_51e2 ; 0528 1 108 280 32E251
MOV X2, A ; 052B 1 108 280 51
LC A, tbl_610d ; 052C 1 108 280 909C0D61
ADD X2, A ; 0530 1 108 280 9181
MOV A, X2 ; 0532 1 108 280 9199
; 0534 from 0509 (DD1,108,280)
; 0534 from 050C (DD1,108,280)
; 0534 from 050F (DD1,108,280)
; 0534 from 051E (DD1,108,280)
label_0534: ST A, off(0019eh) ; 0534 1 108 280 D49E
LB A, off(0013ch) ; 0536 0 108 280 F43C
ANDB PSWH, #0feh ; 0538 0 108 280 A2D0FE
TRB off(00117h) ; 053B 0 108 280 C41713
JNE label_0563 ; 053E 0 108 280 CE23
JBR off(00128h).2, label_0557 ; 0540 0 108 280 DA2814
L A, TM0 ; 0543 1 108 280 E530
SUB A, TMR0 ; 0545 1 108 280 B532A2
JEQ label_0557 ; 0548 1 108 280 C90D
MB C, IRQ.5 ; 054A 1 108 280 C5182D
JLT label_0557 ; 054D 1 108 280 CA08
ADD A, #00005h ; 054F 1 108 280 860500
JLT label_0557 ; 0552 1 108 280 CA03
ADD TMR0, A ; 0554 1 108 280 B53281
; 0557 from 0540 (DD0,108,280)
; 0557 from 0548 (DD1,108,280)
; 0557 from 054D (DD1,108,280)
; 0557 from 0552 (DD1,108,280)
label_0557: ORB PSWH, #001h ; 0557 1 108 280 A2E001
CAL label_46d9 ; 055A 1 108 280 32D946
SB off(0012ah).3 ; 055D 1 108 280 C42A1B
J label_0584 ; 0560 1 108 280 038405
; 0563 from 053E (DD0,108,280)
label_0563: L A, TMR0 ; 0563 1 108 280 E532
SUB A, TM0 ; 0565 1 108 280 B530A2
CMP A, #00005h ; 0568 1 108 280 C60500
JLT label_0572 ; 056B 1 108 280 CA05
CMP A, #00020h ; 056D 1 108 280 C62000
JLT label_057b ; 0570 1 108 280 CA09
; 0572 from 056B (DD1,108,280)
label_0572: ORB PSWH, #001h ; 0572 1 108 280 A2E001
RB off(0012ah).3 ; 0575 1 108 280 C42A0B
J label_0584 ; 0578 1 108 280 038405
; 057B from 0570 (DD1,108,280)
label_057b: ORB PSWH, #001h ; 057B 1 108 280 A2E001
CAL label_46d9 ; 057E 1 108 280 32D946
SB off(0012ah).3 ; 0581 1 108 280 C42A1B
; 0584 from 0560 (DD1,108,280)
; 0584 from 0578 (DD1,108,280)
label_0584: CAL label_4510 ; 0584 1 108 280 321045
LB A, off(0013ch) ; 0587 0 108 280 F43C
STB A, r0 ; 0589 0 108 280 88
ANDB A, #001h ; 058A 0 108 280 D601
SBR off(00128h) ; 058C 0 108 280 C42811
INCB r0 ; 058F 0 108 280 A8
LB A, r0 ; 0590 0 108 280 78
ANDB A, #003h ; 0591 0 108 280 D603
STB A, off(0013ch) ; 0593 0 108 280 D43C
JBS off(0011fh).3, label_05a8 ; 0595 0 108 280 EB1F10
JBS off(0011bh).7, label_05a8 ; 0598 0 108 280 EF1B0D
RB off(0012ah).0 ; 059B 0 108 280 C42A08
JEQ label_05a8 ; 059E 0 108 280 C908
RB TRNSIT.2 ; 05A0 0 108 280 C5460A
JNE label_05a8 ; 05A3 0 108 280 CE03
SB 0b4h.6 ; 05A5 0 108 280 C5B41E
; 05A8 from 0376 (DD1,108,280)
; 05A8 from 04B2 (DD0,108,280)
; 05A8 from 0595 (DD0,108,280)
; 05A8 from 0598 (DD0,108,280)
; 05A8 from 059E (DD0,108,280)
; 05A8 from 05A3 (DD0,108,280)
label_05a8: RB off(0012ah).3 ; 05A8 1 108 280 C42A0B
JNE label_05b0 ; 05AB 1 108 280 CE03
CAL label_46d9 ; 05AD 1 108 280 32D946
; 05B0 from 05AB (DD1,108,280)
label_05b0: LB A, 0a2h ; 05B0 0 108 280 F5A2
CMPB A, #003h ; 05B2 0 108 280 C603
JNE label_05ef ; 05B4 0 108 280 CE39
; 05B6 from 0652 (DD0,108,280)
label_05b6: JBS off(00126h).0, label_05de ; 05B6 0 108 280 E82625
JBS off(0011fh).1, label_05de ; 05B9 0 108 280 E91F22
CMPB A, #003h ; 05BC 0 108 280 C603
CLR er2 ; 05BE 0 108 280 4615
JBS off(0012ah).5, label_05cb ; 05C0 0 108 280 ED2A08
MOV DP, #00366h ; 05C3 0 108 280 626603
JEQ label_05d2 ; 05C6 0 108 280 C90A
CLR A ; 05C8 1 108 280 F9
SJ label_05e1 ; 05C9 1 108 280 CB16
; 05CB from 05C0 (DD0,108,280)
label_05cb: MOV DP, #00362h ; 05CB 0 108 280 626203
JNE label_05d2 ; 05CE 0 108 280 CE02
MOV er2, [DP] ; 05D0 0 108 280 B24A
; 05D2 from 05C6 (DD0,108,280)
; 05D2 from 05CE (DD0,108,280)
label_05d2: L A, [DP] ; 05D2 1 108 280 E2
CLR er0 ; 05D3 1 108 280 4415
MOVB r1, 09fh ; 05D5 1 108 280 C59F49
MUL ; 05D8 1 108 280 9035
L A, er2 ; 05DA 1 108 280 36
ADD A, er1 ; 05DB 1 108 280 09
JGE label_05e1 ; 05DC 1 108 280 CD03
; 05DE from 05B6 (DD0,108,280)
; 05DE from 05B9 (DD0,108,280)
label_05de: L A, #0ffffh ; 05DE 1 108 280 67FFFF
; 05E1 from 05C9 (DD1,108,280)
; 05E1 from 05DC (DD1,108,280)
label_05e1: ST A, 0a4h ; 05E1 1 108 280 D5A4
; 05E3 from 02C7 (DD1,108,280)
; 05E3 from 064B (DD0,108,280)
label_05e3: L A, off(00124h) ; 05E3 1 108 280 E424
ST A, (0021ch-00280h)[USP] ; 05E5 1 108 280 D39C
ANDB PSWH, #0feh ; 05E7 1 108 280 A2D0FE
; 05EA from 2224 (DD1,100,280)
label_05ea: L A, 0f8h ; 05EA 1 108 280 E5F8
ST A, IE ; 05EC 1 108 280 D51A
RTI ; 05EE 1 108 280 02
; 05EF from 05B4 (DD0,108,280)
label_05ef: JGE label_064e ; 05EF 0 108 280 CD5D
CMPB A, #001h ; 05F1 0 108 280 C601
JGE label_0655 ; 05F3 0 108 280 CD60
JBS off(0011bh).6, label_0604 ; 05F5 0 108 280 EE1B0C
JBS off(00125h).7, label_0604 ; 05F8 0 108 280 EF2509
CMP 0c4h, #000e7h ; 05FB 0 108 280 B5C4C0E700
JLT label_0604 ; 0600 0 108 280 CA02
SJ label_0604 ; 0602 0 108 280 CB00
; 0604 from 05F5 (DD0,108,280)
; 0604 from 05F8 (DD0,108,280)
; 0604 from 0600 (DD0,108,280)
; 0604 from 0602 (DD0,108,280)
label_0604: RB 0b4h.3 ; 0604 0 108 280 C5B40B
MOVB off(001d4h), #006h ; 0607 0 108 280 C4D49806
JBS off(0011fh).2, label_0657 ; 060B 0 108 280 EA1F49
JBR off(0011fh).7, label_0617 ; 060E 0 108 280 DF1F06
SB P4.0 ; 0611 0 108 280 C52C18
J label_065d ; 0614 0 108 280 035D06
; 0617 from 060E (DD0,108,280)
label_0617: JBR off(00129h).1, label_061c ; 0617 0 108 280 D92902
SJ label_0643 ; 061A 0 108 280 CB27
; 061C from 0617 (DD0,108,280)
label_061c: LB A, #001h ; 061C 0 108 280 7701
CMPB 0f4h, #024h ; 061E 0 108 280 C5F4C024
JNE label_0627 ; 0622 0 108 280 CE03
SB off(0012ah).4 ; 0624 0 108 280 C42A1C
; 0627 from 0622 (DD0,108,280)
label_0627: CMPB off(001d2h), #028h ; 0627 0 108 280 C4D2C028
JLE label_0640 ; 062B 0 108 280 CF13
JBS off(0011fh).4, label_063c ; 062D 0 108 280 EC1F0C
JBS off(0012ah).4, label_0643 ; 0630 0 108 280 EC2A10
JBS off(0011ah).5, label_063c ; 0633 0 108 280 ED1A06
CMPB 0d9h, #034h ; 0636 0 108 280 C5D9C034
JLT label_0643 ; 063A 0 108 280 CA07
; 063C from 062D (DD0,108,280)
; 063C from 0633 (DD0,108,280)
label_063c: LB A, #003h ; 063C 0 108 280 7703
SJ label_0643 ; 063E 0 108 280 CB03
; 0640 from 062B (DD0,108,280)
label_0640: SB off(00128h).4 ; 0640 0 108 280 C4281C
; 0643 from 061A (DD0,108,280)
; 0643 from 0630 (DD0,108,280)
; 0643 from 063A (DD0,108,280)
; 0643 from 063E (DD0,108,280)
label_0643: SRLB A ; 0643 0 108 280 63
MB off(00126h).0, C ; 0644 0 108 280 C42638
SRLB A ; 0647 0 108 280 63
MB P4.0, C ; 0648 0 108 280 C52C38
; 064B from 0650 (DD0,108,280)
; 064B from 0655 (DD0,108,280)
; 064B from 0657 (DD0,108,280)
; 064B from 065A (DD0,108,280)
; 064B from 0660 (DD0,108,280)
; 064B from 066A (DD0,108,280)
label_064b: J label_05e3 ; 064B 0 108 280 03E305
; 064E from 05EF (DD0,108,280)
label_064e: CMPB A, #004h ; 064E 0 108 280 C604
JNE label_064b ; 0650 0 108 280 CEF9
J label_05b6 ; 0652 0 108 280 03B605
; 0655 from 05F3 (DD0,108,280)
label_0655: JEQ label_064b ; 0655 0 108 280 C9F4
; 0657 from 060B (DD0,108,280)
label_0657: JBS off(0011fh).7, label_064b ; 0657 0 108 280 EF1FF1
JBR off(00128h).4, label_064b ; 065A 0 108 280 DC28EE
; 065D from 0614 (DD0,108,280)
label_065d: INCB off(0013eh) ; 065D 0 108 280 C43E16
JBS off(0012ah).2, label_064b ; 0660 0 108 280 EA2AE8
LB A, off(00124h) ; 0663 0 108 280 F424
ANDB A, #003h ; 0665 0 108 280 D603
ANDB off(0013eh), A ; 0667 0 108 280 C43ED1
JNE label_064b ; 066A 0 108 280 CEDF
SB off(0012ah).2 ; 066C 0 108 280 C42A1A
L A, 0f8h ; 066F 1 108 280 E5F8
ST A, IE ; 0671 1 108 280 D51A
CAL label_4ba6 ; 0673 1 108 280 32A64B
MOV PSW, #01101h ; 0676 1 108 280 B504980111
MOV LRB, #00040h ; 067B 1 200 280 574000
MOV USP, #00180h ; 067E 1 200 180 A1988001
CAL label_5390 ; 0682 1 200 180 329053
CAL label_5ad4 ; 0685 1 200 180 32D45A
CAL label_5b33 ; 0688 1 200 180 32335B
CAL label_5cb9 ; 068B 1 200 180 32B95C
MOV DP, #0037bh ; 068E 1 200 180 627B03
MOVB r0, [DP] ; 0691 1 200 180 C248
LB A, 0e1h ; 0693 0 200 180 F5E1
STB A, [DP] ; 0695 0 200 180 D2
LB A, ADCR2H ; 0696 0 200 180 F565
STB A, 0e1h ; 0698 0 200 180 D5E1
SUBB A, r0 ; 069A 0 200 180 28
MB off(0022bh).5, C ; 069B 0 200 180 C42B3D
JGE label_06a1 ; 069E 0 200 180 CD01
VCAL 6 ; 06A0 0 200 180 16
; 06A1 from 069E (DD0,200,180)
label_06a1: STB A, 0e2h ; 06A1 0 200 180 D5E2
LB A, P2 ; 06A3 0 200 180 F524
ANDB A, #0e0h ; 06A5 0 200 180 D6E0
STB A, off(00257h) ; 06A7 0 200 180 D457
L A, 0fah ; 06A9 1 200 180 E5FA
ST A, IE ; 06AB 1 200 180 D51A
ANDB PSWH, #0feh ; 06AD 1 200 180 A2D0FE
RB ADSCAN.4 ; 06B0 1 200 180 C5580C
ANDB P2, #01fh ; 06B3 1 200 180 C524D01F
SB ADSCAN.4 ; 06B7 1 200 180 C5581C
ORB PSWH, #001h ; 06BA 1 200 180 A2E001
L A, 0f8h ; 06BD 1 200 180 E5F8
ST A, IE ; 06BF 1 200 180 D51A
MOV DP, #00006h ; 06C1 1 200 180 620600
CLR A ; 06C4 1 200 180 F9
MOV X1, A ; 06C5 1 200 180 50
ST A, er0 ; 06C6 1 200 180 88
ST A, er1 ; 06C7 1 200 180 89
; 06C8 from 06DF (DD1,200,180)
label_06c8: L A, 00360h[X1] ; 06C8 1 200 180 E06003
JBR off(00217h).7, label_06d6 ; 06CB 1 200 180 DF1708
MOV 00360h[X1], #00360h ; 06CE 1 200 180 B06003986003
SJ label_06d8 ; 06D4 1 200 180 CB02
; 06D6 from 06CB (DD1,200,180)
label_06d6: JEQ label_06f3 ; 06D6 1 200 180 C91B
; 06D8 from 06D4 (DD1,200,180)
label_06d8: ADD er1, A ; 06D8 1 200 180 4581
ADCB r0, #000h ; 06DA 1 200 180 209000
INC X1 ; 06DD 1 200 180 70
INC X1 ; 06DE 1 200 180 70
JRNZ DP, label_06c8 ; 06DF 1 200 180 30E7
RB off(00217h).4 ; 06E1 1 200 180 C4170C
RB off(00231h).5 ; 06E4 1 200 180 C4310D
L A, er1 ; 06E7 1 200 180 35
MOV er2, #00005h ; 06E8 1 200 180 46980500
DIV ; 06EC 1 200 180 9037
CMPB r0, #000h ; 06EE 1 200 180 20C000
JEQ label_06f9 ; 06F1 1 200 180 C906
; 06F3 from 06D6 (DD1,200,180)
label_06f3: SB off(00231h).5 ; 06F3 1 200 180 C4311D
L A, #0ffffh ; 06F6 1 200 180 67FFFF
; 06F9 from 06F1 (DD1,200,180)
label_06f9: ST A, er0 ; 06F9 1 200 180 88
CLR X1 ; 06FA 1 200 180 9015
XCHG A, 0c4h ; 06FC 1 200 180 B5C410
ST A, er1 ; 06FF 1 200 180 89
XCHG A, 0036eh[X1] ; 0700 1 200 180 B06E0310
XCHG A, 00370h[X1] ; 0704 1 200 180 B0700310
XCHG A, 00372h[X1] ; 0708 1 200 180 B0720310
ST A, er2 ; 070C 1 200 180 8A
L A, er0 ; 070D 1 200 180 34
SUB A, er2 ; 070E 1 200 180 2A
MB off(0021bh).7, C ; 070F 1 200 180 C41B3F
JGE label_0715 ; 0712 1 200 180 CD01
VCAL 7 ; 0714 1 200 180 17
; 0715 from 0712 (DD1,200,180)
label_0715: ST A, 0c8h ; 0715 1 200 180 D5C8
L A, er0 ; 0717 1 200 180 34
SUB A, er1 ; 0718 1 200 180 29
MB off(0021bh).6, C ; 0719 1 200 180 C41B3E
JGE label_071f ; 071C 1 200 180 CD01
VCAL 7 ; 071E 1 200 180 17
; 071F from 071C (DD1,200,180)
label_071f: ST A, 0c6h ; 071F 1 200 180 D5C6
L A, 0c4h ; 0721 1 200 180 E5C4
CMP A, #000eah ; 0723 1 200 180 C6EA00
JLT label_0760 ; 0726 1 200 180 CA38
CMP A, #00ea6h ; 0728 1 200 180 C6A60E
JGE label_076d ; 072B 1 200 180 CD40
MOV er3, #0ffc0h ; 072D 1 200 180 4798C0FF
MOV er0, #00007h ; 0731 1 200 180 44980700
MOV er2, #00753h ; 0735 1 200 180 46985307
MOV X1, #05300h ; 0739 1 200 180 600053
; 073C from 0749 (DD1,200,180)
label_073c: CMP A, er2 ; 073C 1 200 180 4A
JGE label_074b ; 073D 1 200 180 CD0C
SRL er0 ; 073F 1 200 180 44E7
ROR X1 ; 0741 1 200 180 90C7
ADD er3, #00040h ; 0743 1 200 180 47804000
SRL er2 ; 0747 1 200 180 46E7
SJ label_073c ; 0749 1 200 180 CBF1
; 074B from 073D (DD1,200,180)
label_074b: ST A, er2 ; 074B 1 200 180 8A
L A, X1 ; 074C 1 200 180 40
DIV ; 074D 1 200 180 9037
SRL A ; 074F 1 200 180 63
MB PSWL.4, C ; 0750 1 200 180 A33C
ADD er3, A ; 0752 1 200 180 4781
LB A, r7 ; 0754 0 200 180 7F
JNE label_0767 ; 0755 0 200 180 CE10
LB A, r6 ; 0757 0 200 180 7E
JEQ label_0771 ; 0758 0 200 180 C917
CMPB A, #0ffh ; 075A 0 200 180 C6FF
JGE label_0767 ; 075C 0 200 180 CD09
SJ label_0775 ; 075E 0 200 180 CB15
; 0760 from 0726 (DD1,200,180)
label_0760: CMP A, #000bbh ; 0760 1 200 180 C6BB00
LB A, #0ffh ; 0763 0 200 180 77FF
JLT label_0769 ; 0765 0 200 180 CA02
; 0767 from 0755 (DD0,200,180)
; 0767 from 075C (DD0,200,180)
label_0767: LB A, #0feh ; 0767 0 200 180 77FE
; 0769 from 0765 (DD0,200,180)
label_0769: SB PSWL.4 ; 0769 0 200 180 A31C
SJ label_0775 ; 076B 0 200 180 CB08
; 076D from 072B (DD1,200,180)
label_076d: CLRB A ; 076D 0 200 180 FA
JBS off(00217h).4, label_0773 ; 076E 0 200 180 EC1702
; 0771 from 0758 (DD0,200,180)
label_0771: LB A, #001h ; 0771 0 200 180 7701
; 0773 from 076E (DD0,200,180)
label_0773: RB PSWL.4 ; 0773 0 200 180 A30C
; 0775 from 076B (DD0,200,180)
; 0775 from 075E (DD0,200,180)
label_0775: MB C, PSWL.4 ; 0775 0 200 180 A32C
MB 0b8h.4, C ; 0777 0 200 180 C5B83C
STB A, (00133h-00180h)[USP] ; 077A 0 200 180 D3B3
XCHGB A, off(00236h) ; 077C 0 200 180 C43610
STB A, 0c3h ; 077F 0 200 180 D5C3
CLRB r7 ; 0781 0 200 180 2715
JBS off(00217h).4, label_079d ; 0783 0 200 180 EC1717
DECB r7 ; 0786 0 200 180 BF
MOV er2, 0c4h ; 0787 0 200 180 B5C44A
MOV er0, #0aa00h ; 078A 0 200 180 449800AA
CLR A ; 078E 1 200 180 F9
DIV ; 078F 1 200 180 9037
SLL A ; 0791 1 200 180 53
LB A, r1 ; 0792 0 200 180 79
RORB A ; 0793 0 200 180 43
SC ; 0794 0 200 180 85
JNE label_079e ; 0795 0 200 180 CE07
SLLB A ; 0797 0 200 180 53
LB A, r0 ; 0798 0 200 180 78
JNE label_079f ; 0799 0 200 180 CE04
MOVB r7, #001h ; 079B 0 200 180 9F01
; 079D from 0783 (DD0,200,180)
label_079d: RC ; 079D 0 200 180 95
; 079E from 0795 (DD0,200,180)
label_079e: LB A, r7 ; 079E 0 200 180 7F
; 079F from 0799 (DD0,200,180)
label_079f: STB A, 0c2h ; 079F 0 200 180 D5C2
MB 0b8h.3, C ; 07A1 0 200 180 C5B83B
LCB A, tbl_5fad ; 07A4 0 200 180 909DAD5F
CMPB 0bbh, A ; 07A8 0 200 180 C5BBC1
JGE label_07ba ; 07AB 0 200 180 CD0D
LCB A, tbl_5fac ; 07AD 0 200 180 909DAC5F
CMPB 0d1h, A ; 07B1 0 200 180 C5D1C1
JGE label_07ba ; 07B4 0 200 180 CD04
LB A, 0bbh ; 07B6 0 200 180 F5BB
SJ label_07c0 ; 07B8 0 200 180 CB06
; 07BA from 07AB (DD0,200,180)
; 07BA from 07B4 (DD0,200,180)
label_07ba: LB A, 0d1h ; 07BA 0 200 180 F5D1
MOV X1, #tbl_5fa8 ; 07BC 0 200 180 60A85F
VCAL 1 ; 07BF 0 200 180 11
; 07C0 from 07B8 (DD0,200,180)
label_07c0: MOV DP, #00426h ; 07C0 0 200 180 622604
STB A, [DP] ; 07C3 0 200 180 D2
JBS off(00212h).2, label_07d9 ; 07C4 0 200 180 EA1212
LB A, ACC ; 07C7 0 200 180 F506
LB A, 0bbh ; 07C9 0 200 180 F5BB
CMPB A, #000h ; 07CB 0 200 180 C600
JGE label_07d6 ; 07CD 0 200 180 CD07
SB 0b0h.0 ; 07CF 0 200 180 C5B018
LB A, off(00235h) ; 07D2 0 200 180 F435
SJ label_07df ; 07D4 0 200 180 CB09
; 07D6 from 07CD (DD0,200,180)
label_07d6: CAL label_4913 ; 07D6 0 200 180 321349
; 07D9 from 07C4 (DD0,200,180)
label_07d9: RB 0b0h.0 ; 07D9 0 200 180 C5B008
JBS off(00212h).2, label_07e2 ; 07DC 0 200 180 EA1203
; 07DF from 07D4 (DD0,200,180)
label_07df: JBR off(00212h).4, label_07e8 ; 07DF 0 200 180 DC1206
; 07E2 from 07DC (DD0,200,180)
label_07e2: LB A, 0d1h ; 07E2 0 200 180 F5D1
MOV X1, #tbl_6baf ; 07E4 0 200 180 60AF6B
VCAL 1 ; 07E7 0 200 180 11
; 07E8 from 07DF (DD0,200,180)
label_07e8: STB A, r0 ; 07E8 0 200 180 88
LB A, off(00235h) ; 07E9 0 200 180 F435
SUBB A, r0 ; 07EB 0 200 180 28
RB off(0021bh).4 ; 07EC 0 200 180 C41B0C
MB off(0021bh).4, C ; 07EF 0 200 180 C41B3C
JEQ label_07f7 ; 07F2 0 200 180 C903
XORB PSWH, #080h ; 07F4 0 200 180 A2F080
; 07F7 from 07F2 (DD0,200,180)
label_07f7: MB off(002edh).6, C ; 07F7 0 200 180 C4ED3E
JBR off(0021bh).4, label_07fe ; 07FA 0 200 180 DC1B01
VCAL 6 ; 07FD 0 200 180 16
; 07FE from 07FA (DD0,200,180)
label_07fe: STB A, 0c0h ; 07FE 0 200 180 D5C0
MOV DP, #00375h ; 0800 0 200 180 627503
LB A, [DP] ; 0803 0 200 180 F2
SUBB A, r0 ; 0804 0 200 180 28
MB off(0021bh).5, C ; 0805 0 200 180 C41B3D
JGE label_080b ; 0808 0 200 180 CD01
VCAL 6 ; 080A 0 200 180 16
; 080B from 0808 (DD0,200,180)
label_080b: STB A, 0c1h ; 080B 0 200 180 D5C1
LB A, r0 ; 080D 0 200 180 78
STB A, (00132h-00180h)[USP] ; 080E 0 200 180 D3B2
XCHGB A, off(00235h) ; 0810 0 200 180 C43510
XCHGB A, 0bdh ; 0813 0 200 180 C5BD10
DEC DP ; 0816 0 200 180 82
XCHGB A, [DP] ; 0817 0 200 180 C210
INC DP ; 0819 0 200 180 72
STB A, [DP] ; 081A 0 200 180 D2
LB A, #059h ; 081B 0 200 180 7759
JBS off(00212h).2, label_082a ; 081D 0 200 180 EA120A
JBS off(00212h).4, label_082a ; 0820 0 200 180 EC1207
LB A, 0bch ; 0823 0 200 180 F5BC
SUBB A, off(00235h) ; 0825 0 200 180 A735
JGE label_082a ; 0827 0 200 180 CD01
CLRB A ; 0829 0 200 180 FA
; 082A from 081D (DD0,200,180)
; 082A from 0820 (DD0,200,180)
; 082A from 0827 (DD0,200,180)
label_082a: STB A, 0beh ; 082A 0 200 180 D5BE
MOV er0, #04d00h ; 082C 0 200 180 4498004D
RC ; 0830 0 200 180 95
JBS off(00212h).6, label_084e ; 0831 0 200 180 EE121A
LCB A, tbl_6200 ; 0834 0 200 180 909D0062
MOV er0, ADCR7 ; 0838 0 200 180 B56E48
JEQ label_0846 ; 083B 0 200 180 C909
LB A, ADCR7H ; 083D 0 200 180 F56F
MOV X1, #tbl_6203 ; 083F 0 200 180 600362
VCAL 1 ; 0842 0 200 180 11
CLR er0 ; 0843 0 200 180 4415
STB A, r1 ; 0845 0 200 180 89
; 0846 from 083B (DD0,200,180)
label_0846: LB A, #0fch ; 0846 0 200 180 77FC
CMPB A, r1 ; 0848 0 200 180 49
JLT label_084e ; 0849 0 200 180 CA03
CMPB r1, #005h ; 084B 0 200 180 21C005
; 084E from 0831 (DD0,200,180)
; 084E from 0849 (DD0,200,180)
label_084e: MB 0b0h.2, C ; 084E 0 200 180 C5B03A
JLT label_086c ; 0851 0 200 180 CA19
L A, er0 ; 0853 1 200 180 34
SLL A ; 0854 1 200 180 53
JLT label_085c ; 0855 1 200 180 CA05
SLL A ; 0857 1 200 180 53
LB A, ACCH ; 0858 0 200 180 F507
JGE label_085e ; 085A 0 200 180 CD02
; 085C from 0855 (DD1,200,180)
label_085c: LB A, #0ffh ; 085C 0 200 180 77FF
; 085E from 085A (DD0,200,180)
label_085e: STB A, 0d4h ; 085E 0 200 180 D5D4
L A, er0 ; 0860 1 200 180 34
XCHG A, 0d0h ; 0861 1 200 180 B5D010
MOV er1, 0d2h ; 0864 1 200 180 B5D249
ST A, 0d2h ; 0867 1 200 180 D5D2
JBR off(00212h).6, label_0870 ; 0869 1 200 180 DE1204
; 086C from 0851 (DD0,200,180)
label_086c: L A, er0 ; 086C 1 200 180 34
MOV er1, 0d0h ; 086D 1 200 180 B5D049
; 0870 from 0869 (DD1,200,180)
label_0870: SUB A, er0 ; 0870 1 200 180 28
MB PSWL.4, C ; 0871 1 200 180 A33C
JGE label_0876 ; 0873 1 200 180 CD01
VCAL 7 ; 0875 1 200 180 17
; 0876 from 0873 (DD1,200,180)
label_0876: SLL A ; 0876 1 200 180 53
JLT label_087e ; 0877 1 200 180 CA05
SLL A ; 0879 1 200 180 53
LB A, ACCH ; 087A 0 200 180 F507
JGE label_0880 ; 087C 0 200 180 CD02
; 087E from 0877 (DD1,200,180)
label_087e: LB A, #0ffh ; 087E 0 200 180 77FF
; 0880 from 087C (DD0,200,180)
label_0880: STB A, r0 ; 0880 0 200 180 88
MB C, PSWL.4 ; 0881 0 200 180 A32C
RB off(0021bh).1 ; 0883 0 200 180 C41B09
MB off(0021bh).1, C ; 0886 0 200 180 C41B39
XCHGB A, 0d5h ; 0889 0 200 180 C5D510
JEQ label_0891 ; 088C 0 200 180 C903
XORB PSWH, #080h ; 088E 0 200 180 A2F080
; 0891 from 088C (DD0,200,180)
label_0891: JLT label_0894 ; 0891 0 200 180 CA01
CMPB A, r0 ; 0893 0 200 180 48
; 0894 from 0891 (DD0,200,180)
label_0894: MB off(0021bh).3, C ; 0894 0 200 180 C41B3B
L A, er1 ; 0897 1 200 180 35
SUB A, 0d0h ; 0898 1 200 180 B5D0A2
MB off(0021bh).2, C ; 089B 1 200 180 C41B3A
JGE label_08a1 ; 089E 1 200 180 CD01
VCAL 7 ; 08A0 1 200 180 17
; 08A1 from 089E (DD1,200,180)
label_08a1: SLL A ; 08A1 1 200 180 53
JLT label_08a9 ; 08A2 1 200 180 CA05
SLL A ; 08A4 1 200 180 53
LB A, ACCH ; 08A5 0 200 180 F507
JGE label_08ab ; 08A7 0 200 180 CD02
; 08A9 from 08A2 (DD1,200,180)
label_08a9: LB A, #0ffh ; 08A9 0 200 180 77FF
; 08AB from 08A7 (DD0,200,180)
label_08ab: STB A, 0d6h ; 08AB 0 200 180 D5D6
L A, off(00294h) ; 08AD 1 200 180 E494
ST A, er0 ; 08AF 1 200 180 88
LB A, r1 ; 08B0 0 200 180 79
JBR off(0021ah).1, label_08b5 ; 08B1 0 200 180 D91A01
LB A, r0 ; 08B4 0 200 180 78
; 08B5 from 08B1 (DD0,200,180)
label_08b5: CMPB A, off(00236h) ; 08B5 0 200 180 C736
MB off(0021ah).1, C ; 08B7 0 200 180 C41A39
LB A, r1 ; 08BA 0 200 180 79
JBR off(0022bh).0, label_08bf ; 08BB 0 200 180 D82B01
LB A, r0 ; 08BE 0 200 180 78
; 08BF from 08BB (DD0,200,180)
label_08bf: ADDB A, #00dh ; 08BF 0 200 180 860D
JGE label_08c5 ; 08C1 0 200 180 CD02
LB A, #0ffh ; 08C3 0 200 180 77FF
; 08C5 from 08C1 (DD0,200,180)
label_08c5: CMPB A, off(00236h) ; 08C5 0 200 180 C736
MB off(0022bh).0, C ; 08C7 0 200 180 C42B38
MOV DP, #00311h ; 08CA 0 200 180 621103
MOVB r4, [DP] ; 08CD 0 200 180 C24C
LB A, #003h ; 08CF 0 200 180 7703
STB A, r2 ; 08D1 0 200 180 8A
MOVB r3, #006h ; 08D2 0 200 180 9B06
MB C, off(00218h).2 ; 08D4 0 200 180 C4182A
MB off(00218h).3, C ; 08D7 0 200 180 C4183B
JLT label_08dd ; 08DA 0 200 180 CA01
LB A, r3 ; 08DC 0 200 180 7B
; 08DD from 08DA (DD0,200,180)
label_08dd: ADDB A, r4 ; 08DD 0 200 180 0C
CMPB A, 0d4h ; 08DE 0 200 180 C5D4C2
MB off(00218h).2, C ; 08E1 0 200 180 C4183A
LB A, #004h ; 08E4 0 200 180 7704
JBS off(00218h).4, label_08eb ; 08E6 0 200 180 EC1802
LB A, #007h ; 08E9 0 200 180 7707
; 08EB from 08E6 (DD0,200,180)
label_08eb: ADDB A, r4 ; 08EB 0 200 180 0C
CMPB A, 0d4h ; 08EC 0 200 180 C5D4C2
MB off(00218h).4, C ; 08EF 0 200 180 C4183C
LB A, r2 ; 08F2 0 200 180 7A
MB C, off(00218h).0 ; 08F3 0 200 180 C41828
MB off(00218h).1, C ; 08F6 0 200 180 C41839
JGE label_08fe ; 08F9 0 200 180 CD03
MOVB r0, r1 ; 08FB 0 200 180 2148
LB A, r3 ; 08FD 0 200 180 7B
; 08FE from 08F9 (DD0,200,180)
label_08fe: ADDB A, r4 ; 08FE 0 200 180 0C
CMPB 0d4h, A ; 08FF 0 200 180 C5D4C1
JGE label_0907 ; 0902 0 200 180 CD03
LB A, off(00236h) ; 0904 0 200 180 F436
CMPB A, r0 ; 0906 0 200 180 48
; 0907 from 0902 (DD0,200,180)
label_0907: MB off(00218h).0, C ; 0907 0 200 180 C41838
MOVB r1, off(00235h) ; 090A 0 200 180 C43549
JBS off(00212h).2, label_0919 ; 090D 0 200 180 EA1209
JBS off(00212h).4, label_0919 ; 0910 0 200 180 EC1206
CMPB 0f3h, #032h ; 0913 0 200 180 C5F3C032
JGE label_091f ; 0917 0 200 180 CD06
; 0919 from 090D (DD0,200,180)
; 0919 from 0910 (DD0,200,180)
label_0919: MOVB off(0029bh), r1 ; 0919 0 200 180 217C9B
J label_0980 ; 091C 0 200 180 038009
; 091F from 0917 (DD0,200,180)
label_091f: CMPB 0bdh, off(00235h) ; 091F 0 200 180 C5BDC335
JEQ label_0928 ; 0923 0 200 180 C903
JBR off(002edh).6, label_0930 ; 0925 0 200 180 DEED08
; 0928 from 0923 (DD0,200,180)
label_0928: CLRB r0 ; 0928 0 200 180 2015
LB A, 0bdh ; 092A 0 200 180 F5BD
STB A, off(0029bh) ; 092C 0 200 180 D49B
SJ label_0959 ; 092E 0 200 180 CB29
; 0930 from 0925 (DD0,200,180)
label_0930: LB A, off(00235h) ; 0930 0 200 180 F435
SUBB A, off(0029bh) ; 0932 0 200 180 A79B
MB PSWL.4, C ; 0934 0 200 180 A33C
JGE label_0939 ; 0936 0 200 180 CD01
VCAL 6 ; 0938 0 200 180 16
; 0939 from 0936 (DD0,200,180)
label_0939: MOVB r0, #090h ; 0939 0 200 180 9890
JBS off(0021bh).4, label_0940 ; 093B 0 200 180 EC1B02
MOVB r0, #060h ; 093E 0 200 180 9860
; 0940 from 093B (DD0,200,180)
label_0940: MULB ; 0940 0 200 180 A234
MB C, PSWL.4 ; 0942 0 200 180 A32C
JLT label_094b ; 0944 0 200 180 CA05
ADD off(0029ah), A ; 0946 0 200 180 B49A81
SJ label_094e ; 0949 0 200 180 CB03
; 094B from 0944 (DD0,200,180)
label_094b: SUB off(0029ah), A ; 094B 0 200 180 B49AA1
; 094E from 0949 (DD0,200,180)
label_094e: LB A, off(0029bh) ; 094E 0 200 180 F49B
SUBB A, off(00235h) ; 0950 0 200 180 A735
MB off(002edh).7, C ; 0952 0 200 180 C4ED3F
JGE label_0958 ; 0955 0 200 180 CD01
VCAL 6 ; 0957 0 200 180 16
; 0958 from 0955 (DD0,200,180)
label_0958: STB A, r0 ; 0958 0 200 180 88
; 0959 from 092E (DD0,200,180)
label_0959: JBS off(0021ch).0, label_0980 ; 0959 0 200 180 E81C24
JBR off(0021ah).1, label_0980 ; 095C 0 200 180 D91A21
MOVB r4, #0ffh ; 095F 0 200 180 9CFF
LB A, 0bdh ; 0961 0 200 180 F5BD
MOV DP, #tbl_6220 ; 0963 0 200 180 622062
MOV X1, #tbl_621c ; 0966 0 200 180 601C62
CMPB A, #090h ; 0969 0 200 180 C690
JGE label_0975 ; 096B 0 200 180 CD08
INC DP ; 096D 0 200 180 72
INC DP ; 096E 0 200 180 72
CMPB A, #040h ; 096F 0 200 180 C640
JGE label_0975 ; 0971 0 200 180 CD02
INC DP ; 0973 0 200 180 72
INC DP ; 0974 0 200 180 72
; 0975 from 096B (DD0,200,180)
; 0975 from 0971 (DD0,200,180)
label_0975: JBS off(002edh).7, label_097b ; 0975 0 200 180 EFED03
INC X1 ; 0978 0 200 180 70
INC X1 ; 0979 0 200 180 70
INC DP ; 097A 0 200 180 72
; 097B from 0975 (DD0,200,180)
label_097b: LC A, [X1] ; 097B 0 200 180 90A8
CMPB A, r0 ; 097D 0 200 180 48
JLT label_0983 ; 097E 0 200 180 CA03
; 0980 from 091C (DD0,200,180)
; 0980 from 0959 (DD0,200,180)
; 0980 from 095C (DD0,200,180)
label_0980: LB A, r1 ; 0980 0 200 180 79
SJ label_09ad ; 0981 0 200 180 CB2A
; 0983 from 097E (DD0,200,180)
label_0983: LB A, ACCH ; 0983 0 200 180 F507
CMPB A, r0 ; 0985 0 200 180 48
JGE label_0989 ; 0986 0 200 180 CD01
STB A, r0 ; 0988 0 200 180 88
; 0989 from 0986 (DD0,200,180)
label_0989: LCB A, [DP] ; 0989 0 200 180 92AA
MULB ; 098B 0 200 180 A234
L A, ACC ; 098D 1 200 180 E506
SRL A ; 098F 1 200 180 63
SRL A ; 0990 1 200 180 63
SRL A ; 0991 1 200 180 63
SRL A ; 0992 1 200 180 63
ST A, er1 ; 0993 1 200 180 89
LB A, r3 ; 0994 0 200 180 7B
JNE label_09a9 ; 0995 0 200 180 CE12
LB A, r1 ; 0997 0 200 180 79
JBR off(002edh).7, label_09a0 ; 0998 0 200 180 DFED05
ADDB A, r2 ; 099B 0 200 180 0A
JLT label_09a6 ; 099C 0 200 180 CA08
SJ label_09a3 ; 099E 0 200 180 CB03
; 09A0 from 0998 (DD0,200,180)
label_09a0: SUBB A, r2 ; 09A0 0 200 180 2A
JLT label_09a9 ; 09A1 0 200 180 CA06
; 09A3 from 099E (DD0,200,180)
label_09a3: CMPB A, r4 ; 09A3 0 200 180 4C
JLE label_09ad ; 09A4 0 200 180 CF07
; 09A6 from 099C (DD0,200,180)
; 09A6 from 09AA (DD0,200,180)
label_09a6: LB A, r4 ; 09A6 0 200 180 7C
SJ label_09ad ; 09A7 0 200 180 CB04
; 09A9 from 0995 (DD0,200,180)
; 09A9 from 09A1 (DD0,200,180)
label_09a9: CLRB A ; 09A9 0 200 180 FA
JBS off(002edh).7, label_09a6 ; 09AA 0 200 180 EFEDF9
; 09AD from 0981 (DD0,200,180)
; 09AD from 09A4 (DD0,200,180)
; 09AD from 09A7 (DD0,200,180)
label_09ad: STB A, 0bfh ; 09AD 0 200 180 D5BF
L A, 0c4h ; 09AF 1 200 180 E5C4
SUB A, off(0025ah) ; 09B1 1 200 180 A75A
MB off(0021ah).4, C ; 09B3 1 200 180 C41A3C
MOV er0, #00300h ; 09B6 1 200 180 44980003
JGE label_09c1 ; 09BA 1 200 180 CD05
VCAL 7 ; 09BC 1 200 180 17
MOV er0, #00300h ; 09BD 1 200 180 44980003
; 09C1 from 09BA (DD1,200,180)
label_09c1: CMP A, er0 ; 09C1 1 200 180 48
JLT label_09c5 ; 09C2 1 200 180 CA01
L A, er0 ; 09C4 1 200 180 34
; 09C5 from 09C2 (DD1,200,180)
label_09c5: ST A, 0cah ; 09C5 1 200 180 D5CA
LB A, #0c2h ; 09C7 0 200 180 77C2
JBS off(00218h).5, label_09ce ; 09C9 0 200 180 ED1802
LB A, #0c6h ; 09CC 0 200 180 77C6
; 09CE from 09C9 (DD0,200,180)
label_09ce: CMPB A, off(00236h) ; 09CE 0 200 180 C736
MB off(00218h).5, C ; 09D0 0 200 180 C4183D
LB A, #03ah ; 09D3 0 200 180 773A
JBS off(00217h).0, label_09da ; 09D5 0 200 180 E81702
LB A, #040h ; 09D8 0 200 180 7740
; 09DA from 09D5 (DD0,200,180)
label_09da: CMPB A, off(00236h) ; 09DA 0 200 180 C736
MB off(00217h).0, C ; 09DC 0 200 180 C41738
CAL label_5c7c ; 09DF 0 200 180 327C5C
MOV X1, #tbl_6e71 ; 09E2 0 200 180 60716E
JGE label_09ea ; 09E5 0 200 180 CD03
MOV X1, #tbl_6e2f ; 09E7 0 200 180 602F6E
; 09EA from 09E5 (DD0,200,180)
label_09ea: MOVB r3, (001e7h-00180h)[USP] ; 09EA 0 200 180 C3674B
MOVB r2, off(00236h) ; 09ED 0 200 180 C4364A
MOVB r6, #012h ; 09F0 0 200 180 9E12
MB C, 0b8h.3 ; 09F2 0 200 180 C5B82B
MB PSWL.4, C ; 09F5 0 200 180 A33C
CAL label_49be ; 09F7 0 200 180 32BE49
STB A, (001eah-00180h)[USP] ; 09FA 0 200 180 D36A
LB A, r6 ; 09FC 0 200 180 7E
STB A, (001e7h-00180h)[USP] ; 09FD 0 200 180 D367
MB C, [DP].5 ; 09FF 0 200 180 C22D
MOV X1, #tbl_6e85 ; 0A01 0 200 180 60856E
JGE label_0a09 ; 0A04 0 200 180 CD03
MOV X1, #tbl_6e43 ; 0A06 0 200 180 60436E
; 0A09 from 0A04 (DD0,200,180)
label_0a09: MOVB r3, (001e8h-00180h)[USP] ; 0A09 0 200 180 C3684B
MOVB r2, 0c2h ; 0A0C 0 200 180 C5C24A
MOVB r6, #012h ; 0A0F 0 200 180 9E12
MB C, 0b8h.3 ; 0A11 0 200 180 C5B82B
MB PSWL.4, C ; 0A14 0 200 180 A33C
CAL label_49be ; 0A16 0 200 180 32BE49
STB A, (001ech-00180h)[USP] ; 0A19 0 200 180 D36C
LB A, r6 ; 0A1B 0 200 180 7E
STB A, (001e8h-00180h)[USP] ; 0A1C 0 200 180 D368
MOV X1, #tbl_6e99 ; 0A1E 0 200 180 60996E
MOVB r3, (001e9h-00180h)[USP] ; 0A21 0 200 180 C3694B
MOVB r2, 0c2h ; 0A24 0 200 180 C5C24A
MOVB r6, #00dh ; 0A27 0 200 180 9E0D
MB C, 0b8h.3 ; 0A29 0 200 180 C5B82B
MB PSWL.4, C ; 0A2C 0 200 180 A33C
CAL label_49be ; 0A2E 0 200 180 32BE49
STB A, (001eeh-00180h)[USP] ; 0A31 0 200 180 D36E
LB A, r6 ; 0A33 0 200 180 7E
STB A, (001e9h-00180h)[USP] ; 0A34 0 200 180 D369
CAL label_5c82 ; 0A36 0 200 180 32825C
STB A, r2 ; 0A39 0 200 180 8A
CAL label_5c7c ; 0A3A 0 200 180 327C5C
MOV X1, #tbl_6e59 ; 0A3D 0 200 180 60596E
JGE label_0a45 ; 0A40 0 200 180 CD03
MOV X1, #tbl_6e17 ; 0A42 0 200 180 60176E
; 0A45 from 0A40 (DD0,200,180)
label_0a45: MOVB r3, (001dfh-00180h)[USP] ; 0A45 0 200 180 C35F4B
MOVB r6, #016h ; 0A48 0 200 180 9E16
RB PSWL.4 ; 0A4A 0 200 180 A30C
CAL label_49be ; 0A4C 0 200 180 32BE49
STB A, (001e2h-00180h)[USP] ; 0A4F 0 200 180 D362
LB A, r6 ; 0A51 0 200 180 7E
STB A, (001dfh-00180h)[USP] ; 0A52 0 200 180 D35F
LB A, 0bbh ; 0A54 0 200 180 F5BB
STB A, r2 ; 0A56 0 200 180 8A
MOV X1, #tbl_6e59 ; 0A57 0 200 180 60596E
MOVB r3, (001e6h-00180h)[USP] ; 0A5A 0 200 180 C3664B
MOVB r6, #016h ; 0A5D 0 200 180 9E16
RB PSWL.4 ; 0A5F 0 200 180 A30C
CAL label_49be ; 0A61 0 200 180 32BE49
STB A, (001e4h-00180h)[USP] ; 0A64 0 200 180 D364
LB A, r6 ; 0A66 0 200 180 7E
STB A, (001e6h-00180h)[USP] ; 0A67 0 200 180 D366
CLR er2 ; 0A69 0 200 180 4615
SC ; 0A6B 0 200 180 85
JBR off(00227h).6, label_0ad6 ; 0A6C 0 200 180 DE2767
LB A, (001dfh-00180h)[USP] ; 0A6F 0 200 180 F35F
ADDB A, #001h ; 0A71 0 200 180 8601
CMPB 0bfh, #000h ; 0A73 0 200 180 C5BFC000
JNE label_0a7a ; 0A77 0 200 180 CE01
CLRB A ; 0A79 0 200 180 FA
; 0A7A from 0A77 (DD0,200,180)
label_0a7a: MOV er0, off(00212h) ; 0A7A 0 200 180 B41248
AND er0, #0c3bch ; 0A7D 0 200 180 44D0BCC3
JNE label_0a86 ; 0A81 0 200 180 CE03
JBR off(00214h).5, label_0a88 ; 0A83 0 200 180 DD1402
; 0A86 from 0A81 (DD0,200,180)
label_0a86: LB A, #00fh ; 0A86 0 200 180 770F
; 0A88 from 0A83 (DD0,200,180)
label_0a88: STB A, r1 ; 0A88 0 200 180 89
RC ; 0A89 0 200 180 95
JBS off(00214h).5, label_0a90 ; 0A8A 0 200 180 ED1403
MB C, off(00211h).1 ; 0A8D 0 200 180 C41129
; 0A90 from 0A8A (DD0,200,180)
label_0a90: MB off(00233h).3, C ; 0A90 0 200 180 C4333B
MB C, off(0021ch).2 ; 0A93 0 200 180 C41C2A
MB off(00233h).4, C ; 0A96 0 200 180 C4333C
SC ; 0A99 0 200 180 85
LB A, (001a4h-00180h)[USP] ; 0A9A 0 200 180 F324
JNE label_0aa1 ; 0A9C 0 200 180 CE03
MB C, off(00220h).1 ; 0A9E 0 200 180 C42029
; 0AA1 from 0A9C (DD0,200,180)
label_0aa1: MB off(00233h).5, C ; 0AA1 0 200 180 C4333D
LB A, off(00233h) ; 0AA4 0 200 180 F433
MOVB r0, #010h ; 0AA6 0 200 180 9810
MULB ; 0AA8 0 200 180 A234
ORB A, r1 ; 0AAA 0 200 180 69
L A, ACC ; 0AAB 1 200 180 E506
ST A, er2 ; 0AAD 1 200 180 8A
MOV er0, #00101h ; 0AAE 1 200 180 44980101
MOVB r2, #005h ; 0AB2 1 200 180 9A05
; 0AB4 from 0ABD (DD1,200,180)
label_0ab4: SRL A ; 0AB4 1 200 180 63
ADCB r0, #000h ; 0AB5 1 200 180 209000
SRL A ; 0AB8 1 200 180 63
ADCB r1, #000h ; 0AB9 1 200 180 219000
DECB r2 ; 0ABC 1 200 180 BA
JNE label_0ab4 ; 0ABD 1 200 180 CEF5
SRLB r0 ; 0ABF 1 200 180 20E7
MB r5.2, C ; 0AC1 1 200 180 253A
SRLB r1 ; 0AC3 1 200 180 21E7
MB r5.3, C ; 0AC5 1 200 180 253B
LB A, (001d3h-00180h)[USP] ; 0AC7 0 200 180 F353
CMPB A, #007h ; 0AC9 0 200 180 C607
JLT label_0ad6 ; 0ACB 0 200 180 CA09
LB A, (001dbh-00180h)[USP] ; 0ACD 0 200 180 F35B
CMPB A, #019h ; 0ACF 0 200 180 C619
JLT label_0ad6 ; 0AD1 0 200 180 CA03
MB C, off(0021dh).7 ; 0AD3 0 200 180 C41D2F
; 0AD6 from 0A6C (DD0,200,180)
; 0AD6 from 0ACB (DD0,200,180)
; 0AD6 from 0AD1 (DD0,200,180)
label_0ad6: MB off(00233h).6, C ; 0AD6 0 200 180 C4333E
L A, er2 ; 0AD9 1 200 180 36
ST A, 0eah ; 0ADA 1 200 180 D5EA
MOV DP, #003cah ; 0ADC 1 200 180 62CA03
LB A, ADCR0H ; 0ADF 0 200 180 F561
CAL label_4b95 ; 0AE1 0 200 180 32954B
STB A, [DP] ; 0AE4 0 200 180 D2
STB A, 0dah ; 0AE5 0 200 180 D5DA
MOV DP, #003d2h ; 0AE7 0 200 180 62D203
LB A, ADCR1H ; 0AEA 0 200 180 F563
STB A, [DP] ; 0AEC 0 200 180 D2
L A, 0fah ; 0AED 1 200 180 E5FA
ST A, IE ; 0AEF 1 200 180 D51A
ANDB PSWH, #0feh ; 0AF1 1 200 180 A2D0FE
RB ADSCAN.4 ; 0AF4 1 200 180 C5580C
ORB P2, off(00257h) ; 0AF7 1 200 180 C524E357
RB IRQH.4 ; 0AFB 1 200 180 C5190C
SB ADSCAN.4 ; 0AFE 1 200 180 C5581C
MOV off(00258h), TM2 ; 0B01 1 200 180 B5387C58
ORB PSWH, #001h ; 0B05 1 200 180 A2E001
L A, 0f8h ; 0B08 1 200 180 E5F8
ST A, IE ; 0B0A 1 200 180 D51A
JBS off(0021dh).4, label_0b65 ; 0B0C 1 200 180 EC1D56
JBS off(00212h).2, label_0b15 ; 0B0F 1 200 180 EA1203
JBR off(00212h).4, label_0b1c ; 0B12 1 200 180 DC1207
; 0B15 from 0B0F (DD1,200,180)
label_0b15: JBS off(00218h).0, label_0b18 ; 0B15 1 200 180 E81800
; 0B18 from 0B15 (DD1,200,180)
label_0b18: LB A, #05ah ; 0B18 0 200 180 775A
SJ label_0b66 ; 0B1A 0 200 180 CB4A
; 0B1C from 0B12 (DD1,200,180)
label_0b1c: CAL label_5c7c ; 0B1C 1 200 180 327C5C
MOVB r0, #018h ; 0B1F 1 200 180 9818
MOVB r1, #014h ; 0B21 1 200 180 9914
MOVB r2, (001dfh-00180h)[USP] ; 0B23 1 200 180 C35F4A
MOV X2, (001e2h-00180h)[USP] ; 0B26 1 200 180 B36279
MOVB r3, (001e7h-00180h)[USP] ; 0B29 1 200 180 C3674B
MOV er3, (001eah-00180h)[USP] ; 0B2C 1 200 180 B36A4B
MOV X1, #tbl_729d ; 0B2F 1 200 180 609D72
JGE label_0b37 ; 0B32 1 200 180 CD03
MOV X1, #tbl_7a4f ; 0B34 1 200 180 604F7A
; 0B37 from 0B32 (DD1,200,180)
label_0b37: JBR off(00214h).5, label_0b3d ; 0B37 1 200 180 DD1403
JBS off(00218h).5, label_0b52 ; 0B3A 1 200 180 ED1815
; 0B3D from 0B37 (DD1,200,180)
label_0b3d: JBR off(0021fh).1, label_0b52 ; 0B3D 1 200 180 D91F12
MOVB r1, #014h ; 0B40 1 200 180 9914
MOVB r3, (001e8h-00180h)[USP] ; 0B42 1 200 180 C3684B
MOV er3, (001ech-00180h)[USP] ; 0B45 1 200 180 B36C4B
MB C, [DP].5 ; 0B48 1 200 180 C22D
MOV X1, #tbl_747d ; 0B4A 1 200 180 607D74
JGE label_0b52 ; 0B4D 1 200 180 CD03
MOV X1, #tbl_7c2f ; 0B4F 1 200 180 602F7C
; 0B52 from 0B3A (DD1,200,180)
; 0B52 from 0B3D (DD1,200,180)
; 0B52 from 0B4D (DD1,200,180)
label_0b52: RB PSWL.5 ; 0B52 1 200 180 A30D
CAL label_49f6 ; 0B54 1 200 180 32F649
MOVB r0, A ; 0B57 1 200 180 208A
LB A, off(00245h) ; 0B59 0 200 180 F445
JEQ label_0b62 ; 0B5B 0 200 180 C905
MULB ; 0B5D 0 200 180 A234
MOVB r0, ACCH ; 0B5F 0 200 180 C50748
; 0B62 from 0B5B (DD0,200,180)
label_0b62: LB A, r0 ; 0B62 0 200 180 78
SJ label_0b66 ; 0B63 0 200 180 CB01
; 0B65 from 0B0C (DD1,200,180)
label_0b65: CLRB A ; 0B65 0 200 180 FA
; 0B66 from 0B1A (DD0,200,180)
; 0B66 from 0B63 (DD0,200,180)
label_0b66: STB A, off(00246h) ; 0B66 0 200 180 D446
LCB A, tbl_5f9d ; 0B68 0 200 180 909D9D5F
JEQ label_0b97 ; 0B6C 0 200 180 C929
LCB A, tbl_5f9e ; 0B6E 0 200 180 909D9E5F
CMPB 0d9h, A ; 0B72 0 200 180 C5D9C1
CLRB A ; 0B75 0 200 180 FA
JGE label_0b97 ; 0B76 0 200 180 CD1F
JBR off(00218h).0, label_0b97 ; 0B78 0 200 180 D8181C
JBS off(00221h).6, label_0b97 ; 0B7B 0 200 180 EE2119
L A, 0cah ; 0B7E 1 200 180 E5CA
MOV X1, #tbl_6afc ; 0B80 1 200 180 60FC6A
JBS off(0021ah).4, label_0b89 ; 0B83 1 200 180 EC1A03
MOV X1, #tbl_6aec ; 0B86 1 200 180 60EC6A
; 0B89 from 0B83 (DD1,200,180)
label_0b89: CAL label_48ee ; 0B89 1 200 180 32EE48
MOVB r0, #00eh ; 0B8C 1 200 180 980E
LB A, r6 ; 0B8E 0 200 180 7E
CMPB A, r0 ; 0B8F 0 200 180 48
JLT label_0b93 ; 0B90 0 200 180 CA01
LB A, r0 ; 0B92 0 200 180 78
; 0B93 from 0B90 (DD0,200,180)
label_0b93: JBR off(0021ah).4, label_0b97 ; 0B93 0 200 180 DC1A01
VCAL 6 ; 0B96 0 200 180 16
; 0B97 from 0B6C (DD0,200,180)
; 0B97 from 0B76 (DD0,200,180)
; 0B97 from 0B78 (DD0,200,180)
; 0B97 from 0B7B (DD0,200,180)
; 0B97 from 0B93 (DD0,200,180)
label_0b97: STB A, off(00241h) ; 0B97 0 200 180 D441
LB A, #01eh ; 0B99 0 200 180 771E
JBS off(00221h).3, label_0ba0 ; 0B9B 0 200 180 EB2102
LB A, #00ch ; 0B9E 0 200 180 770C
; 0BA0 from 0B9B (DD0,200,180)
label_0ba0: CMPB 0c5h, A ; 0BA0 0 200 180 C5C5C1
MB off(00221h).3, C ; 0BA3 0 200 180 C4213B
LB A, #001h ; 0BA6 0 200 180 7701
JBS off(00221h).4, label_0bad ; 0BA8 0 200 180 EC2102
LB A, #002h ; 0BAB 0 200 180 7702
; 0BAD from 0BA8 (DD0,200,180)
label_0bad: CMPB A, off(00236h) ; 0BAD 0 200 180 C736
MB off(00221h).4, C ; 0BAF 0 200 180 C4213C
CLRB A ; 0BB2 0 200 180 FA
MOV X1, #tbl_6ab2 ; 0BB3 0 200 180 60B26A
JBS off(00221h).2, label_0bbe ; 0BB6 0 200 180 EA2105
INC X1 ; 0BB9 0 200 180 70
INC X1 ; 0BBA 0 200 180 70
MB C, off(00221h).3 ; 0BBB 0 200 180 C4212B
; 0BBE from 0BB6 (DD0,200,180)
label_0bbe: JGE label_0be3 ; 0BBE 0 200 180 CD23
CLR A ; 0BC0 1 200 180 F9
ST A, er3 ; 0BC1 1 200 180 8B
LB A, off(00235h) ; 0BC2 0 200 180 F435
CAL label_483c ; 0BC4 0 200 180 323C48
JBR off(00221h).2, label_0be3 ; 0BC7 0 200 180 DA2119
STB A, r5 ; 0BCA 0 200 180 8D
LB A, off(00236h) ; 0BCB 0 200 180 F436
MOV X1, #tbl_6ace ; 0BCD 0 200 180 60CE6A
CAL label_4854 ; 0BD0 0 200 180 325448
MOVB r0, r5 ; 0BD3 0 200 180 2548
MULB ; 0BD5 0 200 180 A234
SLLB A ; 0BD7 0 200 180 53
LB A, ACCH ; 0BD8 0 200 180 F507
ROLB A ; 0BDA 0 200 180 33
MB C, ACC.7 ; 0BDB 0 200 180 C5062F
JGE label_0be2 ; 0BDE 0 200 180 CD02
LB A, #07fh ; 0BE0 0 200 180 777F
; 0BE2 from 0BDE (DD0,200,180)
label_0be2: VCAL 6 ; 0BE2 0 200 180 16
; 0BE3 from 0BBE (DD0,200,180)
; 0BE3 from 0BC7 (DD0,200,180)
label_0be3: STB A, off(00240h) ; 0BE3 0 200 180 D440
LB A, #01ah ; 0BE5 0 200 180 771A
JBS off(00222h).5, label_0bec ; 0BE7 0 200 180 ED2202
LB A, #027h ; 0BEA 0 200 180 7727
; 0BEC from 0BE7 (DD0,200,180)
label_0bec: CMPB A, off(00236h) ; 0BEC 0 200 180 C736
MB off(00222h).5, C ; 0BEE 0 200 180 C4223D
CLRB A ; 0BF1 0 200 180 FA
JBR off(00227h).7, label_0c20 ; 0BF2 0 200 180 DF272B
JBS off(00213h).1, label_0c20 ; 0BF5 0 200 180 E91328
JGE label_0c20 ; 0BF8 0 200 180 CD26
CMPB 0d8h, #0a1h ; 0BFA 0 200 180 C5D8C0A1
JGE label_0c20 ; 0BFE 0 200 180 CD20
JBS off(0021dh).5, label_0c20 ; 0C00 0 200 180 ED1D1D
JBS off(0021ah).3, label_0c20 ; 0C03 0 200 180 EB1A1A
JBR off(0021ah).2, label_0c20 ; 0C06 0 200 180 DA1A17
CLR A ; 0C09 1 200 180 F9
LB A, off(00254h) ; 0C0A 0 200 180 F454
MOV er3, A ; 0C0C 0 200 180 478A
LB A, off(00235h) ; 0C0E 0 200 180 F435
MOV X1, #tbl_6a94 ; 0C10 0 200 180 60946A
CAL label_483c ; 0C13 0 200 180 323C48
LB A, off(00238h) ; 0C16 0 200 180 F438
ADDB A, #001h ; 0C18 0 200 180 8601
JLT label_0c1f ; 0C1A 0 200 180 CA03
CMPB A, r6 ; 0C1C 0 200 180 4E
JLT label_0c20 ; 0C1D 0 200 180 CA01
; 0C1F from 0C1A (DD0,200,180)
label_0c1f: LB A, r6 ; 0C1F 0 200 180 7E
; 0C20 from 0BF2 (DD0,200,180)
; 0C20 from 0BF5 (DD0,200,180)
; 0C20 from 0BF8 (DD0,200,180)
; 0C20 from 0BFE (DD0,200,180)
; 0C20 from 0C00 (DD0,200,180)
; 0C20 from 0C03 (DD0,200,180)
; 0C20 from 0C06 (DD0,200,180)
; 0C20 from 0C1D (DD0,200,180)
label_0c20: STB A, off(00238h) ; 0C20 0 200 180 D438
CLRB A ; 0C22 0 200 180 FA
RC ; 0C23 0 200 180 95
JBS off(00233h).6, label_0c4f ; 0C24 0 200 180 EE3328
JBS off(00212h).3, label_0c4f ; 0C27 0 200 180 EB1225
JBS off(00213h).0, label_0c4f ; 0C2A 0 200 180 E81322
L A, 0ech ; 0C2D 1 200 180 E5EC
ST A, er2 ; 0C2F 1 200 180 8A
CLR er0 ; 0C30 1 200 180 4415
MOVB r2, #005h ; 0C32 1 200 180 9A05
; 0C34 from 0C3D (DD1,200,180)
label_0c34: SLL A ; 0C34 1 200 180 53
ADCB r1, #000h ; 0C35 1 200 180 219000
SLL A ; 0C38 1 200 180 53
ADCB r0, #000h ; 0C39 1 200 180 209000
DECB r2 ; 0C3C 1 200 180 BA
JNE label_0c34 ; 0C3D 1 200 180 CEF5
SLL A ; 0C3F 1 200 180 53
JGE label_0c4b ; 0C40 1 200 180 CD09
SLL A ; 0C42 1 200 180 53
JGE label_0c4b ; 0C43 1 200 180 CD06
L A, er0 ; 0C45 1 200 180 34
AND A, #00101h ; 0C46 1 200 180 D60101
JNE label_0c4e ; 0C49 1 200 180 CE03
; 0C4B from 0C40 (DD1,200,180)
; 0C4B from 0C43 (DD1,200,180)
label_0c4b: XORB PSWH, #080h ; 0C4B 1 200 180 A2F080
; 0C4E from 0C49 (DD1,200,180)
label_0c4e: LB A, r5 ; 0C4E 0 200 180 7D
; 0C4F from 0C24 (DD0,200,180)
; 0C4F from 0C27 (DD0,200,180)
; 0C4F from 0C2A (DD0,200,180)
label_0c4f: MB off(00233h).7, C ; 0C4F 0 200 180 C4333F
SRLB A ; 0C52 0 200 180 63
MB off(00232h).7, C ; 0C53 0 200 180 C4323F
STB A, r5 ; 0C56 0 200 180 8D
CLRB A ; 0C57 0 200 180 FA
JBR off(00227h).6, label_0c8b ; 0C58 0 200 180 DE2730
CMPB 0c5h, #00dh ; 0C5B 0 200 180 C5C5C00D
JGT label_0c8b ; 0C5F 0 200 180 C82A
LB A, 0eah ; 0C61 0 200 180 F5EA
ANDB A, #00fh ; 0C63 0 200 180 D60F
CMPB A, #00fh ; 0C65 0 200 180 C60F
JEQ label_0c75 ; 0C67 0 200 180 C90C
JBS off(00214h).7, label_0c75 ; 0C69 0 200 180 EF1409
JBS off(00233h).6, label_0c8d ; 0C6C 0 200 180 EE331E
JBS off(00233h).7, label_0c8d ; 0C6F 0 200 180 EF331B
LB A, r5 ; 0C72 0 200 180 7D
SJ label_0c8b ; 0C73 0 200 180 CB16
; 0C75 from 0C67 (DD0,200,180)
; 0C75 from 0C69 (DD0,200,180)
label_0c75: LB A, (001e8h-00180h)[USP] ; 0C75 0 200 180 F368
MOV er0, (001ech-00180h)[USP] ; 0C77 0 200 180 B36C48
MOV DP, #tbl_6bc8 ; 0C7A 0 200 180 62C86B
JBS off(0021fh).1, label_0c88 ; 0C7D 0 200 180 E91F08
LB A, (001e7h-00180h)[USP] ; 0C80 0 200 180 F367
MOV er0, (001eah-00180h)[USP] ; 0C82 0 200 180 B36A48
MOV DP, #tbl_6bdc ; 0C85 0 200 180 62DC6B
; 0C88 from 0C7D (DD0,200,180)
label_0c88: CAL label_4a58 ; 0C88 0 200 180 32584A
; 0C8B from 0C58 (DD0,200,180)
; 0C8B from 0C5F (DD0,200,180)
; 0C8B from 0C73 (DD0,200,180)
label_0c8b: STB A, off(00244h) ; 0C8B 0 200 180 D444
; 0C8D from 0C6C (DD0,200,180)
; 0C8D from 0C6F (DD0,200,180)
label_0c8d: SJ label_0c8f ; 0C8D 0 200 180 CB00
; 0C8F from 0C8D (DD0,200,180)
label_0c8f: LB A, #0ffh ; 0C8F 0 200 180 77FF
CMPB 0beh, A ; 0C91 0 200 180 C5BEC1
MOV X1, #tbl_6b5c ; 0C94 0 200 180 605C6B
LB A, off(00236h) ; 0C97 0 200 180 F436
CAL label_4854 ; 0C99 0 200 180 325448
CMPB A, 0d3h ; 0C9C 0 200 180 C5D3C2
MB off(00231h).6, C ; 0C9F 0 200 180 C4313E
L A, off(00212h) ; 0CA2 1 200 180 E412
AND A, #08074h ; 0CA4 1 200 180 D67480
JNE label_0cd3 ; 0CA7 1 200 180 CE2A
JBS off(00214h).0, label_0cd3 ; 0CA9 1 200 180 E81427
JBS off(0021dh).4, label_0cd3 ; 0CAC 1 200 180 EC1D24
CMPB 0d9h, #034h ; 0CAF 1 200 180 C5D9C034
JGE label_0cd3 ; 0CB3 1 200 180 CD1E
LB A, 0cch ; 0CB5 0 200 180 F5CC
CMPB A, #00ah ; 0CB7 0 200 180 C60A
JLT label_0cd3 ; 0CB9 0 200 180 CA18
CMPB A, #08ch ; 0CBB 0 200 180 C68C
JGE label_0cd3 ; 0CBD 0 200 180 CD14
LB A, off(00236h) ; 0CBF 0 200 180 F436
CMPB A, #040h ; 0CC1 0 200 180 C640
JLT label_0cd3 ; 0CC3 0 200 180 CA0E
CMPB A, #0c8h ; 0CC5 0 200 180 C6C8
JGE label_0cd3 ; 0CC7 0 200 180 CD0A
JBS off(00220h).0, label_0ce4 ; 0CC9 0 200 180 E82018
JBR off(00231h).6, label_0cdb ; 0CCC 0 200 180 DE310C
LB A, off(00237h) ; 0CCF 0 200 180 F437
JNE label_0d16 ; 0CD1 0 200 180 CE43
; 0CD3 from 0CA7 (DD1,200,180)
; 0CD3 from 0CA9 (DD1,200,180)
; 0CD3 from 0CAC (DD1,200,180)
; 0CD3 from 0CB3 (DD1,200,180)
; 0CD3 from 0CB9 (DD0,200,180)
; 0CD3 from 0CBD (DD0,200,180)
; 0CD3 from 0CC3 (DD0,200,180)
; 0CD3 from 0CC7 (DD0,200,180)
label_0cd3: RB off(00220h).0 ; 0CD3 0 200 180 C42008
RB off(00220h).2 ; 0CD6 0 200 180 C4200A
SJ label_0d50 ; 0CD9 0 200 180 CB75
; 0CDB from 0CCC (DD0,200,180)
label_0cdb: JBR off(0021bh).1, label_0d50 ; 0CDB 0 200 180 D91B72
CMPB 0d5h, #008h ; 0CDE 0 200 180 C5D5C008
JLT label_0d50 ; 0CE2 0 200 180 CA6C
; 0CE4 from 0CC9 (DD0,200,180)
label_0ce4: SB off(00220h).0 ; 0CE4 0 200 180 C42018
JBS off(0021bh).6, label_0cf1 ; 0CE7 0 200 180 EE1B07
CMP 0c6h, #0ffffh ; 0CEA 0 200 180 B5C6C0FFFF
JGE label_0d50 ; 0CEF 0 200 180 CD5F
; 0CF1 from 0CE7 (DD0,200,180)
label_0cf1: LB A, off(0024fh) ; 0CF1 0 200 180 F44F
EXTND ; 0CF3 1 200 180 F8
LCB A, tbl_6b77[ACC] ; 0CF4 1 200 180 B506AB776B
MOVB off(0024eh), A ; 0CF9 1 200 180 C44E8A
MOV X1, #tbl_6b6a ; 0CFC 1 200 180 606A6B
LB A, off(00236h) ; 0CFF 0 200 180 F436
CAL label_4854 ; 0D01 0 200 180 325448
MOVB r0, off(00250h) ; 0D04 0 200 180 C45048
MULB ; 0D07 0 200 180 A234
L A, ACC ; 0D09 1 200 180 E506
SLL A ; 0D0B 1 200 180 53
JGE label_0d11 ; 0D0C 1 200 180 CD03
L A, #0ffffh ; 0D0E 1 200 180 67FFFF
; 0D11 from 0D0C (DD1,200,180)
label_0d11: LB A, ACCH ; 0D11 0 200 180 F507
RB off(00220h).0 ; 0D13 0 200 180 C42008
; 0D16 from 0CD1 (DD0,200,180)
label_0d16: CMPB off(0024eh), #000h ; 0D16 0 200 180 C44EC000
JEQ label_0d23 ; 0D1A 0 200 180 C907
DECB off(0024eh) ; 0D1C 0 200 180 C44E17
MOVB r0, #001h ; 0D1F 0 200 180 9801
SJ label_0d4a ; 0D21 0 200 180 CB27
; 0D23 from 0D1A (DD0,200,180)
label_0d23: JBS off(0021bh).6, label_0d33 ; 0D23 0 200 180 EE1B0D
CMP 0c6h, #00010h ; 0D26 0 200 180 B5C6C01000
JLT label_0d3a ; 0D2B 0 200 180 CA0D
RB off(00220h).2 ; 0D2D 0 200 180 C4200A
; 0D30 from 0D3A (DD0,200,180)
label_0d30: RC ; 0D30 0 200 180 95
SJ label_0d43 ; 0D31 0 200 180 CB10
; 0D33 from 0D23 (DD0,200,180)
label_0d33: CMP 0c6h, #00003h ; 0D33 0 200 180 B5C6C00300
JGE label_0d3f ; 0D38 0 200 180 CD05
; 0D3A from 0D2B (DD0,200,180)
label_0d3a: JBS off(00220h).2, label_0d30 ; 0D3A 0 200 180 EA20F3
SJ label_0d42 ; 0D3D 0 200 180 CB03
; 0D3F from 0D38 (DD0,200,180)
label_0d3f: SB off(00220h).2 ; 0D3F 0 200 180 C4201A
; 0D42 from 0D3D (DD0,200,180)
label_0d42: SC ; 0D42 0 200 180 85
; 0D43 from 0D31 (DD0,200,180)
label_0d43: MB off(00220h).3, C ; 0D43 0 200 180 C4203B
JGE label_0d51 ; 0D46 0 200 180 CD09
MOVB r0, #003h ; 0D48 0 200 180 9803
; 0D4A from 0D21 (DD0,200,180)
label_0d4a: SUBB A, r0 ; 0D4A 0 200 180 28
JLT label_0d50 ; 0D4B 0 200 180 CA03
SC ; 0D4D 0 200 180 85
SJ label_0d52 ; 0D4E 0 200 180 CB02
; 0D50 from 0CD9 (DD0,200,180)
; 0D50 from 0CEF (DD0,200,180)
; 0D50 from 0CDB (DD0,200,180)
; 0D50 from 0CE2 (DD0,200,180)
; 0D50 from 0D4B (DD0,200,180)
label_0d50: CLRB A ; 0D50 0 200 180 FA
; 0D51 from 0D46 (DD0,200,180)
label_0d51: RC ; 0D51 0 200 180 95
; 0D52 from 0D4E (DD0,200,180)
label_0d52: STB A, off(00237h) ; 0D52 0 200 180 D437
MB off(00220h).1, C ; 0D54 0 200 180 C42039
LB A, #041h ; 0D57 0 200 180 7741
JBS off(002eeh).0, label_0d5e ; 0D59 0 200 180 E8EE02
LB A, #046h ; 0D5C 0 200 180 7746
; 0D5E from 0D59 (DD0,200,180)
label_0d5e: CMPB A, 0cch ; 0D5E 0 200 180 C5CCC2
MB off(002eeh).0, C ; 0D61 0 200 180 C4EE38
LB A, #000h ; 0D64 0 200 180 7700
JBS off(00222h).4, label_0d6b ; 0D66 0 200 180 EC2202
LB A, #00bh ; 0D69 0 200 180 770B
; 0D6B from 0D66 (DD0,200,180)
label_0d6b: CMPB A, off(00244h) ; 0D6B 0 200 180 C744
MB off(00222h).4, C ; 0D6D 0 200 180 C4223C
MOVB r0, #03fh ; 0D70 0 200 180 983F
MOVB r1, #003h ; 0D72 0 200 180 9903
MOVB r2, #02ah ; 0D74 0 200 180 9A2A
MOVB r3, #00ch ; 0D76 0 200 180 9B0C
JGE label_0d7e ; 0D78 0 200 180 CD04
MOVB r1, #006h ; 0D7A 0 200 180 9906
MOVB r2, #033h ; 0D7C 0 200 180 9A33
; 0D7E from 0D78 (DD0,200,180)
label_0d7e: JBS off(00212h).6, label_0da4 ; 0D7E 0 200 180 EE1223
JBS off(0021dh).4, label_0da4 ; 0D81 0 200 180 EC1D20
CMPB 0d9h, #034h ; 0D84 0 200 180 C5D9C034
JGE label_0da4 ; 0D88 0 200 180 CD1A
JBS off(002eeh).0, label_0da4 ; 0D8A 0 200 180 E8EE17
LB A, r0 ; 0D8D 0 200 180 78
CMPB A, off(00236h) ; 0D8E 0 200 180 C736
JLT label_0da4 ; 0D90 0 200 180 CA12
JBS off(00231h).6, label_0da4 ; 0D92 0 200 180 EE310F
CLRB A ; 0D95 0 200 180 FA
JBR off(0021bh).1, label_0da2 ; 0D96 0 200 180 D91B09
CMPB 0d5h, #010h ; 0D99 0 200 180 C5D5C010
JLT label_0da2 ; 0D9D 0 200 180 CA03
LB A, r1 ; 0D9F 0 200 180 79
ADDB A, #001h ; 0DA0 0 200 180 8601
; 0DA2 from 0D96 (DD0,200,180)
; 0DA2 from 0D9D (DD0,200,180)
label_0da2: STB A, off(00255h) ; 0DA2 0 200 180 D455
; 0DA4 from 0D7E (DD0,200,180)
; 0DA4 from 0D81 (DD0,200,180)
; 0DA4 from 0D88 (DD0,200,180)
; 0DA4 from 0D8A (DD0,200,180)
; 0DA4 from 0D90 (DD0,200,180)
; 0DA4 from 0D92 (DD0,200,180)
label_0da4: LB A, r2 ; 0DA4 0 200 180 7A
CMPB off(00255h), #000h ; 0DA5 0 200 180 C455C000
JEQ label_0db0 ; 0DA9 0 200 180 C905
DECB off(00255h) ; 0DAB 0 200 180 C45517
SJ label_0db6 ; 0DAE 0 200 180 CB06
; 0DB0 from 0DA9 (DD0,200,180)
label_0db0: LB A, off(0023eh) ; 0DB0 0 200 180 F43E
SUBB A, r3 ; 0DB2 0 200 180 2B
JGE label_0db6 ; 0DB3 0 200 180 CD01
CLRB A ; 0DB5 0 200 180 FA
; 0DB6 from 0DAE (DD0,200,180)
; 0DB6 from 0DB3 (DD0,200,180)
label_0db6: STB A, off(0023eh) ; 0DB6 0 200 180 D43E
LB A, 0c2h ; 0DB8 0 200 180 F5C2
MOV X1, #tbl_6a7a ; 0DBA 0 200 180 607A6A
CAL label_4854 ; 0DBD 0 200 180 325448
STB A, off(00247h) ; 0DC0 0 200 180 D447
LB A, 0c2h ; 0DC2 0 200 180 F5C2
MOV X1, #tbl_6a56 ; 0DC4 0 200 180 60566A
CAL label_4854 ; 0DC7 0 200 180 325448
MOV DP, #0035ah ; 0DCA 0 200 180 625A03
STB A, [DP] ; 0DCD 0 200 180 D2
STB A, r0 ; 0DCE 0 200 180 88
LB A, off(0024bh) ; 0DCF 0 200 180 F44B
MULB ; 0DD1 0 200 180 A234
L A, ACC ; 0DD3 1 200 180 E506
ST A, er1 ; 0DD5 1 200 180 89
CAL label_4c3c ; 0DD6 1 200 180 323C4C
ST A, off(0024ch) ; 0DD9 1 200 180 D44C
RC ; 0DDB 1 200 180 95
L A, er1 ; 0DDC 1 200 180 35
JLT label_0de0 ; 0DDD 1 200 180 CA01
SRL A ; 0DDF 1 200 180 63
; 0DE0 from 0DDD (DD1,200,180)
label_0de0: SRL A ; 0DE0 1 200 180 63
CAL label_4c3c ; 0DE1 1 200 180 323C4C
ST A, off(0024dh) ; 0DE4 1 200 180 D44D
CLRB A ; 0DE6 0 200 180 FA
STB A, off(0024ah) ; 0DE7 0 200 180 D44A
RB PSWL.4 ; 0DE9 0 200 180 A30C
CLR A ; 0DEB 1 200 180 F9
ST A, er3 ; 0DEC 1 200 180 8B
JBS off(00212h).5, label_0e56 ; 0DED 1 200 180 ED1266
JBR off(00220h).1, label_0e09 ; 0DF0 1 200 180 D92016
LB A, 0d1h ; 0DF3 0 200 180 F5D1
MOV X1, #tbl_6b7d ; 0DF5 0 200 180 607D6B
CAL label_4854 ; 0DF8 0 200 180 325448
MOVB r0, off(00237h) ; 0DFB 0 200 180 C43748
MULB ; 0DFE 0 200 180 A234
L A, ACC ; 0E00 1 200 180 E506
SLL A ; 0E02 1 200 180 53
MOVB r6, ACCH ; 0E03 1 200 180 C5074E
CLRB r7 ; 0E06 1 200 180 2715
CLR A ; 0E08 1 200 180 F9
; 0E09 from 0DF0 (DD1,200,180)
label_0e09: CLRB A ; 0E09 0 200 180 FA
ADD er3, A ; 0E0A 0 200 180 4781
CLR A ; 0E0C 1 200 180 F9
ST A, er2 ; 0E0D 1 200 180 8A
LB A, #000h ; 0E0E 0 200 180 7700
ADD er2, A ; 0E10 0 200 180 4681
LB A, off(0023eh) ; 0E12 0 200 180 F43E
ADD er2, A ; 0E14 0 200 180 4681
MOV er1, er2 ; 0E16 0 200 180 4649
JBR off(00240h).7, label_0e20 ; 0E18 0 200 180 DF4005
CLRB A ; 0E1B 0 200 180 FA
SUBB A, off(00240h) ; 0E1C 0 200 180 A740
ADD er2, A ; 0E1E 0 200 180 4681
; 0E20 from 0E18 (DD0,200,180)
label_0e20: LB A, off(00244h) ; 0E20 0 200 180 F444
ADD er2, A ; 0E22 0 200 180 4681
L A, er2 ; 0E24 1 200 180 36
CMP A, er3 ; 0E25 1 200 180 4B
MB PSWL.4, C ; 0E26 1 200 180 A33C
JLT label_0e2c ; 0E28 1 200 180 CA02
MOV er3, er1 ; 0E2A 1 200 180 454B
; 0E2C from 0E28 (DD1,200,180)
label_0e2c: LB A, off(00238h) ; 0E2C 0 200 180 F438
ADD er3, A ; 0E2E 0 200 180 4781
CMPB 0d9h, #000h ; 0E30 0 200 180 C5D9C000
JGE label_0e3d ; 0E34 0 200 180 CD07
JBR off(00218h).0, label_0e3d ; 0E36 0 200 180 D81804
LB A, #000h ; 0E39 0 200 180 7700
ADD er3, A ; 0E3B 0 200 180 4781
; 0E3D from 0E34 (DD0,200,180)
; 0E3D from 0E36 (DD0,200,180)
label_0e3d: CLR A ; 0E3D 1 200 180 F9
SUB A, er3 ; 0E3E 1 200 180 2B
ST A, er3 ; 0E3F 1 200 180 8B
JBR off(00240h).7, label_0e47 ; 0E40 1 200 180 DF4004
MB C, PSWL.4 ; 0E43 1 200 180 A32C
JLT label_0e4c ; 0E45 1 200 180 CA05
; 0E47 from 0E40 (DD1,200,180)
label_0e47: LB A, off(00240h) ; 0E47 0 200 180 F440
EXTND ; 0E49 1 200 180 F8
ADD er3, A ; 0E4A 1 200 180 4781
; 0E4C from 0E45 (DD1,200,180)
label_0e4c: LB A, off(00241h) ; 0E4C 0 200 180 F441
EXTND ; 0E4E 1 200 180 F8
ADD er3, A ; 0E4F 1 200 180 4781
LB A, off(00242h) ; 0E51 0 200 180 F442
EXTND ; 0E53 1 200 180 F8
ADD er3, A ; 0E54 1 200 180 4781
; 0E56 from 0DED (DD1,200,180)
label_0e56: LB A, off(00243h) ; 0E56 0 200 180 F443
EXTND ; 0E58 1 200 180 F8
ADD er3, A ; 0E59 1 200 180 4781
MB C, PSWL.4 ; 0E5B 1 200 180 A32C
JLT label_0e64 ; 0E5D 1 200 180 CA05
CLR A ; 0E5F 1 200 180 F9
LB A, off(00244h) ; 0E60 0 200 180 F444
SUB er3, A ; 0E62 0 200 180 47A1
; 0E64 from 0E5D (DD1,200,180)
label_0e64: CLR A ; 0E64 1 200 180 F9
LB A, off(00246h) ; 0E65 0 200 180 F446
STB A, r0 ; 0E67 0 200 180 88
L A, ACC ; 0E68 1 200 180 E506
ADD A, er3 ; 0E6A 1 200 180 0B
JBR off(00207h).7, label_0e73 ; 0E6B 1 200 180 DF0705
JLT label_0e7a ; 0E6E 1 200 180 CA0A
CLRB A ; 0E70 0 200 180 FA
SJ label_0e7a ; 0E71 0 200 180 CB07
; 0E73 from 0E6B (DD1,200,180)
label_0e73: CMP A, #000ffh ; 0E73 1 200 180 C6FF00
JLT label_0e7a ; 0E76 1 200 180 CA02
LB A, #0ffh ; 0E78 0 200 180 77FF
; 0E7A from 0E6E (DD1,200,180)
; 0E7A from 0E71 (DD0,200,180)
; 0E7A from 0E76 (DD1,200,180)
label_0e7a: LB A, ACC ; 0E7A 0 200 180 F506
STB A, r4 ; 0E7C 0 200 180 8C
LB A, #040h ; 0E7D 0 200 180 7740
JBS off(002ech).0, label_0e84 ; 0E7F 0 200 180 E8EC02
LB A, #045h ; 0E82 0 200 180 7745
; 0E84 from 0E7F (DD0,200,180)
label_0e84: CMPB A, off(00236h) ; 0E84 0 200 180 C736
MB off(002ech).0, C ; 0E86 0 200 180 C4EC38
LB A, #040h ; 0E89 0 200 180 7740
SC ; 0E8B 0 200 180 85
JBS off(00212h).5, label_0eb8 ; 0E8C 0 200 180 ED1229
CMPB 0d9h, #0cfh ; 0E8F 0 200 180 C5D9C0CF
JLT label_0eb8 ; 0E93 0 200 180 CA23
MB C, P4.0 ; 0E95 0 200 180 C52C28
JLT label_0eb3 ; 0E98 0 200 180 CA19
JBS off(00221h).7, label_0ebb ; 0E9A 0 200 180 EF211E
LB A, #000h ; 0E9D 0 200 180 7700
MB C, off(0021eh).0 ; 0E9F 0 200 180 C41E28
JLT label_0eb3 ; 0EA2 0 200 180 CA0F
JBS off(002ech).0, label_0eb5 ; 0EA4 0 200 180 E8EC0E
LB A, off(00249h) ; 0EA7 0 200 180 F449
ADDB A, #002h ; 0EA9 0 200 180 8602
JGE label_0eaf ; 0EAB 0 200 180 CD02
LB A, #0ffh ; 0EAD 0 200 180 77FF
; 0EAF from 0EAB (DD0,200,180)
label_0eaf: CMPB A, r4 ; 0EAF 0 200 180 4C
JGE label_0eb5 ; 0EB0 0 200 180 CD03
STB A, r4 ; 0EB2 0 200 180 8C
; 0EB3 from 0E98 (DD0,200,180)
; 0EB3 from 0EA2 (DD0,200,180)
label_0eb3: STB A, off(00249h) ; 0EB3 0 200 180 D449
; 0EB5 from 0EA4 (DD0,200,180)
; 0EB5 from 0EB0 (DD0,200,180)
label_0eb5: XORB PSWH, #080h ; 0EB5 0 200 180 A2F080
; 0EB8 from 0E8C (DD0,200,180)
; 0EB8 from 0E93 (DD0,200,180)
label_0eb8: MB off(00221h).7, C ; 0EB8 0 200 180 C4213F
; 0EBB from 0E9A (DD0,200,180)
label_0ebb: MOVB r3, off(0024ah) ; 0EBB 0 200 180 C44A4B
LB A, r4 ; 0EBE 0 200 180 7C
CMPB A, r3 ; 0EBF 0 200 180 4B
JGE label_0ec3 ; 0EC0 0 200 180 CD01
LB A, r3 ; 0EC2 0 200 180 7B
; 0EC3 from 0EC0 (DD0,200,180)
label_0ec3: RC ; 0EC3 0 200 180 95
JBS off(00217h).0, label_0ecc ; 0EC4 0 200 180 E81705
LB A, ACC ; 0EC7 0 200 180 F506
JNE label_0ecc ; 0EC9 0 200 180 CE01
SC ; 0ECB 0 200 180 85
; 0ECC from 0EC4 (DD0,200,180)
; 0ECC from 0EC9 (DD0,200,180)
label_0ecc: MB off(00217h).1, C ; 0ECC 0 200 180 C41739
JBS off(0021eh).0, label_0ed5 ; 0ECF 0 200 180 E81E03
JBR off(00217h).1, label_0eda ; 0ED2 0 200 180 D91705
; 0ED5 from 0ECF (DD0,200,180)
label_0ed5: CLRB A ; 0ED5 0 200 180 FA
STB A, off(00248h) ; 0ED6 0 200 180 D448
SJ label_0efb ; 0ED8 0 200 180 CB21
; 0EDA from 0ED2 (DD0,200,180)
label_0eda: ADDB A, off(00247h) ; 0EDA 0 200 180 8747
JGE label_0ee0 ; 0EDC 0 200 180 CD02
LB A, #0ffh ; 0EDE 0 200 180 77FF
; 0EE0 from 0EDC (DD0,200,180)
label_0ee0: STB A, r0 ; 0EE0 0 200 180 88
LCB A, tbl_611b ; 0EE1 0 200 180 909D1B61
JEQ label_0efb ; 0EE5 0 200 180 C914
CLR A ; 0EE7 1 200 180 F9
LCB A, tbl_611c ; 0EE8 1 200 180 909D1C61
CMPB 0bbh, A ; 0EEC 1 200 180 C5BBC1
JLE label_0efb ; 0EEF 1 200 180 CF0A
CLR A ; 0EF1 1 200 180 F9
LB A, off(00246h) ; 0EF2 0 200 180 F446
ADDB A, off(00247h) ; 0EF4 0 200 180 8747
JGE label_0efa ; 0EF6 0 200 180 CD02
LB A, #0ffh ; 0EF8 0 200 180 77FF
; 0EFA from 0EF6 (DD0,200,180)
label_0efa: STB A, r0 ; 0EFA 0 200 180 88
; 0EFB from 0ED8 (DD0,200,180)
; 0EFB from 0EE5 (DD0,200,180)
; 0EFB from 0EEF (DD1,200,180)
label_0efb: CAL label_51f8 ; 0EFB 0 200 180 32F851
MOV DP, #00409h ; 0EFE 0 200 180 620904
MB C, [DP].1 ; 0F01 0 200 180 C229
JGE label_0f32 ; 0F03 0 200 180 CD2D
MB C, [DP].0 ; 0F05 0 200 180 C228
JLT label_0f0f ; 0F07 0 200 180 CA06
MB C, [DP].2 ; 0F09 0 200 180 C22A
JLT label_0f26 ; 0F0B 0 200 180 CA19
SJ label_0f32 ; 0F0D 0 200 180 CB23
; 0F0F from 0F07 (DD0,200,180)
label_0f0f: LCB A, tbl_5f8d ; 0F0F 0 200 180 909D8D5F
MB C, ACC.0 ; 0F13 0 200 180 C50628
JGE label_0f20 ; 0F16 0 200 180 CD08
LCB A, tbl_5f8c ; 0F18 0 200 180 909D8C5F
MOVB r0, A ; 0F1C 0 200 180 208A
SJ label_0f47 ; 0F1E 0 200 180 CB27
; 0F20 from 0F16 (DD0,200,180)
label_0f20: LCB A, tbl_6163 ; 0F20 0 200 180 909D6361
SJ label_0f2a ; 0F24 0 200 180 CB04
; 0F26 from 0F0B (DD0,200,180)
label_0f26: LCB A, tbl_5f55 ; 0F26 0 200 180 909D555F
; 0F2A from 0F24 (DD0,200,180)
label_0f2a: SUBB r0, A ; 0F2A 0 200 180 20A1
JGE label_0f4b ; 0F2C 0 200 180 CD1D
CLRB r0 ; 0F2E 0 200 180 2015
SJ label_0f4b ; 0F30 0 200 180 CB19
; 0F32 from 0F03 (DD0,200,180)
; 0F32 from 0F0D (DD0,200,180)
label_0f32: LCB A, tbl_5f50 ; 0F32 0 200 180 909D505F
JEQ label_0f3d ; 0F36 0 200 180 C905
MB C, off(00221h).6 ; 0F38 0 200 180 C4212E
JLT label_0f43 ; 0F3B 0 200 180 CA06
; 0F3D from 0F36 (DD0,200,180)
label_0f3d: LCB A, tbl_61fd ; 0F3D 0 200 180 909DFD61
JEQ label_0f4b ; 0F41 0 200 180 C908
; 0F43 from 0F3B (DD0,200,180)
label_0f43: LCB A, tbl_6202 ; 0F43 0 200 180 909D0262
; 0F47 from 0F1E (DD0,200,180)
label_0f47: STB A, r0 ; 0F47 0 200 180 88
CLRB A ; 0F48 0 200 180 FA
STB A, off(00247h) ; 0F49 0 200 180 D447
; 0F4B from 0F41 (DD0,200,180)
; 0F4B from 0F2C (DD0,200,180)
; 0F4B from 0F30 (DD0,200,180)
label_0f4b: MOVB A, r0 ; 0F4B 0 200 180 2099
STB A, off(00248h) ; 0F4D 0 200 180 D448
SUBB A, off(00247h) ; 0F4F 0 200 180 A747
JGE label_0f54 ; 0F51 0 200 180 CD01
CLRB A ; 0F53 0 200 180 FA
; 0F54 from 0F51 (DD0,200,180)
label_0f54: MOV DP, #0035bh ; 0F54 0 200 180 625B03
STB A, [DP] ; 0F57 0 200 180 D2
MOVB r2, off(00248h) ; 0F58 0 200 180 C4484A
MOVB r4, off(0024ch) ; 0F5B 0 200 180 C44C4C
CAL label_481d ; 0F5E 0 200 180 321D48
MOV DP, #00357h ; 0F61 0 200 180 625703
AND IE, #002a0h ; 0F64 0 200 180 B51AD0A002
ANDB PSWH, #0feh ; 0F69 0 200 180 A2D0FE
MB 0b8h.0, C ; 0F6C 0 200 180 C5B838
STB A, [DP] ; 0F6F 0 200 180 D2
INC DP ; 0F70 0 200 180 72
L A, er0 ; 0F71 1 200 180 34
ST A, [DP] ; 0F72 1 200 180 D2
ORB PSWH, #001h ; 0F73 1 200 180 A2E001
L A, 0f8h ; 0F76 1 200 180 E5F8
ST A, IE ; 0F78 1 200 180 D51A
MOVB r4, off(0024dh) ; 0F7A 1 200 180 C44D4C
CAL label_481d ; 0F7D 1 200 180 321D48
MOV DP, #0035dh ; 0F80 1 200 180 625D03
AND IE, #002a0h ; 0F83 1 200 180 B51AD0A002
ANDB PSWH, #0feh ; 0F88 1 200 180 A2D0FE
MB 0b8h.1, C ; 0F8B 1 200 180 C5B839
ST A, [DP] ; 0F8E 1 200 180 D2
INC DP ; 0F8F 1 200 180 72
L A, er0 ; 0F90 1 200 180 34
ST A, [DP] ; 0F91 1 200 180 D2
ORB PSWH, #001h ; 0F92 1 200 180 A2E001
L A, 0f8h ; 0F95 1 200 180 E5F8
ST A, IE ; 0F97 1 200 180 D51A
MOV LRB, #00020h ; 0F99 1 100 180 572000
MOV USP, #00280h ; 0F9C 1 100 280 A1988002
CAL label_4baf ; 0FA0 1 100 280 32AF4B
MOV DP, #0040eh ; 0FA3 1 100 280 620E04
MB C, [DP].2 ; 0FA6 1 100 280 C22A
JGE label_0fb2 ; 0FA8 1 100 280 CD08
INC DP ; 0FAA 1 100 280 72
MB C, [DP].2 ; 0FAB 1 100 280 C22A
XORB PSWH, #080h ; 0FAD 1 100 280 A2F080
SJ label_0fbf ; 0FB0 1 100 280 CB0D
; 0FB2 from 0FA8 (DD1,100,280)
label_0fb2: SC ; 0FB2 1 100 280 85
JBR off(0011eh).6, label_0fbf ; 0FB3 1 100 280 DE1E09
JBR off(00121h).2, label_0fbf ; 0FB6 1 100 280 DA2106
MB C, 0b8h.2 ; 0FB9 1 100 280 C5B82A
XORB PSWH, #080h ; 0FBC 1 100 280 A2F080
; 0FBF from 0FB0 (DD1,100,280)
; 0FBF from 0FB3 (DD1,100,280)
; 0FBF from 0FB6 (DD1,100,280)
label_0fbf: MB P1.2, C ; 0FBF 1 100 280 C5223A
L A, 0fah ; 0FC2 1 100 280 E5FA
ST A, IE ; 0FC4 1 100 280 D51A
ANDB PSWH, #0feh ; 0FC6 1 100 280 A2D0FE
LB A, P1 ; 0FC9 0 100 280 F522
MOV DP, #02f00h ; 0FCB 0 100 280 62002F
STB A, [DP] ; 0FCE 0 100 280 D2
ORB PSWH, #001h ; 0FCF 0 100 280 A2E001
L A, 0f8h ; 0FD2 1 100 280 E5F8
ST A, IE ; 0FD4 1 100 280 D51A
L A, #01d4ch ; 0FD6 1 100 280 674C1D
JBS off(00129h).1, label_0fdf ; 0FD9 1 100 280 E92903
L A, #00b03h ; 0FDC 1 100 280 67030B
; 0FDF from 0FD9 (DD1,100,280)
label_0fdf: CMP 0c4h, A ; 0FDF 1 100 280 B5C4C1
MB off(00129h).1, C ; 0FE2 1 100 280 C42939
JBR off(0011eh).5, label_0fff ; 0FE5 1 100 280 DD1E17
CLRB A ; 0FE8 0 100 280 FA
STB A, 0d7h ; 0FE9 0 100 280 D5D7
RB off(00126h).2 ; 0FEB 0 100 280 C4260A
LB A, #000h ; 0FEE 0 100 280 7700
JBS off(0011fh).5, label_0fff ; 0FF0 0 100 280 ED1F0C
JBR off(00122h).6, label_0fff ; 0FF3 0 100 280 DE2209
JBS off(00122h).7, label_0fff ; 0FF6 0 100 280 EF2206
JBR off(00126h).2, label_0fff ; 0FF9 0 100 280 DA2603
JBS off(00120h).2, label_1006 ; 0FFC 0 100 280 EA2007
; 0FFF from 0FE5 (DD1,100,280)
; 0FFF from 0FF0 (DD0,100,280)
; 0FFF from 0FF3 (DD0,100,280)
; 0FFF from 0FF6 (DD0,100,280)
; 0FFF from 0FF9 (DD0,100,280)
label_0fff: MOVB off(001bdh), #000h ; 0FFF 0 100 280 C4BD9800
J label_1099 ; 1003 0 100 280 039910
; 1006 from 0FFC (DD0,100,280)
label_1006: JBR off(0011dh).1, label_100c ; 1006 0 100 280 D91D03
J label_103a ; 1009 0 100 280 033A10
; 100C from 1006 (DD0,100,280)
label_100c: CMPB 0d7h, #0ffh ; 100C 0 100 280 C5D7C0FF
JGT label_103a ; 1010 0 100 280 C828
CMPB 0d7h, #000h ; 1012 0 100 280 C5D7C000
JLT label_103a ; 1016 0 100 280 CA22
STB A, off(001bdh) ; 1018 0 100 280 D4BD
MOVB r1, off(001a4h) ; 101A 0 100 280 C4A449
LB A, off(001a2h) ; 101D 0 100 280 F4A2
JNE label_1025 ; 101F 0 100 280 CE04
LB A, #000h ; 1021 0 100 280 7700
SJ label_1036 ; 1023 0 100 280 CB11
; 1025 from 101F (DD0,100,280)
label_1025: SUBB A, #001h ; 1025 0 100 280 A601
JBR off(00124h).0, label_1036 ; 1027 0 100 280 D8240C
SUBB A, #001h ; 102A 0 100 280 A601
JLT label_1035 ; 102C 0 100 280 CA07
JBR off(00124h).1, label_1036 ; 102E 0 100 280 D92405
SUBB A, #002h ; 1031 0 100 280 A602
JGE label_1036 ; 1033 0 100 280 CD01
; 1035 from 102C (DD0,100,280)
label_1035: CLRB A ; 1035 0 100 280 FA
; 1036 from 1023 (DD0,100,280)
; 1036 from 1027 (DD0,100,280)
; 1036 from 102E (DD0,100,280)
; 1036 from 1033 (DD0,100,280)
label_1036: STB A, off(001a2h) ; 1036 0 100 280 D4A2
SJ label_1053 ; 1038 0 100 280 CB19
; 103A from 1009 (DD0,100,280)
; 103A from 1010 (DD0,100,280)
; 103A from 1016 (DD0,100,280)
label_103a: MB C, P4.6 ; 103A 0 100 280 C52C2E
JGE label_1049 ; 103D 0 100 280 CD0A
STB A, off(001bdh) ; 103F 0 100 280 D4BD
; 1041 from 104B (DD0,100,280)
label_1041: MOVB off(001beh), #000h ; 1041 0 100 280 C4BE9800
MOVB r1, #004h ; 1045 0 100 280 9904
SJ label_1053 ; 1047 0 100 280 CB0A
; 1049 from 103D (DD0,100,280)
label_1049: LB A, off(001bdh) ; 1049 0 100 280 F4BD
JNE label_1041 ; 104B 0 100 280 CEF4
LB A, off(001beh) ; 104D 0 100 280 F4BE
JEQ label_1099 ; 104F 0 100 280 C948
MOVB r1, #002h ; 1051 0 100 280 9902
; 1053 from 1047 (DD0,100,280)
; 1053 from 1038 (DD0,100,280)
label_1053: CMPB off(00133h), #0ffh ; 1053 0 100 280 C433C0FF
JLT label_1064 ; 1057 0 100 280 CA0B
LB A, r1 ; 1059 0 100 280 79
CMPB A, #001h ; 105A 0 100 280 C601
JLE label_1069 ; 105C 0 100 280 CF0B
MOVB off(001cfh), #000h ; 105E 0 100 280 C4CF9800
SJ label_1075 ; 1062 0 100 280 CB11
; 1064 from 1057 (DD0,100,280)
label_1064: JBS off(00125h).4, label_106c ; 1064 0 100 280 EC2505
SJ label_1099 ; 1067 0 100 280 CB30
; 1069 from 105C (DD0,100,280)
label_1069: JBR off(00125h).4, label_109b ; 1069 0 100 280 DC252F
; 106C from 1064 (DD0,100,280)
label_106c: LB A, off(001cfh) ; 106C 0 100 280 F4CF
JEQ label_109b ; 106E 0 100 280 C92B
MOVB r1, #002h ; 1070 0 100 280 9902
CLRB off(001a2h) ; 1072 0 100 280 C4A215
; 1075 from 1062 (DD0,100,280)
label_1075: LB A, r1 ; 1075 0 100 280 79
STB A, off(001a4h) ; 1076 0 100 280 D4A4
SB off(00125h).4 ; 1078 0 100 280 C4251C
JNE label_1084 ; 107B 0 100 280 CE07
MOVB off(001a6h), #00ch ; 107D 0 100 280 C4A6980C
CLRB off(001a5h) ; 1081 0 100 280 C4A515
; 1084 from 107B (DD0,100,280)
label_1084: CMPB off(001a6h), #008h ; 1084 0 100 280 C4A6C008
JGT label_1097 ; 1088 0 100 280 C80D
CLR A ; 108A 1 100 280 F9
LB A, r1 ; 108B 0 100 280 79
SUBB A, #002h ; 108C 0 100 280 A602
MOV DP, #tbl_668b ; 108E 0 100 280 628B66
ADD DP, A ; 1091 0 100 280 9281
LCB A, [DP] ; 1093 0 100 280 92AA
STB A, off(001a5h) ; 1095 0 100 280 D4A5
; 1097 from 1088 (DD0,100,280)
label_1097: SJ label_10a9 ; 1097 0 100 280 CB10
; 1099 from 1003 (DD0,100,280)
; 1099 from 104F (DD0,100,280)
; 1099 from 1067 (DD0,100,280)
label_1099: CLRB r1 ; 1099 0 100 280 2115
; 109B from 1069 (DD0,100,280)
; 109B from 106E (DD0,100,280)
label_109b: RB off(00125h).4 ; 109B 0 100 280 C4250C
CLRB A ; 109E 0 100 280 FA
STB A, off(001a2h) ; 109F 0 100 280 D4A2
CMPB r1, #001h ; 10A1 0 100 280 21C001
JNE label_10a7 ; 10A4 0 100 280 CE01
LB A, r1 ; 10A6 0 100 280 79
; 10A7 from 10A4 (DD0,100,280)
label_10a7: STB A, off(001a4h) ; 10A7 0 100 280 D4A4
; 10A9 from 1097 (DD0,100,280)
label_10a9: JBR off(0011eh).4, label_10e6 ; 10A9 0 100 280 DC1E3A
LCB A, tbl_6122 ; 10AC 0 100 280 909D2261
JBS off(00131h).0, label_10b9 ; 10B0 0 100 280 E83106
ADDB A, #005h ; 10B3 0 100 280 8605
JGE label_10b9 ; 10B5 0 100 280 CD02
LB A, #0ffh ; 10B7 0 100 280 77FF
; 10B9 from 10B0 (DD0,100,280)
; 10B9 from 10B5 (DD0,100,280)
label_10b9: CMPB A, 0cch ; 10B9 0 100 280 C5CCC2
MB off(00131h).0, C ; 10BC 0 100 280 C43138
LCB A, tbl_611d ; 10BF 0 100 280 909D1D61
STB A, r4 ; 10C3 0 100 280 8C
LB A, 0d1h ; 10C4 0 100 280 F5D1
MOV X1, #tbl_6657 ; 10C6 0 100 280 605766
VCAL 1 ; 10C9 0 100 280 11
JBR off(00131h).2, label_10ce ; 10CA 0 100 280 DA3101
SUBB A, r4 ; 10CD 0 100 280 2C
; 10CE from 10CA (DD0,100,280)
label_10ce: CMPB A, off(00133h) ; 10CE 0 100 280 C733
MB off(00131h).2, C ; 10D0 0 100 280 C4313A
LCB A, tbl_611e ; 10D3 0 100 280 909D1E61
JNE label_10eb ; 10D7 0 100 280 CE12
L A, off(0011ah) ; 10D9 1 100 280 E41A
AND A, #0c0bch ; 10DB 1 100 280 D6BCC0
JNE label_10e6 ; 10DE 1 100 280 CE06
LB A, off(0011ch) ; 10E0 0 100 280 F41C
ANDB A, #031h ; 10E2 0 100 280 D631
JEQ label_10eb ; 10E4 0 100 280 C905
; 10E6 from 10A9 (DD0,100,280)
; 10E6 from 10DE (DD1,100,280)
label_10e6: RB P1.1 ; 10E6 0 100 280 C52209
SJ label_111b ; 10E9 0 100 280 CB30
; 10EB from 10D7 (DD0,100,280)
; 10EB from 10E4 (DD0,100,280)
label_10eb: SB P1.1 ; 10EB 0 100 280 C52219
CMPB 0f3h, #032h ; 10EE 0 100 280 C5F3C032
JLT label_111b ; 10F2 0 100 280 CA27
LCB A, tbl_611f ; 10F4 0 100 280 909D1F61
JNE label_1103 ; 10F8 0 100 280 CE09
LCB A, tbl_6120 ; 10FA 0 100 280 909D2061
CMPB 0d9h, A ; 10FE 0 100 280 C5D9C1
JGE label_111b ; 1101 0 100 280 CD18
; 1103 from 10F8 (DD0,100,280)
label_1103: LCB A, tbl_6209 ; 1103 0 100 280 909D0962
JNE label_110c ; 1107 0 100 280 CE03
JBR off(00131h).0, label_111b ; 1109 0 100 280 D8310F
; 110C from 1107 (DD0,100,280)
label_110c: LCB A, tbl_6121 ; 110C 0 100 280 909D2161
CMPB 0bbh, A ; 1110 0 100 280 C5BBC1
JLT label_111b ; 1113 0 100 280 CA06
JBS off(00131h).2, label_112f ; 1115 0 100 280 EA3117
JBS off(00127h).1, label_111b ; 1118 0 100 280 E92700
; 111B from 10E9 (DD0,100,280)
; 111B from 10F2 (DD0,100,280)
; 111B from 1101 (DD0,100,280)
; 111B from 1109 (DD0,100,280)
; 111B from 1113 (DD0,100,280)
; 111B from 1118 (DD0,100,280)
label_111b: RB P1.0 ; 111B 0 100 280 C52208
RB off(00127h).2 ; 111E 0 100 280 C4270A
RB off(00127h).1 ; 1121 0 100 280 C42709
LCB A, tbl_61a6 ; 1124 0 100 280 909DA661
JEQ label_1138 ; 1128 0 100 280 C90E
SB off(00127h).1 ; 112A 0 100 280 C42719
SJ label_1138 ; 112D 0 100 280 CB09
; 112F from 1115 (DD0,100,280)
label_112f: SB P1.0 ; 112F 0 100 280 C52218
SB off(00127h).2 ; 1132 0 100 280 C4271A
SB off(00127h).1 ; 1135 0 100 280 C42719
; 1138 from 1128 (DD0,100,280)
; 1138 from 112D (DD0,100,280)
label_1138: CAL label_5c7c ; 1138 0 100 280 327C5C
MOVB r0, #018h ; 113B 0 100 280 9818
MOVB r1, #014h ; 113D 0 100 280 9914
MOVB r2, off(001dfh) ; 113F 0 100 280 C4DF4A
MOV X2, off(001e2h) ; 1142 0 100 280 B4E279
MOVB r3, off(001e8h) ; 1145 0 100 280 C4E84B
MOV er3, off(001ech) ; 1148 0 100 280 B4EC4B
MOV X1, #tbl_70a5 ; 114B 0 100 280 60A570
JGE label_1153 ; 114E 0 100 280 CD03
MOV X1, #tbl_7857 ; 1150 0 100 280 605778
; 1153 from 114E (DD0,100,280)
label_1153: JBR off(0011ch).5, label_1159 ; 1153 0 100 280 DD1C03
JBS off(00120h).5, label_116e ; 1156 0 100 280 ED2015
; 1159 from 1153 (DD0,100,280)
label_1159: JBS off(00127h).1, label_116e ; 1159 0 100 280 E92712
MOVB r1, #014h ; 115C 0 100 280 9914
MOVB r3, off(001e7h) ; 115E 0 100 280 C4E74B
MOV er3, off(001eah) ; 1161 0 100 280 B4EA4B
MB C, [DP].5 ; 1164 0 100 280 C22D
MOV X1, #tbl_6ead ; 1166 0 100 280 60AD6E
JGE label_116e ; 1169 0 100 280 CD03
MOV X1, #tbl_765f ; 116B 0 100 280 605F76
; 116E from 1156 (DD0,100,280)
; 116E from 1159 (DD0,100,280)
; 116E from 1169 (DD0,100,280)
label_116e: SB PSWL.5 ; 116E 0 100 280 A31D
CAL label_49f6 ; 1170 0 100 280 32F649
MOV er0, A ; 1173 0 100 280 448A
LC A, tbl_610b ; 1175 0 100 280 909C0B61
CAL label_51e2 ; 1179 0 100 280 32E251
MOV X2, A ; 117C 0 100 280 51
CLR A ; 117D 1 100 280 F9
MOV DP, #00409h ; 117E 1 100 280 620904
MB C, [DP].1 ; 1181 1 100 280 C229
JGE label_1199 ; 1183 1 100 280 CD14
MB C, [DP].0 ; 1185 1 100 280 C228
JLT label_118f ; 1187 1 100 280 CA06
MB C, [DP].2 ; 1189 1 100 280 C22A
JLT label_1195 ; 118B 1 100 280 CA08
SJ label_1199 ; 118D 1 100 280 CB0A
; 118F from 1187 (DD1,100,280)
label_118f: LC A, tbl_6161 ; 118F 1 100 280 909C6161
SJ label_1199 ; 1193 1 100 280 CB04
; 1195 from 118B (DD1,100,280)
label_1195: LC A, tbl_5f56 ; 1195 1 100 280 909C565F
; 1199 from 1183 (DD1,100,280)
; 1199 from 118D (DD1,100,280)
; 1199 from 1193 (DD1,100,280)
label_1199: ADD X2, A ; 1199 1 100 280 9181
LCB A, tbl_6127 ; 119B 1 100 280 909D2761
CMPB 0cch, A ; 119F 1 100 280 C5CCC1
JLT label_11cb ; 11A2 1 100 280 CA27
LCB A, tbl_5f44 ; 11A4 1 100 280 909D445F
CMPB 0bbh, A ; 11A8 1 100 280 C5BBC1
JLT label_11cb ; 11AB 1 100 280 CA1E
CLR A ; 11AD 1 100 280 F9
LB A, (0024fh-00280h)[USP] ; 11AE 0 100 280 F3CF
LCB A, tbl_6128[ACC] ; 11B0 0 100 280 B506AB2861
STB A, (0023bh-00280h)[USP] ; 11B5 0 100 280 D3BB
MB C, PSWL.4 ; 11B7 0 100 280 A32C
JLT label_11cf ; 11B9 0 100 280 CA14
CLRB ACCH ; 11BB 0 100 280 C50715
L A, ACC ; 11BE 1 100 280 E506
SWAP ; 11C0 1 100 280 83
MOV er0, A ; 11C1 1 100 280 448A
MOV A, X2 ; 11C3 1 100 280 9199
CAL label_51e2 ; 11C5 1 100 280 32E251
MOV X2, A ; 11C8 1 100 280 51
SJ label_11cf ; 11C9 1 100 280 CB04
; 11CB from 11A2 (DD1,100,280)
; 11CB from 11AB (DD1,100,280)
label_11cb: LB A, #080h ; 11CB 0 100 280 7780
STB A, (0023bh-00280h)[USP] ; 11CD 0 100 280 D3BB
; 11CF from 11B9 (DD0,100,280)
; 11CF from 11C9 (DD1,100,280)
label_11cf: MOV DP, #00410h ; 11CF 0 100 280 621004
MB C, [DP].0 ; 11D2 0 100 280 C228
JGE label_11e1 ; 11D4 0 100 280 CD0B
LB A, 0c2h ; 11D6 0 100 280 F5C2
MOV X1, #tbl_606d ; 11D8 0 100 280 606D60
VCAL 0 ; 11DB 0 100 280 10
SUBB A, #000h ; 11DC 0 100 280 A600
DEC X1 ; 11DE 0 100 280 80
ADD X2, A ; 11DF 0 100 280 9181
; 11E1 from 11D4 (DD0,100,280)
label_11e1: MOV DP, #00410h ; 11E1 0 100 280 621004
MB C, [DP].1 ; 11E4 0 100 280 C229
JGE label_11f3 ; 11E6 0 100 280 CD0B
LB A, 0c2h ; 11E8 0 100 280 F5C2
MOV X1, #tbl_60a4 ; 11EA 0 100 280 60A460
VCAL 0 ; 11ED 0 100 280 10
SUBB A, #000h ; 11EE 0 100 280 A600
DEC X1 ; 11F0 0 100 280 80
ADD X2, A ; 11F1 0 100 280 9181
; 11F3 from 11E6 (DD0,100,280)
label_11f3: MOV DP, #00410h ; 11F3 0 100 280 621004
MB C, [DP].2 ; 11F6 0 100 280 C22A
JGE label_1205 ; 11F8 0 100 280 CD0B
LB A, 0c2h ; 11FA 0 100 280 F5C2
MOV X1, #tbl_60db ; 11FC 0 100 280 60DB60
VCAL 0 ; 11FF 0 100 280 10
SUBB A, #000h ; 1200 0 100 280 A600
DEC X1 ; 1202 0 100 280 80
ADD X2, A ; 1203 0 100 280 9181
; 1205 from 11F8 (DD0,100,280)
label_1205: CMP X2, #08000h ; 1205 0 100 280 91C00080
JLT label_120d ; 1209 0 100 280 CA02
CLR X2 ; 120B 0 100 280 9115
; 120D from 1209 (DD0,100,280)
label_120d: L A, X2 ; 120D 1 100 280 41
ST A, off(00140h) ; 120E 1 100 280 D440
LB A, off(00180h) ; 1210 0 100 280 F480
JBS off(0011fh).5, label_121a ; 1212 0 100 280 ED1F05
JBS off(0012ch).4, label_122b ; 1215 0 100 280 EC2C13
SJ label_1227 ; 1218 0 100 280 CB0D
; 121A from 1212 (DD0,100,280)
label_121a: LB A, off(00169h) ; 121A 0 100 280 F469
STB A, r0 ; 121C 0 100 280 88
LB A, off(001f4h) ; 121D 0 100 280 F4F4
MULB ; 121F 0 100 280 A234
LB A, ACCH ; 1221 0 100 280 F507
CMPB A, #040h ; 1223 0 100 280 C640
JGE label_1229 ; 1225 0 100 280 CD02
; 1227 from 1218 (DD0,100,280)
label_1227: LB A, #040h ; 1227 0 100 280 7740
; 1229 from 1225 (DD0,100,280)
label_1229: STB A, off(00180h) ; 1229 0 100 280 D480
; 122B from 1215 (DD0,100,280)
label_122b: MOVB r0, off(00181h) ; 122B 0 100 280 C48148
MULB ; 122E 0 100 280 A234
MOVB r1, off(0017fh) ; 1230 0 100 280 C47F49
CLRB r0 ; 1233 0 100 280 2015
MUL ; 1235 0 100 280 9035
MOV er0, er1 ; 1237 0 100 280 4548
L A, off(0015ch) ; 1239 1 100 280 E45C
MUL ; 123B 1 100 280 9035
MOV off(00182h), er1 ; 123D 1 100 280 457C82
LCB A, tbl_61f6 ; 1240 1 100 280 909DF661
CMPB 0bbh, A ; 1244 1 100 280 C5BBC1
XORB PSWH, #080h ; 1247 1 100 280 A2F080
MB off(00130h).5, C ; 124A 1 100 280 C4303D
JBR off(00124h).2, label_125a ; 124D 1 100 280 DA240A
LCB A, tbl_61f6 ; 1250 1 100 280 909DF661
CMPB 0bbh, A ; 1254 1 100 280 C5BBC1
XORB PSWH, #080h ; 1257 1 100 280 A2F080
; 125A from 124D (DD1,100,280)
label_125a: MB off(0012eh).0, C ; 125A 1 100 280 C42E38
LB A, #003h ; 125D 0 100 280 7703
JBS off(001f8h).0, label_1264 ; 125F 0 100 280 E8F802
LB A, #005h ; 1262 0 100 280 7705
; 1264 from 125F (DD0,100,280)
label_1264: CMPB A, 0cch ; 1264 0 100 280 C5CCC2
MB off(001f8h).0, C ; 1267 0 100 280 C4F838
CMPB off(00133h), #0a0h ; 126A 0 100 280 C433C0A0
RB PSWH.7 ; 126E 0 100 280 A20F
MOVB r0, 0d6h ; 1270 0 100 280 C5D648
MB C, off(00123h).2 ; 1273 0 100 280 C4232A
JEQ label_127e ; 1276 0 100 280 C906
MOVB r0, 0d5h ; 1278 0 100 280 C5D548
MB C, off(00123h).1 ; 127B 0 100 280 C42329
; 127E from 1276 (DD0,100,280)
label_127e: JLT label_129c ; 127E 0 100 280 CA1C
MOVB r2, #008h ; 1280 0 100 280 9A08
MOVB r3, #00ah ; 1282 0 100 280 9B0A
JBR off(001f8h).0, label_128f ; 1284 0 100 280 D8F808
LB A, off(001c1h) ; 1287 0 100 280 F4C1
JEQ label_128f ; 1289 0 100 280 C904
MOVB r2, #020h ; 128B 0 100 280 9A20
MOVB r3, #020h ; 128D 0 100 280 9B20
; 128F from 1284 (DD0,100,280)
; 128F from 1289 (DD0,100,280)
label_128f: LB A, r2 ; 128F 0 100 280 7A
CMPB A, r0 ; 1290 0 100 280 48
MB off(0012ch).1, C ; 1291 0 100 280 C42C39
LB A, r3 ; 1294 0 100 280 7B
CMPB A, r0 ; 1295 0 100 280 48
MB off(0012ch).2, C ; 1296 0 100 280 C42C3A
RC ; 1299 0 100 280 95
SJ label_12a5 ; 129A 0 100 280 CB09
; 129C from 127E (DD0,100,280)
label_129c: RB off(0012ch).1 ; 129C 0 100 280 C42C09
RB off(0012ch).2 ; 129F 0 100 280 C42C0A
LB A, #004h ; 12A2 0 100 280 7704
CMPB A, r0 ; 12A4 0 100 280 48
; 12A5 from 129A (DD0,100,280)
label_12a5: MB off(0012ch).0, C ; 12A5 0 100 280 C42C38
LB A, #0c2h ; 12A8 0 100 280 77C2
JBS off(001f8h).3, label_12af ; 12AA 0 100 280 EBF802
LB A, #0c6h ; 12AD 0 100 280 77C6
; 12AF from 12AA (DD0,100,280)
label_12af: CMPB A, off(00133h) ; 12AF 0 100 280 C733
MB off(001f8h).3, C ; 12B1 0 100 280 C4F83B
SJ label_12b9 ; 12B4 0 100 280 CB03
; 12B6 from 12BF (DD0,100,280)
label_12b6: J label_1337 ; 12B6 0 100 280 033713
; 12B9 from 12B4 (DD0,100,280)
label_12b9: JBS off(00125h).4, label_12d0 ; 12B9 0 100 280 EC2514
JBS off(00119h).0, label_12d0 ; 12BC 0 100 280 E81911
JBR off(0012ch).0, label_12b6 ; 12BF 0 100 280 D82CF4
JBR off(00123h).3, label_12d3 ; 12C2 0 100 280 DB230E
LB A, off(00188h) ; 12C5 0 100 280 F488
JBS off(0012ch).3, label_1309 ; 12C7 0 100 280 EB2C3F
CMPB 0d3h, #0b0h ; 12CA 0 100 280 C5D3C0B0
JLT label_12d6 ; 12CE 0 100 280 CA06
; 12D0 from 12B9 (DD0,100,280)
; 12D0 from 12BC (DD0,100,280)
label_12d0: J label_13e0 ; 12D0 0 100 280 03E013
; 12D3 from 12C2 (DD0,100,280)
label_12d3: J label_1383 ; 12D3 0 100 280 038313
; 12D6 from 12CE (DD0,100,280)
label_12d6: CLRB A ; 12D6 0 100 280 FA
JBR off(00120h).1, label_12e0 ; 12D7 0 100 280 D92006
CMPB 0cch, #005h ; 12DA 0 100 280 C5CCC005
JLT label_1307 ; 12DE 0 100 280 CA27
; 12E0 from 12D7 (DD0,100,280)
label_12e0: ADDB A, #06ch ; 12E0 0 100 280 866C
JBR off(0012eh).4, label_12e7 ; 12E2 0 100 280 DC2E02
ADDB A, #00ch ; 12E5 0 100 280 860C
; 12E7 from 12E2 (DD0,100,280)
label_12e7: CMPB off(00133h), #0f0h ; 12E7 0 100 280 C433C0F0
JGE label_1307 ; 12EB 0 100 280 CD1A
SUBB A, #018h ; 12ED 0 100 280 A618
CMPB off(00133h), #0c5h ; 12EF 0 100 280 C433C0C5
JGE label_1307 ; 12F3 0 100 280 CD12
SUBB A, #018h ; 12F5 0 100 280 A618
CMPB off(00133h), #0a0h ; 12F7 0 100 280 C433C0A0
JGE label_1307 ; 12FB 0 100 280 CD0A
SUBB A, #018h ; 12FD 0 100 280 A618
CMPB off(00133h), #070h ; 12FF 0 100 280 C433C070
JGE label_1307 ; 1303 0 100 280 CD02
SUBB A, #018h ; 1305 0 100 280 A618
; 1307 from 12DE (DD0,100,280)
; 1307 from 12EB (DD0,100,280)
; 1307 from 12F3 (DD0,100,280)
; 1307 from 12FB (DD0,100,280)
; 1307 from 1303 (DD0,100,280)
label_1307: STB A, off(00188h) ; 1307 0 100 280 D488
; 1309 from 12C7 (DD0,100,280)
label_1309: CLRB ACCH ; 1309 0 100 280 C50715
MOV X1, A ; 130C 0 100 280 50
ADD X1, #tbl_6cf7 ; 130D 0 100 280 9080F76C
LB A, r0 ; 1311 0 100 280 78
VCAL 0 ; 1312 0 100 280 10
MOV er0, off(00182h) ; 1313 0 100 280 B48248
MUL ; 1316 0 100 280 9035
SRL er1 ; 1318 0 100 280 45E7
RORB A ; 131A 0 100 280 43
SRL er1 ; 131B 0 100 280 45E7
RORB A ; 131D 0 100 280 43
LB A, r2 ; 131E 0 100 280 7A
L A, ACC ; 131F 1 100 280 E506
SWAP ; 1321 1 100 280 83
CMP A, off(00142h) ; 1322 1 100 280 C742
JGE label_1328 ; 1324 1 100 280 CD02
L A, off(00142h) ; 1326 1 100 280 E442
; 1328 from 1324 (DD1,100,280)
label_1328: CMPB r3, #000h ; 1328 1 100 280 23C000
JEQ label_1330 ; 132B 1 100 280 C903
L A, #0ffffh ; 132D 1 100 280 67FFFF
; 1330 from 132B (DD1,100,280)
label_1330: MOVB off(001c1h), #00ah ; 1330 1 100 280 C4C1980A
J label_13e9 ; 1334 1 100 280 03E913
; 1337 from 12B6 (DD0,100,280)
label_1337: JBR off(0012ch).2, label_133d ; 1337 0 100 280 DA2C03
CLR off(00142h) ; 133A 0 100 280 B44215
; 133D from 1337 (DD0,100,280)
label_133d: LCB A, tbl_5f4a ; 133D 0 100 280 909D4A5F
CMPB off(00133h), A ; 1341 0 100 280 C433C1
JLT label_1383 ; 1344 0 100 280 CA3D
JBR off(0012ch).1, label_137b ; 1346 0 100 280 D92C32
JBR off(00123h).3, label_137b ; 1349 0 100 280 DB232F
CMPB off(001c1h), #000h ; 134C 0 100 280 C4C1C000
JEQ label_1357 ; 1350 0 100 280 C905
MOV X1, #tbl_6496 ; 1352 0 100 280 609664
SJ label_136e ; 1355 0 100 280 CB17
; 1357 from 1350 (DD0,100,280)
label_1357: MOV X1, #tbl_648a ; 1357 0 100 280 608A64
CMPB (0024fh-00280h)[USP], #003h ; 135A 0 100 280 C3CFC003
JGE label_1364 ; 135E 0 100 280 CD04
ADD X1, #00006h ; 1360 0 100 280 90800600
; 1364 from 135E (DD0,100,280)
label_1364: CMPB off(00133h), #08dh ; 1364 0 100 280 C433C08D
JGE label_136e ; 1368 0 100 280 CD04
SUB X1, #0000ch ; 136A 0 100 280 90A00C00
; 136E from 1355 (DD0,100,280)
; 136E from 1368 (DD0,100,280)
label_136e: LB A, r0 ; 136E 0 100 280 78
VCAL 2 ; 136F 0 100 280 12
LB A, ACC ; 1370 0 100 280 F506
LCB A, tbl_5f4e ; 1372 0 100 280 909D4E5F
CAL label_51ed ; 1376 0 100 280 32ED51
SJ label_13e1 ; 1379 0 100 280 CB66
; 137B from 1346 (DD0,100,280)
; 137B from 1349 (DD0,100,280)
label_137b: LB A, off(00165h) ; 137B 0 100 280 F465
JEQ label_1383 ; 137D 0 100 280 C904
ADDB A, #002h ; 137F 0 100 280 8602
JGE label_13e1 ; 1381 0 100 280 CD5E
; 1383 from 12D3 (DD0,100,280)
; 1383 from 1344 (DD0,100,280)
; 1383 from 137D (DD0,100,280)
label_1383: JBR off(00120h).2, label_13e0 ; 1383 0 100 280 DA205A
L A, off(00142h) ; 1386 1 100 280 E442
JEQ label_13e0 ; 1388 1 100 280 C956
ST A, er3 ; 138A 1 100 280 8B
LB A, off(00188h) ; 138B 0 100 280 F488
EXTND ; 138D 1 100 280 F8
MOV DP, #tbl_6d7b ; 138E 1 100 280 627B6D
ADD DP, A ; 1391 1 100 280 9281
LC A, [DP] ; 1393 1 100 280 92A8
ST A, er2 ; 1395 1 100 280 8A
CMP A, er3 ; 1396 1 100 280 4B
LC A, 00004h[DP] ; 1397 1 100 280 92A90400
JLT label_13d4 ; 139B 1 100 280 CA37
LC A, 00002h[DP] ; 139D 1 100 280 92A90200
ST A, er2 ; 13A1 1 100 280 8A
CMP A, er3 ; 13A2 1 100 280 4B
JLT label_13bf ; 13A3 1 100 280 CA1A
MOV er0, off(00186h) ; 13A5 1 100 280 B48648
LC A, 00008h[DP] ; 13A8 1 100 280 92A90800
MUL ; 13AC 1 100 280 9035
LB A, r2 ; 13AE 0 100 280 7A
L A, ACC ; 13AF 1 100 280 E506
SWAP ; 13B1 1 100 280 83
CMPB r3, #000h ; 13B2 1 100 280 23C000
JEQ label_13ba ; 13B5 1 100 280 C903
L A, #0ffffh ; 13B7 1 100 280 67FFFF
; 13BA from 13B5 (DD1,100,280)
label_13ba: XCHG A, er3 ; 13BA 1 100 280 4710
SUB A, er3 ; 13BC 1 100 280 2B
SJ label_13de ; 13BD 1 100 280 CB1F
; 13BF from 13A3 (DD1,100,280)
label_13bf: MOV er0, off(00184h) ; 13BF 1 100 280 B48448
LC A, 00006h[DP] ; 13C2 1 100 280 92A90600
MUL ; 13C6 1 100 280 9035
LB A, r2 ; 13C8 0 100 280 7A
L A, ACC ; 13C9 1 100 280 E506
SWAP ; 13CB 1 100 280 83
CMPB r3, #000h ; 13CC 1 100 280 23C000
JEQ label_13d4 ; 13CF 1 100 280 C903
L A, #0ffffh ; 13D1 1 100 280 67FFFF
; 13D4 from 139B (DD1,100,280)
; 13D4 from 13CF (DD1,100,280)
label_13d4: XCHG A, er3 ; 13D4 1 100 280 4710
SUB A, er3 ; 13D6 1 100 280 2B
JLT label_13dc ; 13D7 1 100 280 CA03
CMP A, er2 ; 13D9 1 100 280 4A
JGE label_13de ; 13DA 1 100 280 CD02
; 13DC from 13D7 (DD1,100,280)
label_13dc: L A, er2 ; 13DC 1 100 280 36
RC ; 13DD 1 100 280 95
; 13DE from 13BD (DD1,100,280)
; 13DE from 13DA (DD1,100,280)
label_13de: JGE label_13e9 ; 13DE 1 100 280 CD09
; 13E0 from 12D0 (DD0,100,280)
; 13E0 from 1383 (DD0,100,280)
; 13E0 from 1388 (DD1,100,280)
label_13e0: CLRB A ; 13E0 0 100 280 FA
; 13E1 from 1381 (DD0,100,280)
; 13E1 from 1379 (DD0,100,280)
label_13e1: STB A, off(00165h) ; 13E1 0 100 280 D465
; 13E3 from 13EF (DD1,100,280)
label_13e3: RB off(0012ch).3 ; 13E3 0 100 280 C42C0B
CLR A ; 13E6 1 100 280 F9
SJ label_13f5 ; 13E7 1 100 280 CB0C
; 13E9 from 1334 (DD1,100,280)
; 13E9 from 13DE (DD1,100,280)
label_13e9: CLRB off(00165h) ; 13E9 1 100 280 C46515
JBS off(00130h).5, label_13f2 ; 13EC 1 100 280 ED3003
JBS off(001f8h).3, label_13e3 ; 13EF 1 100 280 EBF8F1
; 13F2 from 13EC (DD1,100,280)
label_13f2: SB off(0012ch).3 ; 13F2 1 100 280 C42C1B
; 13F5 from 13E7 (DD1,100,280)
label_13f5: ST A, off(00142h) ; 13F5 1 100 280 D442
JBS off(0011fh).5, label_13fd ; 13F7 1 100 280 ED1F03
J label_1560 ; 13FA 1 100 280 036015
; 13FD from 13F7 (DD1,100,280)
label_13fd: MOV X1, #tbl_6518 ; 13FD 1 100 280 601865
LB A, 0d9h ; 1400 0 100 280 F5D9
VCAL 0 ; 1402 0 100 280 10
STB A, off(00140h) ; 1403 0 100 280 D440
MOV X1, #tbl_6533 ; 1405 0 100 280 603365
LB A, 0c5h ; 1408 0 100 280 F5C5
VCAL 1 ; 140A 0 100 280 11
STB A, off(00162h) ; 140B 0 100 280 D462
MOV X1, #tbl_6537 ; 140D 0 100 280 603765
LB A, 0bch ; 1410 0 100 280 F5BC
VCAL 1 ; 1412 0 100 280 11
STB A, off(00163h) ; 1413 0 100 280 D463
MOVB r0, off(00162h) ; 1415 0 100 280 C46248
MULB ; 1418 0 100 280 A234
MOV er0, off(00140h) ; 141A 0 100 280 B44048
MUL ; 141D 0 100 280 9035
L A, ACC ; 141F 1 100 280 E506
SLL A ; 1421 1 100 280 53
ROL er1 ; 1422 1 100 280 45B7
JLT label_142f ; 1424 1 100 280 CA09
SLL A ; 1426 1 100 280 53
L A, er1 ; 1427 1 100 280 35
ROL A ; 1428 1 100 280 33
JLT label_142f ; 1429 1 100 280 CA04
ADD A, off(00142h) ; 142B 1 100 280 8742
JGE label_1432 ; 142D 1 100 280 CD03
; 142F from 1424 (DD1,100,280)
; 142F from 1429 (DD1,100,280)
label_142f: L A, #0ffffh ; 142F 1 100 280 67FFFF
; 1432 from 142D (DD1,100,280)
label_1432: MB C, 0b7h.0 ; 1432 1 100 280 C5B728
JGE label_1439 ; 1435 1 100 280 CD02
SRL A ; 1437 1 100 280 63
SRL A ; 1438 1 100 280 63
; 1439 from 1435 (DD1,100,280)
label_1439: ADD A, off(00144h) ; 1439 1 100 280 8744
JGE label_1440 ; 143B 1 100 280 CD03
L A, #0ffffh ; 143D 1 100 280 67FFFF
; 1440 from 143B (DD1,100,280)
label_1440: JBR off(0012ah).1, label_1444 ; 1440 1 100 280 D92A01
CLR A ; 1443 1 100 280 F9
; 1444 from 1440 (DD1,100,280)
label_1444: MOV DP, #003a6h ; 1444 1 100 280 62A603
ST A, [DP] ; 1447 1 100 280 D2
MOV DP, #003b8h ; 1448 1 100 280 62B803
ST A, [DP] ; 144B 1 100 280 D2
CLR X1 ; 144C 1 100 280 9015
CAL label_4999 ; 144E 1 100 280 329949
AND IE, #002a0h ; 1451 1 100 280 B51AD0A002
ANDB PSWH, #0feh ; 1456 1 100 280 A2D0FE
ST A, 003bah[X1] ; 1459 1 100 280 D0BA03
ST A, 003bch[X1] ; 145C 1 100 280 D0BC03
ST A, 003beh[X1] ; 145F 1 100 280 D0BE03
ST A, 003c0h[X1] ; 1462 1 100 280 D0C003
ORB PSWH, #001h ; 1465 1 100 280 A2E001
L A, 0f8h ; 1468 1 100 280 E5F8
ST A, IE ; 146A 1 100 280 D51A
MB C, 0b7h.0 ; 146C 1 100 280 C5B728
JLT label_147d ; 146F 1 100 280 CA0C
CMPB off(0013dh), #004h ; 1471 1 100 280 C43DC004
JNE label_14da ; 1475 1 100 280 CE63
CMPB 0d9h, #0ech ; 1477 1 100 280 C5D9C0EC
JGE label_14da ; 147B 1 100 280 CD5D
; 147D from 146F (DD1,100,280)
label_147d: L A, 003bah[X1] ; 147D 1 100 280 E0BA03
L A, ACC ; 1480 1 100 280 E506
MOV er0, A ; 1482 1 100 280 448A
LC A, tbl_6103 ; 1484 1 100 280 909C0361
CAL label_51e2 ; 1488 1 100 280 32E251
ST A, off(0019eh) ; 148B 1 100 280 D49E
ST A, off(0019ch) ; 148D 1 100 280 D49C
ST A, off(0019ah) ; 148F 1 100 280 D49A
ST A, off(00198h) ; 1491 1 100 280 D498
L A, 0fah ; 1493 1 100 280 E5FA
ST A, IE ; 1495 1 100 280 D51A
ANDB PSWH, #0feh ; 1497 1 100 280 A2D0FE
L A, TM0 ; 149A 1 100 280 E530
SUB A, TMR0 ; 149C 1 100 280 B532A2
MB C, IRQ.5 ; 149F 1 100 280 C5182D
JLT label_14ac ; 14A2 1 100 280 CA08
ADD A, #00005h ; 14A4 1 100 280 860500
JLT label_14ac ; 14A7 1 100 280 CA03
ADD TMR0, A ; 14A9 1 100 280 B53281
; 14AC from 14A2 (DD1,100,280)
; 14AC from 14A7 (DD1,100,280)
label_14ac: ORB PSWH, #001h ; 14AC 1 100 280 A2E001
L A, 0f8h ; 14AF 1 100 280 E5F8
ST A, IE ; 14B1 1 100 280 D51A
MOV DP, #00010h ; 14B3 1 100 280 621000
; 14B6 from 14B8 (DD1,100,280)
label_14b6: L A, off(0019eh) ; 14B6 1 100 280 E49E
JRNZ DP, label_14b6 ; 14B8 1 100 280 30FC
CAL label_4513 ; 14BA 1 100 280 321345
JBS off(0011fh).3, label_14d2 ; 14BD 1 100 280 EB1F12
JBS off(0011bh).7, label_14d2 ; 14C0 1 100 280 EF1B0F
MULB ; 14C3 1 100 280 A234
RB off(0012ah).0 ; 14C5 1 100 280 C42A08
JEQ label_14d2 ; 14C8 1 100 280 C908
RB TRNSIT.2 ; 14CA 1 100 280 C5460A
JNE label_14d2 ; 14CD 1 100 280 CE03
SB 0b4h.6 ; 14CF 1 100 280 C5B41E
; 14D2 from 14BD (DD1,100,280)
; 14D2 from 14C0 (DD1,100,280)
; 14D2 from 14C8 (DD1,100,280)
; 14D2 from 14CD (DD1,100,280)
label_14d2: LB A, off(0013ch) ; 14D2 0 100 280 F43C
ADDB A, #001h ; 14D4 0 100 280 8601
ANDB A, #003h ; 14D6 0 100 280 D603
STB A, off(0013ch) ; 14D8 0 100 280 D43C
; 14DA from 1475 (DD1,100,280)
; 14DA from 147B (DD1,100,280)
label_14da: SB off(0012ch).4 ; 14DA 0 100 280 C42C1C
LB A, 0d9h ; 14DD 0 100 280 F5D9
CMPB A, #0cfh ; 14DF 0 100 280 C6CF
MB PSWL.5, C ; 14E1 0 100 280 A33D
MOV X1, #tbl_630b ; 14E3 0 100 280 600B63
VCAL 0 ; 14E6 0 100 280 10
STB A, r0 ; 14E7 0 100 280 88
STB A, r1 ; 14E8 0 100 280 89
JBS off(0011ah).5, label_1517 ; 14E9 0 100 280 ED1A2B
JBS off(0011bh).1, label_1517 ; 14EC 0 100 280 E91B28
CMPB 0d9h, #0c5h ; 14EF 0 100 280 C5D9C0C5
JLT label_1517 ; 14F3 0 100 280 CA22
MOV DP, #0031ah ; 14F5 0 100 280 621A03
LB A, [DP] ; 14F8 0 100 280 F2
SUBB A, 0d9h ; 14F9 0 100 280 C5D9A2
JGE label_14ff ; 14FC 0 100 280 CD01
VCAL 6 ; 14FE 0 100 280 16
; 14FF from 14FC (DD0,100,280)
label_14ff: CMPB A, #00ah ; 14FF 0 100 280 C60A
JGE label_1517 ; 1501 0 100 280 CD14
LB A, 0d8h ; 1503 0 100 280 F5D8
CMPB A, #0c5h ; 1505 0 100 280 C6C5
JLT label_1517 ; 1507 0 100 280 CA0E
SUBB A, 0d9h ; 1509 0 100 280 C5D9A2
JLT label_1517 ; 150C 0 100 280 CA09
CMPB A, #005h ; 150E 0 100 280 C605
JLT label_1517 ; 1510 0 100 280 CA05
L A, #0e666h ; 1512 1 100 280 6766E6
MUL ; 1515 1 100 280 9035
; 1517 from 14E9 (DD0,100,280)
; 1517 from 14EC (DD0,100,280)
; 1517 from 14F3 (DD0,100,280)
; 1517 from 1501 (DD0,100,280)
; 1517 from 1507 (DD0,100,280)
; 1517 from 150C (DD0,100,280)
; 1517 from 1510 (DD0,100,280)
label_1517: L A, er1 ; 1517 1 100 280 35
L A, ACC ; 1518 1 100 280 E506
MOV er0, A ; 151A 1 100 280 448A
LC A, tbl_6105 ; 151C 1 100 280 909C0561
CAL label_51e2 ; 1520 1 100 280 32E251
ST A, off(00170h) ; 1523 1 100 280 D470
CLRB off(0016fh) ; 1525 1 100 280 C46F15
MOV er2, #02000h ; 1528 1 100 280 46980020
SUB A, er2 ; 152C 1 100 280 2A
ST A, er3 ; 152D 1 100 280 8B
CLRB r0 ; 152E 1 100 280 2015
MOVB r1, #080h ; 1530 1 100 280 9980
MB C, PSWL.5 ; 1532 1 100 280 A32D
JLT label_1538 ; 1534 1 100 280 CA02
MOVB r1, #04dh ; 1536 1 100 280 994D
; 1538 from 1534 (DD1,100,280)
label_1538: MUL ; 1538 1 100 280 9035
L A, er1 ; 153A 1 100 280 35
ADD A, er2 ; 153B 1 100 280 0A
ST A, off(00172h) ; 153C 1 100 280 D472
L A, er3 ; 153E 1 100 280 37
MOVB r1, #040h ; 153F 1 100 280 9940
MB C, PSWL.5 ; 1541 1 100 280 A32D
JLT label_1547 ; 1543 1 100 280 CA02
MOVB r1, #033h ; 1545 1 100 280 9933
; 1547 from 1543 (DD1,100,280)
label_1547: MUL ; 1547 1 100 280 9035
L A, er1 ; 1549 1 100 280 35
ADD A, er2 ; 154A 1 100 280 0A
ST A, off(00174h) ; 154B 1 100 280 D474
CMPB 0d8h, #030h ; 154D 1 100 280 C5D8C030
MB off(0012bh).3, C ; 1551 1 100 280 C42B3B
LB A, off(00169h) ; 1554 0 100 280 F469
SUBB A, off(0016dh) ; 1556 0 100 280 A76D
JGE label_155b ; 1558 0 100 280 CD01
CLRB A ; 155A 0 100 280 FA
; 155B from 1558 (DD0,100,280)
label_155b: STB A, off(0016eh) ; 155B 0 100 280 D46E
J label_20ec ; 155D 0 100 280 03EC20
; 1560 from 13FA (DD1,100,280)
label_1560: RB 0b7h.0 ; 1560 1 100 280 C5B708
JEQ label_1568 ; 1563 1 100 280 C903
CLRB off(0013dh) ; 1565 1 100 280 C43D15
; 1568 from 1563 (DD1,100,280)
label_1568: JBR off(0012ch).4, label_15cf ; 1568 1 100 280 DC2C64
MOV DP, #tbl_62f3 ; 156B 1 100 280 62F362
JBR off(0011eh).3, label_157a ; 156E 1 100 280 DB1E09
MOV DP, #tbl_62fb ; 1571 1 100 280 62FB62
JBS off(00119h).5, label_157a ; 1574 1 100 280 ED1903
MOV DP, #tbl_6303 ; 1577 1 100 280 620363
; 157A from 156E (DD1,100,280)
; 157A from 1574 (DD1,100,280)
label_157a: CMPB off(00171h), #02eh ; 157A 1 100 280 C471C02E
JLE label_1586 ; 157E 1 100 280 CF06
CMP off(00170h), off(00172h) ; 1580 1 100 280 B470C372
JGT label_1598 ; 1584 1 100 280 C812
; 1586 from 157E (DD1,100,280)
label_1586: INC DP ; 1586 1 100 280 72
INC DP ; 1587 1 100 280 72
CMP off(00170h), off(00174h) ; 1588 1 100 280 B470C374
JGT label_1598 ; 158C 1 100 280 C80A
INC DP ; 158E 1 100 280 72
INC DP ; 158F 1 100 280 72
CMPB 0d8h, #030h ; 1590 1 100 280 C5D8C030
JGE label_1598 ; 1594 1 100 280 CD02
INC DP ; 1596 1 100 280 72
INC DP ; 1597 1 100 280 72
; 1598 from 1584 (DD1,100,280)
; 1598 from 158C (DD1,100,280)
; 1598 from 1594 (DD1,100,280)
label_1598: LC A, [DP] ; 1598 1 100 280 92A8
SUBB off(0016fh), A ; 159A 1 100 280 C46FA1
CLRB A ; 159D 0 100 280 FA
L A, ACC ; 159E 1 100 280 E506
SWAP ; 15A0 1 100 280 83
ST A, er0 ; 15A1 1 100 280 88
L A, off(00170h) ; 15A2 1 100 280 E470
SBC A, er0 ; 15A4 1 100 280 38
CMP A, #02000h ; 15A5 1 100 280 C60020
JLE label_15c5 ; 15A8 1 100 280 CF1B
ST A, off(00170h) ; 15AA 1 100 280 D470
CMPB 0d9h, #02eh ; 15AC 1 100 280 C5D9C02E
JLT label_15cd ; 15B0 1 100 280 CA1B
JBR off(00119h).2, label_15cd ; 15B2 1 100 280 DA1918
CLRB r0 ; 15B5 1 100 280 2015
MOVB r1, #08dh ; 15B7 1 100 280 998D
MUL ; 15B9 1 100 280 9035
SLL A ; 15BB 1 100 280 53
L A, er1 ; 15BC 1 100 280 35
ROL A ; 15BD 1 100 280 33
JGE label_15cd ; 15BE 1 100 280 CD0D
L A, #0ffffh ; 15C0 1 100 280 67FFFF
SJ label_15cd ; 15C3 1 100 280 CB08
; 15C5 from 15A8 (DD1,100,280)
label_15c5: RB off(0012ch).4 ; 15C5 1 100 280 C42C0C
L A, #02000h ; 15C8 1 100 280 670020
ST A, off(00170h) ; 15CB 1 100 280 D470
; 15CD from 15B0 (DD1,100,280)
; 15CD from 15B2 (DD1,100,280)
; 15CD from 15BE (DD1,100,280)
; 15CD from 15C3 (DD1,100,280)
label_15cd: ST A, off(0015ah) ; 15CD 1 100 280 D45A
; 15CF from 1568 (DD1,100,280)
label_15cf: LB A, #0bah ; 15CF 0 100 280 77BA
JBS off(0012fh).0, label_15d6 ; 15D1 0 100 280 E82F02
LB A, #0c0h ; 15D4 0 100 280 77C0
; 15D6 from 15D1 (DD0,100,280)
label_15d6: CMPB A, off(00133h) ; 15D6 0 100 280 C733
MB off(0012fh).0, C ; 15D8 0 100 280 C42F38
LB A, #0dah ; 15DB 0 100 280 77DA
JBS off(0012fh).5, label_15e2 ; 15DD 0 100 280 ED2F02
LB A, #0ddh ; 15E0 0 100 280 77DD
; 15E2 from 15DD (DD0,100,280)
label_15e2: CMPB A, off(00133h) ; 15E2 0 100 280 C733
MB off(0012fh).5, C ; 15E4 0 100 280 C42F3D
LB A, #0ffh ; 15E7 0 100 280 77FF
CMPB A, off(00133h) ; 15E9 0 100 280 C733
MB off(00130h).1, C ; 15EB 0 100 280 C43039
LB A, #0ffh ; 15EE 0 100 280 77FF
CMPB A, off(00132h) ; 15F0 0 100 280 C732
MB off(00130h).2, C ; 15F2 0 100 280 C4303A
LCB A, tbl_610f ; 15F5 0 100 280 909D0F61
JEQ label_15fe ; 15F9 0 100 280 C903
SC ; 15FB 0 100 280 85
SJ label_1605 ; 15FC 0 100 280 CB07
; 15FE from 15F9 (DD0,100,280)
label_15fe: LCB A, tbl_6110 ; 15FE 0 100 280 909D1061
CMPB A, 0d9h ; 1602 0 100 280 C5D9C2
; 1605 from 15FC (DD0,100,280)
label_1605: MB off(0012fh).1, C ; 1605 0 100 280 C42F39
LCB A, tbl_6111 ; 1608 0 100 280 909D1161
JEQ label_1611 ; 160C 0 100 280 C903
SC ; 160E 0 100 280 85
SJ label_162b ; 160F 0 100 280 CB1A
; 1611 from 160C (DD0,100,280)
label_1611: LCB A, tbl_6112 ; 1611 0 100 280 909D1261
CMPB A, 0bbh ; 1615 0 100 280 C5BBC2
JLT label_162b ; 1618 0 100 280 CA11
LB A, off(00133h) ; 161A 0 100 280 F433
MOV X1, #tbl_63be ; 161C 0 100 280 60BE63
JBS off(0012fh).6, label_1625 ; 161F 0 100 280 EE2F03
MOV X1, #tbl_63ca ; 1622 0 100 280 60CA63
; 1625 from 161F (DD0,100,280)
label_1625: CAL label_4854 ; 1625 0 100 280 325448
CMPB A, 0d1h ; 1628 0 100 280 C5D1C2
; 162B from 160F (DD0,100,280)
; 162B from 1618 (DD0,100,280)
label_162b: MB off(0012fh).6, C ; 162B 0 100 280 C42F3E
LB A, off(00133h) ; 162E 0 100 280 F433
MOV X1, #tbl_639e ; 1630 0 100 280 609E63
CMPCB A, 0000ch[X1] ; 1633 0 100 280 90AF0C00
MB off(0012fh).3, C ; 1637 0 100 280 C42F3B
CAL label_4854 ; 163A 0 100 280 325448
CLRB r0 ; 163D 0 100 280 2015
JBS off(0012fh).3, label_1653 ; 163F 0 100 280 EB2F11
MOVB r0, #025h ; 1642 0 100 280 9825
JBS off(0012fh).1, label_1653 ; 1644 0 100 280 E92F0C
MOVB r0, #025h ; 1647 0 100 280 9825
JBS off(00120h).7, label_164e ; 1649 0 100 280 EF2002
CLRB r0 ; 164C 0 100 280 2015
; 164E from 1649 (DD0,100,280)
label_164e: ADDB r0, off(0017eh) ; 164E 0 100 280 20837E
JLT label_1656 ; 1651 0 100 280 CA03
; 1653 from 163F (DD0,100,280)
; 1653 from 1644 (DD0,100,280)
label_1653: SUBB A, r0 ; 1653 0 100 280 28
JGE label_1657 ; 1654 0 100 280 CD01
; 1656 from 1651 (DD0,100,280)
label_1656: CLRB A ; 1656 0 100 280 FA
; 1657 from 1654 (DD0,100,280)
label_1657: MOVB r0, #008h ; 1657 0 100 280 9808
JBR off(00130h).0, label_1660 ; 1659 0 100 280 D83004
SUBB A, r0 ; 165C 0 100 280 28
JGE label_1660 ; 165D 0 100 280 CD01
CLRB A ; 165F 0 100 280 FA
; 1660 from 1659 (DD0,100,280)
; 1660 from 165D (DD0,100,280)
label_1660: CMPB A, off(00132h) ; 1660 0 100 280 C732
MB off(00130h).0, C ; 1662 0 100 280 C43038
MOVB r0, #018h ; 1665 0 100 280 9818
MOVB r1, #014h ; 1667 0 100 280 9914
MOVB r2, off(001e6h) ; 1669 0 100 280 C4E64A
MOV X2, off(001e4h) ; 166C 0 100 280 B4E479
MOVB r3, off(001e9h) ; 166F 0 100 280 C4E94B
MOV er3, off(001eeh) ; 1672 0 100 280 B4EE4B
MOV X1, #tbl_7e0f ; 1675 0 100 280 600F7E
RB PSWL.5 ; 1678 0 100 280 A30D
CAL label_49f6 ; 167A 0 100 280 32F649
LB A, r4 ; 167D 0 100 280 7C
JBR off(0012fh).1, label_1683 ; 167E 0 100 280 D92F02
LB A, #080h ; 1681 0 100 280 7780
; 1683 from 167E (DD0,100,280)
label_1683: STB A, r0 ; 1683 0 100 280 88
JBS off(00125h).4, label_1696 ; 1684 0 100 280 EC250F
JBS off(0011ah).6, label_168d ; 1687 0 100 280 EE1A03
JBS off(0012fh).6, label_16c8 ; 168A 0 100 280 EE2F3B
; 168D from 1687 (DD0,100,280)
label_168d: JBS off(0012fh).3, label_169c ; 168D 0 100 280 EB2F0C
JBS off(00120h).7, label_169c ; 1690 0 100 280 EF2009
JBS off(00130h).0, label_16a5 ; 1693 0 100 280 E8300F
; 1696 from 1684 (DD0,100,280)
label_1696: MOVB off(001b7h), #009h ; 1696 0 100 280 C4B79809
SJ label_16b3 ; 169A 0 100 280 CB17
; 169C from 168D (DD0,100,280)
; 169C from 1690 (DD0,100,280)
label_169c: JBR off(00130h).0, label_16a2 ; 169C 0 100 280 D83003
JBS off(00129h).3, label_16c5 ; 169F 0 100 280 EB2923
; 16A2 from 169C (DD0,100,280)
label_16a2: CLRB A ; 16A2 0 100 280 FA
SJ label_16b1 ; 16A3 0 100 280 CB0C
; 16A5 from 1693 (DD0,100,280)
label_16a5: CMPB 0cch, #005h ; 16A5 0 100 280 C5CCC005
JLT label_16c8 ; 16A9 0 100 280 CA1D
LB A, off(001b7h) ; 16AB 0 100 280 F4B7
JEQ label_16c8 ; 16AD 0 100 280 C919
SJ label_16b3 ; 16AF 0 100 280 CB02
; 16B1 from 16A3 (DD0,100,280)
label_16b1: STB A, off(001b7h) ; 16B1 0 100 280 D4B7
; 16B3 from 169A (DD0,100,280)
; 16B3 from 16AF (DD0,100,280)
label_16b3: MOVB off(001c5h), #0ffh ; 16B3 0 100 280 C4C598FF
RB off(00125h).5 ; 16B7 0 100 280 C4250D
RB off(0012fh).4 ; 16BA 0 100 280 C42F0C
; 16BD from 16D3 (DD0,100,280)
label_16bd: RB off(0012fh).7 ; 16BD 0 100 280 C42F0F
LB A, #080h ; 16C0 0 100 280 7780
J label_1748 ; 16C2 0 100 280 034817
; 16C5 from 169F (DD0,100,280)
label_16c5: JBS off(00121h).5, label_16d5 ; 16C5 0 100 280 ED210D
; 16C8 from 168A (DD0,100,280)
; 16C8 from 16A9 (DD0,100,280)
; 16C8 from 16AD (DD0,100,280)
label_16c8: LB A, r0 ; 16C8 0 100 280 78
CMPB A, off(00169h) ; 16C9 0 100 280 C769
JGE label_16d5 ; 16CB 0 100 280 CD08
SB off(00125h).5 ; 16CD 0 100 280 C4251D
CLRB off(001b7h) ; 16D0 0 100 280 C4B715
SJ label_16bd ; 16D3 0 100 280 CBE8
; 16D5 from 16CB (DD0,100,280)
; 16D5 from 16C5 (DD0,100,280)
label_16d5: MOVB r0, off(0017dh) ; 16D5 0 100 280 C47D48
MULB ; 16D8 0 100 280 A234
SLLB A ; 16DA 0 100 280 53
LB A, ACCH ; 16DB 0 100 280 F507
ROLB A ; 16DD 0 100 280 33
JGE label_16e2 ; 16DE 0 100 280 CD02
LB A, #0ffh ; 16E0 0 100 280 77FF
; 16E2 from 16DE (DD0,100,280)
label_16e2: STB A, r2 ; 16E2 0 100 280 8A
LB A, (00244h-00280h)[USP] ; 16E3 0 100 280 F3C4
CMPB A, #0ffh ; 16E5 0 100 280 C6FF
JBS off(0012fh).4, label_16f1 ; 16E7 0 100 280 EC2F07
JLT label_16f1 ; 16EA 0 100 280 CA05
SB off(0012fh).4 ; 16EC 0 100 280 C42F1C
SJ label_16fb ; 16EF 0 100 280 CB0A
; 16F1 from 16E7 (DD0,100,280)
; 16F1 from 16EA (DD0,100,280)
label_16f1: CMPB A, #0ffh ; 16F1 0 100 280 C6FF
JGE label_16fb ; 16F3 0 100 280 CD06
LB A, r2 ; 16F5 0 100 280 7A
RB off(0012fh).4 ; 16F6 0 100 280 C42F0C
SJ label_1717 ; 16F9 0 100 280 CB1C
; 16FB from 16EF (DD0,100,280)
; 16FB from 16F3 (DD0,100,280)
label_16fb: LB A, off(00133h) ; 16FB 0 100 280 F433
MOV X1, #tbl_63d6 ; 16FD 0 100 280 60D663
JBR off(00127h).1, label_1708 ; 1700 0 100 280 D92705
LB A, 0c2h ; 1703 0 100 280 F5C2
MOV X1, #tbl_63e2 ; 1705 0 100 280 60E263
; 1708 from 1700 (DD0,100,280)
label_1708: CAL label_4854 ; 1708 0 100 280 325448
MOVB r0, r2 ; 170B 0 100 280 2248
MULB ; 170D 0 100 280 A234
SLLB A ; 170F 0 100 280 53
LB A, ACCH ; 1710 0 100 280 F507
ROLB A ; 1712 0 100 280 33
JGE label_1717 ; 1713 0 100 280 CD02
LB A, #0ffh ; 1715 0 100 280 77FF
; 1717 from 16F9 (DD0,100,280)
; 1717 from 1713 (DD0,100,280)
label_1717: MOVB r0, #0a0h ; 1717 0 100 280 98A0
CMPB A, r0 ; 1719 0 100 280 48
JLT label_171d ; 171A 0 100 280 CA01
LB A, r0 ; 171C 0 100 280 78
; 171D from 171A (DD0,100,280)
label_171d: JBR off(00130h).1, label_1723 ; 171D 0 100 280 D93003
JBS off(00130h).2, label_1727 ; 1720 0 100 280 EA3004
; 1723 from 171D (DD0,100,280)
label_1723: MOVB off(001c5h), #0ffh ; 1723 0 100 280 C4C598FF
; 1727 from 1720 (DD0,100,280)
label_1727: CMPB off(001c5h), #000h ; 1727 0 100 280 C4C5C000
JEQ label_1736 ; 172B 0 100 280 C909
CMPB off(001b0h), #000h ; 172D 0 100 280 C4B0C000
JNE label_173f ; 1731 0 100 280 CE0C
JBR off(0012fh).5, label_173f ; 1733 0 100 280 DD2F09
; 1736 from 172B (DD0,100,280)
label_1736: JBS off(0012ch).4, label_173f ; 1736 0 100 280 EC2C06
MOVB r0, #0a7h ; 1739 0 100 280 98A7
CMPB A, r0 ; 173B 0 100 280 48
JGE label_173f ; 173C 0 100 280 CD01
LB A, r0 ; 173E 0 100 280 78
; 173F from 1731 (DD0,100,280)
; 173F from 1733 (DD0,100,280)
; 173F from 1736 (DD0,100,280)
; 173F from 173C (DD0,100,280)
label_173f: SB off(00125h).5 ; 173F 0 100 280 C4251D
SB off(0012fh).7 ; 1742 0 100 280 C42F1F
CLRB off(001b7h) ; 1745 0 100 280 C4B715
; 1748 from 16C2 (DD0,100,280)
label_1748: STB A, off(00162h) ; 1748 0 100 280 D462
JBS off(0012fh).5, label_1758 ; 174A 0 100 280 ED2F0B
CLRB A ; 174D 0 100 280 FA
CMPB 0d9h, #03bh ; 174E 0 100 280 C5D9C03B
JGE label_1756 ; 1752 0 100 280 CD02
LB A, #036h ; 1754 0 100 280 7736
; 1756 from 1752 (DD0,100,280)
label_1756: STB A, off(001b0h) ; 1756 0 100 280 D4B0
; 1758 from 174A (DD0,100,280)
label_1758: MB C, off(00124h).4 ; 1758 0 100 280 C4242C
MB off(0012eh).4, C ; 175B 0 100 280 C42E3C
LB A, off(0018fh) ; 175E 0 100 280 F48F
MOVB r0, #05ah ; 1760 0 100 280 985A
MOVB r1, #073h ; 1762 0 100 280 9973
JBR off(00124h).2, label_176d ; 1764 0 100 280 DA2406
LB A, off(0018eh) ; 1767 0 100 280 F48E
MOVB r0, #04dh ; 1769 0 100 280 984D
MOVB r1, #060h ; 176B 0 100 280 9960
; 176D from 1764 (DD0,100,280)
label_176d: JBR off(00123h).0, label_177c ; 176D 0 100 280 D8230C
CMPB 0d8h, #030h ; 1770 0 100 280 C5D8C030
JGE label_1778 ; 1774 0 100 280 CD02
MOVB r0, r1 ; 1776 0 100 280 2148
; 1778 from 1774 (DD0,100,280)
label_1778: CMPB A, r0 ; 1778 0 100 280 48
JGE label_177c ; 1779 0 100 280 CD01
LB A, r0 ; 177B 0 100 280 78
; 177C from 176D (DD0,100,280)
; 177C from 1779 (DD0,100,280)
label_177c: JBR off(0011fh).6, label_17a4 ; 177C 0 100 280 DE1F25
CMPB 0dch, #082h ; 177F 0 100 280 C5DCC082
JBS off(0012eh).7, label_178a ; 1783 0 100 280 EF2E04
CMPB 0dch, #07ah ; 1786 0 100 280 C5DCC07A
; 178A from 1783 (DD0,100,280)
label_178a: MB off(0012eh).7, C ; 178A 0 100 280 C42E3F
STB A, r0 ; 178D 0 100 280 88
LB A, #046h ; 178E 0 100 280 7746
JBS off(0012bh).6, label_1795 ; 1790 0 100 280 EE2B02
LB A, #047h ; 1793 0 100 280 7747
; 1795 from 1790 (DD0,100,280)
label_1795: CMPB A, r0 ; 1795 0 100 280 48
MB off(0012bh).6, C ; 1796 0 100 280 C42B3E
LB A, r0 ; 1799 0 100 280 78
JLT label_17a4 ; 179A 0 100 280 CA08
JBS off(0012eh).7, label_17a4 ; 179C 0 100 280 EF2E05
SUBB A, #00ah ; 179F 0 100 280 A60A
JGE label_17a4 ; 17A1 0 100 280 CD01
CLRB A ; 17A3 0 100 280 FA
; 17A4 from 177C (DD0,100,280)
; 17A4 from 179A (DD0,100,280)
; 17A4 from 179C (DD0,100,280)
; 17A4 from 17A1 (DD0,100,280)
label_17a4: CMPB 0cch, #000h ; 17A4 0 100 280 C5CCC000
JLT label_17b3 ; 17A8 0 100 280 CA09
JBS off(00124h).2, label_17b3 ; 17AA 0 100 280 EA2406
ADDB A, #020h ; 17AD 0 100 280 8620
JGE label_17b3 ; 17AF 0 100 280 CD02
LB A, #0ffh ; 17B1 0 100 280 77FF
; 17B3 from 17A8 (DD0,100,280)
; 17B3 from 17AA (DD0,100,280)
; 17B3 from 17AF (DD0,100,280)
label_17b3: CMPB A, off(00133h) ; 17B3 0 100 280 C733
MB off(0012eh).3, C ; 17B5 0 100 280 C42E3B
LCB A, tbl_5f49 ; 17B8 0 100 280 909D495F
JBS off(0012eh).2, label_17c3 ; 17BC 0 100 280 EA2E04
LCB A, tbl_5f4d ; 17BF 0 100 280 909D4D5F
; 17C3 from 17BC (DD0,100,280)
label_17c3: CMPB A, off(00133h) ; 17C3 0 100 280 C733
MB off(0012eh).2, C ; 17C5 0 100 280 C42E3A
RB PSWL.4 ; 17C8 0 100 280 A30C
RB PSWL.5 ; 17CA 0 100 280 A30D
RB off(0012bh).7 ; 17CC 0 100 280 C42B0F
JBR off(0011ch).5, label_17dd ; 17CF 0 100 280 DD1C0B
LB A, #0e5h ; 17D2 0 100 280 77E5
JBS off(00124h).5, label_17d9 ; 17D4 0 100 280 ED2402
LB A, #0e8h ; 17D7 0 100 280 77E8
; 17D9 from 17D4 (DD0,100,280)
label_17d9: CMPB A, off(00133h) ; 17D9 0 100 280 C733
JLT label_1833 ; 17DB 0 100 280 CA56
; 17DD from 17CF (DD0,100,280)
label_17dd: JBS off(0011bh).5, label_17eb ; 17DD 0 100 280 ED1B0B
MB C, 0b1h.3 ; 17E0 0 100 280 C5B12B
JLT label_17eb ; 17E3 0 100 280 CA06
LB A, 09dh ; 17E5 0 100 280 F59D
CMPB A, #010h ; 17E7 0 100 280 C610
JGE label_180c ; 17E9 0 100 280 CD21
; 17EB from 17DD (DD0,100,280)
; 17EB from 17E3 (DD0,100,280)
label_17eb: LCB A, tbl_5f41 ; 17EB 0 100 280 909D415F
JNE label_180c ; 17EF 0 100 280 CE1B
JBS off(0011ah).6, label_1802 ; 17F1 0 100 280 EE1A0E
MB C, 0b0h.2 ; 17F4 0 100 280 C5B02A
JLT label_1802 ; 17F7 0 100 280 CA09
LCB A, tbl_5f42 ; 17F9 0 100 280 909D425F
CMPB 0d1h, A ; 17FD 0 100 280 C5D1C1
JGE label_180c ; 1800 0 100 280 CD0A
; 1802 from 17F1 (DD0,100,280)
; 1802 from 17F7 (DD0,100,280)
label_1802: LCB A, tbl_5f43 ; 1802 0 100 280 909D435F
CMPB A, off(00133h) ; 1806 0 100 280 C733
JGE label_183e ; 1808 0 100 280 CD34
SJ label_1833 ; 180A 0 100 280 CB27
; 180C from 17E9 (DD0,100,280)
; 180C from 17EF (DD0,100,280)
; 180C from 1800 (DD0,100,280)
label_180c: MOV DP, #00228h ; 180C 0 100 280 622802
L A, #00218h ; 180F 1 100 280 671802
MB C, P4.0 ; 1812 1 100 280 C52C28
JLT label_181d ; 1815 1 100 280 CA06
JBS off(0011bh).7, label_181d ; 1817 1 100 280 EF1B03
CAL label_5a87 ; 181A 1 100 280 32875A
; 181D from 1815 (DD1,100,280)
; 181D from 1817 (DD1,100,280)
label_181d: JBR off(00124h).5, label_1821 ; 181D 1 100 280 DD2401
L A, DP ; 1820 1 100 280 42
; 1821 from 181D (DD1,100,280)
label_1821: CMP 0c4h, A ; 1821 1 100 280 B5C4C1
LB A, #000h ; 1824 0 100 280 7700
JEQ label_182d ; 1826 0 100 280 C905
MOV DP, #000e6h ; 1828 0 100 280 62E600
MB [DP].0, C ; 182B 0 100 280 C238
; 182D from 1826 (DD0,100,280)
label_182d: JGE label_1837 ; 182D 0 100 280 CD08
LB A, #000h ; 182F 0 100 280 7700
JNE label_1875 ; 1831 0 100 280 CE42
; 1833 from 17DB (DD0,100,280)
; 1833 from 180A (DD0,100,280)
label_1833: SB PSWL.5 ; 1833 0 100 280 A31D
SJ label_1875 ; 1835 0 100 280 CB3E
; 1837 from 182D (DD0,100,280)
label_1837: JBS off(00124h).2, label_183e ; 1837 0 100 280 EA2404
LB A, off(001b3h) ; 183A 0 100 280 F4B3
JNE label_183e ; 183C 0 100 280 CE00
; 183E from 1808 (DD0,100,280)
; 183E from 1837 (DD0,100,280)
; 183E from 183C (DD0,100,280)
label_183e: LCB A, tbl_5f46 ; 183E 0 100 280 909D465F
JNE label_1853 ; 1842 0 100 280 CE0F
LCB A, tbl_61f7 ; 1844 0 100 280 909DF761
CMPB 0d1h, A ; 1848 0 100 280 C5D1C1
JGE label_1853 ; 184B 0 100 280 CD06
JBS off(0012eh).0, label_1853 ; 184D 0 100 280 E82E03
JBS off(0012eh).2, label_185e ; 1850 0 100 280 EA2E0B
; 1853 from 1842 (DD0,100,280)
; 1853 from 184B (DD0,100,280)
; 1853 from 184D (DD0,100,280)
; 1853 from 1865 (DD0,100,280)
label_1853: LCB A, tbl_5ffe ; 1853 0 100 280 909DFE5F
STB A, off(001cch) ; 1857 0 100 280 D4CC
; 1859 from 186E (DD0,100,280)
; 1859 from 1870 (DD0,100,280)
label_1859: RB off(00124h).2 ; 1859 0 100 280 C4240A
SJ label_1878 ; 185C 0 100 280 CB1A
; 185E from 1850 (DD0,100,280)
label_185e: JBS off(00124h).2, label_1870 ; 185E 0 100 280 EA240F
LB A, 0c1h ; 1861 0 100 280 F5C1
CMPB A, #008h ; 1863 0 100 280 C608
JGE label_1853 ; 1865 0 100 280 CDEC
LB A, off(001cch) ; 1867 0 100 280 F4CC
JEQ label_1870 ; 1869 0 100 280 C905
SB off(0012bh).7 ; 186B 0 100 280 C42B1F
SJ label_1859 ; 186E 0 100 280 CBE9
; 1870 from 185E (DD0,100,280)
; 1870 from 1869 (DD0,100,280)
label_1870: JBS off(0012ch).3, label_1859 ; 1870 0 100 280 EB2CE6
SB PSWL.4 ; 1873 0 100 280 A31C
; 1875 from 1835 (DD0,100,280)
; 1875 from 1831 (DD0,100,280)
label_1875: SB off(00124h).2 ; 1875 0 100 280 C4241A
; 1878 from 185C (DD0,100,280)
label_1878: LCB A, tbl_5f4f ; 1878 0 100 280 909D4F5F
JEQ label_1885 ; 187C 0 100 280 C907
MB C, ACC.0 ; 187E 0 100 280 C50628
MB PSWL.5, C ; 1881 0 100 280 A33D
MB PSWL.4, C ; 1883 0 100 280 A33C
; 1885 from 187C (DD0,100,280)
label_1885: MB C, PSWL.5 ; 1885 0 100 280 A32D
MB off(00124h).5, C ; 1887 0 100 280 C4243D
MB C, PSWL.4 ; 188A 0 100 280 A32C
MB off(00124h).4, C ; 188C 0 100 280 C4243C
LB A, 0dch ; 188F 0 100 280 F5DC
CMPB A, #082h ; 1891 0 100 280 C682
JBS off(0012bh).4, label_1898 ; 1893 0 100 280 EC2B02
CMPB A, #07ah ; 1896 0 100 280 C67A
; 1898 from 1893 (DD0,100,280)
label_1898: MB off(0012bh).4, C ; 1898 0 100 280 C42B3C
ANDB PSWL, #0cfh ; 189B 0 100 280 A3D0CF
MOVB r2, #000h ; 189E 0 100 280 9A00
JBS off(00121h).7, label_18fd ; 18A0 0 100 280 EF215A
JBS off(00125h).4, label_18fa ; 18A3 0 100 280 EC2554
JBS off(0012ch).3, label_18fd ; 18A6 0 100 280 EB2C54
JBS off(00125h).5, label_18fd ; 18A9 0 100 280 ED2551
JBR off(00122h).2, label_1900 ; 18AC 0 100 280 DA2251
JBS off(00122h).0, label_1900 ; 18AF 0 100 280 E8224E
JBR off(0011eh).3, label_18b8 ; 18B2 0 100 280 DB1E03
JBS off(00119h).5, label_1900 ; 18B5 0 100 280 ED1948
; 18B8 from 18B2 (DD0,100,280)
label_18b8: JBS off(00120h).4, label_1900 ; 18B8 0 100 280 EC2045
LB A, off(0018ch) ; 18BB 0 100 280 F48C
MOVB r0, #04bh ; 18BD 0 100 280 984B
JBS off(0012bh).5, label_18c6 ; 18BF 0 100 280 ED2B04
LB A, off(0018dh) ; 18C2 0 100 280 F48D
MOVB r0, #05ah ; 18C4 0 100 280 985A
; 18C6 from 18BF (DD0,100,280)
label_18c6: JBR off(00123h).0, label_18cd ; 18C6 0 100 280 D82304
CMPB A, r0 ; 18C9 0 100 280 48
JGE label_18cd ; 18CA 0 100 280 CD01
LB A, r0 ; 18CC 0 100 280 78
; 18CD from 18C6 (DD0,100,280)
; 18CD from 18CA (DD0,100,280)
label_18cd: JBR off(0011fh).6, label_18e2 ; 18CD 0 100 280 DE1F12
MOVB r0, #045h ; 18D0 0 100 280 9845
JBS off(0012bh).5, label_18d7 ; 18D2 0 100 280 ED2B02
MOVB r0, #046h ; 18D5 0 100 280 9846
; 18D7 from 18D2 (DD0,100,280)
label_18d7: CMPB A, r0 ; 18D7 0 100 280 48
JGE label_18e2 ; 18D8 0 100 280 CD08
JBS off(0012bh).4, label_18e2 ; 18DA 0 100 280 EC2B05
SUBB A, #00ah ; 18DD 0 100 280 A60A
JGE label_18e2 ; 18DF 0 100 280 CD01
CLRB A ; 18E1 0 100 280 FA
; 18E2 from 18CD (DD0,100,280)
; 18E2 from 18D8 (DD0,100,280)
; 18E2 from 18DA (DD0,100,280)
; 18E2 from 18DF (DD0,100,280)
label_18e2: CMPB A, off(00133h) ; 18E2 0 100 280 C733
JGT label_18fd ; 18E4 0 100 280 C817
CMPB 0d9h, #034h ; 18E6 0 100 280 C5D9C034
JGE label_18f4 ; 18EA 0 100 280 CD08
JBR off(0011eh).3, label_18f4 ; 18EC 0 100 280 DB1E05
LB A, off(001cbh) ; 18EF 0 100 280 F4CB
STB A, r2 ; 18F1 0 100 280 8A
JNE label_18fd ; 18F2 0 100 280 CE09
; 18F4 from 18EA (DD0,100,280)
; 18F4 from 18EC (DD0,100,280)
label_18f4: LB A, #0e6h ; 18F4 0 100 280 77E6
SB PSWL.5 ; 18F6 0 100 280 A31D
SJ label_1932 ; 18F8 0 100 280 CB38
; 18FA from 18A3 (DD0,100,280)
label_18fa: CLRB A ; 18FA 0 100 280 FA
SJ label_1932 ; 18FB 0 100 280 CB35
; 18FD from 18A0 (DD0,100,280)
; 18FD from 18A6 (DD0,100,280)
; 18FD from 18A9 (DD0,100,280)
; 18FD from 18E4 (DD0,100,280)
; 18FD from 18F2 (DD0,100,280)
; 18FD from 191B (DD0,100,280)
; 18FD from 192A (DD0,100,280)
; 18FD from 192E (DD0,100,280)
label_18fd: CLRB A ; 18FD 0 100 280 FA
SJ label_1932 ; 18FE 0 100 280 CB32
; 1900 from 18AC (DD0,100,280)
; 1900 from 18AF (DD0,100,280)
; 1900 from 18B5 (DD0,100,280)
; 1900 from 18B8 (DD0,100,280)
label_1900: LB A, #080h ; 1900 0 100 280 7780
MOV X1, #04f54h ; 1902 0 100 280 60544F
JBS off(00127h).1, label_190b ; 1905 0 100 280 E92703
MOV X1, #tbl_657f ; 1908 0 100 280 607F65
; 190B from 1905 (DD0,100,280)
label_190b: JBR off(0012bh).5, label_1919 ; 190B 0 100 280 DD2B0B
LB A, #073h ; 190E 0 100 280 7773
MOV X1, #04f48h ; 1910 0 100 280 60484F
JBS off(00127h).1, label_1919 ; 1913 0 100 280 E92703
MOV X1, #tbl_6573 ; 1916 0 100 280 607365
; 1919 from 190B (DD0,100,280)
; 1919 from 1913 (DD0,100,280)
label_1919: CMPB A, off(00133h) ; 1919 0 100 280 C733
JGE label_18fd ; 191B 0 100 280 CDE0
LB A, off(00133h) ; 191D 0 100 280 F433
CAL label_4854 ; 191F 0 100 280 325448
ADDB A, #002h ; 1922 0 100 280 8602
JGE label_1928 ; 1924 0 100 280 CD02
LB A, #0ffh ; 1926 0 100 280 77FF
; 1928 from 1924 (DD0,100,280)
label_1928: SUBB A, off(00190h) ; 1928 0 100 280 A790
JLT label_18fd ; 192A 0 100 280 CAD1
CMPB A, off(00132h) ; 192C 0 100 280 C732
JLE label_18fd ; 192E 0 100 280 CFCD
LB A, #0e6h ; 1930 0 100 280 77E6
; 1932 from 18F8 (DD0,100,280)
; 1932 from 18FE (DD0,100,280)
; 1932 from 18FB (DD0,100,280)
label_1932: CLRB off(00164h) ; 1932 0 100 280 C46415
MB C, PSWL.4 ; 1935 0 100 280 A32C
MB off(0012bh).5, C ; 1937 0 100 280 C42B3D
MB C, PSWL.5 ; 193A 0 100 280 A32D
MB off(00126h).1, C ; 193C 0 100 280 C42639
MOVB off(001cbh), r2 ; 193F 0 100 280 227CCB
LB A, #0cdh ; 1942 0 100 280 77CD
JBS off(0012dh).0, label_1949 ; 1944 0 100 280 E82D02
LB A, #0d0h ; 1947 0 100 280 77D0
; 1949 from 1944 (DD0,100,280)
label_1949: CMPB A, off(00133h) ; 1949 0 100 280 C733
MB off(0012dh).0, C ; 194B 0 100 280 C42D38
LB A, #011h ; 194E 0 100 280 7711
JBS off(00124h).6, label_1955 ; 1950 0 100 280 EE2402
LB A, #00eh ; 1953 0 100 280 770E
; 1955 from 1950 (DD0,100,280)
label_1955: CMPB 0c5h, A ; 1955 0 100 280 C5C5C1
MB off(00124h).6, C ; 1958 0 100 280 C4243E
JGE label_196b ; 195B 0 100 280 CD0E
RC ; 195D 0 100 280 95
JBS off(00125h).5, label_196b ; 195E 0 100 280 ED250A
JBS off(0012dh).0, label_196b ; 1961 0 100 280 E82D07
JBS off(0012bh).5, label_196b ; 1964 0 100 280 ED2B04
JBS off(00124h).2, label_196b ; 1967 0 100 280 EA2401
SC ; 196A 0 100 280 85
; 196B from 195B (DD0,100,280)
; 196B from 195E (DD0,100,280)
; 196B from 1961 (DD0,100,280)
; 196B from 1964 (DD0,100,280)
; 196B from 1967 (DD0,100,280)
label_196b: MB off(00125h).2, C ; 196B 0 100 280 C4253A
LB A, #03dh ; 196E 0 100 280 773D
JBS off(0012ah).6, label_1975 ; 1970 0 100 280 EE2A02
LB A, #040h ; 1973 0 100 280 7740
; 1975 from 1970 (DD0,100,280)
label_1975: CMPB A, 0cch ; 1975 0 100 280 C5CCC2
MB off(0012ah).6, C ; 1978 0 100 280 C42A3E
LB A, #0bah ; 197B 0 100 280 77BA
JBS off(00125h).3, label_1982 ; 197D 0 100 280 EB2502
LB A, #0c0h ; 1980 0 100 280 77C0
; 1982 from 197D (DD0,100,280)
label_1982: CMPB A, off(00133h) ; 1982 0 100 280 C733
MB off(00125h).3, C ; 1984 0 100 280 C4253B
JBR off(00120h).0, label_198e ; 1987 0 100 280 D82004
MOVB off(001b6h), #019h ; 198A 0 100 280 C4B69819
; 198E from 1987 (DD0,100,280)
label_198e: LCB A, tbl_5f5a ; 198E 0 100 280 909D5A5F
CAL label_533f ; 1992 0 100 280 323F53
STB A, r0 ; 1995 0 100 280 88
LB A, #000h ; 1996 0 100 280 7700
JNE label_19a1 ; 1998 0 100 280 CE07
LCB A, tbl_6113 ; 199A 0 100 280 909D1361
CMPB A, r0 ; 199E 0 100 280 48
SJ label_19a7 ; 199F 0 100 280 CB06
; 19A1 from 1998 (DD0,100,280)
label_19a1: LCB A, tbl_6113 ; 19A1 0 100 280 909D1361
CMPB r0, A ; 19A5 0 100 280 20C1
; 19A7 from 199F (DD0,100,280)
label_19a7: RB off(0012dh).2 ; 19A7 0 100 280 C42D0A
MB off(0012dh).2, C ; 19AA 0 100 280 C42D3A
JEQ label_19b2 ; 19AD 0 100 280 C903
XORB PSWH, #080h ; 19AF 0 100 280 A2F080
; 19B2 from 19AD (DD0,100,280)
label_19b2: MB off(0012dh).1, C ; 19B2 0 100 280 C42D39
L A, off(001dch) ; 19B5 1 100 280 E4DC
JEQ label_19bc ; 19B7 1 100 280 C903
DEC off(001dch) ; 19B9 1 100 280 B4DC17
; 19BC from 19B7 (DD1,100,280)
label_19bc: JBR off(00121h).3, label_1a38 ; 19BC 1 100 280 DB2179
JBS off(00125h).4, label_1a38 ; 19BF 1 100 280 EC2576
MOV DP, #003afh ; 19C2 1 100 280 62AF03
LB A, [DP] ; 19C5 0 100 280 F2
CMPB A, #031h ; 19C6 0 100 280 C631
JEQ label_1a38 ; 19C8 0 100 280 C96E
CMPB 0f2h, #00ch ; 19CA 0 100 280 C5F2C00C
JLT label_1a38 ; 19CE 0 100 280 CA68
MB C, (002edh-00280h)[USP].3 ; 19D0 0 100 280 C36D2B
JLT label_1a38 ; 19D3 0 100 280 CA63
MB C, (002eeh-00280h)[USP].4 ; 19D5 0 100 280 C36E2C
JLT label_1a38 ; 19D8 0 100 280 CA5E
L A, off(0011ah) ; 19DA 1 100 280 E41A
AND A, #08075h ; 19DC 1 100 280 D67580
JNE label_1a38 ; 19DF 1 100 280 CE57
L A, off(0011ch) ; 19E1 1 100 280 E41C
AND A, #01420h ; 19E3 1 100 280 D62014
JNE label_1a38 ; 19E6 1 100 280 CE50
CMPB 0d9h, #025h ; 19E8 1 100 280 C5D9C025
JGE label_1a38 ; 19EC 1 100 280 CD4A
LB A, 0dah ; 19EE 0 100 280 F5DA
STB A, r0 ; 19F0 0 100 280 88
JBS off(00124h).4, label_1a17 ; 19F1 0 100 280 EC2423
CMPB off(00133h), #062h ; 19F4 0 100 280 C433C062
JGE label_19fe ; 19F8 0 100 280 CD04
MOVB off(001bbh), #032h ; 19FA 0 100 280 C4BB9832
; 19FE from 19F8 (DD0,100,280)
label_19fe: LB A, off(001bbh) ; 19FE 0 100 280 F4BB
JNE label_1a05 ; 1A00 0 100 280 CE03
SB off(0012dh).3 ; 1A02 0 100 280 C42D1B
; 1A05 from 1A00 (DD0,100,280)
label_1a05: RC ; 1A05 0 100 280 95
JBS off(00124h).5, label_1a40 ; 1A06 0 100 280 ED2437
JBR off(00125h).5, label_1a40 ; 1A09 0 100 280 DD2534
LB A, #092h ; 1A0C 0 100 280 7792
CMPB A, off(00162h) ; 1A0E 0 100 280 C762
JGE label_1a40 ; 1A10 0 100 280 CD2E
CMPB r0, #003h ; 1A12 0 100 280 20C003
SJ label_1a40 ; 1A15 0 100 280 CB29
; 1A17 from 19F1 (DD0,100,280)
label_1a17: JBS off(0012eh).4, label_1a1d ; 1A17 0 100 280 EC2E03
LB A, r0 ; 1A1A 0 100 280 78
STB A, off(00191h) ; 1A1B 0 100 280 D491
; 1A1D from 1A17 (DD0,100,280)
label_1a1d: JBR off(0012dh).3, label_1a3b ; 1A1D 0 100 280 DB2D1B
LCB A, tbl_61d7 ; 1A20 0 100 280 909DD761
JNE label_1a2b ; 1A24 0 100 280 CE05
LB A, #04dh ; 1A26 0 100 280 774D
CMPB A, r0 ; 1A28 0 100 280 48
JGE label_1a38 ; 1A29 0 100 280 CD0D
; 1A2B from 1A24 (DD0,100,280)
label_1a2b: JBS off(00120h).2, label_1a38 ; 1A2B 0 100 280 EA200A
LB A, off(00191h) ; 1A2E 0 100 280 F491
SUBB A, r0 ; 1A30 0 100 280 28
JGE label_1a34 ; 1A31 0 100 280 CD01
VCAL 6 ; 1A33 0 100 280 16
; 1A34 from 1A31 (DD0,100,280)
label_1a34: CMPB A, #002h ; 1A34 0 100 280 C602
JLT label_1a40 ; 1A36 0 100 280 CA08
; 1A38 from 19BC (DD1,100,280)
; 1A38 from 19BF (DD1,100,280)
; 1A38 from 19C8 (DD0,100,280)
; 1A38 from 19CE (DD0,100,280)
; 1A38 from 19D3 (DD0,100,280)
; 1A38 from 19D8 (DD0,100,280)
; 1A38 from 19DF (DD1,100,280)
; 1A38 from 19E6 (DD1,100,280)
; 1A38 from 19EC (DD1,100,280)
; 1A38 from 1A29 (DD0,100,280)
; 1A38 from 1A2B (DD0,100,280)
label_1a38: RB off(0012dh).3 ; 1A38 1 100 280 C42D0B
; 1A3B from 1A1D (DD0,100,280)
label_1a3b: MOVB off(001bbh), #032h ; 1A3B 1 100 280 C4BB9832
RC ; 1A3F 1 100 280 95
; 1A40 from 1A06 (DD0,100,280)
; 1A40 from 1A09 (DD0,100,280)
; 1A40 from 1A10 (DD0,100,280)
; 1A40 from 1A15 (DD0,100,280)
; 1A40 from 1A36 (DD0,100,280)
label_1a40: MB 0b0h.4, C ; 1A40 1 100 280 C5B03C
MOVB r0, #064h ; 1A43 1 100 280 9864
JBR off(00121h).3, label_1ac1 ; 1A45 1 100 280 DB2179
JBS off(00125h).4, label_1ac1 ; 1A48 1 100 280 EC2576
MOV er1, #0828fh ; 1A4B 1 100 280 45988F82
JBR off(0011eh).2, label_1a5d ; 1A4F 1 100 280 DA1E0B
MB C, 0b8h.5 ; 1A52 1 100 280 C5B82D
JGE label_1a5d ; 1A55 1 100 280 CD06
JBR off(0012dh).1, label_1a7d ; 1A57 1 100 280 D92D23
RB 0b8h.5 ; 1A5A 1 100 280 C5B80D
; 1A5D from 1A4F (DD1,100,280)
; 1A5D from 1A55 (DD1,100,280)
label_1a5d: L A, #0828fh ; 1A5D 1 100 280 678F82
JBS off(0011ah).2, label_1acd ; 1A60 1 100 280 EA1A6A
JBS off(0011ah).4, label_1acd ; 1A63 1 100 280 EC1A67
MB C, (002edh-00280h)[USP].3 ; 1A66 1 100 280 C36D2B
JLT label_1a7d ; 1A69 1 100 280 CA12
MB C, (002eeh-00280h)[USP].4 ; 1A6B 1 100 280 C36E2C
JLT label_1a7d ; 1A6E 1 100 280 CA0D
L A, off(0011ah) ; 1A70 1 100 280 E41A
AND A, #08061h ; 1A72 1 100 280 D66180
JNE label_1a7d ; 1A75 1 100 280 CE06
JBS off(0011dh).2, label_1a7d ; 1A77 1 100 280 EA1D03
JBR off(0011dh).4, label_1a80 ; 1A7A 1 100 280 DC1D03
; 1A7D from 1A57 (DD1,100,280)
; 1A7D from 1A69 (DD1,100,280)
; 1A7D from 1A6E (DD1,100,280)
; 1A7D from 1A75 (DD1,100,280)
; 1A7D from 1A77 (DD1,100,280)
label_1a7d: L A, er1 ; 1A7D 1 100 280 35
SJ label_1acd ; 1A7E 1 100 280 CB4D
; 1A80 from 1A7A (DD1,100,280)
label_1a80: JBR off(00121h).1, label_1ac1 ; 1A80 1 100 280 D9213E
JBS off(00125h).5, label_1ac1 ; 1A83 1 100 280 ED253B
JBS off(00121h).0, label_1a9e ; 1A86 1 100 280 E82115
SB off(001f8h).5 ; 1A89 1 100 280 C4F81D
CLRB off(001c6h) ; 1A8C 1 100 280 C4C615
MOVB off(001c8h), r0 ; 1A8F 1 100 280 207CC8
MOV DP, #00304h ; 1A92 1 100 280 620403
JBR off(00120h).0, label_1a9b ; 1A95 1 100 280 D82003
MOV DP, #00300h ; 1A98 1 100 280 620003
; 1A9B from 1A95 (DD1,100,280)
label_1a9b: L A, [DP] ; 1A9B 1 100 280 E2
SJ label_1acd ; 1A9C 1 100 280 CB2F
; 1A9E from 1A86 (DD1,100,280)
label_1a9e: JBS off(0012dh).0, label_1ac1 ; 1A9E 1 100 280 E82D20
JBR off(00124h).6, label_1ab0 ; 1AA1 1 100 280 DE240C
JBR off(00124h).2, label_1aad ; 1AA4 1 100 280 DA2406
MOVB off(001bfh), #00ah ; 1AA7 1 100 280 C4BF980A
SJ label_1ab0 ; 1AAB 1 100 280 CB03
; 1AAD from 1AA4 (DD1,100,280)
label_1aad: JBR off(0012bh).5, label_1ad6 ; 1AAD 1 100 280 DD2B26
; 1AB0 from 1AA1 (DD1,100,280)
; 1AB0 from 1AAB (DD1,100,280)
label_1ab0: RB off(001f8h).5 ; 1AB0 1 100 280 C4F80D
LB A, off(001c8h) ; 1AB3 0 100 280 F4C8
JEQ label_1aca ; 1AB5 0 100 280 C913
L A, off(00158h) ; 1AB7 1 100 280 E458
SB (002edh-00280h)[USP].2 ; 1AB9 1 100 280 C36D1A
SB off(00125h).1 ; 1ABC 1 100 280 C42519
SJ label_1ad0 ; 1ABF 1 100 280 CB0F
; 1AC1 from 1A45 (DD1,100,280)
; 1AC1 from 1A48 (DD1,100,280)
; 1AC1 from 1A80 (DD1,100,280)
; 1AC1 from 1A83 (DD1,100,280)
; 1AC1 from 1A9E (DD1,100,280)
label_1ac1: SB off(001f8h).5 ; 1AC1 1 100 280 C4F81D
CLRB off(001c6h) ; 1AC4 1 100 280 C4C615
MOVB off(001c8h), r0 ; 1AC7 1 100 280 207CC8
; 1ACA from 1AB5 (DD0,100,280)
label_1aca: L A, #08000h ; 1ACA 1 100 280 670080
; 1ACD from 1A60 (DD1,100,280)
; 1ACD from 1A63 (DD1,100,280)
; 1ACD from 1A7E (DD1,100,280)
; 1ACD from 1A9C (DD1,100,280)
label_1acd: RB off(00125h).1 ; 1ACD 1 100 280 C42509
; 1AD0 from 1ABF (DD1,100,280)
label_1ad0: RB off(00125h).0 ; 1AD0 1 100 280 C42508
J label_1cc1 ; 1AD3 1 100 280 03C11C
; 1AD6 from 1AAD (DD1,100,280)
label_1ad6: SB (002edh-00280h)[USP].2 ; 1AD6 1 100 280 C36D1A
SB off(00125h).1 ; 1AD9 1 100 280 C42519
MOVB off(001c8h), r0 ; 1ADC 1 100 280 207CC8
MB C, off(0012dh).5 ; 1ADF 1 100 280 C42D2D
MB PSWL.4, C ; 1AE2 1 100 280 A33C
LB A, #037h ; 1AE4 0 100 280 7737
JLT label_1aea ; 1AE6 0 100 280 CA02
LB A, #04ch ; 1AE8 0 100 280 774C
; 1AEA from 1AE6 (DD0,100,280)
label_1aea: CMPB A, off(00132h) ; 1AEA 0 100 280 C732
MB off(0012dh).5, C ; 1AEC 0 100 280 C42D3D
MOVB r6, #004h ; 1AEF 0 100 280 9E04
MOVB r7, #004h ; 1AF1 0 100 280 9F04
L A, er3 ; 1AF3 1 100 280 37
SB off(00125h).0 ; 1AF4 1 100 280 C42518
JEQ label_1b0b ; 1AF7 1 100 280 C912
JBS off(00120h).3, label_1b37 ; 1AF9 1 100 280 EB203B
JBR off(00120h).2, label_1b37 ; 1AFC 1 100 280 DA2038
ST A, off(0017ah) ; 1AFF 1 100 280 D47A
JBR off(00120h).1, label_1b15 ; 1B01 1 100 280 D92011
MOV DP, #00308h ; 1B04 1 100 280 620803
MOV er1, [DP] ; 1B07 1 100 280 B249
SJ label_1b33 ; 1B09 1 100 280 CB28
; 1B0B from 1AF7 (DD1,100,280)
label_1b0b: ST A, off(0017ah) ; 1B0B 1 100 280 D47A
MOV DP, #00300h ; 1B0D 1 100 280 620003
MOV er1, [DP] ; 1B10 1 100 280 B249
JBS off(00120h).0, label_1b33 ; 1B12 1 100 280 E8201E
; 1B15 from 1B01 (DD1,100,280)
; 1B15 from 1B44 (DD1,100,280)
label_1b15: MOV DP, #00304h ; 1B15 1 100 280 620403
MOV er0, [DP] ; 1B18 1 100 280 B248
L A, #08400h ; 1B1A 1 100 280 670084
MOV er1, #08000h ; 1B1D 1 100 280 45980080
CMPB 0d9h, #028h ; 1B21 1 100 280 C5D9C028
JLT label_1b28 ; 1B25 1 100 280 CA01
L A, er1 ; 1B27 1 100 280 35
; 1B28 from 1B25 (DD1,100,280)
label_1b28: MUL ; 1B28 1 100 280 9035
SLL A ; 1B2A 1 100 280 53
ROL er1 ; 1B2B 1 100 280 45B7
JGE label_1b33 ; 1B2D 1 100 280 CD04
MOV er1, #0ffffh ; 1B2F 1 100 280 4598FFFF
; 1B33 from 1B09 (DD1,100,280)
; 1B33 from 1B12 (DD1,100,280)
; 1B33 from 1B2D (DD1,100,280)
label_1b33: SB PSWL.5 ; 1B33 1 100 280 A31D
SJ label_1b50 ; 1B35 1 100 280 CB19
; 1B37 from 1AF9 (DD1,100,280)
; 1B37 from 1AFC (DD1,100,280)
label_1b37: MB C, PSWL.4 ; 1B37 1 100 280 A32C
JLT label_1b46 ; 1B39 1 100 280 CA0B
JBR off(0012dh).5, label_1b46 ; 1B3B 1 100 280 DD2D08
MOV DP, #00304h ; 1B3E 1 100 280 620403
CMP [DP], off(00158h) ; 1B41 1 100 280 B2C358
JGT label_1b15 ; 1B44 1 100 280 C8CF
; 1B46 from 1B39 (DD1,100,280)
; 1B46 from 1B3B (DD1,100,280)
label_1b46: MOV er1, off(00158h) ; 1B46 1 100 280 B45849
RB PSWL.5 ; 1B49 1 100 280 A30D
JBR off(0012dh).1, label_1b50 ; 1B4B 1 100 280 D92D02
ST A, off(0017ah) ; 1B4E 1 100 280 D47A
; 1B50 from 1B35 (DD1,100,280)
; 1B50 from 1B4B (DD1,100,280)
label_1b50: MB C, PSWL.5 ; 1B50 1 100 280 A32D
JLT label_1b57 ; 1B52 1 100 280 CA03
JBS off(0012dh).1, label_1b6b ; 1B54 1 100 280 E92D14
; 1B57 from 1B52 (DD1,100,280)
label_1b57: L A, er3 ; 1B57 1 100 280 37
LB A, ACC ; 1B58 0 100 280 F506
MOV DP, #0017ah ; 1B5A 0 100 280 627A01
JBR off(0012dh).2, label_1b63 ; 1B5D 0 100 280 DA2D03
LB A, ACCH ; 1B60 0 100 280 F507
INC DP ; 1B62 0 100 280 72
; 1B63 from 1B5D (DD0,100,280)
label_1b63: DECB [DP] ; 1B63 0 100 280 C217
JEQ label_1b6a ; 1B65 0 100 280 C903
J label_1cc0 ; 1B67 0 100 280 03C01C
; 1B6A from 1B65 (DD0,100,280)
label_1b6a: STB A, [DP] ; 1B6A 0 100 280 D2
; 1B6B from 1B54 (DD1,100,280)
label_1b6b: JBS off(00120h).0, label_1b93 ; 1B6B 1 100 280 E82025
LB A, (00294h-00280h)[USP] ; 1B6E 0 100 280 F314
CMPB A, off(00133h) ; 1B70 0 100 280 C733
JGE label_1b79 ; 1B72 0 100 280 CD05
RB off(001f8h).5 ; 1B74 0 100 280 C4F80D
SJ label_1b7f ; 1B77 0 100 280 CB06
; 1B79 from 1B72 (DD0,100,280)
label_1b79: CLRB A ; 1B79 0 100 280 FA
; 1B7A from 1B9E (DD0,100,280)
label_1b7a: STB A, off(001c6h) ; 1B7A 0 100 280 D4C6
SB off(001f8h).5 ; 1B7C 0 100 280 C4F81D
; 1B7F from 1B77 (DD0,100,280)
; 1B7F from 1B99 (DD1,100,280)
; 1B7F from 1BA2 (DD0,100,280)
label_1b7f: CLR X1 ; 1B7F 0 100 280 9015
JBS off(0012fh).0, label_1ba4 ; 1B81 0 100 280 E82F20
INC X1 ; 1B84 0 100 280 70
LB A, off(00133h) ; 1B85 0 100 280 F433
CMPB A, #089h ; 1B87 0 100 280 C689
JGE label_1ba4 ; 1B89 0 100 280 CD19
INC X1 ; 1B8B 0 100 280 70
CMPB A, #040h ; 1B8C 0 100 280 C640
JGE label_1ba4 ; 1B8E 0 100 280 CD14
INC X1 ; 1B90 0 100 280 70
SJ label_1ba4 ; 1B91 0 100 280 CB11
; 1B93 from 1B6B (DD1,100,280)
label_1b93: MOV X1, #00004h ; 1B93 1 100 280 600400
JBS off(001f8h).5, label_1ba0 ; 1B96 1 100 280 EDF807
JBR off(0012dh).1, label_1b7f ; 1B99 1 100 280 D92DE3
LB A, #03ch ; 1B9C 0 100 280 773C
SJ label_1b7a ; 1B9E 0 100 280 CBDA
; 1BA0 from 1B96 (DD1,100,280)
label_1ba0: LB A, off(001c6h) ; 1BA0 0 100 280 F4C6
JNE label_1b7f ; 1BA2 0 100 280 CEDB
; 1BA4 from 1B81 (DD0,100,280)
; 1BA4 from 1B89 (DD0,100,280)
; 1BA4 from 1B8E (DD0,100,280)
; 1BA4 from 1B91 (DD0,100,280)
label_1ba4: SLL X1 ; 1BA4 0 100 280 90D7
MOV DP, #tbl_633e ; 1BA6 0 100 280 623E63
MB C, PSWL.5 ; 1BA9 0 100 280 A32D
JLT label_1bba ; 1BAB 0 100 280 CA0D
JBR off(0012dh).1, label_1bba ; 1BAD 0 100 280 D92D0A
MOV DP, #tbl_6356 ; 1BB0 0 100 280 625663
JBS off(0012dh).2, label_1bba ; 1BB3 0 100 280 EA2D04
LB A, off(001c9h) ; 1BB6 0 100 280 F4C9
JEQ label_1bdd ; 1BB8 0 100 280 C923
; 1BBA from 1BAB (DD0,100,280)
; 1BBA from 1BAD (DD0,100,280)
; 1BBA from 1BB3 (DD0,100,280)
label_1bba: L A, X1 ; 1BBA 1 100 280 40
JBR off(0011eh).3, label_1bc1 ; 1BBB 1 100 280 DB1E03
ADD A, #0000ch ; 1BBE 1 100 280 860C00
; 1BC1 from 1BBB (DD1,100,280)
label_1bc1: JBS off(0011eh).0, label_1bc7 ; 1BC1 1 100 280 E81E03
ADD A, #00030h ; 1BC4 1 100 280 863000
; 1BC7 from 1BC1 (DD1,100,280)
label_1bc7: ADD DP, A ; 1BC7 1 100 280 9281
LC A, [DP] ; 1BC9 1 100 280 92A8
MOV er0, A ; 1BCB 1 100 280 448A
MOV er3, er1 ; 1BCD 1 100 280 454B
LC A, tbl_6107 ; 1BCF 1 100 280 909C0761
CAL label_51e2 ; 1BD3 1 100 280 32E251
MOV er1, er3 ; 1BD6 1 100 280 4749
JBS off(0012dh).2, label_1c18 ; 1BD8 1 100 280 EA2D3D
SJ label_1c0e ; 1BDB 1 100 280 CB31
; 1BDD from 1BB8 (DD0,100,280)
label_1bdd: MOVB off(001c9h), #014h ; 1BDD 0 100 280 C4C99814
L A, #00d00h ; 1BE1 1 100 280 67000D
JBS off(0012fh).0, label_1c0e ; 1BE4 1 100 280 E82F27
L A, #00000h ; 1BE7 1 100 280 670000
CMP X1, #00008h ; 1BEA 1 100 280 90C00800
JEQ label_1c0e ; 1BEE 1 100 280 C91E
MOVB r0, #083h ; 1BF0 1 100 280 9883
LB A, #051h ; 1BF2 0 100 280 7751
CMPB A, off(00132h) ; 1BF4 0 100 280 C732
JGT label_1c04 ; 1BF6 0 100 280 C80C
L A, off(001f2h) ; 1BF8 1 100 280 E4F2
CMPB r0, off(00133h) ; 1BFA 1 100 280 20C333
JGT label_1c04 ; 1BFD 1 100 280 C805
JBR off(0012ah).6, label_1c0c ; 1BFF 1 100 280 DE2A0A
SJ label_1c0e ; 1C02 1 100 280 CB0A
; 1C04 from 1BF6 (DD0,100,280)
; 1C04 from 1BFD (DD1,100,280)
label_1c04: L A, off(00176h) ; 1C04 1 100 280 E476
CMPB off(00132h), #051h ; 1C06 1 100 280 C432C051
JLT label_1c0e ; 1C0A 1 100 280 CA02
; 1C0C from 1BFF (DD1,100,280)
label_1c0c: L A, off(00178h) ; 1C0C 1 100 280 E478
; 1C0E from 1BDB (DD1,100,280)
; 1C0E from 1BE4 (DD1,100,280)
; 1C0E from 1BEE (DD1,100,280)
; 1C0E from 1C02 (DD1,100,280)
; 1C0E from 1C0A (DD1,100,280)
label_1c0e: ADD er1, A ; 1C0E 1 100 280 4581
JGE label_1c1e ; 1C10 1 100 280 CD0C
MOV er1, #0ffffh ; 1C12 1 100 280 4598FFFF
SJ label_1c1e ; 1C16 1 100 280 CB06
; 1C18 from 1BD8 (DD1,100,280)
label_1c18: SUB er1, A ; 1C18 1 100 280 45A1
JGE label_1c1e ; 1C1A 1 100 280 CD02
CLR er1 ; 1C1C 1 100 280 4515
; 1C1E from 1C1A (DD1,100,280)
; 1C1E from 1C10 (DD1,100,280)
; 1C1E from 1C16 (DD1,100,280)
label_1c1e: RB PSWL.4 ; 1C1E 1 100 280 A30C
RB PSWL.5 ; 1C20 1 100 280 A30D
LC A, tbl_6169 ; 1C22 1 100 280 909C6961
CMP A, er1 ; 1C26 1 100 280 49
JLE label_1c56 ; 1C27 1 100 280 CF2D
LC A, tbl_6167 ; 1C29 1 100 280 909C6761
CMP A, er1 ; 1C2D 1 100 280 49
JLT label_1c59 ; 1C2E 1 100 280 CA29
JBS off(0011fh).3, label_1c56 ; 1C30 1 100 280 EB1F23
CMPB 0d9h, #028h ; 1C33 1 100 280 C5D9C028
JGE label_1c56 ; 1C37 1 100 280 CD1D
CMPB 0d8h, #02eh ; 1C39 1 100 280 C5D8C02E
JGE label_1c56 ; 1C3D 1 100 280 CD17
LCB A, tbl_61d7 ; 1C3F 1 100 280 909DD761
JNE label_1c4e ; 1C43 1 100 280 CE09
LCB A, tbl_61d4 ; 1C45 1 100 280 909DD461
CMPB 0dah, A ; 1C49 1 100 280 C5DAC1
JGT label_1c56 ; 1C4C 1 100 280 C808
; 1C4E from 1C43 (DD1,100,280)
label_1c4e: SB PSWL.4 ; 1C4E 1 100 280 A31C
L A, #03300h ; 1C50 1 100 280 670033
CMP A, er1 ; 1C53 1 100 280 49
JLT label_1c59 ; 1C54 1 100 280 CA03
; 1C56 from 1C27 (DD1,100,280)
; 1C56 from 1C30 (DD1,100,280)
; 1C56 from 1C37 (DD1,100,280)
; 1C56 from 1C3D (DD1,100,280)
; 1C56 from 1C4C (DD1,100,280)
label_1c56: SB PSWL.5 ; 1C56 1 100 280 A31D
ST A, er1 ; 1C58 1 100 280 89
; 1C59 from 1C2E (DD1,100,280)
; 1C59 from 1C54 (DD1,100,280)
label_1c59: MB C, PSWL.4 ; 1C59 1 100 280 A32C
MB off(00126h).4, C ; 1C5B 1 100 280 C4263C
MB C, PSWL.5 ; 1C5E 1 100 280 A32D
MB off(001f8h).1, C ; 1C60 1 100 280 C4F839
MOV DP, #003afh ; 1C63 1 100 280 62AF03
LB A, [DP] ; 1C66 0 100 280 F2
CMPB A, #031h ; 1C67 0 100 280 C631
JEQ label_1cc0 ; 1C69 0 100 280 C955
LB A, off(001bfh) ; 1C6B 0 100 280 F4BF
JNE label_1cc0 ; 1C6D 0 100 280 CE51
JBS off(001f8h).1, label_1cc0 ; 1C6F 0 100 280 E9F84E
JBR off(00121h).1, label_1cc0 ; 1C72 0 100 280 D9214B
JBS off(0012ch).4, label_1cc0 ; 1C75 0 100 280 EC2C48
CMPB 0d8h, #030h ; 1C78 0 100 280 C5D8C030
JLT label_1cc0 ; 1C7C 0 100 280 CA42
CLR A ; 1C7E 1 100 280 F9
CLRB A ; 1C7F 0 100 280 FA
MB C, PSWL.5 ; 1C80 0 100 280 A32D
JLT label_1c97 ; 1C82 0 100 280 CA13
JBR off(0012dh).1, label_1c97 ; 1C84 0 100 280 D92D10
JBS off(00125h).3, label_1cc0 ; 1C87 0 100 280 EB2536
MOV X1, #00300h ; 1C8A 0 100 280 600003
JBS off(00120h).0, label_1ca3 ; 1C8D 0 100 280 E82013
MOV X1, #00304h ; 1C90 0 100 280 600403
LB A, #004h ; 1C93 0 100 280 7704
SJ label_1ca3 ; 1C95 0 100 280 CB0C
; 1C97 from 1C82 (DD0,100,280)
; 1C97 from 1C84 (DD0,100,280)
label_1c97: JBS off(00120h).0, label_1cc0 ; 1C97 0 100 280 E82026
LB A, off(001b6h) ; 1C9A 0 100 280 F4B6
JEQ label_1cc0 ; 1C9C 0 100 280 C922
MOV X1, #00308h ; 1C9E 0 100 280 600803
LB A, #008h ; 1CA1 0 100 280 7708
; 1CA3 from 1C8D (DD0,100,280)
; 1CA3 from 1C95 (DD0,100,280)
label_1ca3: LCB A, tbl_61d5 ; 1CA3 0 100 280 909DD561
CMPB 0d9h, A ; 1CA7 0 100 280 C5D9C1
JGE label_1cae ; 1CAA 0 100 280 CD02
ADDB A, #002h ; 1CAC 0 100 280 8602
; 1CAE from 1CAA (DD0,100,280)
label_1cae: LC A, tbl_6326[ACC] ; 1CAE 0 100 280 B506A92663
L A, ACC ; 1CB3 1 100 280 E506
ST A, er0 ; 1CB5 1 100 280 88
L A, er1 ; 1CB6 1 100 280 35
ST A, er3 ; 1CB7 1 100 280 8B
CAL label_4943 ; 1CB8 1 100 280 324349
CAL label_4a8c ; 1CBB 1 100 280 328C4A
MOV er1, er3 ; 1CBE 1 100 280 4749
; 1CC0 from 1B67 (DD0,100,280)
; 1CC0 from 1C69 (DD0,100,280)
; 1CC0 from 1C6D (DD0,100,280)
; 1CC0 from 1C6F (DD0,100,280)
; 1CC0 from 1C72 (DD0,100,280)
; 1CC0 from 1C75 (DD0,100,280)
; 1CC0 from 1C7C (DD0,100,280)
; 1CC0 from 1C87 (DD0,100,280)
; 1CC0 from 1C97 (DD0,100,280)
; 1CC0 from 1C9C (DD0,100,280)
label_1cc0: L A, er1 ; 1CC0 1 100 280 35
; 1CC1 from 1AD3 (DD1,100,280)
label_1cc1: ST A, off(00158h) ; 1CC1 1 100 280 D458
LB A, off(00132h) ; 1CC3 0 100 280 F432
MOV X1, #tbl_6436 ; 1CC5 0 100 280 603664
CAL label_4854 ; 1CC8 0 100 280 325448
CLRB ACCH ; 1CCB 0 100 280 C50715
L A, ACC ; 1CCE 1 100 280 E506
ADD A, #00040h ; 1CD0 1 100 280 864000
CLRB r0 ; 1CD3 1 100 280 2015
MOVB r1, off(00167h) ; 1CD5 1 100 280 C46749
MUL ; 1CD8 1 100 280 9035
SLL A ; 1CDA 1 100 280 53
ROL er1 ; 1CDB 1 100 280 45B7
SLL A ; 1CDD 1 100 280 53
L A, er1 ; 1CDE 1 100 280 35
ROL A ; 1CDF 1 100 280 33
ADD A, #00200h ; 1CE0 1 100 280 860002
ST A, off(0015eh) ; 1CE3 1 100 280 D45E
MOV DP, #003eeh ; 1CE5 1 100 280 62EE03
MOV er3, [DP] ; 1CE8 1 100 280 B24B
LB A, off(00132h) ; 1CEA 0 100 280 F432
STB A, r0 ; 1CEC 0 100 280 88
MOVB r4, #0e6h ; 1CED 0 100 280 9CE6
CMPB A, r4 ; 1CEF 0 100 280 4C
JGE label_1d18 ; 1CF0 0 100 280 CD26
MOV DP, #003eah ; 1CF2 0 100 280 62EA03
MOV er3, [DP] ; 1CF5 0 100 280 B24B
MOVB r2, #019h ; 1CF7 0 100 280 9A19
LB A, r0 ; 1CF9 0 100 280 78
CMPB A, r2 ; 1CFA 0 100 280 4A
JLT label_1d18 ; 1CFB 0 100 280 CA1B
LB A, #064h ; 1CFD 0 100 280 7764
CMPB A, r0 ; 1CFF 0 100 280 48
JLT label_1d06 ; 1D00 0 100 280 CA04
STB A, r4 ; 1D02 0 100 280 8C
LB A, r2 ; 1D03 0 100 280 7A
SJ label_1d08 ; 1D04 0 100 280 CB02
; 1D06 from 1D00 (DD0,100,280)
label_1d06: INC DP ; 1D06 0 100 280 72
INC DP ; 1D07 0 100 280 72
; 1D08 from 1D04 (DD0,100,280)
label_1d08: SUBB r0, A ; 1D08 0 100 280 20A1
CLRB r1 ; 1D0A 0 100 280 2115
SUBB r4, A ; 1D0C 0 100 280 24A1
CLRB r5 ; 1D0E 0 100 280 2515
L A, [DP] ; 1D10 1 100 280 E2
ST A, er3 ; 1D11 1 100 280 8B
INC DP ; 1D12 1 100 280 72
INC DP ; 1D13 1 100 280 72
L A, [DP] ; 1D14 1 100 280 E2
CAL label_48d5 ; 1D15 1 100 280 32D548
; 1D18 from 1CF0 (DD0,100,280)
; 1D18 from 1CFB (DD0,100,280)
label_1d18: L A, ACC ; 1D18 1 100 280 E506
MOV er0, er3 ; 1D1A 1 100 280 4748
LC A, tbl_5ff7 ; 1D1C 1 100 280 909CF75F
CAL label_51e2 ; 1D20 1 100 280 32E251
MOV off(0015ch), A ; 1D23 1 100 280 B45C8A
RB off(0012dh).6 ; 1D26 1 100 280 C42D0E
RB off(0012dh).7 ; 1D29 1 100 280 C42D0F
JBR off(00121h).3, label_1d5e ; 1D2C 1 100 280 DB212F
MB C, (002edh-00280h)[USP].3 ; 1D2F 1 100 280 C36D2B
JLT label_1d5e ; 1D32 1 100 280 CA2A
MB C, (002eeh-00280h)[USP].4 ; 1D34 1 100 280 C36E2C
JLT label_1d5e ; 1D37 1 100 280 CA25
JBS off(00120h).6, label_1d5e ; 1D39 1 100 280 EE2022
CMPB 0d9h, #000h ; 1D3C 1 100 280 C5D9C000
JGE label_1d5e ; 1D40 1 100 280 CD1C
CMPB 0d9h, #000h ; 1D42 1 100 280 C5D9C000
JLT label_1d5e ; 1D46 1 100 280 CA16
JBR off(0012dh).6, label_1d5e ; 1D48 1 100 280 DE2D13
JBR off(0012dh).7, label_1d5e ; 1D4B 1 100 280 DF2D10
JBR off(00121h).0, label_1d5e ; 1D4E 1 100 280 D8210D
JBS off(0012bh).5, label_1d5e ; 1D51 1 100 280 ED2B0A
JBS off(00125h).1, label_1d5e ; 1D54 1 100 280 E92507
JBS off(0012dh).2, label_1d5e ; 1D57 1 100 280 EA2D04
LB A, #000h ; 1D5A 0 100 280 7700
SJ label_1d65 ; 1D5C 0 100 280 CB07
; 1D5E from 1D2C (DD1,100,280)
; 1D5E from 1D32 (DD1,100,280)
; 1D5E from 1D37 (DD1,100,280)
; 1D5E from 1D39 (DD1,100,280)
; 1D5E from 1D40 (DD1,100,280)
; 1D5E from 1D46 (DD1,100,280)
; 1D5E from 1D48 (DD1,100,280)
; 1D5E from 1D4B (DD1,100,280)
; 1D5E from 1D4E (DD1,100,280)
; 1D5E from 1D51 (DD1,100,280)
; 1D5E from 1D54 (DD1,100,280)
; 1D5E from 1D57 (DD1,100,280)
label_1d5e: LB A, off(00166h) ; 1D5E 0 100 280 F466
SUBB A, #000h ; 1D60 0 100 280 A600
JGE label_1d65 ; 1D62 0 100 280 CD01
CLRB A ; 1D64 0 100 280 FA
; 1D65 from 1D5C (DD0,100,280)
; 1D65 from 1D62 (DD0,100,280)
label_1d65: STB A, off(00166h) ; 1D65 0 100 280 D466
MOVB r0, off(00168h) ; 1D67 0 100 280 C46848
LB A, off(00162h) ; 1D6A 0 100 280 F462
MULB ; 1D6C 0 100 280 A234
L A, ACC ; 1D6E 1 100 280 E506
ROL A ; 1D70 1 100 280 33
LB A, ACCH ; 1D71 0 100 280 F507
STB A, r1 ; 1D73 0 100 280 89
CLRB r0 ; 1D74 0 100 280 2015
SRL er0 ; 1D76 0 100 280 44E7
SRL er0 ; 1D78 0 100 280 44E7
LB A, off(00165h) ; 1D7A 0 100 280 F465
JEQ label_1d85 ; 1D7C 0 100 280 C907
STB A, ACCH ; 1D7E 0 100 280 D507
CLRB A ; 1D80 0 100 280 FA
MUL ; 1D81 0 100 280 9035
MOV er0, er1 ; 1D83 0 100 280 4548
; 1D85 from 1D7C (DD0,100,280)
label_1d85: MOVB ACCH, #001h ; 1D85 0 100 280 C5079801
LB A, off(00166h) ; 1D89 0 100 280 F466
MUL ; 1D8B 0 100 280 9035
MOVB r1, r2 ; 1D8D 0 100 280 2249
MOVB r0, ACCH ; 1D8F 0 100 280 C50748
L A, off(00160h) ; 1D92 1 100 280 E460
MUL ; 1D94 1 100 280 9035
MOV er0, er1 ; 1D96 1 100 280 4548
L A, off(0015eh) ; 1D98 1 100 280 E45E
MUL ; 1D9A 1 100 280 9035
SRL er1 ; 1D9C 1 100 280 45E7
ROR A ; 1D9E 1 100 280 43
SRL er1 ; 1D9F 1 100 280 45E7
ROR A ; 1DA1 1 100 280 43
MOVB r1, r2 ; 1DA2 1 100 280 2249
MOVB r0, ACCH ; 1DA4 1 100 280 C50748
LB A, r3 ; 1DA7 0 100 280 7B
JEQ label_1dae ; 1DA8 0 100 280 C904
MOV er0, #0ffffh ; 1DAA 0 100 280 4498FFFF
; 1DAE from 1DA8 (DD0,100,280)
label_1dae: L A, off(0015ch) ; 1DAE 1 100 280 E45C
MUL ; 1DB0 1 100 280 9035
MOV er0, er1 ; 1DB2 1 100 280 4548
JBR off(0012ch).4, label_1dd0 ; 1DB4 1 100 280 DC2C19
SLL A ; 1DB7 1 100 280 53
ROL er0 ; 1DB8 1 100 280 44B7
JLT label_1dc6 ; 1DBA 1 100 280 CA0A
SLL A ; 1DBC 1 100 280 53
ROL er0 ; 1DBD 1 100 280 44B7
JLT label_1dc6 ; 1DBF 1 100 280 CA05
SLL A ; 1DC1 1 100 280 53
ROL er0 ; 1DC2 1 100 280 44B7
JGE label_1dca ; 1DC4 1 100 280 CD04
; 1DC6 from 1DBA (DD1,100,280)
; 1DC6 from 1DBF (DD1,100,280)
label_1dc6: MOV er0, #0ffffh ; 1DC6 1 100 280 4498FFFF
; 1DCA from 1DC4 (DD1,100,280)
label_1dca: L A, off(0015ah) ; 1DCA 1 100 280 E45A
MUL ; 1DCC 1 100 280 9035
MOV er0, er1 ; 1DCE 1 100 280 4548
; 1DD0 from 1DB4 (DD1,100,280)
label_1dd0: L A, off(00158h) ; 1DD0 1 100 280 E458
MUL ; 1DD2 1 100 280 9035
MOV off(00156h), er1 ; 1DD4 1 100 280 457C56
LB A, #040h ; 1DD7 0 100 280 7740
JBS off(00130h).6, label_1dde ; 1DD9 0 100 280 EE3002
LB A, #04dh ; 1DDC 0 100 280 774D
; 1DDE from 1DD9 (DD0,100,280)
label_1dde: CMPB A, off(00133h) ; 1DDE 0 100 280 C733
MB off(00130h).6, C ; 1DE0 0 100 280 C4303E
JBS off(00125h).4, label_1e37 ; 1DE3 0 100 280 EC2551
LB A, off(00133h) ; 1DE6 0 100 280 F433
CMPB A, #0c5h ; 1DE8 0 100 280 C6C5
JGE label_1e37 ; 1DEA 0 100 280 CD4B
JBR off(00129h).0, label_1e37 ; 1DEC 0 100 280 D82948
LB A, #004h ; 1DEF 0 100 280 7704
JBS off(00123h).4, label_1dfc ; 1DF1 0 100 280 EC2308
LB A, #004h ; 1DF4 0 100 280 7704
CMPB 0f3h, #096h ; 1DF6 0 100 280 C5F3C096
JLT label_1e37 ; 1DFA 0 100 280 CA3B
; 1DFC from 1DF1 (DD0,100,280)
label_1dfc: CMPB off(00133h), #002h ; 1DFC 0 100 280 C433C002
JBS off(00123h).4, label_1e09 ; 1E00 0 100 280 EC2306
MB C, off(00130h).6 ; 1E03 0 100 280 C4302E
XORB PSWH, #080h ; 1E06 0 100 280 A2F080
; 1E09 from 1E00 (DD0,100,280)
label_1e09: JLT label_1e37 ; 1E09 0 100 280 CA2C
CMPB A, 0c0h ; 1E0B 0 100 280 C5C0C2
JGE label_1e37 ; 1E0E 0 100 280 CD27
MOVB r0, off(0018bh) ; 1E10 0 100 280 C48B48
CMPB off(00133h), #070h ; 1E13 0 100 280 C433C070
JGE label_1e1c ; 1E17 0 100 280 CD03
MOVB r0, off(00189h) ; 1E19 0 100 280 C48948
; 1E1C from 1E17 (DD0,100,280)
label_1e1c: MOVB r1, #014h ; 1E1C 0 100 280 9914
JBS off(00123h).4, label_1e26 ; 1E1E 0 100 280 EC2305
MOVB r0, off(0018ah) ; 1E21 0 100 280 C48A48
MOVB r1, #010h ; 1E24 0 100 280 9910
; 1E26 from 1E1E (DD0,100,280)
label_1e26: LB A, 0c0h ; 1E26 0 100 280 F5C0
CMPB A, r1 ; 1E28 0 100 280 49
JLE label_1e2c ; 1E29 0 100 280 CF01
LB A, r1 ; 1E2B 0 100 280 79
; 1E2C from 1E29 (DD0,100,280)
label_1e2c: MULB ; 1E2C 0 100 280 A234
L A, ACC ; 1E2E 1 100 280 E506
SRL A ; 1E30 1 100 280 63
JBS off(00123h).4, label_1e38 ; 1E31 1 100 280 EC2304
VCAL 7 ; 1E34 1 100 280 17
SJ label_1e38 ; 1E35 1 100 280 CB01
; 1E37 from 1DE3 (DD0,100,280)
; 1E37 from 1DEA (DD0,100,280)
; 1E37 from 1DEC (DD0,100,280)
; 1E37 from 1DFA (DD0,100,280)
; 1E37 from 1E09 (DD0,100,280)
; 1E37 from 1E0E (DD0,100,280)
label_1e37: CLR A ; 1E37 1 100 280 F9
; 1E38 from 1E31 (DD1,100,280)
; 1E38 from 1E35 (DD1,100,280)
label_1e38: ST A, off(00146h) ; 1E38 1 100 280 D446
CLRB r4 ; 1E3A 1 100 280 2415
RC ; 1E3C 1 100 280 95
JBS off(00125h).4, label_1eb3 ; 1E3D 1 100 280 EC2573
JBR off(00122h).3, label_1eb3 ; 1E40 1 100 280 DB2270
JBS off(0012ch).7, label_1e4f ; 1E43 1 100 280 EF2C09
JBS off(00122h).4, label_1eb6 ; 1E46 1 100 280 EC226D
L A, (0025ah-00280h)[USP] ; 1E49 1 100 280 E3DA
CLRB r5 ; 1E4B 1 100 280 2515
SJ label_1e5e ; 1E4D 1 100 280 CB0F
; 1E4F from 1E43 (DD1,100,280)
label_1e4f: MOV er3, off(00138h) ; 1E4F 1 100 280 B4384B
MOVB r5, off(0013ah) ; 1E52 1 100 280 C43A4D
CLRB r0 ; 1E55 1 100 280 2015
MOVB r1, #080h ; 1E57 1 100 280 9980
L A, 0c4h ; 1E59 1 100 280 E5C4
CAL label_4930 ; 1E5B 1 100 280 323049
; 1E5E from 1E4D (DD1,100,280)
label_1e5e: ST A, off(00138h) ; 1E5E 1 100 280 D438
MOVB off(0013ah), r5 ; 1E60 1 100 280 257C3A
CLRB r4 ; 1E63 1 100 280 2415
SUB A, 0c4h ; 1E65 1 100 280 B5C4A2
MB off(0012ch).6, C ; 1E68 1 100 280 C42C3E
MOV DP, #003e8h ; 1E6B 1 100 280 62E803
JLT label_1e7b ; 1E6E 1 100 280 CA0B
ST A, [DP] ; 1E70 1 100 280 D2
JBS off(00123h).6, label_1e87 ; 1E71 1 100 280 EE2313
CMP 0c6h, #0001ah ; 1E74 1 100 280 B5C6C01A00
SJ label_1e85 ; 1E79 1 100 280 CB0A
; 1E7B from 1E6E (DD1,100,280)
label_1e7b: VCAL 7 ; 1E7B 1 100 280 17
ST A, [DP] ; 1E7C 1 100 280 D2
JBR off(00123h).6, label_1e87 ; 1E7D 1 100 280 DE2307
CMP 0c6h, #0001ah ; 1E80 1 100 280 B5C6C01A00
; 1E85 from 1E79 (DD1,100,280)
label_1e85: JGE label_1eb2 ; 1E85 1 100 280 CD2B
; 1E87 from 1E71 (DD1,100,280)
; 1E87 from 1E7D (DD1,100,280)
label_1e87: CLRB r0 ; 1E87 1 100 280 2015
MOVB r1, #01eh ; 1E89 1 100 280 991E
CMPB 0d9h, #034h ; 1E8B 1 100 280 C5D9C034
JGE label_1e9c ; 1E8F 1 100 280 CD0B
JBS off(0011eh).3, label_1e9c ; 1E91 1 100 280 EB1E08
CMPB 0cch, #005h ; 1E94 1 100 280 C5CCC005
JLT label_1e9c ; 1E98 1 100 280 CA02
MOVB r1, #01eh ; 1E9A 1 100 280 991E
; 1E9C from 1E8F (DD1,100,280)
; 1E9C from 1E91 (DD1,100,280)
; 1E9C from 1E98 (DD1,100,280)
label_1e9c: MUL ; 1E9C 1 100 280 9035
MOVB r4, #02ah ; 1E9E 1 100 280 9C2A
SLL A ; 1EA0 1 100 280 53
ROL er1 ; 1EA1 1 100 280 45B7
JLT label_1eb2 ; 1EA3 1 100 280 CA0D
SLL A ; 1EA5 1 100 280 53
ROL er1 ; 1EA6 1 100 280 45B7
JLT label_1eb2 ; 1EA8 1 100 280 CA08
LB A, r3 ; 1EAA 0 100 280 7B
JNE label_1eb2 ; 1EAB 0 100 280 CE05
LB A, r2 ; 1EAD 0 100 280 7A
CMPB A, r4 ; 1EAE 0 100 280 4C
JGE label_1eb2 ; 1EAF 0 100 280 CD01
STB A, r4 ; 1EB1 0 100 280 8C
; 1EB2 from 1E85 (DD1,100,280)
; 1EB2 from 1EA3 (DD1,100,280)
; 1EB2 from 1EA8 (DD1,100,280)
; 1EB2 from 1EAB (DD0,100,280)
; 1EB2 from 1EAF (DD0,100,280)
label_1eb2: SC ; 1EB2 0 100 280 85
; 1EB3 from 1E3D (DD1,100,280)
; 1EB3 from 1E40 (DD1,100,280)
label_1eb3: MB off(0012ch).7, C ; 1EB3 1 100 280 C42C3F
; 1EB6 from 1E46 (DD1,100,280)
label_1eb6: LB A, r4 ; 1EB6 0 100 280 7C
JEQ label_1ebd ; 1EB7 0 100 280 C904
JBS off(0012ch).6, label_1ebd ; 1EB9 0 100 280 EE2C01
VCAL 6 ; 1EBC 0 100 280 16
; 1EBD from 1EB7 (DD0,100,280)
; 1EBD from 1EB9 (DD0,100,280)
label_1ebd: STB A, off(00148h) ; 1EBD 0 100 280 D448
JBR off(0011eh).3, label_1f10 ; 1EBF 0 100 280 DB1E4E
JBR off(00119h).5, label_1eca ; 1EC2 0 100 280 DD1905
RB off(00130h).7 ; 1EC5 0 100 280 C4300F
SJ label_1f10 ; 1EC8 0 100 280 CB46
; 1ECA from 1EC2 (DD0,100,280)
label_1eca: CMPB 0d9h, #0ffh ; 1ECA 0 100 280 C5D9C0FF
JLT label_1f10 ; 1ECE 0 100 280 CA40
MOVB r0, #000h ; 1ED0 0 100 280 9800
MOV er1, #0ffffh ; 1ED2 0 100 280 4598FFFF
CMPB 0d9h, #0ffh ; 1ED6 0 100 280 C5D9C0FF
JLT label_1ee2 ; 1EDA 0 100 280 CA06
MOVB r0, #000h ; 1EDC 0 100 280 9800
MOV er1, #0ffffh ; 1EDE 0 100 280 4598FFFF
; 1EE2 from 1EDA (DD0,100,280)
label_1ee2: MOV DP, #00311h ; 1EE2 0 100 280 621103
LB A, [DP] ; 1EE5 0 100 280 F2
ADDB A, #000h ; 1EE6 0 100 280 8600
CMPB A, 0d4h ; 1EE8 0 100 280 C5D4C2
JLT label_1f0b ; 1EEB 0 100 280 CA1E
JBS off(00123h).6, label_1f0b ; 1EED 0 100 280 EE231B
CMP 0c6h, #0ffffh ; 1EF0 0 100 280 B5C6C0FFFF
LB A, #000h ; 1EF5 0 100 280 7700
JLT label_1efb ; 1EF7 0 100 280 CA02
LB A, #000h ; 1EF9 0 100 280 7700
; 1EFB from 1EF7 (DD0,100,280)
label_1efb: JBS off(00130h).7, label_1f05 ; 1EFB 0 100 280 EF3007
MOVB off(001c0h), #001h ; 1EFE 0 100 280 C4C09801
SB off(00130h).7 ; 1F02 0 100 280 C4301F
; 1F05 from 1EFB (DD0,100,280)
label_1f05: CMPB off(001c0h), #000h ; 1F05 0 100 280 C4C0C000
JNE label_1f13 ; 1F09 0 100 280 CE08
; 1F0B from 1EEB (DD0,100,280)
; 1F0B from 1EED (DD0,100,280)
label_1f0b: L A, off(001f0h) ; 1F0B 1 100 280 E4F0
SUB A, er1 ; 1F0D 1 100 280 29
JGE label_1f32 ; 1F0E 1 100 280 CD22
; 1F10 from 1EBF (DD0,100,280)
; 1F10 from 1EC8 (DD0,100,280)
; 1F10 from 1ECE (DD0,100,280)
label_1f10: CLR A ; 1F10 1 100 280 F9
SJ label_1f32 ; 1F11 1 100 280 CB1F
; 1F13 from 1F09 (DD0,100,280)
label_1f13: CLRB r1 ; 1F13 0 100 280 2115
MULB ; 1F15 0 100 280 A234
MOV er0, 0c6h ; 1F17 0 100 280 B5C648
MUL ; 1F1A 0 100 280 9035
MOV er0, #00000h ; 1F1C 0 100 280 44980000
L A, ACC ; 1F20 1 100 280 E506
SLL A ; 1F22 1 100 280 53
ROL er1 ; 1F23 1 100 280 45B7
CMPB r3, #000h ; 1F25 1 100 280 23C000
JNE label_1f31 ; 1F28 1 100 280 CE07
LB A, r2 ; 1F2A 0 100 280 7A
L A, ACC ; 1F2B 1 100 280 E506
SWAP ; 1F2D 1 100 280 83
CMP A, er0 ; 1F2E 1 100 280 48
JLT label_1f32 ; 1F2F 1 100 280 CA01
; 1F31 from 1F28 (DD1,100,280)
label_1f31: L A, er0 ; 1F31 1 100 280 34
; 1F32 from 1F11 (DD1,100,280)
; 1F32 from 1F0E (DD1,100,280)
; 1F32 from 1F2F (DD1,100,280)
label_1f32: ST A, off(001f0h) ; 1F32 1 100 280 D4F0
CLR A ; 1F34 1 100 280 F9
CLRB r0 ; 1F35 1 100 280 2015
JBS off(00125h).4, label_1faa ; 1F37 1 100 280 EC2570
JBS off(00124h).0, label_1faa ; 1F3A 1 100 280 E8246D
MOVB r0, #004h ; 1F3D 1 100 280 9804
JBS off(00124h).2, label_1faa ; 1F3F 1 100 280 EA2468
MOVB r0, off(00154h) ; 1F42 1 100 280 C45448
CMPB r0, #000h ; 1F45 1 100 280 20C000
JNE label_1f69 ; 1F48 1 100 280 CE1F
JBR off(00123h).1, label_1f53 ; 1F4A 1 100 280 D92306
CMPB 0d5h, #003h ; 1F4D 1 100 280 C5D5C003
JGE label_1faa ; 1F51 1 100 280 CD57
; 1F53 from 1F4A (DD1,100,280)
label_1f53: MOVB r1, off(00155h) ; 1F53 1 100 280 C45549
CMPB r1, #000h ; 1F56 1 100 280 21C000
JEQ label_1f5e ; 1F59 1 100 280 C903
DECB r1 ; 1F5B 1 100 280 B9
JNE label_1fb4 ; 1F5C 1 100 280 CE56
; 1F5E from 1F59 (DD1,100,280)
label_1f5e: L A, off(00150h) ; 1F5E 1 100 280 E450
JEQ label_1faa ; 1F60 1 100 280 C948
SUB A, off(00152h) ; 1F62 1 100 280 A752
JGE label_1faa ; 1F64 1 100 280 CD44
CLR A ; 1F66 1 100 280 F9
SJ label_1faa ; 1F67 1 100 280 CB41
; 1F69 from 1F48 (DD1,100,280)
label_1f69: LB A, off(00133h) ; 1F69 0 100 280 F433
MOV X1, #tbl_64a0 ; 1F6B 0 100 280 60A064
VCAL 0 ; 1F6E 0 100 280 10
; warning: had to flip DD
CMP A, 0c8h ; 1F6F 1 100 280 B5C8C2
CLR A ; 1F72 1 100 280 F9
MOVB r0, off(00154h) ; 1F73 1 100 280 C45448
DECB r0 ; 1F76 1 100 280 B8
JBS off(00123h).7, label_1fb0 ; 1F77 1 100 280 EF2336
JGE label_1fb0 ; 1F7A 1 100 280 CD34
L A, #0007dh ; 1F7C 1 100 280 677D00
JBS off(0012eh).5, label_1f91 ; 1F7F 1 100 280 ED2E0F
L A, #0007dh ; 1F82 1 100 280 677D00
JBS off(0012eh).6, label_1f91 ; 1F85 1 100 280 EE2E09
L A, #0007dh ; 1F88 1 100 280 677D00
JBR off(0011eh).3, label_1f91 ; 1F8B 1 100 280 DB1E03
L A, #0007dh ; 1F8E 1 100 280 677D00
; 1F91 from 1F7F (DD1,100,280)
; 1F91 from 1F85 (DD1,100,280)
; 1F91 from 1F8B (DD1,100,280)
label_1f91: MOV er0, off(00182h) ; 1F91 1 100 280 B48248
MUL ; 1F94 1 100 280 9035
SRL er1 ; 1F96 1 100 280 45E7
ROR A ; 1F98 1 100 280 43
SRL er1 ; 1F99 1 100 280 45E7
ROR A ; 1F9B 1 100 280 43
LB A, r2 ; 1F9C 0 100 280 7A
L A, ACC ; 1F9D 1 100 280 E506
SWAP ; 1F9F 1 100 280 83
CMPB r3, #000h ; 1FA0 1 100 280 23C000
JEQ label_1fa8 ; 1FA3 1 100 280 C903
L A, #0ffffh ; 1FA5 1 100 280 67FFFF
; 1FA8 from 1FA3 (DD1,100,280)
label_1fa8: CLRB r0 ; 1FA8 1 100 280 2015
; 1FAA from 1F37 (DD1,100,280)
; 1FAA from 1F3A (DD1,100,280)
; 1FAA from 1F3F (DD1,100,280)
; 1FAA from 1F51 (DD1,100,280)
; 1FAA from 1F60 (DD1,100,280)
; 1FAA from 1F64 (DD1,100,280)
; 1FAA from 1F67 (DD1,100,280)
label_1faa: RB off(0012eh).5 ; 1FAA 1 100 280 C42E0D
RB off(0012eh).6 ; 1FAD 1 100 280 C42E0E
; 1FB0 from 1F77 (DD1,100,280)
; 1FB0 from 1F7A (DD1,100,280)
label_1fb0: ST A, off(00150h) ; 1FB0 1 100 280 D450
MOVB r1, #004h ; 1FB2 1 100 280 9904
; 1FB4 from 1F5C (DD1,100,280)
label_1fb4: ST A, off(0014ah) ; 1FB4 1 100 280 D44A
MOVB off(00154h), r0 ; 1FB6 1 100 280 207C54
MOVB off(00155h), r1 ; 1FB9 1 100 280 217C55
JBR off(00124h).4, label_1fd6 ; 1FBC 1 100 280 DC2417
CLR A ; 1FBF 1 100 280 F9
MOV X1, A ; 1FC0 1 100 280 50
ST A, 003b8h[X1] ; 1FC1 1 100 280 D0B803
ST A, 003bah[X1] ; 1FC4 1 100 280 D0BA03
ST A, 003bch[X1] ; 1FC7 1 100 280 D0BC03
ST A, 003beh[X1] ; 1FCA 1 100 280 D0BE03
ST A, 003c0h[X1] ; 1FCD 1 100 280 D0C003
ST A, 003a6h[X1] ; 1FD0 1 100 280 D0A603
J label_20ec ; 1FD3 1 100 280 03EC20
; 1FD6 from 1FBC (DD1,100,280)
label_1fd6: L A, off(00142h) ; 1FD6 1 100 280 E442
L A, ACC ; 1FD8 1 100 280 E506
MOV er0, A ; 1FDA 1 100 280 448A
LC A, tbl_6109 ; 1FDC 1 100 280 909C0961
CAL label_51e2 ; 1FE0 1 100 280 32E251
JBR off(0012bh).3, label_1ff2 ; 1FE3 1 100 280 DB2B0C
CMPB 0f2h, #004h ; 1FE6 1 100 280 C5F2C004
MB off(0012bh).3, C ; 1FEA 1 100 280 C42B3B
ADD A, #00064h ; 1FED 1 100 280 866400
JLT label_1ffe ; 1FF0 1 100 280 CA0C
; 1FF2 from 1FE3 (DD1,100,280)
label_1ff2: ADD A, off(00144h) ; 1FF2 1 100 280 8744
JLT label_1ffe ; 1FF4 1 100 280 CA08
ADD A, off(001f0h) ; 1FF6 1 100 280 87F0
JLT label_1ffe ; 1FF8 1 100 280 CA04
ADD A, off(0014ah) ; 1FFA 1 100 280 874A
JGE label_2001 ; 1FFC 1 100 280 CD03
; 1FFE from 1FF0 (DD1,100,280)
; 1FFE from 1FF4 (DD1,100,280)
; 1FFE from 1FF8 (DD1,100,280)
label_1ffe: L A, #0ffffh ; 1FFE 1 100 280 67FFFF
; 2001 from 1FFC (DD1,100,280)
label_2001: ST A, er0 ; 2001 1 100 280 88
LB A, off(00148h) ; 2002 0 100 280 F448
EXTND ; 2004 1 100 280 F8
MOV er3, off(00146h) ; 2005 1 100 280 B4464B
CAL label_4974 ; 2008 1 100 280 327449
LB A, off(00149h) ; 200B 0 100 280 F449
EXTND ; 200D 1 100 280 F8
CAL label_4974 ; 200E 1 100 280 327449
CMP A, #08000h ; 2011 1 100 280 C60080
JGE label_201b ; 2014 1 100 280 CD05
ADD A, er0 ; 2016 1 100 280 08
JGE label_201e ; 2017 1 100 280 CD05
SJ label_2023 ; 2019 1 100 280 CB08
; 201B from 2014 (DD1,100,280)
label_201b: ADD A, er0 ; 201B 1 100 280 08
JGE label_2026 ; 201C 1 100 280 CD08
; 201E from 2017 (DD1,100,280)
label_201e: CMP A, #08000h ; 201E 1 100 280 C60080
JLT label_2026 ; 2021 1 100 280 CA03
; 2023 from 2019 (DD1,100,280)
label_2023: L A, #07fffh ; 2023 1 100 280 67FF7F
; 2026 from 201C (DD1,100,280)
; 2026 from 2021 (DD1,100,280)
label_2026: ST A, er3 ; 2026 1 100 280 8B
MOV X2, A ; 2027 1 100 280 51
L A, off(00140h) ; 2028 1 100 280 E440
MOV er0, off(00156h) ; 202A 1 100 280 B45648
MUL ; 202D 1 100 280 9035
SRL er1 ; 202F 1 100 280 45E7
ROR A ; 2031 1 100 280 43
LB A, r2 ; 2032 0 100 280 7A
L A, ACC ; 2033 1 100 280 E506
SWAP ; 2035 1 100 280 83
CMPB r3, #000h ; 2036 1 100 280 23C000
JEQ label_203e ; 2039 1 100 280 C903
L A, #0ffffh ; 203B 1 100 280 67FFFF
; 203E from 2039 (DD1,100,280)
label_203e: ST A, er2 ; 203E 1 100 280 8A
XCHG A, er3 ; 203F 1 100 280 4710
VCAL 4 ; 2041 1 100 280 14
JBR off(00124h).5, label_2046 ; 2042 1 100 280 DD2401
CLR A ; 2045 1 100 280 F9
; 2046 from 2042 (DD1,100,280)
label_2046: MOV DP, #003a6h ; 2046 1 100 280 62A603
ST A, [DP] ; 2049 1 100 280 D2
L A, er3 ; 204A 1 100 280 37
MOV DP, #003b8h ; 204B 1 100 280 62B803
MOV er0, [DP] ; 204E 1 100 280 B248
ST A, [DP] ; 2050 1 100 280 D2
JBS off(00125h).4, label_2077 ; 2051 1 100 280 EC2523
CMPB off(00133h), #070h ; 2054 1 100 280 C433C070
JGE label_2077 ; 2058 1 100 280 CD1D
CMP off(0014ah), #00000h ; 205A 1 100 280 B44AC00000
JNE label_2077 ; 205F 1 100 280 CE16
JBR off(0012eh).4, label_206f ; 2061 1 100 280 DC2E0B
JBR off(0012ch).3, label_2077 ; 2064 1 100 280 DB2C10
CLRB r0 ; 2067 1 100 280 2015
MOVB r1, #080h ; 2069 1 100 280 9980
L A, off(00142h) ; 206B 1 100 280 E442
SJ label_2087 ; 206D 1 100 280 CB18
; 206F from 2061 (DD1,100,280)
label_206f: SUB A, er0 ; 206F 1 100 280 28
JLT label_2077 ; 2070 1 100 280 CA05
CMP A, #000fah ; 2072 1 100 280 C6FA00
JGE label_207a ; 2075 1 100 280 CD03
; 2077 from 2051 (DD1,100,280)
; 2077 from 2058 (DD1,100,280)
; 2077 from 205F (DD1,100,280)
; 2077 from 2064 (DD1,100,280)
; 2077 from 2070 (DD1,100,280)
label_2077: CLR A ; 2077 1 100 280 F9
SJ label_2091 ; 2078 1 100 280 CB17
; 207A from 2075 (DD1,100,280)
label_207a: MOV er0, #007d0h ; 207A 1 100 280 4498D007
CMP A, er0 ; 207E 1 100 280 48
JGE label_2082 ; 207F 1 100 280 CD01
ST A, er0 ; 2081 1 100 280 88
; 2082 from 207F (DD1,100,280)
label_2082: CLR A ; 2082 1 100 280 F9
MOVB ACCH, #080h ; 2083 1 100 280 C5079880
; 2087 from 206D (DD1,100,280)
label_2087: MUL ; 2087 1 100 280 9035
SLL A ; 2089 1 100 280 53
L A, er1 ; 208A 1 100 280 35
ROL A ; 208B 1 100 280 33
JGE label_2091 ; 208C 1 100 280 CD03
L A, #0ffffh ; 208E 1 100 280 67FFFF
; 2091 from 2078 (DD1,100,280)
; 2091 from 208C (DD1,100,280)
label_2091: ST A, off(0014eh) ; 2091 1 100 280 D44E
L A, off(0014ah) ; 2093 1 100 280 E44A
CMP A, off(0014eh) ; 2095 1 100 280 C74E
MB off(0012ch).5, C ; 2097 1 100 280 C42C3D
JGE label_209e ; 209A 1 100 280 CD02
L A, off(0014eh) ; 209C 1 100 280 E44E
; 209E from 209A (DD1,100,280)
label_209e: L A, ACC ; 209E 1 100 280 E506
JEQ label_20ac ; 20A0 1 100 280 C90A
ADD A, off(00144h) ; 20A2 1 100 280 8744
JGE label_20a9 ; 20A4 1 100 280 CD03
L A, #0ffffh ; 20A6 1 100 280 67FFFF
; 20A9 from 20A4 (DD1,100,280)
label_20a9: CAL label_4999 ; 20A9 1 100 280 329949
; 20AC from 20A0 (DD1,100,280)
label_20ac: MOV X1, A ; 20AC 1 100 280 50
JBR off(0012ch).5, label_20b1 ; 20AD 1 100 280 DD2C01
CLR A ; 20B0 1 100 280 F9
; 20B1 from 20AD (DD1,100,280)
label_20b1: AND IE, #002a0h ; 20B1 1 100 280 B51AD0A002
ANDB PSWH, #0feh ; 20B6 1 100 280 A2D0FE
MOV off(0019ch), X1 ; 20B9 1 100 280 907C9C
ST A, off(00198h) ; 20BC 1 100 280 D498
ST A, off(0019ah) ; 20BE 1 100 280 D49A
ORB PSWH, #001h ; 20C0 1 100 280 A2E001
L A, 0f8h ; 20C3 1 100 280 E5F8
ST A, IE ; 20C5 1 100 280 D51A
MOV X1, #tbl_6426 ; 20C7 1 100 280 602664
; 20CA from 20EA (DD1,100,280)
label_20ca: INC DP ; 20CA 1 100 280 72
INC DP ; 20CB 1 100 280 72
L A, er2 ; 20CC 1 100 280 36
ST A, er0 ; 20CD 1 100 280 88
CLR A ; 20CE 1 100 280 F9
LCB A, [X1] ; 20CF 1 100 280 90AA
SWAP ; 20D1 1 100 280 83
MUL ; 20D2 1 100 280 9035
SLL A ; 20D4 1 100 280 53
L A, er1 ; 20D5 1 100 280 35
ROL A ; 20D6 1 100 280 33
JGE label_20dc ; 20D7 1 100 280 CD03
L A, #0ffffh ; 20D9 1 100 280 67FFFF
; 20DC from 20D7 (DD1,100,280)
label_20dc: MOV er3, X2 ; 20DC 1 100 280 914B
XCHG A, er3 ; 20DE 1 100 280 4710
VCAL 4 ; 20E0 1 100 280 14
CAL label_4999 ; 20E1 1 100 280 329949
ST A, [DP] ; 20E4 1 100 280 D2
INC X1 ; 20E5 1 100 280 70
CMP DP, #003c0h ; 20E6 1 100 280 92C0C003
JLT label_20ca ; 20EA 1 100 280 CADE
; 20EC from 155D (DD0,100,280)
; 20EC from 1FD3 (DD1,100,280)
label_20ec: LB A, #0c5h ; 20EC 0 100 280 77C5
JBS off(0012bh).2, label_20f3 ; 20EE 0 100 280 EA2B02
LB A, #0c8h ; 20F1 0 100 280 77C8
; 20F3 from 20EE (DD0,100,280)
label_20f3: CMPB A, off(00133h) ; 20F3 0 100 280 C733
MB off(0012bh).2, C ; 20F5 0 100 280 C42B3A
L A, #0186ah ; 20F8 1 100 280 676A18
JBR off(001f8h).2, label_2101 ; 20FB 1 100 280 DAF803
L A, #030d4h ; 20FE 1 100 280 67D430
; 2101 from 20FB (DD1,100,280)
label_2101: CMP 0c4h, A ; 2101 1 100 280 B5C4C1
MB off(001f8h).2, C ; 2104 1 100 280 C4F83A
LB A, off(0013dh) ; 2107 0 100 280 F43D
JNE label_215e ; 2109 0 100 280 CE53
LB A, #005h ; 210B 0 100 280 7705
JBS off(00125h).4, label_216b ; 210D 0 100 280 EC255B
MOVB r6, #00ah ; 2110 0 100 280 9E0A
RB PSWL.4 ; 2112 0 100 280 A30C
L A, off(0011ah) ; 2114 1 100 280 E41A
AND A, #01034h ; 2116 1 100 280 D63410
JNE label_216d ; 2119 1 100 280 CE52
SB PSWL.4 ; 211B 1 100 280 A31C
MOVB r6, #005h ; 211D 1 100 280 9E05
JBR off(001f8h).2, label_216d ; 211F 1 100 280 DAF84B
MOVB r6, #007h ; 2122 1 100 280 9E07
JBS off(0012ch).5, label_216d ; 2124 1 100 280 ED2C46
RB PSWL.4 ; 2127 1 100 280 A30C
CMPB 0d9h, #0ffh ; 2129 1 100 280 C5D9C0FF
JGE label_2134 ; 212D 1 100 280 CD05
MOVB r6, #009h ; 212F 1 100 280 9E09
JBS off(00120h).0, label_216d ; 2131 1 100 280 E82039
; 2134 from 212D (DD1,100,280)
label_2134: CLR DP ; 2134 1 100 280 9215
LB A, 0d9h ; 2136 0 100 280 F5D9
CMPB A, #0a1h ; 2138 0 100 280 C6A1
JLT label_2140 ; 213A 0 100 280 CA04
ADD DP, #00003h ; 213C 0 100 280 92800300
; 2140 from 213A (DD0,100,280)
label_2140: RB off(0012bh).1 ; 2140 0 100 280 C42B09
LB A, #0a8h ; 2143 0 100 280 77A8
JBS off(0012bh).0, label_214a ; 2145 0 100 280 E82B02
LB A, #095h ; 2148 0 100 280 7795
; 214A from 2145 (DD0,100,280)
label_214a: CMPB 0beh, A ; 214A 0 100 280 C5BEC1
MB off(0012bh).0, C ; 214D 0 100 280 C42B38
JGE label_2157 ; 2150 0 100 280 CD05
INC DP ; 2152 0 100 280 72
JBR off(0012bh).1, label_2157 ; 2153 0 100 280 D92B01
INC DP ; 2156 0 100 280 72
; 2157 from 2150 (DD0,100,280)
; 2157 from 2153 (DD0,100,280)
label_2157: LCB A, tbl_6216[DP] ; 2157 0 100 280 92AB1662
STB A, r6 ; 215B 0 100 280 8E
SJ label_216d ; 215C 0 100 280 CB0F
; 215E from 2109 (DD0,100,280)
label_215e: MB C, 0b7h.0 ; 215E 0 100 280 C5B728
JGE label_2165 ; 2161 0 100 280 CD02
LB A, #005h ; 2163 0 100 280 7705
; 2165 from 2161 (DD0,100,280)
label_2165: SUBB A, #001h ; 2165 0 100 280 A601
STB A, off(0013dh) ; 2167 0 100 280 D43D
LB A, #00bh ; 2169 0 100 280 770B
; 216B from 210D (DD0,100,280)
; 216B from 2170 (DD0,100,280)
label_216b: SJ label_21b5 ; 216B 0 100 280 CB48
; 216D from 2119 (DD1,100,280)
; 216D from 211F (DD1,100,280)
; 216D from 2124 (DD1,100,280)
; 216D from 2131 (DD1,100,280)
; 216D from 215C (DD0,100,280)
label_216d: LB A, r6 ; 216D 0 100 280 7E
MB C, PSWL.4 ; 216E 0 100 280 A32C
JLT label_216b ; 2170 0 100 280 CAF9
MOV DP, #003b8h ; 2172 0 100 280 62B803
L A, [DP] ; 2175 1 100 280 E2
CAL label_4999 ; 2176 1 100 280 329949
CLR er0 ; 2179 1 100 280 4415
MOV er2, off(00136h) ; 217B 1 100 280 B4364A
DIV ; 217E 1 100 280 9037
JLT label_21b4 ; 2180 1 100 280 CA32
CMP A, #0000bh ; 2182 1 100 280 C60B00
JGT label_21b4 ; 2185 1 100 280 C82D
LB A, ACC ; 2187 0 100 280 F506
XCHGB A, r6 ; 2189 0 100 280 2610
SUBB A, r6 ; 218B 0 100 280 2E
JLT label_21b4 ; 218C 0 100 280 CA26
JBS off(0012bh).2, label_21b2 ; 218E 0 100 280 EA2B21
MOVB r6, off(0013bh) ; 2191 0 100 280 C43B4E
SUBB r6, #001h ; 2194 0 100 280 26A001
JLT label_21b2 ; 2197 0 100 280 CA19
CMPB A, r6 ; 2199 0 100 280 4E
JNE label_21b2 ; 219A 0 100 280 CE16
MOV X1, er1 ; 219C 0 100 280 4578
STB A, r6 ; 219E 0 100 280 8E
L A, #08000h ; 219F 1 100 280 670080
MOV er0, er2 ; 21A2 1 100 280 4648
MUL ; 21A4 1 100 280 9035
L A, er1 ; 21A6 1 100 280 35
CMP A, X1 ; 21A7 1 100 280 90C2
LB A, r6 ; 21A9 0 100 280 7E
JLT label_21b2 ; 21AA 0 100 280 CA06
CMPB A, #00bh ; 21AC 0 100 280 C60B
JGE label_21b2 ; 21AE 0 100 280 CD02
ADDB A, #001h ; 21B0 0 100 280 8601
; 21B2 from 218E (DD0,100,280)
; 21B2 from 2197 (DD0,100,280)
; 21B2 from 219A (DD0,100,280)
; 21B2 from 21AA (DD0,100,280)
; 21B2 from 21AE (DD0,100,280)
label_21b2: SJ label_21b5 ; 21B2 0 100 280 CB01
; 21B4 from 2180 (DD1,100,280)
; 21B4 from 2185 (DD1,100,280)
; 21B4 from 218C (DD0,100,280)
label_21b4: CLRB A ; 21B4 0 100 280 FA
; 21B5 from 216B (DD0,100,280)
; 21B5 from 21B2 (DD0,100,280)
label_21b5: STB A, off(0013bh) ; 21B5 0 100 280 D43B
LB A, #0c2h ; 21B7 0 100 280 77C2
JBS off(00124h).0, label_21be ; 21B9 0 100 280 E82402
LB A, #0c5h ; 21BC 0 100 280 77C5
; 21BE from 21B9 (DD0,100,280)
label_21be: CMPB A, off(00133h) ; 21BE 0 100 280 C733
MB off(00124h).0, C ; 21C0 0 100 280 C42438
LB A, #0edh ; 21C3 0 100 280 77ED
JBS off(00124h).1, label_21ca ; 21C5 0 100 280 E92402
LB A, #0f0h ; 21C8 0 100 280 77F0
; 21CA from 21C5 (DD0,100,280)
label_21ca: CMPB A, off(00133h) ; 21CA 0 100 280 C733
MB off(00124h).1, C ; 21CC 0 100 280 C42439
JBR off(00121h).3, label_2210 ; 21CF 0 100 280 DB213E
JBR off(0011eh).6, label_2210 ; 21D2 0 100 280 DE1E3B
LB A, off(001bch) ; 21D5 0 100 280 F4BC
JNE label_2210 ; 21D7 0 100 280 CE37
JBR off(00121h).2, label_2210 ; 21D9 0 100 280 DA2134
MOV DP, #00f00h ; 21DC 0 100 280 62000F
LB A, [DP] ; 21DF 0 100 280 F2
ANDB A, #040h ; 21E0 0 100 280 D640
MB C, 0b8h.2 ; 21E2 0 100 280 C5B82A
JLT label_2202 ; 21E5 0 100 280 CA1B
JNE label_2213 ; 21E7 0 100 280 CE2A
RB P1.2 ; 21E9 0 100 280 C5220A
L A, 0fah ; 21EC 1 100 280 E5FA
ST A, IE ; 21EE 1 100 280 D51A
ANDB PSWH, #0feh ; 21F0 1 100 280 A2D0FE
LB A, P1 ; 21F3 0 100 280 F522
MOV DP, #02f00h ; 21F5 0 100 280 62002F
STB A, [DP] ; 21F8 0 100 280 D2
ORB PSWH, #001h ; 21F9 0 100 280 A2E001
L A, 0f8h ; 21FC 1 100 280 E5F8
ST A, IE ; 21FE 1 100 280 D51A
SJ label_2204 ; 2200 1 100 280 CB02
; 2202 from 21E5 (DD0,100,280)
label_2202: JEQ label_2213 ; 2202 0 100 280 C90F
; 2204 from 2200 (DD1,100,280)
label_2204: XORB PSWH, #080h ; 2204 0 100 280 A2F080
MB 0b8h.2, C ; 2207 0 100 280 C5B83A
JGE label_2210 ; 220A 0 100 280 CD04
MOVB off(001bch), #019h ; 220C 0 100 280 C4BC9819
; 2210 from 21CF (DD0,100,280)
; 2210 from 21D2 (DD0,100,280)
; 2210 from 21D7 (DD0,100,280)
; 2210 from 21D9 (DD0,100,280)
; 2210 from 220A (DD0,100,280)
label_2210: RC ; 2210 0 100 280 95
SJ label_2214 ; 2211 0 100 280 CB01
; 2213 from 21E7 (DD0,100,280)
; 2213 from 2202 (DD0,100,280)
label_2213: SC ; 2213 0 100 280 85
; 2214 from 2211 (DD0,100,280)
label_2214: MB 0b3h.2, C ; 2214 0 100 280 C5B33A
CAL label_4ba6 ; 2217 0 100 280 32A64B
SB 0b6h.4 ; 221A 0 100 280 C5B61C
L A, 0fah ; 221D 1 100 280 E5FA
ST A, IE ; 221F 1 100 280 D51A
ANDB PSWH, #0feh ; 2221 1 100 280 A2D0FE
J label_05ea ; 2224 1 100 280 03EA05
; 2227 from 0010 (DD0,???,???)
; 2227 from 0014 (DD0,???,???)
; 2227 from 001C (DD0,???,???)
; 2227 from 0020 (DD0,???,???)
; 2227 from 0024 (DD0,???,???)
int_timer_0_overflow: MOVB 0f5h, #045h ; 2227 0 ??? ??? C5F59845
SJ label_2231 ; 222B 0 ??? ??? CB04
; 222D from 0004 (DD0,???,???)
int_WDT: MOVB 0f5h, #044h ; 222D 0 ??? ??? C5F59844
; 2231 from 225D (DD0,080,???)
; 2231 from 222B (DD0,???,???)
; 2231 from 2883 (DD0,208,180)
; 2231 from 322A (DD1,208,180)
label_2231: LB A, 0f6h ; 2231 0 ??? ??? F5F6
JEQ label_223a ; 2233 0 ??? ??? C905
DECB 0f6h ; 2235 0 ??? ??? C5F617
JNE label_223d ; 2238 0 ??? ??? CE03
; 223A from 2233 (DD0,???,???)
label_223a: SB 0b7h.1 ; 223A 0 ??? ??? C5B719
; 223D from 2238 (DD0,???,???)
label_223d: BRK ; 223D 0 ??? ??? FF
; 223E from 0000 (DD0,???,???)
int_start: MOVB 0f5h, #046h ; 223E 0 ??? ??? C5F59846
RB 0b7h.1 ; 2242 0 ??? ??? C5B709
; 2245 from 0002 (DD0,???,???)
int_break: MOVB WDT, #03ch ; 2245 0 ??? ??? C511983C
MOV SSP, #0047eh ; 2249 0 ??? ??? A0987E04
MOV LRB, #00010h ; 224D 0 080 ??? 571000
CLR off(PSW) ; 2250 0 080 ??? B40415
LB A, off(000f5h) ; 2253 0 080 ??? F4F5
STB A, off(000afh) ; 2255 0 080 ??? D4AF
JNE label_225f ; 2257 0 080 ??? CE06
MOVB off(000f5h), #04eh ; 2259 0 080 ??? C4F5984E
SJ label_2231 ; 225D 0 080 ??? CBD2
; 225F from 2257 (DD0,080,???)
label_225f: CMPB A, #046h ; 225F 0 080 ??? C646
JEQ label_2267 ; 2261 0 080 ??? C904
CMPB A, #047h ; 2263 0 080 ??? C647
JNE label_2279 ; 2265 0 080 ??? CE12
; 2267 from 2261 (DD0,080,???)
label_2267: CLRB off(000afh) ; 2267 0 080 ??? C4AF15
MOV DP, #04700h ; 226A 0 080 ??? 620047
LB A, [DP] ; 226D 0 080 ??? F2
SRLB A ; 226E 0 080 ??? 63
MB off(000b7h).0, C ; 226F 0 080 ??? C4B738
JBS off(000b7h).1, label_2279 ; 2272 0 080 ??? E9B704
MOVB off(000f6h), #020h ; 2275 0 080 ??? C4F69820
; 2279 from 2265 (DD0,080,???)
; 2279 from 2272 (DD0,080,???)
label_2279: JBR off(P4).1, label_227f ; 2279 0 080 ??? D92C03
J int_NMI ; 227C 0 080 ??? 033C00
; 227F from 2279 (DD0,080,???)
label_227f: L A, #05555h ; 227F 1 080 ??? 675555
XCHG A, SSP ; 2282 1 080 ??? A010
XCHG A, SSP ; 2284 1 080 ??? A010
CMP A, #05555h ; 2286 1 080 ??? C65555
JNE label_22e9 ; 2289 1 080 ??? CE5E
ST A, IE ; 228B 1 080 ??? D51A
CMP A, IE ; 228D 1 080 ??? B51AC2
JNE label_22e9 ; 2290 1 080 ??? CE57
L A, #01555h ; 2292 1 080 ??? 675515
MOV LRB, A ; 2295 1 080 ??? A48A
CMP A, LRB ; 2297 1 080 ??? A4C2
JNE label_22e9 ; 2299 1 080 ??? CE4E
L A, #0aaaah ; 229B 1 080 ??? 67AAAA
XCHG A, SSP ; 229E 1 080 ??? A010
XCHG A, SSP ; 22A0 1 080 ??? A010
CMP A, #0aaaah ; 22A2 1 080 ??? C6AAAA
JNE label_22e9 ; 22A5 1 080 ??? CE42
ST A, IE ; 22A7 1 080 ??? D51A
CMP A, IE ; 22A9 1 080 ??? B51AC2
JNE label_22e9 ; 22AC 1 080 ??? CE3B
L A, #00aaah ; 22AE 1 080 ??? 67AA0A
MOV LRB, A ; 22B1 1 080 ??? A48A
CMP A, LRB ; 22B3 1 080 ??? A4C2
JNE label_22e9 ; 22B5 1 080 ??? CE32
CLR A ; 22B7 1 080 ??? F9
ST A, IE ; 22B8 1 080 ??? D51A
ST A, 0f8h ; 22BA 1 080 ??? D5F8
ST A, 0fah ; 22BC 1 080 ??? D5FA
MOV LRB, #00010h ; 22BE 1 080 ??? 571000
LB A, #055h ; 22C1 0 080 ??? 7755
XCHGB A, PSWL ; 22C3 0 080 ??? A310
XCHGB A, PSWL ; 22C5 0 080 ??? A310
CMPB A, #0ddh ; 22C7 0 080 ??? C6DD
JNE label_22e9 ; 22C9 0 080 ??? CE1E
LB A, #0aah ; 22CB 0 080 ??? 77AA
XCHGB A, PSWL ; 22CD 0 080 ??? A310
XCHGB A, PSWL ; 22CF 0 080 ??? A310
CMPB A, #0eah ; 22D1 0 080 ??? C6EA
JNE label_22e9 ; 22D3 0 080 ??? CE14
SB PSWH.0 ; 22D5 0 080 ??? A218
MB C, PSWH.0 ; 22D7 0 080 ??? A228
MB PSWH.6, C ; 22D9 0 080 ??? A23E
JGE label_22e9 ; 22DB 0 080 ??? CD0C
JNE label_22e9 ; 22DD 0 080 ??? CE0A
RB PSWH.0 ; 22DF 0 080 ??? A208
MB C, PSWH.0 ; 22E1 0 080 ??? A228
MB PSWH.6, C ; 22E3 0 080 ??? A23E
JLT label_22e9 ; 22E5 0 080 ??? CA02
JNE label_22ee ; 22E7 0 080 ??? CE05
; 22E9 from 2289 (DD1,080,???)
; 22E9 from 2290 (DD1,080,???)
; 22E9 from 2299 (DD1,080,???)
; 22E9 from 22A5 (DD1,080,???)
; 22E9 from 22AC (DD1,080,???)
; 22E9 from 22B5 (DD1,080,???)
; 22E9 from 22C9 (DD0,080,???)
; 22E9 from 22D3 (DD0,080,???)
; 22E9 from 22DB (DD0,080,???)
; 22E9 from 22DD (DD0,080,???)
; 22E9 from 22E5 (DD0,080,???)
label_22e9: MOVB 0f5h, #041h ; 22E9 0 080 ??? C5F59841
BRK ; 22ED 0 080 ??? FF
; 22EE from 22E7 (DD0,080,???)
label_22ee: CLRB off(PRPHF) ; 22EE 0 080 ??? C41215
LB A, #0ffh ; 22F1 0 080 ??? 77FF
MOVB off(P0), #0ebh ; 22F3 0 080 ??? C42098EB
STB A, off(P0IO) ; 22F7 0 080 ??? D421
MOVB off(P1), #044h ; 22F9 0 080 ??? C4229844
STB A, off(P1IO) ; 22FD 0 080 ??? D423
MOVB off(P2), #01fh ; 22FF 0 080 ??? C424981F
STB A, off(P2IO) ; 2303 0 080 ??? D425
CLRB off(P2SF) ; 2305 0 080 ??? C42615
MOVB off(P3), #0efh ; 2308 0 080 ??? C42898EF
MOVB off(TCON0), #08bh ; 230C 0 080 ??? C440988B
CLR A ; 2310 1 080 ??? F9
ST A, off(TM0) ; 2311 1 080 ??? D430
ST A, off(TMR0) ; 2313 1 080 ??? D432
MOVB off(TCON1), #04fh ; 2315 1 080 ??? C441984F
ST A, off(TM1) ; 2319 1 080 ??? D434
ST A, off(TMR1) ; 231B 1 080 ??? D436
MOVB off(TCON2), #082h ; 231D 1 080 ??? C4429882
ST A, off(TM2) ; 2321 1 080 ??? D438
ST A, off(TMR2) ; 2323 1 080 ??? D43A
MOVB off(TCON3), #08fh ; 2325 1 080 ??? C443988F
MOV off(TM3), #00001h ; 2329 1 080 ??? B43C980100
ST A, off(TMR3) ; 232E 1 080 ??? D43E
MOVB off(P3IO), #0b1h ; 2330 1 080 ??? C42998B1
MOVB off(P3SF), #0ffh ; 2334 1 080 ??? C42A98FF
CLRB off(EXION) ; 2338 1 080 ??? C41C15
SB off(TCON0).2 ; 233B 1 080 ??? C4401A
RB off(TCON0).2 ; 233E 1 080 ??? C4400A
MOVB off(P4), #0f7h ; 2341 1 080 ??? C42C98F7
L A, #0ff00h ; 2345 1 080 ??? 6700FF
MOVB off(PWCON0), #03dh ; 2348 1 080 ??? C478983D
ST A, off(PWMC0) ; 234C 1 080 ??? D470
ST A, off(PWMR0) ; 234E 1 080 ??? D472
MOVB off(PWCON1), #07dh ; 2350 1 080 ??? C47A987D
ST A, off(PWMC1) ; 2354 1 080 ??? D474
ST A, off(PWMR1) ; 2356 1 080 ??? D476
MOVB off(P4IO), #00dh ; 2358 1 080 ??? C42D980D
MOVB off(P4SF), #0f4h ; 235C 1 080 ??? C42E98F4
SB off(TCON0).4 ; 2360 1 080 ??? C4401C
SB off(TCON1).4 ; 2363 1 080 ??? C4411C
SB off(TCON2).4 ; 2366 1 080 ??? C4421C
XCHG A, ACC ; 2369 1 080 ??? B50610
SB off(TCON3).4 ; 236C 1 080 ??? C4431C
CLR off(IRQ) ; 236F 1 080 ??? B41815
MOV DP, #002e8h ; 2372 1 080 ??? 62E802
; 2375 from 2376 (DD1,080,???)
label_2375: DEC DP ; 2375 1 080 ??? 82
JNE label_2375 ; 2376 1 080 ??? CEFD
RB off(IRQH).5 ; 2378 1 080 ??? C4190D
L A, #0ffffh ; 237B 1 080 ??? 67FFFF
ST A, off(PWMR0) ; 237E 1 080 ??? D472
ST A, off(PWMR1) ; 2380 1 080 ??? D476
L A, #05555h ; 2382 1 080 ??? 675555
MOV X1, A ; 2385 1 080 ??? 50
CMP A, X1 ; 2386 1 080 ??? 90C2
JNE label_239a ; 2388 1 080 ??? CE10
MOV X2, A ; 238A 1 080 ??? 51
CMP A, X2 ; 238B 1 080 ??? 91C2
JNE label_239a ; 238D 1 080 ??? CE0B
SLL A ; 238F 1 080 ??? 53
MOV X1, A ; 2390 1 080 ??? 50
CMP A, X1 ; 2391 1 080 ??? 90C2
JNE label_239a ; 2393 1 080 ??? CE05
MOV X2, A ; 2395 1 080 ??? 51
CMP A, X2 ; 2396 1 080 ??? 91C2
JEQ label_239f ; 2398 1 080 ??? C905
; 239A from 2388 (DD1,080,???)
; 239A from 238D (DD1,080,???)
; 239A from 2393 (DD1,080,???)
label_239a: MOVB off(000f5h), #042h ; 239A 1 080 ??? C4F59842
BRK ; 239E 1 080 ??? FF
; 239F from 2398 (DD1,080,???)
label_239f: MOV LRB, #00040h ; 239F 1 200 ??? 574000
MOV X1, #003fah ; 23A2 1 200 ??? 60FA03
; 23A5 from 23B7 (DD1,200,???)
label_23a5: MOV DP, 00084h[X1] ; 23A5 1 200 ??? B084007A
L A, #05555h ; 23A9 1 200 ??? 675555
CAL label_4bc4 ; 23AC 1 200 ??? 32C44B
SLL A ; 23AF 1 200 ??? 53
CAL label_4bc4 ; 23B0 1 200 ??? 32C44B
SUB X1, #00002h ; 23B3 1 200 ??? 90A00200
JGE label_23a5 ; 23B7 1 200 ??? CDEC
MOV LRB, #00041h ; 23B9 1 208 ??? 574100
CMPB 0f5h, #047h ; 23BC 1 208 ??? C5F5C047
JNE label_243e ; 23C0 1 208 ??? CE7C
MOV DP, #0031dh ; 23C2 1 208 ??? 621D03
LCB A, tbl_61ff ; 23C5 1 208 ??? 909DFF61
JNE label_23cf ; 23C9 1 208 ??? CE04
CLRB [DP] ; 23CB 1 208 ??? C215
SJ label_23ed ; 23CD 1 208 ??? CB1E
; 23CF from 23C9 (DD1,208,???)
label_23cf: MB C, [DP].0 ; 23CF 1 208 ??? C228
JGE label_23d9 ; 23D1 1 208 ??? CD06
JBR off(002edh).1, label_23de ; 23D3 1 208 ??? D9ED08
JBR off(002edh).2, label_23de ; 23D6 1 208 ??? DAED05
; 23D9 from 23D1 (DD1,208,???)
label_23d9: MB C, off(002edh).3 ; 23D9 1 208 ??? C4ED2B
MB [DP].0, C ; 23DC 1 208 ??? C238
; 23DE from 23D3 (DD1,208,???)
; 23DE from 23D6 (DD1,208,???)
label_23de: MB C, [DP].1 ; 23DE 1 208 ??? C229
JGE label_23e8 ; 23E0 1 208 ??? CD06
JBR off(002edh).1, label_23ed ; 23E2 1 208 ??? D9ED08
JBR off(002edh).2, label_23ed ; 23E5 1 208 ??? DAED05
; 23E8 from 23E0 (DD1,208,???)
label_23e8: MB C, off(002eeh).4 ; 23E8 1 208 ??? C4EE2C
MB [DP].1, C ; 23EB 1 208 ??? C239
; 23ED from 23CD (DD1,208,???)
; 23ED from 23E2 (DD1,208,???)
; 23ED from 23E5 (DD1,208,???)
label_23ed: JBR off(00232h).4, label_241c ; 23ED 1 208 ??? DC322C
JBR off(00232h).5, label_241c ; 23F0 1 208 ??? DD3229
CLR A ; 23F3 1 208 ??? F9
LB A, r6 ; 23F4 0 208 ??? 7E
CAL label_4b02 ; 23F5 0 208 ??? 32024B
CMPB r6, #018h ; 23F8 0 208 ??? 26C018
JEQ label_2409 ; 23FB 0 208 ??? C90C
CAL label_4c50 ; 23FD 0 208 ??? 32504C
CAL label_4d9d ; 2400 0 208 ??? 329D4D
CAL label_4e2d ; 2403 0 208 ??? 322D4E
INC DP ; 2406 0 208 ??? 72
L A, er0 ; 2407 1 208 ??? 34
ST A, [DP] ; 2408 1 208 ??? D2
; 2409 from 23FB (DD0,208,???)
label_2409: CLR A ; 2409 1 208 ??? F9
LB A, r7 ; 240A 0 208 ??? 7F
LCB A, tbl_6c1b[ACC] ; 240B 0 208 ??? B506AB1B6C
CMPB A, r6 ; 2410 0 208 ??? 4E
JEQ label_2418 ; 2411 0 208 ??? C905
MOVB 0f5h, #043h ; 2413 0 208 ??? C5F59843
BRK ; 2417 0 208 ??? FF
; 2418 from 2411 (DD0,208,???)
label_2418: ANDB off(00232h), #0cfh ; 2418 0 208 ??? C432D0CF
; 241C from 23ED (DD1,208,???)
; 241C from 23F0 (DD1,208,???)
label_241c: MOV DP, #00320h ; 241C 1 208 ??? 622003
RB [DP].7 ; 241F 1 208 ??? C20F
CAL label_4b16 ; 2421 1 208 ??? 32164B
JBR off(00232h).2, label_2431 ; 2424 1 208 ??? DA320A
JBR off(00232h).3, label_2431 ; 2427 1 208 ??? DB3207
CAL label_4df7 ; 242A 1 208 ??? 32F74D
ANDB off(00232h), #0f3h ; 242D 1 208 ??? C432D0F3
; 2431 from 2424 (DD1,208,???)
; 2431 from 2427 (DD1,208,???)
label_2431: JBR off(00232h).0, label_243e ; 2431 1 208 ??? D8320A
JBR off(00232h).1, label_243e ; 2434 1 208 ??? D93207
CAL label_4e0a ; 2437 1 208 ??? 320A4E
ANDB off(00232h), #0fch ; 243A 1 208 ??? C432D0FC
; 243E from 23C0 (DD1,208,???)
; 243E from 2431 (DD1,208,???)
; 243E from 2434 (DD1,208,???)
label_243e: MOV LRB, #00010h ; 243E 1 080 ??? 571000
MB C, off(000b7h).0 ; 2441 1 080 ??? C4B728
MB r0.0, C ; 2444 1 080 ??? 2038
MB C, off(000b7h).1 ; 2446 1 080 ??? C4B729
MB r0.1, C ; 2449 1 080 ??? 2039
MOVB r1, off(000afh) ; 244B 1 080 ??? C4AF49
MOVB r2, off(000f6h) ; 244E 1 080 ??? C4F64A
MOVB r3, off(000f5h) ; 2451 1 080 ??? C4F54B
CLR A ; 2454 1 080 ??? F9
MOV USP, #00356h ; 2455 1 080 356 A1985603
MOV DP, #00480h ; 2459 1 080 356 628004
; 245C from 2462 (DD1,080,356)
; 245C from 2471 (DD1,080,098)
; 245C from 2476 (DD1,080,098)
label_245c: DEC DP ; 245C 1 080 356 82
DEC DP ; 245D 1 080 356 82
ST A, [DP] ; 245E 1 080 356 D2
CMP DP, off(00086h) ; 245F 1 080 356 92C386
JGT label_245c ; 2462 1 080 356 C8F8
CMP DP, #00098h ; 2464 1 080 356 92C09800
JLE label_2478 ; 2468 1 080 356 CF0E
MOV USP, #00098h ; 246A 1 080 098 A1989800
CMPB r3, #047h ; 246E 1 080 098 23C047
JNE label_245c ; 2471 1 080 098 CEE9
MOV DP, #00300h ; 2473 1 080 098 620003
SJ label_245c ; 2476 1 080 098 CBE4
; 2478 from 2468 (DD1,080,356)
label_2478: MOV DP, #00324h ; 2478 1 080 356 622403
LB A, [DP] ; 247B 0 080 356 F2
ANDB A, #0f0h ; 247C 0 080 356 D6F0
STB A, [DP] ; 247E 0 080 356 D2
MB C, r0.0 ; 247F 0 080 356 2028
MB off(000b7h).0, C ; 2481 0 080 356 C4B738
MB C, r0.1 ; 2484 0 080 356 2029
MB off(000b7h).1, C ; 2486 0 080 356 C4B739
MOVB off(000afh), r1 ; 2489 0 080 356 217CAF
MOVB off(000f6h), r2 ; 248C 0 080 356 227CF6
MOVB off(000f5h), r3 ; 248F 0 080 356 237CF5
MOV LRB, #00041h ; 2492 0 208 356 574100
SC ; 2495 0 208 356 85
LB A, 0afh ; 2496 0 208 356 F5AF
JNE label_24a2 ; 2498 0 208 356 CE08
LCB A, tbl_5ffc ; 249A 0 208 356 909DFC5F
MOVB off(002c6h), A ; 249E 0 208 356 C4C68A
RC ; 24A1 0 208 356 95
; 24A2 from 2498 (DD0,208,356)
label_24a2: MB off(00230h).5, C ; 24A2 0 208 356 C4303D
MOV USP, #00180h ; 24A5 0 208 180 A1988001
CLR A ; 24A9 1 208 180 F9
ST A, IE ; 24AA 1 208 180 D51A
MOV DP, A ; 24AC 1 208 180 52
CLRB ADSEL ; 24AD 1 208 180 C55915
MOVB ADSCAN, #010h ; 24B0 1 208 180 C5589810
RB IRQH.4 ; 24B4 1 208 180 C5190C
; 24B7 from 24B9 (DD1,208,180)
; 24B7 from 24C2 (DD0,208,180)
label_24b7: MB r0.0, C ; 24B7 1 208 180 2038
JRNZ DP, label_24b7 ; 24B9 1 208 180 30FC
CAL label_4bee ; 24BB 1 208 180 32EE4B
LB A, P2 ; 24BE 0 208 180 F524
ANDB A, #0e0h ; 24C0 0 208 180 D6E0
JNE label_24b7 ; 24C2 0 208 180 CEF3
MOVB 0f7h, #001h ; 24C4 0 208 180 C5F79801
CAL label_4c3b ; 24C8 0 208 180 323B4C
L A, ADCR4 ; 24CB 1 208 180 E568
ST A, 09ch ; 24CD 1 208 180 D59C
LB A, ADCR2H ; 24CF 0 208 180 F565
STB A, 0e1h ; 24D1 0 208 180 D5E1
MOV DP, #0037bh ; 24D3 0 208 180 627B03
STB A, [DP] ; 24D6 0 208 180 D2
MOV DP, #003cah ; 24D7 0 208 180 62CA03
LB A, [DP] ; 24DA 0 208 180 F2
STB A, 0dah ; 24DB 0 208 180 D5DA
MOV DP, #003d1h ; 24DD 0 208 180 62D103
LB A, [DP] ; 24E0 0 208 180 F2
STB A, 0dbh ; 24E1 0 208 180 D5DB
MOVB 0d8h, #057h ; 24E3 0 208 180 C5D89857
MOVB 0d9h, #03bh ; 24E7 0 208 180 C5D9983B
MOVB 0bch, #0f9h ; 24EB 0 208 180 C5BC98F9
LB A, #01fh ; 24EF 0 208 180 771F
STB A, 0dch ; 24F1 0 208 180 D5DC
STB A, 0ddh ; 24F3 0 208 180 D5DD
STB A, 0dfh ; 24F5 0 208 180 D5DF
L A, ADCR6 ; 24F7 1 208 180 E56C
ST A, 0bah ; 24F9 1 208 180 D5BA
LB A, ACCH ; 24FB 0 208 180 F507
MOV DP, #00376h ; 24FD 0 208 180 627603
STB A, [DP] ; 2500 0 208 180 D2
LB A, #0a0h ; 2501 0 208 180 77A0
STB A, off(00235h) ; 2503 0 208 180 D435
STB A, (00132h-00180h)[USP] ; 2505 0 208 180 D3B2
STB A, 0bdh ; 2507 0 208 180 D5BD
MOV DP, #00374h ; 2509 0 208 180 627403
STB A, [DP] ; 250C 0 208 180 D2
INC DP ; 250D 0 208 180 72
STB A, [DP] ; 250E 0 208 180 D2
L A, #04d00h ; 250F 1 208 180 67004D
ST A, 0d0h ; 2512 1 208 180 D5D0
ST A, 0d2h ; 2514 1 208 180 D5D2
ST A, er0 ; 2516 1 208 180 88
SLL A ; 2517 1 208 180 53
JLT label_251f ; 2518 1 208 180 CA05
SLL A ; 251A 1 208 180 53
LB A, ACCH ; 251B 0 208 180 F507
JGE label_2521 ; 251D 0 208 180 CD02
; 251F from 2518 (DD1,208,180)
label_251f: LB A, #0ffh ; 251F 0 208 180 77FF
; 2521 from 251D (DD0,208,180)
label_2521: STB A, 0d4h ; 2521 0 208 180 D5D4
CAL label_4e45 ; 2523 0 208 180 32454E
CLR X1 ; 2526 0 208 180 9015
SB off(00231h).5 ; 2528 0 208 180 C4311D
MOV 0ceh, #0ffffh ; 252B 0 208 180 B5CE98FFFF
SB off(00231h).3 ; 2530 0 208 180 C4311B
MOV 098h, #000e1h ; 2533 0 208 180 B59898E100
MOV 09ah, #0091fh ; 2538 0 208 180 B59A981F09
L A, #00001h ; 253D 1 208 180 670100
ST A, (00114h-00180h)[USP] ; 2540 1 208 180 D394
ST A, (00112h-00180h)[USP] ; 2542 1 208 180 D392
ST A, (00110h-00180h)[USP] ; 2544 1 208 180 D390
LB A, #00fh ; 2546 0 208 180 770F
STB A, (00117h-00180h)[USP] ; 2548 0 208 180 D397
STB A, (00197h-00180h)[USP] ; 254A 0 208 180 D317
LB A, 003d4h[X1] ; 254C 0 208 180 F0D403
STB A, 00377h[X1] ; 254F 0 208 180 D07703
CAL label_4b79 ; 2552 0 208 180 32794B
CLRB A ; 2555 0 208 180 FA
MOV DP, #001d1h ; 2556 0 208 180 62D101
; 2559 from 2563 (DD0,208,180)
label_2559: LCB A, tbl_6b1f[DP] ; 2559 0 208 180 92AB1F6B
STB A, [DP] ; 255D 0 208 180 D2
INC DP ; 255E 0 208 180 72
CMP DP, #001deh ; 255F 0 208 180 92C0DE01
JNE label_2559 ; 2563 0 208 180 CEF4
MOVB 00397h[X1], #0ffh ; 2565 0 208 180 C0970398FF
MOVB off(002fah), #0f9h ; 256A 0 208 180 C4FA98F9
MOVB off(002bch), #002h ; 256E 0 208 180 C4BC9802
MOVB off(002bdh), #002h ; 2572 0 208 180 C4BD9802
MOVB 00379h[X1], #053h ; 2576 0 208 180 C079039853
LB A, 00310h[X1] ; 257B 0 208 180 F01003
MOVB ACC, #07bh ; 257E 0 208 180 C506987B
JNE label_2587 ; 2582 0 208 180 CE03
STB A, 00311h[X1] ; 2584 0 208 180 D01103
; 2587 from 2582 (DD0,208,180)
label_2587: STB A, 0037ah[X1] ; 2587 0 208 180 D07A03
SB off(00225h).1 ; 258A 0 208 180 C42519
CMPB 0f5h, #047h ; 258D 0 208 180 C5F5C047
JEQ label_2598 ; 2591 0 208 180 C905
MOVB 0031ah[X1], #03bh ; 2593 0 208 180 C01A03983B
; 2598 from 2591 (DD0,208,180)
label_2598: MOVB off(002c1h), #032h ; 2598 0 208 180 C4C19832
MOVB r0, #01ch ; 259C 0 208 180 981C
MOVB r1, #08ch ; 259E 0 208 180 998C
LB A, #0f8h ; 25A0 0 208 180 77F8
MOV DP, #00356h ; 25A2 0 208 180 625603
MB C, [DP].1 ; 25A5 0 208 180 C229
JLT label_25af ; 25A7 0 208 180 CA06
MOVB r0, #031h ; 25A9 0 208 180 9831
MOVB r1, #0a1h ; 25AB 0 208 180 99A1
LB A, #0fbh ; 25AD 0 208 180 77FB
; 25AF from 25A7 (DD0,208,180)
label_25af: STB A, STTM ; 25AF 0 208 180 D548
STB A, STTMR ; 25B1 0 208 180 D549
MOVB STTMC, #012h ; 25B3 0 208 180 C54A9812
LB A, r0 ; 25B7 0 208 180 78
STB A, STCON ; 25B8 0 208 180 D550
LB A, r1 ; 25BA 0 208 180 79
STB A, SRCON ; 25BB 0 208 180 D554
MOV DP, #04700h ; 25BD 0 208 180 620047
LB A, [DP] ; 25C0 0 208 180 F2
XORB A, #01ah ; 25C1 0 208 180 F61A
STB A, off(00211h) ; 25C3 0 208 180 D411
STB A, (00119h-00180h)[USP] ; 25C5 0 208 180 D399
CLR A ; 25C7 1 208 180 F9
MOV DP, #003fch ; 25C8 1 208 180 62FC03
LC A, 00038h ; 25CB 1 208 180 909C3800
ST A, [DP] ; 25CF 1 208 180 D2
INC DP ; 25D0 1 208 180 72
INC DP ; 25D1 1 208 180 72
LC A, 0003ah ; 25D2 1 208 180 909C3A00
ST A, [DP] ; 25D6 1 208 180 D2
CLRB 0f5h ; 25D7 1 208 180 C5F515
CLR X1 ; 25DA 1 208 180 9015
CLRB 0040eh[X1] ; 25DC 1 208 180 C00E0415
CLRB 0040fh[X1] ; 25E0 1 208 180 C00F0415
CLRB 00420h[X1] ; 25E4 1 208 180 C0200415
LB A, #080h ; 25E8 0 208 180 7780
STB A, 00412h[X1] ; 25EA 0 208 180 D01204
STB A, 0041dh[X1] ; 25ED 0 208 180 D01D04
STB A, off(00252h) ; 25F0 0 208 180 D452
STB A, off(00253h) ; 25F2 0 208 180 D453
J label_32cd ; 25F4 0 208 180 03CD32
; 25F7 from 33E9 (DD1,208,180)
; 25F7 from 34E9 (DD0,208,180)
; 25F7 from 35C4 (DD1,208,180)
; 25F7 from 371A (DD0,208,180)
; 25F7 from 3763 (DD0,208,180)
; 25F7 from 38AC (DD1,208,180)
; 25F7 from 38BB (DD0,208,180)
; 25F7 from 38D2 (DD0,208,180)
; 25F7 from 38E9 (DD0,208,180)
; 25F7 from 38FB (DD0,208,180)
; 25F7 from 3915 (DD0,208,180)
; 25F7 from 392F (DD0,208,180)
; 25F7 from 3949 (DD0,208,180)
; 25F7 from 3958 (DD0,208,180)
; 25F7 from 3965 (DD0,208,180)
; 25F7 from 397A (DD0,208,180)
; 25F7 from 398D (DD0,208,180)
; 25F7 from 39AA (DD0,208,180)
; 25F7 from 39AB (DD0,208,180)
; 25F7 from 39BC (DD0,208,180)
; 25F7 from 3A65 (DD0,208,180)
; 25F7 from 3AC0 (DD0,208,180)
; 25F7 from 3ADB (DD0,208,180)
; 25F7 from 3B16 (DD0,208,180)
; 25F7 from 3BE1 (DD0,208,180)
; 25F7 from 3D12 (DD0,208,180)
; 25F7 from 3F0F (DD0,208,180)
; 25F7 from 4047 (DD0,208,180)
; 25F7 from 407E (DD0,208,180)
; 25F7 from 4144 (DD1,208,180)
; 25F7 from 42BF (DD0,208,180)
; 25F7 from 4320 (DD0,208,180)
; 25F7 from 4456 (DD1,208,180)
; 25F7 from 4464 (DD1,208,180)
; 25F7 from 326F (DD1,208,180)
vcal_3: L A, 0fah ; 25F7 1 208 180 E5FA
ST A, IE ; 25F9 1 208 180 D51A
ANDB PSWH, #0feh ; 25FB 1 208 180 A2D0FE
CAL label_59d4 ; 25FE 1 208 180 32D459
LB A, 09eh ; 2601 0 208 180 F59E
SUBB A, #005h ; 2603 0 208 180 A605
JLT label_2609 ; 2605 0 208 180 CA02
STB A, 09eh ; 2607 0 208 180 D59E
; 2609 from 2605 (DD0,208,180)
label_2609: ORB PSWH, #001h ; 2609 0 208 180 A2E001
L A, 0f8h ; 260C 1 208 180 E5F8
ST A, IE ; 260E 1 208 180 D51A
JGE label_263a ; 2610 1 208 180 CD28
RB (0012ah-00180h)[USP].2 ; 2612 1 208 180 C3AA0A
MB C, 0b6h.4 ; 2615 1 208 180 C5B62C
JGE label_2629 ; 2618 1 208 180 CD0F
JBR off(0022bh).0, label_2626 ; 261A 1 208 180 D82B09
RB off(00231h).0 ; 261D 1 208 180 C43108
JNE label_2626 ; 2620 1 208 180 CE04
RB 0b6h.4 ; 2622 1 208 180 C5B60C
RT ; 2625 1 208 180 01
; 2626 from 261A (DD1,208,180)
; 2626 from 2620 (DD1,208,180)
label_2626: J label_2919 ; 2626 1 208 180 031929
; 2629 from 2618 (DD1,208,180)
label_2629: RB off(00231h).1 ; 2629 1 208 180 C43109
JEQ label_2631 ; 262C 1 208 180 C903
J label_30c0 ; 262E 1 208 180 03C030
; 2631 from 262C (DD1,208,180)
label_2631: RB off(00231h).2 ; 2631 1 208 180 C4310A
JNE label_2637 ; 2634 1 208 180 CE01
RT ; 2636 1 208 180 01
; 2637 from 2634 (DD1,208,180)
label_2637: J label_3195 ; 2637 1 208 180 039531
; 263A from 2610 (DD1,208,180)
label_263a: CAL label_4b68 ; 263A 1 208 180 32684B
MOV DP, #00009h ; 263D 1 208 180 620900
MOV X1, #001c8h ; 2640 1 208 180 60C801
CAL label_4b4d ; 2643 1 208 180 324D4B
MOV DP, #0000bh ; 2646 1 208 180 620B00
MOV X1, #002f4h ; 2649 1 208 180 60F402
CAL label_4b4d ; 264C 1 208 180 324D4B
MOV DP, #00004h ; 264F 1 208 180 620400
MOV X1, #003f7h ; 2652 1 208 180 60F703
CAL label_4b4d ; 2655 1 208 180 324D4B
DECB off(002b4h) ; 2658 1 208 180 C4B417
MOV DP, #003fah ; 265B 1 208 180 62FA03
LB A, [DP] ; 265E 0 208 180 F2
JNE label_2665 ; 265F 0 208 180 CE04
MOV DP, #003afh ; 2661 0 208 180 62AF03
STB A, [DP] ; 2664 0 208 180 D2
; 2665 from 265F (DD0,208,180)
label_2665: CLR A ; 2665 1 208 180 F9
LB A, off(002fah) ; 2666 0 208 180 F4FA
JNE label_267c ; 2668 0 208 180 CE12
LB A, #0fah ; 266A 0 208 180 77FA
STB A, off(002fah) ; 266C 0 208 180 D4FA
MB C, off(00231h).7 ; 266E 0 208 180 C4312F
XORB PSWH, #080h ; 2671 0 208 180 A2F080
MB off(00231h).7, C ; 2674 0 208 180 C4313F
JLT label_267c ; 2677 0 208 180 CA03
SB off(00231h).2 ; 2679 0 208 180 C4311A
; 267C from 2668 (DD0,208,180)
; 267C from 2677 (DD0,208,180)
label_267c: MOVB r0, #00ah ; 267C 0 208 180 980A
DIVB ; 267E 0 208 180 A236
LB A, r1 ; 2680 0 208 180 79
JNE label_26be ; 2681 0 208 180 CE3B
SB off(00231h).1 ; 2683 0 208 180 C43119
JBR off(00216h).5, label_26b0 ; 2686 0 208 180 DD1627
L A, off(00214h) ; 2689 1 208 180 E414
AND A, #00320h ; 268B 1 208 180 D62003
JNE label_26b0 ; 268E 1 208 180 CE20
L A, off(00212h) ; 2690 1 208 180 E412
AND A, #001bch ; 2692 1 208 180 D6BC01
JNE label_26b0 ; 2695 1 208 180 CE19
JBR off(0021ah).6, label_26b0 ; 2697 1 208 180 DE1A16
JBS off(0021ah).7, label_26b0 ; 269A 1 208 180 EF1A13
LB A, 0d9h ; 269D 0 208 180 F5D9
CMPB A, #000h ; 269F 0 208 180 C600
JLE label_26b8 ; 26A1 0 208 180 CF15
CMPB A, #000h ; 26A3 0 208 180 C600
JGE label_26b8 ; 26A5 0 208 180 CD11
XORB P0, #040h ; 26A7 0 208 180 C520F040
RB off(00224h).7 ; 26AB 0 208 180 C4240F
SJ label_26be ; 26AE 0 208 180 CB0E
; 26B0 from 2686 (DD0,208,180)
; 26B0 from 268E (DD1,208,180)
; 26B0 from 2695 (DD1,208,180)
; 26B0 from 2697 (DD1,208,180)
; 26B0 from 269A (DD1,208,180)
label_26b0: SB P0.6 ; 26B0 0 208 180 C5201E
SB off(00224h).7 ; 26B3 0 208 180 C4241F
SJ label_26be ; 26B6 0 208 180 CB06
; 26B8 from 26A1 (DD0,208,180)
; 26B8 from 26A5 (DD0,208,180)
label_26b8: RB P0.6 ; 26B8 0 208 180 C5200E
RB off(00224h).7 ; 26BB 0 208 180 C4240F
; 26BE from 2681 (DD0,208,180)
; 26BE from 26AE (DD0,208,180)
; 26BE from 26B6 (DD0,208,180)
label_26be: MOV DP, #000ceh ; 26BE 0 208 180 62CE00
JBS off(00214h).0, label_273a ; 26C1 0 208 180 E81476
RB 0b6h.2 ; 26C4 0 208 180 C5B60A
JEQ label_2742 ; 26C7 0 208 180 C979
JBS off(00217h).5, label_274b ; 26C9 0 208 180 ED177F
CMPB 0dbh, #044h ; 26CC 0 208 180 C5DBC044
JLE label_273a ; 26D0 0 208 180 CF68
L A, 0fah ; 26D2 1 208 180 E5FA
ST A, IE ; 26D4 1 208 180 D51A
ANDB PSWH, #0feh ; 26D6 1 208 180 A2D0FE
MOVB r0, 0aah ; 26D9 1 208 180 C5AA48
L A, 0a8h ; 26DC 1 208 180 E5A8
SUB A, 0ach ; 26DE 1 208 180 B5ACA2
ST A, er1 ; 26E1 1 208 180 89
ORB PSWH, #001h ; 26E2 1 208 180 A2E001
L A, 0f8h ; 26E5 1 208 180 E5F8
ST A, IE ; 26E7 1 208 180 D51A
SBCB r0, #000h ; 26E9 1 208 180 20B000
SRLB r0 ; 26EC 1 208 180 20E7
L A, er1 ; 26EE 1 208 180 35
ROR A ; 26EF 1 208 180 43
CMPB r0, #000h ; 26F0 1 208 180 20C000
JNE label_274b ; 26F3 1 208 180 CE56
RB off(00231h).3 ; 26F5 1 208 180 C4310B
JNE label_2758 ; 26F8 1 208 180 CE5E
RB off(00231h).4 ; 26FA 1 208 180 C4310C
JNE label_2758 ; 26FD 1 208 180 CE59
CMP A, #00373h ; 26FF 1 208 180 C67303
MB off(00231h).4, C ; 2702 1 208 180 C4313C
JLT label_2758 ; 2705 1 208 180 CA51
CMP A, #0397dh ; 2707 1 208 180 C67D39
JGE label_271c ; 270A 1 208 180 CD10
MOV er0, #01000h ; 270C 1 208 180 44980010
CMP A, #005c0h ; 2710 1 208 180 C6C005
JLT label_2719 ; 2713 1 208 180 CA04
MOV er0, #04000h ; 2715 1 208 180 44980040
; 2719 from 2713 (DD1,208,180)
label_2719: CAL label_4922 ; 2719 1 208 180 322249
; 271C from 270A (DD1,208,180)
; 271C from 2740 (DD1,208,180)
label_271c: ST A, [DP] ; 271C 1 208 180 D2
ST A, er2 ; 271D 1 208 180 8A
MOV er0, #00003h ; 271E 1 208 180 44980300
L A, #tbl_5f30 ; 2722 1 208 180 67305F
DIV ; 2725 1 208 180 9037
ST A, er1 ; 2727 1 208 180 89
L A, er0 ; 2728 1 208 180 34
JNE label_272e ; 2729 1 208 180 CE03
LB A, r3 ; 272B 0 208 180 7B
JEQ label_2730 ; 272C 0 208 180 C902
; 272E from 2729 (DD1,208,180)
label_272e: MOVB r2, #0ffh ; 272E 0 208 180 9AFF
; 2730 from 272C (DD0,208,180)
label_2730: LB A, r2 ; 2730 0 208 180 7A
; 2731 from 2756 (DD0,208,180)
label_2731: STB A, r2 ; 2731 0 208 180 8A
MOVB r3, 0cch ; 2732 0 208 180 C5CC4B
L A, er1 ; 2735 1 208 180 35
ST A, 0cch ; 2736 1 208 180 D5CC
SJ label_2758 ; 2738 1 208 180 CB1E
; 273A from 26C1 (DD0,208,180)
; 273A from 26D0 (DD0,208,180)
label_273a: L A, #tbl_72fa ; 273A 1 208 180 67FA72
RB off(00231h).3 ; 273D 1 208 180 C4310B
SJ label_271c ; 2740 1 208 180 CBDA
; 2742 from 26C7 (DD0,208,180)
label_2742: LB A, #003h ; 2742 0 208 180 7703
CMPB 0abh, A ; 2744 0 208 180 C5ABC1
JLT label_2758 ; 2747 0 208 180 CA0F
STB A, 0abh ; 2749 0 208 180 D5AB
; 274B from 26C9 (DD0,208,180)
; 274B from 26F3 (DD1,208,180)
label_274b: RB off(00231h).4 ; 274B 0 208 180 C4310C
SB off(00231h).3 ; 274E 0 208 180 C4311B
MOV [DP], #0ffffh ; 2751 0 208 180 B298FFFF
CLRB A ; 2755 0 208 180 FA
SJ label_2731 ; 2756 0 208 180 CBD9
; 2758 from 26F8 (DD1,208,180)
; 2758 from 26FD (DD1,208,180)
; 2758 from 2705 (DD1,208,180)
; 2758 from 2738 (DD1,208,180)
; 2758 from 2747 (DD0,208,180)
label_2758: LB A, #005h ; 2758 0 208 180 7705
JBS off(0021ah).2, label_275f ; 275A 0 208 180 EA1A02
LB A, #007h ; 275D 0 208 180 7707
; 275F from 275A (DD0,208,180)
label_275f: CMPB A, 0cch ; 275F 0 208 180 C5CCC2
MB off(0021ah).2, C ; 2762 0 208 180 C41A3A
JBR off(00227h).6, label_278a ; 2765 0 208 180 DE2722
JBS off(00214h).7, label_278a ; 2768 0 208 180 EF141F
MOV DP, #00f00h ; 276B 0 208 180 62000F
MB C, [DP].2 ; 276E 0 208 180 C22A
RB off(00232h).6 ; 2770 0 208 180 C4320E
MB off(00232h).6, C ; 2773 0 208 180 C4323E
JEQ label_277b ; 2776 0 208 180 C903
XORB PSWH, #080h ; 2778 0 208 180 A2F080
; 277B from 2776 (DD0,208,180)
label_277b: JGE label_278d ; 277B 0 208 180 CD10
CMPB 0c5h, #00dh ; 277D 0 208 180 C5C5C00D
JGT label_2786 ; 2781 0 208 180 C803
JBS off(00233h).7, label_278d ; 2783 0 208 180 EF3307
; 2786 from 2781 (DD0,208,180)
label_2786: MOVB off(002fch), #00ah ; 2786 0 208 180 C4FC980A
; 278A from 2765 (DD0,208,180)
; 278A from 2768 (DD0,208,180)
; 278A from 278F (DD0,208,180)
label_278a: RC ; 278A 0 208 180 95
SJ label_2792 ; 278B 0 208 180 CB05
; 278D from 277B (DD0,208,180)
; 278D from 2783 (DD0,208,180)
label_278d: LB A, off(002fch) ; 278D 0 208 180 F4FC
JNE label_278a ; 278F 0 208 180 CEF9
SC ; 2791 0 208 180 85
; 2792 from 278B (DD0,208,180)
label_2792: MB 0b2h.3, C ; 2792 0 208 180 C5B23B
RB (0012ah-00180h)[USP].2 ; 2795 0 208 180 C3AA0A
CAL label_4bee ; 2798 0 208 180 32EE4B
CLRB r2 ; 279B 0 208 180 2215
MOVB off(00245h), r2 ; 279D 0 208 180 227C45
MOVB (001d5h-00180h)[USP], #0ffh ; 27A0 0 208 180 C35598FF
MOVB (001d6h-00180h)[USP], #0ffh ; 27A4 0 208 180 C35698FF
RB 0b2h.4 ; 27A8 0 208 180 C5B20C
RB 0b2h.5 ; 27AB 0 208 180 C5B20D
JBR off(002b4h).0, label_27ba ; 27AE 0 208 180 D8B409
J label_27b4 ; 27B1 0 208 180 03B427
; 27B4 from 27B1 (DD0,208,180)
label_27b4: JBR off(002b4h).0, label_27ba ; 27B4 0 208 180 D8B403
J label_28db ; 27B7 0 208 180 03DB28
; 27BA from 27AE (DD0,208,180)
; 27BA from 27B4 (DD0,208,180)
label_27ba: LC A, tbl_6114 ; 27BA 0 208 180 909C1461
JBR off(00226h).4, label_27c5 ; 27BE 0 208 180 DC2604
LC A, tbl_5f4b ; 27C1 0 208 180 909C4B5F
; 27C5 from 27BE (DD0,208,180)
label_27c5: MOV DP, A ; 27C5 0 208 180 52
L A, 098h ; 27C6 1 208 180 E598
MOV X1, #tbl_6a36 ; 27C8 1 208 180 60366A
CAL label_48ee ; 27CB 1 208 180 32EE48
SUB A, DP ; 27CE 1 208 180 92A2
MOV er0, 09ch ; 27D0 1 208 180 B59C48
MUL ; 27D3 1 208 180 9035
SLL A ; 27D5 1 208 180 53
L A, er1 ; 27D6 1 208 180 35
ROL A ; 27D7 1 208 180 33
JGE label_27dd ; 27D8 1 208 180 CD03
L A, #0ffffh ; 27DA 1 208 180 67FFFF
; 27DD from 27D8 (DD1,208,180)
label_27dd: MOV DP, #00382h ; 27DD 1 208 180 628203
ST A, [DP] ; 27E0 1 208 180 D2
MOV er3, off(00290h) ; 27E1 1 208 180 B4904B
SUB A, off(0025ch) ; 27E4 1 208 180 A75C
MB r4.0, C ; 27E6 1 208 180 2438
JEQ label_27f7 ; 27E8 1 208 180 C90D
RB off(00225h).6 ; 27EA 1 208 180 C4250E
MB off(00225h).6, C ; 27ED 1 208 180 C4253E
JEQ label_27f5 ; 27F0 1 208 180 C903
XORB PSWH, #080h ; 27F2 1 208 180 A2F080
; 27F5 from 27F0 (DD1,208,180)
label_27f5: JGE label_27f8 ; 27F5 1 208 180 CD01
; 27F7 from 27E8 (DD1,208,180)
label_27f7: SC ; 27F7 1 208 180 85
; 27F8 from 27F5 (DD1,208,180)
label_27f8: MB r4.1, C ; 27F8 1 208 180 2439
MOV X1, #000e1h ; 27FA 1 208 180 60E100
MOV X2, #0091fh ; 27FD 1 208 180 611F09
JBR off(0020ch).0, label_2804 ; 2800 1 208 180 D80C01
VCAL 7 ; 2803 1 208 180 17
; 2804 from 2800 (DD1,208,180)
label_2804: ST A, er0 ; 2804 1 208 180 88
L A, #005a0h ; 2805 1 208 180 67A005
CAL label_4ad5 ; 2808 1 208 180 32D54A
MOV DP, A ; 280B 1 208 180 52
L A, #00118h ; 280C 1 208 180 671801
CMPB (001c4h-00180h)[USP], #004h ; 280F 1 208 180 C344C004
JGE label_2818 ; 2813 1 208 180 CD03
L A, #015e0h ; 2815 1 208 180 67E015
; 2818 from 2813 (DD1,208,180)
label_2818: CAL label_4ad5 ; 2818 1 208 180 32D54A
XCHG A, 098h ; 281B 1 208 180 B59810
ST A, er0 ; 281E 1 208 180 88
CLRB A ; 281F 0 208 180 FA
JGE label_2827 ; 2820 0 208 180 CD05
JBR off(0020ch).1, label_2835 ; 2822 0 208 180 D90C10
SJ label_2833 ; 2825 0 208 180 CB0C
; 2827 from 2820 (DD0,208,180)
label_2827: L A, DP ; 2827 1 208 180 42
ST A, off(00290h) ; 2828 1 208 180 D490
L A, er0 ; 282A 1 208 180 34
CMP A, 098h ; 282B 1 208 180 B598C2
JEQ label_2833 ; 282E 1 208 180 C903
JBR off(0020ch).1, label_2837 ; 2830 1 208 180 D90C04
; 2833 from 2825 (DD0,208,180)
; 2833 from 282E (DD1,208,180)
label_2833: LB A, #00ah ; 2833 0 208 180 770A
; 2835 from 2822 (DD0,208,180)
label_2835: STB A, (001c4h-00180h)[USP] ; 2835 0 208 180 D344
; 2837 from 2830 (DD1,208,180)
label_2837: MB C, 0b7h.1 ; 2837 0 208 180 C5B729
JLT label_28ae ; 283A 0 208 180 CA72
JBR off(00230h).2, label_2886 ; 283C 0 208 180 DA3047
MOV DP, #01f00h ; 283F 0 208 180 62001F
L A, 0fah ; 2842 1 208 180 E5FA
ST A, IE ; 2844 1 208 180 D51A
ANDB PSWH, #0feh ; 2846 1 208 180 A2D0FE
LB A, P0 ; 2849 0 208 180 F520
STB A, [DP] ; 284B 0 208 180 D2
STB A, r0 ; 284C 0 208 180 88
MOVB r1, [DP] ; 284D 0 208 180 C249
ORB PSWH, #001h ; 284F 0 208 180 A2E001
L A, 0f8h ; 2852 1 208 180 E5F8
ST A, IE ; 2854 1 208 180 D51A
LB A, r1 ; 2856 0 208 180 79
CMPB A, r0 ; 2857 0 208 180 48
JNE label_2875 ; 2858 0 208 180 CE1B
MOV DP, #02f00h ; 285A 0 208 180 62002F
L A, 0fah ; 285D 1 208 180 E5FA
ST A, IE ; 285F 1 208 180 D51A
ANDB PSWH, #0feh ; 2861 1 208 180 A2D0FE
LB A, P1 ; 2864 0 208 180 F522
STB A, [DP] ; 2866 0 208 180 D2
STB A, r0 ; 2867 0 208 180 88
MOVB r1, [DP] ; 2868 0 208 180 C249
ORB PSWH, #001h ; 286A 0 208 180 A2E001
L A, 0f8h ; 286D 1 208 180 E5F8
ST A, IE ; 286F 1 208 180 D51A
LB A, r1 ; 2871 0 208 180 79
CMPB A, r0 ; 2872 0 208 180 48
JEQ label_2895 ; 2873 0 208 180 C920
; 2875 from 2858 (DD0,208,180)
label_2875: LB A, #04dh ; 2875 0 208 180 774D
STB A, 0afh ; 2877 0 208 180 D5AF
DECB 0f7h ; 2879 0 208 180 C5F717
JNE label_2886 ; 287C 0 208 180 CE08
STB A, 0f5h ; 287E 0 208 180 D5F5
CLRB 0f6h ; 2880 0 208 180 C5F615
J label_2231 ; 2883 0 208 180 033122
; 2886 from 283C (DD0,208,180)
; 2886 from 287C (DD0,208,180)
label_2886: L A, 0fah ; 2886 1 208 180 E5FA
ST A, IE ; 2888 1 208 180 D51A
ANDB PSWH, #0feh ; 288A 1 208 180 A2D0FE
CAL label_4b2d ; 288D 1 208 180 322D4B
ORB PSWH, #001h ; 2890 1 208 180 A2E001
SJ label_28aa ; 2893 1 208 180 CB15
; 2895 from 2873 (DD0,208,180)
label_2895: MOV DP, #00f00h ; 2895 0 208 180 62000F
LB A, [DP] ; 2898 0 208 180 F2
XORB A, #038h ; 2899 0 208 180 F638
AND IE, #002a0h ; 289B 0 208 180 B51AD0A002
ANDB PSWH, #0feh ; 28A0 0 208 180 A2D0FE
STB A, off(00210h) ; 28A3 0 208 180 D410
STB A, (00118h-00180h)[USP] ; 28A5 0 208 180 D398
ORB PSWH, #001h ; 28A7 0 208 180 A2E001
; 28AA from 2893 (DD1,208,180)
label_28aa: L A, 0f8h ; 28AA 1 208 180 E5F8
ST A, IE ; 28AC 1 208 180 D51A
; 28AE from 283A (DD0,208,180)
label_28ae: MOV DP, #04700h ; 28AE 0 208 180 620047
LB A, [DP] ; 28B1 0 208 180 F2
XORB A, #01ah ; 28B2 0 208 180 F61A
MB C, off(00211h).4 ; 28B4 0 208 180 C4112C
AND IE, #002a0h ; 28B7 0 208 180 B51AD0A002
ANDB PSWH, #0feh ; 28BC 0 208 180 A2D0FE
STB A, off(00211h) ; 28BF 0 208 180 D411
STB A, (00119h-00180h)[USP] ; 28C1 0 208 180 D399
ORB PSWH, #001h ; 28C3 0 208 180 A2E001
L A, 0f8h ; 28C6 1 208 180 E5F8
ST A, IE ; 28C8 1 208 180 D51A
JGE label_28da ; 28CA 1 208 180 CD0E
MOV DP, #00420h ; 28CC 1 208 180 622004
MB C, [DP].5 ; 28CF 1 208 180 C22D
JLT label_28d6 ; 28D1 1 208 180 CA03
JBS off(00211h).4, label_28da ; 28D3 1 208 180 EC1104
; 28D6 from 28D1 (DD1,208,180)
label_28d6: MOVB off(002d9h), #014h ; 28D6 1 208 180 C4D99814
; 28DA from 28CA (DD1,208,180)
; 28DA from 28D3 (DD1,208,180)
label_28da: RT ; 28DA 1 208 180 01
; 28DB from 27B7 (DD0,208,180)
label_28db: LB A, #0ffh ; 28DB 0 208 180 77FF
MOV DP, #00397h ; 28DD 0 208 180 629703
RB TRNSIT.3 ; 28E0 0 208 180 C5460B
JNE label_28eb ; 28E3 0 208 180 CE06
SC ; 28E5 0 208 180 85
LB A, [DP] ; 28E6 0 208 180 F2
JEQ label_28ec ; 28E7 0 208 180 C903
SUBB A, #001h ; 28E9 0 208 180 A601
; 28EB from 28E3 (DD0,208,180)
label_28eb: RC ; 28EB 0 208 180 95
; 28EC from 28E7 (DD0,208,180)
label_28ec: MB off(00230h).6, C ; 28EC 0 208 180 C4303E
STB A, [DP] ; 28EF 0 208 180 D2
JBR off(002b4h).1, label_28f4 ; 28F0 0 208 180 D9B401
RT ; 28F3 0 208 180 01
; 28F4 from 28F0 (DD0,208,180)
label_28f4: MOV DP, #000deh ; 28F4 0 208 180 62DE00
LB A, 0dch ; 28F7 0 208 180 F5DC
STB A, ACCH ; 28F9 0 208 180 D507
CLRB A ; 28FB 0 208 180 FA
JBS off(00214h).3, label_290a ; 28FC 0 208 180 EB140B
MB C, 0b1h.7 ; 28FF 0 208 180 C5B12F
JLT label_2915 ; 2902 0 208 180 CA11
CMPB 0f3h, #032h ; 2904 0 208 180 C5F3C032
JGE label_290e ; 2908 0 208 180 CD04
; 290A from 28FC (DD0,208,180)
label_290a: MOV [DP], A ; 290A 0 208 180 B28A
SJ label_2915 ; 290C 0 208 180 CB07
; 290E from 2908 (DD0,208,180)
label_290e: MOV er0, #02400h ; 290E 0 208 180 44980024
CAL label_4922 ; 2912 0 208 180 322249
; 2915 from 2902 (DD0,208,180)
; 2915 from 290C (DD0,208,180)
label_2915: SB off(00231h).0 ; 2915 0 208 180 C43118
RT ; 2918 0 208 180 01
; 2919 from 2626 (DD1,208,180)
label_2919: MB C, off(0022bh).2 ; 2919 1 208 180 C42B2A
MB off(0022bh).3, C ; 291C 1 208 180 C42B3B
CLRB A ; 291F 0 208 180 FA
MB C, off(0021ah).4 ; 2920 0 208 180 C41A2C
ROLB A ; 2923 0 208 180 33
MB C, off(00210h).3 ; 2924 0 208 180 C4102B
ROLB A ; 2927 0 208 180 33
MB C, off(00211h).2 ; 2928 0 208 180 C4112A
ROLB A ; 292B 0 208 180 33
MB C, off(00211h).5 ; 292C 0 208 180 C4112D
ROLB A ; 292F 0 208 180 33
STB A, r0 ; 2930 0 208 180 88
XORB A, off(00229h) ; 2931 0 208 180 F729
ANDB A, #00fh ; 2933 0 208 180 D60F
SWAPB ; 2935 0 208 180 83
ORB A, r0 ; 2936 0 208 180 68
STB A, off(00229h) ; 2937 0 208 180 D429
LB A, 0dch ; 2939 0 208 180 F5DC
STB A, r0 ; 293B 0 208 180 88
XCHGB A, 0ddh ; 293C 0 208 180 C5DD10
SUBB A, r0 ; 293F 0 208 180 28
MB off(00225h).2, C ; 2940 0 208 180 C4253A
JGE label_2946 ; 2943 0 208 180 CD01
VCAL 6 ; 2945 0 208 180 16
; 2946 from 2943 (DD0,208,180)
label_2946: STB A, 0e0h ; 2946 0 208 180 D5E0
MOVB r0, 0dfh ; 2948 0 208 180 C5DF48
LB A, #03ah ; 294B 0 208 180 773A
JBS off(0022ah).4, label_2952 ; 294D 0 208 180 EC2A02
LB A, #023h ; 2950 0 208 180 7723
; 2952 from 294D (DD0,208,180)
label_2952: CMPB r0, A ; 2952 0 208 180 20C1
MB off(0022ah).4, C ; 2954 0 208 180 C42A3C
LB A, #064h ; 2957 0 208 180 7764
JBS off(0022ah).5, label_295e ; 2959 0 208 180 ED2A02
LB A, #04ch ; 295C 0 208 180 774C
; 295E from 2959 (DD0,208,180)
label_295e: CMPB r0, A ; 295E 0 208 180 20C1
MB off(0022ah).5, C ; 2960 0 208 180 C42A3D
LB A, #044h ; 2963 0 208 180 7744
JBS off(0022ah).6, label_296a ; 2965 0 208 180 EE2A02
LB A, #030h ; 2968 0 208 180 7730
; 296A from 2965 (DD0,208,180)
label_296a: CMPB r0, A ; 296A 0 208 180 20C1
MB off(0022ah).6, C ; 296C 0 208 180 C42A3E
LB A, #0ffh ; 296F 0 208 180 77FF
CMPB A, 0e1h ; 2971 0 208 180 C5E1C2
MB off(0022ah).0, C ; 2974 0 208 180 C42A38
LB A, #0b0h ; 2977 0 208 180 77B0
JBS off(0022ah).1, label_297e ; 2979 0 208 180 E92A02
LB A, #0c0h ; 297C 0 208 180 77C0
; 297E from 2979 (DD0,208,180)
label_297e: CMPB A, 0e1h ; 297E 0 208 180 C5E1C2
MB off(0022ah).1, C ; 2981 0 208 180 C42A39
LB A, #060h ; 2984 0 208 180 7760
JBS off(0022ah).2, label_298b ; 2986 0 208 180 EA2A02
LB A, #06dh ; 2989 0 208 180 776D
; 298B from 2986 (DD0,208,180)
label_298b: CMPB A, off(00236h) ; 298B 0 208 180 C736
MB off(0022ah).2, C ; 298D 0 208 180 C42A3A
LB A, #0cdh ; 2990 0 208 180 77CD
JBS off(0022ah).3, label_2997 ; 2992 0 208 180 EB2A02
LB A, #0d0h ; 2995 0 208 180 77D0
; 2997 from 2992 (DD0,208,180)
label_2997: CMPB A, off(00236h) ; 2997 0 208 180 C736
MB off(0022ah).3, C ; 2999 0 208 180 C42A3B
LB A, 0d9h ; 299C 0 208 180 F5D9
STB A, r0 ; 299E 0 208 180 88
MOVB r1, #03ch ; 299F 0 208 180 993C
CMPB A, r1 ; 29A1 0 208 180 49
JGE label_29b9 ; 29A2 0 208 180 CD15
LB A, #050h ; 29A4 0 208 180 7750
CMPB 0d8h, #030h ; 29A6 0 208 180 C5D8C030
JGE label_29ae ; 29AA 0 208 180 CD02
LB A, #096h ; 29AC 0 208 180 7796
; 29AE from 29AA (DD0,208,180)
label_29ae: CMPB A, 0f3h ; 29AE 0 208 180 C5F3C2
JLT label_29b9 ; 29B1 0 208 180 CA06
MOV er3, #00600h ; 29B3 0 208 180 47980006
SJ label_29e8 ; 29B7 0 208 180 CB2F
; 29B9 from 29A2 (DD0,208,180)
; 29B9 from 29B1 (DD0,208,180)
label_29b9: LB A, r0 ; 29B9 0 208 180 78
MOV X1, #tbl_6738 ; 29BA 0 208 180 603867
MOVB r1, #037h ; 29BD 0 208 180 9937
MOVB r2, #02dh ; 29BF 0 208 180 9A2D
CMPB A, #016h ; 29C1 0 208 180 C616
JGE label_29cb ; 29C3 0 208 180 CD06
; 29C5 from 29DD (DD0,208,180)
; 29C5 from 29F5 (DD0,208,180)
; 29C5 from 29FE (DD0,208,180)
label_29c5: MOV er3, #00430h ; 29C5 0 208 180 47983004
SJ label_29e8 ; 29C9 0 208 180 CB1D
; 29CB from 29C3 (DD0,208,180)
label_29cb: CMPB A, r1 ; 29CB 0 208 180 49
JGE label_2a15 ; 29CC 0 208 180 CD47
JBS off(00217h).6, label_29ee ; 29CE 0 208 180 EE171D
CMP off(00272h), #08000h ; 29D1 0 208 180 B472C00080
JGE label_29df ; 29D6 0 208 180 CD07
CMP off(00272h), #00c00h ; 29D8 0 208 180 B472C0000C
JGE label_29c5 ; 29DD 0 208 180 CDE6
; 29DF from 29D6 (DD0,208,180)
label_29df: MOVB r1, r2 ; 29DF 0 208 180 2249
CMPB A, r1 ; 29E1 0 208 180 49
JGE label_2a15 ; 29E2 0 208 180 CD31
; 29E4 from 2A10 (DD0,208,180)
; 29E4 from 2A12 (DD0,208,180)
label_29e4: MOV er3, #00120h ; 29E4 0 208 180 47982001
; 29E8 from 29B7 (DD0,208,180)
; 29E8 from 29C9 (DD0,208,180)
label_29e8: LC A, tbl_6117 ; 29E8 0 208 180 909C1761
SJ label_2a19 ; 29EC 0 208 180 CB2B
; 29EE from 29CE (DD0,208,180)
label_29ee: JBR off(0022ah).4, label_29f7 ; 29EE 0 208 180 DC2A06
MOVB off(002dbh), #014h ; 29F1 0 208 180 C4DB9814
SJ label_29c5 ; 29F5 0 208 180 CBCE
; 29F7 from 29EE (DD0,208,180)
label_29f7: JBR off(00225h).1, label_2a00 ; 29F7 0 208 180 D92506
CMPB off(002dbh), #000h ; 29FA 0 208 180 C4DBC000
JNE label_29c5 ; 29FE 0 208 180 CEC5
; 2A00 from 29F7 (DD0,208,180)
label_2a00: MOVB r1, r2 ; 2A00 0 208 180 2249
LB A, r0 ; 2A02 0 208 180 78
CMPB A, r1 ; 2A03 0 208 180 49
JGE label_2a15 ; 2A04 0 208 180 CD0F
L A, off(0027ah) ; 2A06 1 208 180 E47A
JEQ label_2a0e ; 2A08 1 208 180 C904
MOVB off(002d8h), #01eh ; 2A0A 1 208 180 C4D8981E
; 2A0E from 2A08 (DD1,208,180)
label_2a0e: LB A, off(002d8h) ; 2A0E 0 208 180 F4D8
JNE label_29e4 ; 2A10 0 208 180 CED2
JBS off(00225h).1, label_29e4 ; 2A12 0 208 180 E925CF
; 2A15 from 29CC (DD0,208,180)
; 2A15 from 29E2 (DD0,208,180)
; 2A15 from 2A04 (DD0,208,180)
label_2a15: LB A, r0 ; 2A15 0 208 180 78
VCAL 0 ; 2A16 0 208 180 10
CLR er3 ; 2A17 0 208 180 4715
; 2A19 from 29EC (DD0,208,180)
label_2a19: MOV DP, A ; 2A19 0 208 180 52
L A, er3 ; 2A1A 1 208 180 37
JEQ label_2a41 ; 2A1B 1 208 180 C924
MOV X1, #tbl_6738 ; 2A1D 1 208 180 603867
LCB A, 0000fh[X1] ; 2A20 1 208 180 90AB0F00
MOVB r4, A ; 2A24 1 208 180 248A
SUBB r0, A ; 2A26 1 208 180 20A1
L A, er3 ; 2A28 1 208 180 37
JLE label_2a41 ; 2A29 1 208 180 CF16
CLRB A ; 2A2B 0 208 180 FA
STB A, r5 ; 2A2C 0 208 180 8D
XCHGB A, r1 ; 2A2D 0 208 180 2110
CMPB A, 0d9h ; 2A2F 0 208 180 C5D9C2
JLE label_2a40 ; 2A32 0 208 180 CF0C
XCHGB A, r4 ; 2A34 0 208 180 2410
SUBB r4, A ; 2A36 0 208 180 24A1
JLE label_2a40 ; 2A38 0 208 180 CF06
CLR A ; 2A3A 1 208 180 F9
CAL label_48d5 ; 2A3B 1 208 180 32D548
SJ label_2a41 ; 2A3E 1 208 180 CB01
; 2A40 from 2A32 (DD0,208,180)
; 2A40 from 2A38 (DD0,208,180)
label_2a40: CLR A ; 2A40 1 208 180 F9
; 2A41 from 2A1B (DD1,208,180)
; 2A41 from 2A29 (DD1,208,180)
; 2A41 from 2A3E (DD1,208,180)
label_2a41: ST A, off(00278h) ; 2A41 1 208 180 D478
L A, DP ; 2A43 1 208 180 42
ST A, off(0025ah) ; 2A44 1 208 180 D45A
MOV X1, #tbl_6caa ; 2A46 1 208 180 60AA6C
CAL label_48ee ; 2A49 1 208 180 32EE48
MOV X2, A ; 2A4C 1 208 180 51
MOV X1, #tbl_6cc6 ; 2A4D 1 208 180 60C66C
L A, off(0025ah) ; 2A50 1 208 180 E45A
CAL label_48ee ; 2A52 1 208 180 32EE48
MOV er2, X2 ; 2A55 1 208 180 914A
MOVB r5, r6 ; 2A57 1 208 180 264D
MOV off(00294h), er2 ; 2A59 1 208 180 467C94
MB C, off(0021ah).0 ; 2A5C 1 208 180 C41A28
MB off(002eeh).1, C ; 2A5F 1 208 180 C4EE39
MOV DP, #00386h ; 2A62 1 208 180 628603
JBR off(00217h).5, label_2a79 ; 2A65 1 208 180 DD1711
CLR [DP] ; 2A68 1 208 180 B215
; 2A6A from 2AA5 (DD1,208,180)
label_2a6a: MOVB off(002d6h), #014h ; 2A6A 1 208 180 C4D69814
MOVB (001b3h-00180h)[USP], #032h ; 2A6E 1 208 180 C3339832
MOVB off(002c7h), #064h ; 2A72 1 208 180 C4C79864
SC ; 2A76 1 208 180 85
SJ label_2aa8 ; 2A77 1 208 180 CB2F
; 2A79 from 2A65 (DD1,208,180)
label_2a79: JBR off(0021ah).0, label_2aa7 ; 2A79 1 208 180 D81A2B
JBS off(0022bh).4, label_2aa7 ; 2A7C 1 208 180 EC2B28
MB C, 0b0h.1 ; 2A7F 1 208 180 C5B029
JLT label_2aa7 ; 2A82 1 208 180 CA23
JBS off(00212h).5, label_2aa7 ; 2A84 1 208 180 ED1220
LB A, 0d9h ; 2A87 0 208 180 F5D9
MOV X1, #tbl_6ce2 ; 2A89 0 208 180 60E26C
VCAL 0 ; 2A8C 0 208 180 10
L A, off(0025ah) ; 2A8D 1 208 180 E45A
SUB A, er3 ; 2A8F 1 208 180 2B
JGE label_2a93 ; 2A90 1 208 180 CD01
CLR A ; 2A92 1 208 180 F9
; 2A93 from 2A90 (DD1,208,180)
label_2a93: CMP A, 0c4h ; 2A93 1 208 180 B5C4C2
JGE label_2aa7 ; 2A96 1 208 180 CD0F
JBS off(0021ah).2, label_2aa7 ; 2A98 1 208 180 EA1A0C
L A, [DP] ; 2A9B 1 208 180 E2
ADD A, #00008h ; 2A9C 1 208 180 860800
JGE label_2aa4 ; 2A9F 1 208 180 CD03
L A, #0ffffh ; 2AA1 1 208 180 67FFFF
; 2AA4 from 2A9F (DD1,208,180)
label_2aa4: ST A, [DP] ; 2AA4 1 208 180 D2
SJ label_2a6a ; 2AA5 1 208 180 CBC3
; 2AA7 from 2A79 (DD1,208,180)
; 2AA7 from 2A7C (DD1,208,180)
; 2AA7 from 2A82 (DD1,208,180)
; 2AA7 from 2A84 (DD1,208,180)
; 2AA7 from 2A96 (DD1,208,180)
; 2AA7 from 2A98 (DD1,208,180)
label_2aa7: RC ; 2AA7 1 208 180 95
; 2AA8 from 2A77 (DD1,208,180)
label_2aa8: MB off(0021ah).0, C ; 2AA8 1 208 180 C41A38
L A, off(0025ah) ; 2AAB 1 208 180 E45A
MOV X1, #tbl_6871 ; 2AAD 1 208 180 607168
MOV X2, #tbl_68b9 ; 2AB0 1 208 180 61B968
CMP A, #00000h ; 2AB3 1 208 180 C60000
JLT label_2ac9 ; 2AB6 1 208 180 CA11
MOV X1, #tbl_6865 ; 2AB8 1 208 180 606568
MOV X2, #tbl_68a7 ; 2ABB 1 208 180 61A768
CMP A, #00928h ; 2ABE 1 208 180 C62809
JLT label_2ac9 ; 2AC1 1 208 180 CA06
MOV X1, #tbl_6859 ; 2AC3 1 208 180 605968
MOV X2, #tbl_6895 ; 2AC6 1 208 180 619568
; 2AC9 from 2AB6 (DD1,208,180)
; 2AC9 from 2AC1 (DD1,208,180)
label_2ac9: JBS off(00217h).6, label_2add ; 2AC9 1 208 180 EE1711
MOV X1, #tbl_6889 ; 2ACC 1 208 180 608968
MOV X2, #tbl_68dd ; 2ACF 1 208 180 61DD68
CMP A, #00928h ; 2AD2 1 208 180 C62809
JLT label_2add ; 2AD5 1 208 180 CA06
MOV X1, #tbl_687d ; 2AD7 1 208 180 607D68
MOV X2, #tbl_68cb ; 2ADA 1 208 180 61CB68
; 2ADD from 2AC9 (DD1,208,180)
; 2ADD from 2AD5 (DD1,208,180)
label_2add: LB A, off(00236h) ; 2ADD 0 208 180 F436
CAL label_4854 ; 2ADF 0 208 180 325448
MOVB r0, 0e1h ; 2AE2 0 208 180 C5E148
MULB ; 2AE5 0 208 180 A234
L A, ACC ; 2AE7 1 208 180 E506
ROL A ; 2AE9 1 208 180 33
LB A, ACCH ; 2AEA 0 208 180 F507
JGE label_2af0 ; 2AEC 0 208 180 CD02
LB A, #0ffh ; 2AEE 0 208 180 77FF
; 2AF0 from 2AEC (DD0,208,180)
label_2af0: MOV X1, X2 ; 2AF0 0 208 180 9178
VCAL 0 ; 2AF2 0 208 180 10
MOV DP, #0037ch ; 2AF3 0 208 180 627C03
MOVB r1, [DP] ; 2AF6 0 208 180 C249
CLRB r0 ; 2AF8 0 208 180 2015
MUL ; 2AFA 0 208 180 9035
ROLB A ; 2AFC 0 208 180 33
L A, er1 ; 2AFD 1 208 180 35
ROL A ; 2AFE 1 208 180 33
JGE label_2b04 ; 2AFF 1 208 180 CD03
L A, #0ffffh ; 2B01 1 208 180 67FFFF
; 2B04 from 2AFF (DD1,208,180)
label_2b04: MB C, P0.2 ; 2B04 1 208 180 C5202A
JGE label_2b10 ; 2B07 1 208 180 CD07
MOVB r1, #040h ; 2B09 1 208 180 9940
CLRB r0 ; 2B0B 1 208 180 2015
MUL ; 2B0D 1 208 180 9035
L A, er1 ; 2B0F 1 208 180 35
; 2B10 from 2B07 (DD1,208,180)
label_2b10: ST A, er3 ; 2B10 1 208 180 8B
JBS off(0022bh).4, label_2b62 ; 2B11 1 208 180 EC2B4E
MOVB r1, #021h ; 2B14 1 208 180 9921
JBS off(002edh).0, label_2b1c ; 2B16 1 208 180 E8ED03
JBS off(00225h).1, label_2b50 ; 2B19 1 208 180 E92534
; 2B1C from 2B16 (DD1,208,180)
label_2b1c: JBS off(00211h).2, label_2b62 ; 2B1C 1 208 180 EA1143
JBS off(0022ah).0, label_2b62 ; 2B1F 1 208 180 E82A40
LB A, #028h ; 2B22 0 208 180 7728
CLRB r1 ; 2B24 0 208 180 2115
JBS off(0022bh).5, label_2b2d ; 2B26 0 208 180 ED2B04
LB A, #028h ; 2B29 0 208 180 7728
MOVB r1, #021h ; 2B2B 0 208 180 9921
; 2B2D from 2B26 (DD0,208,180)
label_2b2d: MOVB r2, 0e2h ; 2B2D 0 208 180 C5E24A
MB C, off(0022bh).5 ; 2B30 0 208 180 C42B2D
JBR off(00217h).6, label_2b47 ; 2B33 0 208 180 DE1711
LB A, #020h ; 2B36 0 208 180 7720
CLRB r1 ; 2B38 0 208 180 2115
JBS off(00225h).2, label_2b41 ; 2B3A 0 208 180 EA2504
LB A, #032h ; 2B3D 0 208 180 7732
MOVB r1, #021h ; 2B3F 0 208 180 9921
; 2B41 from 2B3A (DD0,208,180)
label_2b41: MOVB r2, 0e0h ; 2B41 0 208 180 C5E04A
MB C, off(00225h).2 ; 2B44 0 208 180 C4252A
; 2B47 from 2B33 (DD0,208,180)
label_2b47: MB PSWL.4, C ; 2B47 0 208 180 A33C
CMPB A, r2 ; 2B49 0 208 180 4A
JGE label_2b62 ; 2B4A 0 208 180 CD16
MB C, PSWL.4 ; 2B4C 0 208 180 A32C
JLT label_2b56 ; 2B4E 0 208 180 CA06
; 2B50 from 2B19 (DD1,208,180)
label_2b50: LB A, off(00299h) ; 2B50 0 208 180 F499
JEQ label_2b5b ; 2B52 0 208 180 C907
SJ label_2b5e ; 2B54 0 208 180 CB08
; 2B56 from 2B4E (DD0,208,180)
label_2b56: MB C, P0.2 ; 2B56 0 208 180 C5202A
JLT label_2b5e ; 2B59 0 208 180 CA03
; 2B5B from 2B52 (DD0,208,180)
label_2b5b: MOVB off(00299h), r1 ; 2B5B 0 208 180 217C99
; 2B5E from 2B54 (DD0,208,180)
; 2B5E from 2B59 (DD0,208,180)
label_2b5e: CLRB r5 ; 2B5E 0 208 180 2515
SJ label_2b78 ; 2B60 0 208 180 CB16
; 2B62 from 2B11 (DD1,208,180)
; 2B62 from 2B1C (DD1,208,180)
; 2B62 from 2B1F (DD1,208,180)
; 2B62 from 2B4A (DD0,208,180)
label_2b62: L A, off(00266h) ; 2B62 1 208 180 E466
XCHG A, er3 ; 2B64 1 208 180 4710
MOVB r5, off(00293h) ; 2B66 1 208 180 C4934D
CLRB r4 ; 2B69 1 208 180 2415
MOVB r1, #040h ; 2B6B 1 208 180 9940
JBS off(00217h).6, label_2b72 ; 2B6D 1 208 180 EE1702
MOVB r1, #040h ; 2B70 1 208 180 9940
; 2B72 from 2B6D (DD1,208,180)
label_2b72: CLRB r0 ; 2B72 1 208 180 2015
CAL label_4930 ; 2B74 1 208 180 323049
ST A, er3 ; 2B77 1 208 180 8B
; 2B78 from 2B60 (DD0,208,180)
label_2b78: L A, er3 ; 2B78 1 208 180 37
SUB A, off(00266h) ; 2B79 1 208 180 A766
ST A, er0 ; 2B7B 1 208 180 88
JGE label_2b7f ; 2B7C 1 208 180 CD01
VCAL 7 ; 2B7E 1 208 180 17
; 2B7F from 2B7C (DD1,208,180)
label_2b7f: CMP A, #00030h ; 2B7F 1 208 180 C63000
JBS off(00217h).6, label_2b88 ; 2B82 1 208 180 EE1703
CMP A, #00030h ; 2B85 1 208 180 C63000
; 2B88 from 2B82 (DD1,208,180)
label_2b88: CLR A ; 2B88 1 208 180 F9
JLT label_2b8c ; 2B89 1 208 180 CA01
L A, er0 ; 2B8B 1 208 180 34
; 2B8C from 2B89 (DD1,208,180)
label_2b8c: ST A, off(00268h) ; 2B8C 1 208 180 D468
L A, off(00276h) ; 2B8E 1 208 180 E476
SUB A, #00030h ; 2B90 1 208 180 A63000
JGE label_2b96 ; 2B93 1 208 180 CD01
CLR A ; 2B95 1 208 180 F9
; 2B96 from 2B93 (DD1,208,180)
label_2b96: CMPB off(00299h), #000h ; 2B96 1 208 180 C499C000
JEQ label_2ba8 ; 2B9A 1 208 180 C90C
L A, #00200h ; 2B9C 1 208 180 670002
JBS off(00217h).6, label_2ba5 ; 2B9F 1 208 180 EE1703
L A, #00200h ; 2BA2 1 208 180 670002
; 2BA5 from 2B9F (DD1,208,180)
label_2ba5: DECB off(00299h) ; 2BA5 1 208 180 C49917
; 2BA8 from 2B9A (DD1,208,180)
label_2ba8: MOV off(00266h), er3 ; 2BA8 1 208 180 477C66
ST A, off(00276h) ; 2BAB 1 208 180 D476
MOVB off(00293h), r5 ; 2BAD 1 208 180 257C93
MB C, off(00225h).1 ; 2BB0 1 208 180 C42529
MB off(002edh).0, C ; 2BB3 1 208 180 C4ED38
JBR off(00226h).4, label_2bf2 ; 2BB6 1 208 180 DC2639
MOV X1, #tbl_6908 ; 2BB9 1 208 180 600869
LB A, 0d8h ; 2BBC 0 208 180 F5D8
VCAL 0 ; 2BBE 0 208 180 10
SLLB A ; 2BBF 0 208 180 53
MOV X2, A ; 2BC0 0 208 180 51
MOV X1, #tbl_6917 ; 2BC1 0 208 180 601769
LB A, off(00236h) ; 2BC4 0 208 180 F436
CAL label_4854 ; 2BC6 0 208 180 325448
L A, er3 ; 2BC9 1 208 180 37
SWAP ; 2BCA 1 208 180 83
CLRB A ; 2BCB 0 208 180 FA
MOV er0, X2 ; 2BCC 0 208 180 9148
MUL ; 2BCE 0 208 180 9035
MOV DP, #00380h ; 2BD0 0 208 180 628003
L A, off(00280h) ; 2BD3 1 208 180 E480
JEQ label_2be3 ; 2BD5 1 208 180 C90C
JBS off(00281h).7, label_2be3 ; 2BD7 1 208 180 EF8109
L A, [DP] ; 2BDA 1 208 180 E2
SUB A, #00010h ; 2BDB 1 208 180 A61000
JGE label_2be6 ; 2BDE 1 208 180 CD06
CLR A ; 2BE0 1 208 180 F9
SJ label_2be6 ; 2BE1 1 208 180 CB03
; 2BE3 from 2BD5 (DD1,208,180)
; 2BE3 from 2BD7 (DD1,208,180)
label_2be3: L A, #00200h ; 2BE3 1 208 180 670002
; 2BE6 from 2BDE (DD1,208,180)
; 2BE6 from 2BE1 (DD1,208,180)
label_2be6: ST A, [DP] ; 2BE6 1 208 180 D2
ADD A, er1 ; 2BE7 1 208 180 09
CMP A, #08000h ; 2BE8 1 208 180 C60080
JLT label_2c05 ; 2BEB 1 208 180 CA18
L A, #07fffh ; 2BED 1 208 180 67FF7F
SJ label_2c05 ; 2BF0 1 208 180 CB13
; 2BF2 from 2BB6 (DD1,208,180)
label_2bf2: L A, off(00280h) ; 2BF2 1 208 180 E480
JEQ label_2c05 ; 2BF4 1 208 180 C90F
JBR off(00281h).7, label_2c01 ; 2BF6 1 208 180 DF8108
ADD A, #00010h ; 2BF9 1 208 180 861000
JGE label_2c05 ; 2BFC 1 208 180 CD07
CLR A ; 2BFE 1 208 180 F9
SJ label_2c05 ; 2BFF 1 208 180 CB04
; 2C01 from 2BF6 (DD1,208,180)
label_2c01: L A, #00280h ; 2C01 1 208 180 678002
VCAL 7 ; 2C04 1 208 180 17
; 2C05 from 2BF4 (DD1,208,180)
; 2C05 from 2BFC (DD1,208,180)
; 2C05 from 2BFF (DD1,208,180)
; 2C05 from 2BEB (DD1,208,180)
; 2C05 from 2BF0 (DD1,208,180)
label_2c05: ST A, off(00280h) ; 2C05 1 208 180 D480
CLR A ; 2C07 1 208 180 F9
MOV DP, A ; 2C08 1 208 180 52
MOVB off(002d7h), #0ffh ; 2C09 1 208 180 C4D798FF
SJ label_2c0f ; 2C0D 1 208 180 CB00
; 2C0F from 2C0D (DD1,208,180)
label_2c0f: ST A, off(00274h) ; 2C0F 1 208 180 D474
SRL DP ; 2C11 1 208 180 92E7
MB off(00225h).3, C ; 2C13 1 208 180 C4253B
CLRB A ; 2C16 0 208 180 FA
RC ; 2C17 0 208 180 95
MOV DP, #00420h ; 2C18 0 208 180 622004
MB C, [DP].0 ; 2C1B 0 208 180 C228
JLT label_2c3e ; 2C1D 0 208 180 CA1F
JBS off(00217h).5, label_2c3e ; 2C1F 0 208 180 ED171C
JBR off(0022bh).2, label_2c38 ; 2C22 0 208 180 DA2B13
JBR off(00210h).3, label_2c3b ; 2C25 0 208 180 DB1013
MOV X1, #00680h ; 2C28 0 208 180 608006
LB A, off(00297h) ; 2C2B 0 208 180 F497
JEQ label_2c35 ; 2C2D 0 208 180 C906
DECB off(00297h) ; 2C2F 0 208 180 C49717
MOV X1, #00a00h ; 2C32 0 208 180 60000A
; 2C35 from 2C2D (DD0,208,180)
label_2c35: L A, X1 ; 2C35 1 208 180 40
SJ label_2c44 ; 2C36 1 208 180 CB0C
; 2C38 from 2C22 (DD0,208,180)
label_2c38: JBS off(00210h).3, label_2c43 ; 2C38 0 208 180 EB1008
; 2C3B from 2C25 (DD0,208,180)
label_2c3b: SC ; 2C3B 0 208 180 85
LB A, #008h ; 2C3C 0 208 180 7708
; 2C3E from 2C1D (DD0,208,180)
; 2C3E from 2C1F (DD0,208,180)
label_2c3e: MB off(0022bh).2, C ; 2C3E 0 208 180 C42B3A
STB A, off(00297h) ; 2C41 0 208 180 D497
; 2C43 from 2C38 (DD0,208,180)
label_2c43: CLR A ; 2C43 1 208 180 F9
; 2C44 from 2C36 (DD1,208,180)
label_2c44: ST A, off(0027ah) ; 2C44 1 208 180 D47A
MOV X1, #tbl_6961 ; 2C46 1 208 180 606169
LB A, off(00236h) ; 2C49 0 208 180 F436
VCAL 0 ; 2C4B 0 208 180 10
MOV DP, A ; 2C4C 0 208 180 52
MOV X1, #tbl_6956 ; 2C4D 0 208 180 605669
LB A, 0d5h ; 2C50 0 208 180 F5D5
VCAL 2 ; 2C52 0 208 180 12
STB A, r0 ; 2C53 0 208 180 88
CLR A ; 2C54 1 208 180 F9
LB A, #080h ; 2C55 0 208 180 7780
L A, ACC ; 2C57 1 208 180 E506
SWAP ; 2C59 1 208 180 83
MUL ; 2C5A 1 208 180 9035
SLL A ; 2C5C 1 208 180 53
L A, er1 ; 2C5D 1 208 180 35
ROL A ; 2C5E 1 208 180 33
JGE label_2c64 ; 2C5F 1 208 180 CD03
L A, #0ffffh ; 2C61 1 208 180 67FFFF
; 2C64 from 2C5F (DD1,208,180)
label_2c64: ST A, er3 ; 2C64 1 208 180 8B
LB A, off(002f5h) ; 2C65 0 208 180 F4F5
MOV A, off(0026ah) ; 2C67 1 208 180 B46A99
JNE label_2c96 ; 2C6A 1 208 180 CE2A
MOVB off(002f5h), #003h ; 2C6C 1 208 180 C4F59803
JBR off(0021ah).2, label_2c95 ; 2C70 1 208 180 DA1A22
JBS off(0021bh).1, label_2c7b ; 2C73 1 208 180 E91B05
ADD A, er3 ; 2C76 1 208 180 0B
JLT label_2caf ; 2C77 1 208 180 CA36
SJ label_2c7e ; 2C79 1 208 180 CB03
; 2C7B from 2C73 (DD1,208,180)
label_2c7b: SUB A, er3 ; 2C7B 1 208 180 2B
JLT label_2c95 ; 2C7C 1 208 180 CA17
; 2C7E from 2C79 (DD1,208,180)
label_2c7e: MOV X2, #00400h ; 2C7E 1 208 180 610004
CMP A, #00a00h ; 2C81 1 208 180 C6000A
JGE label_2c91 ; 2C84 1 208 180 CD0B
MOV X2, #00300h ; 2C86 1 208 180 610003
CMP A, #00400h ; 2C89 1 208 180 C60004
JGE label_2c91 ; 2C8C 1 208 180 CD03
MOV X2, #00200h ; 2C8E 1 208 180 610002
; 2C91 from 2C84 (DD1,208,180)
; 2C91 from 2C8C (DD1,208,180)
label_2c91: SUB A, X2 ; 2C91 1 208 180 91A2
JGE label_2c96 ; 2C93 1 208 180 CD01
; 2C95 from 2C70 (DD1,208,180)
; 2C95 from 2C7C (DD1,208,180)
label_2c95: CLR A ; 2C95 1 208 180 F9
; 2C96 from 2C6A (DD1,208,180)
; 2C96 from 2C93 (DD1,208,180)
label_2c96: JBR off(00218h).2, label_2cab ; 2C96 1 208 180 DA1812
MOV X2, A ; 2C99 1 208 180 51
MOV X1, #tbl_6970 ; 2C9A 1 208 180 607069
JBR off(00211h).2, label_2ca3 ; 2C9D 1 208 180 DA1103
MOV X1, #tbl_697f ; 2CA0 1 208 180 607F69
; 2CA3 from 2C9D (DD1,208,180)
label_2ca3: LB A, off(00236h) ; 2CA3 0 208 180 F436
VCAL 0 ; 2CA5 0 208 180 10
L A, X2 ; 2CA6 1 208 180 41
CMP A, er3 ; 2CA7 1 208 180 4B
JGE label_2cab ; 2CA8 1 208 180 CD01
L A, er3 ; 2CAA 1 208 180 37
; 2CAB from 2C96 (DD1,208,180)
; 2CAB from 2CA8 (DD1,208,180)
label_2cab: CMP A, DP ; 2CAB 1 208 180 92C2
JLT label_2cb0 ; 2CAD 1 208 180 CA01
; 2CAF from 2C77 (DD1,208,180)
label_2caf: L A, DP ; 2CAF 1 208 180 42
; 2CB0 from 2CAD (DD1,208,180)
label_2cb0: ST A, off(0026ah) ; 2CB0 1 208 180 D46A
MB C, off(0022bh).6 ; 2CB2 1 208 180 C42B2E
MB off(0022bh).7, C ; 2CB5 1 208 180 C42B3F
MOV DP, #0037dh ; 2CB8 1 208 180 627D03
LB A, [DP] ; 2CBB 0 208 180 F2
MOV X2, #tbl_683d ; 2CBC 0 208 180 613D68
JBR off(0021bh).0, label_2ccb ; 2CBF 0 208 180 D81B09
MOV X2, #tbl_684b ; 2CC2 0 208 180 614B68
CMPB A, #056h ; 2CC5 0 208 180 C656
JGE label_2ccb ; 2CC7 0 208 180 CD02
LB A, #056h ; 2CC9 0 208 180 7756
; 2CCB from 2CBF (DD0,208,180)
; 2CCB from 2CC7 (DD0,208,180)
label_2ccb: CMPB A, off(00236h) ; 2CCB 0 208 180 C736
MB off(0022bh).6, C ; 2CCD 0 208 180 C42B3E
JBS off(0021ah).0, label_2ce6 ; 2CD0 0 208 180 E81A13
JLT label_2ce6 ; 2CD3 0 208 180 CA11
JBR off(0022bh).7, label_2cec ; 2CD5 0 208 180 DF2B14
JBS off(0021bh).7, label_2ce6 ; 2CD8 0 208 180 EF1B0B
MOV X1, #tbl_681a ; 2CDB 0 208 180 601A68
LB A, 0d9h ; 2CDE 0 208 180 F5D9
VCAL 0 ; 2CE0 0 208 180 10
; warning: had to flip DD
CMP A, 0c8h ; 2CE1 1 208 180 B5C8C2
JLT label_2cf5 ; 2CE4 1 208 180 CA0F
; 2CE6 from 2CD0 (DD0,208,180)
; 2CE6 from 2CD3 (DD0,208,180)
; 2CE6 from 2CD8 (DD0,208,180)
label_2ce6: MOVB off(002f4h), off(00296h) ; 2CE6 1 208 180 C4967CF4
SJ label_2d17 ; 2CEA 1 208 180 CB2B
; 2CEC from 2CD5 (DD0,208,180)
label_2cec: L A, off(0026ch) ; 2CEC 1 208 180 E46C
SUB A, #00080h ; 2CEE 1 208 180 A68000
JLT label_2d17 ; 2CF1 1 208 180 CA24
SJ label_2d11 ; 2CF3 1 208 180 CB1C
; 2CF5 from 2CE4 (DD1,208,180)
label_2cf5: MOV X1, X2 ; 2CF5 1 208 180 9178
LB A, 0d9h ; 2CF7 0 208 180 F5D9
CAL label_4854 ; 2CF9 0 208 180 325448
STB A, r0 ; 2CFC 0 208 180 88
CLRB r1 ; 2CFD 0 208 180 2115
L A, 0c8h ; 2CFF 1 208 180 E5C8
MUL ; 2D01 1 208 180 9035
MOV er0, #02000h ; 2D03 1 208 180 44980020
CMP er1, #00000h ; 2D07 1 208 180 45C00000
JNE label_2d10 ; 2D0B 1 208 180 CE03
CMP A, er0 ; 2D0D 1 208 180 48
JLT label_2d11 ; 2D0E 1 208 180 CA01
; 2D10 from 2D0B (DD1,208,180)
label_2d10: L A, er0 ; 2D10 1 208 180 34
; 2D11 from 2CF3 (DD1,208,180)
; 2D11 from 2D0E (DD1,208,180)
label_2d11: CMPB off(002f4h), #000h ; 2D11 1 208 180 C4F4C000
JNE label_2d18 ; 2D15 1 208 180 CE01
; 2D17 from 2CEA (DD1,208,180)
; 2D17 from 2CF1 (DD1,208,180)
label_2d17: CLR A ; 2D17 1 208 180 F9
; 2D18 from 2D15 (DD1,208,180)
label_2d18: ST A, off(0026ch) ; 2D18 1 208 180 D46C
JBR off(00219h).7, label_2d42 ; 2D1A 1 208 180 DF1925
MOV DP, #003afh ; 2D1D 1 208 180 62AF03
MOVB r0, [DP] ; 2D20 1 208 180 C248
L A, #01480h ; 2D22 1 208 180 678014
CMPB r0, #033h ; 2D25 1 208 180 20C033
JEQ label_2d3d ; 2D28 1 208 180 C913
L A, #02300h ; 2D2A 1 208 180 670023
CMPB r0, #034h ; 2D2D 1 208 180 20C034
JEQ label_2d3d ; 2D30 1 208 180 C90B
L A, #02d00h ; 2D32 1 208 180 67002D
CMPB r0, #035h ; 2D35 1 208 180 20C035
JEQ label_2d3d ; 2D38 1 208 180 C903
L A, #03fffh ; 2D3A 1 208 180 67FF3F
; 2D3D from 2D28 (DD1,208,180)
; 2D3D from 2D30 (DD1,208,180)
; 2D3D from 2D38 (DD1,208,180)
label_2d3d: L A, ACC ; 2D3D 1 208 180 E506
J label_3088 ; 2D3F 1 208 180 038830
; 2D42 from 2D1A (DD1,208,180)
label_2d42: JBR off(0021ah).0, label_2d58 ; 2D42 1 208 180 D81A13
SB off(00228h).4 ; 2D45 1 208 180 C4281C
MOV X1, #tbl_66da ; 2D48 1 208 180 60DA66
LB A, 0d9h ; 2D4B 0 208 180 F5D9
VCAL 0 ; 2D4D 0 208 180 10
STB A, off(0026eh) ; 2D4E 0 208 180 D46E
JBS off(00217h).5, label_2d95 ; 2D50 0 208 180 ED1742
MOV DP, #00386h ; 2D53 0 208 180 628603
SJ label_2d93 ; 2D56 0 208 180 CB3B
; 2D58 from 2D42 (DD1,208,180)
label_2d58: JBR off(00218h).2, label_2d64 ; 2D58 1 208 180 DA1809
JBR off(0022ah).3, label_2dad ; 2D5B 1 208 180 DB2A4F
L A, #011ebh ; 2D5E 1 208 180 67EB11
J label_30aa ; 2D61 1 208 180 03AA30
; 2D64 from 2D58 (DD1,208,180)
label_2d64: JBR off(0021ah).1, label_2d9a ; 2D64 1 208 180 D91A33
L A, off(0026ch) ; 2D67 1 208 180 E46C
JNE label_2d9a ; 2D69 1 208 180 CE2F
JBR off(0021ch).4, label_2dad ; 2D6B 1 208 180 DC1C3F
CMPB 0d9h, #02eh ; 2D6E 1 208 180 C5D9C02E
JGE label_2dad ; 2D72 1 208 180 CD39
CMPB 0cch, #00fh ; 2D74 1 208 180 C5CCC00F
JLT label_2dad ; 2D78 1 208 180 CA33
JBR off(0022ah).2, label_2dad ; 2D7A 1 208 180 DA2A30
MOV X1, #tbl_698e ; 2D7D 1 208 180 608E69
JBR off(00226h).4, label_2d86 ; 2D80 1 208 180 DC2603
MOV X1, #tbl_6dff ; 2D83 1 208 180 60FF6D
; 2D86 from 2D80 (DD1,208,180)
label_2d86: LB A, 0c2h ; 2D86 0 208 180 F5C2
VCAL 0 ; 2D88 0 208 180 10
STB A, off(00270h) ; 2D89 0 208 180 D470
JEQ label_2dad ; 2D8B 0 208 180 C920
SB off(00228h).6 ; 2D8D 0 208 180 C4281E
MOV DP, #0030ch ; 2D90 0 208 180 620C03
; 2D93 from 2D56 (DD0,208,180)
label_2d93: L A, [DP] ; 2D93 1 208 180 E2
VCAL 5 ; 2D94 1 208 180 15
; 2D95 from 2D50 (DD0,208,180)
label_2d95: STB A, off(00260h) ; 2D95 0 208 180 D460
J label_2fde ; 2D97 0 208 180 03DE2F
; 2D9A from 2D64 (DD1,208,180)
; 2D9A from 2D69 (DD1,208,180)
label_2d9a: CLR off(0026ah) ; 2D9A 1 208 180 B46A15
SC ; 2D9D 1 208 180 85
JBS off(0022bh).4, label_2da7 ; 2D9E 1 208 180 EC2B06
JBS off(00212h).5, label_2da7 ; 2DA1 1 208 180 ED1203
MB C, 0b0h.1 ; 2DA4 1 208 180 C5B029
; 2DA7 from 2D9E (DD1,208,180)
; 2DA7 from 2DA1 (DD1,208,180)
label_2da7: XORB PSWH, #080h ; 2DA7 1 208 180 A2F080
MB off(00228h).5, C ; 2DAA 1 208 180 C4283D
; 2DAD from 2D5B (DD1,208,180)
; 2DAD from 2D6B (DD1,208,180)
; 2DAD from 2D72 (DD1,208,180)
; 2DAD from 2D78 (DD1,208,180)
; 2DAD from 2D7A (DD1,208,180)
; 2DAD from 2D8B (DD0,208,180)
label_2dad: CLR A ; 2DAD 1 208 180 F9
ST A, er2 ; 2DAE 1 208 180 8A
MOV DP, #0030ch ; 2DAF 1 208 180 620C03
MOV er0, off(00262h) ; 2DB2 1 208 180 B46248
MOVB ACCH, #026h ; 2DB5 1 208 180 C5079826
MOVB r5, #0ffh ; 2DB9 1 208 180 9DFF
CMPB off(002c7h), #000h ; 2DBB 1 208 180 C4C7C000
JNE label_2ddd ; 2DBF 1 208 180 CE1C
MOVB ACCH, #026h ; 2DC1 1 208 180 C5079826
MOVB r5, #0a6h ; 2DC5 1 208 180 9DA6
JBR off(00228h).5, label_2ddd ; 2DC7 1 208 180 DD2813
JBR off(0021ah).2, label_2ddd ; 2DCA 1 208 180 DA1A10
CMPB 0d9h, #04ah ; 2DCD 1 208 180 C5D9C04A
JGE label_2ddd ; 2DD1 1 208 180 CD0A
L A, [DP] ; 2DD3 1 208 180 E2
ADD A, off(00266h) ; 2DD4 1 208 180 8766
JGE label_2df5 ; 2DD6 1 208 180 CD1D
L A, #0ffffh ; 2DD8 1 208 180 67FFFF
SJ label_2df5 ; 2DDB 1 208 180 CB18
; 2DDD from 2DBF (DD1,208,180)
; 2DDD from 2DC7 (DD1,208,180)
; 2DDD from 2DCA (DD1,208,180)
; 2DDD from 2DD1 (DD1,208,180)
label_2ddd: MUL ; 2DDD 1 208 180 9035
SLL A ; 2DDF 1 208 180 53
L A, er1 ; 2DE0 1 208 180 35
ROL A ; 2DE1 1 208 180 33
JLT label_2dec ; 2DE2 1 208 180 CA08
ADD A, off(00266h) ; 2DE4 1 208 180 8766
JLT label_2dec ; 2DE6 1 208 180 CA04
ADD A, [DP] ; 2DE8 1 208 180 B282
JGE label_2def ; 2DEA 1 208 180 CD03
; 2DEC from 2DE2 (DD1,208,180)
; 2DEC from 2DE6 (DD1,208,180)
label_2dec: L A, #0ffffh ; 2DEC 1 208 180 67FFFF
; 2DEF from 2DEA (DD1,208,180)
label_2def: SUB A, #00500h ; 2DEF 1 208 180 A60005
JGE label_2df5 ; 2DF2 1 208 180 CD01
CLR A ; 2DF4 1 208 180 F9
; 2DF5 from 2DD6 (DD1,208,180)
; 2DF5 from 2DDB (DD1,208,180)
; 2DF5 from 2DF2 (DD1,208,180)
label_2df5: ST A, off(0028eh) ; 2DF5 1 208 180 D48E
L A, er2 ; 2DF7 1 208 180 36
MUL ; 2DF8 1 208 180 9035
SLL A ; 2DFA 1 208 180 53
L A, er1 ; 2DFB 1 208 180 35
ROL A ; 2DFC 1 208 180 33
JLT label_2e08 ; 2DFD 1 208 180 CA09
ADD A, off(00266h) ; 2DFF 1 208 180 8766
JLT label_2e08 ; 2E01 1 208 180 CA05
ADD A, #01000h ; 2E03 1 208 180 860010
JGE label_2e0b ; 2E06 1 208 180 CD03
; 2E08 from 2DFD (DD1,208,180)
; 2E08 from 2E01 (DD1,208,180)
label_2e08: L A, #0ffffh ; 2E08 1 208 180 67FFFF
; 2E0B from 2E06 (DD1,208,180)
label_2e0b: ST A, off(0028ch) ; 2E0B 1 208 180 D48C
MOVB r0, #020h ; 2E0D 1 208 180 9820
MOV DP, #tbl_67c8 ; 2E0F 1 208 180 62C867
JBR off(00228h).5, label_2e1e ; 2E12 1 208 180 DD2809
JBS off(0021ah).3, label_2e2b ; 2E15 1 208 180 EB1A13
MOVB off(00298h), #028h ; 2E18 1 208 180 C4989828
SJ label_2e2b ; 2E1C 1 208 180 CB0D
; 2E1E from 2E12 (DD1,208,180)
label_2e1e: JBR off(00218h).2, label_2e2b ; 2E1E 1 208 180 DA180A
CLRB off(002d9h) ; 2E21 1 208 180 C4D915
MOVB r0, #028h ; 2E24 1 208 180 9828
JBS off(0021ah).4, label_2e73 ; 2E26 1 208 180 EC1A4A
SJ label_2e76 ; 2E29 1 208 180 CB4B
; 2E2B from 2E15 (DD1,208,180)
; 2E2B from 2E1C (DD1,208,180)
; 2E2B from 2E1E (DD1,208,180)
label_2e2b: JBS off(0021ah).2, label_2e73 ; 2E2B 1 208 180 EA1A45
LB A, off(002d9h) ; 2E2E 0 208 180 F4D9
JEQ label_2e37 ; 2E30 0 208 180 C905
MOV DP, #tbl_67ce ; 2E32 0 208 180 62CE67
SJ label_2e79 ; 2E35 0 208 180 CB42
; 2E37 from 2E30 (DD0,208,180)
label_2e37: LB A, off(002d6h) ; 2E37 0 208 180 F4D6
JEQ label_2e43 ; 2E39 0 208 180 C908
JBR off(0021ah).4, label_2e43 ; 2E3B 0 208 180 DC1A05
MOV DP, #tbl_67c2 ; 2E3E 0 208 180 62C267
SJ label_2e79 ; 2E41 0 208 180 CB36
; 2E43 from 2E39 (DD0,208,180)
; 2E43 from 2E3B (DD0,208,180)
label_2e43: MOV DP, #tbl_67bc ; 2E43 0 208 180 62BC67
MOV X1, #tbl_6762 ; 2E46 0 208 180 606267
JBR off(0021ah).4, label_2e4f ; 2E49 0 208 180 DC1A03
MOV X1, #tbl_677e ; 2E4C 0 208 180 607E67
; 2E4F from 2E49 (DD0,208,180)
label_2e4f: L A, off(0025ah) ; 2E4F 1 208 180 E45A
CAL label_48ee ; 2E51 1 208 180 32EE48
CMP A, 0cah ; 2E54 1 208 180 B5CAC2
JLT label_2e5c ; 2E57 1 208 180 CA03
MOV DP, #tbl_67b6 ; 2E59 1 208 180 62B667
; 2E5C from 2E57 (DD1,208,180)
label_2e5c: MOV X1, #tbl_679a ; 2E5C 1 208 180 609A67
L A, off(0025ah) ; 2E5F 1 208 180 E45A
CAL label_48ee ; 2E61 1 208 180 32EE48
JBR off(0021ah).4, label_2e79 ; 2E64 1 208 180 DC1A12
CMP A, 0cah ; 2E67 1 208 180 B5CAC2
JGE label_2e79 ; 2E6A 1 208 180 CD0D
LB A, off(00298h) ; 2E6C 0 208 180 F498
JEQ label_2e79 ; 2E6E 0 208 180 C909
SUBB A, #001h ; 2E70 0 208 180 A601
STB A, r0 ; 2E72 0 208 180 88
; 2E73 from 2E26 (DD1,208,180)
; 2E73 from 2E2B (DD1,208,180)
label_2e73: MOV DP, #tbl_67c2 ; 2E73 1 208 180 62C267
; 2E76 from 2E29 (DD1,208,180)
label_2e76: MOVB off(00298h), r0 ; 2E76 1 208 180 207C98
; 2E79 from 2E35 (DD0,208,180)
; 2E79 from 2E41 (DD0,208,180)
; 2E79 from 2E64 (DD1,208,180)
; 2E79 from 2E6A (DD1,208,180)
; 2E79 from 2E6E (DD0,208,180)
label_2e79: LB A, off(002dah) ; 2E79 0 208 180 F4DA
JNE label_2e80 ; 2E7B 0 208 180 CE03
RB off(00225h).5 ; 2E7D 0 208 180 C4250D
; 2E80 from 2E7B (DD0,208,180)
label_2e80: MOV off(00288h), off(00286h) ; 2E80 0 208 180 B4867C88
MOVB off(0028bh), off(0028ah) ; 2E84 0 208 180 C48A7C8B
SB off(0022bh).1 ; 2E88 0 208 180 C42B19
JBS off(00228h).5, label_2e99 ; 2E8B 0 208 180 ED280B
JBS off(0021ah).3, label_2eb1 ; 2E8E 0 208 180 EB1A20
L A, off(00262h) ; 2E91 1 208 180 E462
JBS off(002eeh).1, label_2eeb ; 2E93 1 208 180 E9EE55
J label_2f05 ; 2E96 1 208 180 03052F
; 2E99 from 2E8B (DD0,208,180)
label_2e99: JBR off(0021ah).3, label_2eb1 ; 2E99 0 208 180 DB1A15
JBS off(00229h).5, label_2eb1 ; 2E9C 0 208 180 ED2912
JBR off(0022bh).3, label_2f05 ; 2E9F 0 208 180 DB2B63
CMPB 0d9h, #0d0h ; 2EA2 0 208 180 C5D9C0D0
JLT label_2eae ; 2EA6 0 208 180 CA06
CMPB 0f3h, #0fah ; 2EA8 0 208 180 C5F3C0FA
JLT label_2f05 ; 2EAC 0 208 180 CA57
; 2EAE from 2EA6 (DD0,208,180)
label_2eae: JBR off(00229h).6, label_2f05 ; 2EAE 0 208 180 DE2954
; 2EB1 from 2E8E (DD0,208,180)
; 2EB1 from 2E99 (DD0,208,180)
; 2EB1 from 2E9C (DD0,208,180)
label_2eb1: L A, off(00262h) ; 2EB1 1 208 180 E462
JBR off(002eeh).1, label_2ebf ; 2EB3 1 208 180 D9EE09
MOV er3, off(0026eh) ; 2EB6 1 208 180 B46E4B
MOV DP, #00386h ; 2EB9 1 208 180 628603
L A, [DP] ; 2EBC 1 208 180 E2
SJ label_2ef0 ; 2EBD 1 208 180 CB31
; 2EBF from 2EB3 (DD1,208,180)
label_2ebf: JBR off(00228h).5, label_2eeb ; 2EBF 1 208 180 DD2829
JBS off(0021ah).3, label_2eeb ; 2EC2 1 208 180 EB1A26
JBS off(002eeh).1, label_2eeb ; 2EC5 1 208 180 E9EE23
JBS off(00228h).3, label_2eeb ; 2EC8 1 208 180 EB2820
CMPB off(002dah), #000h ; 2ECB 1 208 180 C4DAC000
JEQ label_2ed6 ; 2ECF 1 208 180 C905
SB off(00225h).5 ; 2ED1 1 208 180 C4251D
JNE label_2eeb ; 2ED4 1 208 180 CE15
; 2ED6 from 2ECF (DD1,208,180)
label_2ed6: MOV X2, A ; 2ED6 1 208 180 51
LB A, #014h ; 2ED7 0 208 180 7714
MOV X1, #tbl_67da ; 2ED9 0 208 180 60DA67
JBR off(0021bh).0, label_2ee4 ; 2EDC 0 208 180 D81B05
LB A, #014h ; 2EDF 0 208 180 7714
MOV X1, #tbl_67ec ; 2EE1 0 208 180 60EC67
; 2EE4 from 2EDC (DD0,208,180)
label_2ee4: STB A, off(002dah) ; 2EE4 0 208 180 D4DA
LB A, 0d8h ; 2EE6 0 208 180 F5D8
VCAL 0 ; 2EE8 0 208 180 10
L A, X2 ; 2EE9 1 208 180 41
VCAL 5 ; 2EEA 1 208 180 15
; 2EEB from 2E93 (DD1,208,180)
; 2EEB from 2EBF (DD1,208,180)
; 2EEB from 2EC2 (DD1,208,180)
; 2EEB from 2EC5 (DD1,208,180)
; 2EEB from 2EC8 (DD1,208,180)
; 2EEB from 2ED4 (DD1,208,180)
label_2eeb: ST A, er3 ; 2EEB 1 208 180 8B
MOV DP, #0030ch ; 2EEC 1 208 180 620C03
L A, [DP] ; 2EEF 1 208 180 E2
; 2EF0 from 2EBD (DD1,208,180)
label_2ef0: VCAL 5 ; 2EF0 1 208 180 15
MOV er3, off(00266h) ; 2EF1 1 208 180 B4664B
VCAL 5 ; 2EF4 1 208 180 15
ST A, off(00286h) ; 2EF5 1 208 180 D486
ST A, off(00288h) ; 2EF7 1 208 180 D488
CLRB A ; 2EF9 0 208 180 FA
STB A, off(0028ah) ; 2EFA 0 208 180 D48A
STB A, off(0028bh) ; 2EFC 0 208 180 D48B
CLR A ; 2EFE 1 208 180 F9
ST A, er1 ; 2EFF 1 208 180 89
ST A, er2 ; 2F00 1 208 180 8A
MOV X1, A ; 2F01 1 208 180 50
MOV X2, A ; 2F02 1 208 180 51
SJ label_2f2a ; 2F03 1 208 180 CB25
; 2F05 from 2E96 (DD1,208,180)
; 2F05 from 2E9F (DD0,208,180)
; 2F05 from 2EAC (DD0,208,180)
; 2F05 from 2EAE (DD0,208,180)
label_2f05: MOV er0, 0c8h ; 2F05 1 208 180 B5C848
LC A, [DP] ; 2F08 1 208 180 92A8
MUL ; 2F0A 1 208 180 9035
L A, er1 ; 2F0C 1 208 180 35
JBR off(0021bh).7, label_2f11 ; 2F0D 1 208 180 DF1B01
VCAL 7 ; 2F10 1 208 180 17
; 2F11 from 2F0D (DD1,208,180)
label_2f11: MOV X1, A ; 2F11 1 208 180 50
MOV er0, 0cah ; 2F12 1 208 180 B5CA48
INC DP ; 2F15 1 208 180 72
INC DP ; 2F16 1 208 180 72
LC A, [DP] ; 2F17 1 208 180 92A8
MUL ; 2F19 1 208 180 9035
L A, er1 ; 2F1B 1 208 180 35
JBR off(0021ah).4, label_2f20 ; 2F1C 1 208 180 DC1A01
VCAL 7 ; 2F1F 1 208 180 17
; 2F20 from 2F1C (DD1,208,180)
label_2f20: MOV X2, A ; 2F20 1 208 180 51
INC DP ; 2F21 1 208 180 72
INC DP ; 2F22 1 208 180 72
LC A, [DP] ; 2F23 1 208 180 92A8
MUL ; 2F25 1 208 180 9035
ST A, er2 ; 2F27 1 208 180 8A
L A, off(00268h) ; 2F28 1 208 180 E468
; 2F2A from 2F03 (DD1,208,180)
label_2f2a: MOV er3, off(00286h) ; 2F2A 1 208 180 B4864B
VCAL 4 ; 2F2D 1 208 180 14
LB A, off(0028ah) ; 2F2E 0 208 180 F48A
JBS off(0021ah).4, label_2f3e ; 2F30 0 208 180 EC1A0B
ADDB A, r5 ; 2F33 0 208 180 0D
STB A, r5 ; 2F34 0 208 180 8D
L A, er3 ; 2F35 1 208 180 37
ADC A, er1 ; 2F36 1 208 180 19
JGE label_2f45 ; 2F37 1 208 180 CD0C
L A, #0ffffh ; 2F39 1 208 180 67FFFF
SJ label_2f45 ; 2F3C 1 208 180 CB07
; 2F3E from 2F30 (DD0,208,180)
label_2f3e: SUBB A, r5 ; 2F3E 0 208 180 2D
STB A, r5 ; 2F3F 0 208 180 8D
L A, er3 ; 2F40 1 208 180 37
SBC A, er1 ; 2F41 1 208 180 39
JGE label_2f45 ; 2F42 1 208 180 CD01
CLR A ; 2F44 1 208 180 F9
; 2F45 from 2F37 (DD1,208,180)
; 2F45 from 2F3C (DD1,208,180)
; 2F45 from 2F42 (DD1,208,180)
label_2f45: CAL label_4af3 ; 2F45 1 208 180 32F34A
ST A, er1 ; 2F48 1 208 180 89
ST A, er3 ; 2F49 1 208 180 8B
JLT label_2f58 ; 2F4A 1 208 180 CA0C
L A, X1 ; 2F4C 1 208 180 40
VCAL 4 ; 2F4D 1 208 180 14
L A, X2 ; 2F4E 1 208 180 41
VCAL 4 ; 2F4F 1 208 180 14
CAL label_4af3 ; 2F50 1 208 180 32F34A
JLT label_2f5b ; 2F53 1 208 180 CA06
MOVB off(0028ah), r5 ; 2F55 1 208 180 257C8A
; 2F58 from 2F4A (DD1,208,180)
label_2f58: MOV off(00286h), er1 ; 2F58 1 208 180 457C86
; 2F5B from 2F53 (DD1,208,180)
label_2f5b: ST A, er3 ; 2F5B 1 208 180 8B
L A, off(0026ch) ; 2F5C 1 208 180 E46C
JBS off(00228h).5, label_2f63 ; 2F5E 1 208 180 ED2802
L A, off(0026ah) ; 2F61 1 208 180 E46A
; 2F63 from 2F5E (DD1,208,180)
label_2f63: VCAL 5 ; 2F63 1 208 180 15
ST A, off(00260h) ; 2F64 1 208 180 D460
JBS off(00225h).7, label_2fde ; 2F66 1 208 180 EF2575
JBR off(00228h).5, label_2fde ; 2F69 1 208 180 DD2872
JBS off(0021ah).2, label_2fde ; 2F6C 1 208 180 EA1A6F
MB C, off(0022ah).1 ; 2F6F 1 208 180 C42A29
JBR off(00217h).6, label_2f78 ; 2F72 1 208 180 DE1703
MB C, off(0022ah).6 ; 2F75 1 208 180 C42A2E
; 2F78 from 2F72 (DD1,208,180)
label_2f78: JLT label_2fde ; 2F78 1 208 180 CA64
L A, off(0027ah) ; 2F7A 1 208 180 E47A
JNE label_2fde ; 2F7C 1 208 180 CE60
L A, off(00280h) ; 2F7E 1 208 180 E480
JNE label_2fde ; 2F80 1 208 180 CE5C
CMPB 0beh, #07bh ; 2F82 1 208 180 C5BEC07B
JLT label_2fde ; 2F86 1 208 180 CA56
CMP 0c8h, #00018h ; 2F88 1 208 180 B5C8C01800
JGE label_2fde ; 2F8D 1 208 180 CD4F
L A, #00040h ; 2F8F 1 208 180 674000
JBR off(0021ah).4, label_2f98 ; 2F92 1 208 180 DC1A03
L A, #00040h ; 2F95 1 208 180 674000
; 2F98 from 2F92 (DD1,208,180)
label_2f98: CMP A, 0cah ; 2F98 1 208 180 B5CAC2
JLT label_2fde ; 2F9B 1 208 180 CA41
CMPB 0d9h, #067h ; 2F9D 1 208 180 C5D9C067
JGE label_2fde ; 2FA1 1 208 180 CD3B
LB A, off(002dah) ; 2FA3 0 208 180 F4DA
JNE label_2fde ; 2FA5 0 208 180 CE37
LB A, 0bch ; 2FA7 0 208 180 F5BC
MOV X1, #tbl_6808 ; 2FA9 0 208 180 600868
VCAL 1 ; 2FAC 0 208 180 11
LB A, #0c2h ; 2FAD 0 208 180 77C2
SUBB A, r6 ; 2FAF 0 208 180 2E
JGE label_2fb3 ; 2FB0 0 208 180 CD01
CLRB A ; 2FB2 0 208 180 FA
; 2FB3 from 2FB0 (DD0,208,180)
label_2fb3: MOV er0, #00040h ; 2FB3 0 208 180 44984000
CMPB A, 0beh ; 2FB7 0 208 180 C5BEC2
JLT label_2fc0 ; 2FBA 0 208 180 CA04
MOV er0, #00010h ; 2FBC 0 208 180 44981000
; 2FC0 from 2FBA (DD0,208,180)
label_2fc0: CMPB 0d9h, #028h ; 2FC0 0 208 180 C5D9C028
JLT label_2fca ; 2FC4 0 208 180 CA04
MOV er0, #00001h ; 2FC6 0 208 180 44980100
; 2FCA from 2FC4 (DD0,208,180)
label_2fca: MOV X1, #0030ch ; 2FCA 0 208 180 600C03
L A, off(00286h) ; 2FCD 1 208 180 E486
SUB A, off(00262h) ; 2FCF 1 208 180 A762
JLT label_2fd7 ; 2FD1 1 208 180 CA04
SUB A, off(00266h) ; 2FD3 1 208 180 A766
JGE label_2fd8 ; 2FD5 1 208 180 CD01
; 2FD7 from 2FD1 (DD1,208,180)
label_2fd7: CLR A ; 2FD7 1 208 180 F9
; 2FD8 from 2FD5 (DD1,208,180)
label_2fd8: CAL label_4943 ; 2FD8 1 208 180 324349
CAL label_4a84 ; 2FDB 1 208 180 32844A
; 2FDE from 2D97 (DD0,208,180)
; 2FDE from 2F66 (DD1,208,180)
; 2FDE from 2F69 (DD1,208,180)
; 2FDE from 2F6C (DD1,208,180)
; 2FDE from 2F78 (DD1,208,180)
; 2FDE from 2F7C (DD1,208,180)
; 2FDE from 2F80 (DD1,208,180)
; 2FDE from 2F86 (DD1,208,180)
; 2FDE from 2F8D (DD1,208,180)
; 2FDE from 2F9B (DD1,208,180)
; 2FDE from 2FA1 (DD1,208,180)
; 2FDE from 2FA5 (DD0,208,180)
label_2fde: L A, off(00274h) ; 2FDE 1 208 180 E474
MOV er3, off(00276h) ; 2FE0 1 208 180 B4764B
VCAL 5 ; 2FE3 1 208 180 15
L A, off(00278h) ; 2FE4 1 208 180 E478
VCAL 5 ; 2FE6 1 208 180 15
L A, off(0027ah) ; 2FE7 1 208 180 E47A
VCAL 5 ; 2FE9 1 208 180 15
L A, off(0027ch) ; 2FEA 1 208 180 E47C
VCAL 5 ; 2FEC 1 208 180 15
L A, off(00280h) ; 2FED 1 208 180 E480
CMP A, #08000h ; 2FEF 1 208 180 C60080
JGE label_2ff9 ; 2FF2 1 208 180 CD05
ADD A, er3 ; 2FF4 1 208 180 0B
JGE label_2ffc ; 2FF5 1 208 180 CD05
SJ label_3001 ; 2FF7 1 208 180 CB08
; 2FF9 from 2FF2 (DD1,208,180)
label_2ff9: ADD A, er3 ; 2FF9 1 208 180 0B
JGE label_3004 ; 2FFA 1 208 180 CD08
; 2FFC from 2FF5 (DD1,208,180)
label_2ffc: CMP A, #08000h ; 2FFC 1 208 180 C60080
JLT label_3004 ; 2FFF 1 208 180 CA03
; 3001 from 2FF7 (DD1,208,180)
label_3001: L A, #07fffh ; 3001 1 208 180 67FF7F
; 3004 from 2FFA (DD1,208,180)
; 3004 from 2FFF (DD1,208,180)
label_3004: ST A, off(00272h) ; 3004 1 208 180 D472
CLR X1 ; 3006 1 208 180 9015
JBS off(00217h).5, label_303a ; 3008 1 208 180 ED172F
JBR off(00225h).7, label_3015 ; 300B 1 208 180 DF2507
MOV DP, #0030ch ; 300E 1 208 180 620C03
L A, 00384h[X1] ; 3011 1 208 180 E08403
ST A, [DP] ; 3014 1 208 180 D2
; 3015 from 300B (DD1,208,180)
label_3015: MOV er3, #01000h ; 3015 1 208 180 47980010
L A, 00384h[X1] ; 3019 1 208 180 E08403
VCAL 5 ; 301C 1 208 180 15
MB C, 0b0h.1 ; 301D 1 208 180 C5B029
JLT label_3045 ; 3020 1 208 180 CA23
JBS off(00212h).5, label_3045 ; 3022 1 208 180 ED1220
MOV er3, off(00262h) ; 3025 1 208 180 B4624B
L A, 00384h[X1] ; 3028 1 208 180 E08403
VCAL 5 ; 302B 1 208 180 15
CLR A ; 302C 1 208 180 F9
JBS off(00212h).2, label_3033 ; 302D 1 208 180 EA1203
JBR off(00212h).4, label_3036 ; 3030 1 208 180 DC1203
; 3033 from 302D (DD1,208,180)
label_3033: L A, #01500h ; 3033 1 208 180 670015
; 3036 from 3030 (DD1,208,180)
label_3036: VCAL 5 ; 3036 1 208 180 15
JBS off(0022bh).4, label_3045 ; 3037 1 208 180 EC2B0B
; 303A from 3008 (DD1,208,180)
label_303a: L A, off(00260h) ; 303A 1 208 180 E460
JBS off(00228h).6, label_304f ; 303C 1 208 180 EE2810
CLR off(00270h) ; 303F 1 208 180 B47015
JBS off(0022bh).1, label_3049 ; 3042 1 208 180 E92B04
; 3045 from 3020 (DD1,208,180)
; 3045 from 3022 (DD1,208,180)
; 3045 from 3037 (DD1,208,180)
label_3045: MOV er3, off(00266h) ; 3045 1 208 180 B4664B
VCAL 5 ; 3048 1 208 180 15
; 3049 from 3042 (DD1,208,180)
label_3049: MOV er3, off(00272h) ; 3049 1 208 180 B4724B
XCHG A, er3 ; 304C 1 208 180 4710
VCAL 4 ; 304E 1 208 180 14
; 304F from 303C (DD1,208,180)
label_304f: MOV X2, A ; 304F 1 208 180 51
CLR X1 ; 3050 1 208 180 9015
L A, 0037eh[X1] ; 3052 1 208 180 E07E03
SUB A, 0030ch[X1] ; 3055 1 208 180 B00C03A2
SLL A ; 3059 1 208 180 53
ST A, er0 ; 305A 1 208 180 88
CLR A ; 305B 1 208 180 F9
JLT label_3068 ; 305C 1 208 180 CA0A
LB A, off(00292h) ; 305E 0 208 180 F492
ANDB A, #07fh ; 3060 0 208 180 D67F
STB A, ACCH ; 3062 0 208 180 D507
CLRB A ; 3064 0 208 180 FA
MUL ; 3065 0 208 180 9035
L A, er1 ; 3067 1 208 180 35
; 3068 from 305C (DD1,208,180)
label_3068: ST A, off(00282h) ; 3068 1 208 180 D482
L A, X2 ; 306A 1 208 180 41
CLRB r0 ; 306B 1 208 180 2015
MOVB r1, off(00292h) ; 306D 1 208 180 C49249
MUL ; 3070 1 208 180 9035
SLL A ; 3072 1 208 180 53
L A, er1 ; 3073 1 208 180 35
ROL A ; 3074 1 208 180 33
JGE label_307a ; 3075 1 208 180 CD03
L A, #0ffffh ; 3077 1 208 180 67FFFF
; 307A from 3075 (DD1,208,180)
label_307a: ST A, er3 ; 307A 1 208 180 8B
L A, off(00282h) ; 307B 1 208 180 E482
VCAL 5 ; 307D 1 208 180 15
LCB A, tbl_61f1 ; 307E 1 208 180 909DF161
JEQ label_3087 ; 3082 1 208 180 C903
L A, off(00284h) ; 3084 1 208 180 E484
VCAL 4 ; 3086 1 208 180 14
; 3087 from 3082 (DD1,208,180)
label_3087: L A, er3 ; 3087 1 208 180 37
; 3088 from 2D3F (DD1,208,180)
label_3088: JNE label_308f ; 3088 1 208 180 CE05
JBS off(0021ah).4, label_309a ; 308A 1 208 180 EC1A0D
SJ label_30a2 ; 308D 1 208 180 CB13
; 308F from 3088 (DD1,208,180)
label_308f: MOV er3, #03fffh ; 308F 1 208 180 4798FF3F
CMP A, er3 ; 3093 1 208 180 4B
JLT label_30a2 ; 3094 1 208 180 CA0C
L A, er3 ; 3096 1 208 180 37
JBS off(0021ah).4, label_30a2 ; 3097 1 208 180 EC1A08
; 309A from 308A (DD1,208,180)
label_309a: MOV off(00286h), off(00288h) ; 309A 1 208 180 B4887C86
MOVB off(0028ah), off(0028bh) ; 309E 1 208 180 C48B7C8A
; 30A2 from 308D (DD1,208,180)
; 30A2 from 3094 (DD1,208,180)
; 30A2 from 3097 (DD1,208,180)
label_30a2: ST A, off(0025eh) ; 30A2 1 208 180 D45E
MOV X1, #tbl_6a16 ; 30A4 1 208 180 60166A
CAL label_48ee ; 30A7 1 208 180 32EE48
; 30AA from 2D61 (DD1,208,180)
label_30aa: ST A, off(0025ch) ; 30AA 1 208 180 D45C
RB off(0022bh).1 ; 30AC 1 208 180 C42B09
MB C, off(00228h).5 ; 30AF 1 208 180 C4282D
MB off(0021ah).3, C ; 30B2 1 208 180 C41A3B
LB A, off(00228h) ; 30B5 0 208 180 F428
ANDB A, #0f0h ; 30B7 0 208 180 D6F0
SWAPB ; 30B9 0 208 180 83
STB A, off(00228h) ; 30BA 0 208 180 D428
RB 0b6h.4 ; 30BC 0 208 180 C5B60C
RT ; 30BF 0 208 180 01
; 30C0 from 262E (DD1,208,180)
label_30c0: JBR off(00217h).5, label_30c6 ; 30C0 1 208 180 DD1703
CAL label_5390 ; 30C3 1 208 180 329053
; 30C6 from 30C0 (DD1,208,180)
label_30c6: MOV DP, #00015h ; 30C6 1 208 180 621500
MOV X1, #001b3h ; 30C9 1 208 180 60B301
CAL label_4b4d ; 30CC 1 208 180 324D4B
MOV DP, #00021h ; 30CF 1 208 180 622100
MOV X1, #002bfh ; 30D2 1 208 180 60BF02
CAL label_4b4d ; 30D5 1 208 180 324D4B
LB A, 0f3h ; 30D8 0 208 180 F5F3
ADDB A, #001h ; 30DA 0 208 180 8601
JEQ label_30e0 ; 30DC 0 208 180 C902
STB A, 0f3h ; 30DE 0 208 180 D5F3
; 30E0 from 30DC (DD0,208,180)
label_30e0: CAL label_4c3b ; 30E0 0 208 180 323B4C
CLR X1 ; 30E3 0 208 180 9015
LB A, 0039dh[X1] ; 30E5 0 208 180 F09D03
JEQ label_30fe ; 30E8 0 208 180 C914
CMPB off(002c5h), #000h ; 30EA 0 208 180 C4C5C000
JNE label_3163 ; 30EE 0 208 180 CE73
MOVB r2, #010h ; 30F0 0 208 180 9A10
CMPB A, r2 ; 30F2 0 208 180 4A
JGE label_30f7 ; 30F3 0 208 180 CD02
MOVB r2, #001h ; 30F5 0 208 180 9A01
; 30F7 from 30F3 (DD0,208,180)
label_30f7: SUBB A, r2 ; 30F7 0 208 180 2A
MOV er1, #01107h ; 30F8 0 208 180 45980711
JNE label_3157 ; 30FC 0 208 180 CE59
; 30FE from 30E8 (DD0,208,180)
label_30fe: SC ; 30FE 0 208 180 85
JBS off(00214h).7, label_3175 ; 30FF 0 208 180 EF1473
CLR A ; 3102 1 208 180 F9
; 3103 from 312F (DD0,208,180)
label_3103: LB A, 0039eh[X1] ; 3103 0 208 180 F09E03
STB A, r0 ; 3106 0 208 180 88
CMPB A, #020h ; 3107 0 208 180 C620
JLT label_3111 ; 3109 0 208 180 CA06
CLRB 0039eh[X1] ; 310B 0 208 180 C09E0315
SJ label_3175 ; 310F 0 208 180 CB64
; 3111 from 3109 (DD0,208,180)
label_3111: MOV DP, #00321h ; 3111 0 208 180 622103
CMPB A, #018h ; 3114 0 208 180 C618
JGE label_3121 ; 3116 0 208 180 CD09
DEC DP ; 3118 0 208 180 82
JBS off(00208h).4, label_3121 ; 3119 0 208 180 EC0805
DEC DP ; 311C 0 208 180 82
JBS off(00208h).3, label_3121 ; 311D 0 208 180 EB0801
DEC DP ; 3120 0 208 180 82
; 3121 from 3116 (DD0,208,180)
; 3121 from 3119 (DD0,208,180)
; 3121 from 311D (DD0,208,180)
label_3121: INCB 0039eh[X1] ; 3121 0 208 180 C09E0316
TRB [DP] ; 3125 0 208 180 C213
JNE label_3133 ; 3127 0 208 180 CE0A
LB A, 0039eh[X1] ; 3129 0 208 180 F09E03
ANDB A, #007h ; 312C 0 208 180 D607
RC ; 312E 0 208 180 95
JNE label_3103 ; 312F 0 208 180 CED2
SJ label_3175 ; 3131 0 208 180 CB42
; 3133 from 3127 (DD0,208,180)
label_3133: ADDB A, #001h ; 3133 0 208 180 8601
CMPB A, #01dh ; 3135 0 208 180 C61D
JNE label_313b ; 3137 0 208 180 CE02
LB A, #02bh ; 3139 0 208 180 772B
; 313B from 3137 (DD0,208,180)
label_313b: CMPB A, #01bh ; 313B 0 208 180 C61B
JNE label_3141 ; 313D 0 208 180 CE02
LB A, #029h ; 313F 0 208 180 7729
; 3141 from 313D (DD0,208,180)
label_3141: CMPB A, #01ah ; 3141 0 208 180 C61A
JNE label_3147 ; 3143 0 208 180 CE02
LB A, #024h ; 3145 0 208 180 7724
; 3147 from 3143 (DD0,208,180)
label_3147: CMPB A, #019h ; 3147 0 208 180 C619
JNE label_314d ; 3149 0 208 180 CE02
LB A, #023h ; 314B 0 208 180 7723
; 314D from 3149 (DD0,208,180)
label_314d: MOVB r0, #00ah ; 314D 0 208 180 980A
DIVB ; 314F 0 208 180 A236
SWAPB ; 3151 0 208 180 83
ORB A, r1 ; 3152 0 208 180 69
MOV er1, #02b20h ; 3153 0 208 180 4598202B
; 3157 from 30FC (DD0,208,180)
label_3157: STB A, 0039dh[X1] ; 3157 0 208 180 D09D03
CMPB A, #010h ; 315A 0 208 180 C610
JLT label_3160 ; 315C 0 208 180 CA02
MOVB r2, r3 ; 315E 0 208 180 234A
; 3160 from 315C (DD0,208,180)
label_3160: MOVB off(002c5h), r2 ; 3160 0 208 180 227CC5
; 3163 from 30EE (DD0,208,180)
label_3163: CMPB A, #010h ; 3163 0 208 180 C610
L A, #00206h ; 3165 1 208 180 670602
JLT label_316d ; 3168 1 208 180 CA03
L A, #00311h ; 316A 1 208 180 671103
; 316D from 3168 (DD1,208,180)
label_316d: ST A, er1 ; 316D 1 208 180 89
LB A, off(002c5h) ; 316E 0 208 180 F4C5
CMPB A, r2 ; 3170 0 208 180 4A
JGE label_3175 ; 3171 0 208 180 CD02
CMPB r3, A ; 3173 0 208 180 23C1
; 3175 from 30FF (DD0,208,180)
; 3175 from 310F (DD0,208,180)
; 3175 from 3171 (DD0,208,180)
; 3175 from 3131 (DD0,208,180)
label_3175: MB P1.5, C ; 3175 0 208 180 C5223D
MOV DP, #0040eh ; 3178 0 208 180 620E04
MB C, [DP].4 ; 317B 0 208 180 C22C
JLT label_3185 ; 317D 0 208 180 CA06
MB C, P1.5 ; 317F 0 208 180 C5222D
JBR off(00221h).6, label_3194 ; 3182 0 208 180 DE210F
; 3185 from 317D (DD0,208,180)
label_3185: MOV DP, #0031eh ; 3185 0 208 180 621E03
L A, [DP] ; 3188 1 208 180 E2
JNE label_3191 ; 3189 1 208 180 CE06
INC DP ; 318B 1 208 180 72
INC DP ; 318C 1 208 180 72
L A, [DP] ; 318D 1 208 180 E2
JNE label_3191 ; 318E 1 208 180 CE01
SC ; 3190 1 208 180 85
; 3191 from 3189 (DD1,208,180)
; 3191 from 318E (DD1,208,180)
label_3191: MB P1.4, C ; 3191 1 208 180 C5223C
; 3194 from 3182 (DD0,208,180)
label_3194: RT ; 3194 1 208 180 01
; 3195 from 2637 (DD1,208,180)
label_3195: MOV DP, #00002h ; 3195 1 208 180 620200
MOV X1, #001b0h ; 3198 1 208 180 60B001
CAL label_4b4d ; 319B 1 208 180 324D4B
MOV DP, #00008h ; 319E 1 208 180 620800
MOV X1, #002b6h ; 31A1 1 208 180 60B602
CAL label_4b4d ; 31A4 1 208 180 324D4B
LB A, 0f2h ; 31A7 0 208 180 F5F2
ADDB A, #001h ; 31A9 0 208 180 8601
JEQ label_31af ; 31AB 0 208 180 C902
STB A, 0f2h ; 31AD 0 208 180 D5F2
; 31AF from 31AB (DD0,208,180)
label_31af: LB A, off(002bch) ; 31AF 0 208 180 F4BC
JNE label_31dc ; 31B1 0 208 180 CE29
MOVB off(002bch), #002h ; 31B3 0 208 180 C4BC9802
MOV X1, #tbl_6c4f ; 31B7 0 208 180 604F6C
MOV DP, #001d7h ; 31BA 0 208 180 62D701
MOVB r6, #027h ; 31BD 0 208 180 9E27
; 31BF from 31DA (DD0,208,180)
label_31bf: LB A, [DP] ; 31BF 0 208 180 F2
ADDB A, #001h ; 31C0 0 208 180 8601
JLT label_31c8 ; 31C2 0 208 180 CA04
CMPCB A, [X1] ; 31C4 0 208 180 90AE
JLT label_31ca ; 31C6 0 208 180 CA02
; 31C8 from 31C2 (DD0,208,180)
label_31c8: LCB A, [X1] ; 31C8 0 208 180 90AA
; 31CA from 31C6 (DD0,208,180)
label_31ca: STB A, [DP] ; 31CA 0 208 180 D2
LB A, r6 ; 31CB 0 208 180 7E
SUBB A, 0f4h ; 31CC 0 208 180 C5F4A2
JNE label_31d3 ; 31CF 0 208 180 CE02
STB A, 0f4h ; 31D1 0 208 180 D5F4
; 31D3 from 31CF (DD0,208,180)
label_31d3: INC X1 ; 31D3 0 208 180 70
INC DP ; 31D4 0 208 180 72
INCB r6 ; 31D5 0 208 180 AE
CMP DP, #001dbh ; 31D6 0 208 180 92C0DB01
JLE label_31bf ; 31DA 0 208 180 CFE3
; 31DC from 31B1 (DD0,208,180)
label_31dc: LB A, off(002bdh) ; 31DC 0 208 180 F4BD
JNE label_3206 ; 31DE 0 208 180 CE26
MOVB off(002bdh), #002h ; 31E0 0 208 180 C4BD9802
LB A, #001h ; 31E4 0 208 180 7701
MB C, 0b7h.1 ; 31E6 0 208 180 C5B729
JLT label_31f5 ; 31E9 0 208 180 CA0A
LB A, 0f7h ; 31EB 0 208 180 F5F7
ADDB A, #001h ; 31ED 0 208 180 8601
CMPB A, #020h ; 31EF 0 208 180 C620
JLT label_31f5 ; 31F1 0 208 180 CA02
LB A, #020h ; 31F3 0 208 180 7720
; 31F5 from 31E9 (DD0,208,180)
; 31F5 from 31F1 (DD0,208,180)
label_31f5: STB A, 0f7h ; 31F5 0 208 180 D5F7
LB A, 0f6h ; 31F7 0 208 180 F5F6
ADDB A, #001h ; 31F9 0 208 180 8601
CMPB A, #020h ; 31FB 0 208 180 C620
JLT label_3204 ; 31FD 0 208 180 CA05
RB 0b7h.1 ; 31FF 0 208 180 C5B709
LB A, #020h ; 3202 0 208 180 7720
; 3204 from 31FD (DD0,208,180)
label_3204: STB A, 0f6h ; 3204 0 208 180 D5F6
; 3206 from 31DE (DD0,208,180)
label_3206: RT ; 3206 0 208 180 01
; 3207 from 450D (DD1,208,180)
label_3207: L A, #02bafh ; 3207 1 208 180 67AF2B
MOV X1, #002a0h ; 320A 1 208 180 60A002
JBR off(00217h).2, label_3216 ; 320D 1 208 180 DA1706
L A, #0a9a7h ; 3210 1 208 180 67A7A9
MOV X1, #000a0h ; 3213 1 208 180 60A000
; 3216 from 320D (DD1,208,180)
label_3216: CMP A, 0f8h ; 3216 1 208 180 B5F8C2
JNE label_3226 ; 3219 1 208 180 CE0B
CMP A, IE ; 321B 1 208 180 B51AC2
JNE label_3226 ; 321E 1 208 180 CE06
L A, X1 ; 3220 1 208 180 40
CMP A, 0fah ; 3221 1 208 180 B5FAC2
JEQ label_322d ; 3224 1 208 180 C907
; 3226 from 3219 (DD1,208,180)
; 3226 from 321E (DD1,208,180)
label_3226: MOVB 0f5h, #04fh ; 3226 1 208 180 C5F5984F
J label_2231 ; 322A 1 208 180 033122
; 322D from 3224 (DD1,208,180)
label_322d: MOV DP, #00398h ; 322D 1 208 180 629803
L A, [DP] ; 3230 1 208 180 E2
CMP A, #003fah ; 3231 1 208 180 C6FA03
JGT label_3268 ; 3234 1 208 180 C832
MOV X1, A ; 3236 1 208 180 50
MOV DP, 00084h[X1] ; 3237 1 208 180 B084007A
L A, #05555h ; 323B 1 208 180 675555
CAL label_4bc4 ; 323E 1 208 180 32C44B
SLL A ; 3241 1 208 180 53
CAL label_4bc4 ; 3242 1 208 180 32C44B
L A, X1 ; 3245 1 208 180 40
SUB A, #00002h ; 3246 1 208 180 A60200
JGE label_326b ; 3249 1 208 180 CD20
L A, #05555h ; 324B 1 208 180 675555
MOV X1, A ; 324E 1 208 180 50
CMP A, X1 ; 324F 1 208 180 90C2
JNE label_325e ; 3251 1 208 180 CE0B
MOV X2, A ; 3253 1 208 180 51
CMP A, X2 ; 3254 1 208 180 91C2
JNE label_325e ; 3256 1 208 180 CE06
SLL A ; 3258 1 208 180 53
MOV X1, A ; 3259 1 208 180 50
CMP A, X1 ; 325A 1 208 180 90C2
JEQ label_3263 ; 325C 1 208 180 C905
; 325E from 3251 (DD1,208,180)
; 325E from 3256 (DD1,208,180)
; 325E from 3266 (DD1,208,180)
label_325e: MOVB 0f5h, #042h ; 325E 1 208 180 C5F59842
BRK ; 3262 1 208 180 FF
; 3263 from 325C (DD1,208,180)
label_3263: MOV X2, A ; 3263 1 208 180 51
CMP A, X2 ; 3264 1 208 180 91C2
JNE label_325e ; 3266 1 208 180 CEF6
; 3268 from 3234 (DD1,208,180)
label_3268: L A, #003fah ; 3268 1 208 180 67FA03
; 326B from 3249 (DD1,208,180)
label_326b: MOV DP, #00398h ; 326B 1 208 180 629803
ST A, [DP] ; 326E 1 208 180 D2
VCAL 3 ; 326F 1 208 180 13
L A, 0fah ; 3270 1 208 180 E5FA
ST A, IE ; 3272 1 208 180 D51A
ANDB PSWH, #0feh ; 3274 1 208 180 A2D0FE
JBS off(00212h).3, label_32a8 ; 3277 1 208 180 EB122E
JBS off(00217h).2, label_3288 ; 327A 1 208 180 EA170B
RB IRQH.7 ; 327D 1 208 180 C5190F
JEQ label_3288 ; 3280 1 208 180 C906
SB 0b6h.7 ; 3282 1 208 180 C5B61F
SB 0b4h.0 ; 3285 1 208 180 C5B418
; 3288 from 327A (DD1,208,180)
; 3288 from 3280 (DD1,208,180)
label_3288: ORB PSWH, #001h ; 3288 1 208 180 A2E001
CMPB (001d1h-00180h)[USP], #029h ; 328B 1 208 180 C351C029
ANDB PSWH, #0feh ; 328F 1 208 180 A2D0FE
JLT label_32a8 ; 3292 1 208 180 CA14
JBR off(00217h).2, label_32c6 ; 3294 1 208 180 DA172F
L A, #02bafh ; 3297 1 208 180 67AF2B
ST A, IE ; 329A 1 208 180 D51A
ST A, 0f8h ; 329C 1 208 180 D5F8
MOV 0fah, #002a0h ; 329E 1 208 180 B5FA98A002
RB off(00217h).2 ; 32A3 1 208 180 C4170A
SJ label_32c6 ; 32A6 1 208 180 CB1E
; 32A8 from 3277 (DD1,208,180)
; 32A8 from 3292 (DD1,208,180)
label_32a8: JBS off(00217h).2, label_32c6 ; 32A8 1 208 180 EA171B
L A, #0a9a7h ; 32AB 1 208 180 67A7A9
ST A, IE ; 32AE 1 208 180 D51A
ST A, 0f8h ; 32B0 1 208 180 D5F8
MOV 0fah, #000a0h ; 32B2 1 208 180 B5FA98A000
SB off(00217h).2 ; 32B7 1 208 180 C4171A
RB (00125h-00180h)[USP].7 ; 32BA 1 208 180 C3A50F
RB off(0021dh).7 ; 32BD 1 208 180 C41D0F
SB TCON3.3 ; 32C0 1 208 180 C5431B
SB TCON3.2 ; 32C3 1 208 180 C5431A
; 32C6 from 3294 (DD1,208,180)
; 32C6 from 32A6 (DD1,208,180)
; 32C6 from 32A8 (DD1,208,180)
label_32c6: ORB PSWH, #001h ; 32C6 1 208 180 A2E001
L A, 0f8h ; 32C9 1 208 180 E5F8
ST A, IE ; 32CB 1 208 180 D51A
; 32CD from 25F4 (DD0,208,180)
label_32cd: CMP SSP, #0047eh ; 32CD 0 208 180 A0C07E04
JNE label_3337 ; 32D1 0 208 180 CE64
MOV DP, #00400h ; 32D3 0 208 180 620004
L A, [DP] ; 32D6 1 208 180 E2
JNE label_3337 ; 32D7 1 208 180 CE5E
L A, PSW ; 32D9 1 208 180 E504
AND A, #01107h ; 32DB 1 208 180 D60711
CMP A, #01100h ; 32DE 1 208 180 C60011
JNE label_3337 ; 32E1 1 208 180 CE54
CMP LRB, #00041h ; 32E3 1 208 180 A4C04100
JNE label_3337 ; 32E7 1 208 180 CE4E
CMPB P0IO, #0ffh ; 32E9 1 208 180 C521C0FF
JNE label_3337 ; 32ED 1 208 180 CE48
CMPB P1IO, #0ffh ; 32EF 1 208 180 C523C0FF
JNE label_3337 ; 32F3 1 208 180 CE42
CMPB P2IO, #0ffh ; 32F5 1 208 180 C525C0FF
JNE label_3337 ; 32F9 1 208 180 CE3C
CMPB P2SF, #007h ; 32FB 1 208 180 C526C007
JNE label_3337 ; 32FF 1 208 180 CE36
CMPB P3IO, #0b1h ; 3301 1 208 180 C529C0B1
JNE label_3337 ; 3305 1 208 180 CE30
CMPB P3SF, #0ffh ; 3307 1 208 180 C52AC0FF
JNE label_3337 ; 330B 1 208 180 CE2A
CMPB P4IO, #00dh ; 330D 1 208 180 C52DC00D
JNE label_3337 ; 3311 1 208 180 CE24
CMPB P4SF, #0f4h ; 3313 1 208 180 C52EC0F4
JNE label_3337 ; 3317 1 208 180 CE1E
LB A, TCON0 ; 3319 0 208 180 F540
MOVB r0, #0f3h ; 331B 0 208 180 98F3
ANDB A, r0 ; 331D 0 208 180 58
CMPB A, #093h ; 331E 0 208 180 C693
JNE label_3337 ; 3320 0 208 180 CE15
LB A, TCON1 ; 3322 0 208 180 F541
ANDB A, r0 ; 3324 0 208 180 58
CMPB A, #053h ; 3325 0 208 180 C653
JNE label_3337 ; 3327 0 208 180 CE0E
LB A, TCON2 ; 3329 0 208 180 F542
ANDB A, r0 ; 332B 0 208 180 58
CMPB A, #092h ; 332C 0 208 180 C692
JNE label_3337 ; 332E 0 208 180 CE07
LB A, TCON3 ; 3330 0 208 180 F543
ANDB A, r0 ; 3332 0 208 180 58
CMPB A, #093h ; 3333 0 208 180 C693
JEQ label_333c ; 3335 0 208 180 C905
; 3337 from 32D1 (DD0,208,180)
; 3337 from 32D7 (DD1,208,180)
; 3337 from 32E1 (DD1,208,180)
; 3337 from 32E7 (DD1,208,180)
; 3337 from 32ED (DD1,208,180)
; 3337 from 32F3 (DD1,208,180)
; 3337 from 32F9 (DD1,208,180)
; 3337 from 32FF (DD1,208,180)
; 3337 from 3305 (DD1,208,180)
; 3337 from 330B (DD1,208,180)
; 3337 from 3311 (DD1,208,180)
; 3337 from 3317 (DD1,208,180)
; 3337 from 3320 (DD0,208,180)
; 3337 from 3327 (DD0,208,180)
; 3337 from 332E (DD0,208,180)
; 3337 from 334C (DD0,208,180)
; 3337 from 3354 (DD0,208,180)
; 3337 from 3363 (DD0,208,180)
; 3337 from 336B (DD0,208,180)
; 3337 from 3371 (DD0,208,180)
; 3337 from 3377 (DD0,208,180)
label_3337: MOVB 0f5h, #050h ; 3337 0 208 180 C5F59850
BRK ; 333B 0 208 180 FF
; 333C from 3335 (DD0,208,180)
label_333c: LB A, PWCON0 ; 333C 0 208 180 F578
ANDB A, #07bh ; 333E 0 208 180 D67B
CMPB A, #039h ; 3340 0 208 180 C639
LB A, PWCON1 ; 3342 0 208 180 F57A
ANDB A, #07bh ; 3344 0 208 180 D67B
CMPB A, #07ah ; 3346 0 208 180 C67A
LB A, ADSEL ; 3348 0 208 180 F559
ANDB A, #05fh ; 334A 0 208 180 D65F
JNE label_3337 ; 334C 0 208 180 CEE9
LB A, ADSCAN ; 334E 0 208 180 F558
ANDB A, #05fh ; 3350 0 208 180 D65F
CMPB A, #010h ; 3352 0 208 180 C610
JNE label_3337 ; 3354 0 208 180 CEE1
MOV DP, #00356h ; 3356 0 208 180 625603
MB C, [DP].1 ; 3359 0 208 180 C229
JGE label_3379 ; 335B 0 208 180 CD1C
LB A, STTMC ; 335D 0 208 180 F54A
ANDB A, #0f3h ; 335F 0 208 180 D6F3
CMPB A, #012h ; 3361 0 208 180 C612
JNE label_3337 ; 3363 0 208 180 CED2
LB A, STCON ; 3365 0 208 180 F550
ANDB A, #07fh ; 3367 0 208 180 D67F
CMPB A, #01ch ; 3369 0 208 180 C61C
JNE label_3337 ; 336B 0 208 180 CECA
CMPB SRCON, #08ch ; 336D 0 208 180 C554C08C
JNE label_3337 ; 3371 0 208 180 CEC4
CMPB STTMR, #0f8h ; 3373 0 208 180 C549C0F8
JNE label_3337 ; 3377 0 208 180 CEBE
; 3379 from 335B (DD0,208,180)
label_3379: L A, 0fah ; 3379 1 208 180 E5FA
ST A, IE ; 337B 1 208 180 D51A
ANDB PSWH, #0feh ; 337D 1 208 180 A2D0FE
MOV er0, TM0 ; 3380 1 208 180 B53048
MOV er1, TM1 ; 3383 1 208 180 B53449
MOV er2, TM2 ; 3386 1 208 180 B5384A
MOV er3, TM3 ; 3389 1 208 180 B53C4B
ORB PSWH, #001h ; 338C 1 208 180 A2E001
ANDB PSWH, #0feh ; 338F 1 208 180 A2D0FE
MOV X1, TM0 ; 3392 1 208 180 B53078
MOV X2, TM1 ; 3395 1 208 180 B53479
MOV DP, TM2 ; 3398 1 208 180 B5387A
ORB PSWH, #001h ; 339B 1 208 180 A2E001
L A, 0f8h ; 339E 1 208 180 E5F8
ST A, IE ; 33A0 1 208 180 D51A
L A, X1 ; 33A2 1 208 180 40
SUB A, er0 ; 33A3 1 208 180 28
ST A, er0 ; 33A4 1 208 180 88
JEQ label_33e4 ; 33A5 1 208 180 C93D
CMP A, #00022h ; 33A7 1 208 180 C62200
JGE label_33e4 ; 33AA 1 208 180 CD38
L A, X2 ; 33AC 1 208 180 41
SUB A, er1 ; 33AD 1 208 180 29
ST A, er1 ; 33AE 1 208 180 89
JEQ label_33e4 ; 33AF 1 208 180 C933
CMP A, #00080h ; 33B1 1 208 180 C68000
JGE label_33e4 ; 33B4 1 208 180 CD2E
L A, DP ; 33B6 1 208 180 42
SUB A, er2 ; 33B7 1 208 180 2A
MOV X2, A ; 33B8 1 208 180 51
JEQ label_33e4 ; 33B9 1 208 180 C929
CMP A, #00022h ; 33BB 1 208 180 C62200
JGE label_33e4 ; 33BE 1 208 180 CD24
L A, er3 ; 33C0 1 208 180 37
SUB A, er2 ; 33C1 1 208 180 2A
MB C, ACCH.7 ; 33C2 1 208 180 C5072F
JGE label_33c8 ; 33C5 1 208 180 CD01
VCAL 7 ; 33C7 1 208 180 17
; 33C8 from 33C5 (DD1,208,180)
label_33c8: CMP A, #00002h ; 33C8 1 208 180 C60200
JGE label_33e4 ; 33CB 1 208 180 CD17
L A, er1 ; 33CD 1 208 180 35
SRL A ; 33CE 1 208 180 63
SRL A ; 33CF 1 208 180 63
SUB A, X2 ; 33D0 1 208 180 91A2
JGE label_33d5 ; 33D2 1 208 180 CD01
VCAL 7 ; 33D4 1 208 180 17
; 33D5 from 33D2 (DD1,208,180)
label_33d5: CMP A, #00002h ; 33D5 1 208 180 C60200
JGE label_33e4 ; 33D8 1 208 180 CD0A
L A, X2 ; 33DA 1 208 180 41
SUB A, er0 ; 33DB 1 208 180 28
JGE label_33df ; 33DC 1 208 180 CD01
VCAL 7 ; 33DE 1 208 180 17
; 33DF from 33DC (DD1,208,180)
label_33df: CMP A, #00002h ; 33DF 1 208 180 C60200
JLT label_33e9 ; 33E2 1 208 180 CA05
; 33E4 from 33A5 (DD1,208,180)
; 33E4 from 33AA (DD1,208,180)
; 33E4 from 33AF (DD1,208,180)
; 33E4 from 33B4 (DD1,208,180)
; 33E4 from 33B9 (DD1,208,180)
; 33E4 from 33BE (DD1,208,180)
; 33E4 from 33CB (DD1,208,180)
; 33E4 from 33D8 (DD1,208,180)
label_33e4: MOVB 0f5h, #04bh ; 33E4 1 208 180 C5F5984B
BRK ; 33E8 1 208 180 FF
; 33E9 from 33E2 (DD1,208,180)
label_33e9: VCAL 3 ; 33E9 1 208 180 13
CAL label_4e45 ; 33EA 1 208 180 32454E
MOVB r0, #001h ; 33ED 1 208 180 9801
JBR off(00217h).2, label_33f4 ; 33EF 1 208 180 DA1702
MOVB r0, #006h ; 33F2 1 208 180 9806
; 33F4 from 33EF (DD1,208,180)
label_33f4: L A, 0fah ; 33F4 1 208 180 E5FA
ST A, IE ; 33F6 1 208 180 D51A
ANDB PSWH, #0feh ; 33F8 1 208 180 A2D0FE
RB off(00231h).5 ; 33FB 1 208 180 C4310D
JBR off(00217h).4, label_3404 ; 33FE 1 208 180 DC1703
J label_34b0 ; 3401 1 208 180 03B034
; 3404 from 33FE (DD1,208,180)
label_3404: JNE label_3418 ; 3404 1 208 180 CE12
LB A, r0 ; 3406 0 208 180 78
CMPB A, 0aeh ; 3407 0 208 180 C5AEC2
JLT label_3418 ; 340A 0 208 180 CA0C
JNE label_3415 ; 340C 0 208 180 CE07
L A, TM2 ; 340E 1 208 180 E538
CMP A, 0eeh ; 3410 1 208 180 B5EEC2
JGE label_3418 ; 3413 1 208 180 CD03
; 3415 from 340C (DD0,208,180)
label_3415: J label_34b7 ; 3415 1 208 180 03B734
; 3418 from 3404 (DD1,208,180)
; 3418 from 340A (DD0,208,180)
; 3418 from 3413 (DD1,208,180)
label_3418: SB off(00217h).4 ; 3418 1 208 180 C4171C
CLRB A ; 341B 0 208 180 FA
MOVB 0a2h, #002h ; 341C 0 208 180 C5A29802
STB A, 0a3h ; 3420 0 208 180 D5A3
MOVB (00134h-00180h)[USP], #005h ; 3422 0 208 180 C3B49805
STB A, (00135h-00180h)[USP] ; 3426 0 208 180 D3B5
MOVB (0013dh-00180h)[USP], #004h ; 3428 0 208 180 C3BD9804
CLR A ; 342C 1 208 180 F9
MOV X1, A ; 342D 1 208 180 50
ST A, 00360h[X1] ; 342E 1 208 180 D06003
ST A, 00362h[X1] ; 3431 1 208 180 D06203
ST A, 00364h[X1] ; 3434 1 208 180 D06403
ST A, 00366h[X1] ; 3437 1 208 180 D06603
ST A, 00368h[X1] ; 343A 1 208 180 D06803
ST A, 0036ah[X1] ; 343D 1 208 180 D06A03
ST A, off(00266h) ; 3440 1 208 180 D466
ST A, 003a6h[X1] ; 3442 1 208 180 D0A603
L A, #0ffffh ; 3445 1 208 180 67FFFF
ST A, 0036eh[X1] ; 3448 1 208 180 D06E03
ST A, 00370h[X1] ; 344B 1 208 180 D07003
ST A, 00372h[X1] ; 344E 1 208 180 D07203
ST A, 0c4h ; 3451 1 208 180 D5C4
CLRB A ; 3453 0 208 180 FA
STB A, off(00236h) ; 3454 0 208 180 D436
STB A, (00133h-00180h)[USP] ; 3456 0 208 180 D3B3
STB A, 0c3h ; 3458 0 208 180 D5C3
STB A, (00166h-00180h)[USP] ; 345A 0 208 180 D3E6
SB P4.0 ; 345C 0 208 180 C52C18
ORB TCON3, #00ch ; 345F 0 208 180 C543E00C
SB (00126h-00180h)[USP].0 ; 3463 0 208 180 C3A618
MOVB 0a0h, #004h ; 3466 0 208 180 C5A09804
SB (0012ah-00180h)[USP].5 ; 346A 0 208 180 C3AA1D
L A, #0ffffh ; 346D 1 208 180 67FFFF
ST A, 0a4h ; 3470 1 208 180 D5A4
ST A, 0e8h ; 3472 1 208 180 D5E8
L A, #0ff04h ; 3474 1 208 180 6704FF
ST A, 00358h[X1] ; 3477 1 208 180 D05803
ST A, 0035eh[X1] ; 347A 1 208 180 D05E03
LB A, #0ffh ; 347D 0 208 180 77FF
STB A, 00357h[X1] ; 347F 0 208 180 D05703
STB A, 0035dh[X1] ; 3482 0 208 180 D05D03
ORB 0b8h, #003h ; 3485 0 208 180 C5B8E003
RB off(00221h).7 ; 3489 0 208 180 C4210F
ANDB P1, #0fch ; 348C 0 208 180 C522D0FC
ANDB (00127h-00180h)[USP], #0f9h ; 3490 0 208 180 C3A7D0F9
ANDB off(0021fh), #0f9h ; 3494 0 208 180 C41FD0F9
RB off(00232h).7 ; 3498 0 208 180 C4320F
RB (00126h-00180h)[USP].4 ; 349B 0 208 180 C3A60C
RB off(0021eh).4 ; 349E 0 208 180 C41E0C
CLR A ; 34A1 1 208 180 F9
ST A, (00128h-00180h)[USP] ; 34A2 1 208 180 D3A8
ST A, (00124h-00180h)[USP] ; 34A4 1 208 180 D3A4
ST A, off(0021ch) ; 34A6 1 208 180 D41C
ST A, (001aah-00180h)[USP] ; 34A8 1 208 180 D32A
ST A, (001a8h-00180h)[USP] ; 34AA 1 208 180 D328
ST A, 0ech ; 34AC 1 208 180 D5EC
ST A, 0eah ; 34AE 1 208 180 D5EA
; 34B0 from 3401 (DD1,208,180)
label_34b0: L A, TM3 ; 34B0 1 208 180 E53C
SUB A, #00001h ; 34B2 1 208 180 A60100
ST A, TMR3 ; 34B5 1 208 180 D53E
; 34B7 from 3415 (DD1,208,180)
label_34b7: ORB PSWH, #001h ; 34B7 1 208 180 A2E001
L A, 0f8h ; 34BA 1 208 180 E5F8
ST A, IE ; 34BC 1 208 180 D51A
SC ; 34BE 1 208 180 85
JBS off(00217h).4, label_34d2 ; 34BF 1 208 180 EC1710
JBS off(00219h).6, label_34c8 ; 34C2 1 208 180 EE1903
JBR off(00217h).5, label_34e5 ; 34C5 1 208 180 DD171D
; 34C8 from 34C2 (DD1,208,180)
label_34c8: LB A, #012h ; 34C8 0 208 180 7712
JBS off(00217h).5, label_34cf ; 34CA 0 208 180 ED1702
LB A, #01dh ; 34CD 0 208 180 771D
; 34CF from 34CA (DD0,208,180)
label_34cf: CMPB A, 0c5h ; 34CF 0 208 180 C5C5C2
; 34D2 from 34BF (DD1,208,180)
label_34d2: MB off(00217h).5, C ; 34D2 0 208 180 C4173D
JGE label_34e5 ; 34D5 0 208 180 CD0E
JBR off(00219h).6, label_34dd ; 34D7 0 208 180 DE1903
SB off(00230h).4 ; 34DA 0 208 180 C4301C
; 34DD from 34D7 (DD0,208,180)
label_34dd: CLRB A ; 34DD 0 208 180 FA
STB A, 0f3h ; 34DE 0 208 180 D5F3
STB A, 0f2h ; 34E0 0 208 180 D5F2
JBR off(00217h).4, label_34e9 ; 34E2 0 208 180 DC1704
; 34E5 from 34C5 (DD1,208,180)
; 34E5 from 34D5 (DD0,208,180)
label_34e5: MOVB off(002c4h), #031h ; 34E5 0 208 180 C4C49831
; 34E9 from 34E2 (DD0,208,180)
label_34e9: VCAL 3 ; 34E9 0 208 180 13
CLR X1 ; 34EA 0 208 180 9015
MOVB r0, #07bh ; 34EC 0 208 180 987B
JBS off(00217h).4, label_3516 ; 34EE 0 208 180 EC1725
JBS off(0021ah).1, label_3516 ; 34F1 0 208 180 E91A22
JBS off(0021ah).2, label_3516 ; 34F4 0 208 180 EA1A1F
LB A, 0d4h ; 34F7 0 208 180 F5D4
CMPB A, r0 ; 34F9 0 208 180 48
JGE label_3516 ; 34FA 0 208 180 CD1A
STB A, r1 ; 34FC 0 208 180 89
MOVB r3, 0037ah[X1] ; 34FD 0 208 180 C07A034B
SUBB A, r3 ; 3501 0 208 180 2B
JLT label_3512 ; 3502 0 208 180 CA0E
CMPB A, #004h ; 3504 0 208 180 C604
JGE label_3512 ; 3506 0 208 180 CD0A
LB A, off(002d2h) ; 3508 0 208 180 F4D2
JNE label_3522 ; 350A 0 208 180 CE16
LB A, r3 ; 350C 0 208 180 7B
STB A, 00311h[X1] ; 350D 0 208 180 D01103
SJ label_3516 ; 3510 0 208 180 CB04
; 3512 from 3502 (DD0,208,180)
; 3512 from 3506 (DD0,208,180)
label_3512: LB A, r1 ; 3512 0 208 180 79
STB A, 0037ah[X1] ; 3513 0 208 180 D07A03
; 3516 from 34EE (DD0,208,180)
; 3516 from 34F1 (DD0,208,180)
; 3516 from 34F4 (DD0,208,180)
; 3516 from 34FA (DD0,208,180)
; 3516 from 3510 (DD0,208,180)
label_3516: LB A, 00311h[X1] ; 3516 0 208 180 F01103
CMPB A, r0 ; 3519 0 208 180 48
LB A, #096h ; 351A 0 208 180 7796
JLT label_3520 ; 351C 0 208 180 CA02
LB A, #032h ; 351E 0 208 180 7732
; 3520 from 351C (DD0,208,180)
label_3520: STB A, off(002d2h) ; 3520 0 208 180 D4D2
; 3522 from 350A (DD0,208,180)
label_3522: CLR X1 ; 3522 0 208 180 9015
L A, 0030ch[X1] ; 3524 1 208 180 E00C03
CMP A, #00010h ; 3527 1 208 180 C61000
JLT label_3531 ; 352A 1 208 180 CA05
CMP A, #01000h ; 352C 1 208 180 C60010
JLE label_3537 ; 352F 1 208 180 CF06
; 3531 from 352A (DD1,208,180)
label_3531: L A, 00384h[X1] ; 3531 1 208 180 E08403
ST A, 0030ch[X1] ; 3534 1 208 180 D00C03
; 3537 from 352F (DD1,208,180)
label_3537: MOV DP, #00300h ; 3537 1 208 180 620003
; 353A from 355A (DD1,208,180)
label_353a: JBR off(00216h).2, label_3542 ; 353A 1 208 180 DA1605
MB C, 0b8h.5 ; 353D 1 208 180 C5B82D
JLT label_354e ; 3540 1 208 180 CA0C
; 3542 from 353A (DD1,208,180)
label_3542: CMP [DP], #09862h ; 3542 1 208 180 B2C06298
JGT label_354e ; 3546 1 208 180 C806
CMP [DP], #tbl_7133 ; 3548 1 208 180 B2C03371
JGE label_3552 ; 354C 1 208 180 CD04
; 354E from 3540 (DD1,208,180)
; 354E from 3546 (DD1,208,180)
label_354e: MOV [DP], #08000h ; 354E 1 208 180 B2980080
; 3552 from 354C (DD1,208,180)
label_3552: ADD DP, #00004h ; 3552 1 208 180 92800400
CMP DP, #0030ch ; 3556 1 208 180 92C00C03
JLT label_353a ; 355A 1 208 180 CADE
MB C, (00128h-00180h)[USP].2 ; 355C 1 208 180 C3A82A
JGE label_35c4 ; 355F 1 208 180 CD63
L A, 0fah ; 3561 1 208 180 E5FA
ST A, IE ; 3563 1 208 180 D51A
ANDB PSWH, #0feh ; 3565 1 208 180 A2D0FE
MOVB r0, (00196h-00180h)[USP] ; 3568 1 208 180 C31648
MOVB r1, (00116h-00180h)[USP] ; 356B 1 208 180 C39649
MOVB r2, (00117h-00180h)[USP] ; 356E 1 208 180 C3974A
MOVB r3, (0013ch-00180h)[USP] ; 3571 1 208 180 C3BC4B
ORB PSWH, #001h ; 3574 1 208 180 A2E001
L A, 0f8h ; 3577 1 208 180 E5F8
ST A, IE ; 3579 1 208 180 D51A
LB A, r3 ; 357B 0 208 180 7B
CAL label_46cb ; 357C 0 208 180 32CB46
CMPB A, r0 ; 357F 0 208 180 48
JNE label_358f ; 3580 0 208 180 CE0D
LB A, r2 ; 3582 0 208 180 7A
EXTND ; 3583 1 208 180 F8
SLL A ; 3584 1 208 180 53
LC A, tbl_6c8a[ACC] ; 3585 1 208 180 B506A98A6C
JEQ label_35c4 ; 358A 1 208 180 C938
CMP A, er0 ; 358C 1 208 180 48
JEQ label_35c4 ; 358D 1 208 180 C935
; 358F from 3580 (DD0,208,180)
label_358f: L A, 0fah ; 358F 1 208 180 E5FA
ST A, IE ; 3591 1 208 180 D51A
ANDB PSWH, #0feh ; 3593 1 208 180 A2D0FE
RB TCON0.4 ; 3596 1 208 180 C5400C
RB TCON0.2 ; 3599 1 208 180 C5400A
LB A, #00fh ; 359C 0 208 180 770F
STB A, (00117h-00180h)[USP] ; 359E 0 208 180 D397
STB A, (00197h-00180h)[USP] ; 35A0 0 208 180 D317
ORB P2, A ; 35A2 0 208 180 C524E1
SB TCON0.2 ; 35A5 0 208 180 C5401A
LB A, (0013ch-00180h)[USP] ; 35A8 0 208 180 F3BC
CAL label_46cb ; 35AA 0 208 180 32CB46
STB A, (00196h-00180h)[USP] ; 35AD 0 208 180 D316
XORB A, #0ffh ; 35AF 0 208 180 F6FF
MB C, ACC.7 ; 35B1 0 208 180 C5062F
ROLB A ; 35B4 0 208 180 33
STB A, (00116h-00180h)[USP] ; 35B5 0 208 180 D396
RB TCON0.2 ; 35B7 0 208 180 C5400A
SB TCON0.4 ; 35BA 0 208 180 C5401C
ORB PSWH, #001h ; 35BD 0 208 180 A2E001
L A, 0f8h ; 35C0 1 208 180 E5F8
ST A, IE ; 35C2 1 208 180 D51A
; 35C4 from 355F (DD1,208,180)
; 35C4 from 358A (DD1,208,180)
; 35C4 from 358D (DD1,208,180)
label_35c4: VCAL 3 ; 35C4 1 208 180 13
MOV DP, #003d1h ; 35C5 1 208 180 62D103
LB A, [DP] ; 35C8 0 208 180 F2
STB A, 0dbh ; 35C9 0 208 180 D5DB
RC ; 35CB 0 208 180 95
JBS off(00212h).3, label_35dd ; 35CC 0 208 180 EB120E
CMPB (001d9h-00180h)[USP], #015h ; 35CF 0 208 180 C359C015
JGT label_35dd ; 35D3 0 208 180 C808
SC ; 35D5 0 208 180 85
JBS off(0021ch).6, label_35dd ; 35D6 0 208 180 EE1C04
MOVB (001d9h-00180h)[USP], #014h ; 35D9 0 208 180 C3599814
; 35DD from 35CC (DD0,208,180)
; 35DD from 35D3 (DD0,208,180)
; 35DD from 35D6 (DD0,208,180)
label_35dd: MB off(00217h).7, C ; 35DD 0 208 180 C4173F
JBS off(00212h).2, label_3611 ; 35E0 0 208 180 EA122E
JBS off(00212h).4, label_3611 ; 35E3 0 208 180 EC122B
JBR off(00217h).5, label_35ef ; 35E6 0 208 180 DD1706
MOVB (001c2h-00180h)[USP], #032h ; 35E9 0 208 180 C3429832
SJ label_3611 ; 35ED 0 208 180 CB22
; 35EF from 35E6 (DD0,208,180)
label_35ef: JBS off(00230h).5, label_3611 ; 35EF 0 208 180 ED301F
CMPB off(00236h), #0ffh ; 35F2 0 208 180 C436C0FF
JGE label_35fc ; 35F6 0 208 180 CD04
MOVB (001c2h-00180h)[USP], #032h ; 35F8 0 208 180 C3429832
; 35FC from 35F6 (DD0,208,180)
label_35fc: JBR off(00230h).4, label_3611 ; 35FC 0 208 180 DC3012
MOV DP, #00376h ; 35FF 0 208 180 627603
LB A, [DP] ; 3602 0 208 180 F2
SUBB A, ADCR6H ; 3603 0 208 180 C56DA2
JGE label_3609 ; 3606 0 208 180 CD01
VCAL 6 ; 3608 0 208 180 16
; 3609 from 3606 (DD0,208,180)
label_3609: CMPB A, #000h ; 3609 0 208 180 C600
JGE label_3614 ; 360B 0 208 180 CD07
LB A, (001c2h-00180h)[USP] ; 360D 0 208 180 F342
JEQ label_3617 ; 360F 0 208 180 C906
; 3611 from 35E0 (DD0,208,180)
; 3611 from 35E3 (DD0,208,180)
; 3611 from 35ED (DD0,208,180)
; 3611 from 35EF (DD0,208,180)
; 3611 from 35FC (DD0,208,180)
label_3611: RC ; 3611 0 208 180 95
SJ label_3617 ; 3612 0 208 180 CB03
; 3614 from 360B (DD0,208,180)
label_3614: SB off(00230h).5 ; 3614 0 208 180 C4301D
; 3617 from 3612 (DD0,208,180)
; 3617 from 360F (DD0,208,180)
label_3617: MB 0b0h.3, C ; 3617 0 208 180 C5B03B
RB PSWL.4 ; 361A 0 208 180 A30C
CLR X1 ; 361C 0 208 180 9015
LB A, 003d4h[X1] ; 361E 0 208 180 F0D403
STB A, r1 ; 3621 0 208 180 89
RC ; 3622 0 208 180 95
JBS off(00212h).5, label_362e ; 3623 0 208 180 ED1208
LB A, #0fch ; 3626 0 208 180 77FC
CMPB A, r1 ; 3628 0 208 180 49
JLT label_362e ; 3629 0 208 180 CA03
LB A, r1 ; 362B 0 208 180 79
CMPB A, #004h ; 362C 0 208 180 C604
; 362E from 3623 (DD0,208,180)
; 362E from 3629 (DD0,208,180)
label_362e: MB 0b0h.1, C ; 362E 0 208 180 C5B039
JBS off(00212h).5, label_3654 ; 3631 0 208 180 ED1220
JLT label_366b ; 3634 0 208 180 CA35
JBS off(00221h).6, label_3673 ; 3636 0 208 180 EE213A
SUBB A, 00377h[X1] ; 3639 0 208 180 C07703A2
JGE label_3640 ; 363D 0 208 180 CD01
VCAL 6 ; 363F 0 208 180 16
; 3640 from 363D (DD0,208,180)
label_3640: CMPB A, #002h ; 3640 0 208 180 C602
JGT label_368a ; 3642 0 208 180 C846
LB A, (001c3h-00180h)[USP] ; 3644 0 208 180 F343
JNE label_3692 ; 3646 0 208 180 CE4A
LB A, r1 ; 3648 0 208 180 79
JBS off(00217h).4, label_3673 ; 3649 0 208 180 EC1727
CMPB A, 00378h[X1] ; 364C 0 208 180 C07803C2
JGT label_368e ; 3650 0 208 180 C83C
SJ label_3673 ; 3652 0 208 180 CB1F
; 3654 from 3631 (DD0,208,180)
label_3654: JBR off(00217h).5, label_366b ; 3654 0 208 180 DD1714
CLR A ; 3657 1 208 180 F9
LB A, off(002c4h) ; 3658 0 208 180 F4C4
MOVB r0, #00ah ; 365A 0 208 180 980A
DIVB ; 365C 0 208 180 A236
MOV DP, #tbl_6bb3 ; 365E 0 208 180 62B36B
ADD DP, A ; 3661 0 208 180 9281
LCB A, [DP] ; 3663 0 208 180 92AA
STB A, 0d9h ; 3665 0 208 180 D5D9
SB PSWL.4 ; 3667 0 208 180 A31C
SJ label_368e ; 3669 0 208 180 CB23
; 366B from 3634 (DD0,208,180)
; 366B from 3654 (DD0,208,180)
label_366b: MOVB 0d9h, #03bh ; 366B 0 208 180 C5D9983B
SB PSWL.4 ; 366F 0 208 180 A31C
SJ label_368e ; 3671 0 208 180 CB1B
; 3673 from 3636 (DD0,208,180)
; 3673 from 3649 (DD0,208,180)
; 3673 from 3652 (DD0,208,180)
label_3673: MOVB r0, 0d9h ; 3673 0 208 180 C5D948
MOV DP, #000d9h ; 3676 0 208 180 62D900
CAL label_4b95 ; 3679 0 208 180 32954B
CMPB A, r0 ; 367C 0 208 180 48
JEQ label_3681 ; 367D 0 208 180 C902
SB PSWL.4 ; 367F 0 208 180 A31C
; 3681 from 367D (DD0,208,180)
label_3681: JBS off(00217h).5, label_3687 ; 3681 0 208 180 ED1703
STB A, 0031ah[X1] ; 3684 0 208 180 D01A03
; 3687 from 3681 (DD0,208,180)
label_3687: CAL label_4b79 ; 3687 0 208 180 32794B
; 368A from 3642 (DD0,208,180)
label_368a: LB A, r1 ; 368A 0 208 180 79
STB A, 00377h[X1] ; 368B 0 208 180 D07703
; 368E from 3650 (DD0,208,180)
; 368E from 3669 (DD0,208,180)
; 368E from 3671 (DD0,208,180)
label_368e: MOVB (001c3h-00180h)[USP], #005h ; 368E 0 208 180 C3439805
; 3692 from 3646 (DD0,208,180)
label_3692: JBS off(00230h).3, label_36a0 ; 3692 0 208 180 EB300B
LB A, #057h ; 3695 0 208 180 7757
CMPB A, 0d9h ; 3697 0 208 180 C5D9C2
MB off(002edh).1, C ; 369A 0 208 180 C4ED39
SC ; 369D 0 208 180 85
SJ label_36a2 ; 369E 0 208 180 CB02
; 36A0 from 3692 (DD0,208,180)
label_36a0: MB C, PSWL.4 ; 36A0 0 208 180 A32C
; 36A2 from 369E (DD0,208,180)
label_36a2: MB off(002ech).1, C ; 36A2 0 208 180 C4EC39
RC ; 36A5 0 208 180 95
JBS off(00212h).7, label_36af ; 36A6 0 208 180 EF1206
JBR off(00217h).4, label_36af ; 36A9 0 208 180 DC1703
MB C, off(00219h).6 ; 36AC 0 208 180 C4192E
; 36AF from 36A6 (DD0,208,180)
; 36AF from 36A9 (DD0,208,180)
label_36af: MB 0b0h.5, C ; 36AF 0 208 180 C5B03D
JBR off(00213h).1, label_36bb ; 36B2 0 208 180 D91306
MOVB 0d8h, #057h ; 36B5 0 208 180 C5D89857
SJ label_36cf ; 36B9 0 208 180 CB14
; 36BB from 36B2 (DD0,208,180)
label_36bb: LB A, #0fch ; 36BB 0 208 180 77FC
MOV DP, #003cch ; 36BD 0 208 180 62CC03
CMPB A, [DP] ; 36C0 0 208 180 C2C2
JLT label_36d0 ; 36C2 0 208 180 CA0C
LB A, [DP] ; 36C4 0 208 180 F2
CMPB A, #004h ; 36C5 0 208 180 C604
JLT label_36d0 ; 36C7 0 208 180 CA07
MOV DP, #000d8h ; 36C9 0 208 180 62D800
CAL label_4b95 ; 36CC 0 208 180 32954B
; 36CF from 36B9 (DD0,208,180)
label_36cf: RC ; 36CF 0 208 180 95
; 36D0 from 36C2 (DD0,208,180)
; 36D0 from 36C7 (DD0,208,180)
label_36d0: MB 0b0h.6, C ; 36D0 0 208 180 C5B03E
LB A, #080h ; 36D3 0 208 180 7780
RC ; 36D5 0 208 180 95
JBS off(00217h).6, label_36ed ; 36D6 0 208 180 EE1714
JBS off(00219h).3, label_36ed ; 36D9 0 208 180 EB1911
JBS off(00213h).2, label_36ed ; 36DC 0 208 180 EA130E
MOV DP, #003d2h ; 36DF 0 208 180 62D203
LB A, #0ffh ; 36E2 0 208 180 77FF
CMPB A, [DP] ; 36E4 0 208 180 C2C2
JLT label_36ef ; 36E6 0 208 180 CA07
LB A, [DP] ; 36E8 0 208 180 F2
CMPB A, #000h ; 36E9 0 208 180 C600
JLT label_36ef ; 36EB 0 208 180 CA02
; 36ED from 36D6 (DD0,208,180)
; 36ED from 36D9 (DD0,208,180)
; 36ED from 36DC (DD0,208,180)
label_36ed: STB A, 0e3h ; 36ED 0 208 180 D5E3
; 36EF from 36E6 (DD0,208,180)
; 36EF from 36EB (DD0,208,180)
label_36ef: MB 0b0h.7, C ; 36EF 0 208 180 C5B03F
JBR off(00227h).4, label_36f8 ; 36F2 0 208 180 DC2703
JBR off(00213h).4, label_36fe ; 36F5 0 208 180 DC1306
; 36F8 from 36F2 (DD0,208,180)
label_36f8: MOVB 0bch, #0f9h ; 36F8 0 208 180 C5BC98F9
SJ label_3716 ; 36FC 0 208 180 CB18
; 36FE from 36F5 (DD0,208,180)
label_36fe: CLR A ; 36FE 1 208 180 F9
LB A, #0e6h ; 36FF 0 208 180 77E6
MOV DP, #003cdh ; 3701 0 208 180 62CD03
CMPB A, [DP] ; 3704 0 208 180 C2C2
JLT label_3717 ; 3706 0 208 180 CA0F
LB A, [DP] ; 3708 0 208 180 F2
CMPB A, #051h ; 3709 0 208 180 C651
JLT label_3717 ; 370B 0 208 180 CA0A
CAL label_4913 ; 370D 0 208 180 321349
MOV DP, #000bch ; 3710 0 208 180 62BC00
CAL label_4b95 ; 3713 0 208 180 32954B
; 3716 from 36FC (DD0,208,180)
label_3716: RC ; 3716 0 208 180 95
; 3717 from 3706 (DD0,208,180)
; 3717 from 370B (DD0,208,180)
label_3717: MB 0b1h.2, C ; 3717 0 208 180 C5B13A
VCAL 3 ; 371A 0 208 180 13
LCB A, tbl_6116 ; 371B 0 208 180 909D1661
JNE label_3740 ; 371F 0 208 180 CE1F
JBS off(00217h).5, label_373f ; 3721 0 208 180 ED171B
JBS off(00213h).5, label_373f ; 3724 0 208 180 ED1318
LB A, 0dbh ; 3727 0 208 180 F5DB
MOV X1, #tbl_6bb8 ; 3729 0 208 180 60B86B
VCAL 2 ; 372C 0 208 180 12
CMPB A, off(0025ch) ; 372D 0 208 180 C75C
JLT label_373f ; 372F 0 208 180 CA0E
LB A, 0dbh ; 3731 0 208 180 F5DB
MOV X1, #tbl_6bbe ; 3733 0 208 180 60BE6B
VCAL 2 ; 3736 0 208 180 12
CMPB A, off(0025ch) ; 3737 0 208 180 C75C
JGE label_373f ; 3739 0 208 180 CD04
LB A, (001c4h-00180h)[USP] ; 373B 0 208 180 F344
JEQ label_3740 ; 373D 0 208 180 C901
; 373F from 3721 (DD0,208,180)
; 373F from 3724 (DD0,208,180)
; 373F from 372F (DD0,208,180)
; 373F from 3739 (DD0,208,180)
label_373f: RC ; 373F 0 208 180 95
; 3740 from 371F (DD0,208,180)
; 3740 from 373D (DD0,208,180)
label_3740: MB 0b1h.3, C ; 3740 0 208 180 C5B13B
LB A, #044h ; 3743 0 208 180 7744
CMPB A, 0dbh ; 3745 0 208 180 C5DBC2
JGE label_3760 ; 3748 0 208 180 CD16
CMPB off(00236h), #0a7h ; 374A 0 208 180 C436C0A7
JGE label_3760 ; 374E 0 208 180 CD10
RC ; 3750 0 208 180 95
JBS off(0022dh).1, label_3760 ; 3751 0 208 180 E92D0C
JBS off(00217h).5, label_3760 ; 3754 0 208 180 ED1709
JBS off(00214h).0, label_3760 ; 3757 0 208 180 E81406
JBR off(00231h).3, label_3760 ; 375A 0 208 180 DB3103
MB C, off(0021ch).4 ; 375D 0 208 180 C41C2C
; 3760 from 3748 (DD0,208,180)
; 3760 from 374E (DD0,208,180)
; 3760 from 3751 (DD0,208,180)
; 3760 from 3754 (DD0,208,180)
; 3760 from 3757 (DD0,208,180)
; 3760 from 375A (DD0,208,180)
label_3760: MB 0b1h.4, C ; 3760 0 208 180 C5B13C
VCAL 3 ; 3763 0 208 180 13
LB A, #01fh ; 3764 0 208 180 771F
JBR off(00219h).3, label_3783 ; 3766 0 208 180 DB191A
JBR off(00217h).6, label_3783 ; 3769 0 208 180 DE1717
JBS off(00214h).3, label_3783 ; 376C 0 208 180 EB1414
CMPB 0dbh, #069h ; 376F 0 208 180 C5DBC069
JLT label_3783 ; 3773 0 208 180 CA0E
MOV DP, #003d2h ; 3775 0 208 180 62D203
LB A, #0dch ; 3778 0 208 180 77DC
CMPB A, [DP] ; 377A 0 208 180 C2C2
JLT label_3786 ; 377C 0 208 180 CA08
LB A, [DP] ; 377E 0 208 180 F2
CMPB A, #00eh ; 377F 0 208 180 C60E
JLT label_3786 ; 3781 0 208 180 CA03
; 3783 from 3766 (DD0,208,180)
; 3783 from 3769 (DD0,208,180)
; 3783 from 376C (DD0,208,180)
; 3783 from 3773 (DD0,208,180)
label_3783: STB A, 0dch ; 3783 0 208 180 D5DC
RC ; 3785 0 208 180 95
; 3786 from 377C (DD0,208,180)
; 3786 from 3781 (DD0,208,180)
label_3786: MB 0b1h.7, C ; 3786 0 208 180 C5B13F
RC ; 3789 0 208 180 95
LCB A, tbl_6124 ; 378A 0 208 180 909D2461
JNE label_37b4 ; 378E 0 208 180 CE24
LCB A, tbl_5f7b ; 3790 0 208 180 909D7B5F
JNE label_37b4 ; 3794 0 208 180 CE1E
JBR off(00216h).4, label_37b4 ; 3796 0 208 180 DC161B
JBS off(00214h).4, label_37b4 ; 3799 0 208 180 EC1418
JBR off(0021fh).2, label_37ab ; 379C 0 208 180 DA1F0C
MOVB (001b5h-00180h)[USP], #032h ; 379F 0 208 180 C3359832
LB A, (001b4h-00180h)[USP] ; 37A3 0 208 180 F334
JBS off(00210h).5, label_37b4 ; 37A5 0 208 180 ED100C
; 37A8 from 37B1 (DD0,208,180)
label_37a8: SC ; 37A8 0 208 180 85
SJ label_37b4 ; 37A9 0 208 180 CB09
; 37AB from 379C (DD0,208,180)
label_37ab: MOVB (001b4h-00180h)[USP], #032h ; 37AB 0 208 180 C3349832
LB A, (001b5h-00180h)[USP] ; 37AF 0 208 180 F335
JBS off(00210h).5, label_37a8 ; 37B1 0 208 180 ED10F4
; 37B4 from 378E (DD0,208,180)
; 37B4 from 3794 (DD0,208,180)
; 37B4 from 3796 (DD0,208,180)
; 37B4 from 3799 (DD0,208,180)
; 37B4 from 37A5 (DD0,208,180)
; 37B4 from 37A9 (DD0,208,180)
label_37b4: MB 0b2h.0, C ; 37B4 0 208 180 C5B238
LCB A, tbl_6123 ; 37B7 0 208 180 909D2361
JNE label_37db ; 37BB 0 208 180 CE1E
LCB A, tbl_5f7b ; 37BD 0 208 180 909D7B5F
JNE label_37db ; 37C1 0 208 180 CE18
JBR off(00216h).4, label_37db ; 37C3 0 208 180 DC1615
JNE label_37db ; 37C6 0 208 180 CE13
JBS off(00214h).4, label_37db ; 37C8 0 208 180 EC1410
JLT label_37db ; 37CB 0 208 180 CA0E
JBS off(00214h).5, label_37db ; 37CD 0 208 180 ED140B
MB C, off(00211h).1 ; 37D0 0 208 180 C41129
JBR off(0021fh).2, label_37dc ; 37D3 0 208 180 DA1F06
JLT label_37db ; 37D6 0 208 180 CA03
SC ; 37D8 0 208 180 85
SJ label_37dc ; 37D9 0 208 180 CB01
; 37DB from 37BB (DD0,208,180)
; 37DB from 37C1 (DD0,208,180)
; 37DB from 37C3 (DD0,208,180)
; 37DB from 37C6 (DD0,208,180)
; 37DB from 37C8 (DD0,208,180)
; 37DB from 37CB (DD0,208,180)
; 37DB from 37CD (DD0,208,180)
; 37DB from 37D6 (DD0,208,180)
label_37db: RC ; 37DB 0 208 180 95
; 37DC from 37D3 (DD0,208,180)
; 37DC from 37D9 (DD0,208,180)
label_37dc: MB 0b2h.1, C ; 37DC 0 208 180 C5B239
RC ; 37DF 0 208 180 95
JBR off(00227h).6, label_3800 ; 37E0 0 208 180 DE271D
JBS off(00217h).5, label_3800 ; 37E3 0 208 180 ED171A
JBS off(00214h).6, label_3800 ; 37E6 0 208 180 EE1417
JBS off(00233h).6, label_3800 ; 37E9 0 208 180 EE3314
L A, off(00212h) ; 37EC 1 208 180 E412
AND A, #0c3bch ; 37EE 1 208 180 D6BCC3
JNE label_3800 ; 37F1 1 208 180 CE0D
JBS off(00214h).5, label_3800 ; 37F3 1 208 180 ED140A
LB A, off(002fch) ; 37F6 0 208 180 F4FC
JEQ label_3800 ; 37F8 0 208 180 C906
JBS off(00233h).7, label_3800 ; 37FA 0 208 180 EF3303
MB C, off(00232h).7 ; 37FD 0 208 180 C4322F
; 3800 from 37E0 (DD0,208,180)
; 3800 from 37E3 (DD0,208,180)
; 3800 from 37E6 (DD0,208,180)
; 3800 from 37E9 (DD0,208,180)
; 3800 from 37F1 (DD1,208,180)
; 3800 from 37F3 (DD1,208,180)
; 3800 from 37F8 (DD0,208,180)
; 3800 from 37FA (DD0,208,180)
label_3800: MB 0b2h.2, C ; 3800 0 208 180 C5B23A
JBR off(00216h).5, label_3822 ; 3803 0 208 180 DD161C
CLRB A ; 3806 0 208 180 FA
STB A, 0d7h ; 3807 0 208 180 D5D7
JBS off(00217h).5, label_3822 ; 3809 0 208 180 ED1716
JBS off(00215h).1, label_3822 ; 380C 0 208 180 E91513
CMPB 0dbh, #0ffh ; 380F 0 208 180 C5DBC0FF
JLT label_3822 ; 3813 0 208 180 CA0D
LB A, #0ffh ; 3815 0 208 180 77FF
CMPB A, 0d7h ; 3817 0 208 180 C5D7C2
JLT label_3823 ; 381A 0 208 180 CA07
CMPB 0d7h, #000h ; 381C 0 208 180 C5D7C000
SJ label_3823 ; 3820 0 208 180 CB01
; 3822 from 3803 (DD0,208,180)
; 3822 from 3809 (DD0,208,180)
; 3822 from 380C (DD0,208,180)
; 3822 from 3813 (DD0,208,180)
label_3822: RC ; 3822 0 208 180 95
; 3823 from 381A (DD0,208,180)
; 3823 from 3820 (DD0,208,180)
label_3823: MB 0b3h.1, C ; 3823 0 208 180 C5B339
JBR off(00216h).5, label_383d ; 3826 0 208 180 DD1614
JBS off(00217h).5, label_383d ; 3829 0 208 180 ED1711
JBS off(00215h).0, label_383d ; 382C 0 208 180 E8150E
JBS off(00215h).1, label_383d ; 382F 0 208 180 E9150B
MB C, 0b3h.1 ; 3832 0 208 180 C5B329
JLT label_383d ; 3835 0 208 180 CA06
CMPB 0dbh, #0ffh ; 3837 0 208 180 C5DBC0FF
JGE label_3840 ; 383B 0 208 180 CD03
; 383D from 3826 (DD0,208,180)
; 383D from 3829 (DD0,208,180)
; 383D from 382C (DD0,208,180)
; 383D from 382F (DD0,208,180)
; 383D from 3835 (DD0,208,180)
label_383d: RC ; 383D 0 208 180 95
SJ label_3851 ; 383E 0 208 180 CB11
; 3840 from 383B (DD0,208,180)
label_3840: CMPB 0d7h, #0ffh ; 3840 0 208 180 C5D7C0FF
JLE label_384e ; 3844 0 208 180 CF08
MB C, P4.6 ; 3846 0 208 180 C52C2E
XORB PSWH, #080h ; 3849 0 208 180 A2F080
SJ label_3851 ; 384C 0 208 180 CB03
; 384E from 3844 (DD0,208,180)
label_384e: MB C, P4.6 ; 384E 0 208 180 C52C2E
; 3851 from 383E (DD0,208,180)
; 3851 from 384C (DD0,208,180)
label_3851: MB 0b3h.0, C ; 3851 0 208 180 C5B338
JBR off(00219h).3, label_38a5 ; 3854 0 208 180 DB194E
JBS off(00217h).5, label_38a5 ; 3857 0 208 180 ED174B
MOV DP, #003afh ; 385A 0 208 180 62AF03
LB A, [DP] ; 385D 0 208 180 F2
CMPB A, #031h ; 385E 0 208 180 C631
JEQ label_38a5 ; 3860 0 208 180 C943
L A, off(00212h) ; 3862 1 208 180 E412
AND A, #01808h ; 3864 1 208 180 D60818
JNE label_38a5 ; 3867 1 208 180 CE3C
JBS off(00214h).5, label_38a5 ; 3869 1 208 180 ED1439
JBS off(0021ch).5, label_38a5 ; 386C 1 208 180 ED1C36
JBS off(0021dh).3, label_38a5 ; 386F 1 208 180 EB1D33
JBS off(00218h).0, label_38a5 ; 3872 1 208 180 E81830
CMPB 0cch, #005h ; 3875 1 208 180 C5CCC005
JLT label_3893 ; 3879 1 208 180 CA18
MOV X1, #04f4eh ; 387B 1 208 180 604E4F
JBS off(0021fh).1, label_3884 ; 387E 1 208 180 E91F03
MOV X1, #tbl_657f ; 3881 1 208 180 607F65
; 3884 from 387E (DD1,208,180)
label_3884: LB A, off(00236h) ; 3884 0 208 180 F436
CAL label_4854 ; 3886 0 208 180 325448
ADDB A, #010h ; 3889 0 208 180 8610
JGE label_388f ; 388B 0 208 180 CD02
LB A, #0ffh ; 388D 0 208 180 77FF
; 388F from 388B (DD0,208,180)
label_388f: CMPB A, off(00235h) ; 388F 0 208 180 C735
JGE label_38a5 ; 3891 0 208 180 CD12
; 3893 from 3879 (DD1,208,180)
label_3893: L A, (00158h-00180h)[USP] ; 3893 1 208 180 E3D8
CMP A, #0b333h ; 3895 1 208 180 C633B3
JGE label_38a8 ; 3898 1 208 180 CD0E
JBS off(00217h).3, label_38a0 ; 389A 1 208 180 EB1703
JBS off(0021eh).4, label_38a5 ; 389D 1 208 180 EC1E05
; 38A0 from 389A (DD1,208,180)
label_38a0: CMP A, #tbl_5aec ; 38A0 1 208 180 C6EC5A
JLE label_38a8 ; 38A3 1 208 180 CF03
; 38A5 from 3854 (DD0,208,180)
; 38A5 from 3857 (DD0,208,180)
; 38A5 from 3860 (DD0,208,180)
; 38A5 from 3867 (DD1,208,180)
; 38A5 from 3869 (DD1,208,180)
; 38A5 from 386C (DD1,208,180)
; 38A5 from 386F (DD1,208,180)
; 38A5 from 3872 (DD1,208,180)
; 38A5 from 3891 (DD0,208,180)
; 38A5 from 389D (DD1,208,180)
label_38a5: RC ; 38A5 1 208 180 95
SJ label_38a9 ; 38A6 1 208 180 CB01
; 38A8 from 3898 (DD1,208,180)
; 38A8 from 38A3 (DD1,208,180)
label_38a8: SC ; 38A8 1 208 180 85
; 38A9 from 38A6 (DD1,208,180)
label_38a9: MB 0b5h.7, C ; 38A9 1 208 180 C5B53F
VCAL 3 ; 38AC 1 208 180 13
JBS off(002ech).1, label_38b3 ; 38AD 1 208 180 E9EC03
J label_39ac ; 38B0 1 208 180 03AC39
; 38B3 from 38AD (DD1,208,180)
label_38b3: MOV X1, #tbl_66a4 ; 38B3 1 208 180 60A466
LB A, 0d9h ; 38B6 0 208 180 F5D9
VCAL 0 ; 38B8 0 208 180 10
STB A, off(00262h) ; 38B9 0 208 180 D462
VCAL 3 ; 38BB 0 208 180 13
MOV X1, #tbl_682f ; 38BC 0 208 180 602F68
LB A, 0d9h ; 38BF 0 208 180 F5D9
CAL label_4854 ; 38C1 0 208 180 325448
STB A, off(00296h) ; 38C4 0 208 180 D496
MOV X1, #tbl_680c ; 38C6 0 208 180 600C68
LB A, 0d9h ; 38C9 0 208 180 F5D9
CAL label_4854 ; 38CB 0 208 180 325448
MOV DP, #0037dh ; 38CE 0 208 180 627D03
STB A, [DP] ; 38D1 0 208 180 D2
VCAL 3 ; 38D2 0 208 180 13
CLR X2 ; 38D3 0 208 180 9115
MOV X1, #tbl_68ef ; 38D5 0 208 180 60EF68
LB A, 0d9h ; 38D8 0 208 180 F5D9
CAL label_4854 ; 38DA 0 208 180 325448
STB A, 0037ch[X2] ; 38DD 0 208 180 D17C03
MOV X1, #tbl_69e0 ; 38E0 0 208 180 60E069
LB A, 0d9h ; 38E3 0 208 180 F5D9
VCAL 0 ; 38E5 0 208 180 10
STB A, 0037eh[X2] ; 38E6 0 208 180 D17E03
VCAL 3 ; 38E9 0 208 180 13
LB A, 0d9h ; 38EA 0 208 180 F5D9
CMPB A, #023h ; 38EC 0 208 180 C623
MB off(00221h).2, C ; 38EE 0 208 180 C4213A
LB A, 0d9h ; 38F1 0 208 180 F5D9
MOV X1, #tbl_6a88 ; 38F3 0 208 180 60886A
CAL label_4854 ; 38F6 0 208 180 325448
STB A, off(00254h) ; 38F9 0 208 180 D454
VCAL 3 ; 38FB 0 208 180 13
MOV X1, #tbl_6549 ; 38FC 0 208 180 604965
MOV X2, #tbl_653b ; 38FF 0 208 180 613B65
LB A, 0d9h ; 3902 0 208 180 F5D9
CAL label_4854 ; 3904 0 208 180 325448
STB A, r2 ; 3907 0 208 180 8A
MOV X1, X2 ; 3908 0 208 180 9178
LB A, 0d9h ; 390A 0 208 180 F5D9
CAL label_4854 ; 390C 0 208 180 325448
STB A, ACCH ; 390F 0 208 180 D507
LB A, r2 ; 3911 0 208 180 7A
MOV (0018eh-00180h)[USP], A ; 3912 0 208 180 B30E8A
VCAL 3 ; 3915 0 208 180 13
MOV X1, #tbl_63fc ; 3916 0 208 180 60FC63
MOV X2, #tbl_63ee ; 3919 0 208 180 61EE63
LB A, 0d9h ; 391C 0 208 180 F5D9
CAL label_4854 ; 391E 0 208 180 325448
STB A, r2 ; 3921 0 208 180 8A
MOV X1, X2 ; 3922 0 208 180 9178
LB A, 0d9h ; 3924 0 208 180 F5D9
CAL label_4854 ; 3926 0 208 180 325448
STB A, ACCH ; 3929 0 208 180 D507
LB A, r2 ; 392B 0 208 180 7A
MOV (0018ch-00180h)[USP], A ; 392C 0 208 180 B30C8A
VCAL 3 ; 392F 0 208 180 13
LB A, 0d9h ; 3930 0 208 180 F5D9
MOV X1, #tbl_63b2 ; 3932 0 208 180 60B263
CMPCB A, 00002h[X1] ; 3935 0 208 180 90AF0200
MB off(00219h).5, C ; 3939 0 208 180 C4193D
CAL label_4854 ; 393C 0 208 180 325448
STB A, (0017dh-00180h)[USP] ; 393F 0 208 180 D3FD
LB A, 0d9h ; 3941 0 208 180 F5D9
MOV X1, #tbl_64b5 ; 3943 0 208 180 60B564
VCAL 0 ; 3946 0 208 180 10
STB A, (00152h-00180h)[USP] ; 3947 0 208 180 D3D2
VCAL 3 ; 3949 0 208 180 13
LB A, 0d9h ; 394A 0 208 180 F5D9
STB A, r2 ; 394C 0 208 180 8A
MOV X1, #tbl_622e ; 394D 0 208 180 602E62
CAL label_4854 ; 3950 0 208 180 325448
STB A, (00168h-00180h)[USP] ; 3953 0 208 180 D3E8
STB A, (00169h-00180h)[USP] ; 3955 0 208 180 D3E9
LB A, r2 ; 3957 0 208 180 7A
VCAL 3 ; 3958 0 208 180 13
LB A, 0d9h ; 3959 0 208 180 F5D9
STB A, r2 ; 395B 0 208 180 8A
LB A, r2 ; 395C 0 208 180 7A
MOV X1, #tbl_6276 ; 395D 0 208 180 607662
CAL label_4854 ; 3960 0 208 180 325448
STB A, (0017fh-00180h)[USP] ; 3963 0 208 180 D3FF
VCAL 3 ; 3965 0 208 180 13
LB A, 0d9h ; 3966 0 208 180 F5D9
STB A, r2 ; 3968 0 208 180 8A
MOV X1, #tbl_64c4 ; 3969 0 208 180 60C464
CAL label_4854 ; 396C 0 208 180 325448
STB A, (00189h-00180h)[USP] ; 396F 0 208 180 D309
LB A, r2 ; 3971 0 208 180 7A
MOV X1, #tbl_64e0 ; 3972 0 208 180 60E064
CAL label_4854 ; 3975 0 208 180 325448
STB A, (0018ah-00180h)[USP] ; 3978 0 208 180 D30A
VCAL 3 ; 397A 0 208 180 13
LB A, 0d9h ; 397B 0 208 180 F5D9
STB A, r2 ; 397D 0 208 180 8A
MOV X1, #tbl_650a ; 397E 0 208 180 600A65
CAL label_4854 ; 3981 0 208 180 325448
STB A, (0018bh-00180h)[USP] ; 3984 0 208 180 D30B
LB A, r2 ; 3986 0 208 180 7A
MOV X1, #tbl_645a ; 3987 0 208 180 605A64
VCAL 0 ; 398A 0 208 180 10
STB A, (00184h-00180h)[USP] ; 398B 0 208 180 D304
VCAL 3 ; 398D 0 208 180 13
LB A, 0d9h ; 398E 0 208 180 F5D9
MOV X1, #tbl_646c ; 3990 0 208 180 606C64
VCAL 0 ; 3993 0 208 180 10
STB A, (00186h-00180h)[USP] ; 3994 0 208 180 D306
LB A, 0d9h ; 3996 0 208 180 F5D9
MOV X1, #04f5ah ; 3998 0 208 180 605A4F
CAL label_4854 ; 399B 0 208 180 325448
STB A, (0016dh-00180h)[USP] ; 399E 0 208 180 D3ED
LB A, 0d9h ; 39A0 0 208 180 F5D9
MOV X1, #tbl_6296 ; 39A2 0 208 180 609662
CAL label_4854 ; 39A5 0 208 180 325448
STB A, (001f4h-00180h)[USP] ; 39A8 0 208 180 D374
VCAL 3 ; 39AA 0 208 180 13
VCAL 3 ; 39AB 0 208 180 13
; 39AC from 38B0 (DD1,208,180)
label_39ac: LB A, 0d8h ; 39AC 0 208 180 F5D8
MOV X1, #tbl_69ca ; 39AE 0 208 180 60CA69
VCAL 0 ; 39B1 0 208 180 10
STB A, off(0027ch) ; 39B2 0 208 180 D47C
LB A, 0bch ; 39B4 0 208 180 F5BC
MOV X1, #tbl_69dc ; 39B6 0 208 180 60DC69
VCAL 1 ; 39B9 0 208 180 11
STB A, off(00292h) ; 39BA 0 208 180 D492
VCAL 3 ; 39BC 0 208 180 13
LB A, #074h ; 39BD 0 208 180 7774
JBS off(00220h).5, label_39c4 ; 39BF 0 208 180 ED2002
LB A, #080h ; 39C2 0 208 180 7780
; 39C4 from 39BF (DD0,208,180)
label_39c4: CMPB A, off(00236h) ; 39C4 0 208 180 C736
MB off(00220h).5, C ; 39C6 0 208 180 C4203D
LB A, #0c2h ; 39C9 0 208 180 77C2
JBS off(00220h).6, label_39d0 ; 39CB 0 208 180 EE2002
LB A, #0c6h ; 39CE 0 208 180 77C6
; 39D0 from 39CB (DD0,208,180)
label_39d0: CMPB A, off(00236h) ; 39D0 0 208 180 C736
MB off(00220h).6, C ; 39D2 0 208 180 C4203E
LB A, #0c8h ; 39D5 0 208 180 77C8
JBS off(00222h).6, label_39dc ; 39D7 0 208 180 EE2202
LB A, #0d0h ; 39DA 0 208 180 77D0
; 39DC from 39D7 (DD0,208,180)
label_39dc: CMPB A, off(00235h) ; 39DC 0 208 180 C735
MB off(00222h).6, C ; 39DE 0 208 180 C4223E
LB A, #082h ; 39E1 0 208 180 7782
JBS off(00220h).7, label_39e8 ; 39E3 0 208 180 EF2002
LB A, #08ah ; 39E6 0 208 180 778A
; 39E8 from 39E3 (DD0,208,180)
label_39e8: CMPB A, off(00235h) ; 39E8 0 208 180 C735
CLRB A ; 39EA 0 208 180 FA
MB off(00220h).7, C ; 39EB 0 208 180 C4203F
JBS off(00218h).0, label_3a26 ; 39EE 0 208 180 E81835
JGE label_3a26 ; 39F1 0 208 180 CD33
CLR A ; 39F3 1 208 180 F9
MOV DP, #003d9h ; 39F4 1 208 180 62D903
JBS off(00222h).6, label_39fd ; 39F7 1 208 180 EE2203
MOV DP, #003d6h ; 39FA 1 208 180 62D603
; 39FD from 39F7 (DD1,208,180)
label_39fd: LB A, [DP] ; 39FD 0 208 180 F2
CMPB A, #0fah ; 39FE 0 208 180 C6FA
JGE label_3a1f ; 3A00 0 208 180 CD1D
SUBB A, #007h ; 3A02 0 208 180 A607
JGE label_3a07 ; 3A04 0 208 180 CD01
CLRB A ; 3A06 0 208 180 FA
; 3A07 from 3A04 (DD0,208,180)
label_3a07: MOVB r0, #051h ; 3A07 0 208 180 9851
DIVB ; 3A09 0 208 180 A236
JBR off(00220h).5, label_3a1b ; 3A0B 0 208 180 DD200D
MOVB r0, #01bh ; 3A0E 0 208 180 981B
LB A, r1 ; 3A10 0 208 180 79
DIVB ; 3A11 0 208 180 A236
JBR off(00220h).6, label_3a1b ; 3A13 0 208 180 DE2005
MOVB r0, #009h ; 3A16 0 208 180 9809
LB A, r1 ; 3A18 0 208 180 79
DIVB ; 3A19 0 208 180 A236
; 3A1B from 3A0B (DD0,208,180)
; 3A1B from 3A13 (DD0,208,180)
label_3a1b: CMPB A, #003h ; 3A1B 0 208 180 C603
JLT label_3a21 ; 3A1D 0 208 180 CA02
; 3A1F from 3A00 (DD0,208,180)
label_3a1f: LB A, #002h ; 3A1F 0 208 180 7702
; 3A21 from 3A1D (DD0,208,180)
label_3a21: MOVB r0, #008h ; 3A21 0 208 180 9808
MULB ; 3A23 0 208 180 A234
VCAL 6 ; 3A25 0 208 180 16
; 3A26 from 39EE (DD0,208,180)
; 3A26 from 39F1 (DD0,208,180)
label_3a26: STB A, off(00243h) ; 3A26 0 208 180 D443
LB A, #005h ; 3A28 0 208 180 7705
MOV X1, #00004h ; 3A2A 0 208 180 600400
CLR X1 ; 3A2D 0 208 180 9015
JBS off(00217h).5, label_3a53 ; 3A2F 0 208 180 ED1721
JBS off(00214h).0, label_3a53 ; 3A32 0 208 180 E8141E
MOVB r1, 0cch ; 3A35 0 208 180 C5CC49
CLRB r0 ; 3A38 0 208 180 2015
L A, 0c4h ; 3A3A 1 208 180 E5C4
MUL ; 3A3C 1 208 180 9035
L A, er1 ; 3A3E 1 208 180 35
MOV DP, #00004h ; 3A3F 1 208 180 620400
; 3A42 from 3A4A (DD1,208,180)
label_3a42: CMPC A, tbl_664f[X1] ; 3A42 1 208 180 90AD4F66
JLT label_3a4c ; 3A46 1 208 180 CA04
INC X1 ; 3A48 1 208 180 70
INC X1 ; 3A49 1 208 180 70
JRNZ DP, label_3a42 ; 3A4A 1 208 180 30F6
; 3A4C from 3A46 (DD1,208,180)
label_3a4c: SRL X1 ; 3A4C 1 208 180 90E7
L A, X1 ; 3A4E 1 208 180 40
LB A, ACC ; 3A4F 0 208 180 F506
ADDB A, #001h ; 3A51 0 208 180 8601
; 3A53 from 3A2F (DD0,208,180)
; 3A53 from 3A32 (DD0,208,180)
label_3a53: STB A, off(0024fh) ; 3A53 0 208 180 D44F
LCB A, tbl_6ba7[X1] ; 3A55 0 208 180 90ABA76B
STB A, off(00250h) ; 3A59 0 208 180 D450
LB A, 0dbh ; 3A5B 0 208 180 F5DB
MOV X1, #tbl_6a66 ; 3A5D 0 208 180 60666A
CAL label_4854 ; 3A60 0 208 180 325448
STB A, off(0024bh) ; 3A63 0 208 180 D44B
VCAL 3 ; 3A65 0 208 180 13
JBS off(00217h).4, label_3a79 ; 3A66 0 208 180 EC1710
LB A, 0beh ; 3A69 0 208 180 F5BE
CMPB A, #04ah ; 3A6B 0 208 180 C64A
JLT label_3a72 ; 3A6D 0 208 180 CA03
SB (00129h-00180h)[USP].3 ; 3A6F 0 208 180 C3A91B
; 3A72 from 3A6D (DD0,208,180)
label_3a72: CMPB A, #04bh ; 3A72 0 208 180 C64B
JLT label_3a79 ; 3A74 0 208 180 CA03
SB (00129h-00180h)[USP].0 ; 3A76 0 208 180 C3A918
; 3A79 from 3A66 (DD0,208,180)
; 3A79 from 3A74 (DD0,208,180)
label_3a79: LB A, #0a0h ; 3A79 0 208 180 77A0
JBS off(00223h).2, label_3a80 ; 3A7B 0 208 180 EA2302
LB A, #0d8h ; 3A7E 0 208 180 77D8
; 3A80 from 3A7B (DD0,208,180)
label_3a80: CMPB A, off(00236h) ; 3A80 0 208 180 C736
MB off(00223h).2, C ; 3A82 0 208 180 C4233A
CLR A ; 3A85 1 208 180 F9
LCB A, tbl_5f8f ; 3A86 1 208 180 909D8F5F
CMPB 0d9h, A ; 3A8A 1 208 180 C5D9C1
MOV X1, #tbl_658f ; 3A8D 1 208 180 608F65
MOV X2, #tbl_6595 ; 3A90 1 208 180 619565
JGT label_3a9b ; 3A93 1 208 180 C806
MOV X1, #tbl_659b ; 3A95 1 208 180 609B65
MOV X2, #tbl_65a1 ; 3A98 1 208 180 61A165
; 3A9B from 3A93 (DD1,208,180)
label_3a9b: LC A, 00002h[X1] ; 3A9B 1 208 180 90A90200
MOV DP, A ; 3A9F 1 208 180 52
LC A, 00002h[X2] ; 3AA0 1 208 180 91A90200
AND IE, #002a0h ; 3AA4 1 208 180 B51AD0A002
ANDB PSWH, #0feh ; 3AA9 1 208 180 A2D0FE
ST A, (00192h-00180h)[USP] ; 3AAC 1 208 180 D312
L A, DP ; 3AAE 1 208 180 42
ST A, (00194h-00180h)[USP] ; 3AAF 1 208 180 D314
ORB PSWH, #001h ; 3AB1 1 208 180 A2E001
L A, 0f8h ; 3AB4 1 208 180 E5F8
ST A, IE ; 3AB6 1 208 180 D51A
LB A, 0bch ; 3AB8 0 208 180 F5BC
MOV X1, #tbl_658b ; 3ABA 0 208 180 608B65
VCAL 1 ; 3ABD 0 208 180 11
STB A, (00190h-00180h)[USP] ; 3ABE 0 208 180 D310
VCAL 3 ; 3AC0 0 208 180 13
LB A, 0bch ; 3AC1 0 208 180 F5BC
MOV X1, #tbl_642a ; 3AC3 0 208 180 602A64
CAL label_4854 ; 3AC6 0 208 180 325448
STB A, (00167h-00180h)[USP] ; 3AC9 0 208 180 D3E7
LB A, 0bch ; 3ACB 0 208 180 F5BC
MOV X1, #tbl_649c ; 3ACD 0 208 180 609C64
VCAL 1 ; 3AD0 0 208 180 11
STB A, (00181h-00180h)[USP] ; 3AD1 0 208 180 D301
LB A, 0bch ; 3AD3 0 208 180 F5BC
MOV X1, #tbl_63ae ; 3AD5 0 208 180 60AE63
VCAL 1 ; 3AD8 0 208 180 11
STB A, (0017eh-00180h)[USP] ; 3AD9 0 208 180 D3FE
VCAL 3 ; 3ADB 0 208 180 13
MOV X1, #tbl_6332 ; 3ADC 0 208 180 603263
CMPB 0cch, #014h ; 3ADF 0 208 180 C5CCC014
JLT label_3af1 ; 3AE3 0 208 180 CA0C
MOV X1, #tbl_6336 ; 3AE5 0 208 180 603663
CMPB 0cch, #038h ; 3AE8 0 208 180 C5CCC038
JLT label_3af1 ; 3AEC 0 208 180 CA03
MOV X1, #tbl_633a ; 3AEE 0 208 180 603A63
; 3AF1 from 3AE3 (DD0,208,180)
; 3AF1 from 3AEC (DD0,208,180)
label_3af1: LB A, 0d8h ; 3AF1 0 208 180 F5D8
VCAL 1 ; 3AF3 0 208 180 11
CMPB 0d9h, A ; 3AF4 0 208 180 C5D9C1
MB off(00219h).1, C ; 3AF7 0 208 180 C41939
LB A, 0d8h ; 3AFA 0 208 180 F5D8
MOV X1, #tbl_62a2 ; 3AFC 0 208 180 60A262
VCAL 0 ; 3AFF 0 208 180 10
MOV DP, #003eah ; 3B00 0 208 180 62EA03
STB A, [DP] ; 3B03 0 208 180 D2
LB A, 0d8h ; 3B04 0 208 180 F5D8
MOV X1, #tbl_62bd ; 3B06 0 208 180 60BD62
VCAL 0 ; 3B09 0 208 180 10
INC DP ; 3B0A 0 208 180 72
INC DP ; 3B0B 0 208 180 72
STB A, [DP] ; 3B0C 0 208 180 D2
LB A, 0d8h ; 3B0D 0 208 180 F5D8
MOV X1, #tbl_62d8 ; 3B0F 0 208 180 60D862
VCAL 0 ; 3B12 0 208 180 10
INC DP ; 3B13 0 208 180 72
INC DP ; 3B14 0 208 180 72
STB A, [DP] ; 3B15 0 208 180 D2
VCAL 3 ; 3B16 0 208 180 13
CLR A ; 3B17 1 208 180 F9
LB A, #0c2h ; 3B18 0 208 180 77C2
JBS off(00223h).4, label_3b1f ; 3B1A 0 208 180 EC2302
LB A, #0c6h ; 3B1D 0 208 180 77C6
; 3B1F from 3B1A (DD0,208,180)
label_3b1f: CMPB A, off(00236h) ; 3B1F 0 208 180 C736
MB off(00223h).4, C ; 3B21 0 208 180 C4233C
LCB A, tbl_61f1 ; 3B24 0 208 180 909DF161
SRLB A ; 3B28 0 208 180 63
SRLB A ; 3B29 0 208 180 63
CLRB r2 ; 3B2A 0 208 180 2215
MOV DP, #003ceh ; 3B2C 0 208 180 62CE03
LB A, [DP] ; 3B2F 0 208 180 F2
JLT label_3b55 ; 3B30 0 208 180 CA23
CMPB A, #0f0h ; 3B32 0 208 180 C6F0
JLT label_3b38 ; 3B34 0 208 180 CA02
LB A, #076h ; 3B36 0 208 180 7776
; 3B38 from 3B34 (DD0,208,180)
label_3b38: MOVB r0, #030h ; 3B38 0 208 180 9830
DIVB ; 3B3A 0 208 180 A236
JBS off(00223h).4, label_3b4c ; 3B3C 0 208 180 EC230D
SRLB A ; 3B3F 0 208 180 63
LB A, r1 ; 3B40 0 208 180 79
JGE label_3b46 ; 3B41 0 208 180 CD03
LB A, #02fh ; 3B43 0 208 180 772F
SUBB A, r1 ; 3B45 0 208 180 29
; 3B46 from 3B41 (DD0,208,180)
label_3b46: MOVB r0, #009h ; 3B46 0 208 180 9809
DIVB ; 3B48 0 208 180 A236
ADDB A, #006h ; 3B4A 0 208 180 8606
; 3B4C from 3B3C (DD0,208,180)
label_3b4c: SLLB A ; 3B4C 0 208 180 53
EXTND ; 3B4D 1 208 180 F8
LC A, tbl_65a7[ACC] ; 3B4E 1 208 180 B506A9A765
SJ label_3b5b ; 3B53 1 208 180 CB06
; 3B55 from 3B30 (DD0,208,180)
label_3b55: ADDB A, #080h ; 3B55 0 208 180 8680
STB A, r2 ; 3B57 0 208 180 8A
L A, #08000h ; 3B58 1 208 180 670080
; 3B5B from 3B53 (DD1,208,180)
label_3b5b: ST A, (00160h-00180h)[USP] ; 3B5B 1 208 180 D3E0
MOVB off(00242h), r2 ; 3B5D 1 208 180 227C42
CLRB A ; 3B60 0 208 180 FA
STB A, (0013fh-00180h)[USP] ; 3B61 0 208 180 D3BF
STB A, (00149h-00180h)[USP] ; 3B63 0 208 180 D3C9
CLRB A ; 3B65 0 208 180 FA
MOV DP, #003d7h ; 3B66 0 208 180 62D703
LCB A, tbl_61f1 ; 3B69 0 208 180 909DF161
MB C, ACC.3 ; 3B6D 0 208 180 C5062B
JGE label_3b85 ; 3B70 0 208 180 CD13
LB A, [DP] ; 3B72 0 208 180 F2
MOVB r0, #080h ; 3B73 0 208 180 9880
MULB ; 3B75 0 208 180 A234
L A, ACC ; 3B77 1 208 180 E506
ADD A, #0c000h ; 3B79 1 208 180 8600C0
ST A, er0 ; 3B7C 1 208 180 88
MOV off(00284h), er0 ; 3B7D 1 208 180 447C84
CLR A ; 3B80 1 208 180 F9
LB A, #076h ; 3B81 0 208 180 7776
SJ label_3b8f ; 3B83 0 208 180 CB0A
; 3B85 from 3B70 (DD0,208,180)
label_3b85: CLR A ; 3B85 1 208 180 F9
ST A, off(00284h) ; 3B86 1 208 180 D484
LB A, [DP] ; 3B88 0 208 180 F2
CMPB A, #0f0h ; 3B89 0 208 180 C6F0
JLT label_3b8f ; 3B8B 0 208 180 CA02
LB A, #076h ; 3B8D 0 208 180 7776
; 3B8F from 3B83 (DD0,208,180)
; 3B8F from 3B8B (DD0,208,180)
label_3b8f: MOVB r0, #030h ; 3B8F 0 208 180 9830
DIVB ; 3B91 0 208 180 A236
STB A, r2 ; 3B93 0 208 180 8A
SRLB A ; 3B94 0 208 180 63
LB A, r1 ; 3B95 0 208 180 79
JGE label_3b9b ; 3B96 0 208 180 CD03
LB A, #02fh ; 3B98 0 208 180 772F
SUBB A, r1 ; 3B9A 0 208 180 29
; 3B9B from 3B96 (DD0,208,180)
label_3b9b: MOVB r0, #009h ; 3B9B 0 208 180 9809
DIVB ; 3B9D 0 208 180 A236
ADDB A, #006h ; 3B9F 0 208 180 8606
SLLB A ; 3BA1 0 208 180 53
EXTND ; 3BA2 1 208 180 F8
MOV X1, #tbl_65bf ; 3BA3 1 208 180 60BF65
JBS off(00216h).0, label_3bad ; 3BA6 1 208 180 E81604
ADD X1, #00024h ; 3BA9 1 208 180 90802400
; 3BAD from 3BA6 (DD1,208,180)
label_3bad: MOV X2, X1 ; 3BAD 1 208 180 9079
ADD X1, A ; 3BAF 1 208 180 9081
LC A, [X1] ; 3BB1 1 208 180 90A8
ST A, er0 ; 3BB3 1 208 180 88
ADD X1, #0000ch ; 3BB4 1 208 180 90800C00
LC A, [X1] ; 3BB8 1 208 180 90A8
ST A, er2 ; 3BBA 1 208 180 8A
LB A, r2 ; 3BBB 0 208 180 7A
SLLB A ; 3BBC 0 208 180 53
EXTND ; 3BBD 1 208 180 F8
ADD X2, A ; 3BBE 1 208 180 9181
LC A, [X2] ; 3BC0 1 208 180 91A8
AND IE, #002a0h ; 3BC2 1 208 180 B51AD0A002
ANDB PSWH, #0feh ; 3BC7 1 208 180 A2D0FE
ST A, (00176h-00180h)[USP] ; 3BCA 1 208 180 D3F6
L A, er0 ; 3BCC 1 208 180 34
ST A, (00178h-00180h)[USP] ; 3BCD 1 208 180 D3F8
L A, er2 ; 3BCF 1 208 180 36
ST A, (001f2h-00180h)[USP] ; 3BD0 1 208 180 D372
ORB PSWH, #001h ; 3BD2 1 208 180 A2E001
L A, 0f8h ; 3BD5 1 208 180 E5F8
ST A, IE ; 3BD7 1 208 180 D51A
LB A, 0dbh ; 3BD9 0 208 180 F5DB
MOV X1, #tbl_6442 ; 3BDB 0 208 180 604264
VCAL 0 ; 3BDE 0 208 180 10
STB A, (00144h-00180h)[USP] ; 3BDF 0 208 180 D3C4
VCAL 3 ; 3BE1 0 208 180 13
MOV DP, #003cah ; 3BE2 0 208 180 62CA03
LB A, [DP] ; 3BE5 0 208 180 F2
STB A, 0dah ; 3BE6 0 208 180 D5DA
JBR off(00219h).3, label_3c01 ; 3BE8 0 208 180 DB1916
MOV DP, #003afh ; 3BEB 0 208 180 62AF03
LB A, [DP] ; 3BEE 0 208 180 F2
CMPB A, #031h ; 3BEF 0 208 180 C631
JNE label_3bfe ; 3BF1 0 208 180 CE0B
SB off(00223h).3 ; 3BF3 0 208 180 C4231B
SB off(00219h).0 ; 3BF6 0 208 180 C41918
RB off(00223h).1 ; 3BF9 0 208 180 C42309
SJ label_3c0a ; 3BFC 0 208 180 CB0C
; 3BFE from 3BF1 (DD0,208,180)
label_3bfe: JBR off(00223h).3, label_3c10 ; 3BFE 0 208 180 DB230F
; 3C01 from 3BE8 (DD0,208,180)
label_3c01: RB off(00223h).3 ; 3C01 0 208 180 C4230B
; 3C04 from 3C10 (DD0,208,180)
label_3c04: RB off(00219h).0 ; 3C04 0 208 180 C41908
SB off(00223h).1 ; 3C07 0 208 180 C42319
; 3C0A from 3BFC (DD0,208,180)
label_3c0a: SB off(00223h).0 ; 3C0A 0 208 180 C42318
J label_3c95 ; 3C0D 0 208 180 03953C
; 3C10 from 3BFE (DD0,208,180)
label_3c10: JBS off(0021dh).4, label_3c04 ; 3C10 0 208 180 EC1DF1
LB A, off(002c1h) ; 3C13 0 208 180 F4C1
JEQ label_3c26 ; 3C15 0 208 180 C90F
RB off(00219h).0 ; 3C17 0 208 180 C41908
RB off(00223h).1 ; 3C1A 0 208 180 C42309
; 3C1D from 3C26 (DD0,208,180)
label_3c1d: RB off(00223h).0 ; 3C1D 0 208 180 C42308
MOVB off(002c2h), #064h ; 3C20 0 208 180 C4C29864
SJ label_3c95 ; 3C24 0 208 180 CB6F
; 3C26 from 3C15 (DD0,208,180)
label_3c26: JBS off(00217h).5, label_3c1d ; 3C26 0 208 180 ED17F4
JBS off(00219h).0, label_3c74 ; 3C29 0 208 180 E81948
JBR off(00223h).1, label_3c41 ; 3C2C 0 208 180 D92312
JBS off(00216h).6, label_3c35 ; 3C2F 0 208 180 EE1603
JBS off(00218h).0, label_3c74 ; 3C32 0 208 180 E8183F
; 3C35 from 3C2F (DD0,208,180)
label_3c35: JBR off(0021dh).2, label_3c74 ; 3C35 0 208 180 DA1D3C
RB off(00219h).0 ; 3C38 0 208 180 C41908
RB off(00223h).1 ; 3C3B 0 208 180 C42309
SB off(00223h).0 ; 3C3E 0 208 180 C42318
; 3C41 from 3C2C (DD0,208,180)
label_3c41: JBR off(00216h).6, label_3c64 ; 3C41 0 208 180 DE1620
JBS off(00219h).0, label_3c64 ; 3C44 0 208 180 E8191D
JBS off(00223h).1, label_3c64 ; 3C47 0 208 180 E9231A
JBS off(00223h).0, label_3c64 ; 3C4A 0 208 180 E82317
JBR off(00219h).2, label_3c56 ; 3C4D 0 208 180 DA1906
JBR off(00219h).1, label_3c56 ; 3C50 0 208 180 D91903
JBS off(0021dh).2, label_3c5c ; 3C53 0 208 180 EA1D06
; 3C56 from 3C4D (DD0,208,180)
; 3C56 from 3C50 (DD0,208,180)
label_3c56: MOVB off(002c2h), #064h ; 3C56 0 208 180 C4C29864
SJ label_3c64 ; 3C5A 0 208 180 CB08
; 3C5C from 3C53 (DD0,208,180)
label_3c5c: LB A, off(002c2h) ; 3C5C 0 208 180 F4C2
JNE label_3c64 ; 3C5E 0 208 180 CE04
LB A, #033h ; 3C60 0 208 180 7733
SJ label_3c6c ; 3C62 0 208 180 CB08
; 3C64 from 3C41 (DD0,208,180)
; 3C64 from 3C44 (DD0,208,180)
; 3C64 from 3C47 (DD0,208,180)
; 3C64 from 3C4A (DD0,208,180)
; 3C64 from 3C5A (DD0,208,180)
; 3C64 from 3C5E (DD0,208,180)
label_3c64: LCB A, tbl_61d7 ; 3C64 0 208 180 909DD761
JNE label_3c71 ; 3C68 0 208 180 CE07
LB A, #017h ; 3C6A 0 208 180 7717
; 3C6C from 3C62 (DD0,208,180)
label_3c6c: CMPB A, 0dah ; 3C6C 0 208 180 C5DAC2
JLT label_3c74 ; 3C6F 0 208 180 CA03
; 3C71 from 3C68 (DD0,208,180)
label_3c71: SB off(00219h).0 ; 3C71 0 208 180 C41918
; 3C74 from 3C29 (DD0,208,180)
; 3C74 from 3C32 (DD0,208,180)
; 3C74 from 3C35 (DD0,208,180)
; 3C74 from 3C6F (DD0,208,180)
label_3c74: CMPB 0d9h, #028h ; 3C74 0 208 180 C5D9C028
JGE label_3c95 ; 3C78 0 208 180 CD1B
CMPB 0cch, #005h ; 3C7A 0 208 180 C5CCC005
JGE label_3c95 ; 3C7E 0 208 180 CD15
CMPB off(00236h), #080h ; 3C80 0 208 180 C436C080
JLT label_3c95 ; 3C84 0 208 180 CA0F
JBR off(0021dh).2, label_3c95 ; 3C86 0 208 180 DA1D0C
LB A, off(002b6h) ; 3C89 0 208 180 F4B6
JNE label_3c99 ; 3C8B 0 208 180 CE0C
SB off(00219h).0 ; 3C8D 0 208 180 C41918
RB off(00223h).1 ; 3C90 0 208 180 C42309
SJ label_3c99 ; 3C93 0 208 180 CB04
; 3C95 from 3C0D (DD0,208,180)
; 3C95 from 3C24 (DD0,208,180)
; 3C95 from 3C78 (DD0,208,180)
; 3C95 from 3C7E (DD0,208,180)
; 3C95 from 3C84 (DD0,208,180)
; 3C95 from 3C86 (DD0,208,180)
label_3c95: MOVB off(002b6h), #004h ; 3C95 0 208 180 C4B69804
; 3C99 from 3C8B (DD0,208,180)
; 3C99 from 3C93 (DD0,208,180)
label_3c99: MOVB r0, #005h ; 3C99 0 208 180 9805
MOVB r1, #032h ; 3C9B 0 208 180 9932
MOVB r2, #032h ; 3C9D 0 208 180 9A32
MOVB r3, #018h ; 3C9F 0 208 180 9B18
JBR off(0021dh).1, label_3ccc ; 3CA1 0 208 180 D91D28
JBR off(00218h).0, label_3ccc ; 3CA4 0 208 180 D81825
MOVB off(002bfh), r1 ; 3CA7 0 208 180 217CBF
MOVB off(002c0h), r2 ; 3CAA 0 208 180 227CC0
JBR off(00219h).0, label_3cc5 ; 3CAD 0 208 180 D81915
JBS off(0021eh).4, label_3cf9 ; 3CB0 0 208 180 EC1E46
L A, (00158h-00180h)[USP] ; 3CB3 1 208 180 E3D8
CMP A, #0bc15h ; 3CB5 1 208 180 C615BC
JGE label_3cf9 ; 3CB8 1 208 180 CD3F
CMP A, #tbl_59f2 ; 3CBA 1 208 180 C6F259
JLE label_3cf9 ; 3CBD 1 208 180 CF3A
LB A, r3 ; 3CBF 0 208 180 7B
CMPB A, 0dah ; 3CC0 0 208 180 C5DAC2
JLT label_3cc8 ; 3CC3 0 208 180 CA03
; 3CC5 from 3CAD (DD0,208,180)
label_3cc5: MOVB off(002b7h), r0 ; 3CC5 0 208 180 207CB7
; 3CC8 from 3CC3 (DD0,208,180)
label_3cc8: LB A, off(002b7h) ; 3CC8 0 208 180 F4B7
SJ label_3cf3 ; 3CCA 0 208 180 CB27
; 3CCC from 3CA1 (DD0,208,180)
; 3CCC from 3CA4 (DD0,208,180)
label_3ccc: MOVB off(002b7h), r0 ; 3CCC 0 208 180 207CB7
JBR off(0021ch).2, label_3ce5 ; 3CCF 0 208 180 DA1C13
MOVB off(002c0h), r2 ; 3CD2 0 208 180 227CC0
JBR off(00219h).0, label_3cde ; 3CD5 0 208 180 D81906
LB A, r3 ; 3CD8 0 208 180 7B
CMPB A, 0dah ; 3CD9 0 208 180 C5DAC2
JLT label_3ce1 ; 3CDC 0 208 180 CA03
; 3CDE from 3CD5 (DD0,208,180)
label_3cde: MOVB off(002bfh), r1 ; 3CDE 0 208 180 217CBF
; 3CE1 from 3CDC (DD0,208,180)
label_3ce1: LB A, off(002bfh) ; 3CE1 0 208 180 F4BF
SJ label_3cf3 ; 3CE3 0 208 180 CB0E
; 3CE5 from 3CCF (DD0,208,180)
label_3ce5: MOVB off(002bfh), r1 ; 3CE5 0 208 180 217CBF
JBR off(00219h).0, label_3cee ; 3CE8 0 208 180 D81903
JBR off(0021ch).6, label_3cf1 ; 3CEB 0 208 180 DE1C03
; 3CEE from 3CE8 (DD0,208,180)
label_3cee: MOVB off(002c0h), r2 ; 3CEE 0 208 180 227CC0
; 3CF1 from 3CEB (DD0,208,180)
label_3cf1: LB A, off(002c0h) ; 3CF1 0 208 180 F4C0
; 3CF3 from 3CCA (DD0,208,180)
; 3CF3 from 3CE3 (DD0,208,180)
; 3CF3 from 3D00 (DD0,208,180)
label_3cf3: MOVB off(002d4h), #050h ; 3CF3 0 208 180 C4D49850
SJ label_3d04 ; 3CF7 0 208 180 CB0B
; 3CF9 from 3CB0 (DD0,208,180)
; 3CF9 from 3CB8 (DD1,208,180)
; 3CF9 from 3CBD (DD1,208,180)
label_3cf9: CMPB 0dah, #04dh ; 3CF9 0 208 180 C5DAC04D
JLE label_3d02 ; 3CFD 0 208 180 CF03
CLRB A ; 3CFF 0 208 180 FA
SJ label_3cf3 ; 3D00 0 208 180 CBF1
; 3D02 from 3CFD (DD0,208,180)
label_3d02: LB A, off(002d4h) ; 3D02 0 208 180 F4D4
; 3D04 from 3CF7 (DD0,208,180)
label_3d04: JNE label_3d12 ; 3D04 0 208 180 CE0C
LCB A, tbl_61d7 ; 3D06 0 208 180 909DD761
JNE label_3d12 ; 3D0A 0 208 180 CE06
RB off(00219h).0 ; 3D0C 0 208 180 C41908
SB off(00223h).1 ; 3D0F 0 208 180 C42319
; 3D12 from 3D04 (DD0,208,180)
; 3D12 from 3D0A (DD0,208,180)
label_3d12: VCAL 3 ; 3D12 0 208 180 13
MOV DP, #0040eh ; 3D13 0 208 180 620E04
MB C, [DP].5 ; 3D16 0 208 180 C22D
JGE label_3d22 ; 3D18 0 208 180 CD08
INC DP ; 3D1A 0 208 180 72
MB C, [DP].5 ; 3D1B 0 208 180 C22D
XORB PSWH, #080h ; 3D1D 0 208 180 A2F080
SJ label_3d42 ; 3D20 0 208 180 CB20
; 3D22 from 3D18 (DD0,208,180)
label_3d22: LCB A, tbl_61a7 ; 3D22 0 208 180 909DA761
JEQ label_3d31 ; 3D26 0 208 180 C909
RC ; 3D28 0 208 180 95
MB C, ACC.0 ; 3D29 0 208 180 C50628
XORB PSWH, #080h ; 3D2C 0 208 180 A2F080
SJ label_3d42 ; 3D2F 0 208 180 CB11
; 3D31 from 3D26 (DD0,208,180)
label_3d31: JBS off(00221h).0, label_3d3c ; 3D31 0 208 180 E82108
RC ; 3D34 0 208 180 95
LB A, off(002c6h) ; 3D35 0 208 180 F4C6
JNE label_3d42 ; 3D37 0 208 180 CE09
SB off(00221h).0 ; 3D39 0 208 180 C42118
; 3D3C from 3D31 (DD0,208,180)
label_3d3c: JBS off(00219h).6, label_3d42 ; 3D3C 0 208 180 EE1903
MB C, off(00217h).4 ; 3D3F 0 208 180 C4172C
; 3D42 from 3D20 (DD0,208,180)
; 3D42 from 3D2F (DD0,208,180)
; 3D42 from 3D37 (DD0,208,180)
; 3D42 from 3D3C (DD0,208,180)
label_3d42: MB P0.7, C ; 3D42 0 208 180 C5203F
RC ; 3D45 0 208 180 95
MOV DP, #0040eh ; 3D46 0 208 180 620E04
MB C, [DP].4 ; 3D49 0 208 180 C22C
JLT label_3d50 ; 3D4B 0 208 180 CA03
JBS off(00221h).6, label_3d75 ; 3D4D 0 208 180 EE2125
; 3D50 from 3D4B (DD0,208,180)
label_3d50: JBS off(00218h).6, label_3d6e ; 3D50 0 208 180 EE181B
LB A, #07fh ; 3D53 0 208 180 777F
CMPB A, #0ffh ; 3D55 0 208 180 C6FF
JGT label_3d5d ; 3D57 0 208 180 C804
CMPB A, #0fch ; 3D59 0 208 180 C6FC
JGE label_3d60 ; 3D5B 0 208 180 CD03
; 3D5D from 3D57 (DD0,208,180)
label_3d5d: JBS off(00230h).6, label_3d6e ; 3D5D 0 208 180 EE300E
; 3D60 from 3D5B (DD0,208,180)
label_3d60: CLRB A ; 3D60 0 208 180 FA
JBS off(00219h).6, label_3d67 ; 3D61 0 208 180 EE1903
JBS off(00217h).4, label_3d69 ; 3D64 0 208 180 EC1702
; 3D67 from 3D61 (DD0,208,180)
label_3d67: STB A, off(002c6h) ; 3D67 0 208 180 D4C6
; 3D69 from 3D64 (DD0,208,180)
label_3d69: RC ; 3D69 0 208 180 95
LB A, off(002c6h) ; 3D6A 0 208 180 F4C6
JEQ label_3d6f ; 3D6C 0 208 180 C901
; 3D6E from 3D50 (DD0,208,180)
; 3D6E from 3D5D (DD0,208,180)
label_3d6e: SC ; 3D6E 0 208 180 85
; 3D6F from 3D6C (DD0,208,180)
label_3d6f: MB off(00222h).3, C ; 3D6F 0 208 180 C4223B
CAL label_5cb9 ; 3D72 0 208 180 32B95C
; 3D75 from 3D4D (DD0,208,180)
label_3d75: LB A, #014h ; 3D75 0 208 180 7714
JBS off(00226h).0, label_3d7c ; 3D77 0 208 180 E82602
LB A, #019h ; 3D7A 0 208 180 7719
; 3D7C from 3D77 (DD0,208,180)
label_3d7c: CMPB A, 0cch ; 3D7C 0 208 180 C5CCC2
MB off(00226h).0, C ; 3D7F 0 208 180 C42638
LB A, #010h ; 3D82 0 208 180 7710
JBS off(00226h).1, label_3d89 ; 3D84 0 208 180 E92602
LB A, #020h ; 3D87 0 208 180 7720
; 3D89 from 3D84 (DD0,208,180)
label_3d89: CMPB A, 0cch ; 3D89 0 208 180 C5CCC2
MB off(00226h).1, C ; 3D8C 0 208 180 C42639
LB A, #026h ; 3D8F 0 208 180 7726
JBS off(00226h).2, label_3d96 ; 3D91 0 208 180 EA2602
LB A, #07fh ; 3D94 0 208 180 777F
; 3D96 from 3D91 (DD0,208,180)
label_3d96: CMPB A, 0d1h ; 3D96 0 208 180 C5D1C2
MB off(00226h).2, C ; 3D99 0 208 180 C4263A
LB A, #073h ; 3D9C 0 208 180 7773
JBS off(00226h).3, label_3da3 ; 3D9E 0 208 180 EB2602
LB A, #080h ; 3DA1 0 208 180 7780
; 3DA3 from 3D9E (DD0,208,180)
label_3da3: CMPB A, off(00236h) ; 3DA3 0 208 180 C736
MB off(00226h).3, C ; 3DA5 0 208 180 C4263B
LB A, #0f0h ; 3DA8 0 208 180 77F0
JBS off(00226h).6, label_3daf ; 3DAA 0 208 180 EE2602
LB A, #0fah ; 3DAD 0 208 180 77FA
; 3DAF from 3DAA (DD0,208,180)
label_3daf: CMPB A, off(00236h) ; 3DAF 0 208 180 C736
MB off(00226h).6, C ; 3DB1 0 208 180 C4263E
MOV DP, #0040eh ; 3DB4 0 208 180 620E04
MB C, [DP].0 ; 3DB7 0 208 180 C228
JGE label_3dc4 ; 3DB9 0 208 180 CD09
INC DP ; 3DBB 0 208 180 72
MB C, [DP].0 ; 3DBC 0 208 180 C228
XORB PSWH, #080h ; 3DBE 0 208 180 A2F080
J label_3e54 ; 3DC1 0 208 180 03543E
; 3DC4 from 3DB9 (DD0,208,180)
label_3dc4: LC A, tbl_613e ; 3DC4 0 208 180 909C3E61
JBS off(00226h).5, label_3dcf ; 3DC8 0 208 180 ED2604
LC A, tbl_6140 ; 3DCB 0 208 180 909C4061
; 3DCF from 3DC8 (DD0,208,180)
label_3dcf: CMP 0c4h, A ; 3DCF 0 208 180 B5C4C1
MB off(00226h).5, C ; 3DD2 0 208 180 C4263D
CMPB 0f3h, #032h ; 3DD5 0 208 180 C5F3C032
JLT label_3e3f ; 3DD9 0 208 180 CA64
JBS off(00226h).6, label_3e42 ; 3DDB 0 208 180 EE2664
CMPB 0d9h, #013h ; 3DDE 0 208 180 C5D9C013
JGE label_3dea ; 3DE2 0 208 180 CD06
JBR off(00226h).0, label_3dea ; 3DE4 0 208 180 D82603
JBS off(00226h).3, label_3e42 ; 3DE7 0 208 180 EB2658
; 3DEA from 3DE2 (DD0,208,180)
; 3DEA from 3DE4 (DD0,208,180)
label_3dea: JBS off(00218h).7, label_3dfe ; 3DEA 0 208 180 EF1811
JBS off(00226h).2, label_3dfa ; 3DED 0 208 180 EA260A
CLRB A ; 3DF0 0 208 180 FA
JBS off(00226h).1, label_3df6 ; 3DF1 0 208 180 E92602
LB A, #028h ; 3DF4 0 208 180 7728
; 3DF6 from 3DF1 (DD0,208,180)
label_3df6: STB A, off(002c3h) ; 3DF6 0 208 180 D4C3
SJ label_3dfe ; 3DF8 0 208 180 CB04
; 3DFA from 3DED (DD0,208,180)
label_3dfa: LB A, off(002c3h) ; 3DFA 0 208 180 F4C3
JNE label_3e42 ; 3DFC 0 208 180 CE44
; 3DFE from 3DEA (DD0,208,180)
; 3DFE from 3DF8 (DD0,208,180)
label_3dfe: LCB A, tbl_619a ; 3DFE 0 208 180 909D9A61
JNE label_3e57 ; 3E02 0 208 180 CE53
LCB A, tbl_613a ; 3E04 0 208 180 909D3A61
JEQ label_3e1c ; 3E08 0 208 180 C912
LC A, tbl_613b ; 3E0A 0 208 180 909C3B61
CMP 0c4h, A ; 3E0E 0 208 180 B5C4C1
JLT label_3e1f ; 3E11 0 208 180 CA0C
LCB A, tbl_613d ; 3E13 0 208 180 909D3D61
CMPB 0d1h, A ; 3E17 0 208 180 C5D1C1
JGT label_3e1f ; 3E1A 0 208 180 C803
; 3E1C from 3E08 (DD0,208,180)
label_3e1c: JBS off(00226h).5, label_3e24 ; 3E1C 0 208 180 ED2605
; 3E1F from 3E11 (DD0,208,180)
; 3E1F from 3E1A (DD0,208,180)
label_3e1f: RB off(00226h).4 ; 3E1F 0 208 180 C4260C
SJ label_3e50 ; 3E22 0 208 180 CB2C
; 3E24 from 3E1C (DD0,208,180)
label_3e24: MOV DP, #00420h ; 3E24 0 208 180 622004
MB C, [DP].4 ; 3E27 0 208 180 C22C
JLT label_3e45 ; 3E29 0 208 180 CA1A
JBR off(00211h).2, label_3e45 ; 3E2B 0 208 180 DA1117
SB off(00226h).4 ; 3E2E 0 208 180 C4261C
LB A, off(002f6h) ; 3E31 0 208 180 F4F6
JNE label_3e50 ; 3E33 0 208 180 CE1B
MOVB off(002f7h), #028h ; 3E35 0 208 180 C4F79828
; 3E39 from 3E4A (DD0,208,180)
label_3e39: SB off(0021bh).0 ; 3E39 0 208 180 C41B18
RC ; 3E3C 0 208 180 95
SJ label_3e54 ; 3E3D 0 208 180 CB15
; 3E3F from 3DD9 (DD0,208,180)
label_3e3f: CLRB off(002c3h) ; 3E3F 0 208 180 C4C315
; 3E42 from 3DDB (DD0,208,180)
; 3E42 from 3DE7 (DD0,208,180)
; 3E42 from 3DFC (DD0,208,180)
label_3e42: CLRB off(002f7h) ; 3E42 0 208 180 C4F715
; 3E45 from 3E29 (DD0,208,180)
; 3E45 from 3E2B (DD0,208,180)
label_3e45: RB off(00226h).4 ; 3E45 0 208 180 C4260C
LB A, off(002f7h) ; 3E48 0 208 180 F4F7
JNE label_3e39 ; 3E4A 0 208 180 CEED
MOVB off(002f6h), #032h ; 3E4C 0 208 180 C4F69832
; 3E50 from 3E22 (DD0,208,180)
; 3E50 from 3E33 (DD0,208,180)
label_3e50: RB off(0021bh).0 ; 3E50 0 208 180 C41B08
SC ; 3E53 0 208 180 85
; 3E54 from 3DC1 (DD0,208,180)
; 3E54 from 3E3D (DD0,208,180)
label_3e54: MB P0.0, C ; 3E54 0 208 180 C52038
; 3E57 from 3E02 (DD0,208,180)
label_3e57: LB A, #074h ; 3E57 0 208 180 7774
JBS off(002edh).4, label_3e5e ; 3E59 0 208 180 ECED02
LB A, #080h ; 3E5C 0 208 180 7780
; 3E5E from 3E59 (DD0,208,180)
label_3e5e: CMPB A, off(00236h) ; 3E5E 0 208 180 C736
MB off(002edh).4, C ; 3E60 0 208 180 C4ED3C
LB A, #022h ; 3E63 0 208 180 7722
JBS off(002edh).5, label_3e6a ; 3E65 0 208 180 EDED02
LB A, #032h ; 3E68 0 208 180 7732
; 3E6A from 3E65 (DD0,208,180)
label_3e6a: CMPB A, 0cch ; 3E6A 0 208 180 C5CCC2
MB off(002edh).5, C ; 3E6D 0 208 180 C4ED3D
MOV DP, #0040eh ; 3E70 0 208 180 620E04
MB C, [DP].1 ; 3E73 0 208 180 C229
JGE label_3e82 ; 3E75 0 208 180 CD0B
INC DP ; 3E77 0 208 180 72
MB C, [DP].1 ; 3E78 0 208 180 C229
XORB PSWH, #080h ; 3E7A 0 208 180 A2F080
MB P0.1, C ; 3E7D 0 208 180 C52039
SJ label_3ee8 ; 3E80 0 208 180 CB66
; 3E82 from 3E75 (DD0,208,180)
label_3e82: JBS off(00217h).5, label_3ed1 ; 3E82 0 208 180 ED174C
JBS off(00212h).5, label_3e8e ; 3E85 0 208 180 ED1206
CMPB 0d9h, #030h ; 3E88 0 208 180 C5D9C030
JGE label_3ed1 ; 3E8C 0 208 180 CD43
; 3E8E from 3E85 (DD0,208,180)
label_3e8e: JBR off(00218h).0, label_3e97 ; 3E8E 0 208 180 D81806
JBR off(0021eh).4, label_3e97 ; 3E91 0 208 180 DC1E03
JBR off(00219h).0, label_3ed1 ; 3E94 0 208 180 D8193A
; 3E97 from 3E8E (DD0,208,180)
; 3E97 from 3E91 (DD0,208,180)
label_3e97: CMPB 0d9h, #028h ; 3E97 0 208 180 C5D9C028
JGE label_3eb0 ; 3E9B 0 208 180 CD13
CMPB 0d8h, #034h ; 3E9D 0 208 180 C5D8C034
JGE label_3eb0 ; 3EA1 0 208 180 CD0D
JBS off(0021dh).5, label_3eb0 ; 3EA3 0 208 180 ED1D0A
CLRB A ; 3EA6 0 208 180 FA
JBS off(002edh).5, label_3eac ; 3EA7 0 208 180 EDED02
LB A, #032h ; 3EAA 0 208 180 7732
; 3EAC from 3EA7 (DD0,208,180)
label_3eac: STB A, off(002d5h) ; 3EAC 0 208 180 D4D5
SJ label_3ebb ; 3EAE 0 208 180 CB0B
; 3EB0 from 3E9B (DD0,208,180)
; 3EB0 from 3EA1 (DD0,208,180)
; 3EB0 from 3EA3 (DD0,208,180)
label_3eb0: LB A, off(002d5h) ; 3EB0 0 208 180 F4D5
JNE label_3eb6 ; 3EB2 0 208 180 CE02
; 3EB4 from 3EB6 (DD0,208,180)
label_3eb4: SJ label_3ebb ; 3EB4 0 208 180 CB05
; 3EB6 from 3EB2 (DD0,208,180)
label_3eb6: JBS off(002edh).4, label_3eb4 ; 3EB6 0 208 180 ECEDFB
SJ label_3ed1 ; 3EB9 0 208 180 CB16
; 3EBB from 3EAE (DD0,208,180)
; 3EBB from 3EB4 (DD0,208,180)
label_3ebb: CMP (001dch-00180h)[USP], #005dch ; 3EBB 0 208 180 B35CC0DC05
JLT label_3ed1 ; 3EC0 0 208 180 CA0F
CMPB off(002b3h), #005h ; 3EC2 0 208 180 C4B3C005
JNE label_3ece ; 3EC6 0 208 180 CE06
CMPB off(002cbh), #019h ; 3EC8 0 208 180 C4CBC019
JLT label_3ed1 ; 3ECC 0 208 180 CA03
; 3ECE from 3ED6 (DD0,208,180)
; 3ECE from 3EC6 (DD0,208,180)
label_3ece: SC ; 3ECE 0 208 180 85
SJ label_3ed8 ; 3ECF 0 208 180 CB07
; 3ED1 from 3E82 (DD0,208,180)
; 3ED1 from 3E8C (DD0,208,180)
; 3ED1 from 3E94 (DD0,208,180)
; 3ED1 from 3EC0 (DD0,208,180)
; 3ED1 from 3ECC (DD0,208,180)
; 3ED1 from 3EB9 (DD0,208,180)
label_3ed1: RC ; 3ED1 0 208 180 95
LCB A, tbl_616b ; 3ED2 0 208 180 909D6B61
JNE label_3ece ; 3ED6 0 208 180 CEF6
; 3ED8 from 3ECF (DD0,208,180)
label_3ed8: MB r0.0, C ; 3ED8 0 208 180 2038
LCB A, tbl_616c ; 3EDA 0 208 180 909D6C61
MB C, r0.0 ; 3EDE 0 208 180 2028
JEQ label_3ee5 ; 3EE0 0 208 180 C903
XORB PSWH, #080h ; 3EE2 0 208 180 A2F080
; 3EE5 from 3EE0 (DD0,208,180)
label_3ee5: MB P0.1, C ; 3EE5 0 208 180 C52039
; 3EE8 from 3E80 (DD0,208,180)
label_3ee8: MOV DP, #0040eh ; 3EE8 0 208 180 620E04
MB C, [DP].6 ; 3EEB 0 208 180 C22E
JGE label_3f0b ; 3EED 0 208 180 CD1C
INC DP ; 3EEF 0 208 180 72
MB C, [DP].6 ; 3EF0 0 208 180 C22E
MB off(002eeh).2, C ; 3EF2 0 208 180 C4EE3A
JBS off(002eeh).3, label_3f03 ; 3EF5 0 208 180 EBEE0B
LCB A, tbl_6198 ; 3EF8 0 208 180 909D9861
JNE label_3f0f ; 3EFC 0 208 180 CE11
MB P4.3, C ; 3EFE 0 208 180 C52C3B
SJ label_3f0f ; 3F01 0 208 180 CB0C
; 3F03 from 3EF5 (DD0,208,180)
label_3f03: XORB PSWH, #080h ; 3F03 0 208 180 A2F080
MB P0.5, C ; 3F06 0 208 180 C5203D
SJ label_3f0f ; 3F09 0 208 180 CB04
; 3F0B from 3EED (DD0,208,180)
label_3f0b: RC ; 3F0B 0 208 180 95
MB off(002eeh).2, C ; 3F0C 0 208 180 C4EE3A
; 3F0F from 3EFC (DD0,208,180)
; 3F0F from 3F01 (DD0,208,180)
; 3F0F from 3F09 (DD0,208,180)
label_3f0f: VCAL 3 ; 3F0F 0 208 180 13
LB A, #046h ; 3F10 0 208 180 7746
MOVB r1, #046h ; 3F12 0 208 180 9946
JBS off(00224h).0, label_3f1b ; 3F14 0 208 180 E82404
LB A, #053h ; 3F17 0 208 180 7753
MOVB r1, #053h ; 3F19 0 208 180 9953
; 3F1B from 3F14 (DD0,208,180)
label_3f1b: JBS off(00216h).3, label_3f1f ; 3F1B 0 208 180 EB1601
LB A, r1 ; 3F1E 0 208 180 79
; 3F1F from 3F1B (DD0,208,180)
label_3f1f: CMPB A, off(00236h) ; 3F1F 0 208 180 C736
MB off(00224h).0, C ; 3F21 0 208 180 C42438
LB A, #0a0h ; 3F24 0 208 180 77A0
JBS off(00224h).1, label_3f2b ; 3F26 0 208 180 E92402
LB A, #0b0h ; 3F29 0 208 180 77B0
; 3F2B from 3F26 (DD0,208,180)
label_3f2b: CMPB A, off(00236h) ; 3F2B 0 208 180 C736
MB off(00224h).1, C ; 3F2D 0 208 180 C42439
MOVB r0, 0cch ; 3F30 0 208 180 C5CC48
LB A, #00dh ; 3F33 0 208 180 770D
JBS off(00224h).2, label_3f3a ; 3F35 0 208 180 EA2402
LB A, #00fh ; 3F38 0 208 180 770F
; 3F3A from 3F35 (DD0,208,180)
label_3f3a: CMPB A, r0 ; 3F3A 0 208 180 48
MB off(00224h).2, C ; 3F3B 0 208 180 C4243A
LB A, #03dh ; 3F3E 0 208 180 773D
JBS off(00224h).3, label_3f45 ; 3F40 0 208 180 EB2402
LB A, #040h ; 3F43 0 208 180 7740
; 3F45 from 3F40 (DD0,208,180)
label_3f45: CMPB A, r0 ; 3F45 0 208 180 48
MB off(00224h).3, C ; 3F46 0 208 180 C4243B
LB A, #046h ; 3F49 0 208 180 7746
JBS off(00224h).4, label_3f50 ; 3F4B 0 208 180 EC2402
LB A, #04ah ; 3F4E 0 208 180 774A
; 3F50 from 3F4B (DD0,208,180)
label_3f50: CMPB A, r0 ; 3F50 0 208 180 48
MB off(00224h).4, C ; 3F51 0 208 180 C4243C
LB A, #082h ; 3F54 0 208 180 7782
JBS off(00224h).5, label_3f5b ; 3F56 0 208 180 ED2402
LB A, #07ah ; 3F59 0 208 180 777A
; 3F5B from 3F56 (DD0,208,180)
label_3f5b: CMPB 0dfh, A ; 3F5B 0 208 180 C5DFC1
MB off(00224h).5, C ; 3F5E 0 208 180 C4243D
LB A, #02ah ; 3F61 0 208 180 772A
JBS off(00224h).6, label_3f68 ; 3F63 0 208 180 EE2402
LB A, #028h ; 3F66 0 208 180 7728
; 3F68 from 3F63 (DD0,208,180)
label_3f68: CMPB 0d9h, A ; 3F68 0 208 180 C5D9C1
MB off(00224h).6, C ; 3F6B 0 208 180 C4243E
SB PSWL.4 ; 3F6E 0 208 180 A31C
JBR off(00217h).6, label_3f79 ; 3F70 0 208 180 DE1706
JBS off(00217h).4, label_3f79 ; 3F73 0 208 180 EC1703
JBR off(00218h).7, label_3f7f ; 3F76 0 208 180 DF1806
; 3F79 from 3F70 (DD0,208,180)
; 3F79 from 3F73 (DD0,208,180)
label_3f79: SB off(00225h).1 ; 3F79 0 208 180 C42519
J label_400f ; 3F7C 0 208 180 030F40
; 3F7F from 3F76 (DD0,208,180)
label_3f7f: JBR off(00224h).2, label_3fad ; 3F7F 0 208 180 DA242B
JBS off(0021ch).2, label_3f8b ; 3F82 0 208 180 EA1C06
JBR off(00216h).3, label_3fad ; 3F85 0 208 180 DB1625
JBR off(0021eh).1, label_3fad ; 3F88 0 208 180 D91E22
; 3F8B from 3F82 (DD0,208,180)
label_3f8b: JBR off(00224h).0, label_3fad ; 3F8B 0 208 180 D8241F
JBS off(00224h).4, label_3fa3 ; 3F8E 0 208 180 EC2412
JBR off(00224h).6, label_3fa3 ; 3F91 0 208 180 DE240F
JBS off(00225h).0, label_3fa3 ; 3F94 0 208 180 E8250C
LB A, off(002ceh) ; 3F97 0 208 180 F4CE
JNE label_3fb1 ; 3F99 0 208 180 CE16
MOVB off(002cfh), #002h ; 3F9B 0 208 180 C4CF9802
; 3F9F from 3FB3 (DD0,208,180)
label_3f9f: RB PSWL.4 ; 3F9F 0 208 180 A30C
SJ label_3fa7 ; 3FA1 0 208 180 CB04
; 3FA3 from 3F8E (DD0,208,180)
; 3FA3 from 3F91 (DD0,208,180)
; 3FA3 from 3F94 (DD0,208,180)
label_3fa3: MOVB off(002ceh), #002h ; 3FA3 0 208 180 C4CE9802
; 3FA7 from 3FA1 (DD0,208,180)
label_3fa7: MOVB off(002cch), #009h ; 3FA7 0 208 180 C4CC9809
SJ label_3ff7 ; 3FAB 0 208 180 CB4A
; 3FAD from 3F7F (DD0,208,180)
; 3FAD from 3F85 (DD0,208,180)
; 3FAD from 3F88 (DD0,208,180)
; 3FAD from 3F8B (DD0,208,180)
label_3fad: MOVB off(002ceh), #002h ; 3FAD 0 208 180 C4CE9802
; 3FB1 from 3F99 (DD0,208,180)
label_3fb1: LB A, off(002cfh) ; 3FB1 0 208 180 F4CF
JNE label_3f9f ; 3FB3 0 208 180 CEEA
LB A, off(002cch) ; 3FB5 0 208 180 F4CC
JEQ label_3fbe ; 3FB7 0 208 180 C905
JBR off(00225h).0, label_3fd7 ; 3FB9 0 208 180 D8251B
SJ label_3ff7 ; 3FBC 0 208 180 CB39
; 3FBE from 3FB7 (DD0,208,180)
label_3fbe: JBR off(00224h).5, label_3fca ; 3FBE 0 208 180 DD2409
MOVB off(002cdh), #014h ; 3FC1 0 208 180 C4CD9814
SB off(00225h).0 ; 3FC5 0 208 180 C42518
SJ label_3ff7 ; 3FC8 0 208 180 CB2D
; 3FCA from 3FBE (DD0,208,180)
label_3fca: LB A, off(002cdh) ; 3FCA 0 208 180 F4CD
JNE label_3ff7 ; 3FCC 0 208 180 CE29
JBS off(00224h).2, label_3fd4 ; 3FCE 0 208 180 EA2403
JBS off(00225h).0, label_3ff7 ; 3FD1 0 208 180 E82523
; 3FD4 from 3FCE (DD0,208,180)
label_3fd4: RB off(00225h).0 ; 3FD4 0 208 180 C42508
; 3FD7 from 3FB9 (DD0,208,180)
label_3fd7: JBS off(00224h).3, label_3ffb ; 3FD7 0 208 180 EB2421
JBS off(00224h).1, label_3ffb ; 3FDA 0 208 180 E9241E
CMPB 0d9h, #02dh ; 3FDD 0 208 180 C5D9C02D
JGE label_3ffb ; 3FE1 0 208 180 CD18
CMPB 0d8h, #0a9h ; 3FE3 0 208 180 C5D8C0A9
JGE label_3ffb ; 3FE7 0 208 180 CD12
JBS off(00211h).2, label_3ffb ; 3FE9 0 208 180 EA110F
LB A, off(002bah) ; 3FEC 0 208 180 F4BA
JEQ label_3ffb ; 3FEE 0 208 180 C90B
RB off(00225h).1 ; 3FF0 0 208 180 C42509
; 3FF3 from 4007 (DD0,208,180)
; 3FF3 from 400D (DD0,208,180)
label_3ff3: SB PSWL.5 ; 3FF3 0 208 180 A31D
SJ label_4011 ; 3FF5 0 208 180 CB1A
; 3FF7 from 3FBC (DD0,208,180)
; 3FF7 from 3FAB (DD0,208,180)
; 3FF7 from 3FC8 (DD0,208,180)
; 3FF7 from 3FCC (DD0,208,180)
; 3FF7 from 3FD1 (DD0,208,180)
label_3ff7: MOVB off(002bah), #016h ; 3FF7 0 208 180 C4BA9816
; 3FFB from 3FD7 (DD0,208,180)
; 3FFB from 3FDA (DD0,208,180)
; 3FFB from 3FE1 (DD0,208,180)
; 3FFB from 3FE7 (DD0,208,180)
; 3FFB from 3FE9 (DD0,208,180)
; 3FFB from 3FEE (DD0,208,180)
label_3ffb: JBS off(00225h).1, label_4005 ; 3FFB 0 208 180 E92507
SB off(00225h).1 ; 3FFE 0 208 180 C42519
MOVB off(002d0h), #003h ; 4001 0 208 180 C4D09803
; 4005 from 3FFB (DD0,208,180)
label_4005: LB A, off(002d0h) ; 4005 0 208 180 F4D0
JNE label_3ff3 ; 4007 0 208 180 CEEA
CMPB off(00299h), #01eh ; 4009 0 208 180 C499C01E
JGT label_3ff3 ; 400D 0 208 180 C8E4
; 400F from 3F7C (DD0,208,180)
label_400f: RB PSWL.5 ; 400F 0 208 180 A30D
; 4011 from 3FF5 (DD0,208,180)
label_4011: MOV DP, #0040eh ; 4011 0 208 180 620E04
MB C, [DP].3 ; 4014 0 208 180 C22B
JGE label_4023 ; 4016 0 208 180 CD0B
INC DP ; 4018 0 208 180 72
MB C, [DP].3 ; 4019 0 208 180 C22B
XORB PSWH, #080h ; 401B 0 208 180 A2F080
MB P0.3, C ; 401E 0 208 180 C5203B
SJ label_4028 ; 4021 0 208 180 CB05
; 4023 from 4016 (DD0,208,180)
label_4023: MB C, PSWL.4 ; 4023 0 208 180 A32C
MB P0.3, C ; 4025 0 208 180 C5203B
; 4028 from 4021 (DD0,208,180)
label_4028: LCB A, tbl_61ce ; 4028 0 208 180 909DCE61
JEQ label_4030 ; 402C 0 208 180 C902
RB PSWL.5 ; 402E 0 208 180 A30D
; 4030 from 402C (DD0,208,180)
label_4030: MOV DP, #0040eh ; 4030 0 208 180 620E04
MB C, [DP].7 ; 4033 0 208 180 C22F
JGE label_4042 ; 4035 0 208 180 CD0B
INC DP ; 4037 0 208 180 72
MB C, [DP].7 ; 4038 0 208 180 C22F
XORB PSWH, #080h ; 403A 0 208 180 A2F080
MB P0.2, C ; 403D 0 208 180 C5203A
SJ label_4047 ; 4040 0 208 180 CB05
; 4042 from 4035 (DD0,208,180)
label_4042: MB C, PSWL.5 ; 4042 0 208 180 A32D
MB P0.2, C ; 4044 0 208 180 C5203A
; 4047 from 4040 (DD0,208,180)
label_4047: VCAL 3 ; 4047 0 208 180 13
JBR off(00219h).3, label_4051 ; 4048 0 208 180 DB1906
JBR off(00216h).6, label_4051 ; 404B 0 208 180 DE1603
JBR off(00217h).4, label_4059 ; 404E 0 208 180 DC1708
; 4051 from 4048 (DD0,208,180)
; 4051 from 404B (DD0,208,180)
label_4051: SB 0b8h.2 ; 4051 0 208 180 C5B81A
RB 0b3h.2 ; 4054 0 208 180 C5B30A
SJ label_4070 ; 4057 0 208 180 CB17
; 4059 from 404E (DD0,208,180)
label_4059: JBS off(00215h).2, label_4070 ; 4059 0 208 180 EA1514
JBS off(00212h).5, label_4070 ; 405C 0 208 180 ED1211
MB C, 0b0h.1 ; 405F 0 208 180 C5B029
JLT label_4070 ; 4062 0 208 180 CA0C
CMPB 0d9h, #0c5h ; 4064 0 208 180 C5D9C0C5
JGE label_4070 ; 4068 0 208 180 CD06
CMPB 0dbh, #0a7h ; 406A 0 208 180 C5DBC0A7
JLT label_407b ; 406E 0 208 180 CA0B
; 4070 from 4057 (DD0,208,180)
; 4070 from 4059 (DD0,208,180)
; 4070 from 405C (DD0,208,180)
; 4070 from 4062 (DD0,208,180)
; 4070 from 4068 (DD0,208,180)
label_4070: MOV DP, #0040eh ; 4070 0 208 180 620E04
MB C, [DP].2 ; 4073 0 208 180 C22A
JLT label_407a ; 4075 0 208 180 CA03
SB P1.2 ; 4077 0 208 180 C5221A
; 407A from 4075 (DD0,208,180)
label_407a: RC ; 407A 0 208 180 95
; 407B from 406E (DD0,208,180)
label_407b: MB off(00219h).2, C ; 407B 0 208 180 C4193A
VCAL 3 ; 407E 0 208 180 13
JBS off(0021ah).6, label_40a4 ; 407F 0 208 180 EE1A22
CMPB 0c5h, #012h ; 4082 0 208 180 C5C5C012
JGE label_4097 ; 4086 0 208 180 CD0F
LB A, 0d7h ; 4088 0 208 180 F5D7
CMPB A, #0ffh ; 408A 0 208 180 C6FF
JGT label_4097 ; 408C 0 208 180 C809
CMPB A, #000h ; 408E 0 208 180 C600
JLT label_4097 ; 4090 0 208 180 CA05
MB C, P4.6 ; 4092 0 208 180 C52C2E
JGE label_409d ; 4095 0 208 180 CD06
; 4097 from 4086 (DD0,208,180)
; 4097 from 408C (DD0,208,180)
; 4097 from 4090 (DD0,208,180)
label_4097: MOVB off(002fbh), #000h ; 4097 0 208 180 C4FB9800
SJ label_40a4 ; 409B 0 208 180 CB07
; 409D from 4095 (DD0,208,180)
label_409d: LB A, off(002fbh) ; 409D 0 208 180 F4FB
JNE label_40a4 ; 409F 0 208 180 CE03
SB off(0021ah).6 ; 40A1 0 208 180 C41A1E
; 40A4 from 407F (DD0,208,180)
; 40A4 from 409B (DD0,208,180)
; 40A4 from 409F (DD0,208,180)
label_40a4: JBS off(0021ah).7, label_40c3 ; 40A4 0 208 180 EF1A1C
JBS off(00217h).5, label_40ad ; 40A7 0 208 180 ED1703
JBS off(0021ah).6, label_40b6 ; 40AA 0 208 180 EE1A09
; 40AD from 40A7 (DD0,208,180)
label_40ad: JBS off(00213h).0, label_40c0 ; 40AD 0 208 180 E81310
; 40B0 from 40B6 (DD0,208,180)
; 40B0 from 40B9 (DD0,208,180)
label_40b0: MOVB off(002ddh), #000h ; 40B0 0 208 180 C4DD9800
SJ label_40c3 ; 40B4 0 208 180 CB0D
; 40B6 from 40AA (DD0,208,180)
label_40b6: JBR off(00224h).7, label_40b0 ; 40B6 0 208 180 DF24F7
JBS off(0021dh).4, label_40b0 ; 40B9 0 208 180 EC1DF4
LB A, off(002ddh) ; 40BC 0 208 180 F4DD
JNE label_40c3 ; 40BE 0 208 180 CE03
; 40C0 from 40AD (DD0,208,180)
label_40c0: SB off(0021ah).7 ; 40C0 0 208 180 C41A1F
; 40C3 from 40A4 (DD0,208,180)
; 40C3 from 40B4 (DD0,208,180)
; 40C3 from 40BE (DD0,208,180)
label_40c3: JBS off(0021ah).7, label_40ec ; 40C3 0 208 180 EF1A26
JBR off(0021ah).6, label_40e8 ; 40C6 0 208 180 DE1A1F
JBS off(00217h).5, label_40e8 ; 40C9 0 208 180 ED171C
JBS off(00215h).1, label_40d4 ; 40CC 0 208 180 E91505
MB C, 0b3h.1 ; 40CF 0 208 180 C5B329
JGE label_40e8 ; 40D2 0 208 180 CD14
; 40D4 from 40CC (DD0,208,180)
label_40d4: MB C, P4.6 ; 40D4 0 208 180 C52C2E
JGE label_40e8 ; 40D7 0 208 180 CD0F
JBS off(00218h).0, label_40df ; 40D9 0 208 180 E81803
JBS off(0021eh).2, label_40e8 ; 40DC 0 208 180 EA1E09
; 40DF from 40D9 (DD0,208,180)
label_40df: LB A, off(002deh) ; 40DF 0 208 180 F4DE
JNE label_40ec ; 40E1 0 208 180 CE09
SB off(0021ah).7 ; 40E3 0 208 180 C41A1F
SJ label_40ec ; 40E6 0 208 180 CB04
; 40E8 from 40C6 (DD0,208,180)
; 40E8 from 40C9 (DD0,208,180)
; 40E8 from 40D2 (DD0,208,180)
; 40E8 from 40D7 (DD0,208,180)
; 40E8 from 40DC (DD0,208,180)
label_40e8: MOVB off(002deh), #000h ; 40E8 0 208 180 C4DE9800
; 40EC from 40C3 (DD0,208,180)
; 40EC from 40E1 (DD0,208,180)
; 40EC from 40E6 (DD0,208,180)
label_40ec: JBS off(0021ah).7, label_4119 ; 40EC 0 208 180 EF1A2A
JBR off(0021ah).6, label_410c ; 40EF 0 208 180 DE1A1A
JBS off(00217h).5, label_410c ; 40F2 0 208 180 ED1717
LB A, 0d7h ; 40F5 0 208 180 F5D7
CMPB A, #0ffh ; 40F7 0 208 180 C6FF
JGT label_410c ; 40F9 0 208 180 C811
CMPB A, #000h ; 40FB 0 208 180 C600
JLT label_410c ; 40FD 0 208 180 CA0D
JBR off(00215h).0, label_410c ; 40FF 0 208 180 D8150A
JBS off(00218h).0, label_4108 ; 4102 0 208 180 E81803
JBS off(0021eh).2, label_410c ; 4105 0 208 180 EA1E04
; 4108 from 4102 (DD0,208,180)
label_4108: CMPB A, #0ffh ; 4108 0 208 180 C6FF
JGT label_4112 ; 410A 0 208 180 C806
; 410C from 40EF (DD0,208,180)
; 410C from 40F2 (DD0,208,180)
; 410C from 40F9 (DD0,208,180)
; 410C from 40FD (DD0,208,180)
; 410C from 40FF (DD0,208,180)
; 410C from 4105 (DD0,208,180)
label_410c: MOVB off(002dfh), #000h ; 410C 0 208 180 C4DF9800
SJ label_4119 ; 4110 0 208 180 CB07
; 4112 from 410A (DD0,208,180)
label_4112: LB A, off(002dfh) ; 4112 0 208 180 F4DF
JNE label_4119 ; 4114 0 208 180 CE03
SB off(0021ah).7 ; 4116 0 208 180 C41A1F
; 4119 from 40EC (DD0,208,180)
; 4119 from 4110 (DD0,208,180)
; 4119 from 4114 (DD0,208,180)
label_4119: MOVB r0, #004h ; 4119 0 208 180 9804
MOV DP, #tbl_6baf ; 411B 0 208 180 62AF6B
LB A, 0d9h ; 411E 0 208 180 F5D9
; 4120 from 4126 (DD0,208,180)
label_4120: DEC DP ; 4120 0 208 180 82
DECB r0 ; 4121 0 208 180 B8
JEQ label_4128 ; 4122 0 208 180 C904
CMPCB A, [DP] ; 4124 0 208 180 92AE
JGE label_4120 ; 4126 0 208 180 CDF8
; 4128 from 4122 (DD0,208,180)
label_4128: L A, 0fah ; 4128 1 208 180 E5FA
ST A, IE ; 412A 1 208 180 D51A
ANDB PSWH, #0feh ; 412C 1 208 180 A2D0FE
LB A, off(00233h) ; 412F 0 208 180 F433
ANDB A, #0fch ; 4131 0 208 180 D6FC
ORB A, r0 ; 4133 0 208 180 68
STB A, off(00233h) ; 4134 0 208 180 D433
ORB PSWH, #001h ; 4136 0 208 180 A2E001
L A, 0f8h ; 4139 1 208 180 E5F8
ST A, IE ; 413B 1 208 180 D51A
CMPB 0d8h, #023h ; 413D 1 208 180 C5D8C023
MB off(00233h).2, C ; 4141 1 208 180 C4333A
VCAL 3 ; 4144 1 208 180 13
LB A, #07fh ; 4145 0 208 180 777F
CMPB A, #0ffh ; 4147 0 208 180 C6FF
JGT label_414f ; 4149 0 208 180 C804
CMPB A, #0fch ; 414B 0 208 180 C6FC
JGE label_4153 ; 414D 0 208 180 CD04
; 414F from 4149 (DD0,208,180)
label_414f: SC ; 414F 0 208 180 85
JBS off(00230h).6, label_4156 ; 4150 0 208 180 EE3003
; 4153 from 414D (DD0,208,180)
label_4153: MB C, off(00214h).7 ; 4153 0 208 180 C4142F
; 4156 from 4150 (DD0,208,180)
label_4156: MOV DP, #00324h ; 4156 0 208 180 622403
MB [DP].0, C ; 4159 0 208 180 C238
LB A, [DP] ; 415B 0 208 180 F2
ANDB A, #0f1h ; 415C 0 208 180 D6F1
STB A, [DP] ; 415E 0 208 180 D2
L A, ADCR6 ; 415F 1 208 180 E56C
ST A, 0bah ; 4161 1 208 180 D5BA
LCB A, tbl_6200 ; 4163 1 208 180 909D0062
MB C, ACC.0 ; 4167 1 208 180 C50628
LB A, ADCR7H ; 416A 0 208 180 F56F
JGE label_4172 ; 416C 0 208 180 CD04
MOV X1, #tbl_6203 ; 416E 0 208 180 600362
VCAL 1 ; 4171 0 208 180 11
; 4172 from 416C (DD0,208,180)
label_4172: MOV DP, #003a4h ; 4172 0 208 180 62A403
STB A, [DP] ; 4175 0 208 180 D2
LB A, ADCR2H ; 4176 0 208 180 F565
MOV DP, #003a5h ; 4178 0 208 180 62A503
STB A, [DP] ; 417B 0 208 180 D2
RC ; 417C 0 208 180 95
CLRB A ; 417D 0 208 180 FA
MB C, off(00210h).3 ; 417E 0 208 180 C4102B
XORB PSWH, #080h ; 4181 0 208 180 A2F080
ROLB A ; 4184 0 208 180 33
MB C, off(00210h).5 ; 4185 0 208 180 C4102D
ROLB A ; 4188 0 208 180 33
MB C, off(00210h).7 ; 4189 0 208 180 C4102F
ROLB A ; 418C 0 208 180 33
MB C, off(00211h).0 ; 418D 0 208 180 C41128
ROLB A ; 4190 0 208 180 33
MB C, off(00211h).1 ; 4191 0 208 180 C41129
ROLB A ; 4194 0 208 180 33
MB C, off(00211h).2 ; 4195 0 208 180 C4112A
ROLB A ; 4198 0 208 180 33
MB C, off(00211h).4 ; 4199 0 208 180 C4112C
ROLB A ; 419C 0 208 180 33
MB C, off(00211h).5 ; 419D 0 208 180 C4112D
ROLB A ; 41A0 0 208 180 33
MOV DP, #003b0h ; 41A1 0 208 180 62B003
STB A, [DP] ; 41A4 0 208 180 D2
RC ; 41A5 0 208 180 95
CLRB A ; 41A6 0 208 180 FA
MB C, off(00211h).6 ; 41A7 0 208 180 C4112E
ROLB A ; 41AA 0 208 180 33
MB C, off(00211h).7 ; 41AB 0 208 180 C4112F
ROLB A ; 41AE 0 208 180 33
MB C, off(0021ch).5 ; 41AF 0 208 180 C41C2D
ROLB A ; 41B2 0 208 180 33
MB C, off(0021ch).4 ; 41B3 0 208 180 C41C2C
ROLB A ; 41B6 0 208 180 33
MB C, off(0021fh).1 ; 41B7 0 208 180 C41F29
ROLB A ; 41BA 0 208 180 33
MOV DP, #000e6h ; 41BB 0 208 180 62E600
MB C, [DP].0 ; 41BE 0 208 180 C228
ROLB A ; 41C0 0 208 180 33
MB C, off(00221h).6 ; 41C1 0 208 180 C4212E
ROLB A ; 41C4 0 208 180 33
MOV DP, #0012ch ; 41C5 0 208 180 622C01
MB C, [DP].4 ; 41C8 0 208 180 C22C
ROLB A ; 41CA 0 208 180 33
MOV DP, #003b1h ; 41CB 0 208 180 62B103
STB A, [DP] ; 41CE 0 208 180 D2
RC ; 41CF 0 208 180 95
CLRB A ; 41D0 0 208 180 FA
MB C, P0.0 ; 41D1 0 208 180 C52028
XORB PSWH, #080h ; 41D4 0 208 180 A2F080
ROLB A ; 41D7 0 208 180 33
MB C, P0.1 ; 41D8 0 208 180 C52029
XORB PSWH, #080h ; 41DB 0 208 180 A2F080
ROLB A ; 41DE 0 208 180 33
MB C, P0.2 ; 41DF 0 208 180 C5202A
XORB PSWH, #080h ; 41E2 0 208 180 A2F080
ROLB A ; 41E5 0 208 180 33
MB C, P0.3 ; 41E6 0 208 180 C5202B
XORB PSWH, #080h ; 41E9 0 208 180 A2F080
ROLB A ; 41EC 0 208 180 33
MB C, P0.4 ; 41ED 0 208 180 C5202C
XORB PSWH, #080h ; 41F0 0 208 180 A2F080
ROLB A ; 41F3 0 208 180 33
MB C, off(002eeh).2 ; 41F4 0 208 180 C4EE2A
ROLB A ; 41F7 0 208 180 33
MB C, P0.6 ; 41F8 0 208 180 C5202E
XORB PSWH, #080h ; 41FB 0 208 180 A2F080
ROLB A ; 41FE 0 208 180 33
MB C, P0.7 ; 41FF 0 208 180 C5202F
XORB PSWH, #080h ; 4202 0 208 180 A2F080
ROLB A ; 4205 0 208 180 33
MOV DP, #003b2h ; 4206 0 208 180 62B203
STB A, [DP] ; 4209 0 208 180 D2
RC ; 420A 0 208 180 95
CLRB A ; 420B 0 208 180 FA
MB C, P1.0 ; 420C 0 208 180 C52228
ROLB A ; 420F 0 208 180 33
MB C, P1.2 ; 4210 0 208 180 C5222A
XORB PSWH, #080h ; 4213 0 208 180 A2F080
ROLB A ; 4216 0 208 180 33
MB C, P1.4 ; 4217 0 208 180 C5222C
ROLB A ; 421A 0 208 180 33
MB C, P4.6 ; 421B 0 208 180 C52C2E
XORB PSWH, #080h ; 421E 0 208 180 A2F080
ROLB A ; 4221 0 208 180 33
RC ; 4222 0 208 180 95
ROLB A ; 4223 0 208 180 33
ROLB A ; 4224 0 208 180 33
ROLB A ; 4225 0 208 180 33
ROLB A ; 4226 0 208 180 33
MOV DP, #003b3h ; 4227 0 208 180 62B303
STB A, [DP] ; 422A 0 208 180 D2
MOV X1, #tbl_6c4c ; 422B 0 208 180 604C6C
MOV DP, #003a8h ; 422E 0 208 180 62A803
; 4231 from 423B (DD0,208,180)
label_4231: LCB A, [X1] ; 4231 0 208 180 90AA
MOVB [DP], A ; 4233 0 208 180 C28A
INC X1 ; 4235 0 208 180 70
INC DP ; 4236 0 208 180 72
CMP X1, #tbl_6c4f ; 4237 0 208 180 90C04F6C
JNE label_4231 ; 423B 0 208 180 CEF4
MOVB r0, #040h ; 423D 0 208 180 9840
JBR off(00219h).3, label_424e ; 423F 0 208 180 DB190C
MOVB r0, #001h ; 4242 0 208 180 9801
JBS off(00216h).2, label_424e ; 4244 0 208 180 EA1607
MOVB r0, #002h ; 4247 0 208 180 9802
JBR off(002eeh).3, label_424e ; 4249 0 208 180 DBEE02
MOVB r0, #004h ; 424C 0 208 180 9804
; 424E from 423F (DD0,208,180)
; 424E from 4244 (DD0,208,180)
; 424E from 4249 (DD0,208,180)
label_424e: MOV DP, #003abh ; 424E 0 208 180 62AB03
LB A, r0 ; 4251 0 208 180 78
STB A, [DP] ; 4252 0 208 180 D2
CLRB r0 ; 4253 0 208 180 2015
RC ; 4255 0 208 180 95
ROLB r0 ; 4256 0 208 180 20B7
ROLB r0 ; 4258 0 208 180 20B7
ROLB r0 ; 425A 0 208 180 20B7
MB C, off(00216h).5 ; 425C 0 208 180 C4162D
ROLB r0 ; 425F 0 208 180 20B7
ROLB r0 ; 4261 0 208 180 20B7
MB C, off(00217h).6 ; 4263 0 208 180 C4172E
ROLB r0 ; 4266 0 208 180 20B7
ROLB r0 ; 4268 0 208 180 20B7
MB C, off(00216h).3 ; 426A 0 208 180 C4162B
ROLB r0 ; 426D 0 208 180 20B7
MOV DP, #003ach ; 426F 0 208 180 62AC03
LB A, r0 ; 4272 0 208 180 78
STB A, [DP] ; 4273 0 208 180 D2
L A, off(0025eh) ; 4274 1 208 180 E45E
SLL A ; 4276 1 208 180 53
JLT label_427c ; 4277 1 208 180 CA03
SLL A ; 4279 1 208 180 53
JGE label_4280 ; 427A 1 208 180 CD04
; 427C from 4277 (DD1,208,180)
label_427c: LB A, #0ffh ; 427C 0 208 180 77FF
SJ label_4282 ; 427E 0 208 180 CB02
; 4280 from 427A (DD1,208,180)
label_4280: LB A, ACCH ; 4280 0 208 180 F507
; 4282 from 427E (DD0,208,180)
label_4282: MOV DP, #003adh ; 4282 0 208 180 62AD03
STB A, [DP] ; 4285 0 208 180 D2
MOV DP, #0030ch ; 4286 0 208 180 620C03
L A, [DP] ; 4289 1 208 180 E2
SLL A ; 428A 1 208 180 53
JLT label_4290 ; 428B 1 208 180 CA03
SLL A ; 428D 1 208 180 53
JGE label_4294 ; 428E 1 208 180 CD04
; 4290 from 428B (DD1,208,180)
label_4290: LB A, #0ffh ; 4290 0 208 180 77FF
SJ label_4296 ; 4292 0 208 180 CB02
; 4294 from 428E (DD1,208,180)
label_4294: LB A, ACCH ; 4294 0 208 180 F507
; 4296 from 4292 (DD0,208,180)
label_4296: MOV DP, #003aeh ; 4296 0 208 180 62AE03
STB A, [DP] ; 4299 0 208 180 D2
LB A, 0cch ; 429A 0 208 180 F5CC
JBR off(00214h).0, label_42a0 ; 429C 0 208 180 D81401
CLRB A ; 429F 0 208 180 FA
; 42A0 from 429C (DD0,208,180)
label_42a0: MOV DP, #0039fh ; 42A0 0 208 180 629F03
STB A, [DP] ; 42A3 0 208 180 D2
MOV DP, #003afh ; 42A4 0 208 180 62AF03
LB A, [DP] ; 42A7 0 208 180 F2
CMPB A, #033h ; 42A8 0 208 180 C633
JEQ label_42b8 ; 42AA 0 208 180 C90C
CMPB A, #034h ; 42AC 0 208 180 C634
JEQ label_42b8 ; 42AE 0 208 180 C908
CMPB A, #035h ; 42B0 0 208 180 C635
JEQ label_42b8 ; 42B2 0 208 180 C904
CMPB A, #036h ; 42B4 0 208 180 C636
JNE label_42bb ; 42B6 0 208 180 CE03
; 42B8 from 42AA (DD0,208,180)
; 42B8 from 42AE (DD0,208,180)
; 42B8 from 42B2 (DD0,208,180)
label_42b8: SC ; 42B8 0 208 180 85
SJ label_42bc ; 42B9 0 208 180 CB01
; 42BB from 42B6 (DD0,208,180)
label_42bb: RC ; 42BB 0 208 180 95
; 42BC from 42B9 (DD0,208,180)
label_42bc: MB off(00219h).7, C ; 42BC 0 208 180 C4193F
VCAL 3 ; 42BF 0 208 180 13
MOV er1, 0b0h ; 42C0 0 208 180 B5B049
MOV er2, 0b2h ; 42C3 0 208 180 B5B24A
JBR off(00217h).5, label_42db ; 42C6 0 208 180 DD1712
AND er1, #0c5e2h ; 42C9 0 208 180 45D0E2C5
AND 0b0h, #0c5e2h ; 42CD 0 208 180 B5B0D0E2C5
AND er2, #0040bh ; 42D2 0 208 180 46D00B04
AND 0b2h, #0040bh ; 42D6 0 208 180 B5B2D00B04
; 42DB from 42C6 (DD0,208,180)
label_42db: MB C, 0b7h.1 ; 42DB 0 208 180 C5B729
JGE label_42e7 ; 42DE 0 208 180 CD07
CLR A ; 42E0 1 208 180 F9
ST A, 0b0h ; 42E1 1 208 180 D5B0
ST A, 0b2h ; 42E3 1 208 180 D5B2
ST A, er1 ; 42E5 1 208 180 89
ST A, er2 ; 42E6 1 208 180 8A
; 42E7 from 42DE (DD0,208,180)
label_42e7: MOVB r7, #001h ; 42E7 1 208 180 9F01
MOV DP, #002cbh ; 42E9 1 208 180 62CB02
; 42EC from 4306 (DD0,208,180)
label_42ec: SRL er2 ; 42EC 1 208 180 46E7
ROR er1 ; 42EE 1 208 180 45C7
JLT label_430a ; 42F0 1 208 180 CA18
LB A, r7 ; 42F2 0 208 180 7F
SUBB A, off(002b3h) ; 42F3 0 208 180 A7B3
JNE label_42fa ; 42F5 0 208 180 CE03
STB A, off(002b3h) ; 42F7 0 208 180 D4B3
STB A, [DP] ; 42F9 0 208 180 D2
; 42FA from 42F5 (DD0,208,180)
label_42fa: LB A, r7 ; 42FA 0 208 180 7F
SUBB A, 0f4h ; 42FB 0 208 180 C5F4A2
JNE label_4302 ; 42FE 0 208 180 CE02
STB A, 0f4h ; 4300 0 208 180 D5F4
; 4302 from 42FE (DD0,208,180)
; 4302 from 430F (DD0,208,180)
label_4302: INCB r7 ; 4302 0 208 180 AF
CMPB r7, #01ch ; 4303 0 208 180 27C01C
JNE label_42ec ; 4306 0 208 180 CEE4
SJ label_4320 ; 4308 0 208 180 CB16
; 430A from 42F0 (DD1,208,180)
label_430a: LB A, off(002b3h) ; 430A 0 208 180 F4B3
JEQ label_4316 ; 430C 0 208 180 C908
CMPB A, r7 ; 430E 0 208 180 4F
JNE label_4302 ; 430F 0 208 180 CEF1
LB A, [DP] ; 4311 0 208 180 F2
JNE label_4320 ; 4312 0 208 180 CE0C
SJ label_437e ; 4314 0 208 180 CB68
; 4316 from 430C (DD0,208,180)
label_4316: CLR A ; 4316 1 208 180 F9
LB A, r7 ; 4317 0 208 180 7F
STB A, off(002b3h) ; 4318 0 208 180 D4B3
LCB A, tbl_6bea[ACC] ; 431A 0 208 180 B506ABEA6B
STB A, [DP] ; 431F 0 208 180 D2
; 4320 from 4308 (DD0,208,180)
; 4320 from 4312 (DD0,208,180)
label_4320: VCAL 3 ; 4320 0 208 180 13
MOVB r7, #021h ; 4321 0 208 180 9F21
CLR A ; 4323 1 208 180 F9
XCHG A, 0b4h ; 4324 1 208 180 B5B410
JBS off(0021ch).6, label_432d ; 4327 1 208 180 EE1C03
AND A, #081ffh ; 432A 1 208 180 D6FF81
; 432D from 4327 (DD1,208,180)
label_432d: ST A, er0 ; 432D 1 208 180 88
MB C, 0b7h.1 ; 432E 1 208 180 C5B729
JGE label_4335 ; 4331 1 208 180 CD02
CLR er0 ; 4333 1 208 180 4415
; 4335 from 4331 (DD1,208,180)
label_4335: MOV DP, #001d1h ; 4335 1 208 180 62D101
; 4338 from 435A (DD0,208,180)
label_4338: SRL er0 ; 4338 1 208 180 44E7
JGE label_4343 ; 433A 1 208 180 CD07
LB A, [DP] ; 433C 0 208 180 F2
JEQ label_437e ; 433D 0 208 180 C93F
DECB [DP] ; 433F 0 208 180 C217
SJ label_4355 ; 4341 0 208 180 CB12
; 4343 from 433A (DD1,208,180)
label_4343: CLR A ; 4343 1 208 180 F9
LB A, r7 ; 4344 0 208 180 7F
CMPB A, 0f4h ; 4345 0 208 180 C5F4C2
JNE label_4355 ; 4348 0 208 180 CE0B
LCB A, tbl_6bea[ACC] ; 434A 0 208 180 B506ABEA6B
SUBB A, [DP] ; 434F 0 208 180 C2A2
JNE label_4355 ; 4351 0 208 180 CE02
STB A, 0f4h ; 4353 0 208 180 D5F4
; 4355 from 4341 (DD0,208,180)
; 4355 from 4348 (DD0,208,180)
; 4355 from 4351 (DD0,208,180)
label_4355: INC DP ; 4355 0 208 180 72
INCB r7 ; 4356 0 208 180 AF
CMPB r7, #02ch ; 4357 0 208 180 27C02C
JNE label_4338 ; 435A 0 208 180 CEDC
MOVB r7, #030h ; 435C 0 208 180 9F30
MOV DP, #001dch ; 435E 0 208 180 62DC01
SRL er0 ; 4361 0 208 180 44E7
SRL er0 ; 4363 0 208 180 44E7
SRL er0 ; 4365 0 208 180 44E7
SRL er0 ; 4367 0 208 180 44E7
SRL er0 ; 4369 0 208 180 44E7
JLT label_437b ; 436B 0 208 180 CA0E
MOV [DP], #00bb3h ; 436D 0 208 180 B298B30B
LB A, 0f4h ; 4371 0 208 180 F5F4
SUBB A, r7 ; 4373 0 208 180 2F
JNE label_4378 ; 4374 0 208 180 CE02
STB A, 0f4h ; 4376 0 208 180 D5F4
; 4378 from 4374 (DD0,208,180)
; 4378 from 437C (DD1,208,180)
label_4378: J label_4401 ; 4378 0 208 180 030144
; 437B from 436B (DD0,208,180)
label_437b: L A, [DP] ; 437B 1 208 180 E2
JNE label_4378 ; 437C 1 208 180 CEFA
; 437E from 4314 (DD0,208,180)
; 437E from 433D (DD0,208,180)
label_437e: LB A, #005h ; 437E 0 208 180 7705
STB A, [DP] ; 4380 0 208 180 D2
LB A, 0f4h ; 4381 0 208 180 F5F4
JNE label_438a ; 4383 0 208 180 CE05
LB A, r7 ; 4385 0 208 180 7F
STB A, 0f4h ; 4386 0 208 180 D5F4
SJ label_4401 ; 4388 0 208 180 CB77
; 438A from 4383 (DD0,208,180)
label_438a: SUBB A, r7 ; 438A 0 208 180 2F
JNE label_4401 ; 438B 0 208 180 CE74
STB A, 0f4h ; 438D 0 208 180 D5F4
JBR off(0022dh).0, label_43b3 ; 438F 0 208 180 D82D21
JBS off(00221h).6, label_43b3 ; 4392 0 208 180 EE211E
MOV DP, #0031dh ; 4395 0 208 180 621D03
CMPB r7, #005h ; 4398 0 208 180 27C005
JEQ label_43a9 ; 439B 0 208 180 C90C
CMPB r7, #030h ; 439D 0 208 180 27C030
JNE label_43b3 ; 43A0 0 208 180 CE11
SB off(002eeh).4 ; 43A2 0 208 180 C4EE1C
MB C, [DP].1 ; 43A5 0 208 180 C229
SJ label_43ae ; 43A7 0 208 180 CB05
; 43A9 from 439B (DD0,208,180)
label_43a9: SB off(002edh).3 ; 43A9 0 208 180 C4ED1B
MB C, [DP].0 ; 43AC 0 208 180 C228
; 43AE from 43A7 (DD0,208,180)
label_43ae: JGE label_4401 ; 43AE 0 208 180 CD51
JBR off(002edh).1, label_4401 ; 43B0 0 208 180 D9ED4E
; 43B3 from 438F (DD0,208,180)
; 43B3 from 4392 (DD0,208,180)
; 43B3 from 43A0 (DD0,208,180)
label_43b3: AND IE, #00080h ; 43B3 0 208 180 B51AD08000
CLR A ; 43B8 1 208 180 F9
LB A, r7 ; 43B9 0 208 180 7F
CMPB A, #030h ; 43BA 0 208 180 C630
JNE label_43cb ; 43BC 0 208 180 CE0D
MOV (001dch-00180h)[USP], #00bb3h ; 43BE 0 208 180 B35C98B30B
JBS off(002eeh).3, label_43cb ; 43C3 0 208 180 EBEE05
SB 0b8h.5 ; 43C6 0 208 180 C5B81D
SJ label_43fd ; 43C9 0 208 180 CB32
; 43CB from 43BC (DD0,208,180)
; 43CB from 43C3 (DD0,208,180)
label_43cb: LCB A, tbl_6c1b[ACC] ; 43CB 0 208 180 B506AB1B6C
JEQ label_43fd ; 43D0 0 208 180 C92B
STB A, r6 ; 43D2 0 208 180 8E
SB off(00232h).4 ; 43D3 0 208 180 C4321C
SB off(00232h).5 ; 43D6 0 208 180 C4321D
CAL label_4b02 ; 43D9 0 208 180 32024B
CMPB r6, #018h ; 43DC 0 208 180 26C018
JEQ label_43ed ; 43DF 0 208 180 C90C
CAL label_4c50 ; 43E1 0 208 180 32504C
CAL label_4d9d ; 43E4 0 208 180 329D4D
CAL label_4e2d ; 43E7 0 208 180 322D4E
INC DP ; 43EA 0 208 180 72
L A, er0 ; 43EB 1 208 180 34
ST A, [DP] ; 43EC 1 208 180 D2
; 43ED from 43DF (DD0,208,180)
label_43ed: RB off(00232h).4 ; 43ED 1 208 180 C4320C
RB off(00232h).5 ; 43F0 1 208 180 C4320D
CLR A ; 43F3 1 208 180 F9
LB A, r7 ; 43F4 0 208 180 7F
LCB A, tbl_6c1b[ACC] ; 43F5 0 208 180 B506AB1B6C
CMPB A, r6 ; 43FA 0 208 180 4E
JNE label_445f ; 43FB 0 208 180 CE62
; 43FD from 43C9 (DD0,208,180)
; 43FD from 43D0 (DD0,208,180)
label_43fd: L A, 0f8h ; 43FD 1 208 180 E5F8
ST A, IE ; 43FF 1 208 180 D51A
; 4401 from 4388 (DD0,208,180)
; 4401 from 4378 (DD0,208,180)
; 4401 from 438B (DD0,208,180)
; 4401 from 43AE (DD0,208,180)
; 4401 from 43B0 (DD0,208,180)
label_4401: MOV DP, #0031dh ; 4401 0 208 180 621D03
JBS off(0022dh).0, label_440f ; 4404 0 208 180 E82D08
RB off(002edh).3 ; 4407 0 208 180 C4ED0B
RB off(002eeh).4 ; 440A 0 208 180 C4EE0C
CLRB [DP] ; 440D 0 208 180 C215
; 440F from 4404 (DD0,208,180)
label_440f: MOVB r0, [DP] ; 440F 0 208 180 C248
MOVB r1, r0 ; 4411 0 208 180 2049
MOV DP, #00322h ; 4413 0 208 180 622203
MOV X1, #0011eh ; 4416 0 208 180 601E01
; 4419 from 4431 (DD0,208,180)
label_4419: DEC DP ; 4419 0 208 180 82
DEC X1 ; 441A 0 208 180 80
LB A, r0 ; 441B 0 208 180 78
ADDB A, [DP] ; 441C 0 208 180 C282
STB A, r0 ; 441E 0 208 180 88
LB A, r1 ; 441F 0 208 180 79
XORB A, [DP] ; 4420 0 208 180 C2F2
STB A, r1 ; 4422 0 208 180 89
LB A, 00000h[X1] ; 4423 0 208 180 F00000
STB A, r2 ; 4426 0 208 180 8A
LB A, [DP] ; 4427 0 208 180 F2
XORB A, r2 ; 4428 0 208 180 22F2
ANDB A, r2 ; 442A 0 208 180 5A
JNE label_445f ; 442B 0 208 180 CE32
CMP DP, #0031eh ; 442D 0 208 180 92C01E03
JNE label_4419 ; 4431 0 208 180 CEE6
DEC DP ; 4433 0 208 180 82
LB A, [DP] ; 4434 0 208 180 F2
ANDB A, #0fch ; 4435 0 208 180 D6FC
JNE label_445f ; 4437 0 208 180 CE26
INC DP ; 4439 0 208 180 72
LB A, [DP] ; 443A 0 208 180 F2
ANDB A, #002h ; 443B 0 208 180 D602
JNE label_445f ; 443D 0 208 180 CE20
INC DP ; 443F 0 208 180 72
LB A, [DP] ; 4440 0 208 180 F2
ANDB A, #008h ; 4441 0 208 180 D608
JNE label_445f ; 4443 0 208 180 CE1A
INC DP ; 4445 0 208 180 72
LB A, [DP] ; 4446 0 208 180 F2
ANDB A, #006h ; 4447 0 208 180 D606
JNE label_445f ; 4449 0 208 180 CE14
INC DP ; 444B 0 208 180 72
LB A, [DP] ; 444C 0 208 180 F2
ANDB A, #088h ; 444D 0 208 180 D688
JNE label_445f ; 444F 0 208 180 CE0E
INC DP ; 4451 0 208 180 72
L A, [DP] ; 4452 1 208 180 E2
CMP A, er0 ; 4453 1 208 180 48
JNE label_445f ; 4454 1 208 180 CE09
VCAL 3 ; 4456 1 208 180 13
CAL label_4e2d ; 4457 1 208 180 322D4E
INC DP ; 445A 1 208 180 72
L A, [DP] ; 445B 1 208 180 E2
CMP A, er0 ; 445C 1 208 180 48
JEQ label_4464 ; 445D 1 208 180 C905
; 445F from 442B (DD0,208,180)
; 445F from 4437 (DD0,208,180)
; 445F from 443D (DD0,208,180)
; 445F from 4443 (DD0,208,180)
; 445F from 4449 (DD0,208,180)
; 445F from 444F (DD0,208,180)
; 445F from 4454 (DD1,208,180)
; 445F from 43FB (DD0,208,180)
label_445f: MOVB 0f5h, #043h ; 445F 1 208 180 C5F59843
BRK ; 4463 1 208 180 FF
; 4464 from 445D (DD1,208,180)
label_4464: VCAL 3 ; 4464 1 208 180 13
SC ; 4465 1 208 180 85
JBS off(002edh).3, label_4473 ; 4466 1 208 180 EBED0A
JBS off(002eeh).4, label_4473 ; 4469 1 208 180 ECEE07
L A, off(00212h) ; 446C 1 208 180 E412
ORB A, off(00214h) ; 446E 1 208 180 E714
ADD A, #0ffffh ; 4470 1 208 180 86FFFF
; 4473 from 4466 (DD1,208,180)
; 4473 from 4469 (DD1,208,180)
label_4473: MB off(00218h).7, C ; 4473 1 208 180 C4183F
JLT label_448a ; 4476 1 208 180 CA12
ANDB off(00218h), #0bfh ; 4478 1 208 180 C418D0BF
ANDB off(0022bh), #0efh ; 447C 1 208 180 C42BD0EF
ANDB off(00225h), #07fh ; 4480 1 208 180 C425D07F
ANDB off(002ech), #0fbh ; 4484 1 208 180 C4ECD0FB
SJ label_44d7 ; 4488 1 208 180 CB4D
; 448A from 4476 (DD1,208,180)
label_448a: L A, off(00212h) ; 448A 1 208 180 E412
AND A, #0fffdh ; 448C 1 208 180 D6FDFF
JNE label_4499 ; 448F 1 208 180 CE08
L A, off(00214h) ; 4491 1 208 180 E414
AND A, #014f5h ; 4493 1 208 180 D6F514
JNE label_4499 ; 4496 1 208 180 CE01
RC ; 4498 1 208 180 95
; 4499 from 448F (DD1,208,180)
; 4499 from 4496 (DD1,208,180)
label_4499: MB off(00218h).6, C ; 4499 1 208 180 C4183E
SC ; 449C 1 208 180 85
L A, off(00212h) ; 449D 1 208 180 E412
AND A, #02054h ; 449F 1 208 180 D65420
JNE label_44a8 ; 44A2 1 208 180 CE04
JBS off(00214h).0, label_44a8 ; 44A4 1 208 180 E81401
RC ; 44A7 1 208 180 95
; 44A8 from 44A2 (DD1,208,180)
; 44A8 from 44A4 (DD1,208,180)
label_44a8: MB off(0022bh).4, C ; 44A8 1 208 180 C42B3C
SC ; 44AB 1 208 180 85
JBS off(002edh).3, label_44be ; 44AC 1 208 180 EBED0F
JBS off(002eeh).4, label_44be ; 44AF 1 208 180 ECEE0C
L A, off(00212h) ; 44B2 1 208 180 E412
JNE label_44be ; 44B4 1 208 180 CE08
L A, off(00214h) ; 44B6 1 208 180 E414
AND A, #014fdh ; 44B8 1 208 180 D6FD14
JNE label_44be ; 44BB 1 208 180 CE01
RC ; 44BD 1 208 180 95
; 44BE from 44AC (DD1,208,180)
; 44BE from 44AF (DD1,208,180)
; 44BE from 44B4 (DD1,208,180)
; 44BE from 44BB (DD1,208,180)
label_44be: MB off(00225h).7, C ; 44BE 1 208 180 C4253F
SC ; 44C1 1 208 180 85
JBS off(002edh).3, label_44d4 ; 44C2 1 208 180 EBED0F
JBS off(002eeh).4, label_44d4 ; 44C5 1 208 180 ECEE0C
L A, off(00212h) ; 44C8 1 208 180 E412
JNE label_44d4 ; 44CA 1 208 180 CE08
L A, off(00214h) ; 44CC 1 208 180 E414
AND A, #tbl_74f5 ; 44CE 1 208 180 D6F574
JNE label_44d4 ; 44D1 1 208 180 CE01
RC ; 44D3 1 208 180 95
; 44D4 from 44C2 (DD1,208,180)
; 44D4 from 44C5 (DD1,208,180)
; 44D4 from 44CA (DD1,208,180)
; 44D4 from 44D1 (DD1,208,180)
label_44d4: MB off(002ech).2, C ; 44D4 1 208 180 C4EC3A
; 44D7 from 4488 (DD1,208,180)
label_44d7: SB off(00230h).3 ; 44D7 1 208 180 C4301B
JNE label_450d ; 44DA 1 208 180 CE31
CAL label_4b68 ; 44DC 1 208 180 32684B
L A, TM1 ; 44DF 1 208 180 E534
ADD A, #00a00h ; 44E1 1 208 180 86000A
ST A, TMR1 ; 44E4 1 208 180 D536
MULB ; 44E6 1 208 180 A234
DIV ; 44E8 1 208 180 9037
DIV ; 44EA 1 208 180 9037
MB C, 0b7h.1 ; 44EC 1 208 180 C5B729
JLT label_44f8 ; 44EF 1 208 180 CA07
CAL label_4b2d ; 44F1 1 208 180 322D4B
MOVB 0f7h, #020h ; 44F4 1 208 180 C5F79820
; 44F8 from 44EF (DD1,208,180)
label_44f8: MOV 0fah, #002a0h ; 44F8 1 208 180 B5FA98A002
L A, #02bafh ; 44FD 1 208 180 67AF2B
ST A, 0f8h ; 4500 1 208 180 D5F8
CLRB TRNSIT ; 4502 1 208 180 C54615
CLR IRQ ; 4505 1 208 180 B51815
RB TCON0.2 ; 4508 1 208 180 C5400A
ST A, IE ; 450B 1 208 180 D51A
; 450D from 44DA (DD1,208,180)
label_450d: J label_3207 ; 450D 1 208 180 030732
; 4510 from 0584 (DD1,108,280)
label_4510: JBR off(00128h).2, label_454e ; 4510 1 108 280 DA283B
; 4513 from 14BA (DD1,100,280)
label_4513: MOVB r0, #0ffh ; 4513 1 108 280 98FF
L A, off(0019eh) ; 4515 1 108 280 E49E
ST A, er1 ; 4517 1 108 280 89
CMPB off(00117h), #00fh ; 4518 1 108 280 C417C00F
JNE label_458a ; 451C 1 108 280 CE6C
L A, TM0 ; 451E 1 108 280 E530
SUB A, #00001h ; 4520 1 108 280 A60100
ST A, TMR0 ; 4523 1 108 280 D532
MOV X1, #00110h ; 4525 1 108 280 601001
MOV DP, #00198h ; 4528 1 108 280 629801
L A, [DP] ; 452B 1 108 280 E2
CMP A, #000c0h ; 452C 1 108 280 C6C000
JGE label_456c ; 452F 1 108 280 CD3B
CLR A ; 4531 1 108 280 F9
ST A, [DP] ; 4532 1 108 280 D2
INC DP ; 4533 1 108 280 72
INC DP ; 4534 1 108 280 72
L A, [DP] ; 4535 1 108 280 E2
CMP A, #000c0h ; 4536 1 108 280 C6C000
JGE label_455b ; 4539 1 108 280 CD20
CLR A ; 453B 1 108 280 F9
ST A, [DP] ; 453C 1 108 280 D2
INC DP ; 453D 1 108 280 72
INC DP ; 453E 1 108 280 72
L A, [DP] ; 453F 1 108 280 E2
CMP A, #000c0h ; 4540 1 108 280 C6C000
JLT label_4568 ; 4543 1 108 280 CA23
ST A, er1 ; 4545 1 108 280 89
LB A, off(00116h) ; 4546 0 108 280 F416
SRLB A ; 4548 0 108 280 63
RORB off(00116h) ; 4549 0 108 280 C416C7
SJ label_4584 ; 454C 0 108 280 CB36
; 454E from 4510 (DD1,108,280)
label_454e: LB A, off(00196h) ; 454E 0 108 280 F496
SLLB A ; 4550 0 108 280 53
ROLB off(00196h) ; 4551 0 108 280 C496B7
LB A, off(00116h) ; 4554 0 108 280 F416
SLLB A ; 4556 0 108 280 53
ROLB off(00116h) ; 4557 0 108 280 C416B7
RT ; 455A 0 108 280 01
; 455B from 4539 (DD1,108,280)
label_455b: ST A, er1 ; 455B 1 108 280 89
LB A, off(00116h) ; 455C 0 108 280 F416
SRLB A ; 455E 0 108 280 63
RORB off(00116h) ; 455F 0 108 280 C416C7
SRLB A ; 4562 0 108 280 63
RORB off(00116h) ; 4563 0 108 280 C416C7
SJ label_457c ; 4566 0 108 280 CB14
; 4568 from 4543 (DD1,108,280)
label_4568: CLR A ; 4568 1 108 280 F9
ST A, [DP] ; 4569 1 108 280 D2
SJ label_458a ; 456A 1 108 280 CB1E
; 456C from 452F (DD1,108,280)
label_456c: ST A, er1 ; 456C 1 108 280 89
LB A, off(00116h) ; 456D 0 108 280 F416
SLLB A ; 456F 0 108 280 53
ROLB off(00116h) ; 4570 0 108 280 C416B7
CAL label_46b4 ; 4573 0 108 280 32B446
LB A, off(00196h) ; 4576 0 108 280 F496
SRLB A ; 4578 0 108 280 63
SRLB A ; 4579 0 108 280 63
ANDB r0, A ; 457A 0 108 280 20D1
; 457C from 4566 (DD0,108,280)
label_457c: CAL label_46b4 ; 457C 0 108 280 32B446
LB A, off(00196h) ; 457F 0 108 280 F496
SRLB A ; 4581 0 108 280 63
ANDB r0, A ; 4582 0 108 280 20D1
; 4584 from 454C (DD0,108,280)
label_4584: CAL label_46b4 ; 4584 0 108 280 32B446
ANDB r0, off(00196h) ; 4587 0 108 280 20D396
; 458A from 451C (DD1,108,280)
; 458A from 456A (DD1,108,280)
label_458a: LB A, off(00196h) ; 458A 0 108 280 F496
SLLB A ; 458C 0 108 280 53
ROLB off(00196h) ; 458D 0 108 280 C496B7
LB A, r0 ; 4590 0 108 280 78
ANDB A, off(00196h) ; 4591 0 108 280 D796
CMP off(0019eh), #000c0h ; 4593 0 108 280 B49EC0C000
JLT label_45da ; 4598 0 108 280 CA40
MOVB r1, off(00117h) ; 459A 0 108 280 C41749
ANDB off(00117h), A ; 459D 0 108 280 C417D1
JBS off(0012ah).7, label_45ad ; 45A0 0 108 280 EF2A0A
JBS off(00124h).5, label_45ad ; 45A3 0 108 280 ED2407
ANDB off(00197h), A ; 45A6 0 108 280 C497D1
ORB off(0012ah), #001h ; 45A9 0 108 280 C42AE001
; 45AD from 45A0 (DD0,108,280)
; 45AD from 45A3 (DD0,108,280)
label_45ad: LB A, off(00197h) ; 45AD 0 108 280 F497
ORB A, #0f0h ; 45AF 0 108 280 E6F0
ANDB P2, A ; 45B1 0 108 280 C524D1
ANDB TRNSIT, #0fbh ; 45B4 0 108 280 C546D0FB
ANDB PSWH, #0feh ; 45B8 0 108 280 A2D0FE
ORB TCON0, #004h ; 45BB 0 108 280 C540E004
L A, TM0 ; 45BF 1 108 280 E530
ORB PSWH, #001h ; 45C1 1 108 280 A2E001
ANDB TCON0, #0fbh ; 45C4 1 108 280 C540D0FB
CMPB r1, #00fh ; 45C8 1 108 280 21C00F
JEQ label_45f8 ; 45CB 1 108 280 C92B
SUB A, TMR0 ; 45CD 1 108 280 B532A2
ADD A, er1 ; 45D0 1 108 280 09
JBR off(00109h).0, label_45fd ; 45D1 1 108 280 D80929
JBR off(00109h).2, label_4600 ; 45D4 1 108 280 DA0929
J label_463f ; 45D7 1 108 280 033F46
; 45DA from 4598 (DD0,108,280)
label_45da: LB A, #00fh ; 45DA 0 108 280 770F
STB A, off(00117h) ; 45DC 0 108 280 D417
STB A, off(00197h) ; 45DE 0 108 280 D497
ORB P2, A ; 45E0 0 108 280 C524E1
SB TCON0.2 ; 45E3 0 108 280 C5401A
LB A, off(00196h) ; 45E6 0 108 280 F496
XORB A, #0ffh ; 45E8 0 108 280 F6FF
MB C, ACC.7 ; 45EA 0 108 280 C5062F
ROLB A ; 45ED 0 108 280 33
STB A, off(00116h) ; 45EE 0 108 280 D416
RB TCON0.2 ; 45F0 0 108 280 C5400A
L A, #00001h ; 45F3 1 108 280 670100
SJ label_4647 ; 45F6 1 108 280 CB4F
; 45F8 from 45CB (DD1,108,280)
label_45f8: ADD A, er1 ; 45F8 1 108 280 09
ST A, TMR0 ; 45F9 1 108 280 D532
SJ label_467a ; 45FB 1 108 280 CB7D
; 45FD from 45D1 (DD1,108,280)
label_45fd: JBR off(00109h).2, label_4606 ; 45FD 1 108 280 DA0906
; 4600 from 45D4 (DD1,108,280)
label_4600: JBS off(00109h).3, label_465f ; 4600 1 108 280 EB095C
JBS off(00109h).1, label_4662 ; 4603 1 108 280 E9095C
; 4606 from 45FD (DD1,108,280)
label_4606: JGE label_4634 ; 4606 1 108 280 CD2C
SUB A, off(00110h) ; 4608 1 108 280 A710
JLT label_461d ; 460A 1 108 280 CA11
SUB A, off(00112h) ; 460C 1 108 280 A712
JGE label_462c ; 460E 1 108 280 CD1C
ADD A, off(00112h) ; 4610 1 108 280 8712
CMP A, #00100h ; 4612 1 108 280 C60001
JLT label_4626 ; 4615 1 108 280 CA0F
ST A, off(00112h) ; 4617 1 108 280 D412
CLR A ; 4619 1 108 280 F9
J label_4678 ; 461A 1 108 280 037846
; 461D from 460A (DD1,108,280)
label_461d: ADD A, off(00110h) ; 461D 1 108 280 8710
CMP A, #00100h ; 461F 1 108 280 C60001
JLT label_4637 ; 4622 1 108 280 CA13
ST A, off(00110h) ; 4624 1 108 280 D410
; 4626 from 4615 (DD1,108,280)
label_4626: CLR A ; 4626 1 108 280 F9
ST A, off(00112h) ; 4627 1 108 280 D412
J label_4678 ; 4629 1 108 280 037846
; 462C from 460E (DD1,108,280)
label_462c: CMP A, #00100h ; 462C 1 108 280 C60001
JGE label_4678 ; 462F 1 108 280 CD47
CLR A ; 4631 1 108 280 F9
SJ label_4678 ; 4632 1 108 280 CB44
; 4634 from 4606 (DD1,108,280)
label_4634: ADD TMR0, A ; 4634 1 108 280 B53281
; 4637 from 4622 (DD1,108,280)
label_4637: CLR A ; 4637 1 108 280 F9
ST A, off(00110h) ; 4638 1 108 280 D410
ST A, off(00112h) ; 463A 1 108 280 D412
J label_4678 ; 463C 1 108 280 037846
; 463F from 45D7 (DD1,108,280)
; 463F from 465F (DD1,108,280)
label_463f: JGE label_4651 ; 463F 1 108 280 CD10
CMP A, #00100h ; 4641 1 108 280 C60001
JGE label_4647 ; 4644 1 108 280 CD01
CLR A ; 4646 1 108 280 F9
; 4647 from 45F6 (DD1,108,280)
; 4647 from 4644 (DD1,108,280)
label_4647: ST A, off(00110h) ; 4647 1 108 280 D410
L A, #00001h ; 4649 1 108 280 670100
ST A, off(00112h) ; 464C 1 108 280 D412
J label_4678 ; 464E 1 108 280 037846
; 4651 from 463F (DD1,108,280)
label_4651: ADD TMR0, A ; 4651 1 108 280 B53281
CLR A ; 4654 1 108 280 F9
ST A, off(00110h) ; 4655 1 108 280 D410
L A, #00001h ; 4657 1 108 280 670100
ST A, off(00112h) ; 465A 1 108 280 D412
J label_4678 ; 465C 1 108 280 037846
; 465F from 4600 (DD1,108,280)
label_465f: JBS off(00109h).1, label_463f ; 465F 1 108 280 E909DD
; 4662 from 4603 (DD1,108,280)
label_4662: JGE label_46af ; 4662 1 108 280 CD4B
SUB A, off(00110h) ; 4664 1 108 280 A710
JGE label_46a8 ; 4666 1 108 280 CD40
ADD A, off(00110h) ; 4668 1 108 280 8710
CMP A, #00100h ; 466A 1 108 280 C60001
JGE label_4670 ; 466D 1 108 280 CD01
; 466F from 46B2 (DD1,108,280)
label_466f: CLR A ; 466F 1 108 280 F9
; 4670 from 466D (DD1,108,280)
label_4670: ST A, off(00110h) ; 4670 1 108 280 D410
; 4672 from 46AB (DD1,108,280)
label_4672: CLR A ; 4672 1 108 280 F9
; 4673 from 46AD (DD1,108,280)
label_4673: ST A, off(00112h) ; 4673 1 108 280 D412
L A, #00001h ; 4675 1 108 280 670100
; 4678 from 461A (DD1,108,280)
; 4678 from 464E (DD1,108,280)
; 4678 from 463C (DD1,108,280)
; 4678 from 4629 (DD1,108,280)
; 4678 from 462F (DD1,108,280)
; 4678 from 4632 (DD1,108,280)
; 4678 from 465C (DD1,108,280)
label_4678: ST A, off(00114h) ; 4678 1 108 280 D414
; 467A from 45FB (DD1,108,280)
label_467a: L A, off(00110h) ; 467A 1 108 280 E410
JNE label_468c ; 467C 1 108 280 CE0E
L A, off(00112h) ; 467E 1 108 280 E412
JEQ label_4690 ; 4680 1 108 280 C90E
LB A, off(00116h) ; 4682 0 108 280 F416
SRLB A ; 4684 0 108 280 63
SRLB A ; 4685 0 108 280 63
SRLB A ; 4686 0 108 280 63
ORB A, off(00116h) ; 4687 0 108 280 E716
J label_4699 ; 4689 0 108 280 039946
; 468C from 467C (DD1,108,280)
label_468c: LB A, off(00116h) ; 468C 0 108 280 F416
SJ label_4699 ; 468E 0 108 280 CB09
; 4690 from 4680 (DD1,108,280)
label_4690: L A, off(00114h) ; 4690 1 108 280 E414
JEQ label_46a4 ; 4692 1 108 280 C910
LB A, off(00116h) ; 4694 0 108 280 F416
RORB A ; 4696 0 108 280 43
XORB A, #0ffh ; 4697 0 108 280 F6FF
; 4699 from 4689 (DD0,108,280)
; 4699 from 468E (DD0,108,280)
label_4699: ORB A, off(00197h) ; 4699 0 108 280 E797
ANDB A, #00fh ; 469B 0 108 280 D60F
; 469D from 46A6 (DD0,108,280)
label_469d: ORB P2, A ; 469D 0 108 280 C524E1
RB off(0012ah).7 ; 46A0 0 108 280 C42A0F
RT ; 46A3 0 108 280 01
; 46A4 from 4692 (DD1,108,280)
label_46a4: LB A, #00fh ; 46A4 0 108 280 770F
SJ label_469d ; 46A6 0 108 280 CBF5
; 46A8 from 4666 (DD1,108,280)
label_46a8: CMP A, #00100h ; 46A8 1 108 280 C60001
JLT label_4672 ; 46AB 1 108 280 CAC5
SJ label_4673 ; 46AD 1 108 280 CBC4
; 46AF from 4662 (DD1,108,280)
label_46af: ADD TMR0, A ; 46AF 1 108 280 B53281
SJ label_466f ; 46B2 1 108 280 CBBB
; 46B4 from 4573 (DD0,108,280)
; 46B4 from 457C (DD0,108,280)
; 46B4 from 4584 (DD0,108,280)
label_46b4: CLR A ; 46B4 1 108 280 F9
XCHG A, [DP] ; 46B5 1 108 280 B210
MOV X2, A ; 46B7 1 108 280 51
INC DP ; 46B8 1 108 280 72
INC DP ; 46B9 1 108 280 72
L A, [DP] ; 46BA 1 108 280 E2
SUB A, X2 ; 46BB 1 108 280 91A2
JLT label_46c4 ; 46BD 1 108 280 CA05
CMP A, #00100h ; 46BF 1 108 280 C60001
JGE label_46c5 ; 46C2 1 108 280 CD01
; 46C4 from 46BD (DD1,108,280)
label_46c4: CLR A ; 46C4 1 108 280 F9
; 46C5 from 46C2 (DD1,108,280)
label_46c5: ST A, 00000h[X1] ; 46C5 1 108 280 D00000
INC X1 ; 46C8 1 108 280 70
INC X1 ; 46C9 1 108 280 70
RT ; 46CA 1 108 280 01
; 46CB from 357C (DD0,208,180)
; 46CB from 35AA (DD0,208,180)
label_46cb: MOVB r6, #077h ; 46CB 0 208 180 9E77
JEQ label_46d7 ; 46CD 0 208 180 C908
; 46CF from 46D5 (DD0,208,180)
label_46cf: MB C, r6.7 ; 46CF 0 208 180 262F
ROLB r6 ; 46D1 0 208 180 26B7
SUBB A, #001h ; 46D3 0 208 180 A601
JNE label_46cf ; 46D5 0 208 180 CEF8
; 46D7 from 46CD (DD0,208,180)
label_46d7: LB A, r6 ; 46D7 0 208 180 7E
RT ; 46D8 0 208 180 01
; 46D9 from 05AD (DD1,108,280)
; 46D9 from 055A (DD1,108,280)
; 46D9 from 057E (DD1,108,280)
label_46d9: L A, TMR2 ; 46D9 1 108 280 E53A
JBR off(0011fh).2, label_46e0 ; 46DB 1 108 280 DA1F02
L A, 0f0h ; 46DE 1 108 280 E5F0
; 46E0 from 46DB (DD1,108,280)
label_46e0: ST A, er3 ; 46E0 1 108 280 8B
JBS off(0010fh).7, label_46ef ; 46E1 1 108 280 EF0F0B
MB C, IRQH.0 ; 46E4 1 108 280 C51928
JGE label_46ef ; 46E7 1 108 280 CD06
INCB 0aeh ; 46E9 1 108 280 C5AE16
SB 0b6h.0 ; 46EC 1 108 280 C5B618
; 46EF from 46E1 (DD1,108,280)
; 46EF from 46E7 (DD1,108,280)
label_46ef: SB off(00128h).3 ; 46EF 1 108 280 C4281B
JEQ label_472e ; 46F2 1 108 280 C93A
SUB A, 0eeh ; 46F4 1 108 280 B5EEA2
JBR off(0011fh).2, label_471c ; 46F7 1 108 280 DA1F22
CLRB r1 ; 46FA 1 108 280 2115
MOVB r0, 0aeh ; 46FC 1 108 280 C5AE48
SBCB r0, #000h ; 46FF 1 108 280 20B000
MOV er2, #00006h ; 4702 1 108 280 46980600
DIV ; 4706 1 108 280 9037
CMPB r0, #000h ; 4708 1 108 280 20C000
JEQ label_470e ; 470B 1 108 280 C901
CLR A ; 470D 1 108 280 F9
; 470E from 470B (DD1,108,280)
label_470e: ST A, off(00136h) ; 470E 1 108 280 D436
MOV X1, #0000ch ; 4710 1 108 280 600C00
; 4713 from 4718 (DD1,108,280)
label_4713: DEC X1 ; 4713 1 108 280 80
DEC X1 ; 4714 1 108 280 80
ST A, 00360h[X1] ; 4715 1 108 280 D06003
JNE label_4713 ; 4718 1 108 280 CEF9
SJ label_472e ; 471A 1 108 280 CB12
; 471C from 46F7 (DD1,108,280)
label_471c: MB C, TCON2.2 ; 471C 1 108 280 C5422A
JGE label_4722 ; 471F 1 108 280 CD01
CLR A ; 4721 1 108 280 F9
; 4722 from 471F (DD1,108,280)
label_4722: ST A, off(00136h) ; 4722 1 108 280 D436
LB A, 0a2h ; 4724 0 108 280 F5A2
SLLB A ; 4726 0 108 280 53
EXTND ; 4727 1 108 280 F8
MOV X1, A ; 4728 1 108 280 50
L A, off(00136h) ; 4729 1 108 280 E436
ST A, 00360h[X1] ; 472B 1 108 280 D06003
; 472E from 46F2 (DD1,108,280)
; 472E from 471A (DD1,108,280)
label_472e: L A, er3 ; 472E 1 108 280 37
ST A, 0eeh ; 472F 1 108 280 D5EE
CLRB 0aeh ; 4731 1 108 280 C5AE15
CMPB 0a2h, #005h ; 4734 1 108 280 C5A2C005
JNE label_473d ; 4738 1 108 280 CE03
SLLB off(001a3h) ; 473A 1 108 280 C4A3D7
; 473D from 4738 (DD1,108,280)
label_473d: JBS off(001a3h).2, label_474e ; 473D 1 108 280 EAA30E
MOV DP, #00358h ; 4740 1 108 280 625803
MB C, 0b8h.0 ; 4743 1 108 280 C5B828
SJ label_4754 ; 4746 1 108 280 CB0C
; 4748 from 475A (DD0,108,280)
label_4748: MULB ; 4748 0 108 280 A234
; 474A from 4765 (DD0,108,280)
; 474A from 476B (DD0,108,280)
; 474A from 476D (DD0,108,280)
label_474a: MULB ; 474A 0 108 280 A234
SJ label_477c ; 474C 0 108 280 CB2E
; 474E from 473D (DD1,108,280)
label_474e: MOV DP, #0035eh ; 474E 1 108 280 625E03
MB C, 0b8h.1 ; 4751 1 108 280 C5B829
; 4754 from 4746 (DD1,108,280)
label_4754: MB PSWL.4, C ; 4754 1 108 280 A33C
LB A, 0a2h ; 4756 0 108 280 F5A2
CMPB A, #004h ; 4758 0 108 280 C604
JEQ label_4748 ; 475A 0 108 280 C9EC
JGE label_4770 ; 475C 0 108 280 CD12
STB A, r0 ; 475E 0 108 280 88
INCB r0 ; 475F 0 108 280 A8
LB A, 0a0h ; 4760 0 108 280 F5A0
ADDB A, #001h ; 4762 0 108 280 8601
CMPB A, r0 ; 4764 0 108 280 48
JLE label_474a ; 4765 0 108 280 CFE3
LB A, [DP] ; 4767 0 108 280 F2
ADDB A, #001h ; 4768 0 108 280 8601
CMPB A, r0 ; 476A 0 108 280 48
JLE label_474a ; 476B 0 108 280 CFDD
JBR off(0011fh).0, label_474a ; 476D 0 108 280 D81FDA
; 4770 from 475C (DD0,108,280)
label_4770: L A, [DP] ; 4770 1 108 280 E2
ST A, 0a0h ; 4771 1 108 280 D5A0
DEC DP ; 4773 1 108 280 82
LB A, [DP] ; 4774 0 108 280 F2
STB A, 09fh ; 4775 0 108 280 D59F
MB C, PSWL.4 ; 4777 0 108 280 A32C
MB off(0012ah).5, C ; 4779 0 108 280 C42A3D
; 477C from 474C (DD0,108,280)
label_477c: CLR A ; 477C 1 108 280 F9
MOV er0, 0a0h ; 477D 1 108 280 B5A048
ST A, er3 ; 4780 1 108 280 8B
LB A, 0a2h ; 4781 0 108 280 F5A2
ADDB A, #001h ; 4783 0 108 280 8601
CMPB A, r0 ; 4785 0 108 280 48
JEQ label_47a0 ; 4786 0 108 280 C918
CMPB A, #006h ; 4788 0 108 280 C606
JNE label_4792 ; 478A 0 108 280 CE06
LB A, r0 ; 478C 0 108 280 78
JEQ label_47a0 ; 478D 0 108 280 C911
SLLB A ; 478F 0 108 280 53
JLT label_47a0 ; 4790 0 108 280 CA0E
; 4792 from 478A (DD0,108,280)
label_4792: CMPB 0a2h, #003h ; 4792 0 108 280 C5A2C003
JNE label_47be ; 4796 0 108 280 CE26
CMPB r0, #005h ; 4798 0 108 280 20C005
JNE label_47be ; 479B 0 108 280 CE21
MOV er3, off(00136h) ; 479D 0 108 280 B4364B
; 47A0 from 4786 (DD0,108,280)
; 47A0 from 478D (DD0,108,280)
; 47A0 from 4790 (DD0,108,280)
label_47a0: CLRB r0 ; 47A0 0 108 280 2015
L A, off(00136h) ; 47A2 1 108 280 E436
MUL ; 47A4 1 108 280 9035
LB A, 0a0h ; 47A6 0 108 280 F5A0
SLLB A ; 47A8 0 108 280 53
JGE label_47d9 ; 47A9 0 108 280 CD2E
ANDB PSWH, #0feh ; 47AB 0 108 280 A2D0FE
L A, TM3 ; 47AE 1 108 280 E53C
SUB A, TMR2 ; 47B0 1 108 280 B53AA2
ADD A, #00010h ; 47B3 1 108 280 861000
CMP A, er1 ; 47B6 1 108 280 49
JGE label_47c6 ; 47B7 1 108 280 CD0D
L A, TMR2 ; 47B9 1 108 280 E53A
ADD A, er1 ; 47BB 1 108 280 09
SJ label_47ce ; 47BC 1 108 280 CB10
; 47BE from 4796 (DD0,108,280)
; 47BE from 479B (DD0,108,280)
label_47be: MUL ; 47BE 0 108 280 9035
RB r0.0 ; 47C0 0 108 280 2008
L A, ACC ; 47C2 1 108 280 E506
SJ label_47e5 ; 47C4 1 108 280 CB1F
; 47C6 from 47B7 (DD1,108,280)
label_47c6: RB TCON3.2 ; 47C6 1 108 280 C5430A
L A, TM3 ; 47C9 1 108 280 E53C
SUB A, #00001h ; 47CB 1 108 280 A60100
; 47CE from 47BC (DD1,108,280)
label_47ce: ST A, TMR3 ; 47CE 1 108 280 D53E
RB TCON3.3 ; 47D0 1 108 280 C5430B
ORB PSWH, #001h ; 47D3 1 108 280 A2E001
J label_47e5 ; 47D6 1 108 280 03E547
; 47D9 from 47A9 (DD0,108,280)
label_47d9: L A, er3 ; 47D9 1 108 280 37
ADD A, er1 ; 47DA 1 108 280 09
JGE label_47e0 ; 47DB 1 108 280 CD03
L A, #0ffffh ; 47DD 1 108 280 67FFFF
; 47E0 from 47DB (DD1,108,280)
label_47e0: CMP A, #0001fh ; 47E0 1 108 280 C61F00
JGE label_47e8 ; 47E3 1 108 280 CD03
; 47E5 from 47C4 (DD1,108,280)
; 47E5 from 47D6 (DD1,108,280)
label_47e5: L A, #0001fh ; 47E5 1 108 280 671F00
; 47E8 from 47E3 (DD1,108,280)
label_47e8: ST A, 0e8h ; 47E8 1 108 280 D5E8
MOV DP, #00f00h ; 47EA 1 108 280 62000F
LB A, [DP] ; 47ED 0 108 280 F2
SRLB A ; 47EE 0 108 280 63
ROR off(001aah) ; 47EF 0 108 280 B4AAC7
SRLB A ; 47F2 0 108 280 63
ROR off(001aah) ; 47F3 0 108 280 B4AAC7
LB A, 0a2h ; 47F6 0 108 280 F5A2
JNE label_4800 ; 47F8 0 108 280 CE06
CLR A ; 47FA 1 108 280 F9
XCHG A, off(001aah) ; 47FB 1 108 280 B4AA10
ST A, 0ech ; 47FE 1 108 280 D5EC
; 4800 from 47F8 (DD0,108,280)
label_4800: LB A, 0a2h ; 4800 0 108 280 F5A2
CMPB A, #001h ; 4802 0 108 280 C601
JNE label_480a ; 4804 0 108 280 CE04
L A, 0eah ; 4806 1 108 280 E5EA
ST A, off(001a8h) ; 4808 1 108 280 D4A8
; 480A from 4804 (DD0,108,280)
label_480a: L A, off(001a8h) ; 480A 1 108 280 E4A8
SRL A ; 480C 1 108 280 63
MB P1.7, C ; 480D 1 108 280 C5223F
SRL A ; 4810 1 108 280 63
MB P1.3, C ; 4811 1 108 280 C5223B
ST A, off(001a8h) ; 4814 1 108 280 D4A8
MOV DP, #02f00h ; 4816 1 108 280 62002F
LB A, P1 ; 4819 0 108 280 F522
STB A, [DP] ; 481B 0 108 280 D2
RT ; 481C 0 108 280 01
; 481D from 0F5E (DD0,200,180)
; 481D from 0F7D (DD1,200,180)
label_481d: CLRB A ; 481D 0 200 180 FA
STB A, r3 ; 481E 0 200 180 8B
SUBB A, r4 ; 481F 0 200 180 2C
MOVB r0, #003h ; 4820 0 200 180 9803
MULB ; 4822 0 200 180 A234
L A, ACC ; 4824 1 200 180 E506
SUB A, er1 ; 4826 1 200 180 29
SLL A ; 4827 1 200 180 53
SWAP ; 4828 1 200 180 83
CMPB ACC, #0feh ; 4829 1 200 180 C506C0FE
JNE label_4832 ; 482D 1 200 180 CE03
L A, #000ffh ; 482F 1 200 180 67FF00
; 4832 from 482D (DD1,200,180)
label_4832: ST A, er0 ; 4832 1 200 180 88
CLRB A ; 4833 0 200 180 FA
SUBB A, r2 ; 4834 0 200 180 2A
SLLB A ; 4835 0 200 180 53
JNE label_483b ; 4836 0 200 180 CE03
LB A, #0ffh ; 4838 0 200 180 77FF
SC ; 483A 0 200 180 85
; 483B from 4836 (DD0,200,180)
label_483b: RT ; 483B 0 200 180 01
; 483C from 0BC4 (DD0,200,180)
; 483C from 0C13 (DD0,200,180)
label_483c: STB A, r0 ; 483C 0 200 180 88
LC A, [X1] ; 483D 0 200 180 90A8
CMPB r0, A ; 483F 0 200 180 20C1
JLT label_4844 ; 4841 0 200 180 CA01
STB A, r0 ; 4843 0 200 180 88
; 4844 from 4841 (DD0,200,180)
label_4844: STB A, r1 ; 4844 0 200 180 89
LB A, ACCH ; 4845 0 200 180 F507
CMPB r0, A ; 4847 0 200 180 20C1
JGE label_484c ; 4849 0 200 180 CD01
STB A, r0 ; 484B 0 200 180 88
; 484C from 4849 (DD0,200,180)
label_484c: SUBB r0, A ; 484C 0 200 180 20A1
SUBB r1, A ; 484E 0 200 180 21A1
LB A, r7 ; 4850 0 200 180 7F
J label_4870 ; 4851 0 200 180 037048
; 4854 from 0BD0 (DD0,200,180)
; 4854 from 485C (DD0,200,180)
; 4854 from 0C99 (DD0,200,180)
; 4854 from 0D01 (DD0,200,180)
; 4854 from 0DBD (DD0,200,180)
; 4854 from 0DC7 (DD0,200,180)
; 4854 from 0DF8 (DD0,200,180)
; 4854 from 2ADF (DD0,208,180)
; 4854 from 2BC6 (DD0,208,180)
; 4854 from 5850 (DD0,200,180)
; 4854 from 5870 (DD0,200,180)
; 4854 from 5953 (DD0,200,180)
; 4854 from 5965 (DD0,200,180)
; 4854 from 58A6 (DD0,200,180)
; 4854 from 5224 (DD0,200,180)
; 4854 from 5238 (DD0,200,180)
; 4854 from 5250 (DD0,200,180)
; 4854 from 5265 (DD0,200,180)
; 4854 from 527A (DD0,200,180)
; 4854 from 58C7 (DD0,200,180)
; 4854 from 5917 (DD0,200,180)
; 4854 from 5926 (DD0,200,180)
; 4854 from 3886 (DD0,208,180)
; 4854 from 2CF9 (DD0,208,180)
; 4854 from 38C1 (DD0,208,180)
; 4854 from 38CB (DD0,208,180)
; 4854 from 38DA (DD0,208,180)
; 4854 from 38F6 (DD0,208,180)
; 4854 from 3904 (DD0,208,180)
; 4854 from 390C (DD0,208,180)
; 4854 from 391E (DD0,208,180)
; 4854 from 3926 (DD0,208,180)
; 4854 from 393C (DD0,208,180)
; 4854 from 3950 (DD0,208,180)
; 4854 from 3960 (DD0,208,180)
; 4854 from 396C (DD0,208,180)
; 4854 from 3975 (DD0,208,180)
; 4854 from 3981 (DD0,208,180)
; 4854 from 399B (DD0,208,180)
; 4854 from 39A5 (DD0,208,180)
; 4854 from 3A60 (DD0,208,180)
; 4854 from 3AC6 (DD0,208,180)
; 4854 from 1625 (DD0,100,280)
; 4854 from 163A (DD0,100,280)
; 4854 from 1708 (DD0,100,280)
; 4854 from 191F (DD0,100,280)
; 4854 from 1CC8 (DD0,100,280)
label_4854: CMPCB A, 00002h[X1] ; 4854 0 200 180 90AF0200
JGE label_485f ; 4858 0 200 180 CD05
INC X1 ; 485A 0 200 180 70
INC X1 ; 485B 0 200 180 70
J label_4854 ; 485C 0 200 180 035448
; 485F from 4893 (DD0,200,180)
; 485F from 4899 (DD0,200,180)
; 485F from 4858 (DD0,200,180)
label_485f: STB A, r0 ; 485F 0 200 180 88
LC A, 00002h[X1] ; 4860 0 200 180 90A90200
MOVB r6, ACCH ; 4864 0 200 180 C5074E
STB A, r1 ; 4867 0 200 180 89
SUBB r0, A ; 4868 0 200 180 20A1
LC A, [X1] ; 486A 0 200 180 90A8
SUBB A, r1 ; 486C 0 200 180 29
STB A, r1 ; 486D 0 200 180 89
LB A, ACCH ; 486E 0 200 180 F507
; 4870 from 4851 (DD0,200,180)
label_4870: SUBB A, r6 ; 4870 0 200 180 2E
JGE label_4880 ; 4871 0 200 180 CD0D
STB A, r7 ; 4873 0 200 180 8F
CLRB A ; 4874 0 200 180 FA
SUBB A, r7 ; 4875 0 200 180 2F
MULB ; 4876 0 200 180 A234
MOVB r0, r1 ; 4878 0 200 180 2148
DIVB ; 487A 0 200 180 A236
SUBB r6, A ; 487C 0 200 180 26A1
LB A, r6 ; 487E 0 200 180 7E
RT ; 487F 0 200 180 01
; 4880 from 4871 (DD0,200,180)
label_4880: MULB ; 4880 0 200 180 A234
MOVB r0, r1 ; 4882 0 200 180 2148
DIVB ; 4884 0 200 180 A236
ADDB A, r6 ; 4886 0 200 180 0E
STB A, r6 ; 4887 0 200 180 8E
RT ; 4888 0 200 180 01
; 4889 from 07BF (DD0,200,180)
; 4889 from 07E7 (DD0,200,180)
; 4889 from 0842 (DD0,200,180)
; 4889 from 10C9 (DD0,100,280)
; 4889 from 39B9 (DD0,208,180)
; 4889 from 3ABD (DD0,208,180)
; 4889 from 3AD0 (DD0,208,180)
; 4889 from 3AD8 (DD0,208,180)
; 4889 from 3AF3 (DD0,208,180)
; 4889 from 140A (DD0,100,280)
; 4889 from 1412 (DD0,100,280)
; 4889 from 2FAC (DD0,208,180)
; 4889 from 4171 (DD0,208,180)
vcal_1: CMPCB A, [X1] ; 4889 0 200 180 90AE
JLE label_488f ; 488B 0 200 180 CF02
LCB A, [X1] ; 488D 0 200 180 90AA
; 488F from 488B (DD0,200,180)
label_488f: CMPCB A, 00002h[X1] ; 488F 0 200 180 90AF0200
JGE label_485f ; 4893 0 200 180 CDCA
LCB A, 00002h[X1] ; 4895 0 200 180 90AB0200
J label_485f ; 4899 0 200 180 035F48
; 489C from 372C (DD0,208,180)
; 489C from 3736 (DD0,208,180)
; 489C from 2C52 (DD0,208,180)
; 489C from 136F (DD0,100,280)
vcal_2: CMPCB A, [X1] ; 489C 0 208 180 90AE
JLE label_48a2 ; 489E 0 208 180 CF02
LCB A, [X1] ; 48A0 0 208 180 90AA
; 48A2 from 489E (DD0,208,180)
label_48a2: CMPCB A, 00003h[X1] ; 48A2 0 208 180 90AF0300
JGE label_48bc ; 48A6 0 208 180 CD14
LCB A, 00003h[X1] ; 48A8 0 208 180 90AB0300
J label_48bc ; 48AC 0 208 180 03BC48
; 48AF from 2A16 (DD0,208,180)
; 48AF from 48B9 (DD0,208,180)
; 48AF from 2A8C (DD0,208,180)
; 48AF from 2AF2 (DD0,208,180)
; 48AF from 58E9 (DD1,200,180)
; 48AF from 2BBE (DD0,208,180)
; 48AF from 2C4B (DD0,208,180)
; 48AF from 2CA5 (DD0,208,180)
; 48AF from 2CE0 (DD0,208,180)
; 48AF from 38B8 (DD0,208,180)
; 48AF from 38E5 (DD0,208,180)
; 48AF from 3946 (DD0,208,180)
; 48AF from 398A (DD0,208,180)
; 48AF from 3993 (DD0,208,180)
; 48AF from 39B1 (DD0,208,180)
; 48AF from 3AFF (DD0,208,180)
; 48AF from 3B09 (DD0,208,180)
; 48AF from 3B12 (DD0,208,180)
; 48AF from 2D4D (DD0,208,180)
; 48AF from 11DB (DD0,100,280)
; 48AF from 11ED (DD0,100,280)
; 48AF from 11FF (DD0,100,280)
; 48AF from 3BDE (DD0,208,180)
; 48AF from 2D88 (DD0,208,180)
; 48AF from 1312 (DD0,100,280)
; 48AF from 1402 (DD0,100,280)
; 48AF from 14E6 (DD0,100,280)
; 48AF from 2EE8 (DD0,208,180)
; 48AF from 1F6E (DD0,100,280)
vcal_0: CMPCB A, 00003h[X1] ; 48AF 0 208 180 90AF0300
JGE label_48bc ; 48B3 0 208 180 CD07
ADD X1, #00003h ; 48B5 0 208 180 90800300
J vcal_0 ; 48B9 0 208 180 03AF48
; 48BC from 48B3 (DD0,208,180)
; 48BC from 48A6 (DD0,208,180)
; 48BC from 48AC (DD0,208,180)
label_48bc: STB A, r0 ; 48BC 0 208 180 88
CLR A ; 48BD 1 208 180 F9
LC A, [X1] ; 48BE 1 208 180 90A8
ST A, er2 ; 48C0 1 208 180 8A
LC A, 00004h[X1] ; 48C1 1 208 180 90A90400
ST A, er3 ; 48C5 1 208 180 8B
LC A, 00002h[X1] ; 48C6 1 208 180 90A90200
SWAP ; 48CA 1 208 180 83
SUBB r0, A ; 48CB 1 208 180 20A1
SUBB r4, A ; 48CD 1 208 180 24A1
CLRB A ; 48CF 0 208 180 FA
STB A, r1 ; 48D0 0 208 180 89
XCHGB A, r5 ; 48D1 0 208 180 2510
L A, ACC ; 48D3 1 208 180 E506
; 48D5 from 4910 (DD1,200,180)
; 48D5 from 2A3B (DD1,208,180)
; 48D5 from 1D15 (DD1,100,280)
label_48d5: SUB A, er3 ; 48D5 1 200 180 2B
JGE label_48e5 ; 48D6 1 200 180 CD0D
ST A, er1 ; 48D8 1 200 180 89
CLR A ; 48D9 1 200 180 F9
SUB A, er1 ; 48DA 1 200 180 29
MUL ; 48DB 1 200 180 9035
MOV er0, er1 ; 48DD 1 200 180 4548
DIV ; 48DF 1 200 180 9037
SUB er3, A ; 48E1 1 200 180 47A1
L A, er3 ; 48E3 1 200 180 37
RT ; 48E4 1 200 180 01
; 48E5 from 48D6 (DD1,200,180)
label_48e5: MUL ; 48E5 1 200 180 9035
MOV er0, er1 ; 48E7 1 200 180 4548
DIV ; 48E9 1 200 180 9037
ADD A, er3 ; 48EB 1 200 180 0B
ST A, er3 ; 48EC 1 200 180 8B
RT ; 48ED 1 200 180 01
; 48EE from 0B89 (DD1,200,180)
; 48EE from 48F8 (DD1,200,180)
; 48EE from 27CB (DD1,208,180)
; 48EE from 2A49 (DD1,208,180)
; 48EE from 2A52 (DD1,208,180)
; 48EE from 30A7 (DD1,208,180)
; 48EE from 2E51 (DD1,208,180)
; 48EE from 2E61 (DD1,208,180)
label_48ee: CMPC A, 00004h[X1] ; 48EE 1 200 180 90AD0400
JGE label_48fb ; 48F2 1 200 180 CD07
ADD X1, #00004h ; 48F4 1 200 180 90800400
J label_48ee ; 48F8 1 200 180 03EE48
; 48FB from 48F2 (DD1,200,180)
label_48fb: ST A, er0 ; 48FB 1 200 180 88
LC A, 00004h[X1] ; 48FC 1 200 180 90A90400
ST A, er2 ; 4900 1 200 180 8A
SUB er0, A ; 4901 1 200 180 44A1
LC A, [X1] ; 4903 1 200 180 90A8
SUB A, er2 ; 4905 1 200 180 2A
ST A, er2 ; 4906 1 200 180 8A
LC A, 00006h[X1] ; 4907 1 200 180 90A90600
ST A, er3 ; 490B 1 200 180 8B
LC A, 00002h[X1] ; 490C 1 200 180 90A90200
J label_48d5 ; 4910 1 200 180 03D548
; 4913 from 07D6 (DD0,200,180)
; 4913 from 370D (DD0,208,180)
label_4913: SUBB A, #018h ; 4913 0 200 180 A618
JLT label_4920 ; 4915 0 200 180 CA09
MB C, ACCH.7 ; 4917 0 200 180 C5072F
ROLB A ; 491A 0 200 180 33
JGE label_491f ; 491B 0 200 180 CD02
LB A, #0ffh ; 491D 0 200 180 77FF
; 491F from 491B (DD0,200,180)
label_491f: RT ; 491F 0 200 180 01
; 4920 from 4915 (DD0,200,180)
label_4920: CLRB A ; 4920 0 200 180 FA
RT ; 4921 0 200 180 01
; 4922 from 2719 (DD1,208,180)
; 4922 from 2912 (DD0,208,180)
label_4922: MUL ; 4922 1 208 180 9035
MOV er2, er1 ; 4924 1 208 180 454A
CLR A ; 4926 1 208 180 F9
SUB A, er0 ; 4927 1 208 180 28
MOV er0, [DP] ; 4928 1 208 180 B248
MUL ; 492A 1 208 180 9035
L A, er1 ; 492C 1 208 180 35
ADD A, er2 ; 492D 1 208 180 0A
ST A, [DP] ; 492E 1 208 180 D2
RT ; 492F 1 208 180 01
; 4930 from 2B74 (DD1,208,180)
; 4930 from 1E5B (DD1,100,280)
label_4930: MUL ; 4930 1 208 180 9035
MOV DP, er1 ; 4932 1 208 180 457A
MOV X2, A ; 4934 1 208 180 51
L A, er3 ; 4935 1 208 180 37
MUL ; 4936 1 208 180 9035
SUB er2, A ; 4938 1 208 180 46A1
L A, er1 ; 493A 1 208 180 35
SBC er3, A ; 493B 1 208 180 47B1
L A, X2 ; 493D 1 208 180 41
ADD er2, A ; 493E 1 208 180 4681
L A, DP ; 4940 1 208 180 42
ADC A, er3 ; 4941 1 208 180 1B
RT ; 4942 1 208 180 01
; 4943 from 2FD8 (DD1,208,180)
; 4943 from 1CB8 (DD1,100,280)
label_4943: MOV er2, 00000h[X1] ; 4943 1 208 180 B000004A
SUB A, er2 ; 4947 1 208 180 2A
JGE label_494d ; 4948 1 208 180 CD03
ST A, er1 ; 494A 1 208 180 89
CLR A ; 494B 1 208 180 F9
SUB A, er1 ; 494C 1 208 180 29
; 494D from 4948 (DD1,208,180)
label_494d: MUL ; 494D 1 208 180 9035
ST A, er0 ; 494F 1 208 180 88
L A, 00002h[X1] ; 4950 1 208 180 E00200
SJ label_4955 ; 4953 1 208 180 CB00
; 4955 from 4953 (DD1,208,180)
label_4955: JGE label_495c ; 4955 1 208 180 CD05
SUB A, er0 ; 4957 1 208 180 28
ST A, er0 ; 4958 1 208 180 88
L A, er2 ; 4959 1 208 180 36
SBC A, er1 ; 495A 1 208 180 39
RT ; 495B 1 208 180 01
; 495C from 4955 (DD1,208,180)
label_495c: ADD A, er0 ; 495C 1 208 180 08
ST A, er0 ; 495D 1 208 180 88
L A, er2 ; 495E 1 208 180 36
ADC A, er1 ; 495F 1 208 180 19
RT ; 4960 1 208 180 01
; 4961 from 304E (DD1,208,180)
; 4961 from 3086 (DD1,208,180)
; 4961 from 2F2D (DD1,208,180)
; 4961 from 2F4D (DD1,208,180)
; 4961 from 2F4F (DD1,208,180)
; 4961 from 2041 (DD1,100,280)
; 4961 from 20E0 (DD1,100,280)
vcal_4: ROL A ; 4961 1 208 180 33
JGE label_496b ; 4962 1 208 180 CD07
ROR A ; 4964 1 208 180 43
ADD A, er3 ; 4965 1 208 180 0B
JLT label_4969 ; 4966 1 208 180 CA01
CLR A ; 4968 1 208 180 F9
; 4969 from 4966 (DD1,208,180)
label_4969: ST A, er3 ; 4969 1 208 180 8B
RT ; 496A 1 208 180 01
; 496B from 4962 (DD1,208,180)
label_496b: ROR A ; 496B 1 208 180 43
; 496C from 2D94 (DD1,208,180)
; 496C from 2FE3 (DD1,208,180)
; 496C from 2FE6 (DD1,208,180)
; 496C from 2FE9 (DD1,208,180)
; 496C from 2FEC (DD1,208,180)
; 496C from 301C (DD1,208,180)
; 496C from 302B (DD1,208,180)
; 496C from 3036 (DD1,208,180)
; 496C from 3048 (DD1,208,180)
; 496C from 307D (DD1,208,180)
; 496C from 2EF0 (DD1,208,180)
; 496C from 2EF4 (DD1,208,180)
; 496C from 2EEA (DD1,208,180)
; 496C from 2F63 (DD1,208,180)
vcal_5: ADD A, er3 ; 496C 1 208 180 0B
JGE label_4972 ; 496D 1 208 180 CD03
L A, #0ffffh ; 496F 1 208 180 67FFFF
; 4972 from 496D (DD1,208,180)
label_4972: ST A, er3 ; 4972 1 208 180 8B
RT ; 4973 1 208 180 01
; 4974 from 2008 (DD1,100,280)
; 4974 from 200E (DD1,100,280)
label_4974: ROL A ; 4974 1 100 280 33
JLT label_4988 ; 4975 1 100 280 CA11
ROR A ; 4977 1 100 280 43
MB C, r7.7 ; 4978 1 100 280 272F
JLT label_4985 ; 497A 1 100 280 CA09
ADD A, er3 ; 497C 1 100 280 0B
ROL A ; 497D 1 100 280 33
JGE label_4996 ; 497E 1 100 280 CD16
L A, #07fffh ; 4980 1 100 280 67FF7F
ST A, er3 ; 4983 1 100 280 8B
RT ; 4984 1 100 280 01
; 4985 from 497A (DD1,100,280)
; 4985 from 498B (DD1,100,280)
label_4985: ADD A, er3 ; 4985 1 100 280 0B
ST A, er3 ; 4986 1 100 280 8B
RT ; 4987 1 100 280 01
; 4988 from 4975 (DD1,100,280)
label_4988: ROR A ; 4988 1 100 280 43
MB C, r7.7 ; 4989 1 100 280 272F
JGE label_4985 ; 498B 1 100 280 CDF8
ADD A, er3 ; 498D 1 100 280 0B
ROL A ; 498E 1 100 280 33
JLT label_4996 ; 498F 1 100 280 CA05
L A, #08000h ; 4991 1 100 280 670080
ST A, er3 ; 4994 1 100 280 8B
RT ; 4995 1 100 280 01
; 4996 from 497E (DD1,100,280)
; 4996 from 498F (DD1,100,280)
label_4996: ROR A ; 4996 1 100 280 43
ST A, er3 ; 4997 1 100 280 8B
RT ; 4998 1 100 280 01
; 4999 from 144E (DD1,100,280)
; 4999 from 2176 (DD1,100,280)
; 4999 from 20A9 (DD1,100,280)
; 4999 from 20E1 (DD1,100,280)
label_4999: MOV er0, #00005h ; 4999 1 100 280 44980500
MUL ; 499D 1 100 280 9035
SRL er1 ; 499F 1 100 280 45E7
ROR A ; 49A1 1 100 280 43
SRL er1 ; 49A2 1 100 280 45E7
ROR A ; 49A4 1 100 280 43
CMPB r2, #000h ; 49A5 1 100 280 22C000
JEQ label_49ad ; 49A8 1 100 280 C903
L A, #0ffffh ; 49AA 1 100 280 67FFFF
; 49AD from 49A8 (DD1,100,280)
label_49ad: RT ; 49AD 1 100 280 01
; 49AE from 0714 (DD1,200,180)
; 49AE from 071E (DD1,200,180)
; 49AE from 33C7 (DD1,208,180)
; 49AE from 33D4 (DD1,208,180)
; 49AE from 33DE (DD1,208,180)
; 49AE from 0875 (DD1,200,180)
; 49AE from 08A0 (DD1,200,180)
; 49AE from 09BC (DD1,200,180)
; 49AE from 2803 (DD1,208,180)
; 49AE from 2B7E (DD1,208,180)
; 49AE from 2C04 (DD1,208,180)
; 49AE from 2F10 (DD1,208,180)
; 49AE from 2F1F (DD1,208,180)
; 49AE from 1E34 (DD1,100,280)
; 49AE from 1E7B (DD1,100,280)
vcal_7: XOR A, #0ffffh ; 49AE 1 200 180 F6FFFF
ADD A, #00001h ; 49B1 1 200 180 860100
RT ; 49B4 1 200 180 01
; 49B5 from 06A0 (DD0,200,180)
; 49B5 from 07FD (DD0,200,180)
; 49B5 from 080A (DD0,200,180)
; 49B5 from 0938 (DD0,200,180)
; 49B5 from 0957 (DD0,200,180)
; 49B5 from 0B96 (DD0,200,180)
; 49B5 from 0BE2 (DD0,200,180)
; 49B5 from 2945 (DD0,208,180)
; 49B5 from 3608 (DD0,208,180)
; 49B5 from 363F (DD0,208,180)
; 49B5 from 3A25 (DD0,208,180)
; 49B5 from 14FE (DD0,100,280)
; 49B5 from 1A33 (DD0,100,280)
; 49B5 from 1EBC (DD0,100,280)
vcal_6: XORB A, #0ffh ; 49B5 0 200 180 F6FF
ADDB A, #001h ; 49B7 0 200 180 8601
RT ; 49B9 0 200 180 01
; 49BA from 49C2 (DD0,200,180)
label_49ba: CLRB r6 ; 49BA 0 200 180 2615
CLRB A ; 49BC 0 200 180 FA
RT ; 49BD 0 200 180 01
; 49BE from 09F7 (DD0,200,180)
; 49BE from 0A16 (DD0,200,180)
; 49BE from 0A2E (DD0,200,180)
; 49BE from 0A4C (DD0,200,180)
; 49BE from 0A61 (DD0,200,180)
label_49be: LCB A, [X1] ; 49BE 0 200 180 90AA
CMPB r2, A ; 49C0 0 200 180 22C1
JLE label_49ba ; 49C2 0 200 180 CFF6
CLR A ; 49C4 1 200 180 F9
ST A, er0 ; 49C5 1 200 180 88
ST A, er2 ; 49C6 1 200 180 8A
LB A, r3 ; 49C7 0 200 180 7B
CMPB A, r6 ; 49C8 0 200 180 4E
JLT label_49cc ; 49C9 0 200 180 CA01
LB A, r6 ; 49CB 0 200 180 7E
; 49CC from 49C9 (DD0,200,180)
label_49cc: STB A, r6 ; 49CC 0 200 180 8E
ADD X1, A ; 49CD 0 200 180 9081
; 49CF from 49D6 (DD0,200,180)
label_49cf: INCB r6 ; 49CF 0 200 180 AE
INC X1 ; 49D0 0 200 180 70
LCB A, [X1] ; 49D1 0 200 180 90AA
JEQ label_49d8 ; 49D3 0 200 180 C903
CMPB A, r2 ; 49D5 0 200 180 4A
JLE label_49cf ; 49D6 0 200 180 CFF7
; 49D8 from 49D3 (DD0,200,180)
label_49d8: LB A, r2 ; 49D8 0 200 180 7A
; 49D9 from 49DD (DD0,200,180)
label_49d9: DECB r6 ; 49D9 0 200 180 BE
DEC X1 ; 49DA 0 200 180 80
CMPCB A, [X1] ; 49DB 0 200 180 90AE
JLT label_49d9 ; 49DD 0 200 180 CAFA
LCB A, [X1] ; 49DF 0 200 180 90AA
STB A, r4 ; 49E1 0 200 180 8C
LB A, r2 ; 49E2 0 200 180 7A
SUBB A, r4 ; 49E3 0 200 180 2C
STB A, r0 ; 49E4 0 200 180 88
INC X1 ; 49E5 0 200 180 70
LCB A, [X1] ; 49E6 0 200 180 90AA
SUBB A, r4 ; 49E8 0 200 180 2C
STB A, r4 ; 49E9 0 200 180 8C
CLR A ; 49EA 1 200 180 F9
MB C, PSWL.4 ; 49EB 1 200 180 A32C
JGE label_49f3 ; 49ED 1 200 180 CD04
ROL er0 ; 49EF 1 200 180 44B7
SLL er2 ; 49F1 1 200 180 46D7
; 49F3 from 49ED (DD1,200,180)
label_49f3: DIV ; 49F3 1 200 180 9037
RT ; 49F5 1 200 180 01
; 49F6 from 0B54 (DD1,200,180)
; 49F6 from 1170 (DD0,100,280)
; 49F6 from 167A (DD0,100,280)
label_49f6: CLR A ; 49F6 1 200 180 F9
LB A, r2 ; 49F7 0 200 180 7A
ADD X1, A ; 49F8 0 200 180 9081
MOV DP, X1 ; 49FA 0 200 180 907A
L A, #00101h ; 49FC 1 200 180 670101
MB C, PSWL.5 ; 49FF 1 200 180 A32D
JGE label_4a0b ; 4A01 1 200 180 CD08
LB A, r1 ; 4A03 0 200 180 79
MULB ; 4A04 0 200 180 A234
ADD DP, A ; 4A06 0 200 180 9281
CLR A ; 4A08 1 200 180 F9
LC A, [DP] ; 4A09 1 200 180 92A8
; 4A0B from 4A01 (DD1,200,180)
label_4a0b: ST A, er2 ; 4A0B 1 200 180 8A
LB A, r3 ; 4A0C 0 200 180 7B
MULB ; 4A0D 0 200 180 A234
ADD X1, A ; 4A0F 0 200 180 9081
LC A, [X1] ; 4A11 0 200 180 90A8
MOV DP, A ; 4A13 0 200 180 52
CLR A ; 4A14 1 200 180 F9
LB A, r0 ; 4A15 0 200 180 78
ADD X1, A ; 4A16 0 200 180 9081
LC A, [X1] ; 4A18 0 200 180 90A8
MOV X1, A ; 4A1A 0 200 180 50
MOVB r0, r4 ; 4A1B 0 200 180 2448
L A, DP ; 4A1D 1 200 180 42
MULB ; 4A1E 1 200 180 A234
ST A, er1 ; 4A20 1 200 180 89
MOVB r0, r5 ; 4A21 1 200 180 2548
L A, DP ; 4A23 1 200 180 42
SWAP ; 4A24 1 200 180 83
MULB ; 4A25 1 200 180 A234
MOV DP, A ; 4A27 1 200 180 52
L A, X1 ; 4A28 1 200 180 40
SWAP ; 4A29 1 200 180 83
MULB ; 4A2A 1 200 180 A234
MOVB r0, r4 ; 4A2C 1 200 180 2448
ST A, er2 ; 4A2E 1 200 180 8A
L A, X1 ; 4A2F 1 200 180 40
MULB ; 4A30 1 200 180 A234
MOV X1, er1 ; 4A32 1 200 180 4578
XCHG A, er2 ; 4A34 1 200 180 4610
MOV er0, X2 ; 4A36 1 200 180 9148
CAL label_4a45 ; 4A38 1 200 180 32454A
MOV er2, X1 ; 4A3B 1 200 180 904A
MOV X1, A ; 4A3D 1 200 180 50
L A, DP ; 4A3E 1 200 180 42
CAL label_4a45 ; 4A3F 1 200 180 32454A
L A, X1 ; 4A42 1 200 180 40
MOV er0, er3 ; 4A43 1 200 180 4748
; 4A45 from 4A38 (DD1,200,180)
; 4A45 from 4A3F (DD1,200,180)
; 4A45 from 4A62 (DD1,200,180)
label_4a45: SUB A, er2 ; 4A45 1 200 180 2A
JGE label_4a52 ; 4A46 1 200 180 CD0A
ST A, er1 ; 4A48 1 200 180 89
CLR A ; 4A49 1 200 180 F9
SUB A, er1 ; 4A4A 1 200 180 29
MUL ; 4A4B 1 200 180 9035
L A, er1 ; 4A4D 1 200 180 35
SUB er2, A ; 4A4E 1 200 180 46A1
L A, er2 ; 4A50 1 200 180 36
RT ; 4A51 1 200 180 01
; 4A52 from 4A46 (DD1,200,180)
label_4a52: MUL ; 4A52 1 200 180 9035
L A, er1 ; 4A54 1 200 180 35
ADD A, er2 ; 4A55 1 200 180 0A
ST A, er2 ; 4A56 1 200 180 8A
RT ; 4A57 1 200 180 01
; 4A58 from 0C88 (DD0,200,180)
label_4a58: EXTND ; 4A58 1 200 180 F8
ADD DP, A ; 4A59 1 200 180 9281
CLR A ; 4A5B 1 200 180 F9
LCB A, [DP] ; 4A5C 1 200 180 92AA
ST A, er2 ; 4A5E 1 200 180 8A
INC DP ; 4A5F 1 200 180 72
LCB A, [DP] ; 4A60 1 200 180 92AA
CAL label_4a45 ; 4A62 1 200 180 32454A
LB A, r4 ; 4A65 0 200 180 7C
RT ; 4A66 0 200 180 01
DB 0C4h,03Fh,048h,099h,001h,020h,0C0h,080h ; 4A67
DB 0CDh,001h,0A9h,090h,035h,07Ah,0E5h,006h ; 4A6F
DB 083h,023h,0E7h,043h,023h,0C0h,000h,0C9h ; 4A77
DB 003h,067h,0FFh,0FFh,001h ; 4A7F
; 4A84 from 2FDB (DD1,208,180)
label_4a84: MOV X2, #00010h ; 4A84 1 208 180 611000
MOV DP, #01000h ; 4A87 1 208 180 620010
SJ label_4a92 ; 4A8A 1 208 180 CB06
; 4A8C from 1CBB (DD1,100,280)
label_4a8c: MOV X2, #tbl_7133 ; 4A8C 1 100 280 613371
MOV DP, #09862h ; 4A8F 1 100 280 626298
; 4A92 from 4A8A (DD1,208,180)
label_4a92: CMP A, X2 ; 4A92 1 208 180 91C2
JLE label_4a9c ; 4A94 1 208 180 CF06
CMP A, DP ; 4A96 1 208 180 92C2
JLT label_4a9f ; 4A98 1 208 180 CA05
MOV X2, DP ; 4A9A 1 208 180 9279
; 4A9C from 4A94 (DD1,208,180)
label_4a9c: L A, X2 ; 4A9C 1 208 180 41
CLR er0 ; 4A9D 1 208 180 4415
; 4A9F from 4A98 (DD1,208,180)
label_4a9f: ST A, 00000h[X1] ; 4A9F 1 208 180 D00000
L A, er0 ; 4AA2 1 208 180 34
ST A, 00002h[X1] ; 4AA3 1 208 180 D00200
RT ; 4AA6 1 208 180 01
DB 0A6h,025h,000h,0CAh,003h,048h,0CDh,001h ; 4AA7
DB 034h,001h,086h,018h,000h,0CDh,003h,067h ; 4AAF
DB 0FFh,0FFh,08Bh,045h,015h,090h,0A8h,088h ; 4AB7
DB 0E5h,0CEh,028h,0CAh,007h,088h,090h,0A9h ; 4ABF
DB 004h,000h,090h,035h,090h,0A9h,002h,000h ; 4AC7
DB 009h,04Bh,0CAh,001h,037h,001h ; 4ACF
; 4AD5 from 2808 (DD1,208,180)
; 4AD5 from 2818 (DD1,208,180)
label_4ad5: MUL ; 4AD5 1 208 180 9035
L A, er1 ; 4AD7 1 208 180 35
JBS off(0020ch).0, label_4ae4 ; 4AD8 1 208 180 E80C09
XCHG A, er3 ; 4ADB 1 208 180 4710
SUB A, er3 ; 4ADD 1 208 180 2B
JGE label_4ae7 ; 4ADE 1 208 180 CD07
; 4AE0 from 4AE9 (DD1,208,180)
label_4ae0: SC ; 4AE0 1 208 180 85
L A, X1 ; 4AE1 1 208 180 40
ST A, er3 ; 4AE2 1 208 180 8B
RT ; 4AE3 1 208 180 01
; 4AE4 from 4AD8 (DD1,208,180)
label_4ae4: ADD A, er3 ; 4AE4 1 208 180 0B
JLT label_4aef ; 4AE5 1 208 180 CA08
; 4AE7 from 4ADE (DD1,208,180)
label_4ae7: CMP A, X1 ; 4AE7 1 208 180 90C2
JLE label_4ae0 ; 4AE9 1 208 180 CFF5
CMP X2, A ; 4AEB 1 208 180 91C1
JGT label_4af1 ; 4AED 1 208 180 C802
; 4AEF from 4AE5 (DD1,208,180)
label_4aef: SC ; 4AEF 1 208 180 85
L A, X2 ; 4AF0 1 208 180 41
; 4AF1 from 4AED (DD1,208,180)
label_4af1: ST A, er3 ; 4AF1 1 208 180 8B
RT ; 4AF2 1 208 180 01
; 4AF3 from 2F45 (DD1,208,180)
; 4AF3 from 2F50 (DD1,208,180)
label_4af3: CMP off(0028ch), A ; 4AF3 1 208 180 B48CC1
JLT label_4aff ; 4AF6 1 208 180 CA07
CMP A, off(0028eh) ; 4AF8 1 208 180 C78E
JGE label_4afe ; 4AFA 1 208 180 CD02
L A, off(0028eh) ; 4AFC 1 208 180 E48E
; 4AFE from 4AFA (DD1,208,180)
label_4afe: RT ; 4AFE 1 208 180 01
; 4AFF from 4AF6 (DD1,208,180)
label_4aff: L A, off(0028ch) ; 4AFF 1 208 180 E48C
RT ; 4B01 1 208 180 01
; 4B02 from 23F5 (DD0,208,???)
; 4B02 from 43D9 (DD0,208,180)
label_4b02: SUBB A, #001h ; 4B02 0 208 ??? A601
MOVB r0, #008h ; 4B04 0 208 ??? 9808
DIVB ; 4B06 0 208 ??? A236
MOV X1, A ; 4B08 0 208 ??? 50
LB A, r1 ; 4B09 0 208 ??? 79
SBR 0011ah[X1] ; 4B0A 0 208 ??? C01A0111
SBR 00212h[X1] ; 4B0E 0 208 ??? C0120211
SBR 0031eh[X1] ; 4B12 0 208 ??? C01E0311
; 4B16 from 2421 (DD1,208,???)
label_4b16: MOV DP, #0031dh ; 4B16 0 208 ??? 621D03
CLR er0 ; 4B19 0 208 ??? 4415
; 4B1B from 4B28 (DD0,208,???)
label_4b1b: LB A, r0 ; 4B1B 0 208 ??? 78
ADDB A, [DP] ; 4B1C 0 208 ??? C282
STB A, r0 ; 4B1E 0 208 ??? 88
LB A, r1 ; 4B1F 0 208 ??? 79
XORB A, [DP] ; 4B20 0 208 ??? C2F2
STB A, r1 ; 4B22 0 208 ??? 89
INC DP ; 4B23 0 208 ??? 72
CMP DP, #00322h ; 4B24 0 208 ??? 92C02203
JNE label_4b1b ; 4B28 0 208 ??? CEF1
L A, er0 ; 4B2A 1 208 ??? 34
ST A, [DP] ; 4B2B 1 208 ??? D2
RT ; 4B2C 1 208 ??? 01
; 4B2D from 288D (DD1,208,180)
; 4B2D from 44F1 (DD1,208,180)
label_4b2d: MOV DP, #03f00h ; 4B2D 1 208 180 62003F
LB A, #090h ; 4B30 0 208 180 7790
STB A, [DP] ; 4B32 0 208 180 D2
MOV DP, #01f00h ; 4B33 0 208 180 62001F
LB A, P0 ; 4B36 0 208 180 F520
STB A, [DP] ; 4B38 0 208 180 D2
MOV DP, #02f00h ; 4B39 0 208 180 62002F
LB A, P1 ; 4B3C 0 208 180 F522
STB A, [DP] ; 4B3E 0 208 180 D2
MOV DP, #00f00h ; 4B3F 0 208 180 62000F
LB A, [DP] ; 4B42 0 208 180 F2
XORB A, #038h ; 4B43 0 208 180 F638
STB A, off(00210h) ; 4B45 0 208 180 D410
STB A, (00118h-00180h)[USP] ; 4B47 0 208 180 D398
SB off(00230h).2 ; 4B49 0 208 180 C4301A
RT ; 4B4C 0 208 180 01
; 4B4D from 2643 (DD1,208,180)
; 4B4D from 264C (DD1,208,180)
; 4B4D from 2655 (DD1,208,180)
; 4B4D from 4B65 (DD1,208,180)
; 4B4D from 30CC (DD1,208,180)
; 4B4D from 30D5 (DD1,208,180)
; 4B4D from 319B (DD1,208,180)
; 4B4D from 31A4 (DD1,208,180)
label_4b4d: L A, 0fah ; 4B4D 1 208 180 E5FA
ST A, IE ; 4B4F 1 208 180 D51A
ANDB PSWH, #0feh ; 4B51 1 208 180 A2D0FE
LB A, 00000h[X1] ; 4B54 0 208 180 F00000
JEQ label_4b5d ; 4B57 0 208 180 C904
DECB 00000h[X1] ; 4B59 0 208 180 C0000017
; 4B5D from 4B57 (DD0,208,180)
label_4b5d: ORB PSWH, #001h ; 4B5D 0 208 180 A2E001
L A, 0f8h ; 4B60 1 208 180 E5F8
ST A, IE ; 4B62 1 208 180 D51A
INC X1 ; 4B64 1 208 180 70
JRNZ DP, label_4b4d ; 4B65 1 208 180 30E6
RT ; 4B67 1 208 180 01
; 4B68 from 263A (DD1,208,180)
; 4B68 from 44DC (DD1,208,180)
label_4b68: LB A, #03ch ; 4B68 0 208 180 773C
STB A, WDT ; 4B6A 0 208 180 D511
SWAPB ; 4B6C 0 208 180 83
STB A, WDT ; 4B6D 0 208 180 D511
MB C, 0b7h.1 ; 4B6F 0 208 180 C5B729
JLT label_4b78 ; 4B72 0 208 180 CA04
XORB P2, #010h ; 4B74 0 208 180 C524F010
; 4B78 from 4B72 (DD0,208,180)
label_4b78: RT ; 4B78 0 208 180 01
; 4B79 from 2552 (DD0,208,180)
; 4B79 from 3687 (DD0,208,180)
label_4b79: ADDB A, #005h ; 4B79 0 208 180 8605
JGE label_4b7f ; 4B7B 0 208 180 CD02
LB A, #0ffh ; 4B7D 0 208 180 77FF
; 4B7F from 4B7B (DD0,208,180)
label_4b7f: JBS off(00217h).4, label_4b8b ; 4B7F 0 208 180 EC1709
JBR off(00230h).3, label_4b8b ; 4B82 0 208 180 DB3006
CMPB A, 00378h[X1] ; 4B85 0 208 180 C07803C2
JGE label_4b94 ; 4B89 0 208 180 CD09
; 4B8B from 4B7F (DD0,208,180)
; 4B8B from 4B82 (DD0,208,180)
label_4b8b: MOVB r0, #042h ; 4B8B 0 208 180 9842
CMPB A, r0 ; 4B8D 0 208 180 48
JGE label_4b91 ; 4B8E 0 208 180 CD01
LB A, r0 ; 4B90 0 208 180 78
; 4B91 from 4B8E (DD0,208,180)
label_4b91: STB A, 00378h[X1] ; 4B91 0 208 180 D07803
; 4B94 from 4B89 (DD0,208,180)
label_4b94: RT ; 4B94 0 208 180 01
; 4B95 from 0AE1 (DD0,200,180)
; 4B95 from 3679 (DD0,208,180)
; 4B95 from 36CC (DD0,208,180)
; 4B95 from 3713 (DD0,208,180)
label_4b95: SUBB A, [DP] ; 4B95 0 200 180 C2A2
JGE label_4b9d ; 4B97 0 200 180 CD04
ADDB A, #002h ; 4B99 0 200 180 8602
SJ label_4b9f ; 4B9B 0 200 180 CB02
; 4B9D from 4B97 (DD0,200,180)
label_4b9d: SUBB A, #002h ; 4B9D 0 200 180 A602
; 4B9F from 4B9B (DD0,200,180)
label_4b9f: JGE label_4ba2 ; 4B9F 0 200 180 CD01
CLRB A ; 4BA1 0 200 180 FA
; 4BA2 from 4B9F (DD0,200,180)
label_4ba2: ADDB A, [DP] ; 4BA2 0 200 180 C282
STB A, [DP] ; 4BA4 0 200 180 D2
RT ; 4BA5 0 200 180 01
; 4BA6 from 0673 (DD1,108,280)
; 4BA6 from 2217 (DD0,100,280)
label_4ba6: L A, off(00124h) ; 4BA6 1 108 280 E424
ST A, (0021ch-00280h)[USP] ; 4BA8 1 108 280 D39C
L A, off(00126h) ; 4BAA 1 108 280 E426
ST A, (0021eh-00280h)[USP] ; 4BAC 1 108 280 D39E
RT ; 4BAE 1 108 280 01
; 4BAF from 02AF (DD1,108,280)
; 4BAF from 0FA0 (DD1,100,280)
label_4baf: L A, (00212h-00280h)[USP] ; 4BAF 1 108 280 E392
ST A, off(0011ah) ; 4BB1 1 108 280 D41A
L A, (00214h-00280h)[USP] ; 4BB3 1 108 280 E394
ST A, off(0011ch) ; 4BB5 1 108 280 D41C
L A, (00216h-00280h)[USP] ; 4BB7 1 108 280 E396
ST A, off(0011eh) ; 4BB9 1 108 280 D41E
L A, (00218h-00280h)[USP] ; 4BBB 1 108 280 E398
ST A, off(00120h) ; 4BBD 1 108 280 D420
L A, (0021ah-00280h)[USP] ; 4BBF 1 108 280 E39A
ST A, off(00122h) ; 4BC1 1 108 280 D422
RT ; 4BC3 1 108 280 01
; 4BC4 from 23AC (DD1,200,???)
; 4BC4 from 23B0 (DD1,200,???)
; 4BC4 from 323E (DD1,208,180)
; 4BC4 from 3242 (DD1,208,180)
label_4bc4: MOV X2, A ; 4BC4 1 200 ??? 51
SB off(00230h).7 ; 4BC5 1 200 ??? C4301F
AND IE, #002a0h ; 4BC8 1 200 ??? B51AD0A002
ANDB PSWH, #0feh ; 4BCD 1 200 ??? A2D0FE
XCHG A, 00084h[X1] ; 4BD0 1 200 ??? B0840010
XCHG A, 00084h[X1] ; 4BD4 1 200 ??? B0840010
ST A, er3 ; 4BD8 1 200 ??? 8B
ORB PSWH, #001h ; 4BD9 1 200 ??? A2E001
L A, 0f8h ; 4BDC 1 200 ??? E5F8
ST A, IE ; 4BDE 1 200 ??? D51A
RB off(00230h).7 ; 4BE0 1 200 ??? C4300F
L A, er3 ; 4BE3 1 200 ??? 37
CMP A, X2 ; 4BE4 1 200 ??? 91C2
JNE label_4be9 ; 4BE6 1 200 ??? CE01
RT ; 4BE8 1 200 ??? 01
; 4BE9 from 4BE6 (DD1,200,???)
label_4be9: MOVB 0f5h, #042h ; 4BE9 1 200 ??? C5F59842
BRK ; 4BED 1 200 ??? FF
; 4BEE from 24BB (DD1,208,180)
; 4BEE from 2798 (DD0,208,180)
label_4bee: JBR off(00230h).3, label_4c08 ; 4BEE 1 208 180 DB3017
L A, 0fah ; 4BF1 1 208 180 E5FA
ST A, IE ; 4BF3 1 208 180 D51A
ANDB PSWH, #0feh ; 4BF5 1 208 180 A2D0FE
L A, TM2 ; 4BF8 1 208 180 E538
SUB A, off(00258h) ; 4BFA 1 208 180 A758
CMP A, #000c8h ; 4BFC 1 208 180 C6C800
ORB PSWH, #001h ; 4BFF 1 208 180 A2E001
L A, 0f8h ; 4C02 1 208 180 E5F8
ST A, IE ; 4C04 1 208 180 D51A
JLT label_4c35 ; 4C06 1 208 180 CA2D
; 4C08 from 4BEE (DD1,208,180)
label_4c08: RB IRQH.4 ; 4C08 1 208 180 C5190C
JEQ label_4c36 ; 4C0B 1 208 180 C929
LB A, P2 ; 4C0D 0 208 180 F524
SWAPB ; 4C0F 0 208 180 83
SRLB A ; 4C10 0 208 180 63
ANDB A, #007h ; 4C11 0 208 180 D607
EXTND ; 4C13 1 208 180 F8
MOV X1, A ; 4C14 1 208 180 50
LB A, ADCR1H ; 4C15 0 208 180 F563
STB A, 003d2h[X1] ; 4C17 0 208 180 D0D203
LB A, ADCR0H ; 4C1A 0 208 180 F561
STB A, 003cah[X1] ; 4C1C 0 208 180 D0CA03
L A, 0fah ; 4C1F 1 208 180 E5FA
ST A, IE ; 4C21 1 208 180 D51A
ANDB PSWH, #0feh ; 4C23 1 208 180 A2D0FE
ADDB P2, #020h ; 4C26 1 208 180 C5248020
MOV off(00258h), TM2 ; 4C2A 1 208 180 B5387C58
ORB PSWH, #001h ; 4C2E 1 208 180 A2E001
L A, 0f8h ; 4C31 1 208 180 E5F8
ST A, IE ; 4C33 1 208 180 D51A
; 4C35 from 4C06 (DD1,208,180)
label_4c35: RT ; 4C35 1 208 180 01
; 4C36 from 4C0B (DD1,208,180)
label_4c36: MOVB 0f5h, #04ah ; 4C36 1 208 180 C5F5984A
BRK ; 4C3A 1 208 180 FF
; 4C3B from 24C8 (DD0,208,180)
; 4C3B from 30E0 (DD0,208,180)
label_4c3b: RT ; 4C3B 0 208 180 01
; 4C3C from 0DD6 (DD1,200,180)
; 4C3C from 0DE1 (DD1,200,180)
label_4c3c: MOVB r0, #0bdh ; 4C3C 1 200 180 98BD
SLL A ; 4C3E 1 200 180 53
JLT label_4c4e ; 4C3F 1 200 180 CA0D
SLL A ; 4C41 1 200 180 53
JLT label_4c4e ; 4C42 1 200 180 CA0A
LB A, ACCH ; 4C44 0 200 180 F507
CMPB A, r0 ; 4C46 0 200 180 48
JGE label_4c4e ; 4C47 0 200 180 CD05
MOVB r0, #00fh ; 4C49 0 200 180 980F
CMPB A, r0 ; 4C4B 0 200 180 48
JGE label_4c4f ; 4C4C 0 200 180 CD01
; 4C4E from 4C3F (DD1,200,180)
; 4C4E from 4C42 (DD1,200,180)
; 4C4E from 4C47 (DD0,200,180)
label_4c4e: LB A, r0 ; 4C4E 0 200 180 78
; 4C4F from 4C4C (DD0,200,180)
label_4c4f: RT ; 4C4F 0 200 180 01
; 4C50 from 23FD (DD0,208,???)
; 4C50 from 43E1 (DD0,208,180)
label_4c50: CLRB r0 ; 4C50 0 208 ??? 2015
CMPB r6, #001h ; 4C52 0 208 ??? 26C001
JNE label_4c6c ; 4C55 0 208 ??? CE15
LCB A, tbl_6111 ; 4C57 0 208 ??? 909D1161
JNE label_4c6a ; 4C5B 0 208 ??? CE0D
LCB A, tbl_61d7 ; 4C5D 0 208 ??? 909DD761
JNE label_4c6a ; 4C61 0 208 ??? CE07
CMPB 0dah, #01ah ; 4C63 0 208 ??? C5DAC01A
JLT label_4c6a ; 4C67 0 208 ??? CA01
INCB r0 ; 4C69 0 208 ??? A8
; 4C6A from 4C5B (DD0,208,???)
; 4C6A from 4C61 (DD0,208,???)
; 4C6A from 4C67 (DD0,208,???)
label_4c6a: SJ label_4cde ; 4C6A 0 208 ??? CB72
; 4C6C from 4C55 (DD0,208,???)
label_4c6c: CMPB r6, #003h ; 4C6C 0 208 ??? 26C003
JNE label_4c79 ; 4C6F 0 208 ??? CE08
LB A, 0bbh ; 4C71 0 208 ??? F5BB
SLLB A ; 4C73 0 208 ??? 53
JGE label_4cde ; 4C74 0 208 ??? CD68
INCB r0 ; 4C76 0 208 ??? A8
SJ label_4cde ; 4C77 0 208 ??? CB65
; 4C79 from 4C6F (DD0,208,???)
label_4c79: CMPB r6, #006h ; 4C79 0 208 ??? 26C006
JNE label_4c88 ; 4C7C 0 208 ??? CE0A
MOV DP, #003d4h ; 4C7E 0 208 ??? 62D403
LB A, [DP] ; 4C81 0 208 ??? F2
SLLB A ; 4C82 0 208 ??? 53
JGE label_4cde ; 4C83 0 208 ??? CD59
INCB r0 ; 4C85 0 208 ??? A8
SJ label_4cde ; 4C86 0 208 ??? CB56
; 4C88 from 4C7C (DD0,208,???)
label_4c88: CMPB r6, #007h ; 4C88 0 208 ??? 26C007
JNE label_4c97 ; 4C8B 0 208 ??? CE0A
MOV DP, #003a4h ; 4C8D 0 208 ??? 62A403
LB A, [DP] ; 4C90 0 208 ??? F2
SLLB A ; 4C91 0 208 ??? 53
JGE label_4cde ; 4C92 0 208 ??? CD4A
INCB r0 ; 4C94 0 208 ??? A8
SJ label_4cde ; 4C95 0 208 ??? CB47
; 4C97 from 4C8B (DD0,208,???)
label_4c97: CMPB r6, #00ah ; 4C97 0 208 ??? 26C00A
JNE label_4ca6 ; 4C9A 0 208 ??? CE0A
MOV DP, #003cch ; 4C9C 0 208 ??? 62CC03
LB A, [DP] ; 4C9F 0 208 ??? F2
SLLB A ; 4CA0 0 208 ??? 53
JGE label_4cde ; 4CA1 0 208 ??? CD3B
INCB r0 ; 4CA3 0 208 ??? A8
SJ label_4cde ; 4CA4 0 208 ??? CB38
; 4CA6 from 4C9A (DD0,208,???)
label_4ca6: CMPB r6, #00bh ; 4CA6 0 208 ??? 26C00B
JNE label_4cb5 ; 4CA9 0 208 ??? CE0A
MOV DP, #003d2h ; 4CAB 0 208 ??? 62D203
LB A, [DP] ; 4CAE 0 208 ??? F2
SLLB A ; 4CAF 0 208 ??? 53
JGE label_4cde ; 4CB0 0 208 ??? CD2C
INCB r0 ; 4CB2 0 208 ??? A8
SJ label_4cde ; 4CB3 0 208 ??? CB29
; 4CB5 from 4CA9 (DD0,208,???)
label_4cb5: CMPB r6, #00dh ; 4CB5 0 208 ??? 26C00D
JNE label_4cc4 ; 4CB8 0 208 ??? CE0A
MOV DP, #003cdh ; 4CBA 0 208 ??? 62CD03
LB A, [DP] ; 4CBD 0 208 ??? F2
SLLB A ; 4CBE 0 208 ??? 53
JGE label_4cde ; 4CBF 0 208 ??? CD1D
INCB r0 ; 4CC1 0 208 ??? A8
SJ label_4cde ; 4CC2 0 208 ??? CB1A
; 4CC4 from 4CB8 (DD0,208,???)
label_4cc4: CMPB r6, #014h ; 4CC4 0 208 ??? 26C014
JNE label_4cd3 ; 4CC7 0 208 ??? CE0A
MOV DP, #003d2h ; 4CC9 0 208 ??? 62D203
LB A, [DP] ; 4CCC 0 208 ??? F2
SLLB A ; 4CCD 0 208 ??? 53
JGE label_4cde ; 4CCE 0 208 ??? CD0E
INCB r0 ; 4CD0 0 208 ??? A8
SJ label_4cde ; 4CD1 0 208 ??? CB0B
; 4CD3 from 4CC7 (DD0,208,???)
label_4cd3: CMPB r6, #01ah ; 4CD3 0 208 ??? 26C01A
JNE label_4ce1 ; 4CD6 0 208 ??? CE09
LB A, 0d7h ; 4CD8 0 208 ??? F5D7
SLLB A ; 4CDA 0 208 ??? 53
JGE label_4cde ; 4CDB 0 208 ??? CD01
INCB r0 ; 4CDD 0 208 ??? A8
; 4CDE from 4C6A (DD0,208,???)
; 4CDE from 4C74 (DD0,208,???)
; 4CDE from 4C77 (DD0,208,???)
; 4CDE from 4C83 (DD0,208,???)
; 4CDE from 4C86 (DD0,208,???)
; 4CDE from 4C92 (DD0,208,???)
; 4CDE from 4C95 (DD0,208,???)
; 4CDE from 4CA1 (DD0,208,???)
; 4CDE from 4CA4 (DD0,208,???)
; 4CDE from 4CB0 (DD0,208,???)
; 4CDE from 4CB3 (DD0,208,???)
; 4CDE from 4CBF (DD0,208,???)
; 4CDE from 4CC2 (DD0,208,???)
; 4CDE from 4CCE (DD0,208,???)
; 4CDE from 4CD1 (DD0,208,???)
; 4CDE from 4CDB (DD0,208,???)
label_4cde: J label_4d70 ; 4CDE 0 208 ??? 03704D
; 4CE1 from 4CD6 (DD0,208,???)
label_4ce1: CMPB r6, #004h ; 4CE1 0 208 ??? 26C004
JNE label_4cee ; 4CE4 0 208 ??? CE08
CMPB r7, #021h ; 4CE6 0 208 ??? 27C021
JEQ label_4d13 ; 4CE9 0 208 ??? C928
INCB r0 ; 4CEB 0 208 ??? A8
SJ label_4d13 ; 4CEC 0 208 ??? CB25
; 4CEE from 4CE4 (DD0,208,???)
label_4cee: CMPB r6, #008h ; 4CEE 0 208 ??? 26C008
JNE label_4d01 ; 4CF1 0 208 ??? CE0E
CMPB r7, #022h ; 4CF3 0 208 ??? 27C022
JEQ label_4d13 ; 4CF6 0 208 ??? C91B
INCB r0 ; 4CF8 0 208 ??? A8
CMPB r7, #02ah ; 4CF9 0 208 ??? 27C02A
JEQ label_4d13 ; 4CFC 0 208 ??? C915
INCB r0 ; 4CFE 0 208 ??? A8
SJ label_4d13 ; 4CFF 0 208 ??? CB12
; 4D01 from 4CF1 (DD0,208,???)
label_4d01: CMPB r6, #009h ; 4D01 0 208 ??? 26C009
JNE label_4d0e ; 4D04 0 208 ??? CE08
CMPB r7, #023h ; 4D06 0 208 ??? 27C023
JEQ label_4d13 ; 4D09 0 208 ??? C908
INCB r0 ; 4D0B 0 208 ??? A8
SJ label_4d13 ; 4D0C 0 208 ??? CB05
; 4D0E from 4D04 (DD0,208,???)
label_4d0e: CMPB r6, #011h ; 4D0E 0 208 ??? 26C011
JNE label_4d15 ; 4D11 0 208 ??? CE02
; 4D13 from 4CE9 (DD0,208,???)
; 4D13 from 4CEC (DD0,208,???)
; 4D13 from 4CF6 (DD0,208,???)
; 4D13 from 4CFC (DD0,208,???)
; 4D13 from 4CFF (DD0,208,???)
; 4D13 from 4D09 (DD0,208,???)
; 4D13 from 4D0C (DD0,208,???)
label_4d13: SJ label_4d70 ; 4D13 0 208 ??? CB5B
; 4D15 from 4D11 (DD0,208,???)
label_4d15: CMPB r6, #00eh ; 4D15 0 208 ??? 26C00E
JEQ label_4d27 ; 4D18 0 208 ??? C90D
CMPB r6, #01dh ; 4D1A 0 208 ??? 26C01D
JNE label_4d29 ; 4D1D 0 208 ??? CE0A
L A, (0ffd7h-0ffffh)[USP] ; 4D1F 1 208 ??? E3D8
CMP A, #08000h ; 4D21 1 208 ??? C60080
JLT label_4d27 ; 4D24 1 208 ??? CA01
INCB r0 ; 4D26 1 208 ??? A8
; 4D27 from 4D18 (DD0,208,???)
; 4D27 from 4D24 (DD1,208,???)
label_4d27: SJ label_4d70 ; 4D27 1 208 ??? CB47
; 4D29 from 4D1D (DD0,208,???)
label_4d29: CMPB r6, #00fh ; 4D29 0 208 ??? 26C00F
JEQ label_4d3d ; 4D2C 0 208 ??? C90F
CMPB r6, #010h ; 4D2E 0 208 ??? 26C010
JEQ label_4d3d ; 4D31 0 208 ??? C90A
CMPB r6, #015h ; 4D33 0 208 ??? 26C015
JEQ label_4d3d ; 4D36 0 208 ??? C905
CMPB r6, #01bh ; 4D38 0 208 ??? 26C01B
JNE label_4d3f ; 4D3B 0 208 ??? CE02
; 4D3D from 4D2C (DD0,208,???)
; 4D3D from 4D31 (DD0,208,???)
; 4D3D from 4D36 (DD0,208,???)
label_4d3d: SJ label_4d70 ; 4D3D 0 208 ??? CB31
; 4D3F from 4D3B (DD0,208,???)
label_4d3f: CMPB r6, #005h ; 4D3F 0 208 ??? 26C005
JEQ label_4d70 ; 4D42 0 208 ??? C92C
CMPB r6, #016h ; 4D44 0 208 ??? 26C016
JEQ label_4d70 ; 4D47 0 208 ??? C927
CMPB r6, #017h ; 4D49 0 208 ??? 26C017
JEQ label_4d70 ; 4D4C 0 208 ??? C922
CMPB r6, #01eh ; 4D4E 0 208 ??? 26C01E
JNE label_4d5b ; 4D51 0 208 ??? CE08
CMPB r7, #015h ; 4D53 0 208 ??? 27C015
JNE label_4d70 ; 4D56 0 208 ??? CE18
INCB r0 ; 4D58 0 208 ??? A8
SJ label_4d70 ; 4D59 0 208 ??? CB15
; 4D5B from 4D51 (DD0,208,???)
label_4d5b: CMPB r6, #01fh ; 4D5B 0 208 ??? 26C01F
JNE label_4d68 ; 4D5E 0 208 ??? CE08
CMPB r7, #016h ; 4D60 0 208 ??? 27C016
JNE label_4d70 ; 4D63 0 208 ??? CE0B
INCB r0 ; 4D65 0 208 ??? A8
SJ label_4d70 ; 4D66 0 208 ??? CB08
; 4D68 from 4D5E (DD0,208,???)
label_4d68: CMPB r6, #019h ; 4D68 0 208 ??? 26C019
JEQ label_4d70 ; 4D6B 0 208 ??? C903
MOVB r1, r6 ; 4D6D 0 208 ??? 2649
RT ; 4D6F 0 208 ??? 01
; 4D70 from 4CDE (DD0,208,???)
; 4D70 from 4D13 (DD0,208,???)
; 4D70 from 4D27 (DD1,208,???)
; 4D70 from 4D3D (DD0,208,???)
; 4D70 from 4D42 (DD0,208,???)
; 4D70 from 4D47 (DD0,208,???)
; 4D70 from 4D4C (DD0,208,???)
; 4D70 from 4D56 (DD0,208,???)
; 4D70 from 4D59 (DD0,208,???)
; 4D70 from 4D63 (DD0,208,???)
; 4D70 from 4D66 (DD0,208,???)
; 4D70 from 4D6B (DD0,208,???)
label_4d70: CLR A ; 4D70 1 208 ??? F9
LB A, r6 ; 4D71 0 208 ??? 7E
CMPB A, #019h ; 4D72 0 208 ??? C619
JNE label_4d7a ; 4D74 0 208 ??? CE04
LB A, #023h ; 4D76 0 208 ??? 7723
SJ label_4d90 ; 4D78 0 208 ??? CB16
; 4D7A from 4D74 (DD0,208,???)
label_4d7a: CMPB A, #01ah ; 4D7A 0 208 ??? C61A
JNE label_4d82 ; 4D7C 0 208 ??? CE04
LB A, #024h ; 4D7E 0 208 ??? 7724
SJ label_4d90 ; 4D80 0 208 ??? CB0E
; 4D82 from 4D7C (DD0,208,???)
label_4d82: CMPB A, #01bh ; 4D82 0 208 ??? C61B
JNE label_4d8a ; 4D84 0 208 ??? CE04
LB A, #029h ; 4D86 0 208 ??? 7729
SJ label_4d90 ; 4D88 0 208 ??? CB06
; 4D8A from 4D84 (DD0,208,???)
label_4d8a: CMPB A, #01dh ; 4D8A 0 208 ??? C61D
JNE label_4d90 ; 4D8C 0 208 ??? CE02
LB A, #02bh ; 4D8E 0 208 ??? 772B
; 4D90 from 4D78 (DD0,208,???)
; 4D90 from 4D80 (DD0,208,???)
; 4D90 from 4D88 (DD0,208,???)
; 4D90 from 4D8C (DD0,208,???)
label_4d90: STB A, r1 ; 4D90 0 208 ??? 89
SRLB A ; 4D91 0 208 ??? 63
MOV X1, A ; 4D92 0 208 ??? 50
LB A, r0 ; 4D93 0 208 ??? 78
JGE label_4d98 ; 4D94 0 208 ??? CD02
ADDB A, #004h ; 4D96 0 208 ??? 8604
; 4D98 from 4D94 (DD0,208,???)
label_4d98: SBR 00324h[X1] ; 4D98 0 208 ??? C0240311
RT ; 4D9C 0 208 ??? 01
; 4D9D from 2400 (DD0,208,???)
; 4D9D from 43E4 (DD0,208,180)
label_4d9d: MOV DP, #00344h ; 4D9D 0 208 ??? 624403
LB A, [DP] ; 4DA0 0 208 ??? F2
JNE label_4df6 ; 4DA1 0 208 ??? CE53
INC DP ; 4DA3 0 208 ??? 72
LB A, 0cch ; 4DA4 0 208 ??? F5CC
STB A, [DP] ; 4DA6 0 208 ??? D2
INC DP ; 4DA7 0 208 ??? 72
L A, 0c4h ; 4DA8 1 208 ??? E5C4
SWAP ; 4DAA 1 208 ??? 83
ST A, [DP] ; 4DAB 1 208 ??? D2
INC DP ; 4DAC 1 208 ??? 72
INC DP ; 4DAD 1 208 ??? 72
MOV X1, #003d4h ; 4DAE 1 208 ??? 60D403
LB A, 00000h[X1] ; 4DB1 0 208 ??? F00000
STB A, [DP] ; 4DB4 0 208 ??? D2
INC DP ; 4DB5 0 208 ??? 72
MOV X1, #003cch ; 4DB6 0 208 ??? 60CC03
LB A, 00000h[X1] ; 4DB9 0 208 ??? F00000
STB A, [DP] ; 4DBC 0 208 ??? D2
INC DP ; 4DBD 0 208 ??? 72
LB A, 0bbh ; 4DBE 0 208 ??? F5BB
STB A, [DP] ; 4DC0 0 208 ??? D2
INC DP ; 4DC1 0 208 ??? 72
MOV X1, #003cdh ; 4DC2 0 208 ??? 60CD03
LB A, 00000h[X1] ; 4DC5 0 208 ??? F00000
STB A, [DP] ; 4DC8 0 208 ??? D2
INC DP ; 4DC9 0 208 ??? 72
MOV X1, #003a4h ; 4DCA 0 208 ??? 60A403
LB A, 00000h[X1] ; 4DCD 0 208 ??? F00000
STB A, [DP] ; 4DD0 0 208 ??? D2
INC DP ; 4DD1 0 208 ??? 72
LB A, 0dbh ; 4DD2 0 208 ??? F5DB
STB A, [DP] ; 4DD4 0 208 ??? D2
INC DP ; 4DD5 0 208 ??? 72
MOV X1, #003a6h ; 4DD6 0 208 ??? 60A603
L A, 00000h[X1] ; 4DD9 1 208 ??? E00000
SWAP ; 4DDC 1 208 ??? 83
ST A, [DP] ; 4DDD 1 208 ??? D2
INC DP ; 4DDE 1 208 ??? 72
INC DP ; 4DDF 1 208 ??? 72
LB A, 0dah ; 4DE0 0 208 ??? F5DA
STB A, [DP] ; 4DE2 0 208 ??? D2
INC DP ; 4DE3 0 208 ??? 72
LB A, (0ffd8h-0ffffh)[USP] ; 4DE4 0 208 ??? F3D9
STB A, [DP] ; 4DE6 0 208 ??? D2
INC DP ; 4DE7 0 208 ??? 72
LB A, 09dh ; 4DE8 0 208 ??? F59D
STB A, [DP] ; 4DEA 0 208 ??? D2
NOP ; 4DEB 0 208 ??? 00
MOV DP, #00344h ; 4DEC 0 208 ??? 624403
LB A, r1 ; 4DEF 0 208 ??? 79
ROLB A ; 4DF0 0 208 ??? 33
MB C, off(0021dh).0 ; 4DF1 0 208 ??? C41D28
RORB A ; 4DF4 0 208 ??? 43
STB A, [DP] ; 4DF5 0 208 ??? D2
; 4DF6 from 4DA1 (DD0,208,???)
label_4df6: RT ; 4DF6 0 208 ??? 01
; 4DF7 from 242A (DD1,208,???)
label_4df7: CLR A ; 4DF7 1 208 ??? F9
MOV DP, #0031dh ; 4DF8 1 208 ??? 621D03
CLRB [DP] ; 4DFB 1 208 ??? C215
MOV DP, #00356h ; 4DFD 1 208 ??? 625603
; 4E00 from 4E07 (DD1,208,???)
label_4e00: DEC DP ; 4E00 1 208 ??? 82
DEC DP ; 4E01 1 208 ??? 82
ST A, [DP] ; 4E02 1 208 ??? D2
CMP DP, #0031eh ; 4E03 1 208 ??? 92C01E03
JGT label_4e00 ; 4E07 1 208 ??? C8F7
RT ; 4E09 1 208 ??? 01
; 4E0A from 2437 (DD1,208,???)
label_4e0a: CLR X1 ; 4E0A 1 208 ??? 9015
L A, #08000h ; 4E0C 1 208 ??? 670080
ST A, 00300h[X1] ; 4E0F 1 208 ??? D00003
ST A, 00304h[X1] ; 4E12 1 208 ??? D00403
ST A, 00308h[X1] ; 4E15 1 208 ??? D00803
L A, 00384h[X1] ; 4E18 1 208 ??? E08403
ST A, 0030ch[X1] ; 4E1B 1 208 ??? D00C03
CLRB A ; 4E1E 0 208 ??? FA
STB A, 00310h[X1] ; 4E1F 0 208 ??? D01003
LB A, #07bh ; 4E22 0 208 ??? 777B
STB A, 00311h[X1] ; 4E24 0 208 ??? D01103
LB A, #03bh ; 4E27 0 208 ??? 773B
STB A, 0031ah[X1] ; 4E29 0 208 ??? D01A03
RT ; 4E2C 0 208 ??? 01
; 4E2D from 2403 (DD0,208,???)
; 4E2D from 4457 (DD1,208,180)
; 4E2D from 43E7 (DD0,208,180)
label_4e2d: MOV DP, #00324h ; 4E2D 0 208 ??? 622403
LB A, [DP] ; 4E30 0 208 ??? F2
ANDB A, #0f0h ; 4E31 0 208 ??? D6F0
STB A, r0 ; 4E33 0 208 ??? 88
STB A, r1 ; 4E34 0 208 ??? 89
; 4E35 from 4E42 (DD0,208,???)
label_4e35: INC DP ; 4E35 0 208 ??? 72
LB A, r0 ; 4E36 0 208 ??? 78
ADDB A, [DP] ; 4E37 0 208 ??? C282
STB A, r0 ; 4E39 0 208 ??? 88
LB A, r1 ; 4E3A 0 208 ??? 79
XORB A, [DP] ; 4E3B 0 208 ??? C2F2
STB A, r1 ; 4E3D 0 208 ??? 89
CMP DP, #00353h ; 4E3E 0 208 ??? 92C05303
JNE label_4e35 ; 4E42 0 208 ??? CEF1
RT ; 4E44 0 208 ??? 01
; 4E45 from 2523 (DD0,208,180)
; 4E45 from 33EA (DD1,208,180)
label_4e45: CLRB A ; 4E45 0 208 180 FA
LCB A, tbl_61f2 ; 4E46 0 208 180 909DF261
SLLB A ; 4E4A 0 208 180 53
MB off(00216h).4, C ; 4E4B 0 208 180 C4163C
LCB A, tbl_61f3 ; 4E4E 0 208 180 909DF361
SLLB A ; 4E52 0 208 180 53
MB off(00227h).6, C ; 4E53 0 208 180 C4273E
LCB A, tbl_61f4 ; 4E56 0 208 180 909DF461
SLLB A ; 4E5A 0 208 180 53
MB off(00216h).6, C ; 4E5B 0 208 180 C4163E
LCB A, tbl_61f8 ; 4E5E 0 208 180 909DF861
SLLB A ; 4E62 0 208 180 53
MB off(00219h).3, C ; 4E63 0 208 180 C4193B
LCB A, tbl_61f9 ; 4E66 0 208 180 909DF961
SLLB A ; 4E6A 0 208 180 53
MB off(00217h).3, C ; 4E6B 0 208 180 C4173B
LCB A, tbl_61fa ; 4E6E 0 208 180 909DFA61
SLLB A ; 4E72 0 208 180 53
MB off(00227h).7, C ; 4E73 0 208 180 C4273F
LCB A, tbl_61fe ; 4E76 0 208 180 909DFE61
SLLB A ; 4E7A 0 208 180 53
MB off(00227h).1, C ; 4E7B 0 208 180 C42739
LCB A, tbl_61ff ; 4E7E 0 208 180 909DFF61
SLLB A ; 4E82 0 208 180 53
MB off(0022dh).0, C ; 4E83 0 208 180 C42D38
LCB A, tbl_6209 ; 4E86 0 208 180 909D0962
SLLB A ; 4E8A 0 208 180 53
MB off(0022dh).1, C ; 4E8B 0 208 180 C42D39
LCB A, tbl_620e ; 4E8E 0 208 180 909D0E62
SLLB A ; 4E92 0 208 180 53
MB off(00217h).6, C ; 4E93 0 208 180 C4173E
MOV DP, #003cbh ; 4E96 0 208 180 62CB03
LB A, [DP] ; 4E99 0 208 180 F2
STB A, r1 ; 4E9A 0 208 180 89
RC ; 4E9B 0 208 180 95
LCB A, tbl_620a ; 4E9C 0 208 180 909D0A62
STB A, r0 ; 4EA0 0 208 180 88
MOV DP, #003d3h ; 4EA1 0 208 180 62D303
LB A, [DP] ; 4EA4 0 208 180 F2
STB A, r2 ; 4EA5 0 208 180 8A
CMPB r0, #000h ; 4EA6 0 208 180 20C000
JEQ label_4eaf ; 4EA9 0 208 180 C904
LCB A, tbl_620b ; 4EAB 0 208 180 909D0B62
; 4EAF from 4EA9 (DD0,208,180)
label_4eaf: SLLB A ; 4EAF 0 208 180 53
MB off(00216h).3, C ; 4EB0 0 208 180 C4163B
LCB A, tbl_6201 ; 4EB3 0 208 180 909D0162
SLLB A ; 4EB7 0 208 180 53
MB off(002eeh).3, C ; 4EB8 0 208 180 C4EE3B
CMPB r0, #000h ; 4EBB 0 208 180 20C000
JEQ label_4ec7 ; 4EBE 0 208 180 C907
LCB A, tbl_620c ; 4EC0 0 208 180 909D0C62
SLLB A ; 4EC4 0 208 180 53
SJ label_4ed1 ; 4EC5 0 208 180 CB0A
; 4EC7 from 4EBE (DD0,208,180)
label_4ec7: RC ; 4EC7 0 208 180 95
JBS off(002eeh).3, label_4ed1 ; 4EC8 0 208 180 EBEE06
LB A, r2 ; 4ECB 0 208 180 7A
SLLB A ; 4ECC 0 208 180 53
SLLB A ; 4ECD 0 208 180 53
XORB PSWH, #080h ; 4ECE 0 208 180 A2F080
; 4ED1 from 4EC5 (DD0,208,180)
; 4ED1 from 4EC8 (DD0,208,180)
label_4ed1: MB off(00216h).2, C ; 4ED1 0 208 180 C4163A
CMPB r0, #000h ; 4ED4 0 208 180 20C000
JEQ label_4ee0 ; 4ED7 0 208 180 C907
LCB A, tbl_620d ; 4ED9 0 208 180 909D0D62
SLLB A ; 4EDD 0 208 180 53
SJ label_4ee6 ; 4EDE 0 208 180 CB06
; 4EE0 from 4ED7 (DD0,208,180)
label_4ee0: LB A, r2 ; 4EE0 0 208 180 7A
SLLB A ; 4EE1 0 208 180 53
SLLB A ; 4EE2 0 208 180 53
XORB PSWH, #080h ; 4EE3 0 208 180 A2F080
; 4EE6 from 4EDE (DD0,208,180)
label_4ee6: MB off(00216h).0, C ; 4EE6 0 208 180 C41638
LCB A, tbl_61f5 ; 4EE9 0 208 180 909DF561
SLLB A ; 4EED 0 208 180 53
MB off(00227h).4, C ; 4EEE 0 208 180 C4273C
CMPB r0, #000h ; 4EF1 0 208 180 20C000
JEQ label_4efd ; 4EF4 0 208 180 C907
LCB A, tbl_620f ; 4EF6 0 208 180 909D0F62
SLLB A ; 4EFA 0 208 180 53
SJ label_4f03 ; 4EFB 0 208 180 CB06
; 4EFD from 4EF4 (DD0,208,180)
label_4efd: RC ; 4EFD 0 208 180 95
JBS off(002eeh).3, label_4f03 ; 4EFE 0 208 180 EBEE02
LB A, r1 ; 4F01 0 208 180 79
SLLB A ; 4F02 0 208 180 53
; 4F03 from 4EFB (DD0,208,180)
; 4F03 from 4EFE (DD0,208,180)
label_4f03: MB off(00216h).5, C ; 4F03 0 208 180 C4163D
CMPB r0, #000h ; 4F06 0 208 180 20C000
JEQ label_4f12 ; 4F09 0 208 180 C907
LCB A, tbl_6212 ; 4F0B 0 208 180 909D1262
SLLB A ; 4F0F 0 208 180 53
SJ label_4f15 ; 4F10 0 208 180 CB03
; 4F12 from 4F09 (DD0,208,180)
label_4f12: MB C, off(00216h).3 ; 4F12 0 208 180 C4162B
; 4F15 from 4F10 (DD0,208,180)
label_4f15: MB off(00227h).2, C ; 4F15 0 208 180 C4273A
CMPB r0, #000h ; 4F18 0 208 180 20C000
JEQ label_4f24 ; 4F1B 0 208 180 C907
LCB A, tbl_6214 ; 4F1D 0 208 180 909D1462
SLLB A ; 4F21 0 208 180 53
SJ label_4f2d ; 4F22 0 208 180 CB09
; 4F24 from 4F1B (DD0,208,180)
label_4f24: MOV DP, #003cfh ; 4F24 0 208 180 62CF03
CMPB [DP], #080h ; 4F27 0 208 180 C2C080
XORB PSWH, #080h ; 4F2A 0 208 180 A2F080
; 4F2D from 4F22 (DD0,208,180)
label_4f2d: MOV DP, #00356h ; 4F2D 0 208 180 625603
MB [DP].1, C ; 4F30 0 208 180 C239
L A, #00500h ; 4F32 1 208 180 670005
MOV DP, #00384h ; 4F35 1 208 180 628403
ST A, [DP] ; 4F38 1 208 180 D2
RT ; 4F39 1 208 180 01
DB 0E6h,03Fh,0E6h,03Fh,0AEh,019h,0AEh,019h ; 4F3A
DB 0FFh,030h,0E0h,021h,0D0h,01Eh,0C0h,023h ; 4F42
DB 0B0h,028h,000h,028h,0FFh,027h,0E0h,018h ; 4F4A
DB 0D0h,015h,0C0h,017h,0B0h,022h,000h,022h ; 4F52
DB 0FFh,0CCh,0F5h,0CCh,0E6h,0AEh,0CFh,0AAh ; 4F5A
DB 0A1h,0A9h,06Eh,0A4h,02Eh,09Ah,028h,080h ; 4F62
DB 000h,080h,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 4F6A
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 4F72
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 4F7A
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 4F82
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 4F8A
; 4F91 from 000C (DD0,???,???)
int_serial_tx: L A, 0fah ; 4F91 1 ??? ??? E5FA
ST A, IE ; 4F93 1 ??? ??? D51A
ORB PSWH, #001h ; 4F95 1 ??? ??? A2E001
MOV LRB, #0007eh ; 4F98 1 3F0 ??? 577E00
L A, DP ; 4F9B 1 3F0 ??? 42
PUSHS A ; 4F9C 1 3F0 ??? 55
L A, er0 ; 4F9D 1 3F0 ??? 34
JEQ label_4fa3 ; 4F9E 1 3F0 ??? C903
MOV DP, A ; 4FA0 1 3F0 ??? 52
J [DP] ; 4FA1 1 3F0 ??? 9222
; 4FA3 from 4F9E (DD1,3F0,???)
label_4fa3: J label_5060 ; 4FA3 1 3F0 ??? 036050
DB 07Ch,0C9h,02Fh,045h,07Ah,0BCh,0F2h,045h ; 4FA6
DB 016h,0CBh,020h,07Ch,0C9h,024h,045h,07Ah ; 4FAE
DB 0BCh,0FAh,092h,0AAh,045h,016h,0CBh,013h ; 4FB6
DB 045h,07Ah,045h,080h,002h,000h,0E5h,006h ; 4FBE
DB 092h,0A8h,0C9h,00Eh,0C6h,000h,080h,0CDh ; 4FC6
DB 00Dh,052h,0F2h,08Eh,00Dh,08Dh,07Eh,003h ; 4FCE
DB 05Eh,050h,07Dh,003h,05Ah,050h,062h,0FFh ; 4FD6
DB 07Fh,092h,0D2h,052h,0B2h,048h,078h,021h ; 4FDE
DB 04Ch,044h,098h,0EDh,04Fh,0CBh,0E4h,044h ; 4FE6
DB 098h,0BEh,04Fh,07Ch,0CBh,0DDh ; 4FEE
; 4FF4 from 501A (DD0,3F0,???)
label_4ff4: J label_50f4 ; 4FF4 0 3F0 ??? 03F450
DB 07Ch,003h,05dh,050h ; 4FF7
; 4FFB from 000A (DD0,???,???)
int_serial_rx: L A, 0fah ; 4FFB 1 ??? ??? E5FA
ST A, IE ; 4FFD 1 ??? ??? D51A
ORB PSWH, #001h ; 4FFF 1 ??? ??? A2E001
MOV LRB, #0007eh ; 5002 1 3F0 ??? 577E00
L A, DP ; 5005 1 3F0 ??? 42
PUSHS A ; 5006 1 3F0 ??? 55
CLR A ; 5007 1 3F0 ??? F9
LB A, SRBUF ; 5008 0 3F0 ??? F555
CMPB r0, #000h ; 500A 0 3F0 ??? 20C000
JNE label_5033 ; 500D 0 3F0 ??? CE24
STB A, r0 ; 500F 0 3F0 ??? 88
CMPB r0, #0c0h ; 5010 0 3F0 ??? 20C0C0
JGE label_506a ; 5013 0 3F0 ??? CD55
ANDB A, #00fh ; 5015 0 3F0 ??? D60F
STB A, r1 ; 5017 0 3F0 ??? 89
CMPB A, #005h ; 5018 0 3F0 ??? C605
JGT label_4ff4 ; 501A 0 3F0 ??? C8D8
CMPB A, #000h ; 501C 0 3F0 ??? C600
JNE label_5060 ; 501E 0 3F0 ??? CE40
; 5020 from 5044 (DD0,3F0,???)
; 5020 from 5055 (DD0,3F0,???)
label_5020: LB A, r0 ; 5020 0 3F0 ??? 78
L A, ACC ; 5021 1 3F0 ??? E506
AND A, #000f0h ; 5023 1 3F0 ??? D6F000
SRL A ; 5026 1 3F0 ??? 63
SRL A ; 5027 1 3F0 ??? 63
SRL A ; 5028 1 3F0 ??? 63
MOV DP, #0511bh ; 5029 1 3F0 ??? 621851
ADD DP, A ; 502C 1 3F0 ??? 9281
LC A, [DP] ; 502E 1 3F0 ??? 92A8
MOV DP, A ; 5030 1 3F0 ??? 52
J [DP] ; 5031 1 3F0 ??? 9222
; 5033 from 500D (DD0,3F0,???)
label_5033: CMPB r0, #0f1h ; 5033 0 3F0 ??? 20C0F1
JLT label_5049 ; 5036 0 3F0 ??? CA11
STB A, r7 ; 5038 0 3F0 ??? 8F
MOV DP, #00417h ; 5039 0 3F0 ??? 621704
LB A, r2 ; 503C 0 3F0 ??? 7A
ADD DP, A ; 503D 0 3F0 ??? 9281
LB A, r7 ; 503F 0 3F0 ??? 7F
STB A, [DP] ; 5040 0 3F0 ??? D2
INCB r2 ; 5041 0 3F0 ??? AA
LB A, r1 ; 5042 0 3F0 ??? 79
CMPB A, r2 ; 5043 0 3F0 ??? 4A
JEQ label_5020 ; 5044 0 3F0 ??? C9DA
J label_5060 ; 5046 0 3F0 ??? 036050
; 5049 from 5036 (DD0,3F0,???)
label_5049: STB A, r7 ; 5049 0 3F0 ??? 8F
MOV DP, #003f1h ; 504A 0 3F0 ??? 62F103
LB A, r1 ; 504D 0 3F0 ??? 79
ADD DP, A ; 504E 0 3F0 ??? 9281
LB A, r7 ; 5050 0 3F0 ??? 7F
STB A, [DP] ; 5051 0 3F0 ??? D2
MOV DP, er1 ; 5052 0 3F0 ??? 457A
DECB r1 ; 5054 0 3F0 ??? B9
JEQ label_5020 ; 5055 0 3F0 ??? C9C9
J label_5060 ; 5057 0 3F0 ??? 036050
; 505A from 5082 (DD0,3F0,???)
; 505A from 50F6 (DD0,3F0,???)
label_505a: CLRB r0 ; 505A 0 3F0 ??? 2015
CLRB r1 ; 505C 0 3F0 ??? 2115
; 505E from 5094 (DD0,3F0,???)
label_505e: STB A, STBUF ; 505E 0 3F0 ??? D551
; 5060 from 501E (DD0,3F0,???)
; 5060 from 5046 (DD0,3F0,???)
; 5060 from 4FA3 (DD1,3F0,???)
; 5060 from 5057 (DD0,3F0,???)
label_5060: POPS A ; 5060 1 3F0 ??? 65
MOV DP, A ; 5061 1 3F0 ??? 52
L A, 0f8h ; 5062 1 3F0 ??? E5F8
ANDB PSWH, #0feh ; 5064 1 3F0 ??? A2D0FE
ST A, IE ; 5067 1 3F0 ??? D51A
RTI ; 5069 1 3F0 ??? 02
; 506A from 5013 (DD0,3F0,???)
label_506a: LB A, r0 ; 506A 0 3F0 ??? 78
SUBB A, #0c0h ; 506B 0 3F0 ??? A6C0
MOV DP, #05188h ; 506D 0 3F0 ??? 628651
L A, ACC ; 5070 1 3F0 ??? E506
AND A, #000ffh ; 5072 1 3F0 ??? D6FF00
ADD DP, A ; 5075 1 3F0 ??? 9281
ADD DP, A ; 5077 1 3F0 ??? 9281
LC A, [DP] ; 5079 1 3F0 ??? 92A8
CMP A, #08000h ; 507B 1 3F0 ??? C60080
JGE label_5085 ; 507E 1 3F0 ??? CD05
MOV DP, A ; 5080 1 3F0 ??? 52
LB A, [DP] ; 5081 0 3F0 ??? F2
J label_505a ; 5082 0 3F0 ??? 035A50
; 5085 from 507E (DD1,3F0,???)
label_5085: MOV DP, #07fffh ; 5085 1 3F0 ??? 62FF7F
AND A, DP ; 5088 1 3F0 ??? 92D2
MOV DP, A ; 508A 1 3F0 ??? 52
MOV er0, [DP] ; 508B 1 3F0 ??? B248
LB A, r0 ; 508D 0 3F0 ??? 78
MOVB r4, r1 ; 508E 0 3F0 ??? 214C
MOV er0, #04ffdh ; 5090 0 3F0 ??? 4498F74F
J label_505e ; 5094 0 3F0 ??? 035E50
DB 077h,0CDh,0CBh,0BFh,062h,01Eh,003h,0F9h ; 5097
DB 0D2h,072h,072h,0D2h,077h,050h,0CBh,0B3h ; 509F
DB 045h,098h,086h,051h,044h,098h,0BEh,04Fh ; 50A7
DB 025h,015h,044h,07Ah,092h,022h,045h,098h ; 50AF
DB 05Ch,051h,0CBh,0F0h,045h,07Ah,092h,0AAh ; 50B7
DB 0CBh,099h,045h,07Ah,0F2h,0CBh,094h,045h ; 50BF
DB 07Ah,0FAh,092h,0AAh,08Dh,045h,016h,09Ch ; 50C7
DB 0FFh,044h,098h,0B1h,04Fh,003h,05Eh,050h ; 50CF
DB 045h,07Ah,0F2h,08Dh,045h,016h,09Ch,0FFh ; 50D7
DB 044h,098h,0A6h,04Fh,003h,05Eh,050h,0A3h ; 50DF
DB 00Ch,0A3h,01Dh,031h,00Dh,045h,07Ah,07Ch ; 50E7
DB 0D2h,0FAh,003h,05Ah,050h ; 50EF
; 50F4 from 4FF4 (DD0,3F0,???)
label_50f4: LB A, #0eeh ; 50F4 0 3F0 ??? 77EE
J label_505a ; 50F6 0 3F0 ??? 035A50
DB 078h,00Ah,00Bh,0A3h,02Ch,0CDh,003h,04Ch ; 50F9
DB 0CBh,00Ah,00Ch,0A3h,02Dh,0CAh,004h,00Dh ; 5101
DB 04Eh,0CBh,001h,04Dh,0CEh,001h,001h,065h ; 5109
DB 0CBh,0E1h,077h,0DDh,003h,05Ah,050h,0F4h ; 5111
DB 050h,097h,050h,0A7h,050h,0B5h,050h,0F4h ; 5119
DB 050h,09Bh,050h,0BBh,050h,0C1h,050h,0C6h ; 5121
DB 050h,0D7h,050h,0E6h,050h,013h,051h,013h ; 5129
DB 051h,013h,051h,013h,051h,013h,051h,03Eh ; 5131
DB 051h,05Ch,051h,084h,051h,0D9h,000h,0CCh ; 5139
DB 003h,0CAh,003h,0BBh,000h,0A4h,003h,0CCh ; 5141
DB 000h,0E7h,001h,0E8h,001h,0DFh,001h,0C4h ; 5149
DB 080h,09Eh,081h,05Bh,003h,0B1h,003h,009h ; 5151
DB 004h,000h,000h,0D9h,000h,0CCh,003h,0CAh ; 5159
DB 003h,0BBh,000h,0A4h,003h,0CCh,000h,0C4h ; 5161
DB 080h,0C6h,080h,0C8h,080h,0CDh,000h,0E7h ; 5169
DB 001h,0E8h,001h,0DFh,001h,09Eh,081h,05Bh ; 5171
DB 003h,0D2h,003h,01Ch,004h,067h,000h,0D5h ; 5179
DB 003h,000h,000h,000h,000h,0D9h,000h,0CCh ; 5181
DB 003h,0CAh,003h,0BCh,000h,0BBh,000h,0A4h ; 5189
DB 003h,0C4h,080h,0B1h,003h,0E7h,001h,0E8h ; 5191
DB 001h,0DFh,001h,01Ah,001h,01Bh,001h,01Ch ; 5199
DB 001h,01Dh,001h,0CCh,000h,09Eh,081h,05Bh ; 51A1
DB 003h,046h,002h,0B0h,003h,0B2h,003h,0B3h ; 51A9
DB 003h,0D2h,003h,0D1h,003h,068h,001h,058h ; 51B1
DB 081h,004h,083h,05Ch,081h,062h,001h,012h ; 51B9
DB 004h,052h,002h,053h,002h,03Bh,002h,008h ; 51C1
DB 004h,009h,004h,01Bh,004h,01Ch,004h,01Ah ; 51C9
DB 004h,010h,004h,067h,000h,0D5h,003h,0EAh ; 51D1
DB 001h,0ECh,001h,0E2h,001h,082h,083h,000h ; 51D9
DB 000h ; 51E1
; 51E2 from 0528 (DD1,108,280)
; 51E2 from 58F0 (DD1,200,180)
; 51E2 from 1179 (DD0,100,280)
; 51E2 from 11C5 (DD1,100,280)
; 51E2 from 1488 (DD1,100,280)
; 51E2 from 1520 (DD1,100,280)
; 51E2 from 1D20 (DD1,100,280)
; 51E2 from 1BD3 (DD1,100,280)
; 51E2 from 1FE0 (DD1,100,280)
label_51e2: MUL ; 51E2 1 108 280 9035
ROL A ; 51E4 1 108 280 33
L A, er1 ; 51E5 1 108 280 35
ROL A ; 51E6 1 108 280 33
JGE label_51ec ; 51E7 1 108 280 CD03
L A, #0ffffh ; 51E9 1 108 280 67FFFF
; 51EC from 51E7 (DD1,108,280)
; 51EC from 51F4 (DD0,200,180)
label_51ec: RT ; 51EC 1 108 280 01
; 51ED from 5959 (DD0,200,180)
; 51ED from 596A (DD0,200,180)
; 51ED from 1376 (DD0,100,280)
label_51ed: MULB ; 51ED 0 200 180 A234
L A, ACC ; 51EF 1 200 180 E506
ROL A ; 51F1 1 200 180 33
LB A, ACCH ; 51F2 0 200 180 F507
JGE label_51ec ; 51F4 0 200 180 CDF6
LB A, #0ffh ; 51F6 0 200 180 77FF
; 51F8 from 0EFB (DD0,200,180)
label_51f8: LCB A, tbl_6127 ; 51F8 0 200 180 909D2761
CMPB 0cch, A ; 51FC 0 200 180 C5CCC1
JLT label_5219 ; 51FF 0 200 180 CA18
LCB A, tbl_5f44 ; 5201 0 200 180 909D445F
CMPB 0bbh, A ; 5205 0 200 180 C5BBC1
JLT label_5219 ; 5208 0 200 180 CA0F
CLR A ; 520A 1 200 180 F9
LB A, off(0024fh) ; 520B 0 200 180 F44F
LCB A, tbl_612e[ACC] ; 520D 0 200 180 B506AB2E61
STB A, off(00253h) ; 5212 0 200 180 D453
CAL label_52b2 ; 5214 0 200 180 32B252
SJ label_521d ; 5217 0 200 180 CB04
; 5219 from 51FF (DD0,200,180)
; 5219 from 5208 (DD0,200,180)
label_5219: LB A, #080h ; 5219 0 200 180 7780
STB A, off(00253h) ; 521B 0 200 180 D453
; 521D from 5217 (DD0,200,180)
label_521d: MOVB r3, r0 ; 521D 0 200 180 204B
LB A, 0d8h ; 521F 0 200 180 F5D8
MOV X1, #tbl_6ab6 ; 5221 0 200 180 60B66A
CAL label_4854 ; 5224 0 200 180 325448
CLR X1 ; 5227 0 200 180 9015
STB A, 00412h[X1] ; 5229 0 200 180 D01204
MOVB r0, r3 ; 522C 0 200 180 2348
CAL label_52b2 ; 522E 0 200 180 32B252
MOVB r3, r0 ; 5231 0 200 180 204B
LB A, 0d9h ; 5233 0 200 180 F5D9
MOV X1, #tbl_6a96 ; 5235 0 200 180 60966A
CAL label_4854 ; 5238 0 200 180 325448
STB A, off(00252h) ; 523B 0 200 180 D452
MOVB r0, r3 ; 523D 0 200 180 2348
CAL label_52b2 ; 523F 0 200 180 32B252
MOVB r3, r0 ; 5242 0 200 180 204B
MOV DP, #00410h ; 5244 0 200 180 621004
MB C, [DP].0 ; 5247 0 200 180 C228
JGE label_5257 ; 5249 0 200 180 CD0C
LB A, 0c2h ; 524B 0 200 180 F5C2
MOV X1, #tbl_6057 ; 524D 0 200 180 605760
CAL label_4854 ; 5250 0 200 180 325448
MOVB r0, r3 ; 5253 0 200 180 2348
SCAL label_52b2 ; 5255 0 200 180 315B
; 5257 from 5249 (DD0,200,180)
label_5257: MOVB r3, r0 ; 5257 0 200 180 204B
MOV DP, #00410h ; 5259 0 200 180 621004
MB C, [DP].1 ; 525C 0 200 180 C229
JGE label_526c ; 525E 0 200 180 CD0C
LB A, 0c2h ; 5260 0 200 180 F5C2
MOV X1, #tbl_608e ; 5262 0 200 180 608E60
CAL label_4854 ; 5265 0 200 180 325448
MOVB r0, r3 ; 5268 0 200 180 2348
SCAL label_52b2 ; 526A 0 200 180 3146
; 526C from 525E (DD0,200,180)
label_526c: MOVB r3, r0 ; 526C 0 200 180 204B
MOV DP, #00410h ; 526E 0 200 180 621004
MB C, [DP].2 ; 5271 0 200 180 C22A
JGE label_5281 ; 5273 0 200 180 CD0C
LB A, 0c2h ; 5275 0 200 180 F5C2
MOV X1, #tbl_60c5 ; 5277 0 200 180 60C560
CAL label_4854 ; 527A 0 200 180 325448
MOVB r0, r3 ; 527D 0 200 180 2348
SCAL label_52b2 ; 527F 0 200 180 3131
; 5281 from 5273 (DD0,200,180)
label_5281: MOVB r4, (0013ch-00180h)[USP] ; 5281 0 200 180 C3BC4C
CLRB A ; 5284 0 200 180 FA
CMPB r4, #000h ; 5285 0 200 180 24C000
JNE label_5290 ; 5288 0 200 180 CE06
LCB A, tbl_6134 ; 528A 0 200 180 909D3461
SJ label_52af ; 528E 0 200 180 CB1F
; 5290 from 5288 (DD0,200,180)
label_5290: CMPB r4, #001h ; 5290 0 200 180 24C001
JNE label_529b ; 5293 0 200 180 CE06
LCB A, tbl_6135 ; 5295 0 200 180 909D3561
SJ label_52af ; 5299 0 200 180 CB14
; 529B from 5293 (DD0,200,180)
label_529b: CMPB r4, #002h ; 529B 0 200 180 24C002
JNE label_52a6 ; 529E 0 200 180 CE06
LCB A, tbl_6136 ; 52A0 0 200 180 909D3661
SJ label_52af ; 52A4 0 200 180 CB09
; 52A6 from 529E (DD0,200,180)
label_52a6: CMPB r4, #003h ; 52A6 0 200 180 24C003
JNE label_52af ; 52A9 0 200 180 CE04
LCB A, tbl_6137 ; 52AB 0 200 180 909D3761
; 52AF from 528E (DD0,200,180)
; 52AF from 5299 (DD0,200,180)
; 52AF from 52A4 (DD0,200,180)
; 52AF from 52A9 (DD0,200,180)
label_52af: SCAL label_52b2 ; 52AF 0 200 180 3101
RT ; 52B1 0 200 180 01
; 52B2 from 5214 (DD0,200,180)
; 52B2 from 522E (DD0,200,180)
; 52B2 from 523F (DD0,200,180)
; 52B2 from 5255 (DD0,200,180)
; 52B2 from 526A (DD0,200,180)
; 52B2 from 527F (DD0,200,180)
; 52B2 from 590D (DD0,200,180)
; 52B2 from 591C (DD0,200,180)
; 52B2 from 592B (DD0,200,180)
; 52B2 from 52AF (DD0,200,180)
label_52b2: MOVB r4, #080h ; 52B2 0 200 180 9C80
CMPB A, r4 ; 52B4 0 200 180 4C
JEQ label_52cb ; 52B5 0 200 180 C914
JGE label_52c4 ; 52B7 0 200 180 CD0B
SUBB r4, A ; 52B9 0 200 180 24A1
LB A, r4 ; 52BB 0 200 180 7C
SUBB r0, A ; 52BC 0 200 180 20A1
JGE label_52cb ; 52BE 0 200 180 CD0B
MOVB r0, #000h ; 52C0 0 200 180 9800
SJ label_52cb ; 52C2 0 200 180 CB07
; 52C4 from 52B7 (DD0,200,180)
label_52c4: SUBB A, r4 ; 52C4 0 200 180 2C
ADDB r0, A ; 52C5 0 200 180 2081
JGE label_52cb ; 52C7 0 200 180 CD02
MOVB r0, #0ffh ; 52C9 0 200 180 98FF
; 52CB from 52B5 (DD0,200,180)
; 52CB from 52BE (DD0,200,180)
; 52CB from 52C2 (DD0,200,180)
; 52CB from 52C7 (DD0,200,180)
label_52cb: RT ; 52CB 0 200 180 01
; 52CC from 5B3C (DD1,200,180)
; 52CC from 53DB (DD0,200,180)
; 52CC from 5B68 (DD1,200,180)
; 52CC from 5480 (DD0,200,180)
; 52CC from 5C17 (DD1,200,180)
; 52CC from 5BE3 (DD0,200,180)
; 52CC from 5549 (DD0,200,180)
; 52CC from 5612 (DD0,200,180)
; 52CC from 56D0 (DD0,200,180)
; 52CC from 57B3 (DD0,200,180)
; 52CC from 57C9 (DD0,200,180)
; 52CC from 598C (DD0,200,180)
label_52cc: MB C, ACC.0 ; 52CC 1 200 180 C50628
JLT label_52f7 ; 52CF 1 200 180 CA26
MB C, ACC.1 ; 52D1 1 200 180 C50629
JLT label_52fe ; 52D4 1 200 180 CA28
MB C, ACC.2 ; 52D6 1 200 180 C5062A
JLT label_5305 ; 52D9 1 200 180 CA2A
MB C, ACC.3 ; 52DB 1 200 180 C5062B
JLT label_530c ; 52DE 1 200 180 CA2C
MB C, ACC.4 ; 52E0 1 200 180 C5062C
JLT label_5313 ; 52E3 1 200 180 CA2E
MB C, ACC.5 ; 52E5 1 200 180 C5062D
JLT label_531a ; 52E8 1 200 180 CA30
MB C, ACC.6 ; 52EA 1 200 180 C5062E
JLT label_5321 ; 52ED 1 200 180 CA32
MB C, ACC.7 ; 52EF 1 200 180 C5062F
JLT label_5328 ; 52F2 1 200 180 CA34
RC ; 52F4 1 200 180 95
SJ label_533e ; 52F5 1 200 180 CB47
; 52F7 from 52CF (DD1,200,180)
label_52f7: MB C, off(00210h).3 ; 52F7 1 200 180 C4102B
MOVB r1, #000h ; 52FA 1 200 180 9900
SJ label_532b ; 52FC 1 200 180 CB2D
; 52FE from 52D4 (DD1,200,180)
label_52fe: MB C, off(00210h).7 ; 52FE 1 200 180 C4102F
MOVB r1, #001h ; 5301 1 200 180 9901
SJ label_532b ; 5303 1 200 180 CB26
; 5305 from 52D9 (DD1,200,180)
label_5305: MB C, off(00211h).0 ; 5305 1 200 180 C41128
MOVB r1, #002h ; 5308 1 200 180 9902
SJ label_532b ; 530A 1 200 180 CB1F
; 530C from 52DE (DD1,200,180)
label_530c: MB C, off(00211h).1 ; 530C 1 200 180 C41129
MOVB r1, #003h ; 530F 1 200 180 9903
SJ label_532b ; 5311 1 200 180 CB18
; 5313 from 52E3 (DD1,200,180)
label_5313: MB C, off(00211h).2 ; 5313 1 200 180 C4112A
MOVB r1, #004h ; 5316 1 200 180 9904
SJ label_532b ; 5318 1 200 180 CB11
; 531A from 52E8 (DD1,200,180)
label_531a: MB C, off(00211h).4 ; 531A 1 200 180 C4112C
MOVB r1, #005h ; 531D 1 200 180 9905
SJ label_532b ; 531F 1 200 180 CB0A
; 5321 from 52ED (DD1,200,180)
label_5321: MB C, off(00211h).5 ; 5321 1 200 180 C4112D
MOVB r1, #006h ; 5324 1 200 180 9906
SJ label_532b ; 5326 1 200 180 CB03
; 5328 from 52F2 (DD1,200,180)
label_5328: SC ; 5328 1 200 180 85
SJ label_533e ; 5329 1 200 180 CB13
; 532B from 52FC (DD1,200,180)
; 532B from 5303 (DD1,200,180)
; 532B from 530A (DD1,200,180)
; 532B from 5311 (DD1,200,180)
; 532B from 5318 (DD1,200,180)
; 532B from 531F (DD1,200,180)
; 532B from 5326 (DD1,200,180)
label_532b: LB A, r0 ; 532B 0 200 180 78
JEQ label_5331 ; 532C 0 200 180 C903
XORB PSWH, #080h ; 532E 0 200 180 A2F080
; 5331 from 532C (DD0,200,180)
label_5331: L A, X1 ; 5331 1 200 180 40
PUSHS A ; 5332 1 200 180 55
CLR X1 ; 5333 1 200 180 9015
LB A, r1 ; 5335 0 200 180 79
SBR 00420h[X1] ; 5336 0 200 180 C0200411
POPS A ; 533A 1 200 180 65
MOV X1, A ; 533B 1 200 180 50
CLRB A ; 533C 0 200 180 FA
RT ; 533D 0 200 180 01
; 533E from 52F5 (DD1,200,180)
; 533E from 5329 (DD1,200,180)
label_533e: RT ; 533E 1 200 180 01
; 533F from 594D (DD0,200,180)
; 533F from 1992 (DD0,100,280)
label_533f: CMPB A, #001h ; 533F 0 200 180 C601
JEQ label_5350 ; 5341 0 200 180 C90D
CMPB A, #002h ; 5343 0 200 180 C602
JEQ label_5355 ; 5345 0 200 180 C90E
CMPB A, #003h ; 5347 0 200 180 C603
JEQ label_535a ; 5349 0 200 180 C90F
MOV DP, #003d2h ; 534B 0 200 180 62D203
SJ label_535d ; 534E 0 200 180 CB0D
; 5350 from 5341 (DD0,200,180)
label_5350: MOV DP, #00067h ; 5350 0 200 180 626700
SJ label_535d ; 5353 0 200 180 CB08
; 5355 from 5345 (DD0,200,180)
label_5355: MOV DP, #003d5h ; 5355 0 200 180 62D503
SJ label_535d ; 5358 0 200 180 CB03
; 535A from 5349 (DD0,200,180)
label_535a: MOV DP, #000dah ; 535A 0 200 180 62DA00
; 535D from 534E (DD0,200,180)
; 535D from 5353 (DD0,200,180)
; 535D from 5358 (DD0,200,180)
label_535d: LB A, [DP] ; 535D 0 200 180 F2
RT ; 535E 0 200 180 01
DB 055h,0F5h,006h,077h,004h,032h,073h,053h ; 535F
DB 085h,032h,07Eh,053h,065h,001h ; 5367
; 536D from 5425 (DD0,200,180)
; 536D from 5456 (DD0,200,180)
; 536D from 5474 (DD0,200,180)
; 536D from 553D (DD0,200,180)
; 536D from 5606 (DD0,200,180)
; 536D from 56DD (DD0,200,180)
; 536D from 56E4 (DD0,200,180)
; 536D from 56EB (DD0,200,180)
; 536D from 577E (DD0,200,180)
label_536d: CMPB A, #008h ; 536D 0 200 180 C608
JGE label_5377 ; 536F 0 200 180 CD06
CLR X1 ; 5371 0 200 180 9015
SBR 0040eh[X1] ; 5373 0 200 180 C00E0411
; 5377 from 536F (DD0,200,180)
label_5377: RT ; 5377 0 200 180 01
; 5378 from 5469 (DD0,200,180)
; 5378 from 5449 (DD0,200,180)
; 5378 from 5532 (DD0,200,180)
; 5378 from 55FB (DD0,200,180)
; 5378 from 56C4 (DD0,200,180)
; 5378 from 5741 (DD0,200,180)
; 5378 from 5759 (DD0,200,180)
; 5378 from 5771 (DD0,200,180)
; 5378 from 57A5 (DD0,200,180)
label_5378: STB A, r0 ; 5378 0 200 180 88
CLR X1 ; 5379 0 200 180 9015
MB PSWL.4, C ; 537B 0 200 180 A33C
CMPB A, #008h ; 537D 0 200 180 C608
JGE label_538f ; 537F 0 200 180 CD0E
LB A, r0 ; 5381 0 200 180 78
MB C, PSWL.4 ; 5382 0 200 180 A32C
JGE label_538b ; 5384 0 200 180 CD05
SBR 0040fh[X1] ; 5386 0 200 180 C00F0411
RT ; 538A 0 200 180 01
; 538B from 5384 (DD0,200,180)
label_538b: RBR 0040fh[X1] ; 538B 0 200 180 C00F0412
; 538F from 537F (DD0,200,180)
label_538f: RT ; 538F 0 200 180 01
; 5390 from 0682 (DD1,200,180)
; 5390 from 30C3 (DD1,208,180)
label_5390: MOV X1, #00409h ; 5390 1 200 180 600904
MOV X2, #00408h ; 5393 1 200 180 610804
MOV er2, #0040eh ; 5396 1 200 180 46980E04
MOV er3, #0040fh ; 539A 1 200 180 47980F04
CLR A ; 539E 1 200 180 F9
LB A, ACC ; 539F 0 200 180 F506
MOV DP, X1 ; 53A1 0 200 180 907A
LB A, [DP] ; 53A3 0 200 180 F2
ANDB A, #01fh ; 53A4 0 200 180 D61F
STB A, [DP] ; 53A6 0 200 180 D2
CLR A ; 53A7 1 200 180 F9
MOV DP, X2 ; 53A8 1 200 180 917A
LB A, [DP] ; 53AA 0 200 180 F2
ANDB A, #00fh ; 53AB 0 200 180 D60F
STB A, [DP] ; 53AD 0 200 180 D2
CLR A ; 53AE 1 200 180 F9
MOV DP, #00410h ; 53AF 1 200 180 621004
LB A, [DP] ; 53B2 0 200 180 F2
ANDB A, #0c0h ; 53B3 0 200 180 D6C0
STB A, [DP] ; 53B5 0 200 180 D2
MOV DP, er3 ; 53B6 0 200 180 477A
STB A, [DP] ; 53B8 0 200 180 D2
LCB A, tbl_61a8 ; 53B9 0 200 180 909DA861
JNE label_53cf ; 53BD 0 200 180 CE10
LCB A, tbl_619c ; 53BF 0 200 180 909D9C61
MB C, ACC.0 ; 53C3 0 200 180 C50628
JLT label_53d2 ; 53C6 0 200 180 CA0A
MB C, ACC.1 ; 53C8 0 200 180 C50629
JLT label_53e0 ; 53CB 0 200 180 CA13
SJ label_541b ; 53CD 0 200 180 CB4C
; 53CF from 53BD (DD0,200,180)
label_53cf: SC ; 53CF 0 200 180 85
SJ label_5416 ; 53D0 0 200 180 CB44
; 53D2 from 53C6 (DD0,200,180)
label_53d2: LCB A, tbl_619e ; 53D2 0 200 180 909D9E61
STB A, r0 ; 53D6 0 200 180 88
LCB A, tbl_619d ; 53D7 0 200 180 909D9D61
CAL label_52cc ; 53DB 0 200 180 32CC52
SJ label_5416 ; 53DE 0 200 180 CB36
; 53E0 from 53CB (DD0,200,180)
label_53e0: RC ; 53E0 0 200 180 95
LCB A, tbl_619f ; 53E1 0 200 180 909D9F61
JEQ label_53f1 ; 53E5 0 200 180 C90A
LC A, tbl_61a0 ; 53E7 0 200 180 909CA061
CMP 0c4h, A ; 53EB 0 200 180 B5C4C1
JGE label_5415 ; 53EE 0 200 180 CD25
SC ; 53F0 0 200 180 85
; 53F1 from 53E5 (DD0,200,180)
label_53f1: LCB A, tbl_61a2 ; 53F1 0 200 180 909DA261
JEQ label_5401 ; 53F5 0 200 180 C90A
LCB A, tbl_61a3 ; 53F7 0 200 180 909DA361
CMPB 0bbh, A ; 53FB 0 200 180 C5BBC1
JLT label_5415 ; 53FE 0 200 180 CA15
SC ; 5400 0 200 180 85
; 5401 from 53F5 (DD0,200,180)
label_5401: LCB A, tbl_61a4 ; 5401 0 200 180 909DA461
JEQ label_5416 ; 5405 0 200 180 C90F
MOV DP, #003a4h ; 5407 0 200 180 62A403
LCB A, tbl_61a5 ; 540A 0 200 180 909DA561
CMPB [DP], A ; 540E 0 200 180 C2C1
JLT label_5415 ; 5410 0 200 180 CA03
SC ; 5412 0 200 180 85
SJ label_5416 ; 5413 0 200 180 CB01
; 5415 from 53EE (DD0,200,180)
; 5415 from 53FE (DD0,200,180)
; 5415 from 5410 (DD0,200,180)
label_5415: RC ; 5415 0 200 180 95
; 5416 from 53D0 (DD0,200,180)
; 5416 from 53DE (DD0,200,180)
; 5416 from 5405 (DD0,200,180)
; 5416 from 5413 (DD0,200,180)
label_5416: MOV DP, #00409h ; 5416 0 200 180 620904
MB [DP].5, C ; 5419 0 200 180 C23D
; 541B from 53CD (DD0,200,180)
label_541b: LCB A, tbl_616d ; 541B 0 200 180 909D6D61
JEQ label_544c ; 541F 0 200 180 C92B
LCB A, tbl_616f ; 5421 0 200 180 909D6F61
CAL label_536d ; 5425 0 200 180 326D53
LCB A, tbl_616e ; 5428 0 200 180 909D6E61
CMPB 0d9h, A ; 542C 0 200 180 C5D9C1
MOV DP, #00409h ; 542F 0 200 180 620904
JGT label_5442 ; 5432 0 200 180 C80E
SB [DP].6 ; 5434 0 200 180 C21E
SC ; 5436 0 200 180 85
LCB A, tbl_61bf ; 5437 0 200 180 909DBF61
JEQ label_5445 ; 543B 0 200 180 C908
XORB PSWH, #080h ; 543D 0 200 180 A2F080
SJ label_5445 ; 5440 0 200 180 CB03
; 5442 from 5432 (DD0,200,180)
label_5442: RB [DP].6 ; 5442 0 200 180 C20E
RC ; 5444 0 200 180 95
; 5445 from 543B (DD0,200,180)
; 5445 from 5440 (DD0,200,180)
label_5445: LCB A, tbl_616f ; 5445 0 200 180 909D6F61
CAL label_5378 ; 5449 0 200 180 327853
; 544C from 541F (DD0,200,180)
label_544c: LCB A, tbl_5f7b ; 544C 0 200 180 909D7B5F
JEQ label_546c ; 5450 0 200 180 C91A
LCB A, tbl_5f7c ; 5452 0 200 180 909D7C5F
CAL label_536d ; 5456 0 200 180 326D53
MB C, P1.0 ; 5459 0 200 180 C52228
LCB A, tbl_5f7d ; 545C 0 200 180 909D7D5F
JEQ label_5465 ; 5460 0 200 180 C903
XORB PSWH, #080h ; 5462 0 200 180 A2F080
; 5465 from 5460 (DD0,200,180)
label_5465: LCB A, tbl_5f7c ; 5465 0 200 180 909D7C5F
CAL label_5378 ; 5469 0 200 180 327853
; 546C from 5450 (DD0,200,180)
label_546c: LB A, #000h ; 546C 0 200 180 7700
JEQ label_54a6 ; 546E 0 200 180 C936
LCB A, tbl_61ab ; 5470 0 200 180 909DAB61
CAL label_536d ; 5474 0 200 180 326D53
LCB A, tbl_61ae ; 5477 0 200 180 909DAE61
STB A, r0 ; 547B 0 200 180 88
LCB A, tbl_61ad ; 547C 0 200 180 909DAD61
CAL label_52cc ; 5480 0 200 180 32CC52
MOV DP, X2 ; 5483 0 200 180 917A
MB [DP].4, C ; 5485 0 200 180 C23C
JGE label_54a6 ; 5487 0 200 180 CD1D
LCB A, tbl_61af ; 5489 0 200 180 909DAF61
JEQ label_5499 ; 548D 0 200 180 C90A
LB A, ACC ; 548F 0 200 180 F506
MOV DP, X1 ; 5491 0 200 180 907A
LCB A, [DP] ; 5493 0 200 180 92AA
ANDB A, #005h ; 5495 0 200 180 D605
JNE label_54a9 ; 5497 0 200 180 CE10
; 5499 from 548D (DD0,200,180)
label_5499: LCB A, tbl_61b0 ; 5499 0 200 180 909DB061
JEQ label_54ac ; 549D 0 200 180 C90D
MB C, off(00222h).3 ; 549F 0 200 180 C4222B
JLT label_54a9 ; 54A2 0 200 180 CA05
SJ label_54ac ; 54A4 0 200 180 CB06
; 54A6 from 546E (DD0,200,180)
; 54A6 from 5487 (DD0,200,180)
label_54a6: J label_5535 ; 54A6 0 200 180 033555
; 54A9 from 5497 (DD0,200,180)
; 54A9 from 54A2 (DD0,200,180)
label_54a9: J label_5524 ; 54A9 0 200 180 032455
; 54AC from 549D (DD0,200,180)
; 54AC from 54A4 (DD0,200,180)
label_54ac: LC A, tbl_61b2 ; 54AC 0 200 180 909CB261
CMP 0c4h, A ; 54B0 0 200 180 B5C4C1
JGT label_5524 ; 54B3 0 200 180 C86F
LC A, tbl_61b4 ; 54B5 0 200 180 909CB461
CMP 0c4h, A ; 54B9 0 200 180 B5C4C1
JLT label_5524 ; 54BC 0 200 180 CA66
LCB A, tbl_61b8 ; 54BE 0 200 180 909DB861
CMPB 0d9h, A ; 54C2 0 200 180 C5D9C1
JGT label_5524 ; 54C5 0 200 180 C85D
LCB A, tbl_61b9 ; 54C7 0 200 180 909DB961
CMPB 0d9h, A ; 54CB 0 200 180 C5D9C1
JLT label_5524 ; 54CE 0 200 180 CA54
LCB A, tbl_61ba ; 54D0 0 200 180 909DBA61
CMPB 0d8h, A ; 54D4 0 200 180 C5D8C1
JGT label_5524 ; 54D7 0 200 180 C84B
LCB A, tbl_61bb ; 54D9 0 200 180 909DBB61
CMPB 0d8h, A ; 54DD 0 200 180 C5D8C1
JLT label_5524 ; 54E0 0 200 180 CA42
LCB A, tbl_61b6 ; 54E2 0 200 180 909DB661
CMPB 0bbh, A ; 54E6 0 200 180 C5BBC1
JLT label_5524 ; 54E9 0 200 180 CA39
LCB A, tbl_61b7 ; 54EB 0 200 180 909DB761
CMPB 0bbh, A ; 54EF 0 200 180 C5BBC1
JGT label_5524 ; 54F2 0 200 180 C830
LCB A, tbl_61bc ; 54F4 0 200 180 909DBC61
CMPB 0cch, A ; 54F8 0 200 180 C5CCC1
JLT label_5524 ; 54FB 0 200 180 CA27
LCB A, tbl_61be ; 54FD 0 200 180 909DBE61
CMPB 0cch, A ; 5501 0 200 180 C5CCC1
JGT label_5524 ; 5504 0 200 180 C81E
LCB A, tbl_61bd ; 5506 0 200 180 909DBD61
MOV DP, #003a4h ; 550A 0 200 180 62A403
CMPB [DP], A ; 550D 0 200 180 C2C1
JLT label_5524 ; 550F 0 200 180 CA13
MOV DP, #00410h ; 5511 0 200 180 621004
SB [DP].0 ; 5514 0 200 180 C218
LCB A, tbl_61b1 ; 5516 0 200 180 909DB161
JEQ label_5521 ; 551A 0 200 180 C905
MOV DP, #00409h ; 551C 0 200 180 620904
SB [DP].5 ; 551F 0 200 180 C21D
; 5521 from 551A (DD0,200,180)
label_5521: SC ; 5521 0 200 180 85
SJ label_5525 ; 5522 0 200 180 CB01
; 5524 from 54A9 (DD0,200,180)
; 5524 from 54B3 (DD0,200,180)
; 5524 from 54BC (DD0,200,180)
; 5524 from 54C5 (DD0,200,180)
; 5524 from 54CE (DD0,200,180)
; 5524 from 54D7 (DD0,200,180)
; 5524 from 54E0 (DD0,200,180)
; 5524 from 54E9 (DD0,200,180)
; 5524 from 54F2 (DD0,200,180)
; 5524 from 54FB (DD0,200,180)
; 5524 from 5504 (DD0,200,180)
; 5524 from 550F (DD0,200,180)
label_5524: RC ; 5524 0 200 180 95
; 5525 from 5522 (DD0,200,180)
label_5525: LCB A, tbl_61ac ; 5525 0 200 180 909DAC61
JEQ label_552e ; 5529 0 200 180 C903
XORB PSWH, #080h ; 552B 0 200 180 A2F080
; 552E from 5529 (DD0,200,180)
label_552e: LCB A, tbl_61ab ; 552E 0 200 180 909DAB61
CAL label_5378 ; 5532 0 200 180 327853
; 5535 from 54A6 (DD0,200,180)
label_5535: LB A, #000h ; 5535 0 200 180 7700
JEQ label_556f ; 5537 0 200 180 C936
LCB A, tbl_5fce ; 5539 0 200 180 909DCE5F
CAL label_536d ; 553D 0 200 180 326D53
LCB A, tbl_5fd1 ; 5540 0 200 180 909DD15F
STB A, r0 ; 5544 0 200 180 88
LCB A, tbl_5fd0 ; 5545 0 200 180 909DD05F
CAL label_52cc ; 5549 0 200 180 32CC52
MOV DP, X2 ; 554C 0 200 180 917A
MB [DP].5, C ; 554E 0 200 180 C23D
JGE label_556f ; 5550 0 200 180 CD1D
LCB A, tbl_5fd2 ; 5552 0 200 180 909DD25F
JEQ label_5562 ; 5556 0 200 180 C90A
LB A, ACC ; 5558 0 200 180 F506
MOV DP, X1 ; 555A 0 200 180 907A
LCB A, [DP] ; 555C 0 200 180 92AA
ANDB A, #005h ; 555E 0 200 180 D605
JNE label_5572 ; 5560 0 200 180 CE10
; 5562 from 5556 (DD0,200,180)
label_5562: LCB A, tbl_5fd3 ; 5562 0 200 180 909DD35F
JEQ label_5575 ; 5566 0 200 180 C90D
MB C, off(00222h).3 ; 5568 0 200 180 C4222B
JLT label_5572 ; 556B 0 200 180 CA05
SJ label_5575 ; 556D 0 200 180 CB06
; 556F from 5537 (DD0,200,180)
; 556F from 5550 (DD0,200,180)
label_556f: J label_55fe ; 556F 0 200 180 03FE55
; 5572 from 5560 (DD0,200,180)
; 5572 from 556B (DD0,200,180)
label_5572: J label_55ed ; 5572 0 200 180 03ED55
; 5575 from 5566 (DD0,200,180)
; 5575 from 556D (DD0,200,180)
label_5575: LC A, tbl_5fd5 ; 5575 0 200 180 909CD55F
CMP 0c4h, A ; 5579 0 200 180 B5C4C1
JGT label_55ed ; 557C 0 200 180 C86F
LC A, tbl_5fd7 ; 557E 0 200 180 909CD75F
CMP 0c4h, A ; 5582 0 200 180 B5C4C1
JLT label_55ed ; 5585 0 200 180 CA66
LCB A, tbl_5fdb ; 5587 0 200 180 909DDB5F
CMPB 0d9h, A ; 558B 0 200 180 C5D9C1
JGT label_55ed ; 558E 0 200 180 C85D
LCB A, tbl_5fdc ; 5590 0 200 180 909DDC5F
CMPB 0d9h, A ; 5594 0 200 180 C5D9C1
JLT label_55ed ; 5597 0 200 180 CA54
LCB A, tbl_5fdd ; 5599 0 200 180 909DDD5F
CMPB 0d8h, A ; 559D 0 200 180 C5D8C1
JGT label_55ed ; 55A0 0 200 180 C84B
LCB A, tbl_5fde ; 55A2 0 200 180 909DDE5F
CMPB 0d8h, A ; 55A6 0 200 180 C5D8C1
JLT label_55ed ; 55A9 0 200 180 CA42
LCB A, tbl_5fd9 ; 55AB 0 200 180 909DD95F
CMPB 0bbh, A ; 55AF 0 200 180 C5BBC1
JLT label_55ed ; 55B2 0 200 180 CA39
LCB A, tbl_5fda ; 55B4 0 200 180 909DDA5F
CMPB 0bbh, A ; 55B8 0 200 180 C5BBC1
JGT label_55ed ; 55BB 0 200 180 C830
LCB A, tbl_5fdf ; 55BD 0 200 180 909DDF5F
CMPB 0cch, A ; 55C1 0 200 180 C5CCC1
JLT label_55ed ; 55C4 0 200 180 CA27
LCB A, tbl_5fe1 ; 55C6 0 200 180 909DE15F
CMPB 0cch, A ; 55CA 0 200 180 C5CCC1
JGT label_55ed ; 55CD 0 200 180 C81E
LCB A, tbl_5fe0 ; 55CF 0 200 180 909DE05F
MOV DP, #003a4h ; 55D3 0 200 180 62A403
CMPB [DP], A ; 55D6 0 200 180 C2C1
JLT label_55ed ; 55D8 0 200 180 CA13
MOV DP, #00410h ; 55DA 0 200 180 621004
SB [DP].1 ; 55DD 0 200 180 C219
LCB A, tbl_5fd4 ; 55DF 0 200 180 909DD45F
JEQ label_55ea ; 55E3 0 200 180 C905
MOV DP, #00409h ; 55E5 0 200 180 620904
SB [DP].5 ; 55E8 0 200 180 C21D
; 55EA from 55E3 (DD0,200,180)
label_55ea: SC ; 55EA 0 200 180 85
SJ label_55ee ; 55EB 0 200 180 CB01
; 55ED from 5572 (DD0,200,180)
; 55ED from 557C (DD0,200,180)
; 55ED from 5585 (DD0,200,180)
; 55ED from 558E (DD0,200,180)
; 55ED from 5597 (DD0,200,180)
; 55ED from 55A0 (DD0,200,180)
; 55ED from 55A9 (DD0,200,180)
; 55ED from 55B2 (DD0,200,180)
; 55ED from 55BB (DD0,200,180)
; 55ED from 55C4 (DD0,200,180)
; 55ED from 55CD (DD0,200,180)
; 55ED from 55D8 (DD0,200,180)
label_55ed: RC ; 55ED 0 200 180 95
; 55EE from 55EB (DD0,200,180)
label_55ee: LCB A, tbl_5fcf ; 55EE 0 200 180 909DCF5F
JEQ label_55f7 ; 55F2 0 200 180 C903
XORB PSWH, #080h ; 55F4 0 200 180 A2F080
; 55F7 from 55F2 (DD0,200,180)
label_55f7: LCB A, tbl_5fce ; 55F7 0 200 180 909DCE5F
CAL label_5378 ; 55FB 0 200 180 327853
; 55FE from 556F (DD0,200,180)
label_55fe: LB A, #000h ; 55FE 0 200 180 7700
JEQ label_5638 ; 5600 0 200 180 C936
LCB A, tbl_5fe3 ; 5602 0 200 180 909DE35F
CAL label_536d ; 5606 0 200 180 326D53
LCB A, tbl_5fe6 ; 5609 0 200 180 909DE65F
STB A, r0 ; 560D 0 200 180 88
LCB A, tbl_5fe5 ; 560E 0 200 180 909DE55F
CAL label_52cc ; 5612 0 200 180 32CC52
MOV DP, X2 ; 5615 0 200 180 917A
MB [DP].6, C ; 5617 0 200 180 C23E
JGE label_5638 ; 5619 0 200 180 CD1D
LCB A, tbl_5fe7 ; 561B 0 200 180 909DE75F
JEQ label_562b ; 561F 0 200 180 C90A
LB A, ACC ; 5621 0 200 180 F506
MOV DP, X1 ; 5623 0 200 180 907A
LCB A, [DP] ; 5625 0 200 180 92AA
ANDB A, #005h ; 5627 0 200 180 D605
JNE label_563b ; 5629 0 200 180 CE10
; 562B from 561F (DD0,200,180)
label_562b: LCB A, tbl_5fe8 ; 562B 0 200 180 909DE85F
JEQ label_563e ; 562F 0 200 180 C90D
MB C, off(00222h).3 ; 5631 0 200 180 C4222B
JLT label_563b ; 5634 0 200 180 CA05
SJ label_563e ; 5636 0 200 180 CB06
; 5638 from 5600 (DD0,200,180)
; 5638 from 5619 (DD0,200,180)
label_5638: J label_56c7 ; 5638 0 200 180 03C756
; 563B from 5629 (DD0,200,180)
; 563B from 5634 (DD0,200,180)
label_563b: J label_56b6 ; 563B 0 200 180 03B656
; 563E from 562F (DD0,200,180)
; 563E from 5636 (DD0,200,180)
label_563e: LC A, tbl_5fea ; 563E 0 200 180 909CEA5F
CMP 0c4h, A ; 5642 0 200 180 B5C4C1
JGT label_56b6 ; 5645 0 200 180 C86F
LC A, tbl_5fec ; 5647 0 200 180 909CEC5F
CMP 0c4h, A ; 564B 0 200 180 B5C4C1
JLT label_56b6 ; 564E 0 200 180 CA66
LCB A, tbl_5ff0 ; 5650 0 200 180 909DF05F
CMPB 0d9h, A ; 5654 0 200 180 C5D9C1
JGT label_56b6 ; 5657 0 200 180 C85D
LCB A, tbl_5ff1 ; 5659 0 200 180 909DF15F
CMPB 0d9h, A ; 565D 0 200 180 C5D9C1
JLT label_56b6 ; 5660 0 200 180 CA54
LCB A, tbl_5ff2 ; 5662 0 200 180 909DF25F
CMPB 0d8h, A ; 5666 0 200 180 C5D8C1
JGT label_56b6 ; 5669 0 200 180 C84B
LCB A, tbl_5ff3 ; 566B 0 200 180 909DF35F
CMPB 0d8h, A ; 566F 0 200 180 C5D8C1
JLT label_56b6 ; 5672 0 200 180 CA42
LCB A, tbl_5fee ; 5674 0 200 180 909DEE5F
CMPB 0bbh, A ; 5678 0 200 180 C5BBC1
JLT label_56b6 ; 567B 0 200 180 CA39
LCB A, tbl_5fef ; 567D 0 200 180 909DEF5F
CMPB 0bbh, A ; 5681 0 200 180 C5BBC1
JGT label_56b6 ; 5684 0 200 180 C830
LCB A, tbl_5ff4 ; 5686 0 200 180 909DF45F
CMPB 0cch, A ; 568A 0 200 180 C5CCC1
JLT label_56b6 ; 568D 0 200 180 CA27
LCB A, tbl_5ff6 ; 568F 0 200 180 909DF65F
CMPB 0cch, A ; 5693 0 200 180 C5CCC1
JGT label_56b6 ; 5696 0 200 180 C81E
LCB A, tbl_5ff5 ; 5698 0 200 180 909DF55F
MOV DP, #003a4h ; 569C 0 200 180 62A403
CMPB [DP], A ; 569F 0 200 180 C2C1
JLT label_56b6 ; 56A1 0 200 180 CA13
MOV DP, #00410h ; 56A3 0 200 180 621004
SB [DP].2 ; 56A6 0 200 180 C21A
LCB A, tbl_5fe9 ; 56A8 0 200 180 909DE95F
JEQ label_56b3 ; 56AC 0 200 180 C905
MOV DP, #00409h ; 56AE 0 200 180 620904
SB [DP].5 ; 56B1 0 200 180 C21D
; 56B3 from 56AC (DD0,200,180)
label_56b3: SC ; 56B3 0 200 180 85
SJ label_56b7 ; 56B4 0 200 180 CB01
; 56B6 from 563B (DD0,200,180)
; 56B6 from 5645 (DD0,200,180)
; 56B6 from 564E (DD0,200,180)
; 56B6 from 5657 (DD0,200,180)
; 56B6 from 5660 (DD0,200,180)
; 56B6 from 5669 (DD0,200,180)
; 56B6 from 5672 (DD0,200,180)
; 56B6 from 567B (DD0,200,180)
; 56B6 from 5684 (DD0,200,180)
; 56B6 from 568D (DD0,200,180)
; 56B6 from 5696 (DD0,200,180)
; 56B6 from 56A1 (DD0,200,180)
label_56b6: RC ; 56B6 0 200 180 95
; 56B7 from 56B4 (DD0,200,180)
label_56b7: LCB A, tbl_5fe4 ; 56B7 0 200 180 909DE45F
JEQ label_56c0 ; 56BB 0 200 180 C903
XORB PSWH, #080h ; 56BD 0 200 180 A2F080
; 56C0 from 56BB (DD0,200,180)
label_56c0: LCB A, tbl_5fe3 ; 56C0 0 200 180 909DE35F
CAL label_5378 ; 56C4 0 200 180 327853
; 56C7 from 5638 (DD0,200,180)
label_56c7: LCB A, tbl_61c1 ; 56C7 0 200 180 909DC161
STB A, r0 ; 56CB 0 200 180 88
LCB A, tbl_61c0 ; 56CC 0 200 180 909DC061
CAL label_52cc ; 56D0 0 200 180 32CC52
MOV DP, X2 ; 56D3 0 200 180 917A
MB [DP].7, C ; 56D5 0 200 180 C23F
JGE label_5709 ; 56D7 0 200 180 CD30
LCB A, tbl_61c8 ; 56D9 0 200 180 909DC861
CAL label_536d ; 56DD 0 200 180 326D53
LCB A, tbl_61c9 ; 56E0 0 200 180 909DC961
CAL label_536d ; 56E4 0 200 180 326D53
LCB A, tbl_61ca ; 56E7 0 200 180 909DCA61
CAL label_536d ; 56EB 0 200 180 326D53
LCB A, tbl_61c3 ; 56EE 0 200 180 909DC361
JEQ label_56fe ; 56F2 0 200 180 C90A
LB A, ACC ; 56F4 0 200 180 F506
MOV DP, X1 ; 56F6 0 200 180 907A
LCB A, [DP] ; 56F8 0 200 180 92AA
ANDB A, #005h ; 56FA 0 200 180 D605
JNE label_5709 ; 56FC 0 200 180 CE0B
; 56FE from 56F2 (DD0,200,180)
label_56fe: LCB A, tbl_61c2 ; 56FE 0 200 180 909DC261
JEQ label_570c ; 5702 0 200 180 C908
MB C, off(00222h).3 ; 5704 0 200 180 C4222B
JLT label_5709 ; 5707 0 200 180 CA00
; 5709 from 56D7 (DD0,200,180)
; 5709 from 56FC (DD0,200,180)
; 5709 from 5707 (DD0,200,180)
label_5709: J label_5774 ; 5709 0 200 180 037457
; 570C from 5702 (DD0,200,180)
label_570c: LC A, tbl_61c4 ; 570C 0 200 180 909CC461
CMP 0c4h, A ; 5710 0 200 180 B5C4C1
JGT label_5774 ; 5713 0 200 180 C85F
LCB A, tbl_61c6 ; 5715 0 200 180 909DC661
MOV DP, #003a4h ; 5719 0 200 180 62A403
CMPB [DP], A ; 571C 0 200 180 C2C1
JLT label_5774 ; 571E 0 200 180 CA54
LCB A, tbl_61c7 ; 5720 0 200 180 909DC761
CMPB 0d9h, A ; 5724 0 200 180 C5D9C1
JGT label_5774 ; 5727 0 200 180 C84B
MOV DP, #00409h ; 5729 0 200 180 620904
SB [DP].7 ; 572C 0 200 180 C21F
LCB A, tbl_61cb ; 572E 0 200 180 909DCB61
CMPB 0cch, A ; 5732 0 200 180 C5CCC1
JLT label_5774 ; 5735 0 200 180 CA3D
MOV DP, #00410h ; 5737 0 200 180 621004
SB [DP].3 ; 573A 0 200 180 C21B
SC ; 573C 0 200 180 85
LCB A, tbl_61c8 ; 573D 0 200 180 909DC861
CAL label_5378 ; 5741 0 200 180 327853
LCB A, tbl_61cc ; 5744 0 200 180 909DCC61
JEQ label_5774 ; 5748 0 200 180 C92A
CMPB 0cch, A ; 574A 0 200 180 C5CCC1
JLT label_5774 ; 574D 0 200 180 CA25
MOV DP, #00410h ; 574F 0 200 180 621004
SB [DP].4 ; 5752 0 200 180 C21C
SC ; 5754 0 200 180 85
LCB A, tbl_61c9 ; 5755 0 200 180 909DC961
CAL label_5378 ; 5759 0 200 180 327853
LCB A, tbl_61cd ; 575C 0 200 180 909DCD61
JEQ label_5774 ; 5760 0 200 180 C912
CMPB 0cch, A ; 5762 0 200 180 C5CCC1
JLT label_5774 ; 5765 0 200 180 CA0D
MOV DP, #00410h ; 5767 0 200 180 621004
SB [DP].5 ; 576A 0 200 180 C21D
SC ; 576C 0 200 180 85
LCB A, tbl_61c9 ; 576D 0 200 180 909DC961
CAL label_5378 ; 5771 0 200 180 327853
; 5774 from 5709 (DD0,200,180)
; 5774 from 5713 (DD0,200,180)
; 5774 from 571E (DD0,200,180)
; 5774 from 5727 (DD0,200,180)
; 5774 from 5735 (DD0,200,180)
; 5774 from 5748 (DD0,200,180)
; 5774 from 574D (DD0,200,180)
; 5774 from 5760 (DD0,200,180)
; 5774 from 5765 (DD0,200,180)
label_5774: LCB A, tbl_6215 ; 5774 0 200 180 909D1562
JEQ label_57a8 ; 5778 0 200 180 C92E
LCB A, tbl_5f73 ; 577A 0 200 180 909D735F
CAL label_536d ; 577E 0 200 180 326D53
LCB A, tbl_6119 ; 5781 0 200 180 909D1961
JBR off(002eeh).2, label_578c ; 5785 0 200 180 DAEE04
LCB A, tbl_611a ; 5788 0 200 180 909D1A61
; 578C from 5785 (DD0,200,180)
label_578c: CMPB off(00236h), A ; 578C 0 200 180 C436C1
LCB A, tbl_5fc9 ; 578F 0 200 180 909DC95F
JEQ label_5798 ; 5793 0 200 180 C903
XORB PSWH, #080h ; 5795 0 200 180 A2F080
; 5798 from 5793 (DD0,200,180)
label_5798: LCB A, tbl_5f74 ; 5798 0 200 180 909D745F
JEQ label_57a1 ; 579C 0 200 180 C903
XORB PSWH, #080h ; 579E 0 200 180 A2F080
; 57A1 from 579C (DD0,200,180)
label_57a1: LCB A, tbl_5f73 ; 57A1 0 200 180 909D735F
CAL label_5378 ; 57A5 0 200 180 327853
; 57A8 from 5778 (DD0,200,180)
label_57a8: LCB A, tbl_6171 ; 57A8 0 200 180 909D7161
STB A, r0 ; 57AC 0 200 180 88
LCB A, tbl_6170 ; 57AD 0 200 180 909D7061
JEQ label_57e2 ; 57B1 0 200 180 C92F
CAL label_52cc ; 57B3 0 200 180 32CC52
MOV DP, #00408h ; 57B6 0 200 180 620804
MB [DP].2, C ; 57B9 0 200 180 C23A
JGE label_57e2 ; 57BB 0 200 180 CD25
LCB A, tbl_6173 ; 57BD 0 200 180 909D7361
STB A, r0 ; 57C1 0 200 180 88
LCB A, tbl_6172 ; 57C2 0 200 180 909D7261
RC ; 57C6 0 200 180 95
JEQ label_57cc ; 57C7 0 200 180 C903
CAL label_52cc ; 57C9 0 200 180 32CC52
; 57CC from 57C7 (DD0,200,180)
label_57cc: MB PSWL.5, C ; 57CC 0 200 180 A33D
MB [DP].3, C ; 57CE 0 200 180 C23B
LCB A, tbl_619b ; 57D0 0 200 180 909D9B61
JNE label_57f0 ; 57D4 0 200 180 CE1A
INC DP ; 57D6 0 200 180 72
MB C, [DP].3 ; 57D7 0 200 180 C22B
JLT label_57e2 ; 57D9 0 200 180 CA07
MOV DP, #00410h ; 57DB 0 200 180 621004
MB C, [DP].7 ; 57DE 0 200 180 C22F
JGE label_57f0 ; 57E0 0 200 180 CD0E
; 57E2 from 57B1 (DD0,200,180)
; 57E2 from 57BB (DD0,200,180)
; 57E2 from 57D9 (DD0,200,180)
label_57e2: MOV DP, #00409h ; 57E2 0 200 180 620904
RB [DP].4 ; 57E5 0 200 180 C20C
SB PSWL.4 ; 57E7 0 200 180 A31C
CLRB A ; 57E9 0 200 180 FA
MOV DP, #0041ah ; 57EA 0 200 180 621A04
STB A, [DP] ; 57ED 0 200 180 D2
SJ label_581e ; 57EE 0 200 180 CB2E
; 57F0 from 57D4 (DD0,200,180)
; 57F0 from 57E0 (DD0,200,180)
label_57f0: RB PSWL.4 ; 57F0 0 200 180 A30C
LCB A, tbl_6175 ; 57F2 0 200 180 909D7561
CMPB A, 0bbh ; 57F6 0 200 180 C5BBC2
MOV DP, #00409h ; 57F9 0 200 180 620904
MB [DP].4, C ; 57FC 0 200 180 C23C
JGE label_581b ; 57FE 0 200 180 CD1B
LCB A, tbl_6178 ; 5800 0 200 180 909D7861
JEQ label_580a ; 5804 0 200 180 C904
SB PSWL.4 ; 5806 0 200 180 A31C
SJ label_581e ; 5808 0 200 180 CB14
; 580A from 5804 (DD0,200,180)
label_580a: LCB A, tbl_6176 ; 580A 0 200 180 909D7661
CMPB 0bbh, A ; 580E 0 200 180 C5BBC1
JGT label_5829 ; 5811 0 200 180 C816
LCB A, tbl_6177 ; 5813 0 200 180 909D7761
SB PSWL.4 ; 5817 0 200 180 A31C
SJ label_581e ; 5819 0 200 180 CB03
; 581B from 57FE (DD0,200,180)
label_581b: SB PSWL.4 ; 581B 0 200 180 A31C
CLRB A ; 581D 0 200 180 FA
; 581E from 57EE (DD0,200,180)
; 581E from 5808 (DD0,200,180)
; 581E from 5819 (DD0,200,180)
label_581e: MOV DP, #0041bh ; 581E 0 200 180 621B04
STB A, [DP] ; 5821 0 200 180 D2
MB C, PSWL.4 ; 5822 0 200 180 A32C
JGE label_5829 ; 5824 0 200 180 CD03
J label_58e0 ; 5826 0 200 180 03E058
; 5829 from 5824 (DD0,200,180)
; 5829 from 5811 (DD0,200,180)
label_5829: LCB A, tbl_617d ; 5829 0 200 180 909D7D61
JNE label_5844 ; 582D 0 200 180 CE15
CLR A ; 582F 1 200 180 F9
MOV X1, #tbl_6185 ; 5830 1 200 180 608561
MB C, PSWL.5 ; 5833 1 200 180 A32D
JLT label_583a ; 5835 1 200 180 CA03
MOV X1, #tbl_617f ; 5837 1 200 180 607F61
; 583A from 5835 (DD1,200,180)
label_583a: LB A, ACC ; 583A 0 200 180 F506
LB A, off(0024fh) ; 583C 0 200 180 F44F
ADD X1, A ; 583E 0 200 180 9081
LCB A, [X1] ; 5840 0 200 180 90AA
SJ label_5853 ; 5842 0 200 180 CB0F
; 5844 from 582D (DD0,200,180)
label_5844: MOV X1, #tbl_6021 ; 5844 0 200 180 602160
MB C, PSWL.5 ; 5847 0 200 180 A32D
JLT label_584e ; 5849 0 200 180 CA03
MOV X1, #tbl_6037 ; 584B 0 200 180 603760
; 584E from 5849 (DD0,200,180)
label_584e: LB A, 0c2h ; 584E 0 200 180 F5C2
CAL label_4854 ; 5850 0 200 180 325448
; 5853 from 5842 (DD0,200,180)
label_5853: MOVB r3, A ; 5853 0 200 180 238A
CAL label_5947 ; 5855 0 200 180 324759
LB A, r3 ; 5858 0 200 180 7B
MOV DP, #0041ah ; 5859 0 200 180 621A04
STB A, [DP] ; 585C 0 200 180 D2
SUBB A, 0bbh ; 585D 0 200 180 C5BBA2
MB PSWL.5, C ; 5860 0 200 180 A33D
JGE label_5868 ; 5862 0 200 180 CD04
XORB A, #0ffh ; 5864 0 200 180 F6FF
ADDB A, #001h ; 5866 0 200 180 8601
; 5868 from 5862 (DD0,200,180)
label_5868: STB A, r4 ; 5868 0 200 180 8C
MOV DP, #0041ah ; 5869 0 200 180 621A04
LB A, [DP] ; 586C 0 200 180 F2
MOV X1, #tbl_600b ; 586D 0 200 180 600B60
CAL label_4854 ; 5870 0 200 180 325448
MOV DP, #0041bh ; 5873 0 200 180 621B04
STB A, [DP] ; 5876 0 200 180 D2
STB A, r5 ; 5877 0 200 180 8D
SJ label_587e ; 5878 0 200 180 CB04
; 587A from 5882 (DD0,200,180)
; 587A from 588D (DD0,200,180)
label_587a: LB A, #080h ; 587A 0 200 180 7780
SJ label_58d8 ; 587C 0 200 180 CB5A
; 587E from 5878 (DD0,200,180)
label_587e: LCB A, tbl_617e ; 587E 0 200 180 909D7E61
JNE label_587a ; 5882 0 200 180 CEF6
MB C, PSWL.5 ; 5884 0 200 180 A32D
JLT label_588f ; 5886 0 200 180 CA07
LCB A, tbl_617a ; 5888 0 200 180 909D7A61
CMPB A, r4 ; 588C 0 200 180 4C
JLE label_587a ; 588D 0 200 180 CFEB
; 588F from 5886 (DD0,200,180)
label_588f: MOV DP, #0041dh ; 588F 0 200 180 621D04
MB C, PSWL.5 ; 5892 0 200 180 A32D
JLT label_58b7 ; 5894 0 200 180 CA21
LB A, (001bah-00180h)[USP] ; 5896 0 200 180 F33A
JEQ label_589c ; 5898 0 200 180 C902
SJ label_58dc ; 589A 0 200 180 CB40
; 589C from 5898 (DD0,200,180)
label_589c: LCB A, tbl_617b ; 589C 0 200 180 909D7B61
STB A, (001bah-00180h)[USP] ; 58A0 0 200 180 D33A
LB A, r4 ; 58A2 0 200 180 7C
MOV X1, #tbl_618b ; 58A3 0 200 180 608B61
CAL label_4854 ; 58A6 0 200 180 325448
STB A, r4 ; 58A9 0 200 180 8C
LCB A, tbl_615c ; 58AA 0 200 180 909D5C61
STB A, r0 ; 58AE 0 200 180 88
LB A, [DP] ; 58AF 0 200 180 F2
ADDB A, r4 ; 58B0 0 200 180 0C
CMPB A, r0 ; 58B1 0 200 180 48
JLE label_58d8 ; 58B2 0 200 180 CF24
LB A, r0 ; 58B4 0 200 180 78
SJ label_58d8 ; 58B5 0 200 180 CB21
; 58B7 from 5894 (DD0,200,180)
label_58b7: LB A, (001cdh-00180h)[USP] ; 58B7 0 200 180 F34D
JEQ label_58bd ; 58B9 0 200 180 C902
SJ label_58dc ; 58BB 0 200 180 CB1F
; 58BD from 58B9 (DD0,200,180)
label_58bd: LCB A, tbl_617c ; 58BD 0 200 180 909D7C61
STB A, (001cdh-00180h)[USP] ; 58C1 0 200 180 D34D
LB A, r4 ; 58C3 0 200 180 7C
MOV X1, #tbl_5fff ; 58C4 0 200 180 60FF5F
CAL label_4854 ; 58C7 0 200 180 325448
STB A, r4 ; 58CA 0 200 180 8C
LCB A, tbl_615b ; 58CB 0 200 180 909D5B61
STB A, r0 ; 58CF 0 200 180 88
LB A, [DP] ; 58D0 0 200 180 F2
SUBB A, r4 ; 58D1 0 200 180 2C
CMPB A, r0 ; 58D2 0 200 180 48
JGE label_58d8 ; 58D3 0 200 180 CD03
LB A, r0 ; 58D5 0 200 180 78
SJ label_58d8 ; 58D6 0 200 180 CB00
; 58D8 from 587C (DD0,200,180)
; 58D8 from 58B2 (DD0,200,180)
; 58D8 from 58B5 (DD0,200,180)
; 58D8 from 58D3 (DD0,200,180)
; 58D8 from 58D6 (DD0,200,180)
label_58d8: MOV DP, #0041dh ; 58D8 0 200 180 621D04
STB A, [DP] ; 58DB 0 200 180 D2
; 58DC from 589A (DD0,200,180)
; 58DC from 58BB (DD0,200,180)
label_58dc: SCAL label_5903 ; 58DC 0 200 180 3125
SCAL label_592f ; 58DE 0 200 180 314F
; 58E0 from 5826 (DD0,200,180)
label_58e0: MOV DP, #0041ch ; 58E0 0 200 180 621C04
STB A, [DP] ; 58E3 0 200 180 D2
L A, ACC ; 58E4 1 200 180 E506
MOV X1, #tbl_58fa ; 58E6 1 200 180 60FA58
VCAL 0 ; 58E9 1 200 180 10
MOV er0, A ; 58EA 1 200 180 448A
LC A, tbl_5f75 ; 58EC 1 200 180 909C755F
CAL label_51e2 ; 58F0 1 200 180 32E251
MOV DP, #0040ah ; 58F3 1 200 180 620A04
ST A, [DP] ; 58F6 1 200 180 D2
J label_5970 ; 58F7 1 200 180 037059
tbl_58fa: DB 0FFh,000h,080h,0C8h,000h,080h,000h,000h ; 58FA
DB 000h ; 5902
; 5903 from 58DC (DD0,200,180)
label_5903: MOVB r0, r5 ; 5903 0 200 180 2548
MOVB r3, r0 ; 5905 0 200 180 204B
MOV DP, #0041dh ; 5907 0 200 180 621D04
LB A, [DP] ; 590A 0 200 180 F2
MOVB r3, r0 ; 590B 0 200 180 204B
CAL label_52b2 ; 590D 0 200 180 32B252
MOVB r3, r0 ; 5910 0 200 180 204B
LB A, 0d8h ; 5912 0 200 180 F5D8
MOV X1, #tbl_604d ; 5914 0 200 180 604D60
CAL label_4854 ; 5917 0 200 180 325448
MOVB r0, r3 ; 591A 0 200 180 2348
CAL label_52b2 ; 591C 0 200 180 32B252
MOVB r3, r0 ; 591F 0 200 180 204B
LB A, 0c2h ; 5921 0 200 180 F5C2
MOV X1, #tbl_5fb3 ; 5923 0 200 180 60B35F
CAL label_4854 ; 5926 0 200 180 325448
MOVB r0, r3 ; 5929 0 200 180 2348
CAL label_52b2 ; 592B 0 200 180 32B252
RT ; 592E 0 200 180 01
; 592F from 58DE (DD0,200,180)
label_592f: LCB A, tbl_5fa7 ; 592F 0 200 180 909DA75F
STB A, r1 ; 5933 0 200 180 89
LCB A, tbl_6199 ; 5934 0 200 180 909D9961
STB A, r2 ; 5938 0 200 180 8A
LB A, r0 ; 5939 0 200 180 78
JEQ label_5946 ; 593A 0 200 180 C90A
CMPB A, r1 ; 593C 0 200 180 49
JGE label_5942 ; 593D 0 200 180 CD03
LB A, r1 ; 593F 0 200 180 79
SJ label_5946 ; 5940 0 200 180 CB04
; 5942 from 593D (DD0,200,180)
label_5942: CMPB A, r2 ; 5942 0 200 180 4A
JLE label_5946 ; 5943 0 200 180 CF01
LB A, r2 ; 5945 0 200 180 7A
; 5946 from 593A (DD0,200,180)
; 5946 from 5940 (DD0,200,180)
; 5946 from 5943 (DD0,200,180)
label_5946: RT ; 5946 0 200 180 01
; 5947 from 5855 (DD0,200,180)
label_5947: LB A, ACC ; 5947 0 200 180 F506
LCB A, tbl_5faf ; 5949 0 200 180 909DAF5F
CAL label_533f ; 594D 0 200 180 323F53
MOV X1, #tbl_5f63 ; 5950 0 200 180 60635F
CAL label_4854 ; 5953 0 200 180 325448
MOVB r0, A ; 5956 0 200 180 208A
LB A, r3 ; 5958 0 200 180 7B
CAL label_51ed ; 5959 0 200 180 32ED51
MOVB r3, A ; 595C 0 200 180 238A
MOV DP, #003a4h ; 595E 0 200 180 62A403
LB A, [DP] ; 5961 0 200 180 F2
MOV X1, #tbl_5f6b ; 5962 0 200 180 606B5F
CAL label_4854 ; 5965 0 200 180 325448
MOVB r0, r3 ; 5968 0 200 180 2348
CAL label_51ed ; 596A 0 200 180 32ED51
MOVB r3, A ; 596D 0 200 180 238A
RT ; 596F 0 200 180 01
; 5970 from 58F7 (DD1,200,180)
label_5970: SC ; 5970 1 200 180 85
LCB A, tbl_5ffd ; 5971 1 200 180 909DFD5F
JNE label_5981 ; 5975 1 200 180 CE0A
MOV DP, #00420h ; 5977 1 200 180 622004
MB C, [DP].2 ; 597A 1 200 180 C22A
JLT label_5981 ; 597C 1 200 180 CA03
MB C, off(00211h).0 ; 597E 1 200 180 C41128
; 5981 from 5975 (DD1,200,180)
; 5981 from 597C (DD1,200,180)
label_5981: MB off(00219h).6, C ; 5981 1 200 180 C4193E
LB A, ACC ; 5984 0 200 180 F506
CLRB r0 ; 5986 0 200 180 2015
LCB A, tbl_6138 ; 5988 0 200 180 909D3861
CAL label_52cc ; 598C 0 200 180 32CC52
LCB A, tbl_6139 ; 598F 0 200 180 909D3961
JEQ label_5998 ; 5993 0 200 180 C903
XORB PSWH, #080h ; 5995 0 200 180 A2F080
; 5998 from 5993 (DD0,200,180)
label_5998: MB off(00221h).6, C ; 5998 0 200 180 C4213E
JLT label_59b9 ; 599B 0 200 180 CA1C
JBR off(00217h).5, label_59b9 ; 599D 0 200 180 DD1719
MOV DP, #003a4h ; 59A0 0 200 180 62A403
LB A, [DP] ; 59A3 0 200 180 F2
CMPB A, #07fh ; 59A4 0 200 180 C67F
XORB PSWH, #080h ; 59A6 0 200 180 A2F080
MB off(00221h).6, C ; 59A9 0 200 180 C4213E
JGE label_59b9 ; 59AC 0 200 180 CD0B
JBR off(00211h).4, label_59b9 ; 59AE 0 200 180 DC1108
MOV DP, #0031eh ; 59B1 0 200 180 621E03
CLR A ; 59B4 1 200 180 F9
ST A, [DP] ; 59B5 1 200 180 D2
INC DP ; 59B6 1 200 180 72
INC DP ; 59B7 1 200 180 72
ST A, [DP] ; 59B8 1 200 180 D2
; 59B9 from 599B (DD0,200,180)
; 59B9 from 599D (DD0,200,180)
; 59B9 from 59AC (DD0,200,180)
; 59B9 from 59AE (DD0,200,180)
label_59b9: LB A, off(002c6h) ; 59B9 0 200 180 F4C6
JNE label_59d3 ; 59BB 0 200 180 CE16
MOV X1, #00413h ; 59BD 0 200 180 601304
JBR off(00217h).5, label_59d3 ; 59C0 0 200 180 DD1710
LB A, #000h ; 59C3 0 200 180 7700
MOVB r0, A ; 59C5 0 200 180 208A
MOV DP, X1 ; 59C7 0 200 180 907A
LB A, [DP] ; 59C9 0 200 180 F2
CMPB A, r0 ; 59CA 0 200 180 48
JGE label_59d3 ; 59CB 0 200 180 CD06
MOVB off(002c6h), #004h ; 59CD 0 200 180 C4C69804
INCB [DP] ; 59D1 0 200 180 C216
; 59D3 from 59BB (DD0,200,180)
; 59D3 from 59C0 (DD0,200,180)
; 59D3 from 59CB (DD0,200,180)
label_59d3: RT ; 59D3 0 200 180 01
; 59D4 from 25FE (DD1,208,180)
label_59d4: L A, ACC ; 59D4 1 208 180 E506
CLR X1 ; 59D6 1 208 180 9015
MOV DP, #00410h ; 59D8 1 208 180 621004
LC A, tbl_5f5b ; 59DB 1 208 180 909C5B5F
CMP 0c4h, A ; 59DF 1 208 180 B5C4C1
JGT label_59fe ; 59E2 1 208 180 C81A
LB A, ACC ; 59E4 0 208 180 F506
LCB A, tbl_5f5d ; 59E6 0 208 180 909D5D5F
MOV DP, #003a4h ; 59EA 0 208 180 62A403
CMPB [DP], A ; 59ED 0 208 180 C2C1
JLT label_59fe ; 59EF 0 208 180 CA0D
MOV DP, #00410h ; 59F1 0 208 180 621004
tbl_59f2 EQU $-2 ; 59F2
MB C, [DP].7 ; 59F4 0 208 180 C22F
JGE label_5a15 ; 59F6 0 208 180 CD1D
CAL label_5a82 ; 59F8 0 208 180 32825A
J label_5a81 ; 59FB 0 208 180 03815A
; 59FE from 59E2 (DD1,208,180)
; 59FE from 59EF (DD0,208,180)
label_59fe: LB A, ACC ; 59FE 0 208 180 F506
LCB A, tbl_5f5e ; 5A00 0 208 180 909D5E5F
STB A, 0041eh[X1] ; 5A04 0 208 180 D01E04
LCB A, tbl_5f62 ; 5A07 0 208 180 909D625F
STB A, 0041fh[X1] ; 5A0B 0 208 180 D01F04
MOV DP, #00410h ; 5A0E 0 208 180 621004
RB [DP].7 ; 5A11 0 208 180 C20F
SJ label_5a81 ; 5A13 0 208 180 CB6C
; 5A15 from 59F6 (DD0,208,180)
label_5a15: LB A, ACC ; 5A15 0 208 180 F506
LB A, #000h ; 5A17 0 208 180 7700
JEQ label_5a4b ; 5A19 0 208 180 C930
LCB A, tbl_5f60 ; 5A1B 0 208 180 909D605F
CMPB 0bbh, A ; 5A1F 0 208 180 C5BBC1
JLT label_5a42 ; 5A22 0 208 180 CA1E
LCB A, tbl_5f61 ; 5A24 0 208 180 909D615F
CMPB 0dah, A ; 5A28 0 208 180 C5DAC1
JLT label_5a42 ; 5A2B 0 208 180 CA15
LB A, ACC ; 5A2D 0 208 180 F506
MOV DP, #0041eh ; 5A2F 0 208 180 621E04
LB A, [DP] ; 5A32 0 208 180 F2
JEQ label_5a39 ; 5A33 0 208 180 C904
DECB [DP] ; 5A35 0 208 180 C217
SJ label_5a4b ; 5A37 0 208 180 CB12
; 5A39 from 5A33 (DD0,208,180)
label_5a39: MOV DP, #00410h ; 5A39 0 208 180 621004
SB [DP].7 ; 5A3C 0 208 180 C21F
SCAL label_5a82 ; 5A3E 0 208 180 3142
SJ label_5a4b ; 5A40 0 208 180 CB09
; 5A42 from 5A22 (DD0,208,180)
; 5A42 from 5A2B (DD0,208,180)
; 5A42 from 5A58 (DD0,208,180)
label_5a42: LB A, ACC ; 5A42 0 208 180 F506
LCB A, tbl_5f5e ; 5A44 0 208 180 909D5E5F
STB A, 0041eh[X1] ; 5A48 0 208 180 D01E04
; 5A4B from 5A19 (DD0,208,180)
; 5A4B from 5A37 (DD0,208,180)
; 5A4B from 5A40 (DD0,208,180)
label_5a4b: LB A, ACC ; 5A4B 0 208 180 F506
LB A, #000h ; 5A4D 0 208 180 7700
JEQ label_5a81 ; 5A4F 0 208 180 C930
LCB A, tbl_5fb1 ; 5A51 0 208 180 909DB15F
CMPB 0bbh, A ; 5A55 0 208 180 C5BBC1
JLT label_5a42 ; 5A58 0 208 180 CAE8
LCB A, tbl_5fb2 ; 5A5A 0 208 180 909DB25F
CMPB 0dah, A ; 5A5E 0 208 180 C5DAC1
JLT label_5a78 ; 5A61 0 208 180 CA15
LB A, ACC ; 5A63 0 208 180 F506
MOV DP, #0041fh ; 5A65 0 208 180 621F04
LB A, [DP] ; 5A68 0 208 180 F2
JEQ label_5a6f ; 5A69 0 208 180 C904
DECB [DP] ; 5A6B 0 208 180 C217
SJ label_5a81 ; 5A6D 0 208 180 CB12
; 5A6F from 5A69 (DD0,208,180)
label_5a6f: MOV DP, #00410h ; 5A6F 0 208 180 621004
SB [DP].7 ; 5A72 0 208 180 C21F
SCAL label_5a82 ; 5A74 0 208 180 310C
SJ label_5a81 ; 5A76 0 208 180 CB09
; 5A78 from 5A61 (DD0,208,180)
label_5a78: LB A, ACC ; 5A78 0 208 180 F506
LCB A, tbl_5f62 ; 5A7A 0 208 180 909D625F
STB A, 0041fh[X1] ; 5A7E 0 208 180 D01F04
; 5A81 from 59FB (DD0,208,180)
; 5A81 from 5A13 (DD0,208,180)
; 5A81 from 5A4F (DD0,208,180)
; 5A81 from 5A6D (DD0,208,180)
; 5A81 from 5A76 (DD0,208,180)
label_5a81: RT ; 5A81 0 208 180 01
; 5A82 from 59F8 (DD0,208,180)
; 5A82 from 5A3E (DD0,208,180)
; 5A82 from 5A74 (DD0,208,180)
label_5a82: MOVB off(002c6h), #001h ; 5A82 0 208 180 C4C69801
RT ; 5A86 0 208 180 01
; 5A87 from 181A (DD1,100,280)
label_5a87: MOV X1, #00409h ; 5A87 1 100 280 600904
MOV X2, #00410h ; 5A8A 1 100 280 611004
L A, ACC ; 5A8D 1 100 280 E506
L A, off(00192h) ; 5A8F 1 100 280 E492
MOV er0, A ; 5A91 1 100 280 448A
LC A, tbl_5fa5 ; 5A93 1 100 280 909CA55F
MOV er2, A ; 5A97 1 100 280 468A
MOV DP, #00415h ; 5A99 1 100 280 621504
L A, [DP] ; 5A9C 1 100 280 E2
ST A, er1 ; 5A9D 1 100 280 89
MOV DP, X1 ; 5A9E 1 100 280 907A
MB C, [DP].3 ; 5AA0 1 100 280 C22B
L A, #003a9h ; 5AA2 1 100 280 67A903
JLT label_5ac9 ; 5AA5 1 100 280 CA22
MB C, [DP].0 ; 5AA7 1 100 280 C228
L A, er1 ; 5AA9 1 100 280 35
JLT label_5ac9 ; 5AAA 1 100 280 CA1D
MB C, [DP].2 ; 5AAC 1 100 280 C22A
L A, er1 ; 5AAE 1 100 280 35
JLT label_5ac9 ; 5AAF 1 100 280 CA18
MOV DP, X2 ; 5AB1 1 100 280 917A
MB C, [DP].6 ; 5AB3 1 100 280 C22E
LC A, tbl_5f77 ; 5AB5 1 100 280 909C775F
JLT label_5ac9 ; 5AB9 1 100 280 CA0E
MB C, [DP].7 ; 5ABB 1 100 280 C22F
LC A, tbl_5f5b ; 5ABD 1 100 280 909C5B5F
JLT label_5ac9 ; 5AC1 1 100 280 CA06
MOV DP, off(00194h) ; 5AC3 1 100 280 B4947A
L A, off(00192h) ; 5AC6 1 100 280 E492
RT ; 5AC8 1 100 280 01
; 5AC9 from 5AA5 (DD1,100,280)
; 5AC9 from 5AAA (DD1,100,280)
; 5AC9 from 5AAF (DD1,100,280)
; 5AC9 from 5AB9 (DD1,100,280)
; 5AC9 from 5AC1 (DD1,100,280)
label_5ac9: CMP A, er0 ; 5AC9 1 100 280 48
JGT label_5acd ; 5ACA 1 100 280 C801
L A, er0 ; 5ACC 1 100 280 34
; 5ACD from 5ACA (DD1,100,280)
label_5acd: L A, ACC ; 5ACD 1 100 280 E506
MOV DP, A ; 5ACF 1 100 280 52
ADD A, er2 ; 5AD0 1 100 280 0A
XCHG A, DP ; 5AD1 1 100 280 9210
RT ; 5AD3 1 100 280 01
; 5AD4 from 0685 (DD1,200,180)
label_5ad4: MOV X1, #00409h ; 5AD4 1 200 180 600904
MOV X2, #00408h ; 5AD7 1 200 180 610804
MOV DP, #00410h ; 5ADA 1 200 180 621004
LB A, #000h ; 5ADD 0 200 180 7700
JEQ label_5aee ; 5ADF 0 200 180 C90D
LCB A, tbl_5ffb ; 5AE1 0 200 180 909DFB5F
CMPB 0d9h, A ; 5AE5 0 200 180 C5D9C1
JGE label_5aee ; 5AE8 0 200 180 CD04
SB [DP].6 ; 5AEA 0 200 180 C21E
tbl_5aec: SJ label_5af0 ; 5AEC 0 200 180 CB02
; 5AEE from 5ADF (DD0,200,180)
; 5AEE from 5AE8 (DD0,200,180)
label_5aee: RB [DP].6 ; 5AEE 0 200 180 C20E
; 5AF0 from 5AEC (DD0,200,180)
label_5af0: MOV DP, X1 ; 5AF0 0 200 180 907A
LCB A, tbl_6150 ; 5AF2 0 200 180 909D5061
JEQ label_5b30 ; 5AF6 0 200 180 C938
LCB A, tbl_615d ; 5AF8 0 200 180 909D5D61
JEQ label_5b01 ; 5AFC 0 200 180 C903
JBS off(00222h).3, label_5b2c ; 5AFE 0 200 180 EB222B
; 5B01 from 5AFC (DD0,200,180)
label_5b01: L A, #003a9h ; 5B01 1 200 180 67A903
CMP 0c4h, A ; 5B04 1 200 180 B5C4C1
JGT label_5b30 ; 5B07 1 200 180 C827
LB A, #060h ; 5B09 0 200 180 7760
CMPB 0d1h, A ; 5B0B 0 200 180 C5D1C1
JLT label_5b30 ; 5B0E 0 200 180 CA20
MOV DP, X1 ; 5B10 0 200 180 907A
MB C, [DP].3 ; 5B12 0 200 180 C22B
JLT label_5b32 ; 5B14 0 200 180 CA1C
LCB A, tbl_615f ; 5B16 0 200 180 909D5F61
CMPB 0d9h, A ; 5B1A 0 200 180 C5D9C1
LCB A, tbl_6151 ; 5B1D 0 200 180 909D5161
JGT label_5b27 ; 5B21 0 200 180 C804
LCB A, tbl_615e ; 5B23 0 200 180 909D5E61
; 5B27 from 5B21 (DD0,200,180)
label_5b27: CMPB 0bbh, A ; 5B27 0 200 180 C5BBC1
JLT label_5b30 ; 5B2A 0 200 180 CA04
; 5B2C from 5AFE (DD0,200,180)
label_5b2c: SB [DP].3 ; 5B2C 0 200 180 C21B
SJ label_5b32 ; 5B2E 0 200 180 CB02
; 5B30 from 5AF6 (DD0,200,180)
; 5B30 from 5B07 (DD1,200,180)
; 5B30 from 5B0E (DD0,200,180)
; 5B30 from 5B2A (DD0,200,180)
label_5b30: RB [DP].3 ; 5B30 0 200 180 C20B
; 5B32 from 5B14 (DD0,200,180)
; 5B32 from 5B2E (DD0,200,180)
label_5b32: RT ; 5B32 0 200 180 01
; 5B33 from 0688 (DD1,200,180)
label_5b33: LCB A, tbl_5f54 ; 5B33 1 200 180 909D545F
ST A, er0 ; 5B37 1 200 180 88
LCB A, tbl_5f53 ; 5B38 1 200 180 909D535F
CAL label_52cc ; 5B3C 1 200 180 32CC52
MOV DP, X2 ; 5B3F 1 200 180 917A
JGE label_5b5f ; 5B41 1 200 180 CD1C
CMPB 0cch, #000h ; 5B43 1 200 180 C5CCC000
JGT label_5b5c ; 5B47 1 200 180 C813
MOV DP, X1 ; 5B49 1 200 180 907A
L A, ACC ; 5B4B 1 200 180 E506
SB [DP].0 ; 5B4D 1 200 180 C218
SB [DP].2 ; 5B4F 1 200 180 C21A
LC A, tbl_5f51 ; 5B51 1 200 180 909C515F
MOV DP, #00415h ; 5B55 1 200 180 621504
ST A, [DP] ; 5B58 1 200 180 D2
J label_5c64 ; 5B59 1 200 180 03645C
; 5B5C from 5B47 (DD1,200,180)
; 5B5C from 5B6F (DD1,200,180)
; 5B5C from 5B78 (DD1,200,180)
label_5b5c: J label_5c04 ; 5B5C 1 200 180 03045C
; 5B5F from 5B41 (DD1,200,180)
label_5b5f: LCB A, tbl_6153 ; 5B5F 1 200 180 909D5361
ST A, er0 ; 5B63 1 200 180 88
LCB A, tbl_6152 ; 5B64 1 200 180 909D5261
CAL label_52cc ; 5B68 1 200 180 32CC52
MOV DP, X2 ; 5B6B 1 200 180 917A
MB [DP].0, C ; 5B6D 1 200 180 C238
JGE label_5b5c ; 5B6F 1 200 180 CDEB
LCB A, tbl_6154 ; 5B71 1 200 180 909D5461
CMPB 0cch, A ; 5B75 1 200 180 C5CCC1
JGE label_5b5c ; 5B78 1 200 180 CDE2
LCB A, tbl_6155 ; 5B7A 1 200 180 909D5561
JNE label_5bae ; 5B7E 1 200 180 CE2E
L A, ACC ; 5B80 1 200 180 E506
MOV DP, X1 ; 5B82 1 200 180 907A
MB C, [DP].0 ; 5B84 1 200 180 C228
JLT label_5ba0 ; 5B86 1 200 180 CA18
LC A, tbl_6156 ; 5B88 1 200 180 909C5661
ADD A, #0000ah ; 5B8C 1 200 180 860A00
CMP 0c4h, A ; 5B8F 1 200 180 B5C4C1
JGE label_5c04 ; 5B92 1 200 180 CD70
SB [DP].0 ; 5B94 1 200 180 C218
LC A, tbl_6156 ; 5B96 1 200 180 909C5661
MOV DP, #00415h ; 5B9A 1 200 180 621504
ST A, [DP] ; 5B9D 1 200 180 D2
SJ label_5bd4 ; 5B9E 1 200 180 CB34
; 5BA0 from 5B86 (DD1,200,180)
label_5ba0: LC A, tbl_6156 ; 5BA0 1 200 180 909C5661
ADD A, #00060h ; 5BA4 1 200 180 866000
CMP 0c4h, A ; 5BA7 1 200 180 B5C4C1
JGE label_5c04 ; 5BAA 1 200 180 CD58
SJ label_5bd4 ; 5BAC 1 200 180 CB26
; 5BAE from 5B7E (DD1,200,180)
label_5bae: MOV DP, X1 ; 5BAE 1 200 180 907A
MB C, [DP].0 ; 5BB0 1 200 180 C228
JLT label_5bcb ; 5BB2 1 200 180 CA17
LC A, tbl_6165 ; 5BB4 1 200 180 909C6561
CMP 0c4h, A ; 5BB8 1 200 180 B5C4C1
JGE label_5c04 ; 5BBB 1 200 180 CD47
LCB A, tbl_6158 ; 5BBD 1 200 180 909D5861
; warning: had to flip DD
CMPB A, 0d1h ; 5BC1 0 200 180 C5D1C2
MB [DP].0, C ; 5BC4 0 200 180 C238
JGE label_5c04 ; 5BC6 0 200 180 CD3C
J label_5c64 ; 5BC8 0 200 180 03645C
; 5BCB from 5BB2 (DD1,200,180)
label_5bcb: LCB A, tbl_61cf ; 5BCB 1 200 180 909DCF61
CMPB 0d1h, A ; 5BCF 1 200 180 C5D1C1
JLE label_5c04 ; 5BD2 1 200 180 CF30
; 5BD4 from 5B9E (DD1,200,180)
; 5BD4 from 5BAC (DD1,200,180)
label_5bd4: LB A, ACC ; 5BD4 0 200 180 F506
LB A, #000h ; 5BD6 0 200 180 7700
JEQ label_5bfb ; 5BD8 0 200 180 C921
LCB A, tbl_5f47 ; 5BDA 0 200 180 909D475F
STB A, r0 ; 5BDE 0 200 180 88
LCB A, tbl_5f48 ; 5BDF 0 200 180 909D485F
CAL label_52cc ; 5BE3 0 200 180 32CC52
JGE label_5bfe ; 5BE6 0 200 180 CD16
CMPB 0cch, #000h ; 5BE8 0 200 180 C5CCC000
JGT label_5bfe ; 5BEC 0 200 180 C810
LCB A, tbl_6160 ; 5BEE 0 200 180 909D6061
CMPB A, 0d1h ; 5BF2 0 200 180 C5D1C2
MOV DP, X1 ; 5BF5 0 200 180 907A
MB [DP].1, C ; 5BF7 0 200 180 C239
SJ label_5c64 ; 5BF9 0 200 180 CB69
; 5BFB from 5BD8 (DD0,200,180)
label_5bfb: J label_5c64 ; 5BFB 0 200 180 03645C
; 5BFE from 5BE6 (DD0,200,180)
; 5BFE from 5BEC (DD0,200,180)
label_5bfe: MOV DP, X1 ; 5BFE 0 200 180 907A
RB [DP].1 ; 5C00 0 200 180 C209
SJ label_5c64 ; 5C02 0 200 180 CB60
; 5C04 from 5B92 (DD1,200,180)
; 5C04 from 5B5C (DD1,200,180)
; 5C04 from 5BBB (DD1,200,180)
; 5C04 from 5BC6 (DD0,200,180)
; 5C04 from 5BAA (DD1,200,180)
; 5C04 from 5BD2 (DD1,200,180)
label_5c04: MOV DP, X1 ; 5C04 1 200 180 907A
RB [DP].0 ; 5C06 1 200 180 C208
MB C, [DP].2 ; 5C08 1 200 180 C22A
JLT label_5c0e ; 5C0A 1 200 180 CA02
RB [DP].1 ; 5C0C 1 200 180 C209
; 5C0E from 5C0A (DD1,200,180)
label_5c0e: LCB A, tbl_615a ; 5C0E 1 200 180 909D5A61
ST A, er0 ; 5C12 1 200 180 88
LCB A, tbl_6159 ; 5C13 1 200 180 909D5961
CAL label_52cc ; 5C17 1 200 180 32CC52
MOV DP, X2 ; 5C1A 1 200 180 917A
MB [DP].1, C ; 5C1C 1 200 180 C239
JGE label_5c6e ; 5C1E 1 200 180 CD4E
LCB A, tbl_5f7e ; 5C20 1 200 180 909D7E5F
CMPB 0d1h, A ; 5C24 1 200 180 C5D1C1
JLE label_5c6e ; 5C27 1 200 180 CF45
LCB A, tbl_5f7f ; 5C29 1 200 180 909D7F5F
JNE label_5c35 ; 5C2D 1 200 180 CE06
LC A, tbl_5f80 ; 5C2F 1 200 180 909C805F
SJ label_5c40 ; 5C33 1 200 180 CB0B
; 5C35 from 5C2D (DD1,200,180)
label_5c35: CLR A ; 5C35 1 200 180 F9
LB A, off(0024fh) ; 5C36 0 200 180 F44F
L A, ACC ; 5C38 1 200 180 E506
SLL A ; 5C3A 1 200 180 53
LC A, tbl_5f80[ACC] ; 5C3B 1 200 180 B506A9805F
; 5C40 from 5C33 (DD1,200,180)
label_5c40: MOV DP, X1 ; 5C40 1 200 180 907A
MB C, [DP].2 ; 5C42 1 200 180 C22A
JLT label_5c4d ; 5C44 1 200 180 CA07
CMP 0c4h, A ; 5C46 1 200 180 B5C4C1
MB [DP].2, C ; 5C49 1 200 180 C23A
JGT label_5c6e ; 5C4B 1 200 180 C821
; 5C4D from 5C44 (DD1,200,180)
label_5c4d: L A, ACC ; 5C4D 1 200 180 E506
ST A, er0 ; 5C4F 1 200 180 88
LB A, #000h ; 5C50 0 200 180 7700
JEQ label_5c58 ; 5C52 0 200 180 C904
MOV DP, X1 ; 5C54 0 200 180 907A
SB [DP].1 ; 5C56 0 200 180 C219
; 5C58 from 5C52 (DD0,200,180)
label_5c58: LCB A, tbl_5f59 ; 5C58 0 200 180 909D595F
JNE label_5c64 ; 5C5C 0 200 180 CE06
L A, er0 ; 5C5E 1 200 180 34
MOV DP, #00415h ; 5C5F 1 200 180 621504
ST A, [DP] ; 5C62 1 200 180 D2
RT ; 5C63 1 200 180 01
; 5C64 from 5B59 (DD1,200,180)
; 5C64 from 5BC8 (DD0,200,180)
; 5C64 from 5BF9 (DD0,200,180)
; 5C64 from 5C5C (DD0,200,180)
; 5C64 from 5BFB (DD0,200,180)
; 5C64 from 5C02 (DD0,200,180)
label_5c64: MOV DP, #00415h ; 5C64 1 200 180 621504
L A, [DP] ; 5C67 1 200 180 E2
JNE label_5c6d ; 5C68 1 200 180 CE03
L A, 0c4h ; 5C6A 1 200 180 E5C4
ST A, [DP] ; 5C6C 1 200 180 D2
; 5C6D from 5C68 (DD1,200,180)
label_5c6d: RT ; 5C6D 1 200 180 01
; 5C6E from 5C1E (DD1,200,180)
; 5C6E from 5C27 (DD1,200,180)
; 5C6E from 5C4B (DD1,200,180)
label_5c6e: MOV DP, X1 ; 5C6E 1 200 180 907A
RB [DP].0 ; 5C70 1 200 180 C208
RB [DP].1 ; 5C72 1 200 180 C209
RB [DP].2 ; 5C74 1 200 180 C20A
MOV DP, #00415h ; 5C76 1 200 180 621504
CLR [DP] ; 5C79 1 200 180 B215
RT ; 5C7B 1 200 180 01
; 5C7C from 09DF (DD0,200,180)
; 5C7C from 0A3A (DD0,200,180)
; 5C7C from 5C82 (DD0,200,180)
; 5C7C from 0B1C (DD1,200,180)
; 5C7C from 1138 (DD0,100,280)
label_5c7c: MOV DP, #00409h ; 5C7C 0 200 180 620904
MB C, [DP].5 ; 5C7F 0 200 180 C22D
RT ; 5C81 0 200 180 01
; 5C82 from 0A36 (DD0,200,180)
label_5c82: SCAL label_5c7c ; 5C82 0 200 180 31F8
JLT label_5c96 ; 5C84 0 200 180 CA10
LCB A, tbl_5fae ; 5C86 0 200 180 909DAE5F
MB C, ACC.0 ; 5C8A 0 200 180 C50628
JLT label_5cb0 ; 5C8D 0 200 180 CA21
MB C, ACC.1 ; 5C8F 0 200 180 C50629
JLT label_5caa ; 5C92 0 200 180 CA16
SJ label_5ca6 ; 5C94 0 200 180 CB10
; 5C96 from 5C84 (DD0,200,180)
label_5c96: LCB A, tbl_5fae ; 5C96 0 200 180 909DAE5F
MB C, ACC.2 ; 5C9A 0 200 180 C5062A
JLT label_5cb0 ; 5C9D 0 200 180 CA11
MB C, ACC.3 ; 5C9F 0 200 180 C5062B
JLT label_5caa ; 5CA2 0 200 180 CA06
SJ label_5ca6 ; 5CA4 0 200 180 CB00
; 5CA6 from 5C94 (DD0,200,180)
; 5CA6 from 5CA4 (DD0,200,180)
label_5ca6: LB A, 0bbh ; 5CA6 0 200 180 F5BB
SJ label_5cb4 ; 5CA8 0 200 180 CB0A
; 5CAA from 5C92 (DD0,200,180)
; 5CAA from 5CA2 (DD0,200,180)
label_5caa: MOV DP, #003a4h ; 5CAA 0 200 180 62A403
LB A, [DP] ; 5CAD 0 200 180 F2
SJ label_5cb4 ; 5CAE 0 200 180 CB04
; 5CB0 from 5C8D (DD0,200,180)
; 5CB0 from 5C9D (DD0,200,180)
label_5cb0: MOV DP, #00426h ; 5CB0 0 200 180 622604
LB A, [DP] ; 5CB3 0 200 180 F2
; 5CB4 from 5CAE (DD0,200,180)
; 5CB4 from 5CA8 (DD0,200,180)
label_5cb4: MOV DP, #00425h ; 5CB4 0 200 180 622504
STB A, [DP] ; 5CB7 0 200 180 D2
RT ; 5CB8 0 200 180 01
; 5CB9 from 068B (DD1,200,180)
; 5CB9 from 3D72 (DD0,208,180)
label_5cb9: JBS off(00221h).6, label_5cf4 ; 5CB9 1 200 180 EE2138
MOV DP, #0040eh ; 5CBC 1 200 180 620E04
MB C, [DP].4 ; 5CBF 1 200 180 C22C
JGE label_5cc8 ; 5CC1 1 200 180 CD05
INC DP ; 5CC3 1 200 180 72
MB C, [DP].4 ; 5CC4 1 200 180 C22C
SJ label_5cf1 ; 5CC6 1 200 180 CB29
; 5CC8 from 5CC1 (DD1,200,180)
label_5cc8: MB C, off(00222h).3 ; 5CC8 1 200 180 C4222B
JLT label_5cf1 ; 5CCB 1 200 180 CA24
LCB A, tbl_6142 ; 5CCD 1 200 180 909D4261
JEQ label_5cf1 ; 5CD1 1 200 180 C91E
LCB A, tbl_6143 ; 5CD3 1 200 180 909D4361
JNE label_5ce3 ; 5CD7 1 200 180 CE0A
CLR A ; 5CD9 1 200 180 F9
LC A, tbl_6144 ; 5CDA 1 200 180 909C4461
CMP 0c4h, A ; 5CDE 1 200 180 B5C4C1
SJ label_5cf1 ; 5CE1 1 200 180 CB0E
; 5CE3 from 5CD7 (DD1,200,180)
label_5ce3: CLR A ; 5CE3 1 200 180 F9
LB A, off(0024fh) ; 5CE4 0 200 180 F44F
L A, ACC ; 5CE6 1 200 180 E506
SLL A ; 5CE8 1 200 180 53
LC A, tbl_6144[ACC] ; 5CE9 1 200 180 B506A94461
CMP 0c4h, A ; 5CEE 1 200 180 B5C4C1
; 5CF1 from 5CC6 (DD1,200,180)
; 5CF1 from 5CCB (DD1,200,180)
; 5CF1 from 5CD1 (DD1,200,180)
; 5CF1 from 5CE1 (DD1,200,180)
label_5cf1: MB P1.4, C ; 5CF1 1 200 180 C5223C
; 5CF4 from 5CB9 (DD1,200,180)
label_5cf4: RT ; 5CF4 1 200 180 01
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5CF5
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5CFD
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5D05
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5D0D
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5D15
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5D1D
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5D25
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5D2D
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5D35
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5D3D
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5D45
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5D4D
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5D55
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5D5D
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5D65
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5D6D
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5D75
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5D7D
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5D85
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5D8D
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5D95
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5D9D
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5DA5
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5DAD
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5DB5
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5DBD
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5DC5
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5DCD
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5DD5
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5DDD
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5DE5
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5DED
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5DF5
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5DFD
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5E05
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5E0D
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5E15
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5E1D
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5E25
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5E2D
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5E35
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5E3D
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5E45
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5E4D
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5E55
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5E5D
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5E65
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5E6D
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5E75
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5E7D
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5E85
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5E8D
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5E95
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5E9D
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5EA5
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5EAD
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5EB5
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5EBD
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5EC5
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5ECD
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5ED5
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5EDD
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5EE5
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5EED
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5EF5
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5EFD
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5F05
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5F0D
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5F15
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5F1D
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5F25
DB 0FFh,0FFh,0FFh ; 5F2D
tbl_5f30: DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5F30
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5F38
DB 0FFh ; 5F40
tbl_5f41: DB 0FFh ; 5F41
tbl_5f42: DB 024h ; 5F42
tbl_5f43: DB 090h ; 5F43
tbl_5f44: DW 0ff00h ; 5F44
tbl_5f46: DB 000h ; 5F46
tbl_5f47: DB 000h ; 5F47
tbl_5f48: DB 080h ; 5F48
tbl_5f49: DB 073h ; 5F49
tbl_5f4a: DB 07Ah ; 5F4A
tbl_5f4b: DW 00000h ; 5F4B
tbl_5f4d: DB 080h ; 5F4D
tbl_5f4e: DB 080h ; 5F4E
tbl_5f4f: DB 000h ; 5F4F
tbl_5f50: DB 000h ; 5F50
tbl_5f51: DW 00000h ; 5F51
tbl_5f53: DB 000h ; 5F53
tbl_5f54: DB 000h ; 5F54
tbl_5f55: DB 000h ; 5F55
tbl_5f56: DB 000h,000h,000h ; 5F56
tbl_5f59: DB 000h ; 5F59
tbl_5f5a: DB 003h ; 5F5A
tbl_5f5b: DW 003a9h ; 5F5B
tbl_5f5d: DB 020h ; 5F5D
tbl_5f5e: DW 0001bh ; 5F5E
tbl_5f60: DB 090h ; 5F60
tbl_5f61: DB 080h ; 5F61
tbl_5f62: DB 010h ; 5F62
tbl_5f63: DB 0FFh,080h,0FFh,080h,000h,080h,000h,080h ; 5F63
tbl_5f6b: DB 0FFh,080h,0FFh,080h,000h,080h,000h,080h ; 5F6B
tbl_5f73: DB 006h ; 5F73
tbl_5f74: DB 000h ; 5F74
tbl_5f75: DW 000c3h ; 5F75
tbl_5f77: DB 0A9h,003h,000h,000h ; 5F77
tbl_5f7b: DB 000h ; 5F7B
tbl_5f7c: DB 008h ; 5F7C
tbl_5f7d: DB 000h ; 5F7D
tbl_5f7e: DB 07Fh ; 5F7E
tbl_5f7f: DB 000h ; 5F7F
tbl_5f80: DB 0EAh,000h,0EAh,000h,0EAh,000h,0EAh,000h ; 5F80
DB 0EAh,000h,0EAh,000h ; 5F88
tbl_5f8c: DB 000h ; 5F8C
tbl_5f8d: DW 00000h ; 5F8D
tbl_5f8f: DB 044h,0EAh,000h,0EAh,000h,0EAh,000h,0EAh ; 5F8F
DB 000h,0EAh,000h,0EAh,000h,002h ; 5F97
tbl_5f9d: DB 0FFh ; 5F9D
tbl_5f9e: DB 054h,00Ah,08Ch,040h,0C8h,034h,008h ; 5F9E
tbl_5fa5: DW 00000h ; 5FA5
tbl_5fa7: DB 000h ; 5FA7
tbl_5fa8: DB 0E7h,0FDh,02Ch,070h ; 5FA8
tbl_5fac: DB 02Ch ; 5FAC
tbl_5fad: DB 070h ; 5FAD
tbl_5fae: DB 000h ; 5FAE
tbl_5faf: DW 00000h ; 5FAF
tbl_5fb1: DB 090h ; 5FB1
tbl_5fb2: DB 080h ; 5FB2
tbl_5fb3: DB 0FFh,080h,0E8h,080h,0D1h,080h,0BAh,080h ; 5FB3
DB 0A3h,080h,08Bh,080h,074h,080h,05Dh,080h ; 5FBB
DB 046h,080h,02Fh,080h,000h,080h ; 5FC3
tbl_5fc9: DB 000h,000h,000h,000h,000h ; 5FC9
tbl_5fce: DB 008h ; 5FCE
tbl_5fcf: DB 000h ; 5FCF
tbl_5fd0: DB 080h ; 5FD0
tbl_5fd1: DB 000h ; 5FD1
tbl_5fd2: DB 000h ; 5FD2
tbl_5fd3: DB 000h ; 5FD3
tbl_5fd4: DB 000h ; 5FD4
tbl_5fd5: DW 00753h ; 5FD5
tbl_5fd7: DW 000aah ; 5FD7
tbl_5fd9: DB 000h ; 5FD9
tbl_5fda: DB 0FFh ; 5FDA
tbl_5fdb: DB 0FFh ; 5FDB
tbl_5fdc: DB 000h ; 5FDC
tbl_5fdd: DB 0FFh ; 5FDD
tbl_5fde: DB 000h ; 5FDE
tbl_5fdf: DB 000h ; 5FDF
tbl_5fe0: DB 020h ; 5FE0
tbl_5fe1: DW 000ffh ; 5FE1
tbl_5fe3: DB 008h ; 5FE3
tbl_5fe4: DB 000h ; 5FE4
tbl_5fe5: DB 080h ; 5FE5
tbl_5fe6: DB 000h ; 5FE6
tbl_5fe7: DB 000h ; 5FE7
tbl_5fe8: DB 000h ; 5FE8
tbl_5fe9: DB 000h ; 5FE9
tbl_5fea: DW 00753h ; 5FEA
tbl_5fec: DW 000aah ; 5FEC
tbl_5fee: DB 000h ; 5FEE
tbl_5fef: DB 0FFh ; 5FEF
tbl_5ff0: DB 0FFh ; 5FF0
tbl_5ff1: DB 000h ; 5FF1
tbl_5ff2: DB 0FFh ; 5FF2
tbl_5ff3: DB 000h ; 5FF3
tbl_5ff4: DB 000h ; 5FF4
tbl_5ff5: DB 020h ; 5FF5
tbl_5ff6: DB 0FFh ; 5FF6
tbl_5ff7: DB 000h,080h,000h,000h ; 5FF7
tbl_5ffb: DB 012h ; 5FFB
tbl_5ffc: DB 014h ; 5FFC
tbl_5ffd: DB 000h ; 5FFD
tbl_5ffe: DB 03Ch ; 5FFE
tbl_5fff: DB 000h,000h,000h,000h,000h,000h,000h,000h ; 5FFF
DB 000h,000h,000h,000h ; 6007
tbl_600b: DB 000h,000h,000h,000h,000h,000h,000h,000h ; 600B
DB 000h,000h,000h,000h,000h,000h,000h,000h ; 6013
DB 000h,000h,000h,000h,000h,000h ; 601B
tbl_6021: DB 0FFh,000h,0E8h,000h,0D1h,000h,0BAh,000h ; 6021
DB 0A3h,000h,08Bh,000h,074h,000h,05Dh,000h ; 6029
DB 046h,000h,02Fh,000h,000h,000h ; 6031
tbl_6037: DB 0FFh,000h,0E8h,000h,0D1h,000h,0BAh,000h ; 6037
DB 0A3h,000h,08Bh,000h,074h,000h,05Dh,000h ; 603F
DB 046h,000h,02Fh,000h,000h,000h ; 6047
tbl_604d: DB 0E2h,07Ch,0B8h,07Eh,08Eh,080h,056h,082h,000h,084h ; 604D
tbl_6057: DB 0FFh,080h,0E8h,080h,0D1h,080h,0BAh,080h ; 6057
DB 0A3h,080h,08Bh,080h,074h,080h,05Dh,080h ; 605F
DB 046h,080h,02Fh,080h,000h,080h ; 6067
tbl_606d: DB 0FFh,000h,080h,0E8h,000h,080h,0D1h,000h ; 606D
DB 080h,0BAh,000h,080h,0A3h,000h,080h,08Bh ; 6075
DB 000h,080h,074h,000h,080h,05Dh,000h,080h ; 607D
DB 046h,000h,080h,02Fh,000h,080h,000h,000h ; 6085
DB 080h ; 608D
tbl_608e: DB 0FFh,080h,0E8h,080h,0D1h,080h,0BAh,080h ; 608E
DB 0A3h,080h,08Bh,080h,074h,080h,05Dh,080h ; 6096
DB 046h,080h,02Fh,080h,000h,080h ; 609E
tbl_60a4: DB 0FFh,000h,080h,0E8h,000h,080h,0D1h,000h ; 60A4
DB 080h,0BAh,000h,080h,0A3h,000h,080h,08Bh ; 60AC
DB 000h,080h,074h,000h,080h,05Dh,000h,080h ; 60B4
DB 046h,000h,080h,02Fh,000h,080h,000h,000h ; 60BC
DB 080h ; 60C4
tbl_60c5: DB 0FFh,080h,0E8h,080h,0D1h,080h,0BAh,080h ; 60C5
DB 0A3h,080h,08Bh,080h,074h,080h,05Dh,080h ; 60CD
DB 046h,080h,02Fh,080h,000h,080h ; 60D5
tbl_60db: DB 0FFh,000h,080h,0E8h,000h,080h,0D1h,000h ; 60DB
DB 080h,0BAh,000h,080h,0A3h,000h,080h,08Bh ; 60E3
DB 000h,080h,074h,000h,080h,05Dh,000h,080h ; 60EB
DB 046h,000h,080h,02Fh,000h,080h,000h,000h ; 60F3
DB 080h,002h,0BAh,07Fh,0FEh,086h ; 60FB
tbl_6101: DW 08000h ; 6101
tbl_6103: DW 08000h ; 6103
tbl_6105: DW 08000h ; 6105
tbl_6107: DW 08000h ; 6107
tbl_6109: DW 08000h ; 6109
tbl_610b: DW 08000h ; 610B
tbl_610d: DW 00000h ; 610D
tbl_610f: DB 000h ; 610F
tbl_6110: DB 052h ; 6110
tbl_6111: DB 000h ; 6111
tbl_6112: DB 06Eh ; 6112
tbl_6113: DB 01Ah ; 6113
tbl_6114: DW 00000h ; 6114
tbl_6116: DB 000h ; 6116
tbl_6117: DW 009c4h ; 6117
tbl_6119: DB 0D7h ; 6119
tbl_611a: DB 0DCh ; 611A
tbl_611b: DB 000h ; 611B
tbl_611c: DB 095h ; 611C
tbl_611d: DB 008h ; 611D
tbl_611e: DB 000h ; 611E
tbl_611f: DB 000h ; 611F
tbl_6120: DB 044h ; 6120
tbl_6121: DB 014h ; 6121
tbl_6122: DB 00Ah ; 6122
tbl_6123: DB 000h ; 6123
tbl_6124: DB 000h,000h,000h ; 6124
tbl_6127: DB 010h ; 6127
tbl_6128: DB 000h,080h,080h,080h,080h,080h ; 6128
tbl_612e: DB 000h,080h,080h,080h,080h,080h ; 612E
tbl_6134: DB 080h ; 6134
tbl_6135: DB 080h ; 6135
tbl_6136: DB 080h ; 6136
tbl_6137: DB 080h ; 6137
tbl_6138: DB 002h ; 6138
tbl_6139: DB 000h ; 6139
tbl_613a: DB 000h ; 613A
tbl_613b: DW 00177h ; 613B
tbl_613d: DB 0A0h ; 613D
tbl_613e: DW 00ea6h ; 613E
tbl_6140: DW 00c35h ; 6140
tbl_6142: DB 000h ; 6142
tbl_6143: DB 000h ; 6143
tbl_6144: DB 0EAh,000h,0EAh,000h,0EAh,000h,0EAh,000h ; 6144
DB 0EAh,000h,0EAh,000h ; 614C
tbl_6150: DB 000h ; 6150
tbl_6151: DB 0FFh ; 6151
tbl_6152: DB 000h ; 6152
tbl_6153: DB 000h ; 6153
tbl_6154: DB 00Ch ; 6154
tbl_6155: DB 000h ; 6155
tbl_6156: DW 001d4h ; 6156
tbl_6158: DB 05Fh ; 6158
tbl_6159: DB 000h ; 6159
tbl_615a: DB 000h ; 615A
tbl_615b: DB 076h ; 615B
tbl_615c: DB 08Ah ; 615C
tbl_615d: DB 000h ; 615D
tbl_615e: DB 0FFh ; 615E
tbl_615f: DB 044h ; 615F
tbl_6160: DB 0A0h ; 6160
tbl_6161: DW 00000h ; 6161
tbl_6163: DW 00000h ; 6163
tbl_6165: DW label_0271 ; 6165 7102
tbl_6167: DW tbl_59f2 ; 6167 F259
tbl_6169: DW 0bc15h ; 6169
tbl_616b: DB 000h ; 616B
tbl_616c: DB 000h ; 616C
tbl_616d: DB 000h ; 616D
tbl_616e: DB 01Fh ; 616E
tbl_616f: DB 003h ; 616F
tbl_6170: DB 000h ; 6170
tbl_6171: DB 000h ; 6171
tbl_6172: DB 000h ; 6172
tbl_6173: DW 0ff00h ; 6173
tbl_6175: DB 000h ; 6175
tbl_6176: DB 000h ; 6176
tbl_6177: DB 000h ; 6177
tbl_6178: DW 0000ah ; 6178
tbl_617a: DB 00Ah ; 617A
tbl_617b: DB 005h ; 617B
tbl_617c: DB 005h ; 617C
tbl_617d: DB 000h ; 617D
tbl_617e: DB 0FFh ; 617E
tbl_617f: DB 000h,000h,000h,000h,000h,000h ; 617F
tbl_6185: DB 000h,000h,000h,000h,000h,000h ; 6185
tbl_618b: DB 000h,000h,000h,000h,000h,000h,000h,000h ; 618B
DB 000h,000h,000h,000h ; 6193
tbl_6197: DB 0FFh ; 6197
tbl_6198: DB 000h ; 6198
tbl_6199: DB 0C8h ; 6199
tbl_619a: DB 000h ; 619A
tbl_619b: DB 000h ; 619B
tbl_619c: DB 000h ; 619C
tbl_619d: DB 000h ; 619D
tbl_619e: DB 000h ; 619E
tbl_619f: DB 000h ; 619F
tbl_61a0: DW 00753h ; 61A0
tbl_61a2: DB 000h ; 61A2
tbl_61a3: DB 000h ; 61A3
tbl_61a4: DB 000h ; 61A4
tbl_61a5: DB 000h ; 61A5
tbl_61a6: DB 000h ; 61A6
tbl_61a7: DB 000h ; 61A7
tbl_61a8: DB 000h,0FFh,000h ; 61A8
tbl_61ab: DB 008h ; 61AB
tbl_61ac: DB 000h ; 61AC
tbl_61ad: DB 080h ; 61AD
tbl_61ae: DB 000h ; 61AE
tbl_61af: DB 000h ; 61AF
tbl_61b0: DB 000h ; 61B0
tbl_61b1: DB 000h ; 61B1
tbl_61b2: DW 00753h ; 61B2
tbl_61b4: DW 000aah ; 61B4
tbl_61b6: DB 000h ; 61B6
tbl_61b7: DB 0FFh ; 61B7
tbl_61b8: DB 0FFh ; 61B8
tbl_61b9: DB 000h ; 61B9
tbl_61ba: DB 0FFh ; 61BA
tbl_61bb: DB 000h ; 61BB
tbl_61bc: DB 000h ; 61BC
tbl_61bd: DB 020h ; 61BD
tbl_61be: DB 0FFh ; 61BE
tbl_61bf: DB 000h ; 61BF
tbl_61c0: DB 000h ; 61C0
tbl_61c1: DB 000h ; 61C1
tbl_61c2: DB 000h ; 61C2
tbl_61c3: DB 000h ; 61C3
tbl_61c4: DW 00753h ; 61C4
tbl_61c6: DB 020h ; 61C6
tbl_61c7: DB 0FFh ; 61C7
tbl_61c8: DB 008h ; 61C8
tbl_61c9: DB 008h ; 61C9
tbl_61ca: DB 008h ; 61CA
tbl_61cb: DB 000h ; 61CB
tbl_61cc: DB 000h ; 61CC
tbl_61cd: DB 000h ; 61CD
tbl_61ce: DB 000h ; 61CE
tbl_61cf: DB 03Fh,024h,000h,000h,000h ; 61CF
tbl_61d4: DB 04Dh ; 61D4
tbl_61d5: DW 02e2eh ; 61D5
tbl_61d7: DB 000h,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 61D7
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 61DF
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 61E7
DB 0FFh,0FFh ; 61EF
tbl_61f1: DB 000h ; 61F1
tbl_61f2: DB 0FFh ; 61F2
tbl_61f3: DB 0FFh ; 61F3
tbl_61f4: DB 0FFh ; 61F4
tbl_61f5: DB 0FFh ; 61F5
tbl_61f6: DB 030h ; 61F6
tbl_61f7: DB 024h ; 61F7
tbl_61f8: DB 0FFh ; 61F8
tbl_61f9: DB 000h ; 61F9
tbl_61fa: DB 0FFh,00Fh,000h ; 61FA
tbl_61fd: DB 000h ; 61FD
tbl_61fe: DB 000h ; 61FE
tbl_61ff: DB 0FFh ; 61FF
tbl_6200: DB 000h ; 6200
tbl_6201: DB 0FFh ; 6201
tbl_6202: DB 05Ah ; 6202
tbl_6203: DB 0E8h,0E8h,018h,018h,0FFh,058h ; 6203
tbl_6209: DB 000h ; 6209
tbl_620a: DB 000h ; 620A
tbl_620b: DB 000h ; 620B
tbl_620c: DB 000h ; 620C
tbl_620d: DB 0FFh ; 620D
tbl_620e: DB 0FFh ; 620E
tbl_620f: DB 000h,000h,000h ; 620F
tbl_6212: DW 000ffh ; 6212
tbl_6214: DB 0FFh ; 6214
tbl_6215: DB 0FFh ; 6215
tbl_6216: DB 006h,008h,00Ah,00Bh,00Bh,00Bh ; 6216
tbl_621c: DB 004h,00Bh,004h,00Bh ; 621C
tbl_6220: DB 040h,040h,040h,030h,030h,020h,000h,000h ; 6220
DB 000h,000h,000h,000h,000h,000h ; 6228
tbl_622e: DB 0FFh,0B3h,0F5h,0B3h,0E6h,0A6h,0CFh,0A0h ; 622E
DB 0A1h,09Ah,06Eh,094h,02Eh,08Ah,028h,080h ; 6236
DB 000h,080h,0FFh,0DAh,0F5h,0DAh,0E6h,0BDh ; 623E
DB 0CFh,0B6h,0A1h,0ADh,06Eh,0A4h,02Eh,09Ah ; 6246
DB 028h,080h,000h,080h,0FFh,080h,000h,080h ; 624E
DB 000h,080h,000h,080h,000h,080h,000h,080h ; 6256
DB 000h,080h,000h,080h,000h,080h,0FFh,099h ; 625E
DB 0A1h,099h,050h,089h,02Eh,080h,000h,080h ; 6266
DB 000h,080h,000h,080h,000h,080h,000h,080h ; 626E
tbl_6276: DB 0FFh,090h,0D0h,090h,0B8h,08Ch,0A1h,079h ; 6276
DB 044h,059h,02Eh,040h,000h,040h,000h,040h ; 627E
DB 000h,040h,000h,000h,000h,000h,000h,000h ; 6286
DB 000h,000h,000h,000h,000h,000h,000h,000h ; 628E
tbl_6296: DB 0FFh,040h,0D7h,040h,0D2h,05Ah,0CFh,073h ; 6296
DB 000h,073h,000h,073h ; 629E
tbl_62a2: DB 0FFh,0CCh,08Ch,0F5h,0CCh,08Ch,0E6h,0D4h ; 62A2
DB 088h,0CFh,0DDh,084h,0A1h,068h,081h,057h ; 62AA
DB 000h,080h,034h,05Ch,07Fh,018h,056h,07Eh ; 62B2
DB 000h,056h,07Eh ; 62BA
tbl_62bd: DB 0FFh,0A4h,090h,0F5h,0A4h,090h,0E6h,08Bh ; 62BD
DB 08Ch,0CFh,052h,088h,0A1h,07Bh,084h,057h ; 62C5
DB 000h,080h,034h,0CDh,07Ch,018h,0E1h,07Ah ; 62CD
DB 000h,0E1h,07Ah ; 62D5
tbl_62d8: DB 0FFh,09Ch,094h,0F5h,09Ch,094h,0E6h,021h ; 62D8
DB 090h,0CFh,0A6h,08Bh,0A1h,0C9h,086h,057h ; 62E0
DB 000h,080h,034h,085h,07Bh,018h,099h,079h ; 62E8
DB 000h,099h,079h ; 62F0
tbl_62f3: DB 000h,0B0h,000h,00Ah,000h,002h,020h,000h ; 62F3
tbl_62fb: DB 000h,0B0h,000h,00Ah,000h,002h,020h,000h ; 62FB
tbl_6303: DB 000h,0B0h,000h,00Ah,000h,002h,020h,000h ; 6303
tbl_630b: DB 0FFh,000h,0A0h,0F5h,000h,0A0h,0E6h,000h ; 630B
DB 070h,0CFh,000h,060h,0A1h,000h,040h,06Eh ; 6313
DB 000h,030h,02Eh,0C3h,025h,000h,0C3h,025h ; 631B
DB 000h,0C3h,025h ; 6323
tbl_6326: DB 001h,000h,000h,001h,001h,000h,000h,002h ; 6326
DB 001h,000h,000h,004h ; 632E
tbl_6332: DB 0DBh,030h,0CFh,050h ; 6332
tbl_6336: DB 0B5h,07Bh,0A7h,097h ; 6336
tbl_633a: DB 0DBh,07Bh,0CFh,0A2h ; 633A
tbl_633e: DB 010h,001h,010h,001h,010h,001h,0C0h,000h ; 633E
DB 018h,000h,000h,000h,010h,001h,010h,001h ; 6346
DB 010h,001h,0C0h,000h,018h,000h,000h,000h ; 634E
tbl_6356: DB 000h,000h,040h,004h,000h,004h,000h,004h ; 6356
DB 000h,001h,000h,000h,000h,000h,040h,004h ; 635E
DB 000h,004h,000h,004h,000h,001h,000h,000h ; 6366
DB 010h,001h,010h,001h,010h,001h,0C0h,000h ; 636E
DB 018h,000h,000h,000h,010h,001h,010h,001h ; 6376
DB 010h,001h,0C0h,000h,018h,000h,000h,000h ; 637E
DB 000h,000h,040h,004h,000h,004h,000h,004h ; 6386
DB 000h,001h,000h,000h,000h,000h,040h,004h ; 638E
DB 000h,004h,000h,004h,000h,001h,000h,000h ; 6396
tbl_639e: DB 0FFh,030h,0E8h,030h,0E0h,080h,0DCh,0D8h ; 639E
DB 0C0h,0D8h,04Dh,0D8h,040h,0D0h,000h,0D0h ; 63A6
tbl_63ae: DB 0EEh,000h,086h,04Dh ; 63AE
tbl_63b2: DB 0FFh,080h,01Fh,080h,018h,080h,013h,08Bh ; 63B2
DB 00Fh,08Bh,000h,08Bh ; 63BA
tbl_63be: DB 0FFh,06Ch,0C0h,06Ch,0A0h,060h,080h,04Ch ; 63BE
DB 060h,040h,000h,034h ; 63C6
tbl_63ca: DB 0FFh,072h,0C0h,072h,0A0h,065h,080h,052h ; 63CA
DB 060h,046h,000h,03Ah ; 63D2
tbl_63d6: DB 0FFh,080h,000h,080h,000h,080h,000h,080h ; 63D6
DB 000h,080h,000h,080h ; 63DE
tbl_63e2: DB 0FFh,080h,000h,080h,000h,080h,000h,080h ; 63E2
DB 000h,080h,000h,080h ; 63EA
tbl_63ee: DB 0FFh,093h,0A1h,093h,087h,086h,06Eh,07Ah ; 63EE
DB 044h,066h,028h,054h,000h,054h ; 63F6
tbl_63fc: DB 0FFh,086h,0A1h,086h,087h,071h,06Eh,05Eh ; 63FC
DB 044h,051h,028h,041h,000h,041h,0FFh,093h ; 6404
DB 0A1h,093h,087h,086h,06Eh,07Ah,044h,066h ; 640C
DB 028h,054h,000h,054h,0FFh,086h,0A1h,086h ; 6414
DB 087h,071h,06Eh,05Eh,044h,051h,028h,041h ; 641C
DB 000h,041h ; 6424
tbl_6426: DB 080h,080h,080h,080h ; 6426
tbl_642a: DB 0FFh,000h,0EEh,000h,0BDh,008h,0A7h,028h ; 642A
DB 08Fh,032h,000h,032h ; 6432
tbl_6436: DB 0FFh,000h,0A0h,000h,050h,040h,038h,079h ; 6436
DB 020h,0F6h,000h,0F6h ; 643E
tbl_6442: DB 0FFh,05Ah,000h,0A7h,05Ah,000h,093h,07Eh ; 6442
DB 000h,07Eh,0AEh,000h,069h,0F6h,000h,054h ; 644A
DB 07Dh,001h,000h,07Dh,001h,000h,000h,000h ; 6452
tbl_645a: DB 0FFh,04Dh,000h,0D0h,04Dh,000h,06Eh,066h ; 645A
DB 000h,040h,09Ah,000h,028h,000h,001h,000h ; 6462
DB 000h,001h ; 646A
tbl_646c: DB 0FFh,04Dh,000h,0D0h,04Dh,000h,06Eh,066h,000h,040h ; 646C
DB 080h,000h,028h,000h,001h,000h,000h,001h,030h,0DAh ; 6476
DB 000h,010h,000h,001h,030h,0E6h,000h,010h,000h,001h ; 6480
tbl_648a: DB 030h,0CAh,000h,008h,000h,001h,030h,0DCh ; 648A
DB 000h,008h,000h,001h ; 6492
tbl_6496: DB 030h,000h,001h,010h,000h,001h ; 6496
tbl_649c: DB 0EEh,080h,0BDh,040h ; 649C
tbl_64a0: DB 0FFh,014h,000h,095h,014h,000h,06Dh,03Ch ; 64A0
DB 000h,04Dh,080h,000h,034h,0E0h,000h,027h ; 64A8
DB 00Eh,001h,000h,00Eh,001h ; 64B0
tbl_64b5: DB 0FFh,04Bh,000h,0CFh,04Bh,000h,0A2h,07Dh ; 64B5
DB 000h,06Eh,07Dh,000h,000h,07Dh,000h ; 64BD
tbl_64c4: DB 0FFh,0A0h,0EDh,0A0h,0D0h,094h,0A1h,090h ; 64C4
DB 06Eh,058h,028h,010h,000h,010h,0FFh,0A0h ; 64CC
DB 0EDh,0A0h,0D0h,094h,0A1h,090h,06Eh,058h ; 64D4
DB 028h,010h,000h,010h ; 64DC
tbl_64e0: DB 0FFh,060h,0EDh,060h,0D0h,050h,0A1h,040h ; 64E0
DB 06Eh,038h,028h,008h,000h,008h,0FFh,060h ; 64E8
DB 0EDh,060h,0D0h,050h,0A1h,040h,06Eh,038h ; 64F0
DB 028h,008h,000h,008h,0FFh,010h,000h,010h ; 64F8
DB 000h,010h,000h,010h,000h,010h,000h,010h ; 6500
DB 000h,010h ; 6508
tbl_650a: DB 0FFh,010h,000h,010h,000h,010h,000h,010h ; 650A
DB 000h,010h,000h,010h,000h,010h ; 6512
tbl_6518: DB 0FFh,030h,075h,0F5h,030h,075h,0E6h,05Ch ; 6518
DB 044h,0CFh,0D4h,030h,0A1h,06Ah,018h,06Eh ; 6520
DB 0A6h,00Eh,028h,0D0h,007h,000h,0D0h,007h ; 6528
DB 000h,0D0h,007h ; 6530
tbl_6533: DB 030h,080h,012h,05Ah ; 6533
tbl_6537: DB 0EEh,080h,073h,05Ah ; 6537
tbl_653b: DB 0FFh,093h,0A1h,093h,087h,086h,06Eh,07Ah ; 653B
DB 044h,066h,028h,054h,000h,054h ; 6543
tbl_6549: DB 0FFh,088h,0A1h,088h,087h,073h,06Eh,060h ; 6549
DB 044h,053h,028h,043h,000h,043h,0FFh,093h ; 6551
DB 0A1h,093h,087h,086h,06Eh,07Ah,044h,066h ; 6559
DB 028h,054h,000h,054h,0FFh,088h,0A1h,088h ; 6561
DB 087h,073h,06Eh,060h,044h,053h,028h,043h ; 6569
DB 000h,043h ; 6571
tbl_6573: DB 0FFh,033h,0E0h,024h,0C0h,017h,098h,019h ; 6573
DB 080h,019h,000h,019h ; 657B
tbl_657f: DB 0FFh,027h,0E0h,018h,0C0h,00Bh,098h,013h ; 657F
DB 080h,013h,000h,013h ; 6587
tbl_658b: DB 0EEh,000h,073h,00Dh ; 658B
tbl_658f: DB 01Eh,02Bh,0EDh,000h,067h,001h ; 658F
tbl_6595: DB 01Eh,02Bh,0E7h,000h,01Dh,001h ; 6595
tbl_659b: DB 01Eh,02Bh,0EDh,000h,067h,001h ; 659B
tbl_65a1: DB 01Eh,02Bh,0E7h,000h,01Dh,001h ; 65A1
tbl_65a7: DB 052h,078h,029h,07Ch,000h,080h,0D7h,083h ; 65A7
DB 0AEh,087h,0AEh,087h,052h,078h,029h,07Ch ; 65AF
DB 000h,080h,0D7h,083h,0AEh,087h,0AEh,087h ; 65B7
tbl_65bf: DB 0C0h,003h,000h,004h,040h,004h,080h,004h ; 65BF
DB 0C0h,004h,0C0h,004h,0C0h,005h,000h,006h ; 65C7
DB 040h,006h,080h,006h,0C0h,006h,0C0h,006h ; 65CF
DB 040h,005h,080h,005h,0C0h,005h,000h,006h ; 65D7
DB 040h,006h,040h,006h,0C0h,003h,000h,004h ; 65DF
DB 040h,004h,080h,004h,0C0h,004h,0C0h,004h ; 65E7
DB 0C0h,005h,000h,006h,040h,006h,080h,006h ; 65EF
DB 0C0h,006h,0C0h,006h,040h,005h,080h,005h ; 65F7
DB 0C0h,005h,000h,006h,040h,006h,040h,006h ; 65FF
DB 0C0h,003h,000h,004h,040h,004h,080h,004h ; 6607
DB 0C0h,004h,0C0h,004h,0C0h,005h,000h,006h ; 660F
DB 040h,006h,080h,006h,0C0h,006h,0C0h,006h ; 6617
DB 040h,005h,080h,005h,0C0h,005h,000h,006h ; 661F
DB 040h,006h,040h,006h,0C0h,003h,000h,004h ; 6627
DB 040h,004h,080h,004h,0C0h,004h,0C0h,004h ; 662F
DB 0C0h,005h,000h,006h,040h,006h,080h,006h ; 6637
DB 0C0h,006h,0C0h,006h,040h,005h,080h,005h ; 663F
DB 0C0h,005h,000h,006h,040h,006h,040h,006h ; 6647
tbl_664f: DB 046h,000h,067h,000h,08Eh,000h,0B8h,000h ; 664F
tbl_6657: DB 052h,0CDh,037h,0D8h,0FFh,0FFh,000h,0FFh ; 6657
DB 000h,0FFh,000h,0FFh,0FFh,0FFh,000h,0FFh ; 665F
DB 000h,0FFh,000h,0FFh,0FFh,000h,000h,000h ; 6667
DB 000h,000h,000h,000h,000h,000h,000h,000h ; 666F
DB 000h,000h,000h,000h,000h,000h,0FFh,000h ; 6677
DB 000h,000h,000h,000h,000h,000h,000h,000h ; 667F
DB 000h,000h,000h,000h ; 6687
tbl_668b: DB 000h,000h,011h,055h,077h,0FFh,000h,000h ; 668B
DB 000h,000h,000h,000h,000h,000h,000h,000h ; 6693
DB 000h,000h,000h,000h,000h,000h,000h,000h ; 669B
DB 000h ; 66A3
tbl_66a4: DB 0FFh,000h,013h,0E1h,000h,011h,0CFh,000h ; 66A4
DB 011h,0A1h,000h,018h,068h,000h,018h,050h ; 66AC
DB 000h,013h,044h,000h,00Fh,028h,000h,000h ; 66B4
DB 000h,000h,000h,0FFh,000h,013h,0E1h,000h ; 66BC
DB 011h,0CFh,000h,011h,0A1h,000h,018h,068h ; 66C4
DB 000h,018h,050h,000h,013h,044h,000h,00Fh ; 66CC
DB 028h,000h,000h,000h,000h,000h ; 66D4
tbl_66da: DB 0FFh,0FFh,03Fh,0F5h,0FFh,03Fh,0E6h,000h ; 66DA
DB 030h,0CFh,000h,026h,068h,000h,024h,050h ; 66E2
DB 000h,01Eh,028h,000h,00Ch,020h,000h,014h ; 66EA
DB 000h,000h,019h,0FFh,0FFh,03Fh,0F5h,0FFh ; 66F2
DB 03Fh,0E6h,000h,030h,0CFh,000h,026h,068h ; 66FA
DB 000h,024h,050h,000h,01Eh,028h,000h,00Ch ; 6702
DB 020h,000h,014h,000h,000h,019h,000h,000h ; 670A
DB 000h,000h,000h,000h,000h,000h,000h,000h ; 6712
DB 000h,000h,000h,000h,000h,000h,000h,000h ; 671A
DB 000h,000h,000h,000h,000h,000h,000h,000h ; 6722
DB 000h,000h,000h,000h,000h,000h,000h,000h ; 672A
DB 000h,000h,000h,000h,000h,000h ; 6732
tbl_6738: DB 0CDh,094h,004h,0A1h,094h,004h,087h,00Dh ; 6738
DB 005h,06Eh,0A2h,005h,044h,053h,007h,028h ; 6740
DB 077h,00Ah,000h,077h,00Ah,0CDh,094h,004h ; 6748
DB 0A1h,094h,004h,087h,00Dh,005h,06Eh,0A2h ; 6750
DB 005h,044h,053h,007h,028h,0B8h,008h,000h ; 6758
DB 0B8h,008h ; 6760
tbl_6762: DB 0FFh,0FFh,062h,000h,077h,00Ah,062h,000h ; 6762
DB 053h,007h,030h,000h,0A2h,005h,01Ch,000h ; 676A
DB 00Dh,005h,016h,000h,094h,004h,012h,000h ; 6772
DB 000h,000h,012h,000h ; 677A
tbl_677e: DB 0FFh,0FFh,06Fh,000h,077h,00Ah,06Fh,000h ; 677E
DB 053h,007h,037h,000h,0A2h,005h,020h,000h ; 6786
DB 00Dh,005h,01Ah,000h,094h,004h,016h,000h ; 678E
DB 000h,000h,016h,000h ; 6796
tbl_679a: DB 0FFh,0FFh,054h,002h,077h,00Ah,054h,002h ; 679A
DB 053h,007h,039h,001h,0A2h,005h,0C0h,000h ; 67A2
DB 00Dh,005h,09Dh,000h,094h,004h,083h,000h ; 67AA
DB 000h,000h,083h,000h ; 67B2
tbl_67b6: DB 0FFh,0FFh,000h,001h,000h,004h ; 67B6
tbl_67bc: DB 0FFh,0FFh,000h,00Ch,000h,008h ; 67BC
tbl_67c2: DB 000h,080h,000h,009h,040h,000h ; 67C2
tbl_67c8: DB 000h,000h,000h,080h,001h,000h ; 67C8
tbl_67ce: DB 0FFh,0FFh,0FFh,0FFh,000h,000h,0FFh,0FFh ; 67CE
DB 0FFh,0FFh,000h,000h ; 67D6
tbl_67da: DB 0FFh,000h,000h,0C0h,000h,000h,0A0h,080h ; 67DA
DB 001h,080h,000h,002h,030h,000h,003h,000h ; 67E2
DB 000h,003h ; 67EA
tbl_67ec: DB 0FFh,000h,002h,0C0h,000h,002h,057h,000h ; 67EC
DB 004h,036h,000h,006h,020h,000h,007h,000h ; 67F4
DB 000h,007h,000h,000h,000h,000h,000h,000h ; 67FC
DB 000h,000h,000h,000h ; 6804
tbl_6808: DB 0EEh,000h,091h,04Ah ; 6808
tbl_680c: DB 0FFh,08Bh,0A1h,08Bh,087h,07Ch,06Eh,06Ah ; 680C
DB 044h,056h,028h,049h,000h,049h ; 6814
tbl_681a: DB 0FFh,014h,000h,0A1h,014h,000h,087h,014h ; 681A
DB 000h,06Eh,014h,000h,044h,014h,000h,028h ; 6822
DB 014h,000h,000h,014h,000h ; 682A
tbl_682f: DB 0FFh,0C0h,0A1h,0C0h,087h,0A0h,06Eh,078h ; 682F
DB 044h,064h,028h,05Ah,000h,05Ah ; 6837
tbl_683d: DB 0FFh,00Ah,0A1h,00Ah,087h,008h,06Eh,008h ; 683D
DB 044h,005h,028h,002h,000h,002h ; 6845
tbl_684b: DB 0FFh,016h,0A1h,016h,087h,015h,06Eh,014h ; 684B
DB 044h,013h,028h,012h,000h,012h ; 6853
tbl_6859: DB 0FFh,09Fh,040h,09Fh,02Ch,08Fh,020h,080h ; 6859
DB 01Ah,07Ch,000h,07Ch ; 6861
tbl_6865: DB 0FFh,08Fh,040h,08Fh,02Ch,080h,020h,073h ; 6865
DB 01Ah,06Fh,000h,06Fh ; 686D
tbl_6871: DB 0FFh,000h,000h,000h,000h,000h,000h,000h ; 6871
DB 000h,000h,000h,000h ; 6879
tbl_687d: DB 0FFh,09Fh,040h,09Fh,02Ch,08Fh,020h,080h ; 687D
DB 01Ah,07Ch,000h,07Ch ; 6885
tbl_6889: DB 0FFh,08Fh,040h,08Fh,02Ch,080h,020h,073h ; 6889
DB 01Ah,06Fh,000h,06Fh ; 6891
tbl_6895: DB 0FFh,020h,005h,0D0h,0C0h,003h,0B4h,0C0h ; 6895
DB 002h,08Ch,080h,000h,080h,000h,000h,000h ; 689D
DB 000h,000h ; 68A5
tbl_68a7: DB 0FFh,0B0h,006h,0D0h,000h,005h,0B4h,070h ; 68A7
DB 003h,08Ch,060h,001h,07Ch,000h,000h,000h ; 68AF
DB 000h,000h ; 68B7
tbl_68b9: DB 0FFh,000h,000h,000h,000h,000h,000h,000h ; 68B9
DB 000h,000h,000h,000h,000h,000h,000h,000h ; 68C1
DB 000h,000h ; 68C9
tbl_68cb: DB 0FFh,020h,005h,0D0h,0C0h,003h,0B4h,0C0h ; 68CB
DB 002h,08Ch,080h,000h,080h,000h,000h,000h ; 68D3
DB 000h,000h ; 68DB
tbl_68dd: DB 0FFh,0B0h,006h,0D0h,000h,005h,0B4h,070h ; 68DD
DB 003h,08Ch,060h,001h,07Ch,000h,000h,000h ; 68E5
DB 000h,000h ; 68ED
tbl_68ef: DB 0FFh,080h,000h,080h,000h,080h,000h,080h ; 68EF
DB 000h,080h,0FFh,000h,00Bh,036h,000h,00Ch ; 68F7
DB 020h,000h,012h,018h,000h,014h,000h,000h ; 68FF
DB 015h ; 6907
tbl_6908: DB 0FFh,000h,00Bh,036h,000h,00Ch,020h,000h ; 6908
DB 012h,018h,000h,014h,000h,000h,015h ; 6910
tbl_6917: DB 0FFh,0C0h,0B0h,0C0h,080h,098h,053h,080h ; 6917
DB 000h,080h,0FFh,000h,000h,000h,000h,000h ; 691F
DB 000h,000h,000h,000h,000h,000h,000h,000h ; 6927
DB 000h,000h,000h,000h,000h,000h,000h,000h ; 692F
DB 000h,000h,000h,000h,000h,0FFh,0FFh,000h ; 6937
DB 000h,000h,000h,000h,000h,000h,000h,000h ; 693F
DB 000h,000h,000h,000h,000h,000h,000h,000h ; 6947
DB 000h,040h,0FFh,03Fh,004h,000h,000h ; 694F
tbl_6956: DB 040h,0FFh,03Fh,004h,000h,000h,080h,080h ; 6956
DB 080h,080h,080h ; 695E
tbl_6961: DB 0FFh,0FFh,03Fh,0C0h,0FFh,03Fh,080h,000h ; 6961
DB 01Ch,040h,000h,008h,000h,000h,006h ; 6969
tbl_6970: DB 0FFh,000h,003h,000h,000h,003h,000h,000h ; 6970
DB 003h,000h,000h,003h,000h,000h,003h ; 6978
tbl_697f: DB 0FFh,000h,006h,000h,000h,006h,000h,000h ; 697F
DB 006h,000h,000h,006h,000h,000h,006h ; 6987
tbl_698e: DB 0FFh,0FFh,03Fh,079h,0FFh,03Fh,055h,000h,020h,040h ; 698E
DB 000h,01Ah,039h,000h,00Ch,032h,000h,004h,02Bh,000h ; 6998
DB 000h,000h,000h,000h,0FFh,000h,000h,000h,000h,000h ; 69A2
DB 000h,000h,000h,000h,000h,000h,000h,000h,000h,000h ; 69AC
DB 000h,000h,0FFh,000h,000h,000h,000h,000h,000h,000h ; 69B6
DB 000h,000h,000h,000h,000h,000h,000h,000h,000h,000h ; 69C0
tbl_69ca: DB 0FFh,000h,000h,02Ah,000h,000h,027h,080h ; 69CA
DB 000h,023h,000h,001h,000h,000h,001h,000h ; 69D2
DB 000h,001h ; 69DA
tbl_69dc: DB 0EEh,080h,091h,0A1h ; 69DC
tbl_69e0: DB 0FFh,0FFh,07Fh,0C0h,0FFh,07Fh,0B7h,000h ; 69E0
DB 076h,0A1h,000h,05Eh,094h,000h,040h,087h ; 69E8
DB 000h,02Eh,07Ah,000h,014h,072h,000h,005h ; 69F0
DB 000h,000h,005h,0FFh,0FFh,07Fh,0C0h,0FFh ; 69F8
DB 07Fh,0B7h,000h,076h,0A1h,000h,05Eh,094h ; 6A00
DB 000h,040h,087h,000h,02Eh,07Ah,000h,014h ; 6A08
DB 072h,000h,005h,000h,000h,005h ; 6A10
tbl_6a16: DB 0FFh,0FFh,0FFh,0FFh,0FFh,03Fh,000h,0C0h ; 6A16
DB 080h,036h,066h,0A6h,0F0h,018h,000h,080h ; 6A1E
DB 010h,00Ah,066h,066h,000h,003h,033h,053h ; 6A26
DB 0A0h,000h,066h,046h,000h,000h,0CCh,02Ch ; 6A2E
tbl_6a36: DB 0FFh,0FFh,000h,080h,000h,00Ah,000h,080h ; 6A36
DB 000h,008h,01Eh,085h,080h,006h,01Eh,085h ; 6A3E
DB 000h,003h,085h,07Bh,000h,002h,033h,073h ; 6A46
DB 000h,001h,028h,05Ch,000h,000h,028h,05Ch ; 6A4E
tbl_6a56: DB 0D0h,0B8h,08Bh,09Ah,045h,05Ch,03Ah,055h ; 6A56
DB 02Eh,04Dh,023h,03Ch,008h,010h,000h,010h ; 6A5E
tbl_6a66: DB 0FFh,01Ch,0BCh,02Eh,0A7h,034h,092h,040h,07Dh,050h ; 6A66
DB 068h,068h,054h,0A0h,03Fh,0D9h,000h,0D9h,000h,0D9h ; 6A70
tbl_6a7a: DB 0FFh,050h,08Ah,022h,05Ch,017h,02Dh,009h ; 6A7A
DB 016h,002h,010h,000h,000h,000h ; 6A82
tbl_6a88: DB 0FFh,000h,0AEh,000h,094h,01Eh,04Ch,01Eh ; 6A88
DB 040h,000h,000h,000h ; 6A90
tbl_6a94: DW 088adh ; 6A94
tbl_6a96: DB 0FFh,0F3h,0F5h,0F3h,0CFh,0CCh,0A1h,0A2h ; 6A96
DB 057h,08Ch,02Eh,080h,01Ch,080h,018h,074h ; 6A9E
DB 00Fh,06Ch,000h,06Ch,0FFh,0FFh,0FFh,0FFh ; 6AA6
DB 0FFh,0FFh,0FFh,0FFh ; 6AAE
tbl_6ab2: DB 077h,064h,0D4h,064h ; 6AB2
tbl_6ab6: DB 0FFh,080h,0E6h,080h,0CFh,080h,0A1h,080h ; 6AB6
DB 057h,080h,049h,076h,030h,06Ah,028h,066h ; 6ABE
DB 000h,062h,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 6AC6
tbl_6ace: DB 0FFh,080h,000h,080h,000h,080h,000h,080h,000h,080h ; 6ACE
DB 000h,080h,000h,080h,000h,080h,000h,080h,000h,080h ; 6AD8
DB 0FFh,000h,06Ch,000h,044h,00Ch,02Eh,015h,000h,015h ; 6AE2
tbl_6aec: DB 0FFh,0FFh,015h,000h,0CDh,000h,015h,000h ; 6AEC
DB 073h,000h,00Ch,000h,000h,000h,000h,000h ; 6AF4
tbl_6afc: DB 0FFh,0FFh,015h,000h,0B2h,000h,015h,000h ; 6AFC
DB 068h,000h,00Ch,000h,000h,000h,000h,000h ; 6B04
DB 000h,000h,000h,000h,015h,022h,02Fh,033h ; 6B0C
DB 037h,03Ch,051h,052h,052h,052h,052h,000h ; 6B14
DB 000h,000h,000h ; 6B1C
tbl_6b1f: DB 000h,000h,000h,000h,000h,015h,022h,02Fh ; 6B1F
DB 033h,037h,03Ch,051h,052h,052h,052h,052h ; 6B27
DB 000h,000h,000h,000h,000h,000h,000h,000h ; 6B2F
DB 000h,000h,000h,000h,000h,000h,000h,000h ; 6B37
DB 000h,000h,000h,000h,015h,02Fh,037h,051h ; 6B3F
DB 051h,000h,000h,000h,000h,000h,000h,000h ; 6B47
DB 000h,000h,000h,000h,000h,000h,000h,000h ; 6B4F
DB 015h,02Fh,037h,051h,051h ; 6B57
tbl_6b5c: DB 0FFh,050h,0D0h,040h,0C0h,038h,0A0h,030h ; 6B5C
DB 080h,030h,040h,028h,000h,028h ; 6B64
tbl_6b6a: DB 0FFh,055h,0C0h,055h,090h,055h,080h,055h ; 6B6A
DB 066h,055h,040h,02Ah,000h ; 6B72
tbl_6b77: DB 02Ah,001h,006h,003h,001h,001h ; 6B77
tbl_6b7d: DB 0FFh,080h,04Dh,080h,040h,05Ah,030h,040h ; 6B7D
DB 028h,026h,000h,026h,0FFh,000h,000h,000h ; 6B85
DB 000h,000h,000h,000h,000h,000h,000h,000h ; 6B8D
DB 000h,000h,000h,000h,000h,000h,000h,000h ; 6B95
DB 000h,000h,000h,000h,000h,000h,000h,000h ; 6B9D
DB 000h,000h ; 6BA5
tbl_6ba7: DB 080h,080h,080h,05Ah,047h,0ADh,070h,02Eh ; 6BA7
tbl_6baf: DB 060h,0F0h,020h,070h ; 6BAF
tbl_6bb3: DB 0E1h,0D0h,0A1h,070h,028h ; 6BB3
tbl_6bb8: DB 0C2h,000h,0FAh,03Eh,000h,047h ; 6BB8
tbl_6bbe: DB 0E5h,000h,051h,03Eh,000h,019h,02Ch,0A0h,025h,05Ah ; 6BBE
tbl_6bc8: DB 000h,011h,011h,011h,011h,011h,011h,011h,011h,011h ; 6BC8
DB 011h,008h,001h,000h,000h,000h,000h,000h,000h,000h ; 6BD2
tbl_6bdc: DB 011h,011h,011h,011h,011h,011h,011h,011h ; 6BDC
DB 011h,011h,011h,011h,011h,011h ; 6BE4
tbl_6bea: DB 00Bh,00Fh,00Fh,00Fh,0FFh,02Dh,04Bh,00Fh ; 6BEA
DB 0FFh,0FFh,0FFh,00Fh,02Dh,02Dh,0FFh,0FFh ; 6BF2
DB 02Dh,006h,02Dh,00Fh,00Fh,0FFh,0FFh,0FFh ; 6BFA
DB 0FFh,0FFh,0FFh,014h,0FFh,0FFh,0FFh,0FFh ; 6C02
DB 0FFh,02Dh,02Dh,007h,006h,0FFh,0FFh,019h ; 6C0A
DB 0FFh,019h,019h,019h,0FFh,0FFh,0FFh,0FFh ; 6C12
DB 0B3h ; 6C1A
tbl_6c1b: DB 00Bh,003h,006h,007h,005h,001h,008h,00Ah ; 6C1B
DB 00Bh,00Ch,00Ch,00Dh,00Eh,011h,000h,013h ; 6C23
DB 014h,015h,016h,017h,018h,01Eh,01Fh,000h ; 6C2B
DB 000h,019h,01Ah,01Bh,000h,000h,000h,000h ; 6C33
DB 000h,004h,008h,009h,00Fh,01Eh,01Fh,010h ; 6C3B
DB 013h,004h,008h,009h,000h,000h,000h,000h ; 6C43
DB 01Dh ; 6C4B
tbl_6c4c: DB 001h,094h,000h ; 6C4C
tbl_6c4f: DB 019h,0FFh,019h,019h,019h ; 6C4F
tbl_6c54: DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FEh,0FFh,0FFh ; 6C54
DB 0FFh,0FFh,0FFh,0FDh,0FFh,0FFh,0FFh,0FFh ; 6C5C
DB 0FFh,0FEh,0FFh,0FFh,0FFh,0FFh,0FFh,0FDh ; 6C64
tbl_6c6c: DB 007h,008h,009h,00Ah,00Bh,000h,001h,002h,003h,004h ; 6C6C
DB 005h,006h,007h,008h,009h,00Ah,00Bh,000h,001h,002h ; 6C76
DB 003h,004h,005h,006h,007h,008h,009h,00Ah,00Bh,000h ; 6C80
tbl_6c8a: DB 000h,000h,077h,022h,0EEh,044h,077h,044h ; 6C8A
DB 0DDh,088h,0FFh,0FFh,0EEh,088h,077h,088h ; 6C92
DB 0BBh,011h,0BBh,022h,0FFh,0FFh,0BBh,044h ; 6C9A
DB 0DDh,011h,0DDh,022h,0EEh,011h,000h,000h ; 6CA2
tbl_6caa: DB 0FFh,0FFh,046h,000h,077h,00Ah,046h,000h ; 6CAA
DB 053h,007h,056h,000h,0A2h,005h,06Ah,000h ; 6CB2
DB 00Dh,005h,07Ch,000h,094h,004h,08Bh,000h ; 6CBA
DB 000h,000h,08Bh,000h ; 6CC2
tbl_6cc6: DB 0FFh,0FFh,050h,000h,077h,00Ah,050h,000h ; 6CC6
DB 053h,007h,063h,000h,0A2h,005h,076h,000h ; 6CCE
DB 00Dh,005h,085h,000h,094h,004h,092h,000h ; 6CD6
DB 000h,000h,092h,000h ; 6CDE
tbl_6ce2: DB 0FFh,000h,000h,0A1h,000h,000h,087h,054h ; 6CE2
DB 000h,06Eh,067h,000h,044h,0ABh,000h,028h ; 6CEA
DB 050h,001h,000h,050h,001h ; 6CF2
tbl_6cf7: DB 0FFh,0E8h,003h,030h,0E8h,003h,000h,07Dh ; 6CF7
DB 000h,000h,07Dh,000h,0FFh,0EEh,002h,040h ; 6CFF
DB 0EEh,002h,010h,0FAh,000h,000h,032h,000h ; 6D07
DB 0FFh,033h,004h,040h,033h,004h,000h,064h ; 6D0F
DB 000h,000h,064h,000h,0FFh,0E8h,003h,040h ; 6D17
DB 0E8h,003h,010h,0C8h,000h,000h,032h,000h ; 6D1F
DB 0FFh,0B0h,004h,040h,0B0h,004h,000h,07Dh ; 6D27
DB 000h,000h,07Dh,000h,0FFh,0E8h,003h,040h ; 6D2F
DB 0E8h,003h,010h,05Eh,001h,000h,032h,000h ; 6D37
DB 0FFh,0B0h,004h,040h,0B0h,004h,000h,0C8h ; 6D3F
DB 000h,000h,0C8h,000h,0FFh,0E8h,003h,030h ; 6D47
DB 0E8h,003h,000h,07Dh,000h,000h,07Dh,000h ; 6D4F
DB 0FFh,0E8h,003h,030h,0E8h,003h,000h,07Dh ; 6D57
DB 000h,000h,07Dh,000h,0FFh,0E8h,003h,030h ; 6D5F
DB 0E8h,003h,000h,07Dh,000h,000h,07Dh,000h ; 6D67
DB 0FFh,0E8h,003h,030h,0E8h,003h,000h,07Dh ; 6D6F
DB 000h,000h,07Dh,000h ; 6D77
tbl_6d7b: DB 090h,001h,00Ah,001h,040h,000h,019h,000h ; 6D7B
DB 008h,000h,000h,000h,0C2h,001h,02Ch,001h ; 6D83
DB 040h,000h,019h,000h,008h,000h,000h,000h ; 6D8B
DB 0C2h,001h,02Ch,001h,040h,000h,019h,000h ; 6D93
DB 008h,000h,000h,000h,0C2h,001h,02Ch,001h ; 6D9B
DB 040h,000h,019h,000h,008h,000h,000h,000h ; 6DA3
DB 0C2h,001h,02Ch,001h,040h,000h,019h,000h ; 6DAB
DB 008h,000h,000h,000h,0C2h,001h,02Ch,001h ; 6DB3
DB 040h,000h,019h,000h,00Ch,000h,000h,000h ; 6DBB
DB 0C2h,001h,02Ch,001h,040h,000h,019h,000h ; 6DC3
DB 00Ch,000h,000h,000h,0C2h,001h,0FAh,000h ; 6DCB
DB 040h,000h,019h,000h,00Ch,000h,000h,000h ; 6DD3
DB 0C2h,001h,0FAh,000h,040h,000h,019h,000h ; 6DDB
DB 00Ch,000h,000h,000h,0C2h,001h,0FAh,000h ; 6DE3
DB 080h,000h,032h,000h,018h,000h,000h,000h ; 6DEB
DB 0C2h,001h,0FAh,000h,080h,000h,032h,000h ; 6DF3
DB 018h,000h,000h,000h ; 6DFB
tbl_6dff: DB 0FFh,0FFh,03Fh,079h,0FFh,03Fh,055h,000h ; 6DFF
DB 034h,040h,000h,02Eh,039h,000h,020h,032h ; 6E07
DB 000h,018h,02Bh,000h,014h,000h,000h,014h ; 6E0F
tbl_6e17: DB 018h,024h,030h,040h,058h,070h,080h,087h ; 6E17
DB 08Fh,097h,0ADh,0C1h,0D7h,0ECh,0FFh,0FFh ; 6E1F
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,000h ; 6E27
tbl_6e2f: DB 000h,027h,034h,03Ah,040h,050h,060h,070h,080h,088h ; 6E2F
DB 090h,0A0h,0B0h,0C0h,0C8h,0D0h,0D8h,0E0h,0F0h,000h ; 6E39
tbl_6e43: DB 03Ah,045h,052h,05Dh,069h,074h,07Ah,07Fh ; 6E43
DB 085h,08Ch,097h,0A3h,0AEh,0BAh,0C6h,0D2h ; 6E4B
DB 0DDh,0E9h,0F4h,000h,0FFh,0FFh ; 6E53
tbl_6e59: DB 018h,024h,030h,040h,058h,070h,080h,087h ; 6E59
DB 08Fh,097h,0ADh,0C1h,0D7h,0ECh,0FFh,0FFh ; 6E61
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,000h ; 6E69
tbl_6e71: DB 000h,027h,034h,03Ah,040h,050h,060h,070h,080h,088h ; 6E71
DB 090h,0A0h,0B0h,0C0h,0C8h,0D0h,0D8h,0E0h,0F0h,000h ; 6E7B
tbl_6e85: DB 03Ah,045h,052h,05Dh,069h,074h,07Ah,07Fh,085h,08Ch ; 6E85
DB 097h,0A3h,0AEh,0BAh,0C6h,0D2h,0DDh,0E9h,0F4h,000h ; 6E8F
tbl_6e99: DB 000h,020h,03Ah,050h,065h,074h,07Ah,07Fh,085h,08Ch ; 6E99
DB 097h,0A3h,0AEh,0BAh,0C6h,0D2h,0DDh,0E9h,0F4h,000h ; 6EA3
tbl_6ead: DB 03Eh,045h,062h,07Ch,09Fh,0BAh,0C1h,0B9h ; 6EAD
DB 0C8h,0BFh,0BFh,0BFh,0BFh,0BFh,0BFh,0BFh ; 6EB5
DB 0BFh,0BFh,0BFh,0BFh,0BFh,0BFh,0BFh,0BFh ; 6EBD
DB 05Ah,050h,066h,080h,0A1h,0BCh,0C2h,0BDh ; 6EC5
DB 0CBh,0C2h,0C2h,0C2h,0C2h,0C2h,0C2h,0C2h ; 6ECD
DB 0C2h,0C2h,0C2h,0C2h,0C2h,0C2h,0C2h,0C2h ; 6ED5
DB 065h,058h,06Bh,083h,0A5h,0C0h,0C5h,0BEh ; 6EDD
DB 0CDh,0C3h,0C3h,0C3h,0C3h,0C3h,0C3h,0C3h ; 6EE5
DB 0C3h,0C3h,0C3h,0C3h,0C3h,0C3h,0C3h,0C3h ; 6EED
DB 079h,05Eh,06Fh,087h,0ABh,0C4h,0C9h,0C7h ; 6EF5
DB 0D5h,0CCh,0CCh,0CCh,0CCh,0CCh,0CCh,0CCh ; 6EFD
DB 0CCh,0CCh,0CCh,0CCh,0CCh,0CCh,0CCh,0CCh ; 6F05
DB 07Fh,060h,073h,089h,0AFh,0C9h,0CFh,0C9h ; 6F0D
DB 0D9h,0D1h,0D1h,0D1h,0D1h,0D1h,0D1h,0D1h ; 6F15
DB 0D1h,0D1h,0D1h,0D1h,0D1h,0D1h,0D1h,0D1h ; 6F1D
DB 07Eh,062h,077h,08Eh,0B4h,0CDh,0D2h,0D3h ; 6F25
DB 0E2h,0D8h,0D8h,0D8h,0D8h,0D8h,0D8h,0D8h ; 6F2D
DB 0D8h,0D8h,0D8h,0D8h,0D8h,0D8h,0D8h,0D8h ; 6F35
DB 071h,05Eh,075h,08Ch,0B3h,0D1h,0D3h,0D5h ; 6F3D
DB 0E4h,0DCh,0DCh,0DCh,0DCh,0DCh,0DCh,0DCh ; 6F45
DB 0DCh,0DCh,0DCh,0DCh,0DCh,0DCh,0DCh,0DCh ; 6F4D
DB 08Ah,066h,07Ah,090h,0B5h,0D0h,0D5h,0D2h ; 6F55
DB 0E2h,0D9h,0D9h,0D9h,0D9h,0D9h,0D9h,0D9h ; 6F5D
DB 0D9h,0D9h,0D9h,0D9h,0D9h,0D9h,0D9h,0D9h ; 6F65
DB 091h,068h,07Bh,092h,0B8h,0D3h,0D6h,0D2h ; 6F6D
DB 0E3h,0D9h,0D9h,0D9h,0D9h,0D9h,0D9h,0D9h ; 6F75
DB 0D9h,0D9h,0D9h,0D9h,0D9h,0D9h,0D9h,0D9h ; 6F7D
DB 06Eh,060h,077h,093h,0BAh,0D5h,0DAh,0D5h ; 6F85
DB 0E4h,0DBh,0DBh,0DBh,0DBh,0DBh,0DBh,0DBh ; 6F8D
DB 0DBh,0DBh,0DBh,0DBh,0DBh,0DBh,0DBh,0DBh ; 6F95
DB 066h,05Bh,070h,092h,0BDh,0D7h,0DCh,0D8h ; 6F9D
DB 0E9h,0E0h,0E0h,0E0h,0E0h,0E0h,0E0h,0E0h ; 6FA5
DB 0E0h,0E0h,0E0h,0E0h,0E0h,0E0h,0E0h,0E0h ; 6FAD
DB 06Fh,05Eh,075h,092h,0BBh,0D6h,0DBh,0D8h ; 6FB5
DB 0E9h,0DEh,0DEh,0DEh,0DEh,0DEh,0DEh,0DEh ; 6FBD
DB 0DEh,0DEh,0DEh,0DEh,0DEh,0DEh,0DEh,0DEh ; 6FC5
DB 08Fh,06Fh,07Fh,098h,0BFh,0DCh,0E1h,0DFh ; 6FCD
DB 0EDh,0E1h,0E1h,0E1h,0E1h,0E1h,0E1h,0E1h ; 6FD5
DB 0E1h,0E1h,0E1h,0E1h,0E1h,0E1h,0E1h,0E1h ; 6FDD
DB 0A2h,079h,08Dh,0A9h,0D3h,0EEh,0F2h,0EBh ; 6FE5
DB 0F5h,0E7h,0E7h,0E7h,0E7h,0E7h,0E7h,0E7h ; 6FED
DB 0E7h,0E7h,0E7h,0E7h,0E7h,0E7h,0E7h,0E7h ; 6FF5
DB 08Dh,07Ah,090h,0ADh,0D4h,0F3h,0F7h,0ECh ; 6FFD
DB 0F8h,0EBh,0EBh,0EBh,0EBh,0EBh,0EBh,0EBh ; 7005
DB 0EBh,0EBh,0EBh,0EBh,0EBh,0EBh,0EBh,0EBh ; 700D
DB 09Dh,07Ah,093h,0AFh,0D6h,0F9h,0FCh,0F3h ; 7015
DB 0FEh,0F0h,0F0h,0F0h,0F0h,0F0h,0F0h,0F0h ; 701D
DB 0F0h,0F0h,0F0h,0F0h,0F0h,0F0h,0F0h,0F0h ; 7025
DB 081h,06Dh,086h,0A5h,0D1h,0F0h,0F2h,0E9h ; 702D
DB 0F4h,0E6h,0E6h,0E6h,0E6h,0E6h,0E6h,0E6h ; 7035
DB 0E6h,0E6h,0E6h,0E6h,0E6h,0E6h,0E6h,0E6h ; 703D
DB 09Ah,076h,092h,0B1h,0DBh,0FAh,0F9h,0EDh ; 7045
DB 0FAh,0EDh,0EDh,0EDh,0EDh,0EDh,0EDh,0EDh ; 704D
DB 0EDh,0EDh,0EDh,0EDh,0EDh,0EDh,0EDh,0EDh ; 7055
DB 077h,05Eh,07Ah,0A0h,0C9h,0DEh,0E0h,0D9h ; 705D
DB 0E4h,0D7h,0D7h,0D7h,0D7h,0D7h,0D7h,0D7h ; 7065
DB 0D7h,0D7h,0D7h,0D7h,0D7h,0D7h,0D7h,0D7h ; 706D
DB 035h,041h,063h,086h,0AEh,0C3h,0C7h,0C6h ; 7075
DB 0D1h,0C7h,0C7h,0C7h,0C7h,0C7h,0C7h,0C7h ; 707D
DB 0C7h,0C7h,0C7h,0C7h,0C7h,0C7h,0C7h,0C7h ; 7085
DB 001h,003h,004h,005h,006h,007h,008h,009h ; 708D
DB 009h,00Ah,00Ah,00Ah,00Ah,00Ah,00Ah,00Ah ; 7095
DB 00Ah,00Ah,00Ah,00Ah,00Ah,00Ah,00Ah,00Ah ; 709D
tbl_70a5: DB 053h,07Eh,08Ah,0A9h,0B3h,0BAh,0C8h,0C6h ; 70A5
DB 0C3h,0CFh,0CFh,0CFh,0CFh,0CFh,0CFh,0CFh ; 70AD
DB 0CFh,0CFh,0CFh,0CFh,0CFh,0CFh,0CFh,0CFh ; 70B5
DB 053h,07Eh,08Ah,0A9h,0B3h,0BAh,0C8h,0C6h ; 70BD
DB 0C3h,0CFh,0CFh,0CFh,0CFh,0CFh,0CFh,0CFh ; 70C5
DB 0CFh,0CFh,0CFh,0CFh,0CFh,0CFh,0CFh,0CFh ; 70CD
DB 053h,07Eh,08Ah,0A9h,0B3h,0BAh,0C8h,0C6h ; 70D5
DB 0C3h,0CFh,0CFh,0CFh,0CFh,0CFh,0CFh,0CFh ; 70DD
DB 0CFh,0CFh,0CFh,0CFh,0CFh,0CFh,0CFh,0CFh ; 70E5
DB 053h,07Eh,08Ah,0A9h,0B3h,0BAh,0C8h,0C6h ; 70ED
DB 0C3h,0CFh,0CFh,0CFh,0CFh,0CFh,0CFh,0CFh ; 70F5
DB 0CFh,0CFh,0CFh,0CFh,0CFh,0CFh,0CFh,0CFh ; 70FD
DB 067h,092h,09Fh,0BEh,0C2h,0C9h,0D4h,0D3h ; 7105
DB 0CDh,0D9h,0D9h,0D9h,0D9h,0D9h,0D9h,0D9h ; 710D
DB 0D9h,0D9h,0D9h,0D9h,0D9h,0D9h,0D9h,0D9h ; 7115
DB 087h,0A7h,0B9h,0DBh,0DCh,0E0h,0E9h,0DFh ; 711D
DB 0D8h,0E4h,0E4h,0E4h,0E4h,0E4h,0E4h,0E4h ; 7125
DB 0E4h,0E4h,0E4h,0E4h,0E4h,0E4h ; 712D
tbl_7133: DB 0E4h,0E4h,084h,0A8h,0B9h,0DAh,0DBh,0E0h ; 7133
DB 0E8h,0E0h,0D8h,0E4h,0E4h,0E4h,0E4h,0E4h ; 713B
DB 0E4h,0E4h,0E4h,0E4h,0E4h,0E4h,0E4h,0E4h ; 7143
DB 0E4h,0E4h,084h,0AAh,0B8h,0D8h,0D9h,0DFh ; 714B
DB 0E5h,0E0h,0D8h,0E5h,0E5h,0E5h,0E5h,0E5h ; 7153
DB 0E5h,0E5h,0E5h,0E5h,0E5h,0E5h,0E5h,0E5h ; 715B
DB 0E5h,0E5h,08Dh,0ADh,0BBh,0DAh,0DFh,0E1h ; 7163
DB 0E8h,0E3h,0DBh,0E8h,0E8h,0E8h,0E8h,0E8h ; 716B
DB 0E8h,0E8h,0E8h,0E8h,0E8h,0E8h,0E8h,0E8h ; 7173
DB 0E8h,0E8h,0A1h,0B4h,0C1h,0DFh,0E6h,0E8h ; 717B
DB 0ECh,0E6h,0DEh,0EBh,0EBh,0EBh,0EBh,0EBh ; 7183
DB 0EBh,0EBh,0EBh,0EBh,0EBh,0EBh,0EBh,0EBh ; 718B
DB 0EBh,0EBh,0B5h,0C3h,0CEh,0E9h,0F3h,0ECh ; 7193
DB 0F3h,0ECh,0E4h,0F1h,0F1h,0F1h,0F1h,0F1h ; 719B
DB 0F1h,0F1h,0F1h,0F1h,0F1h,0F1h,0F1h,0F1h ; 71A3
DB 0F1h,0F1h,0B4h,0C4h,0D2h,0F2h,0F7h,0F4h ; 71AB
DB 0FBh,0F1h,0EAh,0F6h,0F6h,0F6h,0F6h,0F6h ; 71B3
DB 0F6h,0F6h,0F6h,0F6h,0F6h,0F6h,0F6h,0F6h ; 71BB
DB 0F6h,0F6h,093h,0B3h,0D4h,0FAh,0FDh,0F8h ; 71C3
DB 0FEh,0F7h,0EFh,0FAh,0FAh,0FAh,0FAh,0FAh ; 71CB
DB 0FAh,0FAh,0FAh,0FAh,0FAh,0FAh,0FAh,0FAh ; 71D3
DB 0FAh,0FAh,093h,0B3h,0D4h,0FAh,0FDh,0F8h ; 71DB
DB 0FEh,0F7h,0EFh,0FAh,0FAh,0FAh,0FAh,0FAh ; 71E3
DB 0FAh,0FAh,0FAh,0FAh,0FAh,0FAh,0FAh,0FAh ; 71EB
DB 0FAh,0FAh,076h,0A4h,0CFh,0F7h,0F9h,0F4h ; 71F3
DB 0FBh,0F4h,0ECh,0F8h,0F8h,0F8h,0F8h,0F8h ; 71FB
DB 0F8h,0F8h,0F8h,0F8h,0F8h,0F8h,0F8h,0F8h ; 7203
DB 0F8h,0F8h,076h,0A4h,0CFh,0F7h,0F9h,0F4h ; 720B
DB 0FBh,0F4h,0ECh,0F8h,0F8h,0F8h,0F8h,0F8h ; 7213
DB 0F8h,0F8h,0F8h,0F8h,0F8h,0F8h,0F8h,0F8h ; 721B
DB 0F8h,0F8h,076h,0A4h,0CFh,0F7h,0F9h,0F4h ; 7223
DB 0FBh,0F4h,0ECh,0F8h,0F8h,0F8h,0F8h,0F8h ; 722B
DB 0F8h,0F8h,0F8h,0F8h,0F8h,0F8h,0F8h,0F8h ; 7233
DB 0F8h,0F8h,076h,0A4h,0CFh,0F7h,0F9h,0F4h ; 723B
DB 0FBh,0F4h,0ECh,0F8h,0F8h,0F8h,0F8h,0F8h ; 7243
DB 0F8h,0F8h,0F8h,0F8h,0F8h,0F8h,0F8h,0F8h ; 724B
DB 0F8h,0F8h,076h,0A4h,0CFh,0F7h,0F9h,0F4h ; 7253
DB 0FBh,0F4h,0ECh,0F8h,0F8h,0F8h,0F8h,0F8h ; 725B
DB 0F8h,0F8h,0F8h,0F8h,0F8h,0F8h,0F8h,0F8h ; 7263
DB 0F8h,0F8h,076h,0A4h,0CFh,0F7h,0F9h,0F4h ; 726B
DB 0FBh,0F4h,0ECh,0F8h,0F8h,0F8h,0F8h,0F8h ; 7273
DB 0F8h,0F8h,0F8h,0F8h,0F8h,0F8h,0F8h,0F8h ; 727B
DB 0F8h,0F8h,001h,002h,003h,004h,006h,008h ; 7283
DB 009h,00Ah,00Bh,00Bh,00Bh,00Bh,00Bh,00Bh ; 728B
DB 00Bh,00Bh,00Bh,00Bh,00Bh,00Bh,00Bh,00Bh ; 7293
DB 00Bh,00Bh ; 729B
tbl_729d: DB 05Ah,05Ah,05Ah,05Ah,03Dh,019h,008h,002h ; 729D
DB 000h,000h,000h,000h,000h,000h,000h,000h ; 72A5
DB 000h,000h,000h,000h,000h,000h,000h,000h ; 72AD
DB 05Ah,05Ah,05Ah,05Ah,03Eh,01Dh,00Dh,006h ; 72B5
DB 002h,000h,000h,000h,000h,000h,000h,000h ; 72BD
DB 000h,000h,000h,000h,000h,000h,000h,000h ; 72C5
DB 05Ah,05Ah,05Ah,05Ah,041h,021h,012h,00Bh ; 72CD
DB 005h,000h,000h,000h,000h,000h,000h,000h ; 72D5
DB 000h,000h,000h,000h,000h,000h,000h,000h ; 72DD
DB 05Ah,05Ah,05Ah,05Ah,04Ah,031h,021h,019h ; 72E5
DB 010h,009h,009h,009h,009h,009h,009h,009h ; 72ED
DB 009h,009h,009h,009h,009h ; 72F5
tbl_72fa: DB 009h,009h,009h,068h,068h,068h,068h,05Bh ; 72FA
DB 046h,035h,02Bh,020h,018h,018h,018h,018h ; 7302
DB 018h,018h,018h,018h,018h,018h,018h,018h ; 730A
DB 018h,018h,018h,077h,077h,077h,077h,06Ah ; 7312
DB 053h,03Eh,035h,02Ah,022h,022h,022h,022h ; 731A
DB 022h,022h,022h,022h,022h,022h,022h,022h ; 7322
DB 022h,022h,022h,086h,086h,086h,086h,077h ; 732A
DB 05Eh,049h,040h,035h,02Dh,02Dh,02Dh,02Dh ; 7332
DB 02Dh,02Dh,02Dh,02Dh,02Dh,02Dh,02Dh,02Dh ; 733A
DB 02Dh,02Dh,02Dh,098h,098h,098h,094h,082h ; 7342
DB 069h,055h,04Bh,040h,038h,038h,038h,038h ; 734A
DB 038h,038h,038h,038h,038h,038h,038h,038h ; 7352
DB 038h,038h,038h,0A5h,0A5h,0A5h,099h,086h ; 735A
DB 06Fh,060h,056h,049h,041h,041h,041h,041h ; 7362
DB 041h,041h,041h,041h,041h,041h,041h,041h ; 736A
DB 041h,041h,041h,0AAh,0AAh,0AAh,097h,083h ; 7372
DB 073h,06Ch,062h,055h,049h,049h,049h,049h ; 737A
DB 049h,049h,049h,049h,049h,049h,049h,049h ; 7382
DB 049h,049h,049h,0AAh,0AAh,0AAh,093h,080h ; 738A
DB 077h,073h,06Bh,060h,058h,058h,058h,058h ; 7392
DB 058h,058h,058h,058h,058h,058h,058h,058h ; 739A
DB 058h,058h,058h,0AAh,0AAh,0AAh,092h,080h ; 73A2
DB 07Bh,078h,072h,06Ah,062h,062h,062h,062h ; 73AA
DB 062h,062h,062h,062h,062h,062h,062h,062h ; 73B2
DB 062h,062h,062h,0AAh,0AAh,0AAh,096h,086h ; 73BA
DB 082h,07Bh,079h,072h,06Ah,06Ah,06Ah,06Ah ; 73C2
DB 06Ah,06Ah,06Ah,06Ah,06Ah,06Ah,06Ah,06Ah ; 73CA
DB 06Ah,06Ah,06Ah,0AAh,0AAh,0AAh,098h,085h ; 73D2
DB 07Eh,07Bh,075h,06Fh,06Ah,06Ah,06Ah,06Ah ; 73DA
DB 06Ah,06Ah,06Ah,06Ah,06Ah,06Ah,06Ah,06Ah ; 73E2
DB 06Ah,06Ah,06Ah,0AFh,0AFh,0AFh,0A9h,099h ; 73EA
DB 08Eh,086h,07Ch,073h,06Ah,06Ah,06Ah,06Ah ; 73F2
DB 06Ah,06Ah,06Ah,06Ah,06Ah,06Ah,06Ah,06Ah ; 73FA
DB 06Ah,06Ah,06Ah,0B3h,0B3h,0B3h,0B3h,0A1h ; 7402
DB 094h,08Bh,081h,077h,06Fh,06Fh,06Fh,06Fh ; 740A
DB 06Fh,06Fh,06Fh,06Fh,06Fh,06Fh,06Fh,06Fh ; 7412
DB 06Fh,06Fh,06Fh,0B3h,0B3h,0B3h,0B3h,0A2h ; 741A
DB 097h,08Eh,083h,077h,06Fh,06Fh,06Fh,06Fh ; 7422
DB 06Fh,06Fh,06Fh,06Fh,06Fh,06Fh,06Fh,06Fh ; 742A
DB 06Fh,06Fh,06Fh,0B3h,0B3h,0B3h,0B3h,0A2h ; 7432
DB 097h,08Eh,083h,077h,06Fh,06Fh,06Fh,06Fh ; 743A
DB 06Fh,06Fh,06Fh,06Fh,06Fh,06Fh,06Fh,06Fh ; 7442
DB 06Fh,06Fh,06Fh,0B3h,0B3h,0B3h,0B3h,0A2h ; 744A
DB 097h,08Eh,083h,077h,06Fh,06Fh,06Fh,06Fh ; 7452
DB 06Fh,06Fh,06Fh,06Fh,06Fh,06Fh,06Fh,06Fh ; 745A
DB 06Fh,06Fh,06Fh,0B3h,0B3h,0B3h,0B3h,0A2h ; 7462
DB 097h,08Eh,083h,077h,06Fh,06Fh,06Fh,06Fh ; 746A
DB 06Fh,06Fh,06Fh,06Fh,06Fh,06Fh,06Fh,06Fh ; 7472
DB 06Fh,06Fh,06Fh ; 747A
tbl_747d: DB 0ACh,0ACh,0ACh,0ACh,09Eh,091h,08Bh,083h,07Eh,07Ah ; 747D
DB 07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah ; 7487
DB 07Ah,07Ah,07Ah,07Ah,0ACh,0ACh,0ACh,0ACh,09Eh,091h ; 7491
DB 08Bh,083h,07Eh,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah ; 749B
DB 07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,0ACh,0ACh ; 74A5
DB 0ACh,0ACh,09Eh,091h,08Bh,083h,07Eh,07Ah,07Ah,07Ah ; 74AF
DB 07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah ; 74B9
DB 07Ah,07Ah,0ACh,0ACh,0ACh,0ACh,09Eh,091h,08Bh,083h ; 74C3
DB 07Eh,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah ; 74CD
DB 07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,0ACh,0ACh,0ACh,0ACh ; 74D7
DB 09Eh,091h,08Bh,083h,07Eh,07Ah,07Ah,07Ah,07Ah,07Ah ; 74E1
DB 07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah ; 74EB
tbl_74f5: DB 0ACh,0ACh,0ACh,0ACh,09Eh,091h,08Bh,083h ; 74F5
DB 07Eh,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah ; 74FD
DB 07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah ; 7505
DB 0ACh,0ACh,0ACh,0ACh,09Eh,091h,08Bh,083h ; 750D
DB 07Eh,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah ; 7515
DB 07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah ; 751D
DB 0ACh,0ACh,0ACh,0ACh,09Eh,091h,08Bh,083h ; 7525
DB 07Eh,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah ; 752D
DB 07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah ; 7535
DB 0ACh,0ACh,0ACh,0ACh,09Eh,091h,08Bh,083h ; 753D
DB 07Eh,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah ; 7545
DB 07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah ; 754D
DB 0B0h,0B0h,0B0h,0B0h,0A2h,093h,08Ch,083h ; 7555
DB 07Eh,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah ; 755D
DB 07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah ; 7565
DB 0B4h,0B4h,0B4h,0B4h,0A6h,091h,085h,07Bh ; 756D
DB 076h,072h,072h,072h,072h,072h,072h,072h ; 7575
DB 072h,072h,072h,072h,072h,072h,072h,072h ; 757D
DB 0B4h,0B4h,0B4h,0B4h,0A6h,091h,085h,07Bh ; 7585
DB 074h,06Fh,06Fh,06Fh,06Fh,06Fh,06Fh,06Fh ; 758D
DB 06Fh,06Fh,06Fh,06Fh,06Fh,06Fh,06Fh,06Fh ; 7595
DB 0B4h,0B4h,0B4h,0B4h,0A6h,091h,085h,07Bh ; 759D
DB 072h,06Dh,06Dh,06Dh,06Dh,06Dh,06Dh,06Dh ; 75A5
DB 06Dh,06Dh,06Dh,06Dh,06Dh,06Dh,06Dh,06Dh ; 75AD
DB 0B4h,0B4h,0B4h,0B4h,0A6h,092h,089h,07Fh ; 75B5
DB 075h,071h,071h,071h,071h,071h,071h,071h ; 75BD
DB 071h,071h,071h,071h,071h,071h,071h,071h ; 75C5
DB 0B4h,0B4h,0B4h,0B4h,0A6h,09Dh,097h,091h ; 75CD
DB 08Bh,086h,086h,086h,086h,086h,086h,086h ; 75D5
DB 086h,086h,086h,086h,086h,086h,086h,086h ; 75DD
DB 0B4h,0B4h,0B4h,0B4h,0A6h,09Dh,099h,095h ; 75E5
DB 08Fh,08Ah,08Ah,08Ah,08Ah,08Ah,08Ah,08Ah ; 75ED
DB 08Ah,08Ah,08Ah,08Ah,08Ah,08Ah,08Ah,08Ah ; 75F5
DB 0B4h,0B4h,0B4h,0B4h,0A6h,09Dh,099h,095h ; 75FD
DB 08Fh,08Ah,08Ah,08Ah,08Ah,08Ah,08Ah,08Ah ; 7605
DB 08Ah,08Ah,08Ah,08Ah,08Ah,08Ah,08Ah,08Ah ; 760D
DB 0B4h,0B4h,0B4h,0B4h,0A6h,09Dh,099h,095h ; 7615
DB 08Fh,08Ah,08Ah,08Ah,08Ah,08Ah,08Ah,08Ah ; 761D
DB 08Ah,08Ah,08Ah,08Ah,08Ah,08Ah,08Ah,08Ah ; 7625
DB 0B4h,0B4h,0B4h,0B4h,0A6h,09Dh,099h,095h ; 762D
DB 08Fh,08Ah,08Ah,08Ah,08Ah,08Ah,08Ah,08Ah ; 7635
DB 08Ah,08Ah,08Ah,08Ah,08Ah,08Ah,08Ah,08Ah ; 763D
DB 0B4h,0B4h,0B4h,0B4h,0A6h,09Dh,099h,095h ; 7645
DB 08Fh,08Ah,08Ah,08Ah,08Ah,08Ah,08Ah,08Ah ; 764D
DB 08Ah,08Ah,08Ah,08Ah,08Ah,08Ah,08Ah,08Ah ; 7655
DB 0FFh,0FFh ; 765D
tbl_765f: DB 03Eh,045h,062h,07Ch,09Fh,0BAh,0C1h,0B9h ; 765F
DB 0C8h,0BFh,0BFh,0BFh,0BFh,0BFh,0BFh,0BFh ; 7667
DB 0BFh,0BFh,0BFh,0BFh,0BFh,0BFh,0BFh,0BFh ; 766F
DB 05Ah,050h,066h,080h,0A1h,0BCh,0C2h,0BDh ; 7677
DB 0CBh,0C2h,0C2h,0C2h,0C2h,0C2h,0C2h,0C2h ; 767F
DB 0C2h,0C2h,0C2h,0C2h,0C2h,0C2h,0C2h,0C2h ; 7687
DB 065h,058h,06Bh,083h,0A5h,0C0h,0C5h,0BEh ; 768F
DB 0CDh,0C3h,0C3h,0C3h,0C3h,0C3h,0C3h,0C3h ; 7697
DB 0C3h,0C3h,0C3h,0C3h,0C3h,0C3h,0C3h,0C3h ; 769F
DB 079h,05Eh,06Fh,087h,0ABh,0C4h,0C9h,0C7h ; 76A7
DB 0D5h,0CCh,0CCh,0CCh,0CCh,0CCh,0CCh,0CCh ; 76AF
DB 0CCh,0CCh,0CCh,0CCh,0CCh,0CCh,0CCh,0CCh ; 76B7
DB 07Fh,060h,073h,089h,0AFh,0C9h,0CFh,0C9h ; 76BF
DB 0D9h,0D1h,0D1h,0D1h,0D1h,0D1h,0D1h,0D1h ; 76C7
DB 0D1h,0D1h,0D1h,0D1h,0D1h,0D1h,0D1h,0D1h ; 76CF
DB 07Eh,062h,077h,08Eh,0B4h,0CDh,0D2h,0D3h ; 76D7
DB 0E2h,0D8h,0D8h,0D8h,0D8h,0D8h,0D8h,0D8h ; 76DF
DB 0D8h,0D8h,0D8h,0D8h,0D8h,0D8h,0D8h,0D8h ; 76E7
DB 071h,05Eh,075h,08Ch,0B3h,0D1h,0D3h,0D5h ; 76EF
DB 0E4h,0DCh,0DCh,0DCh,0DCh,0DCh,0DCh,0DCh ; 76F7
DB 0DCh,0DCh,0DCh,0DCh,0DCh,0DCh,0DCh,0DCh ; 76FF
DB 08Ah,066h,07Ah,090h,0B5h,0D0h,0D5h,0D2h ; 7707
DB 0E2h,0D9h,0D9h,0D9h,0D9h,0D9h,0D9h,0D9h ; 770F
DB 0D9h,0D9h,0D9h,0D9h,0D9h,0D9h,0D9h,0D9h ; 7717
DB 091h,068h,07Bh,092h,0B8h,0D3h,0D6h,0D2h ; 771F
DB 0E3h,0D9h,0D9h,0D9h,0D9h,0D9h,0D9h,0D9h ; 7727
DB 0D9h,0D9h,0D9h,0D9h,0D9h,0D9h,0D9h,0D9h ; 772F
DB 06Eh,060h,077h,093h,0BAh,0D5h,0DAh,0D5h ; 7737
DB 0E4h,0DBh,0DBh,0DBh,0DBh,0DBh,0DBh,0DBh ; 773F
DB 0DBh,0DBh,0DBh,0DBh,0DBh,0DBh,0DBh,0DBh ; 7747
DB 066h,05Bh,070h,092h,0BDh,0D7h,0DCh,0D8h ; 774F
DB 0E9h,0E0h,0E0h,0E0h,0E0h,0E0h,0E0h,0E0h ; 7757
DB 0E0h,0E0h,0E0h,0E0h,0E0h,0E0h,0E0h,0E0h ; 775F
DB 06Fh,05Eh,075h,092h,0BBh,0D6h,0DBh,0D8h ; 7767
DB 0E9h,0DEh,0DEh,0DEh,0DEh,0DEh,0DEh,0DEh ; 776F
DB 0DEh,0DEh,0DEh,0DEh,0DEh,0DEh,0DEh,0DEh ; 7777
DB 08Fh,06Fh,07Fh,098h,0BFh,0DCh,0E1h,0DFh ; 777F
DB 0EDh,0E1h,0E1h,0E1h,0E1h,0E1h,0E1h,0E1h ; 7787
DB 0E1h,0E1h,0E1h,0E1h,0E1h,0E1h,0E1h,0E1h ; 778F
DB 0A2h,079h,08Dh,0A9h,0D3h,0EEh,0F2h,0EBh ; 7797
DB 0F5h,0E7h,0E7h,0E7h,0E7h,0E7h,0E7h,0E7h ; 779F
DB 0E7h,0E7h,0E7h,0E7h,0E7h,0E7h,0E7h,0E7h ; 77A7
DB 08Dh,07Ah,090h,0ADh,0D4h,0F3h,0F7h,0ECh ; 77AF
DB 0F8h,0EBh,0EBh,0EBh,0EBh,0EBh,0EBh,0EBh ; 77B7
DB 0EBh,0EBh,0EBh,0EBh,0EBh,0EBh,0EBh,0EBh ; 77BF
DB 09Dh,07Ah,093h,0AFh,0D6h,0F9h,0FCh,0F3h ; 77C7
DB 0FEh,0F0h,0F0h,0F0h,0F0h,0F0h,0F0h,0F0h ; 77CF
DB 0F0h,0F0h,0F0h,0F0h,0F0h,0F0h,0F0h,0F0h ; 77D7
DB 081h,06Dh,086h,0A5h,0D1h,0F0h,0F2h,0E9h ; 77DF
DB 0F4h,0E6h,0E6h,0E6h,0E6h,0E6h,0E6h,0E6h ; 77E7
DB 0E6h,0E6h,0E6h,0E6h,0E6h,0E6h,0E6h,0E6h ; 77EF
DB 09Ah,076h,092h,0B1h,0DBh,0FAh,0F9h,0EDh ; 77F7
DB 0FAh,0EDh,0EDh,0EDh,0EDh,0EDh,0EDh,0EDh ; 77FF
DB 0EDh,0EDh,0EDh,0EDh,0EDh,0EDh,0EDh,0EDh ; 7807
DB 077h,05Eh,07Ah,0A0h,0C9h,0DEh,0E0h,0D9h ; 780F
DB 0E4h,0D7h,0D7h,0D7h,0D7h,0D7h,0D7h,0D7h ; 7817
DB 0D7h,0D7h,0D7h,0D7h,0D7h,0D7h,0D7h,0D7h ; 781F
DB 035h,041h,063h,086h,0AEh,0C3h,0C7h,0C6h ; 7827
DB 0D1h,0C7h,0C7h,0C7h,0C7h,0C7h,0C7h,0C7h ; 782F
DB 0C7h,0C7h,0C7h,0C7h,0C7h,0C7h,0C7h,0C7h ; 7837
DB 001h,003h,004h,005h,006h,007h,008h,009h ; 783F
DB 009h,00Ah,00Ah,00Ah,00Ah,00Ah,00Ah,00Ah ; 7847
DB 00Ah,00Ah,00Ah,00Ah,00Ah,00Ah,00Ah,00Ah ; 784F
tbl_7857: DB 053h,07Eh,08Ah,0A9h,0B3h,0BAh,0C8h,0C6h ; 7857
DB 0C3h,0CFh,0CFh,0CFh,0CFh,0CFh,0CFh,0CFh ; 785F
DB 0CFh,0CFh,0CFh,0CFh,0CFh,0CFh,0CFh,0CFh ; 7867
DB 053h,07Eh,08Ah,0A9h,0B3h,0BAh,0C8h,0C6h ; 786F
DB 0C3h,0CFh,0CFh,0CFh,0CFh,0CFh,0CFh,0CFh ; 7877
DB 0CFh,0CFh,0CFh,0CFh,0CFh,0CFh,0CFh,0CFh ; 787F
DB 053h,07Eh,08Ah,0A9h,0B3h,0BAh,0C8h,0C6h ; 7887
DB 0C3h,0CFh,0CFh,0CFh,0CFh,0CFh,0CFh,0CFh ; 788F
DB 0CFh,0CFh,0CFh,0CFh,0CFh,0CFh,0CFh,0CFh ; 7897
DB 053h,07Eh,08Ah,0A9h,0B3h,0BAh,0C8h,0C6h ; 789F
DB 0C3h,0CFh,0CFh,0CFh,0CFh,0CFh,0CFh,0CFh ; 78A7
DB 0CFh,0CFh,0CFh,0CFh,0CFh,0CFh,0CFh,0CFh ; 78AF
DB 067h,092h,09Fh,0BEh,0C2h,0C9h,0D4h,0D3h ; 78B7
DB 0CDh,0D9h,0D9h,0D9h,0D9h,0D9h,0D9h,0D9h ; 78BF
DB 0D9h,0D9h,0D9h,0D9h,0D9h,0D9h,0D9h,0D9h ; 78C7
DB 087h,0A7h,0B9h,0DBh,0DCh,0E0h,0E9h,0DFh ; 78CF
DB 0D8h,0E4h,0E4h,0E4h,0E4h,0E4h,0E4h,0E4h ; 78D7
DB 0E4h,0E4h,0E4h,0E4h,0E4h,0E4h,0E4h,0E4h ; 78DF
DB 084h,0A8h,0B9h,0DAh,0DBh,0E0h,0E8h,0E0h ; 78E7
DB 0D8h,0E4h,0E4h,0E4h,0E4h,0E4h,0E4h,0E4h ; 78EF
DB 0E4h,0E4h,0E4h,0E4h,0E4h,0E4h,0E4h,0E4h ; 78F7
DB 084h,0AAh,0B8h,0D8h,0D9h,0DFh,0E5h,0E0h ; 78FF
DB 0D8h,0E5h,0E5h,0E5h,0E5h,0E5h,0E5h,0E5h ; 7907
DB 0E5h,0E5h,0E5h,0E5h,0E5h,0E5h,0E5h,0E5h ; 790F
DB 08Dh,0ADh,0BBh,0DAh,0DFh,0E1h,0E8h,0E3h ; 7917
DB 0DBh,0E8h,0E8h,0E8h,0E8h,0E8h,0E8h,0E8h ; 791F
DB 0E8h,0E8h,0E8h,0E8h,0E8h,0E8h,0E8h,0E8h ; 7927
DB 0A1h,0B4h,0C1h,0DFh,0E6h,0E8h,0ECh,0E6h ; 792F
DB 0DEh,0EBh,0EBh,0EBh,0EBh,0EBh,0EBh,0EBh ; 7937
DB 0EBh,0EBh,0EBh,0EBh,0EBh,0EBh,0EBh,0EBh ; 793F
DB 0B5h,0C3h,0CEh,0E9h,0F3h,0ECh,0F3h,0ECh ; 7947
DB 0E4h,0F1h,0F1h,0F1h,0F1h,0F1h,0F1h,0F1h ; 794F
DB 0F1h,0F1h,0F1h,0F1h,0F1h,0F1h,0F1h,0F1h ; 7957
DB 0B4h,0C4h,0D2h,0F2h,0F7h,0F4h,0FBh,0F1h ; 795F
DB 0EAh,0F6h,0F6h,0F6h,0F6h,0F6h,0F6h,0F6h ; 7967
DB 0F6h,0F6h,0F6h,0F6h,0F6h,0F6h,0F6h,0F6h ; 796F
DB 093h,0B3h,0D4h,0FAh,0FDh,0F8h,0FEh,0F7h ; 7977
DB 0EFh,0FAh,0FAh,0FAh,0FAh,0FAh,0FAh,0FAh ; 797F
DB 0FAh,0FAh,0FAh,0FAh,0FAh,0FAh,0FAh,0FAh ; 7987
DB 093h,0B3h,0D4h,0FAh,0FDh,0F8h,0FEh,0F7h ; 798F
DB 0EFh,0FAh,0FAh,0FAh,0FAh,0FAh,0FAh,0FAh ; 7997
DB 0FAh,0FAh,0FAh,0FAh,0FAh,0FAh,0FAh,0FAh ; 799F
DB 076h,0A4h,0CFh,0F7h,0F9h,0F4h,0FBh,0F4h ; 79A7
DB 0ECh,0F8h,0F8h,0F8h,0F8h,0F8h,0F8h,0F8h ; 79AF
DB 0F8h,0F8h,0F8h,0F8h,0F8h,0F8h,0F8h,0F8h ; 79B7
DB 076h,0A4h,0CFh,0F7h,0F9h,0F4h,0FBh,0F4h ; 79BF
DB 0ECh,0F8h,0F8h,0F8h,0F8h,0F8h,0F8h,0F8h ; 79C7
DB 0F8h,0F8h,0F8h,0F8h,0F8h,0F8h,0F8h,0F8h ; 79CF
DB 076h,0A4h,0CFh,0F7h,0F9h,0F4h,0FBh,0F4h ; 79D7
DB 0ECh,0F8h,0F8h,0F8h,0F8h,0F8h,0F8h,0F8h ; 79DF
DB 0F8h,0F8h,0F8h,0F8h,0F8h,0F8h,0F8h,0F8h ; 79E7
DB 076h,0A4h,0CFh,0F7h,0F9h,0F4h,0FBh,0F4h ; 79EF
DB 0ECh,0F8h,0F8h,0F8h,0F8h,0F8h,0F8h,0F8h ; 79F7
DB 0F8h,0F8h,0F8h,0F8h,0F8h,0F8h,0F8h,0F8h ; 79FF
DB 076h,0A4h,0CFh,0F7h,0F9h,0F4h,0FBh,0F4h ; 7A07
DB 0ECh,0F8h,0F8h,0F8h,0F8h,0F8h,0F8h,0F8h ; 7A0F
DB 0F8h,0F8h,0F8h,0F8h,0F8h,0F8h,0F8h,0F8h ; 7A17
DB 076h,0A4h,0CFh,0F7h,0F9h,0F4h,0FBh,0F4h ; 7A1F
DB 0ECh,0F8h,0F8h,0F8h,0F8h,0F8h,0F8h,0F8h ; 7A27
DB 0F8h,0F8h,0F8h,0F8h,0F8h,0F8h,0F8h,0F8h ; 7A2F
DB 001h,002h,003h,004h,006h,008h,009h,00Ah ; 7A37
DB 00Bh,00Bh,00Bh,00Bh,00Bh,00Bh,00Bh,00Bh ; 7A3F
DB 00Bh,00Bh,00Bh,00Bh,00Bh,00Bh,00Bh,00Bh ; 7A47
tbl_7a4f: DB 05Ah,05Ah,05Ah,05Ah,03Dh,019h,008h,002h,000h,000h ; 7A4F
DB 000h,000h,000h,000h,000h,000h,000h,000h,000h,000h ; 7A59
DB 000h,000h,000h,000h,05Ah,05Ah,05Ah,05Ah,03Eh,01Dh ; 7A63
DB 00Dh,006h,002h,000h,000h,000h,000h,000h,000h,000h ; 7A6D
DB 000h,000h,000h,000h,000h,000h,000h,000h,05Ah,05Ah ; 7A77
DB 05Ah,05Ah,041h,021h,012h,00Bh,005h,000h,000h,000h ; 7A81
DB 000h,000h,000h,000h,000h,000h,000h,000h,000h,000h ; 7A8B
DB 000h,000h,05Ah,05Ah,05Ah,05Ah,04Ah,031h,021h,019h ; 7A95
DB 010h,009h,009h,009h,009h,009h,009h,009h,009h,009h ; 7A9F
DB 009h,009h,009h,009h,009h,009h,068h,068h,068h,068h ; 7AA9
DB 05Bh,046h,035h,02Bh,020h,018h,018h,018h,018h,018h ; 7AB3
DB 018h,018h,018h,018h,018h,018h,018h,018h,018h,018h ; 7ABD
DB 077h,077h,077h,077h,06Ah,053h,03Eh,035h,02Ah,022h ; 7AC7
DB 022h,022h,022h,022h,022h,022h,022h,022h,022h,022h ; 7AD1
DB 022h,022h,022h,022h,086h,086h,086h,086h,077h,05Eh ; 7ADB
DB 049h,040h,035h,02Dh,02Dh,02Dh,02Dh,02Dh,02Dh,02Dh ; 7AE5
DB 02Dh,02Dh,02Dh,02Dh,02Dh,02Dh,02Dh,02Dh,098h,098h ; 7AEF
DB 098h,094h,082h,069h,055h,04Bh,040h,038h,038h,038h ; 7AF9
DB 038h,038h,038h,038h,038h,038h,038h,038h,038h,038h ; 7B03
DB 038h,038h,0A5h,0A5h,0A5h,099h,086h,06Fh,060h,056h ; 7B0D
DB 049h,041h,041h,041h,041h,041h,041h,041h,041h,041h ; 7B17
DB 041h,041h,041h,041h,041h,041h,0AAh,0AAh,0AAh,097h ; 7B21
DB 083h,073h,06Ch,062h,055h,049h,049h,049h,049h,049h ; 7B2B
DB 049h,049h,049h,049h,049h,049h,049h,049h,049h,049h ; 7B35
DB 0AAh,0AAh,0AAh,093h,080h,077h,073h,06Bh,060h,058h ; 7B3F
DB 058h,058h,058h,058h,058h,058h,058h,058h,058h,058h ; 7B49
DB 058h,058h,058h,058h,0AAh,0AAh,0AAh,092h,080h,07Bh ; 7B53
DB 078h,072h,06Ah,062h,062h,062h,062h,062h,062h,062h ; 7B5D
DB 062h,062h,062h,062h,062h,062h,062h,062h,0AAh,0AAh ; 7B67
DB 0AAh,096h,086h,082h,07Bh,079h,072h,06Ah,06Ah,06Ah ; 7B71
DB 06Ah,06Ah,06Ah,06Ah,06Ah,06Ah,06Ah,06Ah,06Ah,06Ah ; 7B7B
DB 06Ah,06Ah,0AAh,0AAh,0AAh,098h,085h,07Eh,07Bh,075h ; 7B85
DB 06Fh,06Ah,06Ah,06Ah,06Ah,06Ah,06Ah,06Ah,06Ah,06Ah ; 7B8F
DB 06Ah,06Ah,06Ah,06Ah,06Ah,06Ah,0AFh,0AFh,0AFh,0A9h ; 7B99
DB 099h,08Eh,086h,07Ch,073h,06Ah,06Ah,06Ah,06Ah,06Ah ; 7BA3
DB 06Ah,06Ah,06Ah,06Ah,06Ah,06Ah,06Ah,06Ah,06Ah,06Ah ; 7BAD
DB 0B3h,0B3h,0B3h,0B3h,0A1h,094h,08Bh,081h,077h,06Fh ; 7BB7
DB 06Fh,06Fh,06Fh,06Fh,06Fh,06Fh,06Fh,06Fh,06Fh,06Fh ; 7BC1
DB 06Fh,06Fh,06Fh,06Fh,0B3h,0B3h,0B3h,0B3h,0A2h,097h ; 7BCB
DB 08Eh,083h,077h,06Fh,06Fh,06Fh,06Fh,06Fh,06Fh,06Fh ; 7BD5
DB 06Fh,06Fh,06Fh,06Fh,06Fh,06Fh,06Fh,06Fh,0B3h,0B3h ; 7BDF
DB 0B3h,0B3h,0A2h,097h,08Eh,083h,077h,06Fh,06Fh,06Fh ; 7BE9
DB 06Fh,06Fh,06Fh,06Fh,06Fh,06Fh,06Fh,06Fh,06Fh,06Fh ; 7BF3
DB 06Fh,06Fh,0B3h,0B3h,0B3h,0B3h,0A2h,097h,08Eh,083h ; 7BFD
DB 077h,06Fh,06Fh,06Fh,06Fh,06Fh,06Fh,06Fh,06Fh,06Fh ; 7C07
DB 06Fh,06Fh,06Fh,06Fh,06Fh,06Fh,0B3h,0B3h,0B3h,0B3h ; 7C11
DB 0A2h,097h,08Eh,083h,077h,06Fh,06Fh,06Fh,06Fh,06Fh ; 7C1B
DB 06Fh,06Fh,06Fh,06Fh,06Fh,06Fh,06Fh,06Fh,06Fh,06Fh ; 7C25
tbl_7c2f: DB 0ACh,0ACh,0ACh,0ACh,09Eh,091h,08Bh,083h,07Eh,07Ah ; 7C2F
DB 07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah ; 7C39
DB 07Ah,07Ah,07Ah,07Ah,0ACh,0ACh,0ACh,0ACh,09Eh,091h ; 7C43
DB 08Bh,083h,07Eh,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah ; 7C4D
DB 07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,0ACh,0ACh ; 7C57
DB 0ACh,0ACh,09Eh,091h,08Bh,083h,07Eh,07Ah,07Ah,07Ah ; 7C61
DB 07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah ; 7C6B
DB 07Ah,07Ah,0ACh,0ACh,0ACh,0ACh,09Eh,091h,08Bh,083h ; 7C75
DB 07Eh,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah ; 7C7F
DB 07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,0ACh,0ACh,0ACh,0ACh ; 7C89
DB 09Eh,091h,08Bh,083h,07Eh,07Ah,07Ah,07Ah,07Ah,07Ah ; 7C93
DB 07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah ; 7C9D
DB 0ACh,0ACh,0ACh,0ACh,09Eh,091h,08Bh,083h,07Eh,07Ah ; 7CA7
DB 07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah ; 7CB1
DB 07Ah,07Ah,07Ah,07Ah,0ACh,0ACh,0ACh,0ACh,09Eh,091h ; 7CBB
DB 08Bh,083h,07Eh,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah ; 7CC5
DB 07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,0ACh,0ACh ; 7CCF
DB 0ACh,0ACh,09Eh,091h,08Bh,083h,07Eh,07Ah,07Ah,07Ah ; 7CD9
DB 07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah ; 7CE3
DB 07Ah,07Ah,0ACh,0ACh,0ACh,0ACh,09Eh,091h,08Bh,083h ; 7CED
DB 07Eh,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah ; 7CF7
DB 07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,0B0h,0B0h,0B0h,0B0h ; 7D01
DB 0A2h,093h,08Ch,083h,07Eh,07Ah,07Ah,07Ah,07Ah,07Ah ; 7D0B
DB 07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah,07Ah ; 7D15
DB 0B4h,0B4h,0B4h,0B4h,0A6h,091h,085h,07Bh,076h,072h ; 7D1F
DB 072h,072h,072h,072h,072h,072h,072h,072h,072h,072h ; 7D29
DB 072h,072h,072h,072h,0B4h,0B4h,0B4h,0B4h,0A6h,091h ; 7D33
DB 085h,07Bh,074h,06Fh,06Fh,06Fh,06Fh,06Fh,06Fh,06Fh ; 7D3D
DB 06Fh,06Fh,06Fh,06Fh,06Fh,06Fh,06Fh,06Fh,0B4h,0B4h ; 7D47
DB 0B4h,0B4h,0A6h,091h,085h,07Bh,072h,06Dh,06Dh,06Dh ; 7D51
DB 06Dh,06Dh,06Dh,06Dh,06Dh,06Dh,06Dh,06Dh,06Dh,06Dh ; 7D5B
DB 06Dh,06Dh,0B4h,0B4h,0B4h,0B4h,0A6h,092h,089h,07Fh ; 7D65
DB 075h,071h,071h,071h,071h,071h,071h,071h,071h,071h ; 7D6F
DB 071h,071h,071h,071h,071h,071h,0B4h,0B4h,0B4h,0B4h ; 7D79
DB 0A6h,09Dh,097h,091h,08Bh,086h,086h,086h,086h,086h ; 7D83
DB 086h,086h,086h,086h,086h,086h,086h,086h,086h,086h ; 7D8D
DB 0B4h,0B4h,0B4h,0B4h,0A6h,09Dh,099h,095h,08Fh,08Ah ; 7D97
DB 08Ah,08Ah,08Ah,08Ah,08Ah,08Ah,08Ah,08Ah,08Ah,08Ah ; 7DA1
DB 08Ah,08Ah,08Ah,08Ah,0B4h,0B4h,0B4h,0B4h,0A6h,09Dh ; 7DAB
DB 099h,095h,08Fh,08Ah,08Ah,08Ah,08Ah,08Ah,08Ah,08Ah ; 7DB5
DB 08Ah,08Ah,08Ah,08Ah,08Ah,08Ah,08Ah,08Ah,0B4h,0B4h ; 7DBF
DB 0B4h,0B4h,0A6h,09Dh,099h,095h,08Fh,08Ah,08Ah,08Ah ; 7DC9
DB 08Ah,08Ah,08Ah,08Ah,08Ah,08Ah,08Ah,08Ah,08Ah,08Ah ; 7DD3
DB 08Ah,08Ah,0B4h,0B4h,0B4h,0B4h,0A6h,09Dh,099h,095h ; 7DDD
DB 08Fh,08Ah,08Ah,08Ah,08Ah,08Ah,08Ah,08Ah,08Ah,08Ah ; 7DE7
DB 08Ah,08Ah,08Ah,08Ah,08Ah,08Ah,0B4h,0B4h,0B4h,0B4h ; 7DF1
DB 0A6h,09Dh,099h,095h,08Fh,08Ah,08Ah,08Ah,08Ah,08Ah ; 7DFB
DB 08Ah,08Ah,08Ah,08Ah,08Ah,08Ah,08Ah,08Ah,08Ah,08Ah ; 7E05
tbl_7e0f: DB 08Bh,08Bh,08Bh,08Bh,08Bh,097h,097h,097h ; 7E0F
DB 097h,097h,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh ; 7E17
DB 09Fh,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh ; 7E1F
DB 08Bh,08Bh,08Bh,08Bh,08Bh,097h,097h,097h ; 7E27
DB 097h,097h,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh ; 7E2F
DB 09Fh,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh ; 7E37
DB 08Bh,08Bh,08Bh,08Bh,08Bh,097h,097h,097h ; 7E3F
DB 097h,097h,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh ; 7E47
DB 09Fh,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh ; 7E4F
DB 08Bh,08Bh,08Bh,08Bh,08Bh,097h,097h,097h ; 7E57
DB 097h,097h,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh ; 7E5F
DB 09Fh,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh ; 7E67
DB 08Bh,08Bh,08Bh,08Bh,08Bh,097h,097h,097h ; 7E6F
DB 097h,097h,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh ; 7E77
DB 09Fh,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh ; 7E7F
DB 08Bh,08Bh,08Bh,08Bh,08Bh,097h,097h,097h ; 7E87
DB 097h,097h,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh ; 7E8F
DB 09Fh,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh ; 7E97
DB 08Ah,08Ah,08Ah,08Ah,08Ah,097h,097h,097h ; 7E9F
DB 097h,097h,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh ; 7EA7
DB 09Fh,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh ; 7EAF
DB 08Ah,08Ah,08Ah,08Ah,08Ah,097h,097h,097h ; 7EB7
DB 097h,097h,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh ; 7EBF
DB 09Fh,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh ; 7EC7
DB 08Ah,08Ah,08Ah,08Ah,08Ah,097h,097h,097h ; 7ECF
DB 097h,097h,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh ; 7ED7
DB 09Fh,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh ; 7EDF
DB 08Ah,08Ah,08Ah,08Ah,08Ah,097h,097h,097h ; 7EE7
DB 097h,097h,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh ; 7EEF
DB 09Fh,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh ; 7EF7
DB 087h,087h,087h,087h,087h,093h,093h,093h ; 7EFF
DB 093h,093h,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh ; 7F07
DB 09Fh,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh ; 7F0F
DB 087h,087h,087h,087h,087h,093h,093h,093h ; 7F17
DB 093h,093h,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh ; 7F1F
DB 09Fh,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh ; 7F27
DB 087h,087h,087h,087h,087h,093h,093h,093h ; 7F2F
DB 093h,093h,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh ; 7F37
DB 09Fh,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh ; 7F3F
DB 087h,087h,087h,087h,087h,093h,093h,093h ; 7F47
DB 093h,093h,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh ; 7F4F
DB 09Fh,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh ; 7F57
DB 087h,087h,087h,087h,087h,093h,093h,093h ; 7F5F
DB 093h,093h,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh ; 7F67
DB 09Fh,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh ; 7F6F
DB 087h,087h,087h,087h,093h,093h,093h,093h ; 7F77
DB 093h,093h,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh ; 7F7F
DB 09Fh,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh ; 7F87
DB 087h,087h,087h,087h,093h,093h,093h,093h ; 7F8F
DB 093h,093h,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh ; 7F97
DB 09Fh,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh ; 7F9F
DB 087h,087h,087h,087h,093h,093h,093h,097h ; 7FA7
DB 097h,097h,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh ; 7FAF
DB 09Fh,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh ; 7FB7
DB 087h,087h,087h,087h,093h,093h,093h,097h ; 7FBF
DB 097h,097h,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh ; 7FC7
DB 09Fh,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh ; 7FCF
DB 087h,087h,087h,087h,093h,093h,093h,097h ; 7FD7
DB 097h,097h,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh ; 7FDF
DB 09Fh,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh,09Fh ; 7FE7
DB 001h,000h,0FFh,028h,043h,029h,032h,030h ; 7FEF
DB 031h,038h,020h,042h,04Dh,054h,075h,06Eh ; 7FF7
DB 065h ; 7FFF