home *** CD-ROM | disk | FTP | other *** search
- ; IRA V1.02 (Sep 6 1993) (c)1993 Tim Ruehsen
-
-
- ABSEXECBASE EQU $4
-
-
-
-
- SECTION S_0,CODE
-
- SECSTRT_0:
- LINK A5,#-776 ;000: 4E55FCF8
- MOVEM.L D2-D3/A2-A3/A6,-(A7) ;004: 48E73032
- MOVEA #$0004,A0 ;008: 307C0004
- MOVEA.L (A0),A3 ;00C: 2650
- MOVEA.L A3,A0 ;00E: 204B
- MOVE.L A0,24(A7) ;010: 2F480018
- MOVE #$02ED,D0 ;014: 303C02ED
- MOVEQ #0,D1 ;018: 7200
- LEA -758(A5),A1 ;01A: 43EDFD0A
- LAB_0000:
- MOVE.B D1,(A1)+ ;01E: 12C1
- DBF D0,LAB_0000 ;020: 51C8FFFC
- MOVE.L A3,-758(A5) ;024: 2B4BFD0A
- MOVEQ #20,D0 ;028: 7014
- MOVE.L D0,-460(A5) ;02A: 2B40FE34
- MOVE.L D1,-464(A5) ;02E: 2B41FE30
- LEA LAB_001A(PC),A1 ;032: 43FA0230
- MOVEQ #36,D0 ;036: 7024
- MOVEA.L A3,A6 ;038: 2C4B
- JSR -552(A6) ;03A: 4EAEFDD8
- MOVEA.L D0,A2 ;03E: 2440
- MOVE.L A2,D0 ;040: 200A
- BEQ LAB_0018 ;042: 67000204
- MOVE.L A2,-754(A5) ;046: 2B4AFD0E
- MOVE.L #$00000800,D0 ;04A: 203C00000800
- MOVE.L #$00010001,D1 ;050: 223C00010001
- JSR -684(A6) ;056: 4EAEFD54
- MOVE.L D0,-432(A5) ;05A: 2B40FE50
- BNE.S LAB_0001 ;05E: 660E
- MOVEA.L A2,A6 ;060: 2C4A
- JSR -132(A6) ;062: 4EAEFF7C
- MOVE.L D0,-464(A5) ;066: 2B40FE30
- BRA LAB_0015 ;06A: 600001A6
- LAB_0001:
- LEA LAB_001B(PC),A0 ;06E: 41FA0200
- MOVE.L A0,D1 ;072: 2208
- LEA -456(A5),A1 ;074: 43EDFE38
- MOVE.L A1,D2 ;078: 2409
- MOVEQ #0,D3 ;07A: 7600
- MOVEA.L A2,A6 ;07C: 2C4A
- JSR -798(A6) ;07E: 4EAEFCE2
- MOVE.L D0,20(A7) ;082: 2F400014
- TST.L D0 ;086: 4A80
- BNE.S LAB_0002 ;088: 660C
- JSR -132(A6) ;08A: 4EAEFF7C
- MOVE.L D0,-464(A5) ;08E: 2B40FE30
- BRA LAB_0014 ;092: 60000170
- LAB_0002:
- MOVE.L -452(A5),D1 ;096: 222DFE3C
- BEQ.S LAB_000A ;09A: 6774
- MOVEA.L D1,A3 ;09C: 2641
- BRA.S LAB_0009 ;09E: 606C
- LAB_0003:
- MOVEQ #0,D0 ;0A0: 7000
- MOVE.B (A3)+,D0 ;0A2: 101B
- SUBI #$0041,D0 ;0A4: 04400041
- BEQ.S LAB_0005 ;0A8: 6726
- SUBQ #3,D0 ;0AA: 5740
- BEQ.S LAB_0006 ;0AC: 672A
- SUBQ #2,D0 ;0AE: 5540
- BEQ.S LAB_0007 ;0B0: 672E
- SUBQ #3,D0 ;0B2: 5740
- BEQ.S LAB_0004 ;0B4: 6712
- SUBI #$0018,D0 ;0B6: 04400018
- BEQ.S LAB_0005 ;0BA: 6714
- SUBQ #3,D0 ;0BC: 5740
- BEQ.S LAB_0006 ;0BE: 6718
- SUBQ #2,D0 ;0C0: 5540
- BEQ.S LAB_0007 ;0C2: 671C
- SUBQ #3,D0 ;0C4: 5740
- BNE.S LAB_0008 ;0C6: 6620
- LAB_0004:
- MOVEQ #1,D0 ;0C8: 7001
- MOVE.L D0,-436(A5) ;0CA: 2B40FE4C
- BRA.S LAB_0009 ;0CE: 603C
- LAB_0005:
- MOVEQ #1,D0 ;0D0: 7001
- MOVE.L D0,-448(A5) ;0D2: 2B40FE40
- BRA.S LAB_0009 ;0D6: 6034
- LAB_0006:
- MOVEQ #1,D0 ;0D8: 7001
- MOVE.L D0,-444(A5) ;0DA: 2B40FE44
- BRA.S LAB_0009 ;0DE: 602C
- LAB_0007:
- MOVEQ #1,D0 ;0E0: 7001
- MOVE.L D0,-440(A5) ;0E2: 2B40FE48
- BRA.S LAB_0009 ;0E6: 6024
- LAB_0008:
- MOVEA.L A2,A6 ;0E8: 2C4A
- JSR -60(A6) ;0EA: 4EAEFFC4
- MOVEQ #0,D1 ;0EE: 7200
- MOVE.B -1(A3),D1 ;0F0: 122BFFFF
- MOVE.L D1,32(A7) ;0F4: 2F410020
- MOVE.L D0,D1 ;0F8: 2200
- MOVE.L 32(A7),D2 ;0FA: 242F0020
- JSR -312(A6) ;0FE: 4EAEFEC8
- LEA LAB_001C(PC),A0 ;102: 41FA01AE
- MOVE.L A0,D1 ;106: 2208
- JSR -948(A6) ;108: 4EAEFC4C
- LAB_0009:
- TST.B (A3) ;10C: 4A13
- BNE.S LAB_0003 ;10E: 6690
- LAB_000A:
- TST.L -448(A5) ;110: 4AADFE40
- BEQ.S LAB_000B ;114: 6706
- BSET #0,-465(A5) ;116: 08ED0000FE2F
- LAB_000B:
- TST.L -436(A5) ;11C: 4AADFE4C
- BEQ.S LAB_000C ;120: 6706
- BSET #3,-465(A5) ;122: 08ED0003FE2F
- LAB_000C:
- MOVE.L -440(A5),D0 ;128: 202DFE48
- BEQ.S LAB_000D ;12C: 6706
- BSET #2,-465(A5) ;12E: 08ED0002FE2F
- LAB_000D:
- MOVE.L -444(A5),D1 ;134: 222DFE44
- BEQ.S LAB_000E ;138: 6706
- BSET #1,-465(A5) ;13A: 08ED0001FE2F
- LAB_000E:
- TST.L D0 ;140: 4A80
- BNE.S LAB_000F ;142: 660A
- TST.L D1 ;144: 4A81
- BNE.S LAB_000F ;146: 6606
- MOVEQ #6,D0 ;148: 7006
- OR.L D0,-468(A5) ;14A: 81ADFE2C
- LAB_000F:
- MOVE.L #$00001000,-742(A5) ;14E: 2B7C00001000FD1A
- MOVE.B #$01,-734(A5) ;156: 1B7C0001FD22
- TST.L -456(A5) ;15C: 4AADFE38
- BNE.S LAB_0010 ;160: 6608
- LEA LAB_001D+2(PC),A0 ;162: 41FA0160
- MOVE.L A0,-456(A5) ;166: 2B48FE38
- LAB_0010:
- MOVEA.L -456(A5),A0 ;16A: 206DFE38
- MOVE.L A0,D1 ;16E: 2208
- LEA -750(A5),A1 ;170: 43EDFD12
- MOVE.L A1,D2 ;174: 2409
- MOVEA.L A2,A6 ;176: 2C4A
- JSR -822(A6) ;178: 4EAEFCCA
- TST.L D0 ;17C: 4A80
- BEQ.S LAB_0011 ;17E: 672C
- JSR -132(A6) ;180: 4EAEFF7C
- MOVE.L D0,-464(A5) ;184: 2B40FE30
- CMPI.L #$00000130,D0 ;188: 0C8000000130
- BEQ.S LAB_0013 ;18E: 6760
- MOVE.B -734(A5),D0 ;190: 102DFD22
- BTST #1,D0 ;194: 08000001
- BNE.S LAB_0013 ;198: 6656
- LEA LAB_001E(PC),A0 ;19A: 41FA012A
- MOVE.L A0,D1 ;19E: 2208
- LEA -456(A5),A1 ;1A0: 43EDFE38
- MOVE.L A1,D2 ;1A4: 2409
- JSR -954(A6) ;1A6: 4EAEFC46
- BRA.S LAB_0013 ;1AA: 6044
- LAB_0011:
- MOVE.L -726(A5),D0 ;1AC: 202DFD2A
- TST.L D0 ;1B0: 4A80
- BPL.S LAB_0012 ;1B2: 6A24
- MOVE.B -734(A5),D0 ;1B4: 102DFD22
- BTST #1,D0 ;1B8: 08000001
- BNE.S LAB_0012 ;1BC: 661A
- MOVE.L #$000000CC,-464(A5) ;1BE: 2B7C000000CCFE30
- LEA LAB_0023(PC),A1 ;1C6: 43FA0120
- MOVE.L A1,D1 ;1CA: 2209
- LEA -456(A5),A0 ;1CC: 41EDFE38
- MOVE.L A0,D2 ;1D0: 2408
- JSR -954(A6) ;1D2: 4EAEFC46
- BRA.S LAB_0013 ;1D6: 6018
- LAB_0012:
- MOVE.B -734(A5),D0 ;1D8: 102DFD22
- ANDI.B #$F7,D0 ;1DC: 020000F7
- MOVE.B D0,-734(A5) ;1E0: 1B40FD22
- MOVEQ #0,D0 ;1E4: 7000
- LEA -758(A5),A0 ;1E6: 41EDFD0A
- SUBA.L A1,A1 ;1EA: 93C9
- BSR LAB_0041 ;1EC: 6100024A
- LAB_0013:
- LEA -750(A5),A0 ;1F0: 41EDFD12
- MOVE.L A0,D1 ;1F4: 2208
- MOVEA.L A2,A6 ;1F6: 2C4A
- JSR -834(A6) ;1F8: 4EAEFCBE
- MOVE.L 20(A7),D1 ;1FC: 222F0014
- JSR -858(A6) ;200: 4EAEFCA6
- LAB_0014:
- MOVEA.L 24(A7),A3 ;204: 266F0018
- MOVEA.L -432(A5),A1 ;208: 226DFE50
- MOVEA.L A3,A6 ;20C: 2C4B
- JSR -690(A6) ;20E: 4EAEFD4E
- LAB_0015:
- MOVE.L -464(A5),D0 ;212: 202DFE30
- BEQ.S LAB_0017 ;216: 6726
- CMPI.L #$00000130,D0 ;218: 0C8000000130
- BEQ.S LAB_0016 ;21E: 6708
- MOVE.L D0,D1 ;220: 2200
- MOVEA.L A2,A6 ;222: 2C4A
- JSR -462(A6) ;224: 4EAEFE32
- LAB_0016:
- MOVE.L -464(A5),D0 ;228: 202DFE30
- MOVEQ #116,D1 ;22C: 7274
- ADD.L D1,D1 ;22E: D281
- CMP.L D1,D0 ;230: B081
- BEQ.S LAB_0017 ;232: 670A
- MOVE.L D0,D1 ;234: 2200
- MOVEQ #0,D2 ;236: 7400
- MOVEA.L A2,A6 ;238: 2C4A
- JSR -474(A6) ;23A: 4EAEFE26
- LAB_0017:
- MOVEA.L A2,A1 ;23E: 224A
- MOVEA.L A3,A6 ;240: 2C4B
- JSR -414(A6) ;242: 4EAEFE62
- BRA.S LAB_0019 ;246: 6010
- LAB_0018:
- MOVEA #$0004,A0 ;248: 307C0004
- MOVEA.L (A0),A1 ;24C: 2250
- MOVEA.L 276(A1),A0 ;24E: 20690114
- MOVEQ #122,D0 ;252: 707A
- MOVE.L D0,148(A0) ;254: 21400094
- LAB_0019:
- MOVE.L -460(A5),D0 ;258: 202DFE34
- MOVEM.L (A7)+,D2-D3/A2-A3/A6 ;25C: 4CDF4C0C
- UNLK A5 ;260: 4E5D
- RTS ;262: 4E75
- LAB_001A:
- DC.W $646F ;264
- DC.W $732E ;266
- DC.W $6C69 ;268
- BHI.S LAB_0021 ;26A: 6272
- BSR.S LAB_0022 ;26C: 6172
- DC.W $7900 ;26E
- LAB_001B:
- DC.W $4449 ;270
- ADDQ.B #1,20304(A4) ;272: 522C4F50
- ADDQ.B #2,19244(A7) ;276: 542F4B2C
- DC.W $414C ;27A
- DC.W $4C2F ;27C
- SUBQ.B #1,17481(A4) ;27E: 532C4449
- ADDQ #1,(A3) ;282: 5253
- MOVE.L (A3),11334(A7) ;284: 2F532C46
- DC.W $494C ;288
- DC.W $4553 ;28A
- DC.W $2F53 ;28C
- MOVEA.L A1,A6 ;28E: 2C49
- LINK A4,#17746 ;290: 4E544552
- MOVE.L (A3),36(A7) ;294: 2F530024
- ADDQ #3,D5 ;298: 5645
- DC.W $523A ;29A
- MOVEA.L -(A4),A0 ;29C: 2064
- BVS.S LAB_0026 ;29E: 6972
- DC.W $2033 ;2A0
- MOVE 13600(A6),-(A3) ;2A2: 372E3520
- DC.W $2834 ;2A6
- DC.W $2E36 ;2A8
- DC.W $2E39 ;2AA
- DC.W $3129 ;2AC
- DC.W $0A0D ;2AE
- DC.W $0000 ;2B0
- LAB_001C:
- MOVEA.L 28788(A7),A0 ;2B2: 206F7074
- DC.W $696F ;2B6
- BGT.S LAB_0020 ;2B8: 6E20
- DC.W $6967 ;2BA
- DC.W $6E6F ;2BC
- MOVEQ #101,D1 ;2BE: 7265
- BCC.S LAB_001F ;2C0: 640A
- LAB_001D:
- ORI.B #$00,D0 ;2C2: 00000000
- LAB_001E:
- DC.W $436F ;2C6
- DC.W $756C ;2C8
- BCC.S LAB_0024+2 ;2CA: 6420
- LAB_001F:
- DC.W $6E6F ;2CC
- MOVEQ #32,D2 ;2CE: 7420
- DC.W $6765 ;2D0
- MOVEQ #32,D2 ;2D2: 7420
- BVS.S LAB_002C ;2D4: 696E
- DC.W $666F ;2D6
- MOVEQ #109,D1 ;2D8: 726D
- LAB_0020:
- BSR.S LAB_0030 ;2DA: 6174
- DC.W $696F ;2DC
- LAB_0021:
- BGT.S LAB_0025 ;2DE: 6E20
- LAB_0022:
- DC.W $666F ;2E0
- MOVEQ #32,D1 ;2E2: 7220
- DC.W $2573 ;2E4
- DC.W $0A00 ;2E6
- LAB_0023:
- DC.W $2573 ;2E8
- LAB_0024:
- MOVEA.L 29472(A1),A0 ;2EA: 20697320
- DC.W $6E6F ;2EE
- MOVEQ #32,D2 ;2F0: 7420
- BSR.S LAB_0027 ;2F2: 6120
- DC.W $6469 ;2F4
- MOVEQ #101,D1 ;2F6: 7265
- BLS.S LAB_0032 ;2F8: 6374
- BLE.S LAB_0032 ;2FA: 6F72
- DC.W $790A ;2FC
- DC.W $0000 ;2FE
- LAB_0025:
- DC.W $4572 ;300
- MOVEQ #111,D1 ;302: 726F
- MOVEQ #44,D1 ;304: 722C
- MOVEA.L -(A3),A0 ;306: 2063
- BVS.S LAB_0036 ;308: 6972
- DC.W $6375 ;30A
- DC.W $6C61 ;30C
- MOVEQ #32,D1 ;30E: 7220
- DC.W $6469 ;310
- LAB_0026:
- MOVEQ #101,D1 ;312: 7265
- LAB_0027:
- BLS.S LAB_0039 ;314: 6374
- BLE.S LAB_0039 ;316: 6F72
- DC.W $7920 ;318
- BCS.S LAB_0039 ;31A: 656E
- MOVEQ #114,D2 ;31C: 7472
- DC.W $7920 ;31E
- DC.W $666F ;320
- DC.W $756E ;322
- BCC.S LAB_0029+2 ;324: 640A
- DC.W $0000 ;326
- LAB_0028:
- MOVEA.L -(A4),A4 ;328: 2864
- BVS.S LAB_003B ;32A: 6972
- MOVE.L -(A0),-(A4) ;32C: 2920
- LAB_0029:
- MOVEA 27710(A0),A6 ;32E: 3C686C3E
- DC.W $0000 ;332
- LAB_002A:
- MOVEA.L -(A4),A4 ;334: 2864
- BVS.S LAB_003C ;336: 6972
- MOVE.L D0,-(A4) ;338: 2900
- LAB_002B:
- MOVE.L -(A5),-(A2) ;33A: 2525
- DC.W $256C ;33C
- DC.W $6473 ;33E
- MOVE.L -(A5),-(A2) ;340: 2525
- DC.W $7320 ;342
- LAB_002C:
- MOVE.L -(A5),-(A2) ;344: 2525
- DC.W $7300 ;346
- LAB_002D:
- MOVE.L D0,D0 ;348: 2000
- LAB_002E:
- DC.W $203F ;34A
- MOVE.L D0,D0 ;34C: 2000
- LAB_002F:
- DC.W $0A00 ;34E
- LAB_0030:
- DC.W $4C69 ;350
- DC.W $7374 ;352
- DC.W $2069 ;354
- DC.W $6E63 ;356
- DC.W $6F6D ;358
- MOVEQ #108,D0 ;35A: 706C
- BCS.S LAB_003D ;35C: 6574
- BCS.S LAB_0037 ;35E: 6520
- MOVE.L -(A0),-(A6) ;360: 2D20
- DC.W $0000 ;362
- LAB_0031:
- NEG -(A5) ;364: 4465
- DC.W $6C65 ;366
- MOVEQ #101,D2 ;368: 7465
- BCC.S LAB_0033+2 ;36A: 640A
- DC.W $0000 ;36C
- LAB_0032:
- MOVE.L #$686C3E00,D0 ;36E: 203C686C3E00
- LAB_0033:
- MOVE.L #$736C3E00,D0 ;374: 203C736C3E00
- LAB_0035:
- MOVE.L -(A5),-(A2) ;37A: 2525
- LAB_0036:
- DC.W $256C ;37C
- DC.W $6473 ;37E
- LAB_0037:
- MOVE.L -(A5),-(A2) ;380: 2525
- DC.W $7325 ;382
- DC.W $2573 ;384
- DC.W $0000 ;386
- LAB_0038:
- MOVE.L -(A5),-(A2) ;388: 2525
- LAB_0039:
- DC.W $256C ;38A
- DC.W $6473 ;38C
- MOVE.L -(A5),-(A2) ;38E: 2525
- DC.W $2D33 ;390
- DC.W $3173 ;392
- MOVE.L -(A0),D0 ;394: 2020
- MOVE.L -(A5),-(A2) ;396: 2525
- DC.W $730A ;398
- DC.W $0000 ;39A
- LAB_003A:
- DC.W $453D ;39C
- LAB_003B:
- DC.W $454E ;39E
- ADDQ #2,D5 ;3A0: 5445
- ADDQ.B #1,21292(A7) ;3A2: 522F532C
- DC.W $423D ;3A6
- CLR D1 ;3A8: 4241
- LAB_003C:
- DC.W $434B ;3AA
- MOVE.L (A3),11332(A7) ;3AC: 2F532C44
- DC.W $454C ;3B0
- MOVE D4,17740(A6) ;3B2: 3D44454C
- DC.W $4554 ;3B6
- DC.W $452F ;3B8
- SUBQ.B #1,20797(A4) ;3BA: 532C513D
- SUBQ #8,(A5) ;3BE: 5155
- DC.W $4954 ;3C0
- DC.W $2F53 ;3C2
- MOVEA.L D3,A6 ;3C4: 2C43
- DC.W $3D43 ;3C6
- DC.W $4F4D ;3C8
- DC.W $2F53 ;3CA
- MOVEA.L D3,A6 ;3CC: 2C43
- DC.W $4F4D ;3CE
- DC.W $4D41 ;3D0
- LAB_003D:
- TRAP #4 ;3D2: 4E44
- DC.W $0000 ;3D4
- LAB_003E:
- DC.W $543D ;3D6
- ADDQ #2,(A1)+ ;3D8: 5459
- ADDQ #8,D5 ;3DA: 5045
- MOVE.L (A3),11330(A7) ;3DC: 2F532C42
- DC.W $3D42 ;3E0
- DC.W $4143 ;3E2
- DC.W $4B2F ;3E4
- SUBQ.B #1,17477(A4) ;3E6: 532C4445
- DC.W $4C3D ;3EA
- NEG D5 ;3EC: 4445
- DC.W $4C45 ;3EE
- ADDQ #2,D5 ;3F0: 5445
- DC.W $2F53 ;3F2
- MOVEA.L (A1),A6 ;3F4: 2C51
- DC.W $3D51 ;3F6
- SUBQ #2,A1 ;3F8: 5549
- ADDQ.B #2,21292(A7) ;3FA: 542F532C
- DC.W $433D ;3FE
- DC.W $434F ;400
- DC.W $4D2F ;402
- SUBQ.B #1,17231(A4) ;404: 532C434F
- DC.W $4D4D ;408
- DC.W $414E ;40A
- NEG.B D0 ;40C: 4400
- LAB_003F:
- EORI #$6F6D,D3 ;40E: 0A436F6D
- DC.W $6D61 ;412
- BGT.S LAB_0043 ;414: 6E64
- DC.W $203F ;416
- MOVE.L D0,D0 ;418: 2000
- LAB_0040:
- DC.W $496E ;41A
- MOVEQ #97,D3 ;41C: 7661
- DC.W $6C69 ;41E
- BCC.S LAB_0042 ;420: 6420
- MOVEQ #101,D1 ;422: 7265
- DC.W $7370 ;424
- BLE.S LAB_0045 ;426: 6F6E
- DC.W $7365 ;428
- MOVE.L 8308(A5),D0 ;42A: 202D2074
- MOVEQ #121,D1 ;42E: 7279
- MOVEA.L -(A1),A0 ;430: 2061
- DC.W $6761 ;432
- BVS.S LAB_0046 ;434: 696E
- DC.W $0A00 ;436
- LAB_0041:
- LINK A5,#-36 ;438: 4E55FFDC
- MOVEM.L D2-D7/A2-A3/A6,-(A7) ;43C: 48E73F32
- MOVE.L D0,D7 ;440: 2E00
- LAB_0042:
- MOVEA.L A1,A3 ;442: 2649
- MOVE.L A0,-32(A5) ;444: 2B48FFE0
- SUBA.L A0,A0 ;448: 91C8
- MOVE.L A0,-20(A5) ;44A: 2B48FFEC
- MOVE.L A0,D6 ;44E: 2C08
- MOVEA.L -32(A5),A2 ;450: 246DFFE0
- MOVEQ #20,D0 ;454: 7014
- MOVE.L D0,298(A2) ;456: 2540012A
- MOVE.L A0,D5 ;45A: 2A08
- MOVE.L A3,-28(A5) ;45C: 2B4BFFE4
- BCLR #5,293(A2) ;460: 08AA00050125
- MOVE.L 32(A2),D0 ;466: 202A0020
- TST.L D0 ;46A: 4A80
- BLE.S LAB_0044 ;46C: 6F22
- TST.L D7 ;46E: 4A87
- BNE.S LAB_0043 ;470: 6608
- BTST #1,24(A2) ;472: 082A00010018
- BNE.S LAB_0044 ;478: 6616
- LAB_0043:
- BSET #2,24(A2) ;47A: 08EA00020018
- LEA 8(A2),A0 ;480: 41EA0008
- MOVE.L A0,D1 ;484: 2208
- MOVEA.L 4(A2),A6 ;486: 2C6A0004
- JSR -828(A6) ;48A: 4EAEFCC4
- MOVE.L D0,D5 ;48E: 2A00
- LAB_0044:
- BTST #4,22(A2) ;490: 082A00040016
- LAB_0045:
- BEQ.S LAB_0046 ;496: 670C
- MOVE.L #$00000130,D5 ;498: 2A3C00000130
- MOVEQ #64,D0 ;49E: 7040
- MOVE.L D0,290(A2) ;4A0: 25400122
- LAB_0046:
- TST.L D5 ;4A4: 4A85
- BNE LAB_005F ;4A6: 66000316
- MOVEA.L 12(A2),A0 ;4AA: 206A000C
- MOVE.L 8(A0),D1 ;4AE: 22280008
- MOVEA.L 4(A2),A6 ;4B2: 2C6A0004
- JSR -96(A6) ;4B6: 4EAEFFA0
- MOVE.L D0,D6 ;4BA: 2C00
- MOVE.L D6,-24(A5) ;4BC: 2B46FFE8
- MOVEA.L A3,A0 ;4C0: 204B
- MOVE.L A0,-28(A5) ;4C2: 2B48FFE4
- MOVE.L A0,746(A2) ;4C6: 254802EA
- BRA.S LAB_0049 ;4CA: 6038
- LAB_0047:
- MOVEA.L 746(A2),A0 ;4CC: 206A02EA
- MOVE.L 4(A0),D1 ;4D0: 22280004
- MOVE.L D6,D2 ;4D4: 2406
- MOVEA.L 4(A2),A6 ;4D6: 2C6A0004
- JSR -420(A6) ;4DA: 4EAEFE5C
- TST.L D0 ;4DE: 4A80
- BNE.S LAB_0048 ;4E0: 6616
- BTST #3,24(A2) ;4E2: 082A00030018
- BNE.S LAB_0048 ;4E8: 660E
- LEA LAB_0025(PC),A1 ;4EA: 43FAFE14
- MOVE.L A1,D1 ;4EE: 2209
- JSR -948(A6) ;4F0: 4EAEFC4C
- BRA LAB_0071 ;4F4: 6000050E
- LAB_0048:
- MOVEA.L -32(A5),A2 ;4F8: 246DFFE0
- MOVEA.L 746(A2),A0 ;4FC: 206A02EA
- MOVE.L (A0),746(A2) ;500: 255002EA
- LAB_0049:
- TST.L 746(A2) ;504: 4AAA02EA
- BNE.S LAB_0047 ;508: 66C2
- BRA LAB_005F ;50A: 600002B2
- LAB_004A:
- BTST #3,24(A2) ;50E: 082A00030018
- BEQ.S LAB_004B ;514: 670E
- BCLR #3,24(A2) ;516: 08AA00030018
- MOVEQ #116,D5 ;51C: 7A74
- ADD.L D5,D5 ;51E: DA85
- BRA LAB_0060 ;520: 600002A2
- LAB_004B:
- MOVEA.L -32(A5),A2 ;524: 246DFFE0
- BTST #4,22(A2) ;528: 082A00040016
- BEQ.S LAB_004C ;52E: 6710
- MOVE.L #$00000130,D5 ;530: 2A3C00000130
- MOVEQ #64,D0 ;536: 7040
- MOVE.L D0,290(A2) ;538: 25400122
- BRA LAB_0060 ;53C: 60000286
- LAB_004C:
- MOVEA.L -32(A5),A2 ;540: 246DFFE0
- BTST #1,293(A2) ;544: 082A00010125
- BEQ LAB_0055 ;54A: 6700011E
- MOVE.L 32(A2),D0 ;54E: 202A0020
- TST.L D0 ;552: 4A80
- BLE LAB_0055 ;554: 6F000114
- MOVEA.L A2,A0 ;558: 204A
- LEA 330(A0),A3 ;55A: 47E8014A
- ADDA #$0024,A2 ;55E: D4FC0024
- BTST #1,24(A0) ;562: 082800010018
- BEQ.S LAB_004D ;568: 6728
- TST.L D7 ;56A: 4A87
- BNE.S LAB_004D ;56C: 6624
- MOVEA.L -32(A5),A1 ;56E: 226DFFE0
- MOVEA.L 12(A1),A0 ;572: 2069000C
- MOVE.L 8(A0),D1 ;576: 22280008
- MOVE.L A3,D2 ;57A: 240B
- MOVEQ #64,D3 ;57C: 7640
- ADD.L D3,D3 ;57E: D683
- MOVEA.L 4(A1),A6 ;580: 2C690004
- JSR -402(A6) ;584: 4EAEFE6E
- MOVE.L D2,D1 ;588: 2202
- MOVE.L A2,D2 ;58A: 240A
- JSR -882(A6) ;58C: 4EAEFC8E
- BRA.S LAB_004E ;590: 600C
- LAB_004D:
- MOVEQ #64,D0 ;592: 7040
- ADD.L D0,D0 ;594: D080
- MOVEA.L A3,A0 ;596: 204B
- MOVEA.L A2,A1 ;598: 224A
- JSR LAB_008F(PC) ;59A: 4EBA0754
- LAB_004E:
- MOVEA.L -32(A5),A2 ;59E: 246DFFE0
- MOVE.L D7,D0 ;5A2: 2007
- ADDQ.L #1,D0 ;5A4: 5280
- MOVE.L D0,D1 ;5A6: 2200
- LSL.L #2,D1 ;5A8: E589
- ADD.L D0,D1 ;5AA: D280
- MOVE.L D1,714(A2) ;5AC: 254102CA
- MOVE.L A3,718(A2) ;5B0: 254B02CE
- MOVEQ #4,D0 ;5B4: 7004
- CMP.L 32(A2),D0 ;5B6: B0AA0020
- BNE.S LAB_004F ;5BA: 660A
- LEA LAB_0028(PC),A0 ;5BC: 41FAFD6A
- MOVE.L A0,722(A2) ;5C0: 254802D2
- BRA.S LAB_0050 ;5C4: 6008
- LAB_004F:
- LEA LAB_002A(PC),A0 ;5C6: 41FAFD6C
- MOVE.L A0,722(A2) ;5CA: 254802D2
- LAB_0050:
- LEA 714(A2),A3 ;5CE: 47EA02CA
- MOVE.L A3,-(A7) ;5D2: 2F0B
- MOVEA.L 326(A2),A0 ;5D4: 206A0146
- LEA LAB_002B(PC),A1 ;5D8: 43FAFD60
- BSR LAB_008D ;5DC: 610006D6
- ADDQ #4,A7 ;5E0: 584F
- LEA LAB_002D(PC),A0 ;5E2: 41FAFD64
- MOVE.L A0,714(A2) ;5E6: 254802CA
- BTST #3,293(A2) ;5EA: 082A00030125
- BEQ.S LAB_0054 ;5F0: 6760
- BSET #7,293(A2) ;5F2: 08EA00070125
- BRA.S LAB_0052 ;5F8: 6024
- LAB_0051:
- MOVE.L 326(A2),D1 ;5FA: 222A0146
- MOVE.L A3,D2 ;5FE: 240B
- MOVEA.L 4(A2),A6 ;600: 2C6A0004
- JSR -954(A6) ;604: 4EAEFC46
- LEA LAB_002E(PC),A0 ;608: 41FAFD40
- MOVE.L A0,D1 ;60C: 2208
- MOVEQ #0,D2 ;60E: 7400
- JSR -954(A6) ;610: 4EAEFC46
- MOVEQ #0,D0 ;614: 7000
- MOVE.L D0,D1 ;616: 2200
- MOVEA.L A2,A0 ;618: 204A
- BSR LAB_0073 ;61A: 61000404
- LAB_0052:
- BTST #7,293(A2) ;61E: 082A00070125
- BNE.S LAB_0051 ;624: 66D4
- BTST #4,293(A2) ;626: 082A00040125
- BEQ.S LAB_0053 ;62C: 670A
- BCLR #4,293(A2) ;62E: 08AA00040125
- BRA LAB_0060 ;634: 6000018E
- LAB_0053:
- MOVEA.L -32(A5),A2 ;638: 246DFFE0
- BTST #6,293(A2) ;63C: 082A00060125
- BNE LAB_0071 ;642: 660003C0
- MOVEQ #20,D0 ;646: 7014
- CMP.L 298(A2),D0 ;648: B0AA012A
- BNE.S LAB_0055 ;64C: 661C
- BRA LAB_0071 ;64E: 600003B4
- LAB_0054:
- MOVE.L 326(A2),D1 ;652: 222A0146
- MOVE.L A3,D2 ;656: 240B
- MOVEA.L 4(A2),A6 ;658: 2C6A0004
- JSR -954(A6) ;65C: 4EAEFC46
- LEA LAB_002F(PC),A0 ;660: 41FAFCEC
- MOVE.L A0,D1 ;664: 2208
- JSR -948(A6) ;666: 4EAEFC4C
- LAB_0055:
- MOVEA.L -32(A5),A2 ;66A: 246DFFE0
- MOVEQ #33,D0 ;66E: 7021
- AND.L 290(A2),D0 ;670: C0AA0122
- BEQ.S LAB_0056 ;674: 6730
- MOVE.L 32(A2),D0 ;676: 202A0020
- TST.L D0 ;67A: 4A80
- BMI.S LAB_0056 ;67C: 6B28
- MOVE.L D7,D0 ;67E: 2007
- ADDQ.L #1,D0 ;680: 5280
- MOVEA.L A2,A0 ;682: 204A
- LEA -28(A5),A1 ;684: 43EDFFE4
- BSR LAB_0041 ;688: 6100FDAE
- BCLR #3,24(A2) ;68C: 08AA00030018
- BTST #6,293(A2) ;692: 082A00060125
- BNE LAB_0071 ;698: 6600036A
- MOVEQ #20,D0 ;69C: 7014
- CMP.L 298(A2),D0 ;69E: B0AA012A
- BEQ LAB_0071 ;6A2: 67000360
- LAB_0056:
- MOVEA.L -32(A5),A2 ;6A6: 246DFFE0
- BTST #2,293(A2) ;6AA: 082A00020125
- BEQ LAB_005C ;6B0: 670000BA
- MOVE.L 32(A2),D0 ;6B4: 202A0020
- TST.L D0 ;6B8: 4A80
- BPL LAB_005C ;6BA: 6A0000B0
- MOVEQ #40,D0 ;6BE: 7028
- MOVE.L #$00010001,D1 ;6C0: 223C00010001
- MOVEA.L (A2),A6 ;6C6: 2C52
- JSR -684(A6) ;6C8: 4EAEFD54
- MOVE.L D0,734(A2) ;6CC: 254002DE
- TST.L D0 ;6D0: 4A80
- BNE.S LAB_0057 ;6D2: 661E
- MOVEA.L 4(A2),A6 ;6D4: 2C6A0004
- JSR -132(A6) ;6D8: 4EAEFF7C
- MOVE.L D0,294(A2) ;6DC: 25400126
- LEA LAB_0030(PC),A0 ;6E0: 41FAFC6E
- MOVE.L A0,D1 ;6E4: 2208
- MOVEA.L 4(A2),A6 ;6E6: 2C6A0004
- JSR -948(A6) ;6EA: 4EAEFC4C
- BRA LAB_0060 ;6EE: 600000D4
- LAB_0057:
- MOVEA.L -32(A5),A2 ;6F2: 246DFFE0
- MOVEA.L 734(A2),A0 ;6F6: 206A02DE
- ADDQ.L #8,A0 ;6FA: 5088
- LEA 36(A2),A1 ;6FC: 43EA0024
- MOVEQ #32,D0 ;700: 7020
- JSR LAB_008F(PC) ;702: 4EBA05EC
- MOVEA.L 734(A2),A0 ;706: 206A02DE
- MOVE.L 32(A2),4(A0) ;70A: 216A00200004
- LEA -20(A5),A0 ;710: 41EDFFEC
- MOVE.L A0,742(A2) ;714: 254802E6
- MOVE.L -20(A5),738(A2) ;718: 256DFFEC02E2
- BRA.S LAB_005A ;71E: 6038
- LAB_0058:
- MOVEA.L 738(A2),A0 ;720: 206A02E2
- ADDQ.L #8,A0 ;724: 5088
- MOVEA.L 734(A2),A1 ;726: 226A02DE
- ADDQ.L #8,A1 ;72A: 5089
- JSR LAB_0095(PC) ;72C: 4EBA05DA
- TST.L D0 ;730: 4A80
- BLE.S LAB_0059 ;732: 6F14
- MOVEA.L 734(A2),A0 ;734: 206A02DE
- MOVEA.L 742(A2),A1 ;738: 226A02E6
- MOVE.L (A1),(A0) ;73C: 2091
- MOVEA.L 742(A2),A0 ;73E: 206A02E6
- MOVE.L 734(A2),(A0) ;742: 20AA02DE
- BRA.S LAB_005B ;746: 6016
- LAB_0059:
- MOVEA.L -32(A5),A2 ;748: 246DFFE0
- MOVEA.L 738(A2),A0 ;74C: 206A02E2
- MOVE.L A0,742(A2) ;750: 254802E6
- MOVE.L (A0),738(A2) ;754: 255002E2
- LAB_005A:
- TST.L 738(A2) ;758: 4AAA02E2
- BNE.S LAB_0058 ;75C: 66C2
- LAB_005B:
- TST.L 738(A2) ;75E: 4AAA02E2
- BNE.S LAB_005C ;762: 6608
- MOVEA.L 742(A2),A0 ;764: 206A02E6
- MOVE.L 734(A2),(A0) ;768: 20AA02DE
- LAB_005C:
- LEA 8(A2),A0 ;76C: 41EA0008
- MOVE.L A0,D1 ;770: 2208
- MOVEA.L 4(A2),A6 ;772: 2C6A0004
- JSR -828(A6) ;776: 4EAEFCC4
- MOVE.L D0,D5 ;77A: 2A00
- BTST #0,292(A2) ;77C: 082A00000124
- BEQ.S LAB_005F ;782: 673A
- MOVE.L D6,D1 ;784: 2206
- JSR -126(A6) ;786: 4EAEFF82
- MOVE.L D0,D4 ;78A: 2800
- LEA 330(A2),A0 ;78C: 41EA014A
- MOVE.L A0,D1 ;790: 2208
- JSR -72(A6) ;792: 4EAEFFB8
- TST.L D0 ;796: 4A80
- BNE.S LAB_005D ;798: 660E
- JSR -132(A6) ;79A: 4EAEFF7C
- MOVE.L D0,D1 ;79E: 2200
- MOVEQ #0,D2 ;7A0: 7400
- JSR -474(A6) ;7A2: 4EAEFE26
- BRA.S LAB_005E ;7A6: 600A
- LAB_005D:
- LEA LAB_0031(PC),A0 ;7A8: 41FAFBBA
- MOVE.L A0,D1 ;7AC: 2208
- JSR -948(A6) ;7AE: 4EAEFC4C
- LAB_005E:
- MOVE.L D4,D1 ;7B2: 2204
- JSR -126(A6) ;7B4: 4EAEFF82
- BCLR #0,292(A2) ;7B8: 08AA00000124
- LAB_005F:
- TST.L D5 ;7BE: 4A85
- BEQ LAB_004A ;7C0: 6700FD4C
- LAB_0060:
- CMPI.L #$00000130,D5 ;7C4: 0C8500000130
- BNE.S LAB_0061 ;7CA: 6618
- MOVE.L #$00000130,294(A2) ;7CC: 257C000001300126
- MOVEQ #5,D0 ;7D4: 7005
- MOVE.L D0,298(A2) ;7D6: 2540012A
- MOVEQ #64,D0 ;7DA: 7040
- MOVE.L D0,290(A2) ;7DC: 25400122
- BRA LAB_0071 ;7E0: 60000222
- LAB_0061:
- MOVEA.L -32(A5),A2 ;7E4: 246DFFE0
- BTST #6,293(A2) ;7E8: 082A00060125
- BNE LAB_0071 ;7EE: 66000214
- MOVEA.L -32(A5),A2 ;7F2: 246DFFE0
- MOVEQ #116,D0 ;7F6: 7074
- ADD.L D0,D0 ;7F8: D080
- CMP.L D0,D5 ;7FA: BA80
- BEQ.S LAB_0062 ;7FC: 670C
- MOVEA.L 4(A2),A6 ;7FE: 2C6A0004
- JSR -132(A6) ;802: 4EAEFF7C
- MOVE.L D0,294(A2) ;806: 25400126
- LAB_0062:
- MOVEQ #0,D0 ;80A: 7000
- MOVE.L D0,298(A2) ;80C: 2540012A
- MOVE.L -20(A5),734(A2) ;810: 256DFFEC02DE
- MOVE.L D0,722(A2) ;816: 254002D2
- MOVEQ #1,D5 ;81A: 7A01
- BRA LAB_006F ;81C: 600001BE
- LAB_0063:
- BTST #3,293(A2) ;820: 082A00030125
- BEQ LAB_0069 ;826: 670000CA
- MOVE.L D7,D0 ;82A: 2007
- LSL.L #2,D0 ;82C: E588
- ADD.L D7,D0 ;82E: D087
- ADDQ.L #2,D0 ;830: 5480
- MOVE.L D0,714(A2) ;832: 254002CA
- MOVEA.L 734(A2),A3 ;836: 266A02DE
- LEA 8(A3),A0 ;83A: 41EB0008
- MOVE.L A0,718(A2) ;83E: 254802CE
- LEA LAB_001D+2(PC),A0 ;842: 41FAFA80
- MOVE.L A0,722(A2) ;846: 254802D2
- MOVE.L 4(A3),D0 ;84A: 202B0004
- MOVEQ #-4,D1 ;84E: 72FC
- CMP.L D1,D0 ;850: B081
- BNE.S LAB_0064 ;852: 6608
- LEA LAB_0032(PC),A0 ;854: 41FAFB18
- MOVE.L A0,722(A2) ;858: 254802D2
- LAB_0064:
- MOVEQ #3,D0 ;85C: 7003
- CMP.L 4(A3),D0 ;85E: B0AB0004
- BNE.S LAB_0065 ;862: 6608
- LEA LAB_0033(PC),A0 ;864: 41FAFB0E
- MOVE.L A0,722(A2) ;868: 254802D2
- LAB_0065:
- LEA 714(A2),A3 ;86C: 47EA02CA
- MOVE.L A3,-(A7) ;870: 2F0B
- MOVEA.L 326(A2),A0 ;872: 206A0146
- LEA LAB_0035(PC),A1 ;876: 43FAFB02
- BSR LAB_008D ;87A: 61000438
- LEA LAB_002D(PC),A0 ;87E: 41FAFAC8
- MOVE.L A0,714(A2) ;882: 254802CA
- BSET #7,293(A2) ;886: 08EA00070125
- LEA 330(A2),A0 ;88C: 41EA014A
- MOVEA.L 734(A2),A1 ;890: 226A02DE
- ADDQ.L #8,A1 ;894: 5089
- MOVEQ #64,D0 ;896: 7040
- ADD.L D0,D0 ;898: D080
- JSR LAB_008F(PC) ;89A: 4EBA0454
- ADDQ #4,A7 ;89E: 584F
- BRA.S LAB_0067 ;8A0: 6024
- LAB_0066:
- MOVE.L 326(A2),D1 ;8A2: 222A0146
- MOVE.L A3,D2 ;8A6: 240B
- MOVEA.L 4(A2),A6 ;8A8: 2C6A0004
- JSR -954(A6) ;8AC: 4EAEFC46
- LEA LAB_002E(PC),A0 ;8B0: 41FAFA98
- MOVE.L A0,D1 ;8B4: 2208
- MOVEQ #0,D2 ;8B6: 7400
- JSR -954(A6) ;8B8: 4EAEFC46
- MOVE.L D6,D0 ;8BC: 2006
- MOVEQ #1,D1 ;8BE: 7201
- MOVEA.L A2,A0 ;8C0: 204A
- BSR LAB_0073 ;8C2: 6100015C
- LAB_0067:
- BTST #7,293(A2) ;8C6: 082A00070125
- BNE.S LAB_0066 ;8CC: 66D4
- BTST #4,293(A2) ;8CE: 082A00040125
- BEQ.S LAB_0068 ;8D4: 670A
- BCLR #4,293(A2) ;8D6: 08AA00040125
- BRA LAB_0071 ;8DC: 60000126
- LAB_0068:
- MOVEA.L -32(A5),A2 ;8E0: 246DFFE0
- BTST #6,293(A2) ;8E4: 082A00060125
- BEQ LAB_006E ;8EA: 670000E4
- BRA LAB_0071 ;8EE: 60000114
- LAB_0069:
- MOVE.L #$00001000,D1 ;8F2: 223C00001000
- MOVEA.L 4(A2),A6 ;8F8: 2C6A0004
- JSR -792(A6) ;8FC: 4EAEFCE8
- TST.L D0 ;900: 4A80
- BEQ.S LAB_006A ;902: 6718
- MOVEQ #64,D0 ;904: 7040
- MOVE.L D0,290(A2) ;906: 25400122
- MOVEQ #5,D0 ;90A: 7005
- MOVE.L D0,298(A2) ;90C: 2540012A
- MOVE.L #$00000130,294(A2) ;910: 257C000001300126
- BRA LAB_0071 ;918: 600000EA
- LAB_006A:
- MOVEA.L -32(A5),A2 ;91C: 246DFFE0
- MOVE.L D5,D0 ;920: 2005
- MOVEQ #1,D1 ;922: 7201
- AND.L D1,D0 ;924: C081
- ASL.L #7,D0 ;926: EF80
- MOVEA.L A2,A0 ;928: 204A
- ADDA.L D0,A0 ;92A: D1C0
- LEA 458(A0),A3 ;92C: 47E801CA
- MOVEA.L 734(A2),A0 ;930: 206A02DE
- ADDQ.L #8,A0 ;934: 5088
- MOVEA.L A0,A1 ;936: 2248
- MOVEQ #32,D0 ;938: 7020
- MOVEA.L A3,A0 ;93A: 204B
- JSR LAB_008F(PC) ;93C: 4EBA03B2
- MOVEA.L 734(A2),A0 ;940: 206A02DE
- MOVEQ #-4,D0 ;944: 70FC
- CMP.L 4(A0),D0 ;946: B0A80004
- BNE.S LAB_006B ;94A: 660A
- MOVEA.L A3,A0 ;94C: 204B
- LEA LAB_0032(PC),A1 ;94E: 43FAFA1E
- JSR LAB_009A(PC) ;952: 4EBA03E8
- LAB_006B:
- MOVEA.L 734(A2),A0 ;956: 206A02DE
- MOVEQ #3,D0 ;95A: 7003
- CMP.L 4(A0),D0 ;95C: B0A80004
- BNE.S LAB_006C ;960: 660A
- MOVEA.L A3,A0 ;962: 204B
- LEA LAB_0033(PC),A1 ;964: 43FAFA0E
- JSR LAB_009A(PC) ;968: 4EBA03D2
- LAB_006C:
- MOVE.L D5,D0 ;96C: 2005
- ASL.L #2,D0 ;96E: E580
- MOVE.L D0,D1 ;970: 2200
- ADDI.L #$000002CA,D1 ;972: 0681000002CA
- MOVE.L A3,0(A2,D1.L) ;978: 258B1800
- MOVEQ #3,D0 ;97C: 7003
- SUB.L D5,D0 ;97E: 9085
- MOVE.L D0,D5 ;980: 2A00
- MOVEQ #1,D0 ;982: 7001
- CMP.L D0,D5 ;984: BA80
- BEQ.S LAB_006D ;986: 6708
- MOVEA.L 734(A2),A0 ;988: 206A02DE
- TST.L (A0) ;98C: 4A90
- BNE.S LAB_006E ;98E: 6640
- LAB_006D:
- MOVE.L D7,D0 ;990: 2007
- LSL.L #2,D0 ;992: E588
- ADD.L D7,D0 ;994: D087
- ADDQ.L #2,D0 ;996: 5480
- MOVE.L D0,714(A2) ;998: 254002CA
- LEA 714(A2),A0 ;99C: 41EA02CA
- MOVE.L A0,-(A7) ;9A0: 2F08
- MOVE.L A0,40(A7) ;9A2: 2F480028
- MOVEA.L 326(A2),A0 ;9A6: 206A0146
- LEA LAB_0038(PC),A1 ;9AA: 43FAF9DC
- BSR LAB_008D ;9AE: 61000304
- ADDQ #4,A7 ;9B2: 584F
- LEA LAB_002D(PC),A0 ;9B4: 41FAF992
- MOVE.L A0,714(A2) ;9B8: 254802CA
- MOVE.L 326(A2),D1 ;9BC: 222A0146
- MOVE.L 36(A7),D2 ;9C0: 242F0024
- MOVEA.L 4(A2),A6 ;9C4: 2C6A0004
- JSR -954(A6) ;9C8: 4EAEFC46
- CLR.L 722(A2) ;9CC: 42AA02D2
- LAB_006E:
- MOVEA.L -32(A5),A2 ;9D0: 246DFFE0
- MOVEA.L 734(A2),A0 ;9D4: 206A02DE
- MOVE.L (A0),734(A2) ;9D8: 255002DE
- LAB_006F:
- TST.L 734(A2) ;9DC: 4AAA02DE
- BEQ.S LAB_0071 ;9E0: 6722
- TST.L 298(A2) ;9E2: 4AAA012A
- BEQ LAB_0063 ;9E6: 6700FE38
- BRA.S LAB_0071 ;9EA: 6018
- LAB_0070:
- MOVEA.L -20(A5),A0 ;9EC: 206DFFEC
- MOVE.L (A0),734(A2) ;9F0: 255002DE
- MOVEA.L -20(A5),A1 ;9F4: 226DFFEC
- MOVEA.L (A2),A6 ;9F8: 2C52
- JSR -690(A6) ;9FA: 4EAEFD4E
- MOVE.L 734(A2),-20(A5) ;9FE: 2B6A02DEFFEC
- LAB_0071:
- TST.L -20(A5) ;A04: 4AADFFEC
- BNE.S LAB_0070 ;A08: 66E2
- TST.L D6 ;A0A: 4A86
- BEQ.S LAB_0072 ;A0C: 670A
- MOVE.L D6,D1 ;A0E: 2206
- MOVEA.L 4(A2),A6 ;A10: 2C6A0004
- JSR -90(A6) ;A14: 4EAEFFA6
- LAB_0072:
- MOVEM.L (A7)+,D2-D7/A2-A3/A6 ;A18: 4CDF4CFC
- UNLK A5 ;A1C: 4E5D
- RTS ;A1E: 4E75
- LAB_0073:
- LINK A5,#-36 ;A20: 4E55FFDC
- MOVEM.L D2-D3/D6-D7/A2-A3/A6,-(A7) ;A24: 48E73332
- MOVEA.L A0,A3 ;A28: 2648
- MOVE.L D0,D7 ;A2A: 2E00
- MOVE.L D1,D6 ;A2C: 2C01
- MOVEQ #0,D0 ;A2E: 7000
- MOVE.L D0,298(A3) ;A30: 2740012A
- BSET #7,293(A3) ;A34: 08EB00070125
- MOVEQ #23,D0 ;A3A: 7017
- MOVEQ #0,D1 ;A3C: 7200
- LEA -28(A5),A0 ;A3E: 41EDFFE4
- LAB_0074:
- MOVE.B D1,(A0)+ ;A42: 10C1
- DBF D0,LAB_0074 ;A44: 51C8FFFC
- MOVEA.L 4(A3),A6 ;A48: 2C6B0004
- JSR -60(A6) ;A4C: 4EAEFFC4
- MOVE.L D0,D1 ;A50: 2200
- JSR -360(A6) ;A52: 4EAEFE98
- MOVEQ #64,D0 ;A56: 7040
- ADD.L D0,D0 ;A58: D080
- MOVE.L #$00010001,D1 ;A5A: 223C00010001
- MOVEA.L (A3),A6 ;A60: 2C53
- JSR -684(A6) ;A62: 4EAEFD54
- MOVE.L D0,28(A7) ;A66: 2F40001C
- TST.L D0 ;A6A: 4A80
- BNE.S LAB_0075 ;A6C: 6624
- MOVEA.L 4(A3),A6 ;A6E: 2C6B0004
- JSR -132(A6) ;A72: 4EAEFF7C
- MOVE.L D0,294(A3) ;A76: 27400126
- LEA LAB_0030(PC),A0 ;A7A: 41FAF8D4
- MOVE.L A0,D1 ;A7E: 2208
- MOVEA.L 4(A3),A6 ;A80: 2C6B0004
- JSR -948(A6) ;A84: 4EAEFC4C
- MOVEQ #20,D0 ;A88: 7014
- MOVE.L D0,298(A3) ;A8A: 2740012A
- BRA LAB_008B ;A8E: 6000020E
- LAB_0075:
- TST.L D6 ;A92: 4A86
- BNE.S LAB_0076 ;A94: 661A
- LEA LAB_003A(PC),A0 ;A96: 41FAF904
- MOVE.L A0,D1 ;A9A: 2208
- LEA -28(A5),A1 ;A9C: 43EDFFE4
- MOVE.L A1,D2 ;AA0: 2409
- MOVEQ #0,D3 ;AA2: 7600
- MOVEA.L 4(A3),A6 ;AA4: 2C6B0004
- JSR -798(A6) ;AA8: 4EAEFCE2
- MOVEA.L D0,A2 ;AAC: 2440
- BRA.S LAB_0077 ;AAE: 6018
- LAB_0076:
- LEA LAB_003E(PC),A0 ;AB0: 41FAF924
- MOVE.L A0,D1 ;AB4: 2208
- LEA -28(A5),A1 ;AB6: 43EDFFE4
- MOVE.L A1,D2 ;ABA: 2409
- MOVEQ #0,D3 ;ABC: 7600
- MOVEA.L 4(A3),A6 ;ABE: 2C6B0004
- JSR -798(A6) ;AC2: 4EAEFCE2
- MOVEA.L D0,A2 ;AC6: 2440
- LAB_0077:
- MOVE.L A2,D0 ;AC8: 200A
- BNE.S LAB_0078 ;ACA: 6612
- JSR -132(A6) ;ACC: 4EAEFF7C
- MOVE.L D0,294(A3) ;AD0: 27400126
- MOVEQ #20,D0 ;AD4: 7014
- MOVE.L D0,298(A3) ;AD6: 2740012A
- BRA LAB_008A ;ADA: 600001B8
- LAB_0078:
- TST.L -28(A5) ;ADE: 4AADFFE4
- BEQ LAB_007E ;AE2: 67000090
- MOVEQ #1,D0 ;AE6: 7001
- CMP.L D0,D6 ;AE8: BC80
- BNE LAB_007E ;AEA: 66000088
- MOVE.L D7,D1 ;AEE: 2207
- JSR -126(A6) ;AF0: 4EAEFF82
- MOVE.L D0,D6 ;AF4: 2C00
- LEA 330(A3),A0 ;AF6: 41EB014A
- MOVE.L A0,D1 ;AFA: 2208
- MOVE.L #$000003ED,D2 ;AFC: 243C000003ED
- JSR -30(A6) ;B02: 4EAEFFE2
- MOVE.L D0,D7 ;B06: 2E00
- TST.L D7 ;B08: 4A87
- BNE.S LAB_007B ;B0A: 663C
- JSR -132(A6) ;B0C: 4EAEFF7C
- MOVE.L D0,294(A3) ;B10: 27400126
- MOVEQ #20,D0 ;B14: 7014
- MOVE.L D0,298(A3) ;B16: 2740012A
- BRA.S LAB_007D ;B1A: 604A
- LAB_0079:
- MOVE.L #$00001000,D1 ;B1C: 223C00001000
- MOVEA.L 4(A3),A6 ;B22: 2C6B0004
- JSR -792(A6) ;B26: 4EAEFCE8
- TST.L D0 ;B2A: 4A80
- BEQ.S LAB_007A ;B2C: 670E
- MOVE.L #$00000130,D1 ;B2E: 223C00000130
- MOVEQ #0,D2 ;B34: 7400
- JSR -474(A6) ;B36: 4EAEFE26
- BRA.S LAB_007C ;B3A: 6020
- LAB_007A:
- LEA -29(A5),A0 ;B3C: 41EDFFE3
- MOVE.L A0,D1 ;B40: 2208
- MOVEQ #1,D2 ;B42: 7401
- JSR -942(A6) ;B44: 4EAEFC52
- LAB_007B:
- MOVE.L D7,D1 ;B48: 2207
- MOVEA.L 4(A3),A6 ;B4A: 2C6B0004
- JSR -306(A6) ;B4E: 4EAEFECE
- MOVE.B D0,-29(A5) ;B52: 1B40FFE3
- CMPI.B #$FF,D0 ;B56: 0C0000FF
- BNE.S LAB_0079 ;B5A: 66C0
- LAB_007C:
- MOVE.L D7,D1 ;B5C: 2207
- MOVEA.L 4(A3),A6 ;B5E: 2C6B0004
- JSR -36(A6) ;B62: 4EAEFFDC
- LAB_007D:
- MOVE.L D6,D1 ;B66: 2206
- MOVEA.L 4(A3),A6 ;B68: 2C6B0004
- JSR -126(A6) ;B6C: 4EAEFF82
- BRA LAB_0089 ;B70: 60000118
- LAB_007E:
- TST.L -12(A5) ;B74: 4AADFFF4
- BEQ.S LAB_0080 ;B78: 676C
- MOVE.L -8(A5),D0 ;B7A: 202DFFF8
- BEQ.S LAB_007F ;B7E: 671C
- MOVE.L D0,D1 ;B80: 2200
- MOVEQ #0,D2 ;B82: 7400
- MOVE.L D2,D3 ;B84: 2602
- MOVEA.L 4(A3),A6 ;B86: 2C6B0004
- JSR -222(A6) ;B8A: 4EAEFF22
- LEA LAB_002F(PC),A0 ;B8E: 41FAF7BE
- MOVE.L A0,D1 ;B92: 2208
- JSR -948(A6) ;B94: 4EAEFC4C
- BRA LAB_0089 ;B98: 600000F0
- LAB_007F:
- LEA LAB_003F(PC),A0 ;B9C: 41FAF870
- MOVE.L A0,D1 ;BA0: 2208
- MOVEA.L 4(A3),A6 ;BA2: 2C6B0004
- JSR -948(A6) ;BA6: 4EAEFC4C
- JSR -60(A6) ;BAA: 4EAEFFC4
- MOVE.L D0,D1 ;BAE: 2200
- JSR -360(A6) ;BB0: 4EAEFE98
- JSR -54(A6) ;BB4: 4EAEFFCA
- MOVE.L D0,D1 ;BB8: 2200
- MOVE.L 28(A7),D2 ;BBA: 242F001C
- MOVE.L #$00000800,D3 ;BBE: 263C00000800
- JSR -336(A6) ;BC4: 4EAEFEB0
- TST.L D0 ;BC8: 4A80
- BEQ LAB_0089 ;BCA: 670000BE
- MOVE.L D2,D1 ;BCE: 2202
- MOVEQ #0,D2 ;BD0: 7400
- MOVE.L D2,D3 ;BD2: 2602
- JSR -222(A6) ;BD4: 4EAEFF22
- LEA LAB_002F(PC),A0 ;BD8: 41FAF774
- MOVE.L A0,D1 ;BDC: 2208
- JSR -948(A6) ;BDE: 4EAEFC4C
- BRA LAB_0089 ;BE2: 600000A6
- LAB_0080:
- TST.L -8(A5) ;BE6: 4AADFFF8
- BEQ.S LAB_0081 ;BEA: 6712
- LEA LAB_0040(PC),A0 ;BEC: 41FAF82C
- MOVE.L A0,D1 ;BF0: 2208
- MOVEA.L 4(A3),A6 ;BF2: 2C6B0004
- JSR -948(A6) ;BF6: 4EAEFC4C
- BRA LAB_0089 ;BFA: 6000008E
- LAB_0081:
- TST.L -16(A5) ;BFE: 4AADFFF0
- BEQ.S LAB_0082 ;C02: 6708
- MOVEQ #64,D0 ;C04: 7040
- MOVE.L D0,290(A3) ;C06: 27400122
- BRA.S LAB_0088 ;C0A: 6078
- LAB_0082:
- TST.L -24(A5) ;C0C: 4AADFFE8
- BEQ.S LAB_0083 ;C10: 670E
- BSET #3,24(A3) ;C12: 08EB00030018
- BSET #4,293(A3) ;C18: 08EB00040125
- BRA.S LAB_0088 ;C1E: 6064
- LAB_0083:
- TST.L -28(A5) ;C20: 4AADFFE4
- BEQ.S LAB_0084 ;C24: 670C
- TST.L D6 ;C26: 4A86
- BNE.S LAB_0084 ;C28: 6608
- BSET #5,293(A3) ;C2A: 08EB00050125
- BRA.S LAB_0088 ;C30: 6052
- LAB_0084:
- TST.L -20(A5) ;C32: 4AADFFEC
- BEQ.S LAB_0088 ;C36: 674C
- MOVEQ #1,D0 ;C38: 7001
- CMP.L D0,D6 ;C3A: BC80
- BNE.S LAB_0087 ;C3C: 6640
- MOVE.L D7,D1 ;C3E: 2207
- MOVEA.L 4(A3),A6 ;C40: 2C6B0004
- JSR -126(A6) ;C44: 4EAEFF82
- MOVE.L D0,D6 ;C48: 2C00
- LEA 330(A3),A0 ;C4A: 41EB014A
- MOVE.L A0,D1 ;C4E: 2208
- JSR -72(A6) ;C50: 4EAEFFB8
- TST.L D0 ;C54: 4A80
- BNE.S LAB_0085 ;C56: 6610
- JSR -132(A6) ;C58: 4EAEFF7C
- MOVE.L D0,294(A3) ;C5C: 27400126
- MOVEQ #10,D0 ;C60: 700A
- MOVE.L D0,298(A3) ;C62: 2740012A
- BRA.S LAB_0086 ;C66: 600A
- LAB_0085:
- LEA LAB_0031(PC),A0 ;C68: 41FAF6FA
- MOVE.L A0,D1 ;C6C: 2208
- JSR -948(A6) ;C6E: 4EAEFC4C
- LAB_0086:
- MOVE.L D6,D1 ;C72: 2206
- MOVEA.L 4(A3),A6 ;C74: 2C6B0004
- JSR -126(A6) ;C78: 4EAEFF82
- BRA.S LAB_0088 ;C7C: 6006
- LAB_0087:
- BSET #0,292(A3) ;C7E: 08EB00000124
- LAB_0088:
- BCLR #7,293(A3) ;C84: 08AB00070125
- LAB_0089:
- MOVE.L A2,D1 ;C8A: 220A
- MOVEA.L 4(A3),A6 ;C8C: 2C6B0004
- JSR -858(A6) ;C90: 4EAEFCA6
- LAB_008A:
- MOVEA.L 28(A7),A1 ;C94: 226F001C
- MOVEA.L (A3),A6 ;C98: 2C53
- JSR -690(A6) ;C9A: 4EAEFD4E
- LAB_008B:
- MOVEM.L (A7)+,D2-D3/D6-D7/A2-A3/A6 ;C9E: 4CDF4CCC
- UNLK A5 ;CA2: 4E5D
- RTS ;CA4: 4E75
- LAB_008C:
- LINK A5,#-4 ;CA6: 4E55FFFC
- MOVE.L D0,-4(A5) ;CAA: 2B40FFFC
- MOVE.B D0,(A3)+ ;CAE: 16C0
- UNLK A5 ;CB0: 4E5D
- RTS ;CB2: 4E75
- LAB_008D:
- LINK A5,#0 ;CB4: 4E550000
- MOVEM.L A2-A3/A6,-(A7) ;CB8: 48E70032
- MOVEA.L A0,A3 ;CBC: 2648
- MOVEA.L A1,A2 ;CBE: 2449
- MOVEM.L A2-A3,-(A7) ;CC0: 48E70030
- MOVEA.L A2,A0 ;CC4: 204A
- MOVEA.L 8(A5),A1 ;CC6: 226D0008
- LEA LAB_008C(PC),A2 ;CCA: 45FAFFDA
- MOVEA.L (ABSEXECBASE).W,A6 ;CCE: 2C780004
- JSR -522(A6) ;CD2: 4EAEFDF6
- MOVEM.L (A7)+,A2-A3 ;CD6: 4CDF0C00
- MOVEA.L A3,A0 ;CDA: 204B
- LAB_008E:
- TST.B (A0)+ ;CDC: 4A18
- BNE.S LAB_008E ;CDE: 66FC
- SUBQ.L #1,A0 ;CE0: 5388
- SUBA.L A3,A0 ;CE2: 91CB
- MOVE.L A0,D0 ;CE4: 2008
- MOVEM.L (A7)+,A2-A3/A6 ;CE6: 4CDF4C00
- UNLK A5 ;CEA: 4E5D
- RTS ;CEC: 4E75
- DC.W $0000 ;CEE
- LAB_008F:
- MOVE.L A0,D1 ;CF0: 2208
- BRA.S LAB_0091 ;CF2: 6004
- LAB_0090:
- MOVE.B (A1)+,(A0)+ ;CF4: 10D9
- BEQ.S LAB_0093 ;CF6: 6708
- LAB_0091:
- SUBQ.L #1,D0 ;CF8: 5380
- BCC.S LAB_0090 ;CFA: 64F8
- BRA.S LAB_0094 ;CFC: 6006
- LAB_0092:
- CLR.B (A0)+ ;CFE: 4218
- LAB_0093:
- SUBQ.L #1,D0 ;D00: 5380
- BCC.S LAB_0092 ;D02: 64FA
- LAB_0094:
- MOVE.L D1,D0 ;D04: 2001
- RTS ;D06: 4E75
- LAB_0095:
- MOVEQ #0,D0 ;D08: 7000
- MOVEQ #0,D1 ;D0A: 7200
- LAB_0096:
- MOVE.B (A0)+,D0 ;D0C: 1018
- MOVE.B (A1)+,D1 ;D0E: 1219
- CMPI.B #$61,D0 ;D10: 0C000061
- BLT.S LAB_0097 ;D14: 6D0A
- CMPI.B #$7A,D0 ;D16: 0C00007A
- BGT.S LAB_0097 ;D1A: 6E04
- SUBI.B #$20,D0 ;D1C: 04000020
- LAB_0097:
- CMPI.B #$61,D1 ;D20: 0C010061
- BLT.S LAB_0098 ;D24: 6D0A
- CMPI.B #$7A,D1 ;D26: 0C01007A
- BGT.S LAB_0098 ;D2A: 6E04
- SUBI.B #$20,D1 ;D2C: 04010020
- LAB_0098:
- SUB.L D1,D0 ;D30: 9081
- BNE.S LAB_0099 ;D32: 6604
- TST.B D1 ;D34: 4A01
- BNE.S LAB_0096 ;D36: 66D4
- LAB_0099:
- RTS ;D38: 4E75
- DC.W $0000 ;D3A
- LAB_009A:
- MOVE.L A0,D0 ;D3C: 2008
- LAB_009B:
- TST.B (A0)+ ;D3E: 4A18
- BNE.S LAB_009B ;D40: 66FC
- SUBQ.L #1,A0 ;D42: 5388
- LAB_009C:
- MOVE.B (A1)+,(A0)+ ;D44: 10D9
- BNE.S LAB_009C ;D46: 66FC
- RTS ;D48: 4E75
- DC.W $0000 ;D4A
- END
-