JustinJKJ

Golden Wind PS2 Patches (New PCSX2 Format)

Jun 1st, 2023 (edited)
231
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. gametitle=JoJo's Bizarre Adventure Golden Wind [SLPM-65140]
  2. comment=My favorite PS2 game based on the fifth Part of JoJo's Bizarre Adventure
  3. // To use patches on versions of PCSX2 before 1.7.4546, see https://pastebin.com/rMb2GdHG.
  4. // All patches created by Hudgyn Sasdarl unless stated otherwise.
  5.  
  6. [Quality of Life\Presentation\Fixed Title Screen]
  7. description=Removes the additional Start press needed for the title screen if the Capcom logo is not skipped.
  8. author=Hudgyn Sasdarl
  9. patch=1,EE,0017AA48,word,24030002
  10. patch=1,EE,0017AA4C,word,10830011
  11. patch=1,EE,0017AA50,word,24050169
  12. patch=1,EE,0017AA8C,word,10000047
  13. patch=1,EE,0017AA90,word,A6000009
  14. patch=1,EE,0017AA94,word,A605002C
  15. patch=1,EE,0017AC2C,word,24040019
  16. patch=1,EE,0017AC28,word,0C07F6D8
  17. patch=1,EE,0017AC24,word,2405FFFF
  18. patch=1,EE,0017AC30,word,3C01005A
  19. patch=1,EE,0017AC34,word,3C030018
  20. patch=1,EE,0017AC38,word,AC2076E8
  21. patch=1,EE,0017AC3C,word,2463AFB0
  22. patch=1,EE,0017AC4C,word,24030709
  23. patch=1,EE,0017AB78,word,24030002
  24. patch=1,EE,0017AB84,word,24030003
  25. patch=1,EE,0017AB88,word,A2030008
  26. patch=1,EE,0017AF50,word,3C07005A
  27. patch=1,EE,0017AF58,word,24E576D0
  28. patch=1,EE,0017AF68,word,A0E0DDBD
  29. patch=1,EE,0017AF84,word,24040004
  30.  
  31. [Quality of Life\Presentation\Disable Menu Burn-In Reduction]
  32. description=Prevents the game from returning to the title screen while idling on the main menu.
  33. author=Hudgyn Sasdarl
  34. patch=1,EE,0018CC7C,word,00000000
  35.  
  36. [Quality of Life\Presentation\Another Story NPC Character Fixes]
  37. description=Properly loads lines and blanks out character name when playing as enemy characters in Another Story.
  38. author=Hudgyn Sasdarl
  39. patch=1,EE,00150098,word,28820047
  40. patch=1,EE,001514C8,word,24C679D0
  41. patch=1,EE,00150398,word,248479D0
  42. patch=1,EE,002F79D0,byte,01
  43. patch=1,EE,002F78E4,word,0035FFA8
  44. patch=1,EE,002F78E8,word,0035FFB0
  45. patch=1,EE,002F78EC,word,0035FFB8
  46. patch=1,EE,002F78F0,word,0035FFC0
  47. patch=1,EE,002F78F8,word,0035FFC8
  48. patch=1,EE,002F78FC,word,0035FFF0
  49. patch=1,EE,002F7900,word,0035FFD0
  50. patch=1,EE,002F7914,word,0035FFD8
  51. patch=1,EE,002F7918,word,0035FFE0
  52. patch=1,EE,002F794C,word,0035FFE8
  53. patch=1,EE,002F7984,word,0035FFC8
  54. patch=1,EE,002F7990,word,0035FFF0
  55. patch=1,EE,002F7998,word,0035FFC0
  56. patch=1,EE,002F79C8,word,0035FFF0
  57. patch=1,EE,002F78DC,word,0035FF68
  58. patch=1,EE,002F7904,word,0035FF68
  59. patch=1,EE,002F7908,word,0035FF68
  60. patch=1,EE,002F7910,word,0035FF68
  61. patch=1,EE,002F7940,word,0035FF68
  62. patch=1,EE,002F7978,word,0035FF68
  63. patch=1,EE,002F797C,word,0035FF68
  64. patch=1,EE,002F79B8,word,0035FF68
  65. patch=1,EE,00304F88,word,FFFFFFFF //Blanks out character name.
  66. patch=1,EE,00304F8C,word,FFFFFFFF
  67. patch=1,EE,00304F90,word,FFFFFFFF
  68. patch=1,EE,00304F94,word,FFFFFFFF
  69. patch=1,EE,00304F98,word,FFFFFFFF
  70. patch=1,EE,00304F9C,word,FFFFFFFF
  71. patch=1,EE,00304FA0,word,FFFFFFFF
  72. patch=1,EE,00304FA4,word,FFFFFFFF
  73. patch=1,EE,00304FA8,word,FFFFFFFF
  74. patch=1,EE,00304FAC,word,FFFFFFFF
  75. patch=1,EE,00304FB0,word,FFFFFFFF
  76. patch=1,EE,00304FB4,word,FFFFFFFF
  77. patch=1,EE,00304FB8,word,02FFFFFF
  78. patch=1,EE,00304FBC,word,FFFFFFFF
  79. patch=1,EE,00304FC0,word,01FFFFFF
  80. patch=1,EE,00304FC4,word,FFFFFFFF
  81. patch=1,EE,00304FC8,word,FFFFFFFF
  82. patch=1,EE,00304FCC,word,FFFFFFFF
  83.  
  84. [Quality of Life\Presentation\Music Continues During Pause]
  85. description=Causes the current level's music to continue to play while the game is paused.
  86. author=Hudgyn Sasdarl
  87. patch=1,EE,00192DC8,word,0C056334
  88.  
  89. [Quality of Life\Presentation\NPC Shadow Fix]
  90. description=Gives the NPCs proper shadows.
  91. author=Hudgyn Sasdarl
  92. patch=1,EE,001DDB14,word,3C037FFF
  93.  
  94. [Quality of Life\Presentation\Fix Random Title Screen Voice]
  95. author=Hudgyn Sasdarl
  96. description=Allows the first voice clip played on the title screen to be randomly selected, as with subsequent voice clips.
  97. patch=1,EE,0017AF98,word,0C07ED70 // Just roll it every frame the menu's going
  98. patch=1,EE,0017AF9C,word,24040001
  99. patch=1,EE,0017AFA0,word,DFBF0010
  100. patch=1,EE,0017AFA4,word,7BB00000
  101. patch=1,EE,0017AFA8,word,03E00008
  102. patch=1,EE,0017AFAC,word,27BD0020
  103.  
  104. [Quality of Life\Gameplay\Manual Dialogue Trigger]
  105. description=Makes Select trigger ambient stage dialogue.
  106. author=Hudgyn Sasdarl
  107. patch=1,EE,00158EA0,word,8C22BF40
  108. patch=1,EE,00158EA4,word,30424000
  109. patch=1,EE,00158EA8,word,14400004
  110. patch=1,EE,00158EAC,word,8C24449C
  111. patch=1,EE,00158EB0,word,2483FFFF
  112. patch=1,EE,00158EB4,word,1C80002D
  113. patch=1,EE,00158EB8,word,AC23449C
  114. patch=1,EE,00158EBC,word,24020708
  115.  
  116. [Quality of Life\Gameplay\Tutorial Skip]
  117. description=Skips the tutorial section of Chapter 1-1.
  118. author=Hudgyn Sasdarl
  119. patch=1,EE,00348120,word,0017D660
  120. patch=1,EE,00348124,word,0017D660
  121. patch=1,EE,00348128,word,0017D660
  122. patch=1,EE,00348130,word,0017D660
  123. patch=1,EE,0017D450,word,10C00023
  124. patch=1,EE,0017D530,word,24630003
  125.  
  126. [Quality of Life\Gameplay\Black Sabbath Crow Delay]
  127. description=Causes Black Sabbath to begin using crows to attack after the second Secret Factor, rather than the first. This avoids a Giorno line being forcibly cut off.
  128. author=Hudgyn Sasdarl
  129. patch=1,EE,0017DFD8,word,A025DD9F
  130. patch=1,EE,0017DF48,word,00000000
  131.  
  132. [Quality of Life\Gameplay\Secco Tire Fix (Health Ver.)]
  133. description=Causes the third Secret Factor in Chapter 10-3 to be triggered by low enemy health.
  134. author=Hudgyn Sasdarl
  135. patch=1,EE,0017FAE8,word,24030002
  136. patch=1,EE,0017FAEC,word,3C01005A
  137. patch=1,EE,0017FAF0,word,A023DD9F
  138. patch=1,EE,0017FAF4,word,10000028
  139. patch=1,EE,0017FB94,word,1040000D
  140. patch=1,EE,0017FB98,word,2404006F
  141. patch=1,EE,0017FB9C,word,0C05F028
  142. patch=1,EE,0017FBA0,word,3C01005A
  143. patch=1,EE,0017FBA4,word,14400009
  144. patch=1,EE,0017FBA8,word,24040A0A
  145. patch=1,EE,0017FBAC,word,AC24E0AE
  146. patch=1,EE,0017FBB0,word,0C05EFE4
  147. patch=1,EE,0017FBB4,word,2404006F
  148. patch=1,EE,0017FBB8,word,0C05F060
  149. patch=1,EE,0017FBBC,word,2404006F
  150. patch=1,EE,0017FBC0,word,0C0616EC
  151. patch=1,EE,0017FBC4,word,0000202D
  152. patch=1,EE,0017FBC8,word,3C01005A
  153. patch=1,EE,0017FBCC,word,0C05F028
  154. patch=1,EE,0017FBD0,word,24040001
  155. patch=1,EE,0017FBD4,word,10400006
  156. patch=1,EE,0017FBD8,word,00000000
  157. patch=1,EE,0017FBDC,word,0C05EFE4
  158. patch=1,EE,0017FBE0,word,2404006E
  159.  
  160. [Quality of Life\Gameplay\Secco Tire Fix (Range Ver.)]
  161. description=Causes the third Secret Factor in Chapter 10-3 to activate regardless of Secco's proximity to the player.
  162. author=Hudgyn Sasdarl
  163. patch=1,EE,00235338,word,00000000
  164.  
  165. [Quality of Life\Gameplay\Secco Deafened]
  166. description=Causes Secco to become unable to track your position from underground after Chapter 10-3's third Secret Factor is achieved.
  167. author=Hudgyn Sasdarl
  168. patch=1,EE,00233CAC,word,3C040059
  169. patch=1,EE,00233CB0,word,80825084
  170. patch=1,EE,00233CB4,word,0040702D
  171. patch=1,EE,00233CB8,word,0C07F57C
  172. patch=1,EE,00233CBC,word,2650031C
  173. patch=1,EE,00233CC0,word,0040882D
  174. patch=1,EE,00233CC4,word,82430009
  175. patch=1,EE,00233CC8,word,00031880
  176. patch=1,EE,00233CCC,word,3C040036
  177. patch=1,EE,00233CD0,word,2484CD10
  178. patch=1,EE,00233CD4,word,00641821
  179. patch=1,EE,00233CD8,word,8C630000
  180. patch=1,EE,00233CDC,word,00600008
  181. patch=1,EE,00233D3C,word,10400002
  182. patch=1,EE,00233D48,word,0C08D4A8
  183. patch=1,EE,00233D4C,word,A6420012
  184. patch=1,EE,00233D50,word,30420001
  185. patch=1,EE,00233D54,word,25C30001
  186. patch=1,EE,00233D58,word,1443001F
  187.  
  188. [Restoration\Violence Warning Screen]
  189. description=Replaces the ADX logo with the unused violence warning screen. Incompatible with the widescreen patch.
  190. author=Hudgyn Sasdarl
  191. patch=1,EE,00347D54,word,0017A828
  192. patch=1,EE,00347D50,word,0017A868
  193.  
  194. [Restoration\Select Character Narration]
  195. description=Enables what is left of the cut Character Narration menu in Gallery Mode. Not compatible with 3D Cutscene Viewer.
  196. author=Hudgyn Sasdarl
  197. patch=1,EE,00181CDC,word,28410008
  198. patch=1,EE,00181CB0,word,24020007
  199. patch=1,EE,001810D4,word,2C610008
  200. patch=1,EE,001810F4,word,24030005
  201. patch=1,EE,00181148,word,A6000001
  202. patch=1,EE,00181150,word,A2030000
  203. patch=1,EE,0034823C,word,00181148
  204. patch=1,EE,00226B9C,word,30420030
  205.  
  206. [Restoration\Narancia Bottle Stage]
  207. description=Enables what is left of the cut Narancia stage before Chapter 3-1.
  208. author=Hudgyn Sasdarl
  209. patch=1,EE,00305A14,word,0030591C
  210. patch=1,EE,00305920,word,02820780
  211. patch=1,EE,00305887,byte,01
  212. patch=1,EE,002F64F7,byte,0F // Comment out this line to use regular 3-1 street
  213.  
  214. [Restoration\"Fixed" Doppio Moveset]
  215. description=Makes playing as Vinegar Doppio just a bit more stable.
  216. author=Hudgyn Sasdarl
  217. patch=1,EE,0031546C,word,0027B650
  218. patch=1,EE,00313A4C,word,0027CA40
  219. patch=1,EE,00313ADC,word,0027CA40
  220. patch=1,EE,00313F4C,word,0027B690
  221. patch=1,EE,00313FDC,word,0027B690
  222. patch=1,EE,00315C8C,word,0027CAF0
  223. patch=1,EE,00315D1C,word,0027CAF0
  224. patch=1,EE,0031640C,word,0027B710
  225. patch=1,EE,0031649C,word,0027B710
  226. patch=1,EE,0031654C,word,0027BCA0
  227. patch=1,EE,003165DC,word,0027BCA0
  228. patch=1,EE,003167DC,word,0027C180
  229. patch=1,EE,0031686C,word,0027C180
  230. patch=1,EE,0031691C,word,0027CF30
  231. patch=1,EE,003169AC,word,0027CF30
  232. patch=1,EE,0031408C,word,0027BBF0
  233. patch=1,EE,0031411C,word,0027BBF0
  234. patch=1,EE,00350700,word,001E170C
  235. patch=1,EE,0031ED06,byte,47
  236. patch=1,EE,0027CAA8,word,2405121A
  237. patch=1,EE,0027BB48,word,24051091
  238. patch=1,EE,0027BBA8,word,24051091
  239. patch=1,EE,0027BB04,word,24051091
  240. patch=1,EE,0027BBAC,word,00000000
  241. patch=1,EE,0027BBB0,word,00000000
  242.  
  243. [Fun\Presentation\Cel Shading for Stands]
  244. description=Forces the game to treat Stands as cel-shaded characters. Does not apply to lipsync face models used in cutscenes.
  245. author=penguino
  246. patch=1,EE,002F5CF6,byte,12
  247. patch=1,EE,002F5CFC,byte,12
  248. patch=1,EE,002F5D02,byte,12
  249. patch=1,EE,002F5D08,byte,12
  250. patch=1,EE,002F5D0E,byte,12
  251. patch=1,EE,002F5D14,byte,12
  252. patch=1,EE,002F5D1A,byte,12
  253. patch=1,EE,002F5D20,byte,12
  254. patch=1,EE,002F5D26,byte,12
  255. patch=1,EE,002F5D2C,byte,12
  256. patch=1,EE,002F5D3E,byte,12
  257. patch=1,EE,002F5D50,byte,12
  258. patch=1,EE,002F5D56,byte,12
  259. patch=1,EE,002F5D5C,byte,12
  260. patch=1,EE,002F5D6E,byte,12
  261. patch=1,EE,002F5D7A,byte,12
  262. patch=1,EE,002F5D80,byte,12
  263. patch=1,EE,002F5D86,byte,12
  264. patch=1,EE,002F5D8C,byte,12
  265. patch=1,EE,002F5D98,byte,12
  266. patch=1,EE,002F5DB0,byte,12
  267. patch=1,EE,002F5DC2,byte,12
  268. patch=1,EE,002F5DC8,byte,12
  269. patch=1,EE,002F5DCE,byte,12
  270. patch=1,EE,002F5DD4,byte,12
  271. patch=1,EE,002F5DDA,byte,12
  272. patch=1,EE,002F5DE0,byte,12
  273.  
  274. [Fun\Presentation\Heart Color by Character]
  275. description=Gives each playable character their own color for the heart above their health gauge.
  276. author=Hudgyn Sasdarl
  277. patch=1,EE,00179E64,word,3C01005A
  278. patch=1,EE,00179E68,word,27A60080
  279. patch=1,EE,00179E6C,word,24050004
  280. patch=1,EE,00179E70,word,3C02E600
  281. patch=1,EE,00179E74,word,24071534
  282. patch=1,EE,00179E78,word,8024DE04
  283. patch=1,EE,00179E7C,word,00E43821
  284. patch=1,EE,00179E80,word,02A0202D
  285. patch=1,EE,00179E84,word,00E50018
  286. patch=1,EE,00179E88,word,00003812
  287. patch=1,EE,00179E8C,word,00273821
  288. patch=1,EE,00179E98,word,8CE30000
  289. patch=1,EE,00179E9C,word,24050009
  290. patch=1,EE,00179EA0,word,10000008
  291. patch=1,EE,00179EA4,word,00E0B82D
  292. patch=1,EE,0017A068,word,8EE20000
  293. patch=1,EE,005A54D0,word,3FE8E645 // Player data. Can be extended.
  294. patch=1,EE,005A54D4,word,3F48B2E8
  295. patch=1,EE,005A54D8,word,3FEA3949
  296. patch=1,EE,005A54DC,word,3FDE6E52
  297. patch=1,EE,005A54E0,word,3F3D5DEF
  298. patch=1,EE,005A54E4,word,3F9828D4
  299. patch=1,EE,005A54E8,word,3FFF8FFF
  300. patch=1,EE,005A54EC,word,3FD88971
  301. patch=1,EE,005A55DC,word,3FE8E645
  302.  
  303. [Fun\Presentation\Model Viewer Green Screen]
  304. description=Adds a toggleable green screen to Model Viewer. Press Select to enable/disable.
  305. author=Hudgyn Sasdarl
  306. patch=0,EE,00243058,word,A6000002 // Set value on entry
  307. patch=0,EE,00243224,word,24020003 // Set value on exit
  308. patch=0,EE,00243228,word,A2020002
  309. patch=0,EE,00243230,word,A2000003
  310. patch=0,EE,00243380,word,10400008 // Shrink rendering function
  311. patch=0,EE,00243398,word,14400002
  312. patch=0,EE,0024339C,word,24020001
  313. patch=0,EE,002433A0,word,A202005A // Set background color
  314. patch=0,EE,002433A4,word,0C07ECF4
  315. patch=0,EE,002433A8,word,2404000C
  316. patch=0,EE,002433AC,word,3C04005B // Load unused (here) value
  317. patch=0,EE,002433B0,word,80826493 // Check value. If true,
  318. patch=0,EE,002433B4,word,1440000B // skip background rendering
  319. patch=0,EE,00277D94,word,0000882D // Set value on model load
  320. patch=0,EE,00277D9C,word,A2110003
  321. patch=0,EE,00277C04,word,3C01003F // Shrink ModelTestCamReset (1)
  322. patch=0,EE,00277C0C,word,7FB00000
  323. patch=0,EE,00277C10,word,7FB00000
  324. patch=0,EE,00277C14,word,AC202BC8
  325. patch=0,EE,00277C18,word,AC202BD0
  326. patch=0,EE,00277C1C,word,AC202BB0
  327. patch=0,EE,00277C20,word,3C10005B // Load unused (here) value
  328. patch=0,EE,00277C24,word,82046493
  329. patch=0,EE,00277C28,word,24050001 // Flip bit
  330. patch=0,EE,00277C2C,word,00852026
  331. patch=0,EE,00277C30,word,A2046493 // Save new value
  332. patch=0,EE,00277C34,word,00000000
  333. patch=0,EE,00277C38,word,3C0340C0 // Shrink ModelTestCamReset (2)
  334. patch=0,EE,00277C4C,word,24242C50
  335. patch=0,EE,00277C54,word,24252BB0
  336. patch=0,EE,00277C58,word,24262BC8
  337. patch=0,EE,00277C5C,word,24272BE0
  338. patch=0,EE,0031FBC4,word,0000FF00 // The background color
  339. // AABBGGRR, displaying in RGB. The alpha value does not matter.
  340.  
  341. [Fun\Presentation\Gallery 3D Cutscene Viewer]
  342. description=Replaces the Story Drama cutscenes with a set of the game's 3D cutscenes. Not compatible with Select Character Narration.
  343. author=Hudgyn Sasdarl
  344. patch=1,EE,00225C78,word,24050001
  345. patch=1,EE,00225C7C,word,82020005
  346. patch=1,EE,00225C80,word,0C08F3AC
  347. patch=1,EE,00225C84,word,24440001 //Change the "01" here to view different cutscenes
  348. patch=1,EE,00225C88,word,0C08F2E8
  349. patch=1,EE,00225C8C,word,24040001
  350. patch=1,EE,00225C90,word,24030002
  351.  
  352. [Fun\Gameplay\Super Story Scenarios in Another Story]
  353. description=Applies the Super Story lines, mechanics, and gimmicks to each stage in Another Story.
  354. author=Hudgyn Sasdarl
  355. patch=1,EE,00186B6C,word,A020DD98
  356. patch=1,EE,00186B74,word,03E00008
  357.  
  358. [Fun\Gameplay\Black Sabbath Burns Forever]
  359. description=Disables Black Sabbath's ability to retreat to the shadows in Chapter 2-1.
  360. author=Hudgyn Sasdarl
  361. patch=1,EE,001C4A4C,word,1000001D
  362.  
  363. [Fun\Gameplay\Disable Mold in Chapter 10-1]
  364. description=Disables the mold's ability to deal damage in Chapter 10-1.
  365. author=Hudgyn Sasdarl
  366. patch=1,EE,001E6DA0,word,00000000
  367.  
  368. [Fun\Gameplay\Akuma Diavolo]
  369. description=Causes the screen to black out and the player to freeze during erased time, similarly to Akuma's Raging Demon move in Street Fighter.
  370. author=Hudgyn Sasdarl
  371. patch=1,EE,001F8D98,word,00002821
  372. patch=1,EE,0059E0B4,byte,00 //Completely freeze player during erased time
  373.  
  374. [Fun\Presentation\Vacant World Diavolo]
  375. description=Makes the stage geometry disappear during erased time, leaving only characters and props, producing a similar effect to the source material.
  376. author=Hudgyn Sasdarl
  377. patch=1,EE,001F8D10,word,1080002D
  378. patch=1,EE,001F8D8C,word,24050001
  379. patch=1,EE,001F8D90,word,3C010058
  380. patch=1,EE,001F8D94,word,AC256740
  381. patch=1,EE,001F8DB0,word,24050000
  382. patch=1,EE,001F8DB4,word,3C010058
  383. patch=1,EE,001F8DB8,word,AC256740
  384. patch=1,EE,001F8DC4,word,10000003
  385. patch=1,EE,001F8DC8,word,24050001
  386. patch=1,EE,001F8DCC,word,3C010058
  387. patch=1,EE,001F8DD0,word,AC256740
  388. patch=1,EE,001F8DD4,word,DFBF0000
  389. patch=1,EE,001F8DD8,word,03E00008
  390. patch=1,EE,001F8DDC,word,27BD0020
  391.  
  392. [Fun\Presentation\No Fading]
  393. description=Erases visual fading delays and forces them to skip forward.
  394. author=Hudgyn Sasdarl
  395. patch=1,EE,001FDCAC,word,0000182D
  396. patch=1,EE,001FDD18,word,24020063
  397.  
  398. [Fun\Presentation\No Stage Vertex Colors]
  399. description=Removes all vertex shading from stage models.
  400. author=Hudgyn Sasdarl
  401. patch=1,EE,001231B0,word,C64C000C
  402. patch=1,EE,001231BC,word,C64C000C
  403. patch=1,EE,001231CC,word,C64C000C
  404. patch=1,EE,00123654,word,C64C000C
  405. patch=1,EE,00123660,word,C64C000C
  406. patch=1,EE,00123670,word,C64C000C
  407.  
  408. [Fun\Presentation\Limitless Model Test]
  409. description=Removes all constraints on camera movement in Model Test.
  410. author=Hudgyn Sasdarl
  411. patch=1,EE,00278490,word,00000000 // Zoom out
  412. patch=1,EE,002784D0,word,00000000 // Zoom in
  413. patch=1,EE,00278648,word,00000000 // Camera up
  414. patch=1,EE,00278698,word,00000000 // Camera down
  415. patch=1,EE,002786E8,word,00000000 // Camera left
  416. patch=1,EE,00278738,word,00000000 // Camera right
  417.  
  418. [Fun\Presentation\Random Title Screen Demo]
  419. author=Hudgyn Sasdarl
  420. description=Allows the character demo played when idling at the title screen to be randomly selected.
  421. patch=1,EE,0017A948,word,0C07ED70
  422. patch=1,EE,0017A94C,word,24040001
  423. patch=1,EE,0017A950,word,0040182D
  424. patch=1,EE,0017A954,word,24020007
  425. patch=1,EE,0017A958,word,0062001A
  426. patch=1,EE,0017A95C,word,00001810
  427. patch=1,EE,0017A960,word,A383A1A2
  428. patch=1,EE,0017A964,word,3C040030
  429. patch=1,EE,0017A968,word,248451E0
  430. patch=1,EE,0017A96C,word,00032840
  431. patch=1,EE,0017A970,word,00851021
  432. patch=1,EE,0017A974,word,80420000
  433. patch=1,EE,0017A978,word,A022DDA0
  434.  
  435. [Fun\Gameplay\Random Another Story Characters]
  436. author=Hudgyn Sasdarl
  437. description=Randomizes the available characters for all Another Story stages.
  438. patch=1,EE,0027FFE4,word,24874510
  439. patch=1,EE,0027FFE8,word,0C07ED70
  440. patch=1,EE,0027FFEC,word,30440001
  441. patch=1,EE,0027FFF0,word,30420007
  442. patch=1,EE,0027FFF4,word,00C73821
  443. patch=1,EE,0027FFF8,word,A0E20000
  444. patch=1,EE,0027FFFC,word,00E63823
  445. patch=1,EE,0028000C,word,00000000
  446. patch=1,EE,0028001C,word,2842003C
  447.  
  448. [Speedrun Timer]
  449. description=Adds a level timer in seconds during gameplay and adds a level frame count to the results screen. To ensure legal and standard gameplay, Arcade Mode, all cheats under Restoration, and all cheats in the Gameplay tabs of Quality of Life and Fun should be disabled.
  450. author=Hudgyn Sasdarl
  451. patch=1,EE,00184AF4,word,24030001
  452. patch=1,EE,00184AFC,word,3C01005A
  453. patch=1,EE,00184B00,word,A423DDB8
  454. patch=1,EE,00178208,word,24030001
  455. patch=1,EE,00178218,word,A423DDB8
  456. patch=1,EE,001784A8,word,00000000
  457. patch=1,EE,00185980,word,24630001
  458. patch=1,EE,00179604,word,00000000
  459. patch=1,EE,00185538,word,0000202D
  460. patch=1,EE,0018553C,word,24030003
  461. patch=1,EE,00185540,word,A023DD95
  462. patch=1,EE,0018590C,word,1480000B
  463. patch=1,EE,001784DC,word,0000202D
  464. patch=1,EE,0017DC88,word,1000001E
  465. patch=1,EE,0017D9CC,word,00000000
  466. patch=1,EE,00180148,word,1000001E
  467. patch=1,EE,00185968,word,00000000 // Prevent timer from stopping during time erase
  468. patch=1,EE,00192DE0,word,1040000F // Pausing doesn't increment timer
  469. patch=1,EE,00192DE4,word,82020009
  470. patch=1,EE,00192E14,word,3C01005A
  471. patch=1,EE,00192E18,word,24040001
  472. patch=1,EE,00192E1C,word,A024E0B2
  473. patch=1,EE,00192E20,word,DFBF0010
  474. patch=1,EE,00192E24,word,7BB00000
  475. patch=1,EE,00192E28,word,03E00008
  476. patch=1,EE,00192E2C,word,27BD0020
  477. patch=1,EE,0017E3D4,word,9423DDB8 // 4-1 Time Over
  478. patch=1,EE,0017E3D8,word,28631C20
  479. patch=1,EE,0017EEF4,word,9423DDB8 // 6-1 Time Over
  480. patch=1,EE,0017EEF8,word,28631C20
  481. patch=1,EE,0017F250,word,3C01005A // 7-1 Time Over
  482. patch=1,EE,0017F26C,word,9423DDB8
  483. patch=1,EE,0017F270,word,28630E10
  484. patch=1,EE,0017F5A4,word,9423DDB8 // 8-2 Time Over
  485. patch=1,EE,0017F5A8,word,28631C20
  486. patch=1,EE,00180634,word,9423DDB8 // Another 8-2 Time Over
  487. patch=1,EE,00180638,word,28631C20
  488. patch=1,EE,001952C4,word,3C01005A // Optional frame counter in first results screen
  489. patch=1,EE,001952C8,word,9426DDB8
  490. patch=1,EE,001952F0,word,24A5FFA8
  491. patch=1,EE,001952D4,word,24A5FF88
  492. patch=1,EE,0034FFA8,word,6D617266
  493. patch=1,EE,0034FFAC,word,00007365
  494.  
  495. [Non-Stop Mode]
  496. author=Hudgyn Sasdarl
  497. description=Disables the forced return to the Super Story menu upon completing a chapter or completed stage. The bottle stage is added if its restoration patch is active.
  498. patch=1,EE,00187BA4,word,00000000
  499. patch=1,EE,00187538,word,2C640006
  500. patch=1,EE,0018753C,word,108000A5
  501. patch=1,EE,00187540,word,00031880
  502. patch=1,EE,00187544,word,3C040035
  503. patch=1,EE,001877D4,word,24A50002 // We use the empty space after the
  504. patch=1,EE,001877D8,word,1000FFFB // function to handle 00s.
  505. patch=1,EE,001877DC,word,AC25DDB4 // Increment position and go.
  506. patch=0,EE,0034D37C,word,001876FC // I don't know what 84 used to be,
  507. patch=0,EE,0034D380,word,0018768C // but it isn't that anymore.
  508. patch=0,EE,003059FE,byte,84 // Perfect for switching roles with 83.
  509. patch=0,EE,0030599E,short,0000 // Remove the forced exit in 9-1
  510.  
  511. [Arcade Mode]
  512. description=This patch converts "Super Story Mode" into a mode where you fight a series of battles with one of seven of the eight playable characters. Due to the extent of this patch, compatibility with other patches is not guaranteed. Saving and loading are disabled by this patch, so points can only be stored from session to session via savestate.
  513. author=Hudgyn Sasdarl
  514. patch=1,EE,0015320C,word,10000019 // Setup
  515. patch=1,EE,0017B3E0,word,00000000
  516. patch=1,EE,001863E4,word,00000000
  517. patch=1,EE,00186464,word,8424DD62
  518. patch=1,EE,00187034,word,00000000
  519. patch=1,EE,0018703C,word,24030015
  520. patch=1,EE,00187044,word,A023D838
  521. patch=1,EE,0018CA78,word,0000582D
  522. patch=1,EE,0019672C,word,0000282D
  523. patch=1,EE,00196744,word,0000182D
  524. patch=1,EE,00193C78,word,00000000
  525. patch=1,EE,00206544,word,1000000D
  526. patch=1,EE,00189490,word,1000001F // Disable saving
  527. patch=1,EE,0018BFA0,word,1000001F
  528. patch=1,EE,00187D1C,word,00000000
  529. patch=1,EE,00187BA4,word,00000000 // Menu
  530. patch=1,EE,00187368,word,10000029
  531. patch=1,EE,001874D0,word,24020001
  532. patch=1,EE,001874D8,word,03E00008
  533. patch=1,EE,001874DC,word,A022DD98
  534. patch=1,EE,00187508,word,A020DD90
  535. patch=1,EE,001967AC,word,24050004
  536. patch=1,EE,0059D834,short,0FA0
  537. patch=1,EE,00305882,byte,02 // More Menu
  538. patch=1,EE,00305883,short,0200
  539. patch=1,EE,00305888,word,00000202
  540. patch=1,EE,0030588C,word,00000000
  541. patch=1,EE,00305890,word,00020000
  542. patch=1,EE,00305894,word,00FF0200
  543. patch=1,EE,00305A0C,word,00305930
  544. patch=1,EE,00305A18,word,00305944
  545. patch=1,EE,00305A1C,word,00305952
  546. patch=1,EE,00305A20,word,00305964
  547. patch=1,EE,00305A28,word,00305974
  548. patch=1,EE,00305A2C,word,00305984
  549. patch=1,EE,00307938,word,0034FFB0
  550. patch=1,EE,00307940,word,0034FFB0
  551. patch=1,EE,00307950,word,0034FFB0
  552. patch=1,EE,00307954,word,0034FFB0
  553. patch=1,EE,00307960,word,0034FFB0
  554. patch=1,EE,00307968,word,0034FFB0
  555. patch=1,EE,00307978,word,0034FFB0
  556. patch=1,EE,00307984,word,0034FFB0
  557. patch=1,EE,0024B194,word,0220982D // Intro Cutscene
  558. patch=1,EE,0024B178,word,14600016
  559. patch=1,EE,0024B17C,word,3C15005A
  560. patch=1,EE,0024B184,word,24040014
  561. patch=1,EE,0024B1CC,word,8E04000C
  562. patch=1,EE,0024B1D0,word,86630004
  563. patch=1,EE,0024B1D8,word,DFBF0030
  564. patch=1,EE,0024B1E0,word,7BB10010
  565. patch=1,EE,0024B1E8,word,03E00008
  566. patch=1,EE,0024B1EC,word,A6A3DD62
  567. patch=1,EE,0034FFC0,word,726F6947 // Text
  568. patch=1,EE,0034FFC4,word,00006F6E
  569. patch=1,EE,00350000,word,63637542
  570. patch=1,EE,00350004,word,616C6C65
  571. patch=1,EE,00350008,word,00006974
  572. patch=1,EE,00350020,word,7473694D
  573. patch=1,EE,00350024,word,00000061
  574. patch=1,EE,00350050,word,6172614E
  575. patch=1,EE,00350054,word,6169636E
  576. patch=1,EE,00350058,word,00000000
  577. patch=1,EE,00350100,word,61626241
  578. patch=1,EE,00350104,word,69686363
  579. patch=1,EE,00350108,word,0000006F
  580. patch=1,EE,00350140,word,6F677546
  581. patch=1,EE,00350144,byte,00
  582. patch=1,EE,003501B0,word,73697254
  583. patch=1,EE,003501B4,short,0068
  584. patch=1,EE,00305900,word,00830081 // The long part (Story sequence)
  585. patch=1,EE,00305904,word,02801C81
  586. patch=1,EE,00305908,word,0B800480
  587. patch=1,EE,0030590C,word,1A801380
  588. patch=1,EE,00305910,word,22801F80
  589. patch=1,EE,00305914,word,19812380
  590. patch=1,EE,00305918,word,00000083
  591. patch=1,EE,0030591C,word,00000000
  592. patch=1,EE,00305930,word,0C801D81
  593. patch=1,EE,00305934,word,16800D80
  594. patch=1,EE,00305938,word,1D801A80
  595. patch=1,EE,0030593C,word,22802080
  596. patch=1,EE,00305940,word,00831881
  597. patch=1,EE,00305944,word,08801E81
  598. patch=1,EE,00305948,word,0D800C80
  599. patch=1,EE,0030594C,word,0B811380
  600. patch=1,EE,00305950,word,1F810083
  601. patch=1,EE,00305954,word,0B800880
  602. patch=1,EE,00305958,word,0D800C80
  603. patch=1,EE,0030595C,word,16801380
  604. patch=1,EE,00305960,word,00830E81
  605. patch=1,EE,00305964,word,0B802081
  606. patch=1,EE,00305968,word,13800D80
  607. patch=1,EE,0030596C,word,1B801A80
  608. patch=1,EE,00305970,word,00831081
  609. patch=1,EE,00305974,word,0B802181
  610. patch=1,EE,00305978,word,0D800C80
  611. patch=1,EE,0030597C,word,16801380
  612. patch=1,EE,00305980,word,00830E81
  613. patch=1,EE,00305984,word,1A802281
  614. patch=1,EE,00305988,word,1F801D80
  615. patch=1,EE,0030598C,word,23802280
  616. patch=1,EE,00305990,word,00831B81
  617. patch=1,EE,00181FBC,short,0BB8 // The other, more unnecessary long part (Reward unlocks)
  618. patch=1,EE,00181FD8,short,0640
  619. patch=1,EE,00181FF8,short,0064
  620. patch=1,EE,00182014,short,012C
  621. patch=1,EE,00182034,short,0384
  622. patch=1,EE,00182050,short,00C8
  623. patch=1,EE,00182070,short,04B0
  624. patch=1,EE,001839BC,short,0640
  625. patch=1,EE,001839D8,short,0960
  626. patch=1,EE,001839F8,short,0E74
  627. patch=1,EE,0018470C,short,00C8
  628. patch=1,EE,00184734,short,0190
  629. patch=1,EE,00184754,short,0258
  630. patch=1,EE,00184770,short,0320
  631. patch=1,EE,0018479C,short,044C
  632. patch=1,EE,001847C4,short,05DC
  633. patch=1,EE,001847E4,short,0834
  634. patch=1,EE,00184800,short,09C4
  635. patch=1,EE,00184820,short,0B54
  636. patch=1,EE,00184854,short,0D48
  637. patch=1,EE,0022680C,short,0E10
  638. patch=1,EE,00226828,short,012C
  639. patch=1,EE,00226848,short,01F4
  640. patch=1,EE,00226864,short,03E8
  641. patch=1,EE,00226884,short,076C
  642. patch=1,EE,00227788,short,0190
  643. patch=1,EE,002277A8,short,0258
  644. patch=1,EE,002277C4,short,0384
  645. patch=1,EE,002277E4,short,076C
  646. patch=1,EE,00227800,short,04B0
  647. patch=1,EE,00227820,short,09C4
  648. patch=1,EE,0022783C,short,0C80
  649. patch=1,EE,0022785C,short,0E74
  650. patch=1,EE,00227878,short,0FA0
  651. patch=1,EE,0027DD2C,short,04B0
  652. patch=1,EE,0027DD48,short,06A4
  653. patch=1,EE,0027DD68,short,0898
  654. patch=1,EE,0027DD84,short,0A28
  655. patch=1,EE,0027DDA4,short,0C80
  656. patch=1,EE,0027DDC0,short,0F3C
  657. patch=1,EE,0022E75C,short,0064
  658. patch=1,EE,0022E790,short,02BC
  659. patch=1,EE,0022E7C8,short,0514
  660. patch=1,EE,0022E7FC,short,07D0
  661. patch=1,EE,0022E840,short,0A8C
  662. patch=1,EE,00243DA8,short,0384
  663. patch=1,EE,00243DDC,short,0578
  664. patch=1,EE,00243E08,short,0708
  665. patch=1,EE,00243E2C,short,08FC
  666. patch=1,EE,00243E50,short,0AF0
  667. patch=1,EE,00243E74,short,0C1C
  668. patch=1,EE,00243EA0,short,0CE4
  669. patch=1,EE,00243EC0,short,0DAC
  670. patch=1,EE,00243EEC,short,0ED8
  671. patch=1,EE,00243F0C,short,0FA0
  672. patch=1,EE,0024D07C,short,0BB8
  673.  
  674. // The following regular patches are hardcoded into Hudgyn Sasdarl's English patch,
  675. // which is available at https://www.romhacking.net/translations/5960/.
  676. [Quality of Life\Presentation\Menu Button Swap]
  677. description=Swaps the Cross and Circle button usage in menus.
  678. author=Hudgyn Sasdarl
  679. patch=1,EE,0015057C,word,30420010 // Book cutscenes
  680. patch=1,EE,00180FAC,word,30830010 // Gallery menu
  681. patch=1,EE,00180FB4,word,30830020
  682. patch=1,EE,00182384,word,30420020 // Sound Test
  683. patch=1,EE,00182FCC,word,32230010
  684. patch=1,EE,00183D00,word,30420010 // Stage Test menu
  685. patch=1,EE,00183D5C,word,30420020
  686. patch=1,EE,0018928C,word,30620010 // Memory card prompts
  687. patch=1,EE,00189294,word,30620020
  688. patch=1,EE,0018931C,word,30420010 // Main menu
  689. patch=1,EE,0018CC9C,word,30630020
  690. patch=1,EE,0018D1F8,word,30830010
  691. patch=1,EE,0018F6F4,word,30830010 // Options menu
  692. patch=1,EE,0018F6FC,word,30830020
  693. patch=1,EE,0018FB78,word,30A30010
  694. patch=1,EE,0018FB80,word,30A30020
  695. patch=1,EE,0018FD18,word,30630010
  696. patch=1,EE,0018FDF8,word,30630020
  697. patch=1,EE,00191A94,word,30A30010 // Controller menu
  698. patch=1,EE,00191A9C,word,30A30020
  699. patch=1,EE,00191E98,word,30A40010
  700. patch=1,EE,00191EA0,word,30A40020
  701. patch=1,EE,00192F6C,word,24020010 // Pause menu
  702. patch=1,EE,00192F7C,word,30830010
  703. patch=1,EE,00192FF0,word,30830020
  704. patch=1,EE,00192FF4,word,24020020
  705. patch=1,EE,0019311C,word,24020010
  706. patch=1,EE,0019312C,word,30830010
  707. patch=1,EE,0019319C,word,30828010
  708. patch=1,EE,00196BE0,word,30830020 // Super Story menu
  709. patch=1,EE,00196BE8,word,30830010
  710. patch=1,EE,00225BDC,word,30C30010 // Story Drama menu
  711. patch=1,EE,00225BE4,word,30C30020
  712. patch=1,EE,00226BB4,word,30C30010 // Unused Character Narration
  713. patch=1,EE,00226BBC,word,30C30020
  714. patch=1,EE,0022DAB4,word,30A20010 // Stage Concept Art
  715. patch=1,EE,0022DABC,word,30A20020
  716. patch=1,EE,0022DBE4,word,30420020
  717. patch=1,EE,00243130,word,30420010 // Model Test menu
  718. patch=1,EE,00243188,word,30420020
  719. patch=1,EE,0024C804,word,30A20010 // Original Illustrations
  720. patch=1,EE,0024C80C,word,30A20020
  721. patch=1,EE,0024C93C,word,30420020
  722. patch=1,EE,002779CC,word,30420020 // Stage Test
  723. patch=1,EE,002782F8,word,30420020 // Model Test
  724. patch=1,EE,00278444,word,30420010
  725. patch=1,EE,0027D3B4,word,30A20010 // Art Collection
  726. patch=1,EE,0027D3BC,word,30A20020
  727. patch=1,EE,0027D4E8,word,30420020
  728. patch=1,EE,002803C4,word,30830020 // Another Story menu
  729. patch=1,EE,002803CC,word,30830010
  730.  
  731. [Quality of Life\Presentation\Lv.2 Stand Shoot Sound]
  732. description=Restores the unused level 2 Stand Shoot charge sound.
  733. author=Hudgyn Sasdarl
  734. patch=1,EE,0017B1A4,word,241B0001
  735. patch=1,EE,00183E0C,word,241B0001
  736. patch=1,EE,001DD6B0,word,24420001
  737. patch=1,EE,001DD6B4,word,24570062
  738. patch=1,EE,001DD6D8,word,02E0302D
  739.  
  740. [Quality of Life\Presentation\Sound Test Music in Gallery]
  741. description=Causes Sound Test BGM to continue to play across other Gallery Mode menus.
  742. author=Hudgyn Sasdarl
  743. patch=1,EE,00182394,word,00000000
  744. patch=1,EE,00183D2C,word,0C07F6C4
  745. patch=1,EE,00225C04,word,0C07F6C4
  746.  
  747. [Fun\Presentation\Full Moveset in Stage Viewer]
  748. description=Enables use of a character's attacks in Stage Viewer.
  749. author=Hudgyn Sasdarl
  750. patch=1,EE,0027791C,word,AC23E0BC
  751. patch=1,EE,00277924,word,A022DD95
  752. patch=1,EE,00277928,word,3C010059
  753. patch=1,EE,00277930,word,A0234B5F
  754. patch=1,EE,0027793C,word,8C243400
  755. patch=1,EE,002779AC,word,2402FFFD
  756.  
  757. [Quality of Life\Presentation\Censorship On by Default]
  758. description=Enables reduced blood effects on a new save file.
  759. author=Hudgyn Sasdarl
  760. patch=1,EE,0018F120,word,A023DD83
  761.  
  762. [Widescreen 16:9]
  763. description=Widescreen with adjusted UI. This patch is a work-in-progress: certain UI elements have not yet been adjusted to accomodate the extended width of the screen, and cut off abruptly as a result.
  764. author=Original by Gigaproto, extended by penguino and Hudgyn Sasdarl
  765. gsaspectratio=16:9
  766. patch=1,EE,20361ae8,word,43f00000 //from the original ws patch
  767. patch=1,EE,203d23c0,word,43700000 //from the original ws patch
  768. patch=1,EE,0013342C,word,0C05EC0C //flps0008 (to DemoKeikoku)
  769. patch=1,EE,001334E0,word,0C05EC0C //flps0008 (to DemoKeikoku)
  770. patch=1,EE,0017B030,word,00000000 //convscreen separator///////
  771. patch=1,EE,0017B034,word,3C01003E
  772. patch=1,EE,0017B038,word,8422DACC //pasting modified convscreen
  773. patch=1,EE,0017B03C,word,00821021 //instructions on demokeikoku
  774. patch=1,EE,0017B040,word,0002243C //for safety
  775. patch=1,EE,0017B044,word,0004243F
  776. patch=1,EE,0017B048,word,00000000 //convscreen separator///////
  777. patch=1,EE,003DDACC,word,0000006B //offset text back to center
  778. patch=1,EE,00189140,word,2404FFE0 //offset memcard text [1]
  779. patch=1,EE,00189174,word,2404FFE0 //offset memcard text [2]
  780. patch=1,EE,00124F64,word,3C023F2B //bigger clipping FOV
  781. patch=1,EE,001FD6E0,word,2403035C //correct fade aspect [1]
  782. patch=1,EE,0020670C,word,2402035C //correct fade aspect [2]
  783. patch=1,EE,0018CA44,word,2403035C //correct menu mini fade
  784. patch=1,EE,00196734,word,2403035C //correct st menu mini fade
  785. patch=1,EE,303015C4,word,0000035C //correct dialog BG aspect
  786. patch=1,EE,00301590,word,FFFFFEB4 //offset cut in left pos
  787. patch=1,EE,00301598,word,0000014C //offset cut in right pos
  788. patch=1,EE,001F8D34,word,24020354 //correct invert aspect[1]
  789. patch=1,EE,001F8D24,word,24020354 //correct invert aspect[2]
  790. patch=1,EE,0028ED28,word,24020354 //correct blur aspect [1]
  791. patch=1,EE,0028ED80,word,00000000 //correct blur aspect [2]
  792. patch=1,EE,00626DE0,word,0000FF96 //correct blur aspect [3]
  793. patch=1,EE,0030583C,word,014D0358 //correct mission aspect
  794. patch=1,EE,0030584C,word,01930358 //correct message aspect
  795. patch=1,EE,303053B4,word,014D0355 //correct tutorial aspect
  796. patch=1,EE,0017A4A4,word,3C034060 //offset timer [-:-X] pos
  797. patch=1,EE,0017A4D4,word,3C024053 //offset timer [-:X-] pos
  798. patch=1,EE,0017A478,word,3C03404A //offset timer [-X--] pos
  799. patch=1,EE,0017A4FC,word,3C024041 //offset timer [X:--] pos
  800. patch=1,EE,0024B430,word,3C024040 //offset aerosmith UI [1]
  801. patch=1,EE,0024B434,word,00000000 //offset aerosmith UI [2]
  802. patch=1,EE,0024B474,word,3C0240C0 //offset aerosmith UI [3]
  803. patch=1,EE,00179ED0,word,3C02C016 //offset player health[1]
  804. patch=1,EE,00179F9C,word,3C03C017 //offset player health[2]
  805. patch=1,EE,30304F18,word,C3B00000 //offset pl health bar[1]
  806. patch=1,EE,30304F0C,word,C3B00000 //offset pl health bar[2]
  807. patch=1,EE,30304F00,word,C3B00000 //offset pl health bar[3]
  808. patch=1,EE,30305070,word,C35F0000 //offset pl health bar[4]
  809. patch=1,EE,30305074,word,C3540000 //offset pl health bar[5]
  810. patch=1,EE,30305078,word,C3490000 //offset pl health bar[6]
  811. patch=1,EE,3030507C,word,C33E0000 //offset pl health bar[7]
  812. patch=1,EE,30305080,word,C3330000 //offset pl health bar[8]
  813. patch=1,EE,30305084,word,C3270000 //offset pl health bar[9]
  814. patch=1,EE,30305088,word,C31D0000 //offset pl health bar[10]
  815. patch=1,EE,3030508C,word,C3120000 //offset pl health bar[11]
  816. patch=1,EE,30305090,word,C3070000 //offset pl health bar[12]
  817. patch=1,EE,30305094,word,C2F80000 //offset pl health bar[13]
  818. patch=1,EE,30305098,word,C2E20000 //offset pl health bar[14]
  819. patch=1,EE,303050A0,word,3EEB851F //offset scrfactor bar[1]
  820. patch=1,EE,303050A4,word,3EEB851F //offset scrfactor bar[2]
  821. patch=1,EE,303050A8,word,3F11EB85 //offset scrfactor bar[3]
  822. patch=1,EE,303050AC,word,3F2E147B //offset scrfactor bar[4]
  823. patch=1,EE,303050B0,word,3F4A3D71 //offset scrfactor bar[5]
  824. patch=1,EE,303050B4,word,3F666666 //offset scrfactor bar[6]
  825. patch=1,EE,303050B8,word,3F8147AE //offset scrfactor bar[7]
  826. patch=1,EE,303050BC,word,3F8F5C29 //offset scrfactor bar[8]
  827. patch=1,EE,303050C0,word,3F9D70A4 //offset scrfactor bar[9]
  828. patch=1,EE,303050C4,word,3FAB851F //offset scrfactor bar[10]
  829. patch=1,EE,303050C8,word,3FB9999A //offset scrfactor bar[11]
  830. patch=1,EE,00178934,word,3C04C3B5 //offset heart effect [1]
  831. patch=1,EE,0017893C,word,34850000 //offset heart effect [2]
  832. patch=1,EE,3033FAA0,word,40147AE1 //offset moody counter[1]
  833. patch=1,EE,3033FAA4,word,402147AE //offset moody counter[2]
  834. patch=1,EE,3033FAA8,word,40347AE1 //offset moody counter[3]
  835. patch=1,EE,3033FAAC,word,404147AE //offset moody counter[4]
  836. patch=1,EE,3033FAB0,word,405147AE //offset moody counter[5]
  837. patch=1,EE,3033FAB4,word,405E147B //offset moody counter[6]
  838. patch=1,EE,00251840,word,0C05EC43 //offset moody bg [1]
  839. patch=1,EE,00251844,word,00000000 //offset moody bg [2]
  840. patch=1,EE,0024D568,word,3C034053 //offset revolver [1]
  841. patch=1,EE,0024D570,word,3463D70A //offset revolver [2]
  842. patch=1,EE,0024D4AC,word,0C05EC3D //offset pistols
  843. patch=1,EE,3033FA80,word,405E147B //offset PH capsule[1]
  844. patch=1,EE,3033FA84,word,40533333 //offset PH capsule[2]
  845. patch=1,EE,3033FA88,word,4047CED9 //offset PH capsule[3]
  846. patch=1,EE,3033FA8C,word,40360419 //offset PH capsule[4]
  847. patch=1,EE,3033FA90,word,402AE148 //offset PH capsule[5]
  848. patch=1,EE,3033FA94,word,401F5C29 //offset PH capsule[6]
  849. patch=1,EE,00250F68,word,0C05EC4A //offset PH fists [1]
  850. patch=1,EE,00250F6C,word,00000000 //offset PH fists [2]
  851. patch=1,EE,00179F0C,word,0C05EC26 //offset name attempt [1]
  852. patch=1,EE,00179F10,word,AE800000 //offset name attempt [2]
  853. patch=1,EE,00179EBC,word,0C05EC2C //offset heart attempt[1]
  854. patch=1,EE,00179EC0,word,00000000 //offset heart attempt[2]
  855. patch=1,EE,00179E90,word,0C05EC2C //offset heart attempt[3]
  856. patch=1,EE,00179E94,word,00000000 //offset heart attempt[4]
  857. patch=1,EE,00179B64,word,0C05EC33 //offset name bg [1]
  858. patch=1,EE,00179B68,word,00000000 //offset name bg [2]
  859. patch=1,EE,3033FF28,word,01040106 //fix retired name bg [1]
  860. patch=1,EE,3033FF2C,word,01400250 //fix retired name bg [2]
  861. patch=1,EE,001936C4,word,0C05EC5A //correct pause screen[1]
  862. patch=1,EE,001936C8,word,00000000 //correct pause screen[2]
  863. patch=1,EE,00193708,word,0C05EC51 //correct pause screen[3]
  864. patch=1,EE,0019370C,word,00000000 //correct pause screen[4]
  865. patch=1,EE,00261220,word,3C044080 //offset tobecont text[1]
  866. patch=1,EE,00261304,word,3C04BE8A //offset tobecont text[2]
  867. patch=1,EE,00190EE8,word,0C05ED1D //options menu bg [1]
  868. patch=1,EE,00190EEC,word,00000000 //options menu bg [2]
  869. patch=1,EE,00190F0C,word,0C05ED23 //options menu bg [3]
  870. patch=1,EE,00190F10,word,00000000 //options menu bg [4]
  871. patch=1,EE,001921DC,word,0C05ED28 //options menu bg [5]
  872. patch=1,EE,001921E0,word,00000000 //options menu bg [6]
  873. patch=1,EE,002090A0,word,3C03C456 //adjust wipe resolution [1]
  874. patch=1,EE,00209020,word,3C034420 //adjust wipe resolution [2]
  875. patch=1,EE,0017B04C,word,00000000 //aspect division separator
  876. patch=1,EE,0017B050,word,44820000 //load v0 (screen pos) to f00
  877. patch=1,EE,0017B054,word,46800020 //convert int to float
  878. patch=1,EE,0017B058,word,3C043FAA //load first half of 1.333333
  879. patch=1,EE,0017B05C,word,00000000 //separator because debugger
  880. patch=1,EE,0017B060,word,3484AAAB //load 2nd half of 1.333333
  881. patch=1,EE,0017B064,word,44840800 //put 1.33333333 on f01
  882. patch=1,EE,0017B068,word,3C043FE3 //load first half of 1.777778
  883. patch=1,EE,0017B06C,word,00000000 //separator because debugger
  884. patch=1,EE,0017B070,word,34848E39 //load 2nd half 1.777778
  885. patch=1,EE,0017B074,word,44841000 //put 1.777778 in f02
  886. patch=1,EE,0017B078,word,46010002 //multiply scrpos by 1.333333
  887. patch=1,EE,0017B07C,word,46020003 //divide scrpos by 1.777778
  888. patch=1,EE,0017B080,word,46000024 //convert result to integer
  889. patch=1,EE,0017B084,word,44040000 //move result back to v0
  890. patch=1,EE,0017B088,word,00000000 //aspect division separator
  891. patch=1,EE,0017B08C,word,0080102D //dmove v0,a0
  892. patch=1,EE,0017B090,word,03E00008 //jump back !!!
  893. patch=1,EE,0017B094,word,00000000 //die ! ! !
  894. patch=1,EE,0017B098,word,3C0FBF5E
  895. patch=1,EE,0017B09C,word,00000000
  896. patch=1,EE,0017B0A0,word,35EFE148
  897. patch=1,EE,0017B0A4,word,AE6F0000
  898. patch=1,EE,0017B0A8,word,03E00008 //jump back !!!
  899. patch=1,EE,0017B0AC,word,00000000 //die ! ! !
  900. patch=1,EE,0017B0B0,word,3C0FBF5E
  901. patch=1,EE,0017B0B4,word,35EFE148
  902. patch=1,EE,0017B0B8,word,AE6F0000
  903. patch=1,EE,0017B0BC,word,00031A3C
  904. patch=1,EE,0017B0C0,word,00031A3E
  905. patch=1,EE,0017B0C4,word,03E00008
  906. patch=1,EE,0017B0C8,word,00000000 //die ! ! !
  907. patch=1,EE,0017B0CC,word,3C0FBF5E
  908. patch=1,EE,0017B0D0,word,35EFE148
  909. patch=1,EE,0017B0D4,word,3C1801FF
  910. patch=1,EE,0017B0D8,word,0260202D
  911. patch=1,EE,0017B0DC,word,0000282D
  912. patch=1,EE,0017B0E0,word,3718EC20
  913. patch=1,EE,0017B0E4,word,AF0F0000
  914. patch=1,EE,0017B0E8,word,00000000
  915. patch=1,EE,0017B0EC,word,03E00008
  916. patch=1,EE,0017B0F0,word,00000000 //die ! ! !
  917. patch=1,EE,0017B0F4,word,3C033F66
  918. patch=1,EE,0017B0F8,word,00000000
  919. patch=1,EE,0017B0FC,word,34636666
  920. patch=1,EE,0017B100,word,AFA300A0 //sw zero,0xA4(sp)
  921. patch=1,EE,0017B104,word,03E00008
  922. patch=1,EE,0017B108,word,00000000 //die ! ! !
  923. patch=1,EE,0017B10C,word,3C033F6B
  924. patch=1,EE,0017B110,word,8E640040
  925. patch=1,EE,0017B114,word,24050020
  926. patch=1,EE,0017B118,word,3463851F
  927. patch=1,EE,0017B11C,word,AFA30080
  928. patch=1,EE,0017B120,word,03E00008
  929. patch=1,EE,0017B124,word,00000000 //die ! ! !
  930. patch=1,EE,0017B128,word,3C033F6B
  931. patch=1,EE,0017B12C,word,8EA40040
  932. patch=1,EE,0017B130,word,C60C0004
  933. patch=1,EE,0017B134,word,3463851F
  934. patch=1,EE,0017B138,word,AFA300A0
  935. patch=1,EE,0017B13C,word,03E00008
  936. patch=1,EE,0017B140,word,00000000 //die ! ! !
  937. patch=1,EE,0017B144,word,320500FF
  938. patch=1,EE,0017B148,word,24040001
  939. patch=1,EE,0017B14C,word,24170000 //24170002
  940. patch=1,EE,0017B150,word,16E60003
  941. patch=1,EE,0017B154,word,3C174000
  942. patch=1,EE,0017B158,word,AFB70020
  943. patch=1,EE,0017B15C,word,00000000
  944. patch=1,EE,0017B15C,word,00000000
  945. patch=1,EE,0017B160,word,03E00008 //die ! ! !
  946. patch=1,EE,0017B164,word,00000000 //3C173FAC
  947. patch=1,EE,0017B168,word,0000282D
  948. patch=1,EE,0017B16C,word,C60C0028
  949. patch=1,EE,0017B170,word,3C174000
  950. patch=1,EE,0017B174,word,AC970000
  951. patch=1,EE,0017B178,word,03E00008 //die ! ! !
  952. patch=1,EE,0017B17C,word,00000000
  953. patch=1,EE,0017B470,word,00000000
  954. patch=1,EE,0017B474,word,AE200000
  955. patch=1,EE,0017B478,word,3C17409A
  956. patch=1,EE,0017B47C,word,AE570000
  957. patch=1,EE,0017B480,word,03E00008
  958. patch=1,EE,0017B484,word,00000000
  959. patch=1,EE,0017B488,word,00000000
  960. patch=1,EE,0017B48C,word,C4216CB0
  961. patch=1,EE,0017B490,word,27A50040
  962. patch=1,EE,0017B494,word,AE400000
  963. patch=1,EE,0017B498,word,03E00008
  964. patch=1,EE,0017B49C,word,00000000
  965. patch=1,EE,0017B4A0,word,3225FFFF
  966. patch=1,EE,0017B4A4,word,0200202D
  967. patch=1,EE,0017B4A8,word,24170000
  968. patch=1,EE,0017B4AC,word,16E50004
  969. patch=1,EE,0017B4B0,word,00000000
  970. patch=1,EE,0017B4B4,word,3C1743F0
  971. patch=1,EE,0017B4B8,word,AFB70058
  972. patch=1,EE,0017B4BC,word,00000000
  973. patch=1,EE,0017B4C0,word,03E00008
  974. patch=1,EE,0017B4C4,word,00000000
  975. patch=1,EE,00144DB8,word,3C023F16 // Sometimes to do what's right we have to narrow the FOV
  976. patch=1,EE,00144DC0,word,3442C0CB
  977. patch=1,EE,00277AB8,word,0C051358
  978. patch=1,EE,00277ABC,word,24040001
  979. patch=1,EE,00277AC0,word,DFBF0000
  980. patch=1,EE,00277AC4,word,03E00008
  981. patch=1,EE,00277AC8,word,27BD0010
  982.  
  983.  
  984. [No-Interlacing]
  985. description=Renders the game at native 480p resolution. This patch is a work-in-progress: due to problems rendering shadows in 480p, the patch also disables shadows for the time being.
  986. author=penguino
  987. gsinterlacemode=1
  988. patch=1,EE,00140E44,word,24060001//main resolution hack
  989. patch=1,EE,00140E5C,word,0000282D//interlacing disabled
  990. patch=1,EE,0028EE84,word,3C0343E0//blur height adjustment
  991. patch=1,EE,0028F2C0,word,3C0343E0//blur draw adjustment
  992. patch=1,EE,0028EE20,word,3C024000//blur height adjustment
  993. patch=1,EE,0028F25C,word,3C024081//blur focus adjustment
  994. patch=1,EE,00209774,word,100000C0//temporary shadow fix
  995.  
  996. // You can apply any of these patches to the ISO itself!
  997. // Open the ISO in a hex editor, add C0D10080 to each line's
  998. // address, and replace the bytes manually. The bytes are written
  999. // in reverse order, so flip the order of the bytes (DDCCBBAA to AABBCCDD)
  1000. // before writing. Byte type means one byte, word type means four bytes.
Advertisement
Add Comment
Please, Sign In to add comment