home *** CD-ROM | disk | FTP | other *** search
- ; IRA V1.02 (Sep 6 1993) (c)1993 Tim Ruehsen
-
-
- ABSEXECBASE EQU $4
- EXT_0001 EQU $3D26
- EXT_0002 EQU $3DBC
- EXT_0003 EQU $3FBE
- EXT_0004 EQU $2290E146
- EXT_0005 EQU $39886261
- EXT_0006 EQU $39C8F118
- EXT_0007 EQU $5F33435D
-
-
-
-
- SECTION S_0,CODE
-
- SECSTRT_0:
- MOVEM.L D0-D7/A0-A6,-(A7) ;000: 48E7FFFE
- PEA LAB_0002(PC) ;004: 487A0038
- MOVEA.L (A7)+,A3 ;008: 265F
- PEA (1835).W ;00A: 4878072B
- MOVE.L (A7)+,D3 ;00E: 261F
- LAB_0000:
- MOVE.B (A3),D4 ;010: 1813
- ROL.B #3,D4 ;012: E71C
- MOVE.B D4,(A3) ;014: 1684
- MOVE.B (A3),D4 ;016: 1813
- ROL.B #3,D4 ;018: E71C
- MOVE.B D4,(A3) ;01A: 1684
- MOVE.L (ABSEXECBASE).W,D5 ;01C: 2A380004
- MOVEA.L D5,A6 ;020: 2C45
- DC.W $0413 ;022
- DC.W $0E4F ;024
- PEA (A3) ;026: 4853
- ADDQ.L #1,(A7) ;028: 5297
- MOVEA.L (A7)+,A3 ;02A: 265F
- TST D3 ;02C: 4A43
- BEQ.S LAB_0001 ;02E: 6706
- SUBQ #1,D3 ;030: 5343
- BRA LAB_0000 ;032: 6000FFDC
- LAB_0001:
- MOVE #$FD67,D2 ;036: 343CFD67
- DC.W $4EB6 ;03A
- MOVE.L (A5)+,D0 ;03C: 201D
- LAB_0002:
- ADDQ.B #5,-(A5) ;03E: 5A25
- MOVE -(A6),-(A6) ;040: 3D26
- DC.W $B26B ;042
- DC.W $621D ;044
- SUBQ.B #2,(A1) ;046: 5511
- DC.W $CD6D ;048
- DC.W $8589 ;04A
- ADD.L -(A1),D4 ;04C: D8A1
- SUBX D3,D2 ;04E: 9543
- DC.W $8589 ;050
- ADD.L -(A1),D4 ;052: D8A1
- SUBX D3,D2 ;054: 9543
- BCHG D3,D1 ;056: 0741
- SUB D0,D2 ;058: 9440
- BNE.S LAB_0004 ;05A: 6646
- ADD (A5),D5 ;05C: DA55
- OR D6,D5 ;05E: 8A46
- DC.W $BE3D ;060
- DC.W $39DC ;062
- CLR.B (A5)+ ;064: 421D
- DC.W $A940 ;066
- DC.W $EDDE ;068
- DC.W $CC4A ;06A
- ADDQ.B #7,-(A7) ;06C: 5E27
- MOVE (A5),30452(A6) ;06E: 3D5576F4
- MOVE A7,20968(A0) ;072: 314F51E8
- DC.W $4D06 ;076
- DC.W $3F3E ;078
- SUBA D1,A1 ;07A: 92C1
- NEG D6 ;07C: 4446
- DC.W $A3E8 ;07E
- LAB_0003:
- MOVE D5,D6 ;080: 3C05
- MOVE.L (A0)+,(A1)+ ;082: 22D8
- DC.W $7F3F ;084
- SUBA.L -(A5),A5 ;086: 9BE5
- AND -(A5),D1 ;088: C265
- DC.W $4F61 ;08A
- DC.W $3D9D ;08C
- MOVE -(A1),-8894(A7) ;08E: 3F61DD42
- DC.W $BF30 ;092
- DC.W $71E8 ;094
- MOVE 16160(A3),-(A4) ;096: 392B3F20
- DC.W $3DDC ;09A
- DC.W $1DFC ;09C
- BLT.S LAB_0003 ;09E: 6DE0
- MOVE (A2)+,(A6)+ ;0A0: 3CDA
- LAB_0004:
- DC.W $523A ;0A2
- MOVE A1,-(A4) ;0A4: 3909
- MULS D3,D0 ;0A6: C1C3
- DC.W $E8C5 ;0A8
- DC.W $2228 ;0AA
- DC.W $1985 ;0AC
- DC.W $6191 ;0AE
- MOVE D2,D1 ;0B0: 3202
- AND.L (A4)+,D6 ;0B2: CC9C
- DC.W $943D ;0B4
- MOVE.L (A0),(A1) ;0B6: 2290
- NOT (A5)+ ;0B8: 465D
- MOVE.L (A0),(A1) ;0BA: 2290
- DC.W $ABBE ;0BC
- MOVE.L (A0),(A1) ;0BE: 2290
- TST (A5)+ ;0C0: 4A5D
- MOVE.L (A0),(A1) ;0C2: 2290
- DC.W $BEFD ;0C4
- MOVE.L A6,(A7) ;0C6: 2E8E
- DC.W $2EBE ;0C8
- DC.W $7D0E ;0CA
- DC.W $3E3E ;0CC
- DC.W $4EDD ;0CE
- DC.W $7B4E ;0D0
- SUBX.L -(A3),-(A6) ;0D2: 9D8B
- DC.W $4E7D ;0D4
- ADDX.B -(A6),-(A5) ;0D6: DB0E
- DC.W $5ECB ;0D8
- DC.W $0E6D ;0DA
- DC.W $6DCD ;0DC
- DC.W $3E3E ;0DE
- SUBQ #6,-17474(A5) ;0E0: 5D6DBBBE
- DC.W $6DCD ;0E4
- BLT.S LAB_0006 ;0E6: 6D3E
- DC.W $455E ;0E8
- DC.W $5A3D ;0EA
- DC.W $7DFE ;0EC
- DC.W $DD6E ;0EE
- DC.W $4DCD ;0F0
- SF 7741(A0) ;0F2: 51E81E3D
- DC.W $4DCD ;0F6
- SF 12029(A0) ;0F8: 51E82EFD
- AND D6,(A2) ;0FC: CD52
- EXG A2,A5 ;0FE: C54D
- AND D6,(A1) ;100: CD51
- ROR.B D4,D6 ;102: E83E
- DC.W $FDCD ;104
- DC.W $42C5 ;106
- DC.W $7DC1 ;108
- ROR.B #8,D6 ;10A: E01E
- DC.W $4DCD ;10C
- DC.W $3F33 ;10E
- DC.W $3D7D ;110
- DC.W $4EEE ;112
- LAB_0005:
- DC.W $AF4D ;114
- EOR D6,(A1) ;116: BD51
- DC.W $C87D ;118
- SUB.L D6,(A0)+ ;11A: 9D98
- DC.W $6D5D ;11C
- DC.W $BD3F ;11E
- DC.W $BD3D ;120
- DIVS D1,D6 ;122: 8DC1
- AND.L (A5)+,D0 ;124: C09D
- LAB_0006:
- SUB A5,D4 ;126: 984D
- DC.W $5D3F ;128
- DC.W $2F3D ;12A
- DC.W $4D5D ;12C
- MOVE #$ED9D,(A6)+ ;12E: 3CFCED9D
- SUB.L D6,(A0)+ ;132: 9D98
- DC.W $FD5D ;134
- ADDQ #1,D1 ;136: 5241
- DC.W $4D5D ;138
- MOVE #$9D9D,(A6)+ ;13A: 3CFC9D9D
- SUB (A5)+,D4 ;13E: 985D
- SUBQ.L #6,(A5)+ ;140: 5D9D
- DC.W $41AD ;142
- CHK (A5),D2 ;144: 4595
- DC.W $95B7 ;146
- DC.W $0ACD ;148
- MOVE.B 17069(A4),-(A0) ;14A: 112C42AD
- DC.W $7DCD ;14E
- OR.B 24013(A7),D7 ;150: 8E2F5DCD
- DC.W $62C1 ;154
- DC.W $3D5D ;156
- MULS D1,D6 ;158: CDC1
- DC.W $427D ;15A
- BHI.S LAB_0005 ;15C: 62B6
- DC.W $4DCD ;15E
- DC.W $3F33 ;160
- MOVE A5,27968(A6) ;162: 3D4D6D40
- DC.W $4D6D ;166
- DC.W $CD6D ;168
- DC.W $4A49 ;16A
- DC.W $3D6D ;16C
- DC.W $6DCD ;16E
- DC.W $3EBE ;170
- DC.W $3DAF ;172
- DC.W $7DCD ;174
- TRAP #14 ;176: 4E4E
- SUBQ #6,(A5)+ ;178: 5D5D
- DC.W $52C9 ;17A
- ADD D6,(A5)+ ;17C: DD5D
- DC.W $5D72 ;17E
- DC.W $417D ;180
- ROL.B D1,D5 ;182: E33D
- ADD D6,(A5)+ ;184: DD5D
- SLT -(A1) ;186: 5DE1
- DC.W $417D ;188
- EOR.L D1,(A5)+ ;18A: B39D
- SUBQ #6,(A5)+ ;18C: 5D5D
- MOVEQ #65,D1 ;18E: 7241
- DC.W $7D43 ;190
- DC.W $3DDD ;192
- DC.W $497D ;194
- DC.W $2EEE ;196
- DC.W $AF8D ;198
- MULS -(A0),D0 ;19A: C1E0
- DC.W $3D9D ;19C
- OR.B D6,-(A2) ;19E: 8D22
- MOVE.L (A1)+,D4 ;1A0: 2819
- DC.W $853D ;1A2
- CHK 20776(A5),D6 ;1A4: 4DAD5128
- SUB.B D6,(A1)+ ;1A8: 9D19
- OR D2,(A5)+ ;1AA: 855D
- DC.W $AD22 ;1AC
- DC.W $C7AD ;1AE
- DC.W $4D4D ;1B0
- MOVE #$BD19,(A6)+ ;1B2: 3CFCBD19
- DC.W $857D ;1B6
- MOVE.L -(A4),(A1) ;1B8: 22A4
- EXG A6,A5 ;1BA: CD4D
- OR.B D6,-(A2) ;1BC: 8D22
- MOVE.L (A1)+,D2 ;1BE: 2419
- DC.W $853D ;1C0
- DC.W $7DDD ;1C2
- DC.W $BE7F ;1C4
- DC.W $8DFF ;1C6
- DC.W $C03D ;1C8
- DC.W $7D3D ;1CA
- DC.W $4D3D ;1CC
- DC.W $407D ;1CE
- DC.W $6D9D ;1D0
- DC.W $3D3F ;1D2
- DC.W $415D ;1D4
- DC.W $9DFF ;1D6
- DC.W $423D ;1D8
- DC.W $4D3D ;1DA
- DC.W $3FBC ;1DC
- DC.W $7D3D ;1DE
- DC.W $7D5D ;1E0
- DC.W $3DFF ;1E2
- DC.W $413D ;1E4
- CHK (A5)+,D6 ;1E6: 4D9D
- DC.W $51C8 ;1E8
- DC.W $9D3D ;1EA
- DC.W $7D5D ;1EC
- DC.W $9DFF ;1EE
- AND.L D1,21278(A5) ;1F0: C3AD531E
- SUBQ.B #8,(EXT_0002).W ;1F4: 51383DBC
- DC.W $FF42 ;1F8
- DC.W $3F65 ;1FA
- DC.W $023B ;1FC
- DC.W $2D39 ;1FE
- MOVE.L (A0),(A1) ;200: 2290
- DC.W $C1BB ;202
- MOVE 8740(A1),-(A4) ;204: 39292224
- MOVE D1,-(A4) ;208: 3901
- BRA.S LAB_0007 ;20A: 600E
- DC.W $71E8 ;20C
- DC.W $3DDF ;20E
- MOVE -(A0),-(A7) ;210: 3F20
- CHK D7,D6 ;212: 4D87
- DC.W $533E ;214
- MOVE -(A0),-(A7) ;216: 3F20
- CHK -(A6),D6 ;218: 4DA6
- LAB_0007:
- SLS (A5)+ ;21A: 53DD
- MOVE.L -(A4),D1 ;21C: 2224
- DC.W $39A0 ;21E
- DC.W $023B ;220
- MOVE EXT_0004,-(A0) ;222: 31392290E146
- DC.W $B3E8 ;228
- DC.W $64BF ;22A
- DC.W $3DBD ;22C
- DC.W $A37D ;22E
- LEA (A1),A7 ;230: 4FD1
- DC.W $3D84 ;232
- MOVE D2,17192(A7) ;234: 3F424328
- DC.W $C1BB ;238
- MOVE -64(A1),-(A0) ;23A: 3129FFC0
- DC.W $3D7D ;23E
- SUB.B D7,-(A0) ;240: 9F20
- DC.W $4D7E ;242
- DC.W $B1FB ;244
- DC.W $3DA1 ;246
- DC.W $533D ;248
- SUBQ #6,A2 ;24A: 5D4A
- ADDX D1,D7 ;24C: DF41
- ADDA.L A0,A0 ;24E: D1C8
- DC.W $3DBE ;250
- ADD.B (A0)+,D5 ;252: DA18
- DC.W $3DDD ;254
- SLS -(A7) ;256: 53E7
- DC.W $A10C ;258
- DC.W $3DCD ;25A
- DC.W $F31D ;25C
- DC.W $FFFF ;25E
- MOVE A0,-(A4) ;260: 3908
- DC.W $3FA1 ;262
- DC.W $E1C7 ;264
- MOVE D3,-23716(A6) ;266: 3D43A35C
- DC.W $3FFF ;26A
- DC.W $3948 ;26C
- SUBQ.B #1,(A7)+ ;26E: 531F
- DC.W $7DDD ;270
- MOVE (A4)+,27960(A6) ;272: 3D5C6D38
- DC.W $4DE1 ;276
- BLT.S LAB_0008 ;278: 6D18
- DC.W $3D87 ;27A
- MOVE -(A2),19778(A6) ;27C: 3D624D42
- DC.W $3DBE ;280
- MOVE (A7)+,15790(A6) ;282: 3D5F3DAE
- MOVE (A7)+,-(A6) ;286: 3D1F
- DC.W $4A4A ;288
- MOVEA.L D6,A1 ;28A: 2246
- DC.W $43DD ;28C
- DC.W $3F33 ;28E
- MOVE D2,CCR ;290: 44C2
- LAB_0008:
- CMPM.L (A0)+,(A1)+ ;292: B388
- SGE D2 ;294: 5CC2
- DC.W $10C8 ;296
- BSR.S LAB_0009 ;298: 610C
- DC.W $3DCD ;29A
- MOVE A6,-(A7) ;29C: 3F0E
- DC.W $023B ;29E
- MOVE 8848(A1),-(A0) ;2A0: 31292290
- DC.W $56C9 ;2A4
- LAB_0009:
- DC.W $3FEF ;2A6
- DC.W $3DA3 ;2A8
- SUBA.L D5,A5 ;2AA: 9BC5
- EOR D1,D3 ;2AC: B343
- MOVE #$BD3E,-(A7) ;2AE: 3F3CBD3E
- SUBA.L D5,A5 ;2B2: 9BC5
- CMPA.L D2,A1 ;2B4: B3C2
- DC.W $3F41 ;2B6
- DC.W $403D ;2B8
- DC.W $3EBE ;2BA
- DC.W $4A49 ;2BC
- DC.W $537E ;2BE
- DC.W $6D47 ;2C0
- MULU D1,D3 ;2C2: C6C1
- DC.W $435D ;2C4
- MOVE D1,SR ;2C6: 46C1
- DC.W $3FBD ;2C8
- DC.W $41BE ;2CA
- DC.W $40BF ;2CC
- MOVE D2,(A7)+ ;2CE: 3EC2
- MOVE D0,SR ;2D0: 46C0
- AND.B EXT_0007,D2 ;2D2: C4395F33435D
- DC.W $6AB9 ;2D8
- DC.W $213D ;2DA
- DC.W $1FCE ;2DC
- DC.W $F31C ;2DE
- DC.W $7FC1 ;2E0
- MOVEA (A7)+,A7 ;2E2: 3E5F
- DC.W $BBBD ;2E4
- DC.W $44CE ;2E6
- DC.W $A328 ;2E8
- DC.W $523A ;2EA
- DC.W $39A8 ;2EC
- DC.W $407F ;2EE
- TST.L D6 ;2F0: 4A86
- SUBA.L D5,A5 ;2F2: 9BC5
- DC.W $3F41 ;2F4
- SLE D1 ;2F6: 5FC1
- SUBQ.L #1,(A6)+ ;2F8: 539E
- DC.W $A35E ;2FA
- DC.W $4A49 ;2FC
- MOVE.L 16062(A5),19394(A0) ;2FE: 216D3EBE4BC2
- DC.W $523A ;304
- DC.W $39E8 ;306
- DC.W $B37D ;308
- DC.W $6F41 ;30A
- MOVE A0,-(A4) ;30C: 3908
- MOVE.L (A0),(A1) ;30E: 2290
- DC.W $403D ;310
- DC.W $3E3E ;312
- ADD D1,D1 ;314: D241
- DC.W $107D ;316
- ROL.B D0,D4 ;318: E13C
- MOVE A5,8848(A6) ;31A: 3D4D2290
- DC.W $533D ;31E
- MOVE D6,-(A6) ;320: 3D06
- ASL.B #8,D4 ;322: E104
- DC.W $3988 ;324
- CMPM.L (A0)+,(A1)+ ;326: B388
- NEGX (A1) ;328: 4051
- SUBA.L D5,A5 ;32A: 9BC5
- DC.W $604D ;32C
- MOVE.L -(A4),D1 ;32E: 2224
- DC.W $1982 ;330
- SUBX D5,D7 ;332: 9F45
- DC.W $B3AB ;334
- DC.W $7F41 ;336
- SF 23870(A0) ;338: 51E85D3E
- SUBQ #1,-(A2) ;33C: 5362
- DC.W $3FE3 ;33E
- MOVE D1,-(A6) ;340: 3D01
- LAB_000A:
- CMPA -(A3),A1 ;342: B2E3
- MOVE D1,-(A6) ;344: 3D01
- ORI #$4291,(A5)+ ;346: 005D4291
- ORI #$DFBD,D3 ;34A: 0043DFBD
- DC.W $4A09 ;34E
- EOR D6,(A5)+ ;350: BD5D
- DC.W $3FBD ;352
- DC.W $604D ;354
- MOVE.L -(A4),D1 ;356: 2224
- DC.W $1982 ;358
- DC.W $7F49 ;35A
- DC.W $7F95 ;35C
- SPL -(A6) ;35E: 5AE6
- DC.W $7F49 ;360
- EOR.L D1,(A5)+ ;362: B39D
- SF 15749(A3) ;364: 51EB3D85
- SUBQ.L #1,-(A7) ;368: 53A7
- EOR D1,D1 ;36A: B341
- DC.W $C23E ;36C
- DC.W $7148 ;36E
- DC.W $3D8D ;370
- BSR.S LAB_000A ;372: 61CE
- ADDQ.L #7,(A1)+ ;374: 5E99
- DC.W $4B16 ;376
- DC.W $A3E8 ;378
- DC.W $7F89 ;37A
- DC.W $3FFF ;37C
- DC.W $3D7D ;37E
- SUBA.L D5,A5 ;380: 9BC5
- MOVE D1,16062(A7) ;382: 3F413EBE
- MOVEQ #73,D7 ;386: 7E49
- MOVEQ #-54,D7 ;388: 7ECA
- MOVEQ #61,D1 ;38A: 723D
- MOVE.L 8848(A0),(A0)+ ;38C: 20E82290
- DC.W $7108 ;390
- DC.W $3D3E ;392
- DC.W $60CD ;394
- MOVEA.L A7,A6 ;396: 2C4F
- SHI (A1)+ ;398: 52D9
- MOVE A1,-(A4) ;39A: 3909
- MOVEA.L D6,A1 ;39C: 2246
- DC.W $7108 ;39E
- DC.W $39CB ;3A0
- DC.W $60CD ;3A2
- DC.W $5F3B ;3A4
- SHI (A1)+ ;3A6: 52D9
- MOVE A1,-(A4) ;3A8: 3909
- MOVE.L (A0),(A1) ;3AA: 2290
- DC.W $3F6E ;3AC
- EOR.B D1,30425(A3) ;3AE: B32B76D9
- SUBQ #7,(A0) ;3B2: 5F50
- DC.W $BDBD ;3B4
- DC.W $537D ;3B6
- DC.W $5F72 ;3B8
- BSR.S LAB_000C ;3BA: 6176
- MOVE.L 6434(A0),D1 ;3BC: 22281922
- DC.W $3F6E ;3C0
- CMPA.L A3,A1 ;3C2: B3CB
- DC.W $7F41 ;3C4
- SF 19811(A0) ;3C6: 51E84D63
- SUBQ.L #1,A1 ;3CA: 5389
- DC.W $432B ;3CC
- DC.W $3F6E ;3CE
- EOR.B D1,D5 ;3D0: B305
- DC.W $7F41 ;3D2
- SLE -(A2) ;3D4: 5FE2
- DC.W $3FFF ;3D6
- DC.W $3988 ;3D8
- EOR D1,-(A4) ;3DA: B364
- DC.W $DF3D ;3DC
- MOVEQ #73,D5 ;3DE: 7A49
- MOVEQ #106,D2 ;3E0: 746A
- MOVE.L A1,(A0)+ ;3E2: 20C9
- DC.W $8FCD ;3E4
- MOVEQ #73,D3 ;3E6: 7649
- LAB_000B:
- DC.W $3F82 ;3E8
- MOVE.L -(A4),D1 ;3EA: 2224
- MOVE.B D6,-7164(A4) ;3EC: 1946E404
- DC.W $3D7D ;3F0
- CMPA.L -(A6),A1 ;3F2: B3E6
- SLE -(A2) ;3F4: 5FE2
- MOVEQ #-22,D2 ;3F6: 74EA
- DC.W $A364 ;3F8
- DC.W $7F62 ;3FA
- DC.W $7DE6 ;3FC
- DC.W $3D3D ;3FE
- BLT.S LAB_000F ;400: 6D78
- DC.W $A3C7 ;402
- MOVE.L A5,(A6)+ ;404: 2CCD
- ADDA #$9D98,A6 ;406: DCFC9D98
- DC.W $6A09 ;40A
- DC.W $AD5D ;40C
- SF 28130(A0) ;40E: 51E86DE2
- DC.W $533D ;412
- CHK -(A0),D6 ;414: 4DA0
- MULU -(A1),D1 ;416: C2E1
- DC.W $3FE1 ;418
- DC.W $BF3E ;41A
- BHI.S LAB_000E ;41C: 6246
- DC.W $42C5 ;41E
- BHI.S LAB_000B ;420: 62C6
- SUBX.B D6,D5 ;422: 9B06
- ADDQ.L #5,A1 ;424: 5A89
- SBCD D6,D5 ;426: 8B06
- DC.W $A03D ;428
- MOVE.L A0,(EXT_0003).W ;42A: 21C83FBE
- DC.W $7D41 ;42E
- DC.W $6DCB ;430
- LAB_000C:
- ROL D1,D5 ;432: E37D
- DC.W $3F2F ;434
- DC.W $A349 ;436
- DC.W $FD41 ;438
- DC.W $3DED ;43A
- LAB_000D:
- ORI.L #$3EEC3D9D,8952(A0) ;43C: 00A83EEC3D9D22F8
- DC.W $3D5D ;444
- DC.W $81FD ;446
- DC.W $FD02 ;448
- DC.W $FF28 ;44A
- DC.W $2828 ;44C
- CMP.L D1,D6 ;44E: BC81
- DC.W $423D ;450
- DC.W $5FBE ;452
- ROXL.L D0,D5 ;454: E1B5
- ROL D1,D5 ;456: E37D
- DC.W $2BC5 ;458
- SUB D2,D2 ;45A: 9442
- DC.W $FDC3 ;45C
- MOVE.L (A0),(A1) ;45E: 2290
- MOVE (A5)+,-19638(A6) ;460: 3D5DB34A
- LAB_000E:
- SUBA.L (A5),A5 ;464: 9BD5
- ADDQ #5,(A1)+ ;466: 5A59
- ROL D0,D1 ;468: E179
- CMPM (A1)+,(A1)+ ;46A: B349
- MOVEQ #-127,D1 ;46C: 7281
- CMPM.L (A1)+,(A1)+ ;46E: B389
- DC.W $43E4 ;470
- DC.W $5FBE ;472
- EOR.L D1,-(A4) ;474: B3A4
- BHI.S LAB_000D+2 ;476: 62C6
- SUBA.L (A5),A5 ;478: 9BD5
- LAB_000F:
- ADDQ #5,(A1)+ ;47A: 5A59
- DC.W $4388 ;47C
- DC.W $5FBE ;47E
- CMPA.L -(A7),A1 ;480: B3E7
- SUBA.L (A5),A5 ;482: 9BD5
- SUBQ #8,A0 ;484: 5148
- DC.W $BE7D ;486
- DC.W $4388 ;488
- DC.W $5FBE ;48A
- SUBA.L (A5),A5 ;48C: 9BD5
- ADDQ #5,(A1)+ ;48E: 5A59
- DC.W $43E6 ;490
- MULU D5,D1 ;492: C2C5
- DC.W $436A ;494
- DC.W $A03D ;496
- MOVEQ #-127,D1 ;498: 7281
- DC.W $A346 ;49A
- DC.W $9FBD ;49C
- DC.W $A437 ;49E
- DC.W $A386 ;4A0
- SF 15841(A0) ;4A2: 51E83DE1
- DC.W $537D ;4A6
- SF 15773(A0) ;4A8: 51E83D9D
- DC.W $433D ;4AC
- DC.W $296B ;4AE
- DC.W $40BD ;4B0
- DC.W $6039 ;4B2
- EXG D0,A2 ;4B4: C18A
- MOVE 15612(A5),27976(A6) ;4B6: 3D6D3CFC6D48
- SLS D1 ;4BC: 53C1
- CMPA.L -(A5),A7 ;4BE: BFE5
- DC.W $40FD ;4C0
- EXG D7,D1 ;4C2: CF41
- DC.W $3D7D ;4C4
- DC.W $40B2 ;4C6
- DC.W $53FC ;4C8
- DC.W $42E1 ;4CA
- DC.W $7F95 ;4CC
- DC.W $27E5 ;4CE
- CMPA.L -(A5),A7 ;4D0: BFE5
- DC.W $CFB1 ;4D2
- DC.W $3D7D ;4D4
- DC.W $2BE5 ;4D6
- DC.W $533C ;4D8
- DC.W $A291 ;4DA
- SUB.B D5,(A6) ;4DC: 9B16
- EXG D0,A2 ;4DE: C18A
- DC.W $3DBF ;4E0
- SUBQ.L #1,(A7)+ ;4E2: 539F
- DC.W $A6B5 ;4E4
- DC.W $BFB5 ;4E6
- DC.W $CF71 ;4E8
- DC.W $3D7D ;4EA
- DC.W $43FE ;4EC
- DC.W $603D ;4EE
- BSR.S LAB_0010 ;4F0: 6104
- MOVE A1,-(A4) ;4F2: 3909
- DC.W $403E ;4F4
- LAB_0010:
- DC.W $4A76 ;4F6
- DC.W $3F41 ;4F8
- EOR D7,D7 ;4FA: BF47
- DIVS D5,D5 ;4FC: 8BC5
- ABCD -(A0),-(A0) ;4FE: C108
- DC.W $3D6D ;500
- DC.W $3D7D ;502
- DC.W $408E ;504
- AND D1,D6 ;506: CC41
- DC.W $3968 ;508
- SUBQ.B #7,(A2) ;50A: 5F12
- DC.W $3FA1 ;50C
- DC.W $C1F3 ;50E
- DC.W $3D9E ;510
- DC.W $CF33 ;512
- MOVE A0,-(A4) ;514: 3908
- MOVE.L -(A4),D1 ;516: 2224
- DC.W $2966 ;518
- DC.W $C1F3 ;51A
- DC.W $3D9E ;51C
- DC.W $3FB2 ;51E
- MOVE.L -(A4),D1 ;520: 2224
- DC.W $2945 ;522
- DC.W $3F33 ;524
- MOVE.L 10502(A0),D1 ;526: 22282906
- SLE (A7)+ ;52A: 5FDF
- DC.W $3D80 ;52C
- SUBQ #1,A1 ;52E: 5349
- DC.W $8A09 ;530
- DC.W $3D85 ;532
- MULS -(A1),D7 ;534: CFE1
- DC.W $3DBD ;536
- NEGX (A7)+ ;538: 405F
- SLS 16349(A1) ;53A: 53E93FDD
- DIVS D5,D5 ;53E: 8BC5
- DC.W $A245 ;540
- EXG D7,D1 ;542: CF41
- DC.W $3DBD ;544
- DC.W $40FE ;546
- DC.W $4305 ;548
- DIVS D5,D5 ;54A: 8BC5
- DC.W $5F7F ;54C
- SUBA.L (A5),A5 ;54E: 9BD5
- DC.W $56C9 ;550
- CMPM (A0)+,(A7)+ ;552: BF48
- DC.W $BE7F ;554
- DC.W $BF7E ;556
- EOR D7,D5 ;558: BF45
- MOVE #$7DDD,(A6)+ ;55A: 3CFC7DDD
- DC.W $53CB ;55E
- DC.W $CF81 ;560
- MOVE A1,-(A4) ;562: 3909
- MOVE SR,(A6)+ ;564: 40DE
- SUBQ #1,A3 ;566: 534B
- SUBA.L 15678(A3),A0 ;568: 91EB3D3E
- ADD D7,(A6)+ ;56C: DF5E
- ASR D3,D7 ;56E: E667
- DC.W $6167 ;570
- SHI -(A5) ;572: 52E5
- MOVE.L (A0),(A1) ;574: 2290
- MOVE A4,(A7)+ ;576: 3ECC
- DC.W $3D3B ;578
- DC.W $48AD ;57A
- DC.W $54AD ;57C
- DC.W $3833 ;57E
- MOVE 8848(A5),(A6) ;580: 3CAD2290
- SUBQ #1,A0 ;584: 5348
- DC.W $4BC1 ;586
- MOVE.L (A0),(A1) ;588: 2290
- DC.W $C1BB ;58A
- DC.W $FA29 ;58C
- DC.W $53AB ;58E
- DC.W $4C41 ;590
- DC.W $D8BF ;592
- DC.W $2C3D ;594
- MOVE.L -(A4),D1 ;596: 2224
- MOVE D1,-(A4) ;598: 3901
- DC.W $53CB ;59A
- DC.W $08BD ;59C
- DC.W $BC3D ;59E
- ADDQ.L #6,A5 ;5A0: 5C8D
- LEA (A1),A5 ;5A2: 4BD1
- DC.W $53BD ;5A4
- DC.W $F880 ;5A6
- DC.W $3DCD ;5A8
- DC.W $3DED ;5AA
- DC.W $3DCD ;5AC
- OR -24654(A5),D0 ;5AE: 806D9FB2
- DC.W $7F33 ;5B2
- DC.W $AAEA ;5B4
- SUB (A1)+,D7 ;5B6: 9E59
- SUB.L (A1)+,D7 ;5B8: 9E99
- SHI 14792(A1) ;5BA: 52E939C8
- MOVEA.L -(A2),A1 ;5BE: 2262
- DC.W $39A0 ;5C0
- DC.W $DF32 ;5C2
- ADD.B D0,(A0)+ ;5C4: D118
- DC.W $3D5E ;5C6
- DC.W $6049 ;5C8
- DC.W $A08D ;5CA
- SLS D7 ;5CC: 53C7
- ROL.L D5,D5 ;5CE: EBBD
- DC.W $4D59 ;5D0
- DC.W $A3C8 ;5D2
- DC.W $8E3D ;5D4
- SHI EXT_0005 ;5D6: 52F939886261
- DC.W $B3EB ;5DC
- DC.W $61E7 ;5DE
- DC.W $39C8 ;5E0
- DC.W $013D ;5E2
- SUBQ #1,D6 ;5E4: 5346
- MOVEQ #61,D6 ;5E6: 7C3D
- OR D5,-(A1) ;5E8: 8B61
- SLS D6 ;5EA: 53C6
- DC.W $CBBD ;5EC
- DC.W $5C3D ;5EE
- ADDQ #1,(A1) ;5F0: 5251
- MOVEA.L A0,A0 ;5F2: 2048
- CMPA.L -2014(A0),A0 ;5F4: B1E8F822
- DC.W $5E6C ;5F8
- DC.W $3EBD ;5FA
- AND D0,(A5) ;5FC: C155
- DC.W $AA59 ;5FE
- SUB.L (A5)+,D7 ;600: 9E9D
- DC.W $A96E ;602
- DC.W $A4EE ;604
- DC.W $A30B ;606
- CHK -23606(A1),D6 ;608: 4DA9A3CA
- DC.W $533D ;60C
- DC.W $39A0 ;60E
- DC.W $08BD ;610
- DC.W $3E6C ;612
- DC.W $3D3D ;614
- DC.W $AA49 ;616
- SUBQ.B #1,D0 ;618: 5300
- MOVE (A5)+,(A6) ;61A: 3C9D
- MOVE D1,(A4)+ ;61C: 38C1
- LSL.L #1,D1 ;61E: E389
- SUB D7,-(A3) ;620: 9F63
- DC.W $3FFD ;622
- DC.W $46F5 ;624
- DC.W $5A72 ;626
- DC.W $5FFD ;628
- BNE.S LAB_0011+4 ;62A: 6616
- DC.W $6A59 ;62C
- SUBA.L (A1),A7 ;62E: 9FD1
- DC.W $FF8D ;630
- ROXR #5,D1 ;632: EA51
- DC.W $3E3F ;634
- DC.W $A05D ;636
- MOVEQ #-113,D6 ;638: 7C8F
- DC.W $7F93 ;63A
- MOVEA.L -(A6),A1 ;63C: 2266
- LAB_0011:
- SHI EXT_0006 ;63E: 52F939C8F118
- DC.W $3D5E ;644
- DC.W $AE3D ;646
- ADDQ.B #1,14827(A2) ;648: 522A39EB
- MOVEQ #81,D1 ;64C: 7251
- DC.W $AE7F ;64E
- SHI (A1)+ ;650: 52D9
- MOVE A1,-(A4) ;652: 3909
- DC.W $3FD1 ;654
- MOVE (EXT_0001).W,D1 ;656: 32383D26
- DC.W $520A ;65A
- DC.W $3981 ;65C
- MOVE.L -(A4),D1 ;65E: 2224
- DC.W $39A0 ;660
- DC.W $2391 ;662
- OR.B D5,(A2) ;664: 8B12
- SUB D1,(A5)+ ;666: 935D
- DIVU (A1),D1 ;668: 82D1
- SUBA.L A0,A0 ;66A: 91C8
- BLT.S LAB_0012 ;66C: 6D68
- SLE -(A5) ;66E: 5FE5
- DC.W $AFDC ;670
- DC.W $F846 ;672
- AND.L D0,(A1)+ ;674: C199
- DC.W $AF8D ;676
- SHI -(A1) ;678: 52E1
- MOVEQ #-31,D1 ;67A: 72E1
- DC.W $AFDD ;67C
- DC.W $7F2F ;67E
- DC.W $023B ;680
- DC.W $31FA ;682
- MOVE.L (A0),(A1) ;684: 2290
- DC.W $3EEE ;686
- EXG D0,D5 ;688: C145
- DC.W $3EEC ;68A
- MOVE -(A3),-(A6) ;68C: 3D23
- EXG D0,D5 ;68E: C145
- DC.W $22F4 ;690
- DC.W $3DC2 ;692
- DC.W $4348 ;694
- DC.W $3FDF ;696
- DC.W $39C8 ;698
- NOT.B D6 ;69A: 4606
- CMP A1,D6 ;69C: BC49
- DC.W $43DF ;69E
- SUBQ #6,-(A1) ;6A0: 5D61
- DC.W $3DAD ;6A2
- DC.W $6261 ;6A4
- MOVE.L (A0),(A1) ;6A6: 2290
- DC.W $403D ;6A8
- DC.W $43FD ;6AA
- DC.W $5368 ;6AC
- MOVEA (A5)+,A6 ;6AE: 3C5D
- DC.W $8141 ;6B0
- DC.W $437D ;6B2
- SLS 15453(A3) ;6B4: 53EB3C5D
- SBCD D2,D7 ;6B8: 8F02
- MOVE A1,-(A4) ;6BA: 3909
- CMP A1,D6 ;6BC: BC49
- MOVE.L (A0),(A1) ;6BE: 2290
- SLS D3 ;6C0: 53C3
- ADDA.L A5,A5 ;6C2: DBCD
- CMP (A1)+,D7 ;6C4: BE59
- CMP -(A5),D7 ;6C6: BE65
- DC.W $81FE ;6C8
- DC.W $C236 ;6CA
- MOVE.L (A0),(A1) ;6CC: 2290
- SLS -(A2) ;6CE: 53E2
- MOVE.L (A2),(A4)+ ;6D0: 28D2
- SUBQ #1,D3 ;6D2: 5343
- DC.W $6541 ;6D4
- LAB_0012:
- CMP (A1)+,D6 ;6D6: BC59
- MOVE.L (A0),(A1) ;6D8: 2290
- SUBQ.B #1,-(A2) ;6DA: 5322
- DC.W $4388 ;6DC
- SLS -(A1) ;6DE: 53E1
- MOVE.L (A2),(A4)+ ;6E0: 28D2
- MOVEA A5,A6 ;6E2: 3C4D
- SUBQ.L #1,D1 ;6E4: 5381
- DC.W $6541 ;6E6
- DC.W $43CB ;6E8
- DC.W $4B8B ;6EA
- DC.W $4888 ;6EC
- DC.W $BE7E ;6EE
- SLE (A7)+ ;6F0: 5FDF
- DC.W $1FAA ;6F2
- SUBI.L #$3C6225E9,-(A4) ;6F4: 04A43C6225E9
- DC.W $6923 ;6FA
- DC.W $603D ;6FC
- DC.W $BEFA ;6FE
- DC.W $BEFA ;700
- DC.W $BEFA ;702
- DC.W $BEFA ;704
- MOVE.L (A0),(A1) ;706: 2290
- DC.W $6B5D ;708
- AND D0,-(A5) ;70A: C165
- SUBQ.L #1,(A7)+ ;70C: 539F
- TST -(A1) ;70E: 4A61
- CMP A1,D6 ;710: BC49
- MOVE.L (A0),(A1) ;712: 2290
- CMP -(A5),D6 ;714: BC65
- SBCD D3,D0 ;716: 8103
- DC.W $4344 ;718
- SUBQ.B #1,(A6)+ ;71A: 531E
- SUBQ.L #1,(A6)+ ;71C: 539E
- CMP D5,D6 ;71E: BC45
- DC.W $FBE1 ;720
- MULS -(A1),D5 ;722: CBE1
- DC.W $95FE ;724
- DC.W $75FE ;726
- DC.W $4347 ;728
- DC.W $603D ;72A
- SGT 24156(A6) ;72C: 5EEE5E5C
- DC.W $3E3D ;730
- MOVE.L (A0),(A1) ;732: 2290
- DC.W $3EEE ;734
- SMI D1 ;736: 5BC1
- MOVE 8848(A6),(A7)+ ;738: 3EEE2290
- ASL -(A7) ;73C: E1E7
- DC.W $39C8 ;73E
- DC.W $A37D ;740
- SBCD D2,D7 ;742: 8F02
- DC.W $39C8 ;744
- MOVE.L (A0),(A1) ;746: 2290
- SUBQ #1,16110(A0) ;748: 53683EEE
- CMP A1,D7 ;74C: BE49
- CMPA -(A7),A7 ;74E: BEE7
- DC.W $3DCD ;750
- CMPM.B (A3)+,(A6)+ ;752: BD0B
- DC.W $3D7D ;754
- DC.W $A15D ;756
- CMPM.B (A1)+,(A1)+ ;758: B309
- CMP 24302(A1),D6 ;75A: BC695EEE
- AND D0,(A5) ;75E: C155
- DC.W $C170 ;760
- DC.W $3E3D ;762
- DC.W $DF3B ;764
- ADD 17188(A1),D6 ;766: DC694324
- MOVE.L D4,-(A0) ;76A: 2104
-
-
- SECTION S_1,CODE
-
- SECSTRT_1:
- SUBI.B #$04,(A7) ;76C: 04170004
- LEA LAB_0016(PC),A1 ;770: 43FA0034
- MOVE.L #$0000001F,D0 ;774: 203C0000001F
- JSR -552(A6) ;77A: 4EAEFDD8
- MOVEA.L D0,A6 ;77E: 2C40
- BEQ.S LAB_0015 ;780: 6720
- JSR -60(A6) ;782: 4EAEFFC4
- MOVE.L D0,D1 ;786: 2200
- LEA LAB_0017(PC),A0 ;788: 41FA0028
- MOVE.L A0,D2 ;78C: 2408
- MOVEQ #4,D3 ;78E: 7604
- JSR -48(A6) ;790: 4EAEFFD0
- TST.L D0 ;794: 4A80
- BMI.S LAB_0014 ;796: 6B04
- MOVEQ #0,D0 ;798: 7000
- LAB_0013:
- RTS ;79A: 4E75
- LAB_0014:
- JSR -132(A6) ;79C: 4EAEFF7C
- BRA.S LAB_0013 ;7A0: 60F8
- LAB_0015:
- MOVEQ #20,D0 ;7A2: 7014
- RTS ;7A4: 4E75
- LAB_0016:
- DC.W $646F ;7A6
- DC.W $732E ;7A8
- DC.W $6C69 ;7AA
- DC.W $6272 ;7AC
- DC.W $6172 ;7AE
- DC.W $7900 ;7B0
- LAB_0017:
- SUBX -(A0),-(A5) ;7B2: 9B48
- SUBX -(A2),-(A5) ;7B4: 9B4A
- DC.W $0000 ;7B6
- END
-