|
|
(22 intermediate revisions by 5 users not shown) |
Line 1: |
Line 1: |
| This page is present for developers to document patches that are either severely broken, unstable or have too many adverse side-effects to recommend for general use. | | This page is present for developers to document patches that are either severely broken, unstable or have too many adverse side-effects to recommend for general use. Patches that circumvent emulation bugs are also recorded here. |
|
| |
|
| ==Yakuza Kenzan ==
| | __TOC__ |
|
| |
|
| ===60 FPS patch===
| | {{#cargo_query: |
| : '''Author:''' [https://github.com/Whatcookie Whatcookie]
| | tables = Patch |
| : '''Patch version:''' 1.0
| | |fields = _pageTitle=title,patch,type,header |
| : '''Notes:''' Has a lot of issues, not recommended for general use. Needs vblank rate set to 120hz.
| | |format = template |
| ::# Strafe moving is at double speed, even for enemies
| | |template = Patch/display |
| ::# Grabbing an enemy moves you twice as fast
| | |named args = yes |
| ::# Some sprite animations, like triangles above NPCs, are animated twice the speed
| | }} |
| ::# Enemies attack more often
| |
| ::# Some minigames may act weirdly, some stuff is at double speed others aren't
| |
| ::# Cutscenes still play at double speed
| |
| | |
| <syntaxhighlight lang="yaml">
| |
| PPU-fc24101547eff0f4307d4f70a0cb76329f11a525: # yakuza kenzan
| |
| - [ be32, 0x004955a4, 0xc01e94b0 ] # Point lfs somewhere (I don't remember)
| |
| - [ bef32, 0x00b3d97c, 0.01666667 ] # for 60fps
| |
| - [ bef32, 0x00b46668, 0.01666667 ] # for 60fps
| |
| - [ bef32, 0x00b47e70, 0.01666667 ] # for 60fps
| |
| - [ bef32, 0x00b4e04c, 0.01666667 ] # for 60fps
| |
| - [ bef32, 0x00b4e994, 0.01666667 ] # for 60fps
| |
| - [ bef32, 0x00b4eafc, 0.01666667 ] # for 60fps
| |
| - [ bef32, 0x00b4ecc0, 0.01666667 ] # for 60fps
| |
| # - [ bef32, 0x00b50e40, 0.00833334 ] # for 120fps
| |
| - [ bef32, 0x00b50e40, 0.01666667 ] # for 60fps // This one was important I think?
| |
| - [ bef32, 0x00b6dd58, 0.01666667 ] # for 60fps
| |
| - [ bef32, 0x1001aad0, 0.01666667 ] # for 60fps
| |
| - [ bef32, 0x1001aae8, 0.01666667 ] # for 60fps
| |
| - [ bef32, 0x1001ab00, 0.01666667 ] # for 60fps
| |
| - [ bef32, 0x1001ab24, 0.01666667 ] # for 60fps
| |
| - [ bef32, 0x100f2450, 0.01666667 ] # for 60fps
| |
| - [ bef32, 0x100fa1a8, 0.01666667 ] # for 60fps
| |
| - [ bef32, 0x10102188, 0.01666667 ] # for 60fps
| |
| - [ bef32, 0x1010a450, 0.01666667 ] # for 60fps
| |
| - [ bef32, 0x10112b54, 0.01666667 ] # for 60fps
| |
| - [ bef32, 0x1011b0bc, 0.01666667 ] # for 60fps
| |
| - [ bef32, 0x10124c04, 0.01666667 ] # for 60fps
| |
| - [ bef32, 0x1012e988, 0.01666667 ] # for 60fps
| |
| - [ bef32, 0x101397cc, 0.01666667 ] # for 60fps
| |
| - [ bef32, 0x10144694, 0.01666667 ] # for 60fps
| |
| - [ bef32, 0x1014fac4, 0.01666667 ] # for 60fps
| |
| - [ bef32, 0x1015afb4, 0.01666667 ] # for 60fps
| |
| - [ bef32, 0x101665d4, 0.01666667 ] # for 60fps
| |
| - [ bef32, 0x1016d870, 0.01666667 ] # for 60fps
| |
| </syntaxhighlight>
| |
| | |
| ==SPU MLAA==
| |
| | |
| ===SPU MLAA removal patch=== | |
| : '''Author:''' [https://github.com/Whatcookie Whatcookie]
| |
| : '''Patch version:''' 1.5
| |
| : '''Notes:''' Removes Morphological Anti-Aliasing, known as ''MLAA'', a form of post process anti-aliasing which is done using the CELL's SPUs instead of the RSX for extra performance. These patches are generally game and version agnostic, and currently work with 37 titles.
| |
| <syntaxhighlight lang="yaml">
| |
| SPU-9001b44fd7278b5a6fa5385939fe928a0e549394: # Soul Calibur V, Yakuza Ishin, Journey, Yakuza 5, Tokyo Jungle, Oddworld: Stranger's Wrath HD, Soul Calibur Lost Swords, Binary Domain, Puppeteer
| |
| #SPUNAME: 'PS3_Release/edgepost-mlaa-task.s'
| |
| - [ be32, 0x000031f4, 0x40800003 ] # il r3 0
| |
| - [ be32, 0x0000349c, 0x40800017 ] # il r23 0 # Comment this line out to fix the blackscreen in Puppeteer
| |
| | |
| SPU-969cf3e9db75f52a6b41074ccbff74106b709854: # Sly 4, Motorstorm Apocalypse, Motorstorm RC, DmC DMC, Red Faction Armageddon, Ace Combat Assault Horizon
| |
| #SPUNAME: 'objs/release/edgepost-mlaa-task.' // NOTE: has asserts!
| |
| - [ be32, 0x0000325c, 0x40800003 ] # il r3 0
| |
| - [ be32, 0x00004C00, 0x40800091 ] # il r17 1
| |
| | |
| SPU-931132fd48a40bce0bec28e21f760b1fc6ca4364: # captain america, Yakuza dead souls, Need for Speed Shift 2
| |
| #SPUNAME: 'PS3_Release/edgepost-mlaa-task.s'
| |
| - [ be32, 0x000031f4, 0x40800003 ] # il r3 0
| |
| - [ be32, 0x0000349c, 0x40800017 ] # il r23 0
| |
| | |
| SPU-7b5ea49122ec7f023d4a72452dc7a9208d9d6dbf: # Dragon age 2
| |
| #SPUNAME: 'PS3_Release/edgepost-mlaa-task.s'
| |
| - [ be32, 0x000031f4, 0x40800003 ] # il r3 0
| |
| - [ be32, 0x0000349c, 0x40800017 ] # il r23 0
| |
| | |
| SPU-e3780fe1dc8953f849ac844ec9688ff4da3ca3ae: # Metro Last Light
| |
| #SPUNAME: 'u:\bin_ps3_SNC\edgepost_mlaa_ta'
| |
| - [ be32, 0x000031f4, 0x40800003 ] # il r3 0
| |
| - [ be32, 0x000034a4, 0x40800017 ] # il r23 0
| |
| | |
| SPU-794795c449beef176d076816284849d266f55f99: # Macross 30
| |
| #SPUNAME: 'PS3_Release/edgepost-mlaa-task.s'
| |
| - [ be32, 0x000031f4, 0x40800003 ] # il r3 0
| |
| - [ be32, 0x000034a4, 0x40800017 ] # il r23 0
| |
| | |
| SPU-df5b1c3353cc36bb2f0fb59197d849bb99c3fecd: # Shadow of the collosus, Medieval Moves: Deadmund's Quest, Sports Champions 2
| |
| #SPUNAME: 'PS3_Release/edgepost-mlaa-task.s'
| |
| - [ be32, 0x000031f4, 0x40800003 ] # il r3 0
| |
| - [ be32, 0x0000349c, 0x40800017 ] # il r23 0
| |
| | |
| SPU-5177cbc4bf45c8a0a6968c2a722da3a9e6cfb28b: # Prince of Persia: The Sands of Time, Prince of Persia: The Two Thrones, Prince of Persia: Warrior Within
| |
| #SPUNAME: 'PS3_Release/edgepost-mlaa-task.s'
| |
| - [ be32, 0x000031f4, 0x40800003 ] # il r3 0
| |
| # - [ be32, 0x0000349c, 0x40800017 ] # il r23 0 # blackscreen
| |
| | |
| SPU-ac189d7f87091160a94e69803ac0cff0a8bb7813: # ico mlaa
| |
| #SPUNAME: 'PS3_Release/edgepost-mlaa-task.s'
| |
| - [ be32, 0x000031f4, 0x40800003 ] # il r3 0
| |
| - [ be32, 0x0000349c, 0x40800017 ] # il r23 0
| |
| | |
| SPU-530c255936b07b25467a58e24ceff5fd4e2960b7: # gow 3 mlaa // Almost certainly specific to GOW3
| |
| #SPUNAME: 'mlaascanline.PS3_Release/mlaasca'
| |
| - [ be32, 0x00005948, 0x40800094 ] # il r20 1
| |
| - [ be32, 0x0000690c, 0x40800027 ] # il r39 0
| |
| | |
| SPU-2239af4827b17317522bd6323c646b45b34ebf14: # gow 3 patch 1.03
| |
| #SPUNAME: 'mlaascanline.PS3_Release/mlaasca'
| |
| - [ be32, 0x00005948, 0x40800094 ] # il r20 1
| |
| - [ be32, 0x0000690c, 0x40800027 ] # il r39 0
| |
| | |
| SPU-976d2128f08c362731413b75c934101b76c3d73b: # Early versions of LBP2
| |
| #SPUNAME: 'PS3_Release/edgepost-mlaa-task.s'
| |
| - [ be32, 0x000036d4, 0x4080001d ] # il r29 0
| |
| - [ be32, 0x000033d0, 0x40800005 ] # il r5 0
| |
| | |
| SPU-a129a01a270246c85df18eee0e959ef4263b6510: # Other early versions of LBP2
| |
| #SPUNAME: 'C:\dev\CW_br2_move_final-output\'
| |
| - [ be32, 0x00003744, 0x4080001e ] # il r30 0
| |
| - [ be32, 0x00003430, 0x40800006 ] # il r6 0
| |
| | |
| SPU-702d0205a89d445d15dc0f96548546c4e2e7a59f: # Little big planet 2 and 3
| |
| #SPUNAME: 'PS3_Release/edgepost-mlaa-task.s'
| |
| - [ be32, 0x000036bc, 0x4080001c ] # il r28 0
| |
| - [ be32, 0x000033c0, 0x40800005 ] # il r5 0
| |
| | |
| SPU-45f98378f0837fc6821f63576f65d47d10f9bbcb: # yakuza 0, yakuza kiwami
| |
| #SPUNAME: 'PS3_Release\edgepost-mlaa-task.s'
| |
| - [ be32, 0x000033b0, 0x40800017 ] # il r23 0
| |
| - [ be32, 0x0000373c, 0x4080001f ] # il r31 0
| |
| | |
| SPU-82b3399c8e6533ba991eedb0e139bf20c7783bac: # Twisted Metal
| |
| #SPUNAME: 'PS3_Release/edgepost-mlaa-task.s'
| |
| - [ be32, 0x000033b0, 0x40800017 ] # il r23 0
| |
| - [ be32, 0x0000373c, 0x4080001f ] # il r31 0
| |
| | |
| SPU-191fe1c92c8360992b3240348e70ea37d50812d4: # Alice madness returns
| |
| #SPUNAME: 'E:\Alice2\Development\Intermedia'
| |
| - [ be32, 0x00003344, 0x40800003 ] # il r3 0
| |
| - [ be32, 0x000037b4, 0x4020007f ] # spu nop
| |
| | |
| SPU-7cd211ff1cbd33163eb0711440dccbb3c1dbcf6c: # God of War Ascension
| |
| #SPUNAME: 'z:/export/jenkins/workspace/int6'
| |
| - [ be32, 0x00004440, 0x40800002 ] # il r2 0
| |
| - [ be32, 0x000056C4, 0x4080008a ] # il r10 0
| |
| | |
| SPU-1549476fe258150ff9f902229ffaed69a932a9c1: # God of War Ascension
| |
| #SPUNAME: 'Z:/output/EURint6/SPUMLAATask/PS'
| |
| - [ be32, 0x00004440, 0x40800002 ] # il r2 0
| |
| - [ be32, 0x000056C4, 0x4080008a ] # il r10 0
| |
| | |
| SPU-58fb5172bd99336a4ac96eefb00e739ce41f788b: # test drive unlimited 2
| |
| #SPUNAME: 'PS3_Release/edgepost-mlaa-task.s'
| |
| #TODO: check this game later
| |
| | |
| SPU-273bd5a0640e71876c11878ba9496d928d608f9e: # Socom 4
| |
| #SPUNAME: '.imogen/ps3_gold/edgemlaa.elf'
| |
| #TODO: check this game later, doesn't yet go ingame
| |
| | |
| SPU-239ea3f6ee242d11d857c844820aeda5157691c3: # Also Socom 4
| |
| #SPUNAME: '.imogen/ps3_gold_3d/edgemlaa3d.e'
| |
| #TODO: check this (yes, two different elfs for the same game)
| |
| | |
| SPU-1dbc4a6d4925b004b25b41d9ae2cf7a6e60e793a: # Starhawk single player demo
| |
| #SPUNAME: 'C:\spin\Branch\SPDemo\RT\PS3_Can' // Different for full game?
| |
| #TODO: check this, doesn't yet go ingame
| |
| | |
| SPU-8acb4f81726084c67d74ceceb5461681fcabf45b: # Retro/Grade
| |
| #SPUNAME: 'PS3_Release/edgepost-mlaa-task.s'
| |
| #TODO: check this
| |
| | |
| SPU-cc438f40a4d7d2ce312a064b8a99ae1b6217bd71: # Ace Combat Infinity
| |
| #SPUNAME: 'PS3_Release\edgepost-mlaa-task.s'
| |
| #TODO: This game is online only, and if this variant doesn't appear in other titles it will remain unpatched
| |
| </syntaxhighlight>
| |
| | |
| ==Uncharted 3: Drake's Deception== | |
| | |
| ===Disable inbuilt MLAA===
| |
| : '''Author:''' [https://github.com/Whatcookie Whatcookie]
| |
| : '''Game versions:''' BCES01175 (v1.00, v1.19), BCUS98233 (v1.00, v1.19), BCES01670 (v1.10, v1.19)
| |
| : '''Patch version:''' 1.0
| |
| : '''Notes:''' Allows for the use of Resolution Scaling in the title and also improves performance. Has issues similar to the TLoU MLAA patch.
| |
| <syntaxhighlight lang="yaml">
| |
| PPU-49c96996b6f3c0b32422375978c41e0c7ed95183: # BCES01175, BCUS98233 1.00
| |
| - [ be32, 0x00720340, 0x480009ac ] # unconditonally branch to disable MLAA
| |
| | |
| PPU-664fb0e4a94c62c15a6474841c202fb2bf80ce16: # BCES01670 1.10
| |
| - [ be32, 0x00728cac, 0x480009ac ] # unconditonally branch to disable MLAA
| |
| | |
| PPU-02a88c3c6cd415b0bb81f1606bc743835881a4ba: # BCES01175, BCES01670, BCUS98233 1.19
| |
| - [ be32, 0x0073a1d8, 0x480009ac ] # unconditonally branch to disable MLAA
| |
| </syntaxhighlight>
| |
| | |
| ===Disable various effects===
| |
| : '''Author:''' [https://github.com/Xcedf ZEROx], [https://github.com/illusion0001 illusion]
| |
| : '''Game versions:''' BCES01175 (v1.00, v1.19), BCUS98233 (v1.00, v1.19), BCES01670 (v1.10)
| |
| : '''Patch version:''' 1.0
| |
| : '''Notes:''' This is bound to cause issues. Further testing is needed.
| |
| <syntaxhighlight lang="yaml">
| |
| PPU-49c96996b6f3c0b32422375978c41e0c7ed95183: # BCES01175, BCUS98233 1.00
| |
| - [ be32, 0x0093acd4, 0x39000003 ] # Post Processing mode (needs Post on SPU off!) (Removes overbloom when MLAA is disabled)
| |
| | |
| # 0 = None
| |
| # 1 = Bloom
| |
| # 2 = Depth of Field
| |
| # 3 = ??? (Tonemapping)
| |
| # 4 = Bloom & Depth of Field
| |
| # 5 = Bloom & Depth of Field & Tonemapping (Default) (mem address: 0x1346D47)
| |
| | |
| - [ be32, 0x0073f05c, 0x980b0004 ] # Disable mesh trimming (mem address: 0x12C3940)
| |
| - [ be32, 0x0093b3ac, 0x9b830057 ] # Disable SSAO (mem address: 0x1346DBF)
| |
| - [ be32, 0x0093b430, 0x9b83007a ] # Disable Depth of Field (mem address: 0x1346DE2)
| |
| - [ be32, 0x0093b44c, 0x9b830081 ] # Speedup (WCB) (mem address: 0x1346DE9)
| |
| - [ be32, 0x0093b6b8, 0x9b6302f9 ] # Depth buffer viewport (mem address: 0x1347061)
| |
| - [ be32, 0x0093b6f8, 0x9b83031d ] # Depth border fix (mem address: 0x1347085)
| |
| - [ be32, 0x0093b704, 0x90e303ec ] # Depth buffer = 2 (mem address: 0x1347157)
| |
| | |
| PPU-664fb0e4a94c62c15a6474841c202fb2bf80ce16: # BCES01670 1.10
| |
| - [ be32, 0x0094d0b8, 0x39000003 ] # Post Processing mode (needs Post on SPU off!) (Removes overbloom when MLAA is disabled) | |
| | |
| # 0 = None
| |
| # 1 = Bloom
| |
| # 2 = Depth of Field
| |
| # 3 = ??? (Tonemapping)
| |
| # 4 = Bloom & Depth of Field
| |
| # 5 = Bloom & Depth of Field & Tonemapping (Default) (mem address: 0x1376F77)
| |
| | |
| - [ be32, 0x00747b0c, 0x980b0004 ] # Disable mesh trimming (mem address: 0x12D5A70)
| |
| - [ be32, 0x0094d790, 0x9b830057 ] # Disable SSAO (mem address: 0x1376FEF)
| |
| - [ be32, 0x0094d814, 0x9b83007a ] # Disable Depth of Field (mem address: 0x1377012)
| |
| - [ be32, 0x0094d830, 0x9b830081 ] # Speedup (WCB) (mem address: 0x1377019)
| |
| - [ be32, 0x0094da9c, 0x9b6302f9 ] # Depth buffer viewport (mem address: 0x1377291)
| |
| - [ be32, 0x0094dadc, 0x9b83031d ] # Depth border fix (mem address: 0x13772B5)
| |
| - [ be32, 0x0094dae8, 0x90e303ec ] # Depth buffer = 2 (mem address: 0x1377387)
| |
| | |
| PPU-02a88c3c6cd415b0bb81f1606bc743835881a4ba: # BCES01175, BCES01670, BCUS98233 1.19
| |
| - [ be32, 0x0096e308, 0x39000003 ] # Post Processing mode (needs Post on SPU off!) (Removes overbloom when MLAA is disabled)
| |
| | |
| # 0 = None
| |
| # 1 = Bloom
| |
| # 2 = Depth of Field
| |
| # 3 = ??? (Tonemapping)
| |
| # 4 = Bloom & Depth of Field
| |
| # 5 = Bloom & Depth of Field & Tonemapping (Default) (mem address: 0x1386547)
| |
| | |
| - [ be32, 0x0075811c, 0x980b0004 ] # Disable mesh trimming (mem address: 0x12E0DF0)
| |
| - [ be32, 0x0096e9e0, 0x9b830057 ] # Disable SSAO (mem address: 0x13865BF)
| |
| - [ be32, 0x0096ea64, 0x9b83007a ] # Disable Depth of Field (mem address: 0x13865E2)
| |
| - [ be32, 0x0096ea80, 0x9b830081 ] # Speedup (WCB) (mem address: 0x13865E9)
| |
| - [ be32, 0x0096ecec, 0x9b6302f9 ] # Depth buffer viewport (mem address: 0x1386861)
| |
| - [ be32, 0x0096ed2c, 0x9b83031d ] # Depth border fix (mem address: 0x1386885)
| |
| - [ be32, 0x0096ed38, 0x90e303ec ] # Depth buffer = 2 (mem address: 0x1386957)
| |
| </syntaxhighlight>
| |
| | |
| ===Unlock FPS===
| |
| : '''Author:''' [https://github.com/superepic32 superepic31]
| |
| : '''Game versions:''' BCES01175 (v1.00, v1.19), BCUS98233 (v1.00, v1.19)
| |
| : '''Patch version:''' 1.0
| |
| : '''Notes:''' Haven't tested how this affects cutscenes.
| |
| <syntaxhighlight lang="yaml">
| |
| PPU-49c96996b6f3c0b32422375978c41e0c7ed95183: # Uncharted 3: Drake's Deception BCES01175/BCUS98233 1.00
| |
| - [ be32, 0x0093b348, 0x90e30034 ] #FPS
| |
| - [ be32, 0x0093b34c, 0x90e30038 ] #Unlock
| |
| | |
| PPU-02a88c3c6cd415b0bb81f1606bc743835881a4ba: # Uncharted 3: Drake's Deception BCES01175/BCUS98233 1.19
| |
| - [ be32, 0x0096e980, 0x3b6000da ] #FPS
| |
| - [ be32, 0x0096e97c, 0x48000040 ] #Unlock
| |
| </syntaxhighlight>
| |
| | |
| ===Disable motion blur=== | |
| : '''Author:''' [https://github.com/Xcedf ZEROx]
| |
| : '''Game versions:''' BCES01175 (v1.19), BCUS98233 (v1.19), BCES01670 (v1.10)
| |
| : '''Patch version:''' 1.0
| |
| : '''Notes:''' This is bound to cause issues. Further testing is needed.
| |
| <syntaxhighlight lang="yaml">
| |
| PPU-664fb0e4a94c62c15a6474841c202fb2bf80ce16: # Uncharted 3 GOTY
| |
| - [ be32, 0x00779ff0, 0x480008b0 ] # Disable
| |
| - [ be32, 0x0077aacc, 0x480000c4 ] # motion
| |
| - [ be32, 0x00a411ac, 0x480001a4 ] # blur
| |
| | |
| PPU-02a88c3c6cd415b0bb81f1606bc743835881a4ba: # Uncharted 3 1.19
| |
| - [ be32, 0x0078a608, 0x480008b0 ] # Disable
| |
| - [ be32, 0x0078b0e4, 0x480000c4 ] # motion
| |
| - [ be32, 0x00a6b8e8, 0x480001a4 ] # blur
| |
| </syntaxhighlight>
| |
This page is present for developers to document patches that are either severely broken, unstable or have too many adverse side-effects to recommend for general use. Patches that circumvent emulation bugs are also recorded here.
Army of TWO: The Devil's Cartel
PPU-17a273d69dad20980377e405809f7d888b6c6dce:
"Green artifacts fix":
Games:
"Army of TWO The Devil's Cartel Demo":
NPEB90470: [ 01.00 ]
NPUB90862: [ 01.00 ]
Author: "ZEROx"
Notes: "Fixes annoying non-working effect."
Patch Version: 1.0
Patch:
- [ be16, 0x01732be8, 0x995f ]
Battlefield 3
Anchors:
bf3_109_title: &bf3_109_title
"Battlefield 3":
BLES01275: [ 01.09 ]
BLUS30762: [ 01.09 ]
PPU-fbb251a511c29cb38f33da72675bdf041ceadf4e:
" Fix Rainbow Graphics":
Games: *bf3_109_title
Author: "ZEROx"
Notes: "Compromises visuals for extra performance."
Patch Version: 1.0
Patch:
- [ be16, 0x012bc140, 0x9b1f ]
Battlefield 4
Anchors:
bf4120_title: &bf4120_title
"Battlefield 4":
BLES01832: [ 01.20 ]
BLUS31162: [ 01.20 ]
NPUB31148: [ 01.20 ]
NPEB01303: [ 01.20 ]
PPU-f7ff4ca5d07f753244f290dc5e54907948e03613:
"Fix Graphics issues": # unorganized mess! needs cleanup.
Games: *bf4120_title
Author: "illusion"
Notes: "Compromises visuals for extra performance."
Patch Version: 1.0
Patch:
- [ be16, 0x01499a74, 0x98bf ] # lights shafts
- [ be16, 0x01499a78, 0x98bf ] # i forgot half of what these do.
- [ be16, 0x01499a7c, 0x98bf ]
- [ be16, 0x01499ab4, 0x98bf ] # casted shadows
- [ be16, 0x01499b10, 0x98bf ]
- [ be16, 0x01499b14, 0x98bf ]
Call of Duty 4: Modern Warfare
PPU-900e4d225f95c89cb7998d2c632f2f326d9b5706:
"1280x720 Resolution":
Games:
"Call Of Duty® 4: Modern Warfare":
NPUB30588: [ 01.40 ]
NPEB00740: [ 01.40 ]
Author: "Margen67"
Notes: "Original resolution is 1024x600. Causes rendering bugs."
Patch Version: 1.0
Patch:
- [ be16, 0x100ba436, 1280 ]
- [ be16, 0x100ba43a, 720 ]
Dark Souls II
PPU-4909c02cae0f37fab78a5642a3e9ba9aff45b5b0:
"Infinite Health":
Games:
"Dark Souls II":
BLET50006: [ All ]
Author: "FlexBy"
Notes:
Patch Version: 1.0
Patch:
- [ be32, 0x003aa4cc, 0x60000000 ] # affects both player and enemies
Dragon Ball: Raging Blast 2
Anchors:
#rb2_cams: &rb2_cams
# - [ be32, 0x00093884, 0x60000000 ] # all cameras
rb2_stutter: &rb2_stutter
# - [ be32, 0x0004a514, 0x60000000 ]
- [ be32, 0x0004a6f4, 0x60000000 ]
rb2_manual_v: &rb2_manual_v
- [ be32, 0x0003b03c, 0x60000000 ]
rb2_ground_debris: &rb2_ground_debris
- [ be32, 0x00383a98, 0x60000000 ]
- [ be32, 0x00383bf0, 0x60000000 ]
- [ be32, 0x00383a08, 0x60000000 ]
#rb2_fb: &rb2_fb
# - [ be32, 0x0006dde8, 0x60000000 ]
# - [ be32, 0x0006ccc4, 0x60000000 ]
rb2_misc: &rb2_misc
- [ be32, 0x0036f610, 0x60000000 ]
rb2_dash: &rb2_dash
- [ be32, 0x00043a84, 0x60000000 ]
rb2_cancels: &rb2_cancels
- [ be32, 0x0003b384, 0x808b00ff ] #public build
PPU-07e7ef2b34549f3c879306f6c255ded2daec21f4:
"NFiK RB3 Patch":
Games:
"Dragon Ball: Raging Blast 2":
BLUS30581: [ 01.00 ]
Author: "NFiK"
Patch Version: 1.4
Group: "Games"
Notes: "WIP. Contact me for patch revisions."
Patch:
# - [ load, *rb2_cams ]
- [ load, *rb2_stutter ]
- [ load, *rb2_manual_v ]
- [ load, *rb2_ground_debris ]
# - [ load, *rb2_fb ]
- [ load, *rb2_cancels ]
- [ load, *rb2_misc ]
- [ load, *rb2_dash ]
Dynasty Warriors: Gundam Reborn
PPU-da76bae72f6d8fef4865e63c4e75e91d8b7204ac:
"Fix Memory Access Violation error":
Games:
"Dynasty Warriors: Gundam Reborn":
BLES02057: [ All ]
Author: "Juhn"
Notes: "Fixes Memory Access Violation error when trying to play certain stages or going into certain areas of the maps."
Patch Version: 1.0
Patch:
- [ be32, 0x00212494, 0x63e30000 ]
PPU-d526f54bfa95c26ecb612318f58a49c62ea53915:
"Fix Memory Access Violation error":
Games:
"Dynasty Warriors: Gundam Reborn":
NPUB31531: [ All ]
Author: "Juhn"
Notes: "Fixes Memory Access Violation error when trying to play certain stages or going into certain areas of the maps."
Patch Version: 1.0
Patch:
- [ be32, 0x00212464, 0x63e30000 ]
God of War III
Anchors:
gow3_fps_notes: &gow3_fps_notes
"WARNING: Causes physics issues with harpies, you will need to disable this patch to get past some sections of the game.\n\nUnlocks internal timestep calculation and fixes IGC timing issues at 60 FPS and above. Increase vblank to match your desired framerate."
gow3_100_title: &gow3_100_title
"God of War 3 (God of War III)":
BCES00510: [ 01.00 ]
BCES00799: [ 01.00 ]
BCUS98111: [ 01.00 ]
BCJS37001: [ 01.00 ]
gow3_103_title: &gow3_103_title
"God of War 3 (God of War III)":
BCES00510: [ 01.03 ]
BCES00799: [ 01.03 ]
BCUS98111: [ 01.03 ]
BCJS37001: [ 01.03 ]
BCAS25003: [ 01.03 ]
BCKS15003: [ 01.03 ]
PPU-4d5c51503a81a327c2a99427390a395b8dcb3767: # God of War 3 1.00
"Unlock FPS":
Games: *gow3_100_title
Author: "ZEROx, illusion"
Notes: *gow3_fps_notes
Patch Version: 2.0
Patch:
- [ bef32, 0x00528560, 1000 ]
- [ bef32, 0x005284b8, 100000 ]
- [ be32, 0x0026b528, 0x60000000 ] # Don't write to target FPS
- [ bef32, 0x0052bee4, 60 ] # Target FPS # read max of 60 for physics stuff
- [ be16, 0x0026b6e6, 0xe7a8 ] # 1000.0f sync stuff
- [ be16, 0x0026b74a, 0xe7a8 ] # 1000.0f sync stuff
- [ be16, 0x0026b75e, 0xe7a8 ] # 1000.0f sync stuff
- [ be16, 0x001e51b6, 0xe7a8 ] # 1000.0f gameplay speed scaling
- [ be16, 0x002710f6, 0xe7a8 ] # 1000.0f video player speed scaling
PPU-19724fde16a5b111b7b4d2a065f5dccaf8e01962: # God of War 3 1.03
"Unlock FPS":
Games: *gow3_103_title
Author: "ZEROx, illusion"
Notes: *gow3_fps_notes
Patch Version: 1.0
Patch:
- [ bef32, 0x00528560, 1000 ]
- [ bef32, 0x005284b8, 50000 ] # Min FPS of 2
- [ be16, 0x000c7b0a, 0xccc8 ] # Chainswing fix
- [ be16, 0x000ea0fe, 0xccc8 ] # Water freeze fix
God of War: Ascension
PPU-3a0b43e4a5f4bfea64f53612ee7c5d990f88129c:
"Unlock FPS":
Games:
"God of War: Ascension":
BCES01741: [ 01.12 ]
BCES01742: [ 01.12 ]
BCUS98232: [ 01.12 ]
BCAS25016: [ 01.12 ]
NPEA00445: [ 01.12 ]
NPUA80918: [ 01.12 ]
NPHA80258: [ 01.12 ]
Author: "ZEROx, illusion"
Notes: "Unlocks internal timestep calculation. Increase vblank to match your desired framerate."
Patch Version: 1.0
Patch:
- [ bef32, 0x003a52b4, 1000 ]
- [ bef32, 0x002d024c, 6667 ]
Grand Theft Auto V
Anchors:
gta5_EU127title: >a5_EU127title
"Grand Theft Auto V (Grand Theft Auto 5)":
BLES01807: [ 01.27 ]
NPEB01283: [ 01.27 ]
gta5_US127title: >a5_US127title
"Grand Theft Auto V (Grand Theft Auto 5)":
BLUS31156: [ 01.27 ]
NPUB31154: [ 01.27 ]
gta5_JP123title: >a5_JP123title
"Grand Theft Auto V (Grand Theft Auto 5)":
BLJM61019: [ 02.24 ]
NPJB00516: [ 01.23 ]
PPU-e2d0208186c8a9456d5eb143bb695ec356b195a0:
"GTA:OG Custom Server":
Games: *gta5_JP123title
Author: "logan, Byrom, FlexBy"
Notes: "GTA:OG - GTA Online server revival project"
Group: CustomServer
Patch Version: 1.3
Patch:
- [ utf8, 0x01851328, "http://\0" ]
- [ utf8, 0x0184f95c, "http://\0" ]
- [ utf8, 0x01850d1c, "ros.gtao.gg\0" ]
- [ byte, 0x00d4d9cf, 0x00 ]
- [ be16, 0x012de6e6, 0x03 ]
- [ be32, 0x012d1480, 0x38600001 ]
- [ be32, 0x012d1484, 0x4E800020 ]
- [ be32, 0x00d2e8a0, 0x39200001 ]
- [ be32, 0x00d2e8b0, 0x38C0001B ]
PPU-33546066628b10ec09f08a3c29c15611f9e65493:
"GTA:OG Custom Server":
Games: *gta5_US127title
Author: "logan, Byrom"
Notes: "GTA:OG - GTA Online server revival project"
Group: CustomServer
Patch Version: 1.3
Patch:
- [ utf8, 0x0186BFA8, "http://\0" ]
- [ utf8, 0x0186A5DC, "http://\0" ]
- [ utf8, 0x0186B99C, "ros.gtao.gg\0" ]
- [ byte, 0x00D5DBA7, 0x00 ]
- [ be16, 0x012F6466, 0x03 ]
- [ be32, 0x012E9100, 0x38600001 ]
- [ be32, 0x012E9104, 0x4E800020 ]
- [ be32, 0x00D3EA40, 0x39200001 ]
- [ be32, 0x00D3EA50, 0x38C0001B ]
PPU-70a481398fc3e934446bc53c8e888d92cbcc62be:
"GTA:OG Custom Server":
Games: *gta5_EU127title
Author: "logan, Byrom"
Notes: "GTA:OG - GTA Online server revival project"
Group: CustomServer
Patch Version: 1.3
Patch:
- [ utf8, 0x018512A8, "http://\0" ]
- [ utf8, 0x0184F8DC, "http://\0" ]
- [ utf8, 0x01850C9C, "ros.gtao.gg\0" ]
- [ byte, 0x00D4DA3F, 0x00 ]
- [ be16, 0x012DE786, 0x03 ]
- [ be32, 0x012D1520, 0x38600001 ]
- [ be32, 0x012D1524, 0x4E800020 ]
- [ be32, 0x00D2E910, 0x39200001 ]
- [ be32, 0x00D2E920, 0x38C0001B ]
More...