home *** CD-ROM | disk | FTP | other *** search
/ CD-ROM Magazine 28 Bonus / CDRomMagazine-SoftKey-ArtPassion-FrenchVersion-Win31Mac.bin / installa.tio / QuickTime™.rsrc / bin.rsrc_INIT_-19103.txt < prev    next >
Text File  |  1995-08-07  |  46KB  |  822 lines

  1. start:
  2. 00000000  4E56 FF30                link       A6, -0x00D0
  3. 00000004  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  4. 00000008  422E FFDB                clr.b      [A6 - 0x25]
  5. 0000000C  558F                     subq.l     A7, 2
  6. 0000000E  3EB8 0B22                move.w     [A7], [0x00000B22 /* HWCfgFlags */]
  7. 00000012  7009                     moveq.l    D0, 0x09
  8. 00000014  321F                     move.w     D1, [A7]+
  9. 00000016  E061                     asr        D1.w, D0
  10. 00000018  7001                     moveq.l    D0, 0x01
  11. 0000001A  C041                     and.w      D0, D1
  12. 0000001C  1D40 FFDC                move.b     [A6 - 0x24], D0
  13. 00000020  4244                     clr.w      D4
  14. 00000022  7000                     moveq.l    D0, 0x00
  15. 00000024  2D40 FFF8                move.l     [A6 - 0x8], D0
  16. 00000028  2D78 0DE8 FFFC           move.l     [A6 - 0x4], [0x00000DE8 /* Warhol */]
  17. 0000002E  7002                     moveq.l    D0, 0x02
  18. 00000030  41EE FFE2                lea.l      A0, [A6 - 0x1E]
  19. 00000034  A090                     syscall    SysEnvirons
  20. 00000036  4A40                     tst.w      D0
  21. 00000038  6600 02BC                bne        +0x2BE /* 000002F6 */
  22. 0000003C  0C6E 0600 FFE6           cmpi.w     [A6 - 0x1A], 0x600
  23. 00000042  6F00 02B2                ble        +0x2B4 /* 000002F6 */
  24. 00000046  0C6E 0700 FFE6           cmpi.w     [A6 - 0x1A], 0x700
  25. 0000004C  5CC0                     sge        D0
  26. 0000004E  0240 0001                andi.w     D0, 0x1
  27. 00000052  48C0                     ext.l      D0
  28. 00000054  1D40 FFDD                move.b     [A6 - 0x23], D0
  29. 00000058  558F                     subq.l     A7, 2
  30. 0000005A  3EB8 028E                move.w     [A7], [0x0000028E /* ROM85 */]
  31. 0000005E  301F                     move.w     D0, [A7]+
  32. 00000060  48C0                     ext.l      D0
  33. 00000062  323C C000                move.w     D1, 0xC000
  34. 00000066  C240                     and.w      D1, D0
  35. 00000068  6706                     beq        +0x8 /* 00000070 */
  36. 0000006A  7809                     moveq.l    D4, 0x09
  37. 0000006C  6000 0288                bra        +0x28A /* 000002F6 */
  38. label00000070:
  39. 00000070  303C 009F                move.w     D0, 0x9F
  40. 00000074  A746                     syscall    GetToolBoxTrapAddress/GetToolTrapAddress, flags=7
  41. 00000076  2D48 FFF2                move.l     [A6 - 0xE], A0
  42. 0000007A  303C AB1D                move.w     D0, 0xAB1D
  43. 0000007E  A746                     syscall    GetToolBoxTrapAddress/GetToolTrapAddress, flags=7
  44. 00000080  B1EE FFF2                cmpa.l     A0, [A6 - 0xE]
  45. 00000084  6606                     bne        +0x8 /* 0000008C */
  46. 00000086  7803                     moveq.l    D4, 0x03
  47. 00000088  6000 026C                bra        +0x26E /* 000002F6 */
  48. label0000008C:
  49. 0000008C  303C A1AD                move.w     D0, 0xA1AD
  50. 00000090  A746                     syscall    GetToolBoxTrapAddress/GetToolTrapAddress, flags=7
  51. 00000092  B1EE FFF2                cmpa.l     A0, [A6 - 0xE]
  52. 00000096  6606                     bne        +0x8 /* 0000009E */
  53. 00000098  7804                     moveq.l    D4, 0x04
  54. 0000009A  6000 025A                bra        +0x25C /* 000002F6 */
  55. label0000009E:
  56. 0000009E  203C 7174 696D           move.l     D0, 0x7174696D /* 'qtim' */
  57. 000000A4  41EE FFDE                lea.l      A0, [A6 - 0x22]
  58. 000000A8  2248                     movea.l    A1, A0
  59. 000000AA  A1AD                     syscall    Gestalt, flags=1
  60. 000000AC  2288                     move.l     [A1], A0
  61. 000000AE  4A40                     tst.w      D0
  62. 000000B0  6606                     bne        +0x8 /* 000000B8 */
  63. 000000B2  7802                     moveq.l    D4, 0x02
  64. 000000B4  6000 0240                bra        +0x242 /* 000002F6 */
  65. label000000B8:
  66. 000000B8  4A2E FFDD                tst.b      [A6 - 0x23]
  67. 000000BC  6648                     bne        +0x4A /* 00000106 */
  68. 000000BE  4A2E FFDC                tst.b      [A6 - 0x24]
  69. 000000C2  6616                     bne        +0x18 /* 000000DA */
  70. 000000C4  2F3C FFFF B584           move.l     -[A7], 0xFFFFB584
  71. 000000CA  4EBA 0332                jsr        [PC + 0x332 /* 000003FE */]
  72. 000000CE  4A40                     tst.w      D0
  73. 000000D0  584F                     addq.w     A7, 4
  74. 000000D2  6706                     beq        +0x8 /* 000000DA */
  75. 000000D4  7807                     moveq.l    D4, 0x07
  76. 000000D6  6000 021E                bra        +0x220 /* 000002F6 */
  77. label000000DA:
  78. 000000DA  2F3C FFFF B585           move.l     -[A7], 0xFFFFB585
  79. 000000E0  4EBA 031C                jsr        [PC + 0x31C /* 000003FE */]
  80. 000000E4  4A40                     tst.w      D0
  81. 000000E6  584F                     addq.w     A7, 4
  82. 000000E8  6706                     beq        +0x8 /* 000000F0 */
  83. 000000EA  7807                     moveq.l    D4, 0x07
  84. 000000EC  6000 0208                bra        +0x20A /* 000002F6 */
  85. label000000F0:
  86. 000000F0  2F3C FFFF B586           move.l     -[A7], 0xFFFFB586
  87. 000000F6  4EBA 0306                jsr        [PC + 0x306 /* 000003FE */]
  88. 000000FA  4A40                     tst.w      D0
  89. 000000FC  584F                     addq.w     A7, 4
  90. 000000FE  6706                     beq        +0x8 /* 00000106 */
  91. 00000100  7807                     moveq.l    D4, 0x07
  92. 00000102  6000 01F2                bra        +0x1F4 /* 000002F6 */
  93. label00000106:
  94. 00000106  2F3C FFFF B588           move.l     -[A7], 0xFFFFB588
  95. 0000010C  4EBA 02F0                jsr        [PC + 0x2F0 /* 000003FE */]
  96. 00000110  3800                     move.w     D4, D0
  97. 00000112  584F                     addq.w     A7, 4
  98. 00000114  6600 01E0                bne        +0x1E2 /* 000002F6 */
  99. 00000118  4EBA 03BE                jsr        [PC + 0x3BE /* 000004D8 */]
  100. 0000011C  3800                     move.w     D4, D0
  101. 0000011E  6600 01D6                bne        +0x1D8 /* 000002F6 */
  102. 00000122  7000                     moveq.l    D0, 0x00
  103. 00000124  2D40 FFDE                move.l     [A6 - 0x22], D0
  104. 00000128  203C 6370 6E74           move.l     D0, 0x63706E74 /* 'cpnt' */
  105. 0000012E  41EE FFDE                lea.l      A0, [A6 - 0x22]
  106. 00000132  2248                     movea.l    A1, A0
  107. 00000134  A1AD                     syscall    Gestalt, flags=1
  108. 00000136  2288                     move.l     [A1], A0
  109. 00000138  4A40                     tst.w      D0
  110. 0000013A  6608                     bne        +0xA /* 00000144 */
  111. 0000013C  7003                     moveq.l    D0, 0x03
  112. 0000013E  B0AE FFDE                cmp.l      D0, [A6 - 0x22]
  113. 00000142  6F1E                     ble        +0x20 /* 00000162 */
  114. label00000144:
  115. 00000144  2F3C FFFF B581           move.l     -[A7], 0xFFFFB581
  116. 0000014A  4EBA 02B2                jsr        [PC + 0x2B2 /* 000003FE */]
  117. 0000014E  4A40                     tst.w      D0
  118. 00000150  584F                     addq.w     A7, 4
  119. 00000152  6706                     beq        +0x8 /* 0000015A */
  120. 00000154  7805                     moveq.l    D4, 0x05
  121. 00000156  6000 019E                bra        +0x1A0 /* 000002F6 */
  122. label0000015A:
  123. 0000015A  1D7C 0001 FFDB           move.b     [A6 - 0x25], 0x1
  124. 00000160  6040                     bra        +0x42 /* 000001A2 */
  125. label00000162:
  126. 00000162  2D7C 6D68 6C72 FFC6      move.l     [A6 - 0x3A], 0x6D686C72 /* 'mhlr' */
  127. 0000016A  2D7C 6D68 6C72 FFCA      move.l     [A6 - 0x36], 0x6D686C72 /* 'mhlr' */
  128. 00000172  7000                     moveq.l    D0, 0x00
  129. 00000174  2D40 FFCE                move.l     [A6 - 0x32], D0
  130. 00000178  2D40 FFD2                move.l     [A6 - 0x2E], D0
  131. 0000017C  2D40 FFD6                move.l     [A6 - 0x2A], D0
  132. 00000180  598F                     subq.l     A7, 4
  133. 00000182  7000                     moveq.l    D0, 0x00
  134. 00000184  2F00                     move.l     -[A7], D0
  135. 00000186  486E FFC6                pea.l      [A6 - 0x3A]
  136. 0000018A  7004                     moveq.l    D0, 0x04
  137. 0000018C  A82A                     syscall    ComponentDispatch
  138. 0000018E  4A9F                     tst.l      [A7]+
  139. 00000190  6610                     bne        +0x12 /* 000001A2 */
  140. 00000192  598F                     subq.l     A7, 4
  141. 00000194  558F                     subq.l     A7, 2
  142. 00000196  A994