SHOW:
|
|
- or go back to the newest paste.
| 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 from 1.7.4546 onward, see https://pastebin.com/1Pq8BFTS. |
| 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 | - | // De-interlacing |
| 6 | + | [Quality of Life\Presentation\Fixed Title Screen] |
| 7 | - | // by penguino |
| 7 | + | description=Removes the additional Start press needed for the title screen if the Capcom logo is not skipped. |
| 8 | - | patch=1,EE,00141E40,word,00000000 |
| 8 | + | author=Hudgyn Sasdarl |
| 9 | - | patch=1,EE,00141E54,word,10430014 |
| 9 | + | |
| 10 | - | patch=1,EE,001420AC,word,24040000 |
| 10 | + | |
| 11 | patch=1,EE,0017AA50,word,24050169 | |
| 12 | - | // Speedrun Timer |
| 12 | + | |
| 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 | - | // Tutorial Skip |
| 57 | + | |
| 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 | - | // Fixed Title Screen |
| 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 | - | // Music Continues During Pause |
| 88 | + | |
| 89 | [Quality of Life\Presentation\NPC Shadow Fix] | |
| 90 | description=Gives the NPCs proper shadows. | |
| 91 | - | // NPC Shadow Fix |
| 91 | + | author=Hudgyn Sasdarl |
| 92 | patch=1,EE,001DDB14,word,3C037FFF | |
| 93 | ||
| 94 | - | // Secco Secret Factor Patch (Third Factor triggered by low enemy health) |
| 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 | - | // Secco Secret Factor Patch ver. 2 (No close-distance requirement) |
| 120 | + | |
| 121 | patch=1,EE,00348128,word,0017D660 | |
| 122 | patch=1,EE,00348130,word,0017D660 | |
| 123 | - | // Secco Deafened (Secco unable to track your position underground after third Secret Factor) |
| 123 | + | |
| 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 | - | // Black Sabbath Secret Factor Patch (Moveset change upon second Secret Factor rather than first) |
| 144 | + | |
| 145 | patch=1,EE,0017FBAC,word,AC24E0AE | |
| 146 | patch=1,EE,0017FBB0,word,0C05EFE4 | |
| 147 | patch=1,EE,0017FBB4,word,2404006F | |
| 148 | - | // Heart Color by Character |
| 148 | + | |
| 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 | - | patch=1,EE,005A54D0,word,3FE8E645 |
| 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 | - | // Dialogue Triggered by Select |
| 176 | + | |
| 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 | - | // Violence Warning Screen over ADX Screen |
| 186 | + | |
| 187 | ||
| 188 | [Restoration\Violence Warning Screen] | |
| 189 | description=Replaces the ADX logo with the unused violence warning screen. Incompatible with the widescreen patch. | |
| 190 | - | // Disable Mold in 10-1 |
| 190 | + | author=Hudgyn Sasdarl |
| 191 | patch=1,EE,00347D54,word,0017A828 | |
| 192 | patch=1,EE,00347D50,word,0017A868 | |
| 193 | - | //Black Sabbath Burns Forever |
| 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 | - | //Akuma Diavolo (Black Screen During Erased Time) |
| 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 | - | //Vacant World Diavolo (Stage Disappears During Erased Time) |
| 200 | + | |
| 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 | - | //No Stage Vertex Colors |
| 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 | - | // Model Viewer Green Screen |
| 224 | + | |
| 225 | - | patch=1,EE,00243804,word,00000000 |
| 225 | + | |
| 226 | - | patch=1,EE,002433E4,word,0C07ECF4 |
| 226 | + | |
| 227 | - | patch=1,EE,002433E8,word,2404000C |
| 227 | + | |
| 228 | - | patch=1,EE,002433EC,word,DFBF0010 |
| 228 | + | |
| 229 | - | patch=1,EE,002433F0,word,7BB00000 |
| 229 | + | |
| 230 | - | patch=1,EE,002433F4,word,03E00008 |
| 230 | + | |
| 231 | - | patch=1,EE,002433F8,word,27BD0020 |
| 231 | + | |
| 232 | - | // patch=1,EE,0031FBC4,word,00FFFFFF // Edit the value however you like! |
| 232 | + | |
| 233 | - | // If editing the value through Cheat Engine, do not uncomment the above line. |
| 233 | + | |
| 234 | - | // Otherwise, do uncomment the line. |
| 234 | + | |
| 235 | patch=1,EE,0031ED06,byte,47 | |
| 236 | - | // patch=1,EE,00243638,word,1062005F // Uncomment to disable the Model Viewer UI (including text) |
| 236 | + | |
| 237 | - | // patch=1,EE,00243638,word,1062005D // Uncomment to leave only the UI text |
| 237 | + | |
| 238 | patch=1,EE,0027BBA8,word,24051091 | |
| 239 | - | // Disable Menu Screen Burn-In Reduction |
| 239 | + | |
| 240 | patch=1,EE,0027BBAC,word,00000000 | |
| 241 | patch=1,EE,0027BBB0,word,00000000 | |
| 242 | - | //Gallery Story Drama Menu to 3D Cutscene Viewer (not compatible with Select Character Narration) |
| 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 | - | // Select Character Narration (not compatible with 3D Cutscene Viewer) |
| 251 | + | |
| 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 | - | // Cel Shading for Stands |
| 261 | + | |
| 262 | - | // by penguino |
| 262 | + | |
| 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 | - | //Another Story NPC Character Line |
| 291 | + | |
| 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 | - | //Another Story Health Bar Name Fix for Enemy Characters |
| 319 | + | patch=0,EE,00277D94,word,0000882D // Set value on model load |
| 320 | - | patch=1,EE,00304F88,word,FFFFFFFF |
| 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 | - | //Fixed Doppio Moveset |
| 339 | + | |
| 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 | - | // Cut Narancia Stage (With Bottle) |
| 366 | + | |
| 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 | - | // Super Story Scenarios in Another Story |
| 372 | + | |
| 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 | - | // No Fading |
| 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 | - | // Arcade Mode |
| 380 | + | |
| 381 | - | // This patch converts "Super Story Mode" into a mode where you fight a series of battles with one of seven of the eight playable |
| 381 | + | |
| 382 | - | // characters (Polnareff has no title screen demo). Due to the extent of this patch, compatibility with other patches is not |
| 382 | + | |
| 383 | - | // guaranteed. Saving and loading are disabled by this patch, so points can only be stored from session to session via savestate. |
| 383 | + | |
| 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 | - | // The following patches are hardcoded into my English patch, which |
| 544 | + | |
| 545 | - | // is available at https://www.romhacking.net/translations/5960/. |
| 545 | + | |
| 546 | - | // Menu Button Swap Patch |
| 546 | + | |
| 547 | - | patch=1,EE,0015057C,word,30420010 |
| 547 | + | |
| 548 | - | patch=1,EE,00180FAC,word,30830010 |
| 548 | + | |
| 549 | patch=1,EE,00307938,word,0034FFB0 | |
| 550 | - | patch=1,EE,00182384,word,30420020 |
| 550 | + | |
| 551 | patch=1,EE,00307950,word,0034FFB0 | |
| 552 | - | patch=1,EE,00183D00,word,30420010 |
| 552 | + | |
| 553 | patch=1,EE,00307960,word,0034FFB0 | |
| 554 | - | patch=1,EE,0018928C,word,30620010 |
| 554 | + | |
| 555 | patch=1,EE,00307978,word,0034FFB0 | |
| 556 | - | patch=1,EE,0018931C,word,30420010 |
| 556 | + | |
| 557 | patch=1,EE,0024B194,word,0220982D // Intro Cutscene | |
| 558 | patch=1,EE,0024B178,word,14600016 | |
| 559 | - | patch=1,EE,0018F6F4,word,30830010 |
| 559 | + | |
| 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,00191A94,word,30A30010 |
| 565 | + | |
| 566 | patch=1,EE,0024B1EC,word,A6A3DD62 | |
| 567 | - | patch=1,EE,00191E98,word,30A40010 |
| 567 | + | |
| 568 | patch=1,EE,0034FFC4,word,00006F6E | |
| 569 | - | patch=1,EE,00192F6C,word,24020010 |
| 569 | + | |
| 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,00196BE0,word,30830020 |
| 577 | + | |
| 578 | patch=1,EE,00350104,word,69686363 | |
| 579 | - | patch=1,EE,00225BDC,word,30C30010 |
| 579 | + | |
| 580 | patch=1,EE,00350140,word,6F677546 | |
| 581 | - | patch=1,EE,0022DAB4,word,30A20010 |
| 581 | + | |
| 582 | patch=1,EE,003501B0,word,73697254 | |
| 583 | patch=1,EE,003501B4,short,0068 | |
| 584 | - | patch=1,EE,00243130,word,30420010 |
| 584 | + | |
| 585 | patch=1,EE,00305904,word,02801C81 | |
| 586 | - | patch=1,EE,0024C804,word,30A20010 |
| 586 | + | |
| 587 | patch=1,EE,0030590C,word,1A801380 | |
| 588 | patch=1,EE,00305910,word,22801F80 | |
| 589 | - | patch=1,EE,002779CC,word,30420020 |
| 589 | + | |
| 590 | - | patch=1,EE,002782F8,word,30420020 |
| 590 | + | |
| 591 | patch=1,EE,0030591C,word,00000000 | |
| 592 | - | patch=1,EE,0027D3B4,word,30A20010 |
| 592 | + | |
| 593 | patch=1,EE,00305934,word,16800D80 | |
| 594 | patch=1,EE,00305938,word,1D801A80 | |
| 595 | - | patch=1,EE,002803C4,word,30830020 |
| 595 | + | |
| 596 | patch=1,EE,00305940,word,00831881 | |
| 597 | patch=1,EE,00305944,word,08801E81 | |
| 598 | - | // Sound Test Music Continues Playing in Gallery |
| 598 | + | |
| 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 | - | // Lv.2 Stand Shoot Sound Restored |
| 603 | + | |
| 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 | - | // Full Moveset and Lock-On Off In Stage Viewer |
| 610 | + | |
| 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 | - | // Censorship On By Default |
| 618 | + | |
| 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. |