Advertisement
rubixcuber

SF1 Promotion Code

Jan 20th, 2021
25
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.61 KB | None | 0 0
  1. //promote character?
  2. 0x00024912: 0x48E7 0xE000 MOVEM.L D0-D2,-(A7)
  3. 0x00024916: 0x4EB9 0x0002 0x007C JSR 0x2007C
  4. 0x0002491C: 0x0240 0x00FF ANDI.W #0xFF,D0
  5. 0x00024920: 0x41F8 0xA16A LEA 0xA16A,A0
  6. 0x00024924: 0x1181 0x0000 MOVE.B D1,(0x0,A0,D0.W)
  7. 0x00024928: 0x4EB9 0x0002 0x0078 JSR 0x20078
  8. 0x0002492E: 0x0641 0x0010 ADDI.W #0x10,D1
  9. 0x00024932: 0x4EB9 0x0002 0x0128 JSR 0x20128
  10. 0x00024938: 0x4242 CLR.W D2
  11. 0x0002493A: 0x3202 MOVE.W D2,D1
  12. 0x0002493C: 0x6100 0x00BE BSR *+0xC0 [0x249FC]
  13. 0x00024940: 0x4EB9 0x0002 0x0130 JSR 0x20130
  14. 0x00024946: 0x5242 ADDQ.W #1,D2
  15. 0x00024948: 0x3202 MOVE.W D2,D1
  16. 0x0002494A: 0x6100 0x00B0 BSR *+0xB2 [0x249FC]
  17. 0x0002494E: 0x4EB9 0x0002 0x0134 JSR 0x20134
  18. 0x00024954: 0x5242 ADDQ.W #1,D2
  19. 0x00024956: 0x3202 MOVE.W D2,D1
  20. 0x00024958: 0x6100 0x00A2 BSR *+0xA4 [0x249FC]
  21. 0x0002495C: 0x4EB9 0x0002 0x0138 JSR 0x20138
  22. 0x00024962: 0x5242 ADDQ.W #1,D2
  23. 0x00024964: 0x3202 MOVE.W D2,D1
  24. 0x00024966: 0x6100 0x0094 BSR *+0x96 [0x249FC]
  25. 0x0002496A: 0x4EB9 0x0002 0x0148 JSR 0x20148
  26. 0x00024970: 0x5242 ADDQ.W #1,D2
  27. 0x00024972: 0x3202 MOVE.W D2,D1
  28. 0x00024974: 0x6100 0x0086 BSR *+0x88 [0x249FC]
  29. 0x00024978: 0x4EB9 0x0002 0x0150 JSR 0x20150
  30. 0x0002497E: 0x5242 ADDQ.W #1,D2
  31. 0x00024980: 0x3202 MOVE.W D2,D1
  32. 0x00024982: 0x6100 0x0078 BSR *+0x7A [0x249FC]
  33. 0x00024986: 0x4EB9 0x0002 0x0140 JSR 0x20140
  34. 0x0002498C: 0x5242 ADDQ.W #1,D2
  35. 0x0002498E: 0x7201 MOVEQ #0x1,D1
  36. 0x00024990: 0x4EB9 0x0002 0x012C JSR 0x2012C
  37. 0x00024996: 0x4241 CLR.W D1
  38. 0x00024998: 0x4EB9 0x0002 0x0144 JSR 0x20144
  39. 0x0002499E: 0x4EB9 0x0002 0x009C JSR 0x2009C
  40. 0x000249A4: 0x3401 MOVE.W D1,D2
  41. 0x000249A6: 0x4EB9 0x0002 0x0098 JSR 0x20098
  42. 0x000249AC: 0xB242 CMP.W D2,D1
  43. 0x000249AE: 0x6C06 BGE.S *+0x8 [0x249B6]
  44. 0x000249B0: 0x4EB9 0x0002 0x014C JSR 0x2014C
  45. 0x000249B6: 0x4EB9 0x0002 0x00A4 JSR 0x200A4
  46. 0x000249BC: 0x3401 MOVE.W D1,D2
  47. 0x000249BE: 0x4EB9 0x0002 0x00A0 JSR 0x200A0
  48. 0x000249C4: 0xB242 CMP.W D2,D1
  49. 0x000249C6: 0x6C06 BGE.S *+0x8 [0x249CE]
  50. 0x000249C8: 0x4EB9 0x0002 0x0154 JSR 0x20154
  51. 0x000249CE: 0x6100 0xD3D6 BSR *-0x2C28 [0x21DA6]
  52. 0x000249D2: 0x4CDF 0x0007 MOVEM.L (A7)+,D0-D2
  53. 0x000249D6: 0x4E75 RTS
  54.  
  55.  
  56. 0x000249D8: 0x48E7 0x3880 MOVEM.L D2-D4/A0,-(A7)
  57. 0x000249DC: 0x6100 0x00C4 BSR *+0xC6 [0x24AA2]
  58. 0x000249E0: 0x1430 0x1000 MOVE.B (0x0,A0,D1.W),D2
  59. 0x000249E4: 0x6148 BSR.S *+0x4A [0x24A2E]
  60. 0x000249E6: 0x6114 BSR.S *+0x16 [0x249FC]
  61. 0x000249E8: 0x3801 MOVE.W D1,D4
  62. 0x000249EA: 0x4EB9 0x0002 0x007C JSR 0x2007C
  63. 0x000249F0: 0x6100 0x0052 BSR *+0x54 [0x24A44]
  64. 0x000249F4: 0xD244 ADD.W D4,D1
  65. 0x000249F6: 0x4CDF 0x011C MOVEM.L (A7)+,D2-D4/A0
  66. 0x000249FA: 0x4E75 RTS
  67.  
  68. 0x000249FC: 0x48E7 0x3880 MOVEM.L D2-D4/A0,-(A7)
  69. 0x00024A00: 0x6100 0x00AC BSR *+0xAE [0x24AAE]
  70. 0x00024A04: 0x1430 0x1000 MOVE.B (0x0,A0,D1.W),D2
  71. 0x00024A08: 0x6124 BSR.S *+0x26 [0x24A2E]
  72. 0x00024A0A: 0x6100 0x00B8 BSR *+0xBA [0x24AC4]
  73. 0x00024A0E: 0x4244 CLR.W D4
  74. 0x00024A10: 0x1830 0x3000 MOVE.B (0x0,A0,D3.W),D4
  75. 0x00024A14: 0x6100 0x00D0 BSR *+0xD2 [0x24AE6]
  76. 0x00024A18: 0x670C BEQ.S *+0xE [0x24A26]
  77. 0x00024A1A: 0x6128 BSR.S *+0x2A [0x24A44]
  78. 0x00024A1C: 0xD841 ADD.W D1,D4
  79. 0x00024A1E: 0xC9FC 0x0055 MULS.W #0x55,D4
  80. 0x00024A22: 0x89FC 0x0064 DIVS.W #0x64,D4
  81. 0x00024A26: 0x3204 MOVE.W D4,D1
  82. 0x00024A28: 0x4CDF 0x011C MOVEM.L (A7)+,D2-D4/A0
  83. 0x00024A2C: 0x4E75 RTS
  84.  
  85. 0x00024A2E: 0x3601 MOVE.W D1,D3
  86. 0x00024A30: 0xE343 ASL.W #1,D3
  87. 0x00024A32: 0x363B 0x3004 MOVE.W (0x4,PC,D3.W),D3
  88. 0x00024A36: 0x4E75 RTS
  89.  
  90.  
  91. 0x00024A44: 0x2F02 MOVE.L D2,-(A7)
  92. 0x00024A46: 0x610E BSR.S *+0x10 [0x24A56]
  93. 0x00024A48: 0x0242 0x003F ANDI.W #0x3F,D2
  94. 0x00024A4C: 0xC3C2 MULS.W D2,D1
  95. 0x00024A4E: 0x83FC 0x0064 DIVS.W #0x64,D1
  96. 0x00024A52: 0x241F MOVE.L (A7)+,D2
  97. 0x00024A54: 0x4E75 RTS
  98.  
  99. 0x00024A56: 0x48E7 0x3C80 MOVEM.L D2-D5/A0,-(A7)
  100. 0x00024A5A: 0x0C41 0x0014 CMPI.W #0x14,D1
  101. 0x00024A5E: 0x6F06 BLE.S *+0x8 [0x24A66]
  102. 0x00024A60: 0x323C 0x0064 MOVE.W #0x64,D1
  103. 0x00024A64: 0x6036 BRA.S *+0x38 [0x24A9C]
  104. 0x00024A66: 0x0242 0x00C0 ANDI.W #0xC0,D2
  105. 0x00024A6A: 0xEA42 ASR.W #5,D2
  106. 0x00024A6C: 0x2079 0x0002 0x03E8 MOVEA.L 0x203E8,A0
  107. 0x00024A72: 0x3430 0x2000 MOVE.W (0x0,A0,D2.W),D2
  108. 0x00024A76: 0x41F0 0x2000 LEA (0x0,A0,D2.W),A0
  109. 0x00024A7A: 0x7401 MOVEQ #0x1,D2
  110. 0x00024A7C: 0x4203 CLR.B D3
  111. 0x00024A7E: 0xB210 CMP.B (A0),D1
  112. 0x00024A80: 0x6F06 BLE.S *+0x8 [0x24A88]
  113. 0x00024A82: 0x1418 MOVE.B (A0)+,D2
  114. 0x00024A84: 0x1618 MOVE.B (A0)+,D3
  115. 0x00024A86: 0x60F6 BRA.S *-0x8 [0x24A7E]
  116. 0x00024A88: 0x9242 SUB.W D2,D1
  117. 0x00024A8A: 0x4244 CLR.W D4
  118. 0x00024A8C: 0x1818 MOVE.B (A0)+,D4
  119. 0x00024A8E: 0x9842 SUB.W D2,D4
  120. 0x00024A90: 0x4245 CLR.W D5
  121. 0x00024A92: 0x1A18 MOVE.B (A0)+,D5
  122. 0x00024A94: 0x9A43 SUB.W D3,D5
  123. 0x00024A96: 0xC3C5 MULS.W D5,D1
  124. 0x00024A98: 0x83C4 DIVS.W D4,D1
  125. 0x00024A9A: 0xD243 ADD.W D3,D1
  126. 0x00024A9C: 0x4CDF 0x013C MOVEM.L (A7)+,D2-D5/A0
  127. 0x00024AA0: 0x4E75 RTS
  128.  
  129. 0x00024AA2: 0x6136 BSR.S *+0x38 [0x24ADA]
  130. 0x00024AA4: 0x6708 BEQ.S *+0xA [0x24AAE]
  131. 0x00024AA6: 0x2079 0x0002 0x03F0 MOVEA.L 0x203F0,A0
  132. 0x00024AAC: 0x6006 BRA.S *+0x8 [0x24AB4]
  133.  
  134. 0x00024AAE: 0x2079 0x0002 0x03EC MOVEA.L 0x203EC,A0
  135. 0x00024AB4: 0x2F00 MOVE.L D0,-(A7)
  136. 0x00024AB6: 0x0240 0x00FF ANDI.W #0xFF,D0
  137. 0x00024ABA: 0xC0FC 0x0006 MULU.W #0x6,D0
  138. 0x00024ABE: 0xD0C0 ADDA.W D0,A0
  139. 0x00024AC0: 0x201F MOVE.L (A7)+,D0
  140. 0x00024AC2: 0x4E75 RTS
  141.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement