Help:Game Patches/Canary: Difference between revisions

Help page
m (Match formatting to main page)
(add borked kz1 fps patch)
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.
__TOC__
__TOC__
==Killzone==
<pre class="mw-collapsible mw-collapsed">
PPU-70ad975e7fbb5bb57bb2159a16ec895cbccd3b4e:
  60 FPS:
    Games:
      "Killzone":
        NPEA00418: [ 01.00 ]
    Author: illusion
    Notes: "This patch is non functional. Everything still updates at 30FPS"
    Patch Version: 1.0
    Patch:
      - [ be32, 0x0021c138, 0x60000000 ]
      #- [ be32, 0x0021c140, 0x60000000 ] # screen flickering
</pre>


==ICO==
==ICO==

Revision as of 11:52, 14 August 2020

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.

Killzone

PPU-70ad975e7fbb5bb57bb2159a16ec895cbccd3b4e:
  60 FPS:
    Games:
      "Killzone":
        NPEA00418: [ 01.00 ]
    Author: illusion
    Notes: "This patch is non functional. Everything still updates at 30FPS"
    Patch Version: 1.0
    Patch:
      - [ be32, 0x0021c138, 0x60000000 ]
      #- [ be32, 0x0021c140, 0x60000000 ] # screen flickering

ICO

Anchors:
  fpsiconotes: &fpsiconotes "Only recommended for gameplay. Needs vblank rate set to 120hz.\nMost IGC (in-game cinematics) Camera movements are still tied to 30 fps and are sped up as a result."

PPU-1b40cda726a12a28393206edcd63252df76ca39c: # ICO eboot.bin
  60 FPS:
    Games:
      "ICO":
        NPEA00279: [ 01.00 ]
    Author: illusion
    Notes: *fpsiconotes
    Patch Version: 1.0
    Patch:
      - [ byte, 0x4D1E6F, 1 ] # Set Framestep to 1 in debug menu

PPU-9a604c56796a32bf86ff037b682b0a744eb6a0dd: # ICO.self
  60 FPS:
    Games:
      "ICO":
        BCES01097: [ 01.00 ]
    Author: illusion
    Notes: *fpsiconotes
    Patch Version: 1.00
    Patch:
      - [ byte, 0x4D1DDF, 1 ] # Set Framestep to 1 in debug menu

PPU-20445ff41192238543f15e956926d03f93d23878: # ICO.self 1.01
  60 FPS:
    Games:
      "ICO":
        BCES01097: [ 01.01 ]
        NPEA00279: [ 01.01 ]
        NPUA80676: [ 01.01 ]
    Author: illusion
    Notes: *fpsiconotes
    Patch Version: 1.00
    Patch:
      - [ byte, 0x4E1EFF, 1 ] # Set Framestep to 1 in debug menu

Yakuza Kenzan

Anchors:
  kenzan60notes: &kenzan60notes "Strafe moving is at double speed, even for enemies\nGrabbing an enemy moves you twice as fast\nSome sprite animations, like triangles above NPCs, are animated twice the speed\nSome minigames may act weirdly, some stuff is at double speed others aren't\nCutscenes still play at double speed"

PPU-fc24101547eff0f4307d4f70a0cb76329f11a525: # yakuza kenzan
  60 FPS Patch:
    Games:
      "Yakuza Kenzan":
        BLJM60064: [ 01.00 ]
    Author: Whatcookie
    Notes: *kenzan60notes
    Patch Version: 1.0
    Patch:
      - [ 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