Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ; IRA-pc (680x0 Reassembler) v2.00 Feb 20 1999 (c)1999 Antiriad
- ; original by Tim Ruehsen (SiliconSurfer/PHANTASM)
- STACK_INIT EQU $0
- PC_INIT EQU $4
- EXT_0002 EQU $6
- LINEA_EMU EQU $28
- EXT_0004 EQU $C0
- EXT_0005 EQU $100
- EXT_0006 EQU $315
- EXT_0007 EQU $396
- EXT_0008 EQU $3A6
- EXT_0009 EQU $3B6
- EXT_000A EQU $482
- EXT_000B EQU $642
- EXT_000C EQU $A7E
- EXT_000D EQU $1200
- EXT_000E EQU $1208
- EXT_000F EQU $13C6
- EXT_0010 EQU $13D8
- EXT_0011 EQU $13F0
- EXT_0012 EQU $1400
- EXT_0013 EQU $1608
- EXT_0014 EQU $16F8
- EXT_0015 EQU $171B
- EXT_0016 EQU $2010
- EXT_0017 EQU $2108
- EXT_0018 EQU $21EE
- EXT_0019 EQU $21F8
- EXT_001A EQU $23D2
- EXT_001B EQU $23E0
- EXT_001C EQU $28A2
- EXT_001D EQU $29B2
- EXT_001E EQU $29B4
- EXT_001F EQU $29B8
- EXT_0020 EQU $29BC
- EXT_0021 EQU $29C4
- EXT_0022 EQU $29C8
- EXT_0023 EQU $29CA
- EXT_0024 EQU $29CB
- EXT_0025 EQU $29CC
- EXT_0026 EQU $29CE
- EXT_0027 EQU $29D0
- EXT_0028 EQU $29D2
- EXT_0029 EQU $29D3
- EXT_002A EQU $29D4
- EXT_002B EQU $29D5
- EXT_002C EQU $29D6
- EXT_002D EQU $29D8
- EXT_002E EQU $29D9
- EXT_002F EQU $29DA
- EXT_0030 EQU $29DC
- EXT_0031 EQU $29DE
- EXT_0032 EQU $29F2
- EXT_0033 EQU $29FA
- EXT_0034 EQU $2A0E
- EXT_0035 EQU $2A10
- EXT_0036 EQU $2A12
- EXT_0037 EQU $2A13
- EXT_0038 EQU $2A14
- EXT_0039 EQU $2A15
- EXT_003A EQU $2A16
- EXT_003B EQU $2A17
- EXT_003C EQU $2A18
- EXT_003D EQU $2A1A
- EXT_003E EQU $2A1B
- EXT_003F EQU $2A1C
- EXT_0040 EQU $2A1E
- EXT_0041 EQU $2A1F
- EXT_0042 EQU $2A20
- EXT_0043 EQU $2A22
- EXT_0044 EQU $2A24
- EXT_0045 EQU $2A25
- EXT_0046 EQU $2A26
- EXT_0047 EQU $2A27
- EXT_0048 EQU $2A28
- EXT_0049 EQU $2A2A
- EXT_004A EQU $2A2C
- EXT_004B EQU $2A2E
- EXT_004C EQU $2A30
- EXT_004D EQU $2A31
- EXT_004E EQU $2A32
- EXT_004F EQU $2A36
- EXT_0050 EQU $2A3A
- EXT_0051 EQU $2A3E
- EXT_0052 EQU $2A3F
- EXT_0053 EQU $2A40
- EXT_0054 EQU $2A42
- EXT_0055 EQU $2A44
- EXT_0056 EQU $2A48
- EXT_0057 EQU $2A49
- EXT_0058 EQU $2A4A
- EXT_0059 EQU $2A4B
- EXT_005A EQU $2A4C
- EXT_005B EQU $2A4D
- EXT_005C EQU $2A4E
- EXT_005D EQU $2A4F
- EXT_005E EQU $2A50
- EXT_005F EQU $2A52
- EXT_0060 EQU $2A54
- EXT_0061 EQU $2A5C
- EXT_0062 EQU $2A60
- EXT_0063 EQU $2A62
- EXT_0064 EQU $2A63
- EXT_0065 EQU $2A64
- EXT_0066 EQU $2A66
- EXT_0067 EQU $2A68
- EXT_0068 EQU $2A6A
- EXT_0069 EQU $2A6B
- EXT_006A EQU $2A6C
- EXT_006B EQU $2A6D
- EXT_006C EQU $2A6E
- EXT_006D EQU $2A70
- EXT_006E EQU $2A71
- EXT_006F EQU $2A72
- EXT_0070 EQU $2A74
- EXT_0071 EQU $2A76
- EXT_0072 EQU $2A8A
- EXT_0073 EQU $2A92
- EXT_0074 EQU $2AA6
- EXT_0075 EQU $2AA8
- EXT_0076 EQU $2AAA
- EXT_0077 EQU $2AAB
- EXT_0078 EQU $2AAC
- EXT_0079 EQU $2AAD
- EXT_007A EQU $2AAE
- EXT_007B EQU $2AAF
- EXT_007C EQU $2AB0
- EXT_007D EQU $2AB2
- EXT_007E EQU $2AB3
- EXT_007F EQU $2AB4
- EXT_0080 EQU $2AB6
- EXT_0081 EQU $2AB7
- EXT_0082 EQU $2AB8
- EXT_0083 EQU $2ABA
- EXT_0084 EQU $2ABC
- EXT_0085 EQU $2ABD
- EXT_0086 EQU $2ABE
- EXT_0087 EQU $2ABF
- EXT_0088 EQU $2AC0
- EXT_0089 EQU $2AC2
- EXT_008A EQU $2AC4
- EXT_008B EQU $2AC6
- EXT_008C EQU $2AC8
- EXT_008D EQU $2AC9
- EXT_008E EQU $2ACA
- EXT_008F EQU $2ACE
- EXT_0090 EQU $2AD2
- EXT_0091 EQU $2AD6
- EXT_0092 EQU $2AD7
- EXT_0093 EQU $2AD8
- EXT_0094 EQU $2ADA
- EXT_0095 EQU $2ADC
- EXT_0096 EQU $2AE0
- EXT_0097 EQU $2AE1
- EXT_0098 EQU $2AE2
- EXT_0099 EQU $2AE3
- EXT_009A EQU $2AE4
- EXT_009B EQU $2AE5
- EXT_009C EQU $2AE6
- EXT_009D EQU $2AE7
- EXT_009E EQU $2AE8
- EXT_009F EQU $2AEA
- EXT_00A0 EQU $2AEC
- EXT_00A1 EQU $2AF4
- EXT_00A2 EQU $2AF8
- EXT_00A3 EQU $2AFA
- EXT_00A4 EQU $2AFB
- EXT_00A5 EQU $2AFC
- EXT_00A6 EQU $2AFE
- EXT_00A7 EQU $2B00
- EXT_00A8 EQU $2B02
- EXT_00A9 EQU $2B03
- EXT_00AA EQU $2B04
- EXT_00AB EQU $2B05
- EXT_00AC EQU $2B06
- EXT_00AD EQU $2B08
- EXT_00AE EQU $2B09
- EXT_00AF EQU $2B0A
- EXT_00B0 EQU $2B0C
- EXT_00B1 EQU $2B0E
- EXT_00B2 EQU $2B22
- EXT_00B3 EQU $2B2A
- EXT_00B4 EQU $2B3E
- EXT_00B5 EQU $2B40
- EXT_00B6 EQU $2B42
- EXT_00B7 EQU $2B43
- EXT_00B8 EQU $2B44
- EXT_00B9 EQU $2B45
- EXT_00BA EQU $2B46
- EXT_00BB EQU $2B47
- EXT_00BC EQU $2B48
- EXT_00BD EQU $2B4A
- EXT_00BE EQU $2B4B
- EXT_00BF EQU $2B4C
- EXT_00C0 EQU $2B4E
- EXT_00C1 EQU $2B4F
- EXT_00C2 EQU $2B50
- EXT_00C3 EQU $2B52
- EXT_00C4 EQU $2B54
- EXT_00C5 EQU $2B55
- EXT_00C6 EQU $2B56
- EXT_00C7 EQU $2B57
- EXT_00C8 EQU $2B58
- EXT_00C9 EQU $2B5A
- EXT_00CA EQU $2B5C
- EXT_00CB EQU $2B5E
- EXT_00CC EQU $2B60
- EXT_00CD EQU $2B61
- EXT_00CE EQU $2B62
- EXT_00CF EQU $2B66
- EXT_00D0 EQU $2B6A
- EXT_00D1 EQU $2B6E
- EXT_00D2 EQU $2B6F
- EXT_00D3 EQU $2B70
- EXT_00D4 EQU $2B72
- EXT_00D5 EQU $2B74
- EXT_00D6 EQU $2B78
- EXT_00D7 EQU $2B79
- EXT_00D8 EQU $2B7A
- EXT_00D9 EQU $2B7B
- EXT_00DA EQU $2B7C
- EXT_00DB EQU $2B7D
- EXT_00DC EQU $2B7E
- EXT_00DD EQU $2B7F
- EXT_00DE EQU $2B80
- EXT_00DF EQU $2B82
- EXT_00E0 EQU $2B84
- EXT_00E1 EQU $2B8C
- EXT_00E2 EQU $2B90
- EXT_00E3 EQU $2B92
- EXT_00E4 EQU $2B93
- EXT_00E5 EQU $2B94
- EXT_00E6 EQU $2B96
- EXT_00E7 EQU $2B98
- EXT_00E8 EQU $2B9A
- EXT_00E9 EQU $2B9B
- EXT_00EA EQU $2B9C
- EXT_00EB EQU $2B9D
- EXT_00EC EQU $2B9E
- EXT_00ED EQU $2BA0
- EXT_00EE EQU $2BA1
- EXT_00EF EQU $2BA2
- EXT_00F0 EQU $2BA4
- EXT_00F1 EQU $2BA6
- EXT_00F2 EQU $2BBA
- EXT_00F3 EQU $2BC2
- EXT_00F4 EQU $2BD6
- EXT_00F5 EQU $2BD8
- EXT_00F6 EQU $2BDA
- EXT_00F7 EQU $2BDB
- EXT_00F8 EQU $2BDC
- EXT_00F9 EQU $2BDD
- EXT_00FA EQU $2BDE
- EXT_00FB EQU $2BDF
- EXT_00FC EQU $2BE0
- EXT_00FD EQU $2BE2
- EXT_00FE EQU $2BE3
- EXT_00FF EQU $2BE4
- EXT_0100 EQU $2BE6
- EXT_0101 EQU $2BE7
- EXT_0102 EQU $2BE8
- EXT_0103 EQU $2BEA
- EXT_0104 EQU $2BEC
- EXT_0105 EQU $2BED
- EXT_0106 EQU $2BEE
- EXT_0107 EQU $2BEF
- EXT_0108 EQU $2BF0
- EXT_0109 EQU $2BF2
- EXT_010A EQU $2BF4
- EXT_010B EQU $2BF6
- EXT_010C EQU $2BF8
- EXT_010D EQU $2BF9
- EXT_010E EQU $2BFA
- EXT_010F EQU $2BFE
- EXT_0110 EQU $2C02
- EXT_0111 EQU $2C06
- EXT_0112 EQU $2C07
- EXT_0113 EQU $2C08
- EXT_0114 EQU $2C0A
- EXT_0115 EQU $2C0C
- EXT_0116 EQU $2C10
- EXT_0117 EQU $2C11
- EXT_0118 EQU $2C12
- EXT_0119 EQU $2C13
- EXT_011A EQU $2C14
- EXT_011B EQU $2C15
- EXT_011C EQU $2C16
- EXT_011D EQU $2C17
- EXT_011E EQU $2C18
- EXT_011F EQU $2C1A
- EXT_0120 EQU $2C1C
- EXT_0121 EQU $2E24
- EXT_0122 EQU $3124
- EXT_0123 EQU $321C
- EXT_0124 EQU $3424
- EXT_0125 EQU $3534
- EXT_0126 EQU $3A3C
- EXT_0127 EQU $3C3E
- EXT_0128 EQU $3E37
- EXT_0129 EQU $3F42
- EXT_012A EQU $401C
- EXT_012B EQU $7F18
- EXT_012C EQU $7F23
- EXT_012D EQU $7F7F
- EXT_012E EQU $DFF096
- EXT_012F EQU $DFF09E
- EXT_0130 EQU $DFF0A0
- EXT_0131 EQU $DFF0A4
- EXT_0132 EQU $DFF0A6
- EXT_0133 EQU $DFF0A8
- EXT_0134 EQU $DFF0B0
- EXT_0135 EQU $DFF0B4
- EXT_0136 EQU $DFF0B6
- EXT_0137 EQU $DFF0B8
- EXT_0138 EQU $DFF0C0
- EXT_0139 EQU $DFF0C4
- EXT_013A EQU $DFF0C6
- EXT_013B EQU $DFF0C8
- EXT_013C EQU $DFF0D0
- EXT_013D EQU $DFF0D4
- EXT_013E EQU $DFF0D6
- EXT_013F EQU $DFF0D8
- EXT_0140 EQU $2F4E2DA
- EXT_0141 EQU $3F4E2E2
- EXT_0142 EQU $4090C10
- EXT_0143 EQU $504F0D4
- EXT_0144 EQU $50E1C24
- EXT_0145 EQU $6121B1A
- EXT_0146 EQU $9F8E0DE
- EXT_0147 EQU $AE5EA48
- EXT_0148 EQU $C110CF0
- EXT_0149 EQU $D04F1FC
- EXT_014A EQU $D04FF00
- EXT_014B EQU $E1C00DA
- EXT_014C EQU $EF8FB10
- EXT_014D EQU $1500F3EA
- EXT_014E EQU $152F3930
- EXT_014F EQU $18F4F906
- EXT_0150 EQU $2210FAE5
- EXT_0151 EQU $23F40000
- EXT_0152 EQU $261000F2
- EXT_0153 EQU $280DFFF6
- EXT_0154 EQU $2C1D130C
- EXT_0155 EQU $2E292C24
- EXT_0156 EQU $342A2010
- EXT_0157 EQU $35333B2E
- EXT_0158 EQU $362C16FC
- EXT_0159 EQU $362D261E
- EXT_015A EQU $36322C26
- EXT_015B EQU $3735322A
- EXT_015C EQU $38302210
- EXT_015D EQU $392D1D0A
- EXT_015E EQU $393B3420
- EXT_015F EQU $3B301A02
- EXT_0160 EQU $3B3D300C
- EXT_0161 EQU $3C3D362C
- EXT_0162 EQU $3C414244
- EXT_0163 EQU $3D40413C
- EXT_0164 EQU $3E382612
- EXT_0165 EQU $3F41413C
- EXT_0166 EQU $41341C0A
- EXT_0167 EQU $41352E29
- EXT_0168 EQU $43453E34
- EXT_0169 EQU $473C2210
- EXT_016A EQU $483C2210
- EXT_016B EQU $4BE19292
- EXT_016C EQU $4F5B584D
- EXT_016D EQU $7F7F7F62
- EXT_016E EQU $7F7F7F7F
- EXT_016F EQU $878A8888
- EXT_0170 EQU $CFEF0D26
- EXT_0171 EQU $D4E4EF22
- EXT_0172 EQU $D5E53326
- EXT_0173 EQU $D6EF0514
- EXT_0174 EQU $DADDEDFF
- EXT_0175 EQU $DCD0DF0F
- EXT_0176 EQU $DD0604E0
- EXT_0177 EQU $E8DAD1CE
- EXT_0178 EQU $E8E0E4F1
- EXT_0179 EQU $E8E8E9EB
- EXT_017A EQU $E9E7F303
- EXT_017B EQU $EAD9D3D5
- EXT_017C EQU $EAE3E9F2
- EXT_017D EQU $EAEEE6EF
- EXT_017E EQU $EDE2DFEF
- EXT_017F EQU $EDE6E1E0
- EXT_0180 EQU $EDE8EDF6
- EXT_0181 EQU $EDEBF7FB
- EXT_0182 EQU $EDEDF7F0
- EXT_0183 EQU $EEECF3F5
- EXT_0184 EQU $EFF4F2DE
- EXT_0185 EQU $F0EDEBEF
- EXT_0186 EQU $F1ECE9E7
- EXT_0187 EQU $F3102328
- EXT_0188 EQU $F4E3F7FC
- EXT_0189 EQU $F4E6DFF4
- EXT_018A EQU $F4EBE1D8
- EXT_018B EQU $F6EBE6DE
- EXT_018C EQU $F9FBFDF9
- EXT_018D EQU $FB02F8E2
- EXT_018E EQU $FD05E9E2
- EXT_018F EQU $FD132216
- EXT_0190 EQU $FFFF8C86
- EXT_0191 EQU $FFFFA086
- EXT_0192 EQU $FFFFAFCD
- EXT_0193 EQU $FFFFB2B4
- EXT_0194 EQU $FFFFB4B4
- EXT_0195 EQU $FFFFC2B1
- EXT_0196 EQU $FFFFC2CC
- EXT_0197 EQU $FFFFC8D8
- EXT_0198 EQU $FFFFC8EA
- EXT_0199 EQU $FFFFCACE
- EXT_019A EQU $FFFFCCCD
- EXT_019B EQU $FFFFD0B2
- EXT_019C EQU $FFFFD0CF
- EXT_019D EQU $FFFFD2E2
- EXT_019E EQU $FFFFD4BB
- EXT_019F EQU $FFFFD4E4
- EXT_01A0 EQU $FFFFDCD9
- EXT_01A1 EQU $FFFFDEFF
- EXT_01A2 EQU $FFFFE0C4
- EXT_01A3 EQU $FFFFE0D4
- EXT_01A4 EQU $FFFFE0DF
- EXT_01A5 EQU $FFFFE2DE
- EXT_01A6 EQU $FFFFE4D4
- EXT_01A7 EQU $FFFFE4D9
- EXT_01A8 EQU $FFFFE4E8
- EXT_01A9 EQU $FFFFE5DE
- EXT_01AA EQU $FFFFE5E2
- EXT_01AB EQU $FFFFE5EB
- EXT_01AC EQU $FFFFE6E9
- EXT_01AD EQU $FFFFE6ED
- EXT_01AE EQU $FFFFE7E2
- EXT_01AF EQU $FFFFE7F8
- EXT_01B0 EQU $FFFFE8D6
- EXT_01B1 EQU $FFFFE8DA
- EXT_01B2 EQU $FFFFE8DB
- EXT_01B3 EQU $FFFFE8E0
- EXT_01B4 EQU $FFFFEAE0
- EXT_01B5 EQU $FFFFECE4
- EXT_01B6 EQU $FFFFECE8
- EXT_01B7 EQU $FFFFECEF
- EXT_01B8 EQU $FFFFEDE5
- EXT_01B9 EQU $FFFFEEE9
- EXT_01BA EQU $FFFFEFE9
- EXT_01BB EQU $FFFFEFF2
- EXT_01BC EQU $FFFFEFF5
- EXT_01BD EQU $FFFFF0E8
- EXT_01BE EQU $FFFFF2F2
- EXT_01BF EQU $FFFFF2FF
- EXT_01C0 EQU $FFFFF4FB
- EXT_01C1 EQU $FFFFFB01
- EXT_01C2 EQU $FFFFFF15
- EXT_01C3 EQU $FFFFFFFF
- SECTION S_0,CODE
- DC.W $0000
- BSET D1,0(A3,D0)
- ORI.B #$00,D0
- ORI.B #$00,D2
- ORI.B #$00,D0
- ORI.B #$00,D1
- ORI #$4000,(A7)+
- SF 0(A2)
- BSET D1,0(A1)
- ORI #$70FF,(A7)+
- RTS
- NEG D5
- DC.W $4C49
- ADDQ #1,A1
- SUBQ #2,A5
- ORI.B #$CE,D0
- MOVEA.L (A6),A2
- DC.W $4552
- MOVE -(A0),D5
- NEG -(A5)
- DC.W $6C69
- DC.W $4375
- DC.W $7374
- DC.W $6F6D
- MOVE -(A0),D5
- DC.W $4761
- DC.W $756E
- MOVEQ #108,D2
- BCS.S LAB_0003
- DC.W $4949
- DC.W $4920
- MOVE.L -(A0),-(A6)
- ADDQ #2,25888(A0)
- NOT 28257(A1)
- BGE.S LAB_0000
- DC.W $5175
- DC.W $6573
- MOVEQ #10,D2
- DC.W $5075
- BHI.S LAB_0005
- DC.W $6973
- DC.W $6865
- BCC.S LAB_0001
- DC.W $6279
- MOVEA.L (A5),A0
- SUBQ.B #1,-(A0)
- DC.W $476F
- BGE.S LAB_0006
- EORI #$7269,(A7)
- MOVEQ #116,D2
- LAB_0000:
- BCS.S LAB_0007
- MOVEA.L -(A2),A0
- DC.W $7920
- DC.W $4D69
- DC.W $6B65
- MOVEA.L D4,A0
- BCS.S LAB_0009+2
- MOVEQ #101,D3
- LAB_0001:
- DC.W $730A
- DC.W $4761
- DC.W $6D65
- MOVEA.L D4,A0
- DC.W $6573
- DC.W $6967
- BGT.S LAB_0002
- DC.W $6279
- MOVEA.L (A3),A0
- BLE.S LAB_000B
- MOVEQ #119,D2
- BSR.S LAB_000C
- BCS.S LAB_0004
- DC.W $4372
- DC.W $6561
- MOVEQ #105,D2
- BLE.S LAB_000D
- DC.W $730A
- DC.W $4772
- BSR.S LAB_000E
- DC.W $6869
- DC.W $6373
- MOVEA.L -(A2),A0
- LAB_0002:
- DC.W $7920
- DC.W $4368
- MOVEQ #105,D1
- LAB_0003:
- DC.W $7320
- DC.W $436F
- BGE.S LAB_000F
- LAB_0004:
- BVS.S LAB_0011
- DC.W $7320
- BSR.S LAB_0012+2
- BCC.S LAB_0008
- DC.W $4861
- DC.W $7964
- LAB_0005:
- BGT.S LAB_0009
- NEG -(A1)
- BGE.S LAB_0014
- BLE.S LAB_0013+2
- LAB_0006:
- DC.W $0A4D
- DC.W $7573
- DC.W $6963
- MOVEA.L -(A2),A0
- DC.W $7920
- ADDQ #2,27936(A1)
- NOT 27756(A7)
- LAB_0007:
- BVS.S LAB_0015+4
- LAB_0008:
- DC.W $0000
- OR.B D0,D0
- NEG (A5)
- LAB_0009:
- ORI.B #$01,D0
- OR.B D0,D0
- NEG (A6)
- ORI.B #$11,D0
- OR.B D0,D0
- NEG 0(A3,D0)
- LAB_000B:
- BTST D0,(A2)
- OR.B D0,D0
- NEG (A6)+
- DC.W $0000
- BTST D0,(A6)
- OR.B D0,D0
- NEG -(A3)
- DC.W $0000
- LAB_000C:
- BTST D0,0(A6,A0)
- NEG -(A4)
- LAB_000D:
- DC.W $0000
- BCHG D0,(A0)
- OR.B D0,D0
- NEG -(A5)
- LAB_000E:
- DC.W $0000
- BCHG D0,(A0)+
- OR.B D0,D0
- NEG -(A6)
- DC.W $0000
- BCHG D0,0(A2)
- LAB_000F:
- ORI.B #$00,D0
- LAB_0011:
- DC.W $0000
- LAB_0012:
- MOVEM.L D2-D7/A2-A6,-(A7)
- JSR EXT_0009
- MOVEA.L LAB_000F+2(PC),A0
- LAB_0013:
- MOVEA.L 104(A0),A0
- JSR (A0)
- LAB_0014:
- JSR EXT_001C
- MOVEM.L (A7)+,D2-D7/A2-A6
- RTS
- LAB_0015:
- MOVE.L #$00002CDC,D0
- SUBI.L #$0006DAEC,D0
- MOVE.L D0,STACK_INIT
- MOVEA.L 76(A5),A0
- JSR (A0)
- RTS
- MOVEA.L 80(A5),A0
- JSR (A0)
- RTS
- MOVE #$0001,D0
- MOVEA.L #$00002CF8,A0
- JSR PC_INIT
- RTS
- MOVE #$0000,D0
- MOVEA.L #$00002CF8,A0
- JSR PC_INIT
- RTS
- DC.W $0000
- BSET D1,0(A4)
- ORI.B #$00,D7
- ORI.B #$00,D0
- DC.W $000C
- ORI.B #$E2,D0
- ORI.B #$EA,D0
- ORI.B #$F2,D0
- ORI.B #$FA,D0
- DC.W $0000
- BTST D0,D2
- DC.W $0000
- MOVEP 0(A2),D0
- DC.W $0008
- ORI.B #$01,D0
- DC.W $0000
- BTST D0,(A4)+
- DC.W $0000
- BTST D0,0(A4)
- BTST D0,STACK_INIT.W
- BCHG D0,D4
- DC.W $0000
- BCHG D0,(A6)+
- DC.W $0000
- BCHG D0,-(A4)
- DC.W $0000
- BCHG D0,0(A0,D0)
- BCHG D0,0(A6,D0)
- ORI.B #$00,D0
- BSET D1,0(A2,D4)
- BSET D1,0(A1)
- LAB_0016:
- SF 0(A2)
- DC.W $0000
- MOVE D0,EXT_001E
- TST D0
- BEQ LAB_0017
- SUBQ #1,D0
- ASL #2,D0
- MOVEA.L A0,A1
- ADDA.L #$0000001C,A1
- MOVE.L A1,EXT_001F
- MOVEA.L (A0)+,A1
- ADDA.L LAB_0016+2(PC),A1
- MOVE.L 0(A1,D0),D1
- ADD.L LAB_0016+2(PC),D1
- MOVE.L D1,EXT_0020
- MOVEA.L (A0)+,A1
- ADDA.L LAB_0016+2(PC),A1
- MOVE.L 0(A1,D0),D1
- ADD.L LAB_0016+2(PC),D1
- MOVE.L D1,EXT_0060
- MOVEA.L (A0)+,A1
- ADDA.L LAB_0016+2(PC),A1
- MOVE.L 0(A1,D0),D1
- ADD.L LAB_0016+2(PC),D1
- MOVE.L D1,EXT_00A0
- MOVEA.L (A0)+,A1
- ADDA.L LAB_0016+2(PC),A1
- MOVE.L 0(A1,D0),D1
- ADD.L LAB_0016+2(PC),D1
- MOVE.L D1,EXT_00E0
- LAB_0017:
- BSR LAB_0019
- BSR LAB_001A
- BSR LAB_001B
- BSR LAB_001C
- TST EXT_001E
- BNE LAB_0018
- MOVE.B #$01,EXT_005F
- MOVE.B #$01,EXT_009F
- MOVE.B #$01,EXT_00DF
- MOVE.B #$01,EXT_011F
- LAB_0018:
- RTS
- LAB_0019:
- MOVE #$0001,EXT_012E
- MOVE.L #$000029F2,EXT_0031
- MOVE.L #$000029FA,EXT_0032
- MOVE.L #$00002A0E,EXT_0033
- CLR EXT_0030
- CLR EXT_002F
- CLR EXT_0025
- CLR EXT_002C
- CLR EXT_0023
- CLR EXT_0034
- CLR EXT_0035
- CLR EXT_0036
- CLR EXT_003C
- CLR.L EXT_0042
- CLR EXT_0049
- CLR EXT_004A
- CLR EXT_0026
- CLR EXT_004B
- CLR EXT_0056
- CLR EXT_005A
- CLR EXT_005E
- CLR EXT_002D
- CLR EXT_0051
- CLR EXT_0053
- CLR EXT_005F
- RTS
- LAB_001A:
- MOVE #$0002,EXT_012E
- MOVE.L #$00002A8A,EXT_0071
- MOVE.L #$00002A92,EXT_0072
- MOVE.L #$00002AA6,EXT_0073
- CLR EXT_0070
- CLR EXT_006F
- CLR EXT_0065
- CLR EXT_006C
- CLR EXT_0063
- CLR EXT_0074
- CLR EXT_0075
- CLR EXT_0076
- CLR EXT_007C
- CLR.L EXT_0082
- CLR EXT_0089
- CLR EXT_008A
- CLR EXT_0066
- CLR EXT_008B
- CLR EXT_0096
- CLR EXT_009A
- CLR EXT_009E
- CLR EXT_006D
- CLR EXT_0091
- CLR EXT_0093
- CLR EXT_009F
- RTS
- LAB_001B:
- MOVE #$0004,EXT_012E
- MOVE.L #$00002B22,EXT_00B1
- MOVE.L #$00002B2A,EXT_00B2
- MOVE.L #$00002B3E,EXT_00B3
- CLR EXT_00B0
- CLR EXT_00AF
- CLR EXT_00A5
- CLR EXT_00AC
- CLR EXT_00A3
- CLR EXT_00B4
- CLR EXT_00B5
- CLR EXT_00B6
- CLR EXT_00BC
- CLR.L EXT_00C2
- CLR EXT_00C9
- CLR EXT_00CA
- CLR EXT_00A6
- CLR EXT_00CB
- CLR EXT_00D6
- CLR EXT_00DA
- CLR EXT_00DE
- CLR EXT_00AD
- CLR EXT_00D1
- CLR EXT_00D3
- CLR EXT_00DF
- RTS
- LAB_001C:
- MOVE #$0008,EXT_012E
- MOVE.L #$00002BBA,EXT_00F1
- MOVE.L #$00002BC2,EXT_00F2
- MOVE.L #$00002BD6,EXT_00F3
- CLR EXT_00F0
- CLR EXT_00EF
- CLR EXT_00E5
- CLR EXT_00EC
- CLR EXT_00E3
- CLR EXT_00F4
- CLR EXT_00F5
- CLR EXT_00F6
- CLR EXT_00FC
- CLR.L EXT_0102
- CLR EXT_0109
- CLR EXT_010A
- CLR EXT_00E6
- CLR EXT_010B
- CLR EXT_0116
- CLR EXT_011A
- CLR EXT_011E
- CLR EXT_00ED
- CLR EXT_0111
- CLR EXT_0113
- CLR EXT_011F
- RTS
- MOVEM.L D0-D7/A0-A6,-(A7)
- MOVE #$0001,EXT_001E
- MOVEA.L A0,A1
- ADDA.L #$0000001C,A1
- MOVE.L A1,EXT_001F
- MOVE D0,D1
- ANDI #$00FF,D0
- LSR #8,D1
- ASL #2,D0
- ASL #2,D1
- LEA EXT_0007,A1
- MOVEA.L 0(A1,D1),A1
- MOVEA.L 16(A0),A0
- ADDA.L LAB_0016+2(PC),A0
- MOVE.L 0(A0,D0),(A1)
- LEA EXT_0008,A1
- MOVEA.L 0(A1,D1),A1
- JSR 0(A1)
- MOVEM.L (A7)+,D0-D7/A0-A6
- RTS
- DC.W $0000
- MOVE.L #$00002A54,0(A4,D0)
- MOVE.L 0(A4),(A5)+
- MOVE.L D4,0(A5,D0)
- ORI.L #$00000154,0(A6)
- DC.W $01FA
- DC.W $0000
- ANDI.L #$6100255C,-(A0)
- TST EXT_001E
- BNE LAB_001D
- RTS
- LAB_001D:
- TST.B EXT_005F
- BEQ LAB_001E
- MOVE #$0001,EXT_012E
- BRA LAB_005F
- LAB_001E:
- TST.B EXT_0030
- BEQ LAB_001F
- SUBQ.B #1,EXT_0030
- BRA LAB_0029
- LAB_001F:
- MOVEA.L EXT_0020,A0
- LAB_0020:
- TST.B (A0)
- BMI LAB_003D
- TST EXT_003C
- BEQ LAB_0021
- MOVE.B (A0)+,EXT_003F
- BRA LAB_0022
- LAB_0021:
- TST.B EXT_004A
- BNE LAB_0022
- MOVE.B (A0)+,EXT_002C
- LAB_0022:
- MOVE.B EXT_0049,D0
- BNE LAB_0023
- MOVE.B (A0)+,D0
- LAB_0023:
- SUBQ.B #1,D0
- MOVE.B D0,EXT_0030
- MOVE.B D0,EXT_002F
- TST EXT_0036
- BEQ LAB_0024
- MOVE.B EXT_0037,EXT_0036
- MOVE.B EXT_0039,EXT_0038
- MOVE.B EXT_003B,EXT_003A
- LAB_0024:
- TST EXT_003C
- BEQ LAB_0025
- MOVE.B EXT_003E,EXT_003D
- LAB_0025:
- TST EXT_0043
- BEQ LAB_0026
- MOVE.B EXT_0041,EXT_0040
- MOVE.B EXT_0045,EXT_0044
- MOVE EXT_0042,EXT_0043
- MOVE.B EXT_0047,EXT_0046
- LAB_0026:
- TST.B EXT_005E
- BEQ LAB_0027
- MOVE.B #$01,EXT_004B
- MOVE.L EXT_004F,EXT_004E
- MOVE.B #$01,EXT_004C
- MOVE.B EXT_0057,EXT_0056
- MOVE.B EXT_0059,EXT_0058
- MOVE.B EXT_005B,EXT_005A
- SUB.B EXT_005D,D0
- MOVE.B D0,EXT_005C
- LAB_0027:
- TST.B EXT_0027
- BEQ LAB_0028
- MOVE.B EXT_0024,EXT_0023
- MOVE.B EXT_0029,EXT_0028
- MOVE.B EXT_002B,EXT_002A
- LAB_0028:
- MOVE.B EXT_0052,EXT_0051
- BSR LAB_005A
- BSR LAB_005D
- MOVE.L A0,EXT_0020
- LAB_0029:
- TST.B EXT_002E
- BNE LAB_002A
- TST.B EXT_004B
- BEQ LAB_002A
- SUBQ.B #1,EXT_004C
- BNE LAB_002A
- MOVE.B EXT_004D,EXT_004C
- MOVEA.L EXT_004E,A1
- CMPI.B #$FF,(A1)
- BEQ LAB_002A
- MOVE.B (A1)+,EXT_002D
- MOVE.L A1,EXT_004E
- CLR D0
- MOVE.B EXT_002D,D0
- MOVE D0,EXT_0133
- CMPI.B #$FE,(A1)
- BNE LAB_002A
- MOVE.L EXT_004F,EXT_004E
- BRA LAB_002A
- LAB_002A:
- TST.B EXT_0056
- BEQ LAB_002D
- SUBQ.B #1,EXT_0058
- BNE LAB_002D
- MOVE.B EXT_004D,EXT_0058
- TST.B EXT_004B
- BEQ LAB_002B
- CLR.B EXT_004B
- MOVE.L EXT_0050,EXT_004E
- LAB_002B:
- MOVEA.L EXT_004E,A1
- MOVE.B (A1)+,EXT_002D
- MOVE.L A1,EXT_004E
- CLR D0
- MOVE.B EXT_002D,D0
- MOVE D0,EXT_0133
- CMPI.B #$FE,(A1)
- BNE LAB_002C
- MOVE.L EXT_0050,EXT_004E
- BRA LAB_002D
- LAB_002C:
- CMPI.B #$FF,(A1)
- BNE LAB_002D
- CLR.B EXT_0056
- LAB_002D:
- TST.B EXT_005A
- BEQ LAB_0030
- SUBQ.B #1,EXT_005C
- BNE LAB_0030
- MOVE.B EXT_004D,EXT_005C
- TST.B EXT_004B
- BEQ LAB_002E
- CLR.B EXT_004B
- MOVE.L EXT_0050,EXT_004E
- LAB_002E:
- MOVEA.L EXT_004E,A1
- MOVE.B (A1)+,EXT_002D
- MOVE.L A1,EXT_004E
- CLR D0
- MOVE.B EXT_002D,D0
- MOVE D0,EXT_0133
- CMPI.B #$FE,(A1)
- BNE LAB_002F
- MOVE.L EXT_0050,EXT_004E
- BRA LAB_0030
- LAB_002F:
- CMPI.B #$FF,(A1)
- BNE LAB_0030
- CLR.B EXT_005A
- LAB_0030:
- TST.B EXT_0026
- BEQ LAB_0032
- SUBQ.B #1,EXT_0028
- BNE LAB_0032
- MOVE.B EXT_0029,EXT_0028
- TST.B EXT_002A
- BNE LAB_0031
- BTST #7,EXT_0026
- BEQ LAB_0032
- MOVE.B EXT_0029,EXT_0028
- MOVE.B EXT_0024,EXT_0023
- MOVE.B EXT_002B,EXT_002A
- BSR LAB_0059
- BSR LAB_005D
- BRA LAB_0032
- LAB_0031:
- SUBQ.B #1,EXT_002A
- ADDQ.B #1,EXT_0023
- CLR D0
- MOVE.B EXT_0023,D0
- ASL #2,D0
- MOVEA.L EXT_001F,A1
- MOVEA.L 0(A1,D0),A1
- ADDA.L LAB_0016+2(PC),A1
- LEA 48(A1),A1
- MOVE.L -4(A1),D0
- LSR #1,D0
- MOVE D0,EXT_0054
- MOVE.L A1,EXT_0055
- BSET #6,EXT_0051
- LAB_0032:
- TST EXT_0036
- BEQ LAB_0035
- TST.B EXT_0038
- BEQ LAB_0034
- MOVE.B EXT_0038,D0
- CMP.B EXT_0039,D0
- BNE LAB_0033
- BSR LAB_0059
- LAB_0033:
- MOVE.B EXT_0037,EXT_0036
- SUBQ.B #1,EXT_0038
- BNE LAB_0035
- CLR.B EXT_0036
- BSR LAB_0059
- BRA LAB_0035
- LAB_0034:
- SUBQ.B #1,EXT_003A
- CLR.B EXT_0036
- TST.B EXT_003A
- BNE LAB_0035
- MOVE.B EXT_0037,EXT_0036
- MOVE.B EXT_0039,EXT_0038
- MOVE.B EXT_003B,EXT_003A
- LAB_0035:
- TST EXT_003C
- BEQ LAB_0038
- SUBQ.B #1,EXT_003D
- BNE LAB_0038
- MOVE.B EXT_003E,EXT_003D
- MOVE.B EXT_003F,D0
- CMP.B EXT_002C,D0
- BEQ LAB_0038
- BLT LAB_0036
- MOVE.B EXT_003C,D0
- ADD.B D0,EXT_002C
- MOVE.B EXT_002C,D0
- CMP.B EXT_003F,D0
- BLT LAB_0037
- MOVE.B EXT_003F,EXT_002C
- BRA LAB_0037
- LAB_0036:
- MOVE.B EXT_003C,D0
- SUB.B D0,EXT_002C
- MOVE.B EXT_002C,D0
- CMP.B EXT_003F,D0
- BGT LAB_0037
- MOVE.B EXT_003F,EXT_002C
- LAB_0037:
- BSR LAB_005A
- MOVE EXT_0025,EXT_0132
- LAB_0038:
- TST EXT_0042
- BEQ LAB_003C
- TST.B EXT_0040
- BEQ LAB_0039
- SUBQ.B #1,EXT_0040
- BRA LAB_003C
- LAB_0039:
- MOVE EXT_0042,D0
- TST.B EXT_0046
- BEQ LAB_003A
- SUB D0,EXT_0043
- BRA LAB_003B
- LAB_003A:
- ADD D0,EXT_0043
- LAB_003B:
- BSR LAB_005A
- MOVE EXT_0025,EXT_0132
- SUBQ.B #1,EXT_0044
- BNE LAB_003C
- EORI.B #$01,EXT_0046
- MOVE.B EXT_0045,D0
- ASL.B #1,D0
- MOVE.B D0,EXT_0044
- LAB_003C:
- BRA LAB_005F
- LAB_003D:
- MOVE.B (A0)+,D0
- CMP.B #$FF,D0
- BNE LAB_003E
- CLR D0
- MOVE.B (A0)+,D0
- MOVE.B D0,EXT_0023
- MOVE.B D0,EXT_0024
- ASL #2,D0
- MOVEA.L EXT_001F,A1
- MOVEA.L 0(A1,D0),A1
- ADDA.L LAB_0016+2(PC),A1
- LEA 48(A1),A1
- MOVE.L -4(A1),D0
- LSR #1,D0
- MOVE D0,EXT_0022
- MOVE.L A1,EXT_0021
- MOVE.B (A0),D0
- MOVE.B D0,EXT_0026
- MOVE.B (A0),D0
- ANDI.B #$40,D0
- MOVE.B D0,EXT_0027
- MOVE.B (A0)+,D0
- ANDI.B #$3F,D0
- MOVE.B D0,EXT_002A
- MOVE.B D0,EXT_002B
- MOVE.B (A0),EXT_0028
- MOVE.B (A0)+,EXT_0029
- BRA LAB_0020
- LAB_003E:
- CMP.B #$FE,D0
- BNE LAB_003F
- MOVEA.L EXT_0032,A1
- MOVE.B (A0)+,-(A1)
- MOVE.L A1,EXT_0032
- MOVEA.L EXT_0031,A1
- MOVE.L A0,-(A1)
- MOVE.L A1,EXT_0031
- BRA LAB_0020
- LAB_003F:
- CMP.B #$FD,D0
- BNE LAB_0041
- MOVEA.L EXT_0032,A1
- SUBQ.B #1,(A1)
- BNE LAB_0040
- ADDQ.L #4,EXT_0031
- ADDQ.L #1,EXT_0032
- BRA LAB_0020
- LAB_0040:
- MOVEA.L EXT_0031,A1
- MOVEA.L (A1),A0
- BRA LAB_0020
- LAB_0041:
- CMP.B #$FC,D0
- BNE LAB_0043
- MOVE.L A0,D0
- BTST #0,D0
- BEQ LAB_0042
- ADDQ.L #1,A0
- LAB_0042:
- MOVE.L (A0),D1
- ADD.L LAB_0016+2(PC),D1
- MOVE.L D1,EXT_0020
- BRA LAB_001D
- LAB_0043:
- CMP.B #$FB,D0
- BNE LAB_0045
- MOVE.L A0,D0
- BTST #0,D0
- BEQ LAB_0044
- ADDQ.L #1,A0
- LAB_0044:
- MOVE.L (A0),D1
- ADD.L LAB_0016+2(PC),D1
- MOVE.L D1,EXT_0020
- ADDQ.L #4,A0
- MOVEA.L EXT_0033,A1
- MOVE.L A0,-(A1)
- MOVE.L A1,EXT_0033
- MOVEA.L EXT_0020,A0
- BRA LAB_0020
- LAB_0045:
- CMP.B #$FA,D0
- BNE LAB_0046
- MOVEA.L EXT_0033,A1
- MOVEA.L (A1)+,A0
- MOVE.L A1,EXT_0033
- BRA LAB_0020
- LAB_0046:
- CMP.B #$F9,D0
- BNE LAB_0047
- MOVE.B (A0)+,EXT_0034
- BRA LAB_0020
- LAB_0047:
- CMP.B #$F8,D0
- BNE LAB_0048
- MOVE.B (A0)+,D0
- EXT D0
- MOVE D0,EXT_0035
- BRA LAB_0020
- LAB_0048:
- CMP.B #$F7,D0
- BNE LAB_0049
- MOVE.B (A0),EXT_0036
- MOVE.B (A0)+,EXT_0037
- MOVE.B (A0),EXT_0038
- MOVE.B (A0)+,EXT_0039
- MOVE.B (A0),EXT_003A
- MOVE.B (A0)+,EXT_003B
- BRA LAB_0020
- LAB_0049:
- CMP.B #$F6,D0
- BNE LAB_004A
- MOVE.B (A0)+,EXT_003C
- MOVE.B (A0),EXT_003D
- MOVE.B (A0)+,EXT_003E
- BRA LAB_0020
- LAB_004A:
- CMP.B #$F5,D0
- BNE LAB_004B
- MOVE.B (A0),EXT_0040
- MOVE.B (A0)+,EXT_0041
- MOVE.B (A0)+,D0
- EXT D0
- MOVE D0,EXT_0042
- MOVE D0,EXT_0043
- MOVE.B (A0),EXT_0044
- MOVE.B (A0)+,EXT_0045
- MOVE.B (A0),EXT_0046
- MOVE.B (A0)+,EXT_0047
- BRA LAB_0020
- LAB_004B:
- CMP.B #$F4,D0
- BNE LAB_004C
- MOVE.B (A0)+,EXT_0048
- BRA LAB_0020
- LAB_004C:
- CMP.B #$F3,D0
- BNE LAB_004D
- MOVE.B (A0)+,EXT_0049
- BRA LAB_0020
- LAB_004D:
- CMP.B #$F2,D0
- BNE LAB_004E
- MOVE.B (A0)+,EXT_004A
- BRA LAB_0020
- LAB_004E:
- CMP.B #$F1,D0
- BNE LAB_0052
- MOVE.B (A0),EXT_004C
- MOVE.B (A0)+,EXT_004D
- MOVE.L A0,D0
- BTST #0,D0
- BEQ LAB_004F
- ADDQ.L #1,A0
- LAB_004F:
- MOVEA.L (A0)+,A1
- ADDA.L LAB_0016+2(PC),A1
- MOVE.L A1,EXT_004E
- MOVE.L A1,EXT_004F
- LAB_0050:
- MOVE.B (A1)+,D0
- CMP.B #$FF,D0
- BEQ LAB_0051
- CMP.B #$FE,D0
- BEQ LAB_0051
- BRA LAB_0050
- LAB_0051:
- MOVE.L A1,EXT_0050
- MOVE.B #$01,EXT_004B
- BRA LAB_0020
- LAB_0052:
- CMP.B #$EC,D0
- BNE LAB_0053
- MOVE.B (A0),EXT_0051
- MOVE.B (A0)+,EXT_0052
- MOVE.B EXT_0051,D0
- ANDI #$003F,D0
- MOVE D0,EXT_0053
- ASL #2,D0
- MOVEA.L EXT_001F,A1
- MOVEA.L 0(A1,D0),A1
- ADDA.L LAB_0016+2(PC),A1
- LEA 48(A1),A1
- MOVE.L -4(A1),D0
- LSR #1,D0
- MOVE D0,EXT_0054
- MOVE.L A1,EXT_0055
- BRA LAB_0020
- LAB_0053:
- CMP.B #$F0,D0
- BNE LAB_0054
- MOVE.B (A0),EXT_0056
- MOVE.B (A0),EXT_0057
- MOVE.B (A0),EXT_0058
- MOVE.B (A0)+,EXT_0059
- BRA LAB_0020
- LAB_0054:
- CMP.B #$EF,D0
- BNE LAB_0055
- MOVE.B (A0),EXT_005A
- MOVE.B (A0),EXT_005B
- MOVE.B (A0),EXT_005C
- MOVE.B (A0)+,EXT_005D
- BRA LAB_0020
- LAB_0055:
- CMP.B #$EE,D0
- BNE LAB_0056
- MOVE.B (A0)+,EXT_005E
- TST.B EXT_005E
- BEQ LAB_0020
- CLR.B EXT_002E
- BRA LAB_0020
- LAB_0056:
- CMP.B #$ED,D0
- BNE LAB_0057
- CLR D0
- MOVE.B (A0)+,D0
- MOVE D0,EXT_0133
- MOVE.B D0,EXT_002D
- CLR.B EXT_005E
- MOVE.B #$01,EXT_002E
- BRA LAB_0020
- LAB_0057:
- CMP.B #$EB,D0
- BNE LAB_0058
- MOVE.B #$01,EXT_005F
- RTS
- LAB_0058:
- RTS
- LAB_0059:
- BSR LAB_005A
- MOVE EXT_0025,EXT_0132
- RTS
- LAB_005A:
- CLR D0
- MOVE.B EXT_004A,D0
- BNE LAB_005B
- MOVE.B EXT_002C,D0
- LAB_005B:
- TST.B EXT_0048
- BNE LAB_005C
- ADD.B EXT_0034,D0
- LAB_005C:
- ADD.B EXT_0036,D0
- ASL #1,D0
- LEA EXT_0120,A1
- MOVE 0(A1,D0),D0
- ADD EXT_0035,D0
- ADD EXT_0043,D0
- MOVE D0,EXT_0025
- RTS
- LAB_005D:
- CLR D0
- MOVE.B EXT_0023,D0
- ASL #2,D0
- MOVEA.L EXT_001F,A1
- MOVEA.L 0(A1,D0),A1
- ADDA.L LAB_0016+2(PC),A1
- LEA 48(A1),A1
- MOVE.L -4(A1),D0
- LSR #1,D0
- MOVE D0,EXT_0022
- MOVE.L A1,EXT_0021
- BTST #7,EXT_0051
- BEQ LAB_005E
- MOVE #$0001,EXT_012E
- LAB_005E:
- MOVE EXT_0025,EXT_0132
- MOVE #$00FF,EXT_012F
- MOVE.L EXT_0021,EXT_0130
- MOVE EXT_0022,EXT_0131
- BSET #0,EXT_001D
- RTS
- LAB_005F:
- TST.B EXT_009F
- BEQ LAB_0060
- MOVE #$0002,EXT_012E
- BRA LAB_00A1
- LAB_0060:
- TST.B EXT_0070
- BEQ LAB_0061
- SUBQ.B #1,EXT_0070
- BRA LAB_006B
- LAB_0061:
- MOVEA.L EXT_0060,A0
- LAB_0062:
- TST.B (A0)
- BMI LAB_007F
- TST EXT_007C
- BEQ LAB_0063
- MOVE.B (A0)+,EXT_007F
- BRA LAB_0064
- LAB_0063:
- TST.B EXT_008A
- BNE LAB_0064
- MOVE.B (A0)+,EXT_006C
- LAB_0064:
- MOVE.B EXT_0089,D0
- BNE LAB_0065
- MOVE.B (A0)+,D0
- LAB_0065:
- SUBQ.B #1,D0
- MOVE.B D0,EXT_0070
- MOVE.B D0,EXT_006F
- TST EXT_0076
- BEQ LAB_0066
- MOVE.B EXT_0077,EXT_0076
- MOVE.B EXT_0079,EXT_0078
- MOVE.B EXT_007B,EXT_007A
- LAB_0066:
- TST EXT_007C
- BEQ LAB_0067
- MOVE.B EXT_007E,EXT_007D
- LAB_0067:
- TST EXT_0083
- BEQ LAB_0068
- MOVE.B EXT_0081,EXT_0080
- MOVE.B EXT_0085,EXT_0084
- MOVE EXT_0082,EXT_0083
- MOVE.B EXT_0087,EXT_0086
- LAB_0068:
- TST.B EXT_009E
- BEQ LAB_0069
- MOVE.B #$01,EXT_008B
- MOVE.L EXT_008F,EXT_008E
- MOVE.B #$01,EXT_008C
- MOVE.B EXT_0097,EXT_0096
- MOVE.B EXT_0099,EXT_0098
- MOVE.B EXT_009B,EXT_009A
- SUB.B EXT_009D,D0
- MOVE.B D0,EXT_009C
- LAB_0069:
- TST.B EXT_0067
- BEQ LAB_006A
- MOVE.B EXT_0064,EXT_0063
- MOVE.B EXT_0069,EXT_0068
- MOVE.B EXT_006B,EXT_006A
- LAB_006A:
- MOVE.B EXT_0092,EXT_0091
- BSR LAB_009C
- BSR LAB_009F
- MOVE.L A0,EXT_0060
- LAB_006B:
- TST.B EXT_006E
- BNE LAB_006C
- TST.B EXT_008B
- BEQ LAB_006C
- SUBQ.B #1,EXT_008C
- BNE LAB_006C
- MOVE.B EXT_008D,EXT_008C
- MOVEA.L EXT_008E,A1
- CMPI.B #$FF,(A1)
- BEQ LAB_006C
- MOVE.B (A1)+,EXT_006D
- MOVE.L A1,EXT_008E
- CLR D0
- MOVE.B EXT_006D,D0
- MOVE D0,EXT_0137
- CMPI.B #$FE,(A1)
- BNE LAB_006C
- MOVE.L EXT_008F,EXT_008E
- BRA LAB_006C
- LAB_006C:
- TST.B EXT_0096
- BEQ LAB_006F
- SUBQ.B #1,EXT_0098
- BNE LAB_006F
- MOVE.B EXT_008D,EXT_0098
- TST.B EXT_008B
- BEQ LAB_006D
- CLR.B EXT_008B
- MOVE.L EXT_0090,EXT_008E
- LAB_006D:
- MOVEA.L EXT_008E,A1
- MOVE.B (A1)+,EXT_006D
- MOVE.L A1,EXT_008E
- CLR D0
- MOVE.B EXT_006D,D0
- MOVE D0,EXT_0137
- CMPI.B #$FE,(A1)
- BNE LAB_006E
- MOVE.L EXT_0090,EXT_008E
- BRA LAB_006F
- LAB_006E:
- CMPI.B #$FF,(A1)
- BNE LAB_006F
- CLR.B EXT_0096
- LAB_006F:
- TST.B EXT_009A
- BEQ LAB_0072
- SUBQ.B #1,EXT_009C
- BNE LAB_0072
- MOVE.B EXT_008D,EXT_009C
- TST.B EXT_008B
- BEQ LAB_0070
- CLR.B EXT_008B
- MOVE.L EXT_0090,EXT_008E
- LAB_0070:
- MOVEA.L EXT_008E,A1
- MOVE.B (A1)+,EXT_006D
- MOVE.L A1,EXT_008E
- CLR D0
- MOVE.B EXT_006D,D0
- MOVE D0,EXT_0137
- CMPI.B #$FE,(A1)
- BNE LAB_0071
- MOVE.L EXT_0090,EXT_008E
- BRA LAB_0072
- LAB_0071:
- CMPI.B #$FF,(A1)
- BNE LAB_0072
- CLR.B EXT_009A
- LAB_0072:
- TST.B EXT_0066
- BEQ LAB_0074
- SUBQ.B #1,EXT_0068
- BNE LAB_0074
- MOVE.B EXT_0069,EXT_0068
- TST.B EXT_006A
- BNE LAB_0073
- BTST #7,EXT_0066
- BEQ LAB_0074
- MOVE.B EXT_0069,EXT_0068
- MOVE.B EXT_0064,EXT_0063
- MOVE.B EXT_006B,EXT_006A
- BSR LAB_009B
- BSR LAB_009F
- BRA LAB_0074
- LAB_0073:
- SUBQ.B #1,EXT_006A
- ADDQ.B #1,EXT_0063
- CLR D0
- MOVE.B EXT_0063,D0
- ASL #2,D0
- MOVEA.L EXT_001F,A1
- MOVEA.L 0(A1,D0),A1
- ADDA.L LAB_0016+2(PC),A1
- LEA 48(A1),A1
- MOVE.L -4(A1),D0
- LSR #1,D0
- MOVE D0,EXT_0094
- MOVE.L A1,EXT_0095
- BSET #6,EXT_0091
- LAB_0074:
- TST EXT_0076
- BEQ LAB_0077
- TST.B EXT_0078
- BEQ LAB_0076
- MOVE.B EXT_0078,D0
- CMP.B EXT_0079,D0
- BNE LAB_0075
- BSR LAB_009B
- LAB_0075:
- MOVE.B EXT_0077,EXT_0076
- SUBQ.B #1,EXT_0078
- BNE LAB_0077
- CLR.B EXT_0076
- BSR LAB_009B
- BRA LAB_0077
- LAB_0076:
- SUBQ.B #1,EXT_007A
- CLR.B EXT_0076
- TST.B EXT_007A
- BNE LAB_0077
- MOVE.B EXT_0077,EXT_0076
- MOVE.B EXT_0079,EXT_0078
- MOVE.B EXT_007B,EXT_007A
- LAB_0077:
- TST EXT_007C
- BEQ LAB_007A
- SUBQ.B #1,EXT_007D
- BNE LAB_007A
- MOVE.B EXT_007E,EXT_007D
- MOVE.B EXT_007F,D0
- CMP.B EXT_006C,D0
- BEQ LAB_007A
- BLT LAB_0078
- MOVE.B EXT_007C,D0
- ADD.B D0,EXT_006C
- MOVE.B EXT_006C,D0
- CMP.B EXT_007F,D0
- BLT LAB_0079
- MOVE.B EXT_007F,EXT_006C
- BRA LAB_0079
- LAB_0078:
- MOVE.B EXT_007C,D0
- SUB.B D0,EXT_006C
- MOVE.B EXT_006C,D0
- CMP.B EXT_007F,D0
- BGT LAB_0079
- MOVE.B EXT_007F,EXT_006C
- LAB_0079:
- BSR LAB_009C
- MOVE EXT_0065,EXT_0136
- LAB_007A:
- TST EXT_0082
- BEQ LAB_007E
- TST.B EXT_0080
- BEQ LAB_007B
- SUBQ.B #1,EXT_0080
- BRA LAB_007E
- LAB_007B:
- MOVE EXT_0082,D0
- TST.B EXT_0086
- BEQ LAB_007C
- SUB D0,EXT_0083
- BRA LAB_007D
- LAB_007C:
- ADD D0,EXT_0083
- LAB_007D:
- BSR LAB_009C
- MOVE EXT_0065,EXT_0136
- SUBQ.B #1,EXT_0084
- BNE LAB_007E
- EORI.B #$01,EXT_0086
- MOVE.B EXT_0085,D0
- ASL.B #1,D0
- MOVE.B D0,EXT_0084
- LAB_007E:
- BRA LAB_00A1
- LAB_007F:
- MOVE.B (A0)+,D0
- CMP.B #$FF,D0
- BNE LAB_0080
- CLR D0
- MOVE.B (A0)+,D0
- MOVE.B D0,EXT_0063
- MOVE.B D0,EXT_0064
- ASL #2,D0
- MOVEA.L EXT_001F,A1
- MOVEA.L 0(A1,D0),A1
- ADDA.L LAB_0016+2(PC),A1
- LEA 48(A1),A1
- MOVE.L -4(A1),D0
- LSR #1,D0
- MOVE D0,EXT_0062
- MOVE.L A1,EXT_0061
- MOVE.B (A0),D0
- MOVE.B D0,EXT_0066
- MOVE.B (A0),D0
- ANDI.B #$40,D0
- MOVE.B D0,EXT_0067
- MOVE.B (A0)+,D0
- ANDI.B #$3F,D0
- MOVE.B D0,EXT_006A
- MOVE.B D0,EXT_006B
- MOVE.B (A0),EXT_0068
- MOVE.B (A0)+,EXT_0069
- BRA LAB_0062
- LAB_0080:
- CMP.B #$FE,D0
- BNE LAB_0081
- MOVEA.L EXT_0072,A1
- MOVE.B (A0)+,-(A1)
- MOVE.L A1,EXT_0072
- MOVEA.L EXT_0071,A1
- MOVE.L A0,-(A1)
- MOVE.L A1,EXT_0071
- BRA LAB_0062
- LAB_0081:
- CMP.B #$FD,D0
- BNE LAB_0083
- MOVEA.L EXT_0072,A1
- SUBQ.B #1,(A1)
- BNE LAB_0082
- ADDQ.L #4,EXT_0071
- ADDQ.L #1,EXT_0072
- BRA LAB_0062
- LAB_0082:
- MOVEA.L EXT_0071,A1
- MOVEA.L (A1),A0
- BRA LAB_0062
- LAB_0083:
- CMP.B #$FC,D0
- BNE LAB_0085
- MOVE.L A0,D0
- BTST #0,D0
- BEQ LAB_0084
- ADDQ.L #1,A0
- LAB_0084:
- MOVE.L (A0),D1
- ADD.L LAB_0016+2(PC),D1
- MOVE.L D1,EXT_0060
- BRA LAB_005F
- LAB_0085:
- CMP.B #$FB,D0
- BNE LAB_0087
- MOVE.L A0,D0
- BTST #0,D0
- BEQ LAB_0086
- ADDQ.L #1,A0
- LAB_0086:
- MOVE.L (A0),D1
- ADD.L LAB_0016+2(PC),D1
- MOVE.L D1,EXT_0060
- ADDQ.L #4,A0
- MOVEA.L EXT_0073,A1
- MOVE.L A0,-(A1)
- MOVE.L A1,EXT_0073
- MOVEA.L EXT_0060,A0
- BRA LAB_0062
- LAB_0087:
- CMP.B #$FA,D0
- BNE LAB_0088
- MOVEA.L EXT_0073,A1
- MOVEA.L (A1)+,A0
- MOVE.L A1,EXT_0073
- BRA LAB_0062
- LAB_0088:
- CMP.B #$F9,D0
- BNE LAB_0089
- MOVE.B (A0)+,EXT_0074
- BRA LAB_0062
- LAB_0089:
- CMP.B #$F8,D0
- BNE LAB_008A
- MOVE.B (A0)+,D0
- EXT D0
- MOVE D0,EXT_0075
- BRA LAB_0062
- LAB_008A:
- CMP.B #$F7,D0
- BNE LAB_008B
- MOVE.B (A0),EXT_0076
- MOVE.B (A0)+,EXT_0077
- MOVE.B (A0),EXT_0078
- MOVE.B (A0)+,EXT_0079
- MOVE.B (A0),EXT_007A
- MOVE.B (A0)+,EXT_007B
- BRA LAB_0062
- LAB_008B:
- CMP.B #$F6,D0
- BNE LAB_008C
- MOVE.B (A0)+,EXT_007C
- MOVE.B (A0),EXT_007D
- MOVE.B (A0)+,EXT_007E
- BRA LAB_0062
- LAB_008C:
- CMP.B #$F5,D0
- BNE LAB_008D
- MOVE.B (A0),EXT_0080
- MOVE.B (A0)+,EXT_0081
- MOVE.B (A0)+,D0
- EXT D0
- MOVE D0,EXT_0082
- MOVE D0,EXT_0083
- MOVE.B (A0),EXT_0084
- MOVE.B (A0)+,EXT_0085
- MOVE.B (A0),EXT_0086
- MOVE.B (A0)+,EXT_0087
- BRA LAB_0062
- LAB_008D:
- CMP.B #$F4,D0
- BNE LAB_008E
- MOVE.B (A0)+,EXT_0088
- BRA LAB_0062
- LAB_008E:
- CMP.B #$F3,D0
- BNE LAB_008F
- MOVE.B (A0)+,EXT_0089
- BRA LAB_0062
- LAB_008F:
- CMP.B #$F2,D0
- BNE LAB_0090
- MOVE.B (A0)+,EXT_008A
- BRA LAB_0062
- LAB_0090:
- CMP.B #$F1,D0
- BNE LAB_0094
- MOVE.B (A0),EXT_008C
- MOVE.B (A0)+,EXT_008D
- MOVE.L A0,D0
- BTST #0,D0
- BEQ LAB_0091
- ADDQ.L #1,A0
- LAB_0091:
- MOVEA.L (A0)+,A1
- ADDA.L LAB_0016+2(PC),A1
- MOVE.L A1,EXT_008E
- MOVE.L A1,EXT_008F
- LAB_0092:
- MOVE.B (A1)+,D0
- CMP.B #$FF,D0
- BEQ LAB_0093
- CMP.B #$FE,D0
- BEQ LAB_0093
- BRA LAB_0092
- LAB_0093:
- MOVE.L A1,EXT_0090
- MOVE.B #$01,EXT_008B
- BRA LAB_0062
- LAB_0094:
- CMP.B #$EC,D0
- BNE LAB_0095
- MOVE.B (A0),EXT_0091
- MOVE.B (A0)+,EXT_0092
- MOVE.B EXT_0091,D0
- ANDI #$003F,D0
- MOVE D0,EXT_0093
- ASL #2,D0
- MOVEA.L EXT_001F,A1
- MOVEA.L 0(A1,D0),A1
- ADDA.L LAB_0016+2(PC),A1
- LEA 48(A1),A1
- MOVE.L -4(A1),D0
- LSR #1,D0
- MOVE D0,EXT_0094
- MOVE.L A1,EXT_0095
- BRA LAB_0062
- LAB_0095:
- CMP.B #$F0,D0
- BNE LAB_0096
- MOVE.B (A0),EXT_0096
- MOVE.B (A0),EXT_0097
- MOVE.B (A0),EXT_0098
- MOVE.B (A0)+,EXT_0099
- BRA LAB_0062
- LAB_0096:
- CMP.B #$EF,D0
- BNE LAB_0097
- MOVE.B (A0),EXT_009A
- MOVE.B (A0),EXT_009B
- MOVE.B (A0),EXT_009C
- MOVE.B (A0)+,EXT_009D
- BRA LAB_0062
- LAB_0097:
- CMP.B #$EE,D0
- BNE LAB_0098
- MOVE.B (A0)+,EXT_009E
- TST.B EXT_009E
- BEQ LAB_0062
- CLR.B EXT_006E
- BRA LAB_0062
- LAB_0098:
- CMP.B #$ED,D0
- BNE LAB_0099
- CLR D0
- MOVE.B (A0)+,D0
- MOVE D0,EXT_0137
- MOVE.B D0,EXT_006D
- CLR.B EXT_009E
- MOVE.B #$01,EXT_006E
- BRA LAB_0062
- LAB_0099:
- CMP.B #$EB,D0
- BNE LAB_009A
- MOVE.B #$01,EXT_009F
- RTS
- LAB_009A:
- RTS
- LAB_009B:
- BSR LAB_009C
- MOVE EXT_0065,EXT_0136
- RTS
- LAB_009C:
- CLR D0
- MOVE.B EXT_008A,D0
- BNE LAB_009D
- MOVE.B EXT_006C,D0
- LAB_009D:
- TST.B EXT_0088
- BNE LAB_009E
- ADD.B EXT_0074,D0
- LAB_009E:
- ADD.B EXT_0076,D0
- ASL #1,D0
- LEA EXT_0120,A1
- MOVE 0(A1,D0),D0
- ADD EXT_0075,D0
- ADD EXT_0083,D0
- MOVE D0,EXT_0065
- RTS
- LAB_009F:
- CLR D0
- MOVE.B EXT_0063,D0
- ASL #2,D0
- MOVEA.L EXT_001F,A1
- MOVEA.L 0(A1,D0),A1
- ADDA.L LAB_0016+2(PC),A1
- LEA 48(A1),A1
- MOVE.L -4(A1),D0
- LSR #1,D0
- MOVE D0,EXT_0062
- MOVE.L A1,EXT_0061
- BTST #7,EXT_0091
- BEQ LAB_00A0
- MOVE #$0002,EXT_012E
- LAB_00A0:
- MOVE EXT_0065,EXT_0136
- MOVE #$00FF,EXT_012F
- MOVE.L EXT_0061,EXT_0134
- MOVE EXT_0062,EXT_0135
- BSET #1,EXT_001D
- RTS
- LAB_00A1:
- TST.B EXT_00DF
- BEQ LAB_00A2
- MOVE #$0004,EXT_012E
- BRA LAB_00E3
- LAB_00A2:
- TST.B EXT_00B0
- BEQ LAB_00A3
- SUBQ.B #1,EXT_00B0
- BRA LAB_00AD
- LAB_00A3:
- MOVEA.L EXT_00A0,A0
- LAB_00A4:
- TST.B (A0)
- BMI LAB_00C1
- TST EXT_00BC
- BEQ LAB_00A5
- MOVE.B (A0)+,EXT_00BF
- BRA LAB_00A6
- LAB_00A5:
- TST.B EXT_00CA
- BNE LAB_00A6
- MOVE.B (A0)+,EXT_00AC
- LAB_00A6:
- MOVE.B EXT_00C9,D0
- BNE LAB_00A7
- MOVE.B (A0)+,D0
- LAB_00A7:
- SUBQ.B #1,D0
- MOVE.B D0,EXT_00B0
- MOVE.B D0,EXT_00AF
- TST EXT_00B6
- BEQ LAB_00A8
- MOVE.B EXT_00B7,EXT_00B6
- MOVE.B EXT_00B9,EXT_00B8
- MOVE.B EXT_00BB,EXT_00BA
- LAB_00A8:
- TST EXT_00BC
- BEQ LAB_00A9
- MOVE.B EXT_00BE,EXT_00BD
- LAB_00A9:
- TST EXT_00C3
- BEQ LAB_00AA
- MOVE.B EXT_00C1,EXT_00C0
- MOVE.B EXT_00C5,EXT_00C4
- MOVE EXT_00C2,EXT_00C3
- MOVE.B EXT_00C7,EXT_00C6
- LAB_00AA:
- TST.B EXT_00DE
- BEQ LAB_00AB
- MOVE.B #$01,EXT_00CB
- MOVE.L EXT_00CF,EXT_00CE
- MOVE.B #$01,EXT_00CC
- MOVE.B EXT_00D7,EXT_00D6
- MOVE.B EXT_00D9,EXT_00D8
- MOVE.B EXT_00DB,EXT_00DA
- SUB.B EXT_00DD,D0
- MOVE.B D0,EXT_00DC
- LAB_00AB:
- TST.B EXT_00A7
- BEQ LAB_00AC
- MOVE.B EXT_00A4,EXT_00A3
- MOVE.B EXT_00A9,EXT_00A8
- MOVE.B EXT_00AB,EXT_00AA
- LAB_00AC:
- MOVE.B EXT_00D2,EXT_00D1
- BSR LAB_00DE
- BSR LAB_00E1
- MOVE.L A0,EXT_00A0
- LAB_00AD:
- TST.B EXT_00AE
- BNE LAB_00AE
- TST.B EXT_00CB
- BEQ LAB_00AE
- SUBQ.B #1,EXT_00CC
- BNE LAB_00AE
- MOVE.B EXT_00CD,EXT_00CC
- MOVEA.L EXT_00CE,A1
- CMPI.B #$FF,(A1)
- BEQ LAB_00AE
- MOVE.B (A1)+,EXT_00AD
- MOVE.L A1,EXT_00CE
- CLR D0
- MOVE.B EXT_00AD,D0
- MOVE D0,EXT_013B
- CMPI.B #$FE,(A1)
- BNE LAB_00AE
- MOVE.L EXT_00CF,EXT_00CE
- BRA LAB_00AE
- LAB_00AE:
- TST.B EXT_00D6
- BEQ LAB_00B1
- SUBQ.B #1,EXT_00D8
- BNE LAB_00B1
- MOVE.B EXT_00CD,EXT_00D8
- TST.B EXT_00CB
- BEQ LAB_00AF
- CLR.B EXT_00CB
- MOVE.L EXT_00D0,EXT_00CE
- LAB_00AF:
- MOVEA.L EXT_00CE,A1
- MOVE.B (A1)+,EXT_00AD
- MOVE.L A1,EXT_00CE
- CLR D0
- MOVE.B EXT_00AD,D0
- MOVE D0,EXT_013B
- CMPI.B #$FE,(A1)
- BNE LAB_00B0
- MOVE.L EXT_00D0,EXT_00CE
- BRA LAB_00B1
- LAB_00B0:
- CMPI.B #$FF,(A1)
- BNE LAB_00B1
- CLR.B EXT_00D6
- LAB_00B1:
- TST.B EXT_00DA
- BEQ LAB_00B4
- SUBQ.B #1,EXT_00DC
- BNE LAB_00B4
- MOVE.B EXT_00CD,EXT_00DC
- TST.B EXT_00CB
- BEQ LAB_00B2
- CLR.B EXT_00CB
- MOVE.L EXT_00D0,EXT_00CE
- LAB_00B2:
- MOVEA.L EXT_00CE,A1
- MOVE.B (A1)+,EXT_00AD
- MOVE.L A1,EXT_00CE
- CLR D0
- MOVE.B EXT_00AD,D0
- MOVE D0,EXT_013B
- CMPI.B #$FE,(A1)
- BNE LAB_00B3
- MOVE.L EXT_00D0,EXT_00CE
- BRA LAB_00B4
- LAB_00B3:
- CMPI.B #$FF,(A1)
- BNE LAB_00B4
- CLR.B EXT_00DA
- LAB_00B4:
- TST.B EXT_00A6
- BEQ LAB_00B6
- SUBQ.B #1,EXT_00A8
- BNE LAB_00B6
- MOVE.B EXT_00A9,EXT_00A8
- TST.B EXT_00AA
- BNE LAB_00B5
- BTST #7,EXT_00A6
- BEQ LAB_00B6
- MOVE.B EXT_00A9,EXT_00A8
- MOVE.B EXT_00A4,EXT_00A3
- MOVE.B EXT_00AB,EXT_00AA
- BSR LAB_00DD
- BSR LAB_00E1
- BRA LAB_00B6
- LAB_00B5:
- SUBQ.B #1,EXT_00AA
- ADDQ.B #1,EXT_00A3
- CLR D0
- MOVE.B EXT_00A3,D0
- ASL #2,D0
- MOVEA.L EXT_001F,A1
- MOVEA.L 0(A1,D0),A1
- ADDA.L LAB_0016+2(PC),A1
- LEA 48(A1),A1
- MOVE.L -4(A1),D0
- LSR #1,D0
- MOVE D0,EXT_00D4
- MOVE.L A1,EXT_00D5
- BSET #6,EXT_00D1
- LAB_00B6:
- TST EXT_00B6
- BEQ LAB_00B9
- TST.B EXT_00B8
- BEQ LAB_00B8
- MOVE.B EXT_00B8,D0
- CMP.B EXT_00B9,D0
- BNE LAB_00B7
- BSR LAB_00DD
- LAB_00B7:
- MOVE.B EXT_00B7,EXT_00B6
- SUBQ.B #1,EXT_00B8
- BNE LAB_00B9
- CLR.B EXT_00B6
- BSR LAB_00DD
- BRA LAB_00B9
- LAB_00B8:
- SUBQ.B #1,EXT_00BA
- CLR.B EXT_00B6
- TST.B EXT_00BA
- BNE LAB_00B9
- MOVE.B EXT_00B7,EXT_00B6
- MOVE.B EXT_00B9,EXT_00B8
- MOVE.B EXT_00BB,EXT_00BA
- LAB_00B9:
- TST EXT_00BC
- BEQ LAB_00BC
- SUBQ.B #1,EXT_00BD
- BNE LAB_00BC
- MOVE.B EXT_00BE,EXT_00BD
- MOVE.B EXT_00BF,D0
- CMP.B EXT_00AC,D0
- BEQ LAB_00BC
- BLT LAB_00BA
- MOVE.B EXT_00BC,D0
- ADD.B D0,EXT_00AC
- MOVE.B EXT_00AC,D0
- CMP.B EXT_00BF,D0
- BLT LAB_00BB
- MOVE.B EXT_00BF,EXT_00AC
- BRA LAB_00BB
- LAB_00BA:
- MOVE.B EXT_00BC,D0
- SUB.B D0,EXT_00AC
- MOVE.B EXT_00AC,D0
- CMP.B EXT_00BF,D0
- BGT LAB_00BB
- MOVE.B EXT_00BF,EXT_00AC
- LAB_00BB:
- BSR LAB_00DE
- MOVE EXT_00A5,EXT_013A
- LAB_00BC:
- TST EXT_00C2
- BEQ LAB_00C0
- TST.B EXT_00C0
- BEQ LAB_00BD
- SUBQ.B #1,EXT_00C0
- BRA LAB_00C0
- LAB_00BD:
- MOVE EXT_00C2,D0
- TST.B EXT_00C6
- BEQ LAB_00BE
- SUB D0,EXT_00C3
- BRA LAB_00BF
- LAB_00BE:
- ADD D0,EXT_00C3
- LAB_00BF:
- BSR LAB_00DE
- MOVE EXT_00A5,EXT_013A
- SUBQ.B #1,EXT_00C4
- BNE LAB_00C0
- EORI.B #$01,EXT_00C6
- MOVE.B EXT_00C5,D0
- ASL.B #1,D0
- MOVE.B D0,EXT_00C4
- LAB_00C0:
- BRA LAB_00E3
- LAB_00C1:
- MOVE.B (A0)+,D0
- CMP.B #$FF,D0
- BNE LAB_00C2
- CLR D0
- MOVE.B (A0)+,D0
- MOVE.B D0,EXT_00A3
- MOVE.B D0,EXT_00A4
- ASL #2,D0
- MOVEA.L EXT_001F,A1
- MOVEA.L 0(A1,D0),A1
- ADDA.L LAB_0016+2(PC),A1
- LEA 48(A1),A1
- MOVE.L -4(A1),D0
- LSR #1,D0
- MOVE D0,EXT_00A2
- MOVE.L A1,EXT_00A1
- MOVE.B (A0),D0
- MOVE.B D0,EXT_00A6
- MOVE.B (A0),D0
- ANDI.B #$40,D0
- MOVE.B D0,EXT_00A7
- MOVE.B (A0)+,D0
- ANDI.B #$3F,D0
- MOVE.B D0,EXT_00AA
- MOVE.B D0,EXT_00AB
- MOVE.B (A0),EXT_00A8
- MOVE.B (A0)+,EXT_00A9
- BRA LAB_00A4
- LAB_00C2:
- CMP.B #$FE,D0
- BNE LAB_00C3
- MOVEA.L EXT_00B2,A1
- MOVE.B (A0)+,-(A1)
- MOVE.L A1,EXT_00B2
- MOVEA.L EXT_00B1,A1
- MOVE.L A0,-(A1)
- MOVE.L A1,EXT_00B1
- BRA LAB_00A4
- LAB_00C3:
- CMP.B #$FD,D0
- BNE LAB_00C5
- MOVEA.L EXT_00B2,A1
- SUBQ.B #1,(A1)
- BNE LAB_00C4
- ADDQ.L #4,EXT_00B1
- ADDQ.L #1,EXT_00B2
- BRA LAB_00A4
- LAB_00C4:
- MOVEA.L EXT_00B1,A1
- MOVEA.L (A1),A0
- BRA LAB_00A4
- LAB_00C5:
- CMP.B #$FC,D0
- BNE LAB_00C7
- MOVE.L A0,D0
- BTST #0,D0
- BEQ LAB_00C6
- ADDQ.L #1,A0
- LAB_00C6:
- MOVE.L (A0),D1
- ADD.L LAB_0016+2(PC),D1
- MOVE.L D1,EXT_00A0
- BRA LAB_00A1
- LAB_00C7:
- CMP.B #$FB,D0
- BNE LAB_00C9
- MOVE.L A0,D0
- BTST #0,D0
- BEQ LAB_00C8
- ADDQ.L #1,A0
- LAB_00C8:
- MOVE.L (A0),D1
- ADD.L LAB_0016+2(PC),D1
- MOVE.L D1,EXT_00A0
- ADDQ.L #4,A0
- MOVEA.L EXT_00B3,A1
- MOVE.L A0,-(A1)
- MOVE.L A1,EXT_00B3
- MOVEA.L EXT_00A0,A0
- BRA LAB_00A4
- LAB_00C9:
- CMP.B #$FA,D0
- BNE LAB_00CA
- MOVEA.L EXT_00B3,A1
- MOVEA.L (A1)+,A0
- MOVE.L A1,EXT_00B3
- BRA LAB_00A4
- LAB_00CA:
- CMP.B #$F9,D0
- BNE LAB_00CB
- MOVE.B (A0)+,EXT_00B4
- BRA LAB_00A4
- LAB_00CB:
- CMP.B #$F8,D0
- BNE LAB_00CC
- MOVE.B (A0)+,D0
- EXT D0
- MOVE D0,EXT_00B5
- BRA LAB_00A4
- LAB_00CC:
- CMP.B #$F7,D0
- BNE LAB_00CD
- MOVE.B (A0),EXT_00B6
- MOVE.B (A0)+,EXT_00B7
- MOVE.B (A0),EXT_00B8
- MOVE.B (A0)+,EXT_00B9
- MOVE.B (A0),EXT_00BA
- MOVE.B (A0)+,EXT_00BB
- BRA LAB_00A4
- LAB_00CD:
- CMP.B #$F6,D0
- BNE LAB_00CE
- MOVE.B (A0)+,EXT_00BC
- MOVE.B (A0),EXT_00BD
- MOVE.B (A0)+,EXT_00BE
- BRA LAB_00A4
- LAB_00CE:
- CMP.B #$F5,D0
- BNE LAB_00CF
- MOVE.B (A0),EXT_00C0
- MOVE.B (A0)+,EXT_00C1
- MOVE.B (A0)+,D0
- EXT D0
- MOVE D0,EXT_00C2
- MOVE D0,EXT_00C3
- MOVE.B (A0),EXT_00C4
- MOVE.B (A0)+,EXT_00C5
- MOVE.B (A0),EXT_00C6
- MOVE.B (A0)+,EXT_00C7
- BRA LAB_00A4
- LAB_00CF:
- CMP.B #$F4,D0
- BNE LAB_00D0
- MOVE.B (A0)+,EXT_00C8
- BRA LAB_00A4
- LAB_00D0:
- CMP.B #$F3,D0
- BNE LAB_00D1
- MOVE.B (A0)+,EXT_00C9
- BRA LAB_00A4
- LAB_00D1:
- CMP.B #$F2,D0
- BNE LAB_00D2
- MOVE.B (A0)+,EXT_00CA
- BRA LAB_00A4
- LAB_00D2:
- CMP.B #$F1,D0
- BNE LAB_00D6
- MOVE.B (A0),EXT_00CC
- MOVE.B (A0)+,EXT_00CD
- MOVE.L A0,D0
- BTST #0,D0
- BEQ LAB_00D3
- ADDQ.L #1,A0
- LAB_00D3:
- MOVEA.L (A0)+,A1
- ADDA.L LAB_0016+2(PC),A1
- MOVE.L A1,EXT_00CE
- MOVE.L A1,EXT_00CF
- LAB_00D4:
- MOVE.B (A1)+,D0
- CMP.B #$FF,D0
- BEQ LAB_00D5
- CMP.B #$FE,D0
- BEQ LAB_00D5
- BRA LAB_00D4
- LAB_00D5:
- MOVE.L A1,EXT_00D0
- MOVE.B #$01,EXT_00CB
- BRA LAB_00A4
- LAB_00D6:
- CMP.B #$EC,D0
- BNE LAB_00D7
- MOVE.B (A0),EXT_00D1
- MOVE.B (A0)+,EXT_00D2
- MOVE.B EXT_00D1,D0
- ANDI #$003F,D0
- MOVE D0,EXT_00D3
- ASL #2,D0
- MOVEA.L EXT_001F,A1
- MOVEA.L 0(A1,D0),A1
- ADDA.L LAB_0016+2(PC),A1
- LEA 48(A1),A1
- MOVE.L -4(A1),D0
- LSR #1,D0
- MOVE D0,EXT_00D4
- MOVE.L A1,EXT_00D5
- BRA LAB_00A4
- LAB_00D7:
- CMP.B #$F0,D0
- BNE LAB_00D8
- MOVE.B (A0),EXT_00D6
- MOVE.B (A0),EXT_00D7
- MOVE.B (A0),EXT_00D8
- MOVE.B (A0)+,EXT_00D9
- BRA LAB_00A4
- LAB_00D8:
- CMP.B #$EF,D0
- BNE LAB_00D9
- MOVE.B (A0),EXT_00DA
- MOVE.B (A0),EXT_00DB
- MOVE.B (A0),EXT_00DC
- MOVE.B (A0)+,EXT_00DD
- BRA LAB_00A4
- LAB_00D9:
- CMP.B #$EE,D0
- BNE LAB_00DA
- MOVE.B (A0)+,EXT_00DE
- TST.B EXT_00DE
- BEQ LAB_00A4
- CLR.B EXT_00AE
- BRA LAB_00A4
- LAB_00DA:
- CMP.B #$ED,D0
- BNE LAB_00DB
- CLR D0
- MOVE.B (A0)+,D0
- MOVE D0,EXT_013B
- MOVE.B D0,EXT_00AD
- CLR.B EXT_00DE
- MOVE.B #$01,EXT_00AE
- BRA LAB_00A4
- LAB_00DB:
- CMP.B #$EB,D0
- BNE LAB_00DC
- MOVE.B #$01,EXT_00DF
- RTS
- LAB_00DC:
- RTS
- LAB_00DD:
- BSR LAB_00DE
- MOVE EXT_00A5,EXT_013A
- RTS
- LAB_00DE:
- CLR D0
- MOVE.B EXT_00CA,D0
- BNE LAB_00DF
- MOVE.B EXT_00AC,D0
- LAB_00DF:
- TST.B EXT_00C8
- BNE LAB_00E0
- ADD.B EXT_00B4,D0
- LAB_00E0:
- ADD.B EXT_00B6,D0
- ASL #1,D0
- LEA EXT_0120,A1
- MOVE 0(A1,D0),D0
- ADD EXT_00B5,D0
- ADD EXT_00C3,D0
- MOVE D0,EXT_00A5
- RTS
- LAB_00E1:
- CLR D0
- MOVE.B EXT_00A3,D0
- ASL #2,D0
- MOVEA.L EXT_001F,A1
- MOVEA.L 0(A1,D0),A1
- ADDA.L LAB_0016+2(PC),A1
- LEA 48(A1),A1
- MOVE.L -4(A1),D0
- LSR #1,D0
- MOVE D0,EXT_00A2
- MOVE.L A1,EXT_00A1
- BTST #7,EXT_00D1
- BEQ LAB_00E2
- MOVE #$0004,EXT_012E
- LAB_00E2:
- MOVE EXT_00A5,EXT_013A
- MOVE #$00FF,EXT_012F
- MOVE.L EXT_00A1,EXT_0138
- MOVE EXT_00A2,EXT_0139
- BSET #2,EXT_001D
- RTS
- LAB_00E3:
- TST.B EXT_011F
- BEQ LAB_00E4
- MOVE #$0008,EXT_012E
- RTS
- LAB_00E4:
- TST.B EXT_00F0
- BEQ LAB_00E5
- SUBQ.B #1,EXT_00F0
- BRA LAB_00EF
- LAB_00E5:
- MOVEA.L EXT_00E0,A0
- LAB_00E6:
- TST.B (A0)
- BMI LAB_0103
- TST EXT_00FC
- BEQ LAB_00E7
- MOVE.B (A0)+,EXT_00FF
- BRA LAB_00E8
- LAB_00E7:
- TST.B EXT_010A
- BNE LAB_00E8
- MOVE.B (A0)+,EXT_00EC
- LAB_00E8:
- MOVE.B EXT_0109,D0
- BNE LAB_00E9
- MOVE.B (A0)+,D0
- LAB_00E9:
- SUBQ.B #1,D0
- MOVE.B D0,EXT_00F0
- MOVE.B D0,EXT_00EF
- TST EXT_00F6
- BEQ LAB_00EA
- MOVE.B EXT_00F7,EXT_00F6
- MOVE.B EXT_00F9,EXT_00F8
- MOVE.B EXT_00FB,EXT_00FA
- LAB_00EA:
- TST EXT_00FC
- BEQ LAB_00EB
- MOVE.B EXT_00FE,EXT_00FD
- LAB_00EB:
- TST EXT_0103
- BEQ LAB_00EC
- MOVE.B EXT_0101,EXT_0100
- MOVE.B EXT_0105,EXT_0104
- MOVE EXT_0102,EXT_0103
- MOVE.B EXT_0107,EXT_0106
- LAB_00EC:
- TST.B EXT_011E
- BEQ LAB_00ED
- MOVE.B #$01,EXT_010B
- MOVE.L EXT_010F,EXT_010E
- MOVE.B #$01,EXT_010C
- MOVE.B EXT_0117,EXT_0116
- MOVE.B EXT_0119,EXT_0118
- MOVE.B EXT_011B,EXT_011A
- SUB.B EXT_011D,D0
- MOVE.B D0,EXT_011C
- LAB_00ED:
- TST.B EXT_00E7
- BEQ LAB_00EE
- MOVE.B EXT_00E4,EXT_00E3
- MOVE.B EXT_00E9,EXT_00E8
- MOVE.B EXT_00EB,EXT_00EA
- LAB_00EE:
- MOVE.B EXT_0112,EXT_0111
- BSR LAB_0121
- BSR LAB_0124
- MOVE.L A0,EXT_00E0
- LAB_00EF:
- TST.B EXT_00EE
- BNE LAB_00F0
- TST.B EXT_010B
- BEQ LAB_00F0
- SUBQ.B #1,EXT_010C
- BNE LAB_00F0
- MOVE.B EXT_010D,EXT_010C
- MOVEA.L EXT_010E,A1
- CMPI.B #$FF,(A1)
- BEQ LAB_00F0
- MOVE.B (A1)+,EXT_00ED
- MOVE.L A1,EXT_010E
- CLR D0
- MOVE.B EXT_00ED,D0
- MOVE D0,EXT_013F
- CMPI.B #$FE,(A1)
- BNE LAB_00F0
- MOVE.L EXT_010F,EXT_010E
- BRA LAB_00F0
- LAB_00F0:
- TST.B EXT_0116
- BEQ LAB_00F3
- SUBQ.B #1,EXT_0118
- BNE LAB_00F3
- MOVE.B EXT_010D,EXT_0118
- TST.B EXT_010B
- BEQ LAB_00F1
- CLR.B EXT_010B
- MOVE.L EXT_0110,EXT_010E
- LAB_00F1:
- MOVEA.L EXT_010E,A1
- MOVE.B (A1)+,EXT_00ED
- MOVE.L A1,EXT_010E
- CLR D0
- MOVE.B EXT_00ED,D0
- MOVE D0,EXT_013F
- CMPI.B #$FE,(A1)
- BNE LAB_00F2
- MOVE.L EXT_0110,EXT_010E
- BRA LAB_00F3
- LAB_00F2:
- CMPI.B #$FF,(A1)
- BNE LAB_00F3
- CLR.B EXT_0116
- LAB_00F3:
- TST.B EXT_011A
- BEQ LAB_00F6
- SUBQ.B #1,EXT_011C
- BNE LAB_00F6
- MOVE.B EXT_010D,EXT_011C
- TST.B EXT_010B
- BEQ LAB_00F4
- CLR.B EXT_010B
- MOVE.L EXT_0110,EXT_010E
- LAB_00F4:
- MOVEA.L EXT_010E,A1
- MOVE.B (A1)+,EXT_00ED
- MOVE.L A1,EXT_010E
- CLR D0
- MOVE.B EXT_00ED,D0
- MOVE D0,EXT_013F
- CMPI.B #$FE,(A1)
- BNE LAB_00F5
- MOVE.L EXT_0110,EXT_010E
- BRA LAB_00F6
- LAB_00F5:
- CMPI.B #$FF,(A1)
- BNE LAB_00F6
- CLR.B EXT_011A
- LAB_00F6:
- TST.B EXT_00E6
- BEQ LAB_00F8
- SUBQ.B #1,EXT_00E8
- BNE LAB_00F8
- MOVE.B EXT_00E9,EXT_00E8
- TST.B EXT_00EA
- BNE LAB_00F7
- BTST #7,EXT_00E6
- BEQ LAB_00F8
- MOVE.B EXT_00E9,EXT_00E8
- MOVE.B EXT_00E4,EXT_00E3
- MOVE.B EXT_00EB,EXT_00EA
- BSR LAB_0120
- BSR LAB_0124
- BRA LAB_00F8
- LAB_00F7:
- SUBQ.B #1,EXT_00EA
- ADDQ.B #1,EXT_00E3
- CLR D0
- MOVE.B EXT_00E3,D0
- ASL #2,D0
- MOVEA.L EXT_001F,A1
- MOVEA.L 0(A1,D0),A1
- ADDA.L LAB_0016+2(PC),A1
- LEA 48(A1),A1
- MOVE.L -4(A1),D0
- LSR #1,D0
- MOVE D0,EXT_0114
- MOVE.L A1,EXT_0115
- BSET #6,EXT_0111
- LAB_00F8:
- TST EXT_00F6
- BEQ LAB_00FB
- TST.B EXT_00F8
- BEQ LAB_00FA
- MOVE.B EXT_00F8,D0
- CMP.B EXT_00F9,D0
- BNE LAB_00F9
- BSR LAB_0120
- LAB_00F9:
- MOVE.B EXT_00F7,EXT_00F6
- SUBQ.B #1,EXT_00F8
- BNE LAB_00FB
- CLR.B EXT_00F6
- BSR LAB_0120
- BRA LAB_00FB
- LAB_00FA:
- SUBQ.B #1,EXT_00FA
- CLR.B EXT_00F6
- TST.B EXT_00FA
- BNE LAB_00FB
- MOVE.B EXT_00F7,EXT_00F6
- MOVE.B EXT_00F9,EXT_00F8
- MOVE.B EXT_00FB,EXT_00FA
- LAB_00FB:
- TST EXT_00FC
- BEQ LAB_00FE
- SUBQ.B #1,EXT_00FD
- BNE LAB_00FE
- MOVE.B EXT_00FE,EXT_00FD
- MOVE.B EXT_00FF,D0
- CMP.B EXT_00EC,D0
- BEQ LAB_00FE
- BLT LAB_00FC
- MOVE.B EXT_00FC,D0
- ADD.B D0,EXT_00EC
- MOVE.B EXT_00EC,D0
- CMP.B EXT_00FF,D0
- BLT LAB_00FD
- MOVE.B EXT_00FF,EXT_00EC
- BRA LAB_00FD
- LAB_00FC:
- MOVE.B EXT_00FC,D0
- SUB.B D0,EXT_00EC
- MOVE.B EXT_00EC,D0
- CMP.B EXT_00FF,D0
- BGT LAB_00FD
- MOVE.B EXT_00FF,EXT_00EC
- LAB_00FD:
- BSR LAB_0121
- MOVE EXT_00E5,EXT_013E
- LAB_00FE:
- TST EXT_0102
- BEQ LAB_0102
- TST.B EXT_0100
- BEQ LAB_00FF
- SUBQ.B #1,EXT_0100
- BRA LAB_0102
- LAB_00FF:
- MOVE EXT_0102,D0
- TST.B EXT_0106
- BEQ LAB_0100
- SUB D0,EXT_0103
- BRA LAB_0101
- LAB_0100:
- ADD D0,EXT_0103
- LAB_0101:
- BSR LAB_0121
- MOVE EXT_00E5,EXT_013E
- SUBQ.B #1,EXT_0104
- BNE LAB_0102
- EORI.B #$01,EXT_0106
- MOVE.B EXT_0105,D0
- ASL.B #1,D0
- MOVE.B D0,EXT_0104
- LAB_0102:
- RTS
- LAB_0103:
- MOVE.B (A0)+,D0
- CMP.B #$FF,D0
- BNE LAB_0104
- CLR D0
- MOVE.B (A0)+,D0
- MOVE.B D0,EXT_00E3
- MOVE.B D0,EXT_00E4
- ASL #2,D0
- MOVEA.L EXT_001F,A1
- MOVEA.L 0(A1,D0),A1
- ADDA.L LAB_0016+2(PC),A1
- LEA 48(A1),A1
- MOVE.L -4(A1),D0
- LSR #1,D0
- MOVE D0,EXT_00E2
- MOVE.L A1,EXT_00E1
- MOVE.B (A0),D0
- MOVE.B D0,EXT_00E6
- MOVE.B (A0),D0
- ANDI.B #$40,D0
- MOVE.B D0,EXT_00E7
- MOVE.B (A0)+,D0
- ANDI.B #$3F,D0
- MOVE.B D0,EXT_00EA
- MOVE.B D0,EXT_00EB
- MOVE.B (A0),EXT_00E8
- MOVE.B (A0)+,EXT_00E9
- BRA LAB_00E6
- LAB_0104:
- CMP.B #$FE,D0
- BNE LAB_0105
- MOVEA.L EXT_00F2,A1
- MOVE.B (A0)+,-(A1)
- MOVE.L A1,EXT_00F2
- MOVEA.L EXT_00F1,A1
- MOVE.L A0,-(A1)
- MOVE.L A1,EXT_00F1
- BRA LAB_00E6
- LAB_0105:
- CMP.B #$FD,D0
- BNE LAB_0107
- MOVEA.L EXT_00F2,A1
- SUBQ.B #1,(A1)
- BNE LAB_0106
- ADDQ.L #4,EXT_00F1
- ADDQ.L #1,EXT_00F2
- BRA LAB_00E6
- LAB_0106:
- MOVEA.L EXT_00F1,A1
- MOVEA.L (A1),A0
- BRA LAB_00E6
- LAB_0107:
- CMP.B #$FC,D0
- BNE LAB_0109
- MOVE.L A0,D0
- BTST #0,D0
- BEQ LAB_0108
- ADDQ.L #1,A0
- LAB_0108:
- MOVE.L (A0),D1
- ADD.L LAB_0016+2(PC),D1
- MOVE.L D1,EXT_00E0
- BRA LAB_00E3
- LAB_0109:
- CMP.B #$FB,D0
- BNE LAB_010B
- MOVE.L A0,D0
- BTST #0,D0
- BEQ LAB_010A
- ADDQ.L #1,A0
- LAB_010A:
- MOVE.L (A0),D1
- ADD.L LAB_0016+2(PC),D1
- MOVE.L D1,EXT_00E0
- ADDQ.L #4,A0
- MOVEA.L EXT_00F3,A1
- MOVE.L A0,-(A1)
- MOVE.L A1,EXT_00F3
- MOVEA.L EXT_00E0,A0
- BRA LAB_00E6
- LAB_010B:
- CMP.B #$FA,D0
- BNE LAB_010C
- MOVEA.L EXT_00F3,A1
- MOVEA.L (A1)+,A0
- MOVE.L A1,EXT_00F3
- BRA LAB_00E6
- LAB_010C:
- CMP.B #$F9,D0
- BNE LAB_010D
- MOVE.B (A0)+,EXT_00F4
- BRA LAB_00E6
- LAB_010D:
- CMP.B #$F8,D0
- BNE LAB_010E
- MOVE.B (A0)+,D0
- EXT D0
- MOVE D0,EXT_00F5
- BRA LAB_00E6
- LAB_010E:
- CMP.B #$F7,D0
- BNE LAB_010F
- MOVE.B (A0),EXT_00F6
- MOVE.B (A0)+,EXT_00F7
- MOVE.B (A0),EXT_00F8
- MOVE.B (A0)+,EXT_00F9
- MOVE.B (A0),EXT_00FA
- MOVE.B (A0)+,EXT_00FB
- BRA LAB_00E6
- LAB_010F:
- CMP.B #$F6,D0
- BNE LAB_0110
- MOVE.B (A0)+,EXT_00FC
- MOVE.B (A0),EXT_00FD
- MOVE.B (A0)+,EXT_00FE
- BRA LAB_00E6
- LAB_0110:
- CMP.B #$F5,D0
- BNE LAB_0111
- MOVE.B (A0),EXT_0100
- MOVE.B (A0)+,EXT_0101
- MOVE.B (A0)+,D0
- EXT D0
- MOVE D0,EXT_0102
- MOVE D0,EXT_0103
- MOVE.B (A0),EXT_0104
- MOVE.B (A0)+,EXT_0105
- MOVE.B (A0),EXT_0106
- MOVE.B (A0)+,EXT_0107
- BRA LAB_00E6
- LAB_0111:
- CMP.B #$F4,D0
- BNE LAB_0112
- MOVE.B (A0)+,EXT_0108
- BRA LAB_00E6
- LAB_0112:
- CMP.B #$F3,D0
- BNE LAB_0113
- MOVE.B (A0)+,EXT_0109
- BRA LAB_00E6
- LAB_0113:
- CMP.B #$F2,D0
- BNE LAB_0114
- MOVE.B (A0)+,EXT_010A
- BRA LAB_00E6
- LAB_0114:
- CMP.B #$F1,D0
- BNE LAB_0119
- MOVE.B (A0),EXT_010C
- MOVE.B (A0)+,EXT_010D
- MOVE.L A0,D0
- BTST #0,D0
- BEQ LAB_0115
- ADDQ.L #1,A0
- LAB_0115:
- MOVEA.L (A0)+,A1
- ADDA.L LAB_0016+2(PC),A1
- MOVE.L A1,EXT_010E
- MOVE.L A1,EXT_010F
- LAB_0116:
- MOVE.B (A1)+,D0
- CMP.B #$FF,D0
- BEQ LAB_0118
- CMP.B #$FE,D0
- LAB_0117:
- BEQ LAB_0118
- BRA LAB_0116
- LAB_0118:
- MOVE.L A1,EXT_0110
- MOVE.B #$01,EXT_010B
- BRA LAB_00E6
- LAB_0119:
- CMP.B #$EC,D0
- BNE LAB_011A
- MOVE.B (A0),EXT_0111
- MOVE.B (A0)+,EXT_0112
- MOVE.B EXT_0111,D0
- ANDI #$003F,D0
- MOVE D0,EXT_0113
- ASL #2,D0
- MOVEA.L EXT_001F,A1
- MOVEA.L 0(A1,D0),A1
- ADDA.L LAB_0016+2(PC),A1
- LEA 48(A1),A1
- MOVE.L -4(A1),D0
- LSR #1,D0
- MOVE D0,EXT_0114
- MOVE.L A1,EXT_0115
- BRA LAB_00E6
- LAB_011A:
- CMP.B #$F0,D0
- BNE LAB_011B
- MOVE.B (A0),EXT_0116
- MOVE.B (A0),EXT_0117
- MOVE.B (A0),EXT_0118
- MOVE.B (A0)+,EXT_0119
- BRA LAB_00E6
- LAB_011B:
- CMP.B #$EF,D0
- BNE LAB_011C
- MOVE.B (A0),EXT_011A
- MOVE.B (A0),EXT_011B
- MOVE.B (A0),EXT_011C
- MOVE.B (A0)+,EXT_011D
- BRA LAB_00E6
- LAB_011C:
- CMP.B #$EE,D0
- BNE LAB_011D
- MOVE.B (A0)+,EXT_011E
- TST.B EXT_011E
- BEQ LAB_00E6
- CLR.B EXT_00EE
- BRA LAB_00E6
- LAB_011D:
- CMP.B #$ED,D0
- BNE LAB_011E
- CLR D0
- MOVE.B (A0)+,D0
- MOVE D0,EXT_013F
- MOVE.B D0,EXT_00ED
- CLR.B EXT_011E
- MOVE.B #$01,EXT_00EE
- BRA LAB_00E6
- LAB_011E:
- CMP.B #$EB,D0
- BNE LAB_011F
- MOVE.B #$01,EXT_011F
- RTS
- LAB_011F:
- RTS
- LAB_0120:
- BSR LAB_0121
- MOVE EXT_00E5,EXT_013E
- RTS
- LAB_0121:
- CLR D0
- MOVE.B EXT_010A,D0
- BNE LAB_0122
- MOVE.B EXT_00EC,D0
- LAB_0122:
- TST.B EXT_0108
- BNE LAB_0123
- ADD.B EXT_00F4,D0
- LAB_0123:
- ADD.B EXT_00F6,D0
- ASL #1,D0
- LEA EXT_0120,A1
- MOVE 0(A1,D0),D0
- ADD EXT_00F5,D0
- ADD EXT_0103,D0
- MOVE D0,EXT_00E5
- RTS
- LAB_0124:
- CLR D0
- MOVE.B EXT_00E3,D0
- ASL #2,D0
- MOVEA.L EXT_001F,A1
- MOVEA.L 0(A1,D0),A1
- ADDA.L LAB_0016+2(PC),A1
- LEA 48(A1),A1
- MOVE.L -4(A1),D0
- LSR #1,D0
- MOVE D0,EXT_00E2
- MOVE.L A1,EXT_00E1
- BTST #7,EXT_0111
- BEQ LAB_0125
- MOVE #$0008,EXT_012E
- LAB_0125:
- MOVE EXT_00E5,EXT_013E
- MOVE #$00FF,EXT_012F
- MOVE.L EXT_00E1,EXT_013C
- MOVE EXT_00E2,EXT_013D
- BSET #3,EXT_001D
- RTS
- BTST #0,EXT_001D
- BEQ LAB_0126
- BCLR #0,EXT_001D
- MOVE #$8001,EXT_012E
- LAB_0126:
- BTST #1,EXT_001D
- BEQ LAB_0127
- BCLR #1,EXT_001D
- MOVE #$8002,EXT_012E
- LAB_0127:
- BTST #2,EXT_001D
- BEQ LAB_0128
- BCLR #2,EXT_001D
- MOVE #$8004,EXT_012E
- LAB_0128:
- BTST #3,EXT_001D
- BEQ LAB_0129
- BCLR #3,EXT_001D
- MOVE #$8008,EXT_012E
- LAB_0129:
- RTS
- BTST #6,EXT_0051
- BEQ LAB_012A
- CLR.B EXT_0051
- MOVE EXT_0054,EXT_0131
- MOVE.L EXT_0055,EXT_0130
- LAB_012A:
- BTST #6,EXT_0091
- BEQ LAB_012B
- CLR.B EXT_0091
- MOVE EXT_0094,EXT_0135
- MOVE.L EXT_0095,EXT_0134
- LAB_012B:
- BTST #6,EXT_00D1
- BEQ LAB_012C
- CLR.B EXT_00D1
- MOVE EXT_00D4,EXT_0139
- MOVE.L EXT_00D5,EXT_0138
- LAB_012C:
- BTST #6,EXT_0111
- BEQ LAB_012D
- CLR.B EXT_0111
- MOVE EXT_0114,EXT_013D
- MOVE.L EXT_0115,EXT_013C
- LAB_012D:
- RTS
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement