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

  1. start:
  2. 00000000  45FB 0206                lea.l      A2, [PC + D0.w * 2 + 0x6]
  3. 00000004  D4D2                     add.w      A2, [A2]
  4. 00000006  4ED2                     jmp        [A2]
  5. 00000008  0038 0048 0058           ori.b      [0x00000058], 0x48 /* 'H' */
  6. 0000000E  0068 0078 0086           ori.w      [A0 + 0x86], 0x78 /* 'x' */
  7. 00000014  0274 0272 029C           andi.w     [A4 + D0.w * 2 - 0x100], 0x272
  8. 0000001A  029A 02B0 03B8           andi.l     [A2]+, 0x2B003B8
  9. 00000020  02C6                     .incomplete
  10. 00000022  0088 00BC 009A           ori.l      A0, 0xBC009A
  11. 00000028  0008 000E                ori.b      A0, 0xE
  12. 0000002C  0000 0000                ori.b      D0, 0x0
  13. 00000030  43FA FFFA                lea.l      A1, [PC - 0x6 /* 0000002C, value 0x0, cstring "" */]
  14. 00000034  2288                     move.l     [A1], A0
  15. 00000036  4E75                     rts
  16. 00000038  43FA FFF2                lea.l      A1, [PC - 0xE /* 0000002C, value 0x0, cstring "" */]
  17. 0000003C  2051                     movea.l    A0, [A1]
  18. 0000003E  4E75                     rts
  19. 00000040  2008                     move.l     D0, A0
  20. 00000042  670C                     beq        +0xE /* 00000050 */
  21. 00000044  2010                     move.l     D0, [A0]
  22. 00000046  6708                     beq        +0xA /* 00000050 */
  23. 00000048  2040                     movea.l    A0, D0
  24. 0000004A  08E8 0007 FFF5           bset.b     [A0 - 0xB], 0x7
  25. label00000050:
  26. 00000050  4E75                     rts
  27. 00000052  2008                     move.l     D0, A0
  28. 00000054  670C                     beq        +0xE /* 00000062 */
  29. 00000056  2010                     move.l     D0, [A0]
  30. 00000058  6708                     beq        +0xA /* 00000062 */
  31. 0000005A  2040                     movea.l    A0, D0
  32. 0000005C  08A8 0007 FFF5           bclr.b     [A0 - 0xB], 0x7
  33. label00000062:
  34. 00000062  4E75                     rts
  35. 00000064  2008                     move.l     D0, A0
  36. 00000066  670C                     beq        +0xE /* 00000074 */
  37. 00000068  2010                     move.l     D0, [A0]
  38. 0000006A  6708                     beq        +0xA /* 00000074 */
  39. 0000006C  2040                     movea.l    A0, D0
  40. 0000006E  08E8 0006 FFF5           bset.b     [A0 - 0xB], 0x6
  41. label00000074:
  42. 00000074  4E75                     rts
  43. 00000076  2008                     move.l     D0, A0
  44. 00000078  670C                     beq        +0xE /* 00000086 */
  45. 0000007A  2010                     move.l     D0, [A0]
  46. 0000007C  6708                     beq        +0xA /* 00000086 */
  47. 0000007E  2040                     movea.l    A0, D0
  48. 00000080  08A8 0006 FFF5           bclr.b     [A0 - 0xB], 0x6
  49. label00000086:
  50. 00000086  4E75                     rts
  51. 00000088  2008                     move.l     D0, A0
  52. 0000008A  670A                     beq        +0xC /* 00000096 */
  53. 0000008C  2010                     move.l     D0, [A0]
  54. 0000008E  6706                     beq        +0x8 /* 00000096 */
  55. 00000090  2040                     movea.l    A0, D0
  56. 00000092  1028 FFF5                move.b     D0, [A0 - 0xB]
  57. label00000096:
  58. 00000096  4E75                     rts
  59. 00000098  2008                     move.l     D0, A0
  60. 0000009A  670C                     beq        +0xE /* 000000A8 */
  61. 0000009C  2010                     move.l     D0, [A0]
  62. 0000009E  6708                     beq        +0xA /* 000000A8 */
  63. 000000A0  2040                     movea.l    A0, D0
  64. 000000A2  2009                     move.l     D0, A1
  65. 000000A4  1140 FFF5                move.b     [A0 - 0xB], D0
  66. label000000A8:
  67. 000000A8  4E75                     rts
  68. 000000AA  2008                     move.l     D0, A0
  69. 000000AC  A522                     syscall    NewHandleSys, flags=5
  70. 000000AE  4A40                     tst.w      D0
  71. 000000B0  662C                     bne        +0x2E /* 000000DE */
  72. 000000B2  612C                     bsr        +0x2E /* 000000E0 */
  73. 000000B4  4278 0220                clr.w      [0x00000220 /* MemErr */]
  74. 000000B8  4A00                     tst.b      D0
  75. 000000BA  6622                     bne        +0x24 /* 000000DE */
  76. 000000BC  A023                     syscall    DisposHandle/DisposeHandle
  77. 000000BE  6014                     bra        +0x16 /* 000000D4 */
  78. 000000C0  2008                     move.l     D0, A0
  79. 000000C2  A51E                     syscall    NewPtrSys, flags=5
  80. 000000C4  4A40                     tst.w      D0
  81. 000000C6  6616                     bne        +0x18 /* 000000DE */
  82. 000000C8  6116                     bsr        +0x18 /* 000000E0 */
  83. 000000CA  4278 0220                clr.w      [0x00000220 /* MemErr */]
  84. 000000CE  4A00                     tst.b      D0
  85. 000000D0  660C                     bne        +0xE /* 000000DE */
  86. 000000D2  A01F                     syscall    DisposPtr/DisposePtr
  87. label000000D4:
  88. 000000D4  91C8                     sub.l      A0, A0
  89. 000000D6  303C FF94                move.w     D0, 0xFF94
  90. 000000DA  31C0 0220                move.w     [0x00000220 /* MemErr */], D0
  91. label000000DE:
  92. 000000DE  4E75                     rts
  93. fn000000E0:
  94. 000000E0  48E7 3FF8                movem.l    -[A7], D2,D3,D4,D5,D6,D7,A0,A1,A2,A3,A4
  95. 000000E4  7A00                     moveq.l    D5, 0x00
  96. 000000E6  3038 015A                move.w     D0, [0x0000015A /* SysVersion */]
  97. 000000EA  0C40 0700                cmpi.w     D0, 0x700
  98. 000000EE  6C08                     bge        +0xA /* 000000F8 */
  99. 000000F0  223C 0000 B000           move.l     D1, 0xB000
  100. 000000F6  6032                     bra        +0x34 /* 0000012A */
  101. label000000F8:
  102. 000000F8  2038 103C                move.l     D0, [0x0000103C]
  103. 000000FC  B0B8 107C                cmp.l      D0, [0x0000107C]
  104. 00000100  6720                     beq        +0x22 /* 00000122 */
  105. 00000102  2848                     movea.l    A4, A0
  106. 00000104  5D8F                     subq.l     A7, 6
  107. 00000106  47EF 0002                lea.l      A3, [A7 + 0x2]
  108. 0000010A  7400                     moveq.l    D2, 0x00
  109. 0000010C  2F02                     move.l     -[A7], D2
  110. 0000010E  2F0B                     move.l     -[A7], A3
  111. 00000110  3F3C 0047                move.w     -[A7], 0x47 /* 'G' */
  112. 00000114  A88F                     syscall    OSDispatch
  113. 00000116  204C                     movea.l    A0, A4
  114. 00000118  301F                     move.w     D0, [A7]+
  115. 0000011A  241F                     move.l     D2, [A7]+
  116. 0000011C  4A40                     tst.w      D0
  117. 0000011E  6602                     bne        +0x4 /* 00000122 */
  118. 00000120  2A02                     move.l     D5, D2
  119. label00000122:
  120. 00000122  2678 02B6                movea.l    A3, [0x000002B6 /* ExpandMem */]
  121. 00000126  222B 01AE                move.l     D1, [A3 + 0x1AE]
  122. label0000012A:
  123. 0000012A  B285                     cmp.l      D1, D5
  124. 0000012C  633C                     bls        +0x3E /* 0000016A */
  125. 0000012E  2478 02A6                movea.l    A2, [0x000002A6 /* SysZone */]
  126. 00000132  2E12                     move.l     D7, [A2]
  127. 00000134  D4FC 0034                add.w      A2, 0x34 /* '4' */
  128. 00000138  7CF4                     moveq.l    D6, 0xFFFFFFF4
  129. 0000013A  95C6                     sub.l      A2, D6
  130. 0000013C  7000                     moveq.l    D0, 0x00
  131. 0000013E  2400                     move.l     D2, D0
  132. label00000140:
  133. 00000140  D5C2                     add.l      A2, D2
  134. 00000142  BE8A                     cmp.l      D7, A2
  135. 00000144  652C                     bcs        +0x2E /* 00000172 */
  136. 00000146  242A FFF8                move.l     D2, [A2 - 0x8]
  137. 0000014A  1632 6000                move.b     D3, [A2 + D6.w]
  138. 0000014E  EC0B                     lsr        D3.b, 6
  139. 00000150  6712                     beq        +0x14 /* 00000164 */
  140. 00000152  0C03 0001                cmpi.b     D3, 0x1
  141. 00000156  6716                     beq        +0x18 /* 0000016E */
  142. 00000158  1632 6001                move.b     D3, [A2 + D6.w + 0x1]
  143. 0000015C  6B10                     bmi        +0x12 /* 0000016E */
  144. 0000015E  0803 0006                btst.b     D3, 0x6
  145. 00000162  67DC                     beq        -0x22 /* 00000140 */
  146. label00000164:
  147. 00000164  D082                     add.l      D0, D2
  148. 00000166  B280                     cmp.l      D1, D0
  149. 00000168  64D6                     bcc        -0x28