The ICO & Shadow of the Colossus Collection: Difference between revisions

From RPCS3 Wiki
mNo edit summary
m (Patch version consistency)
(One intermediate revision by the same user not shown)
Line 170: Line 170:
|content =  
|content =  
Anchors:
Anchors:
   iconotes: &iconotes "Allows for the use of Resolution Scaling in the title and improves performance."
   ico_mlaa_notes: &ico_mlaa_notes
    "Allows for the use of Resolution Scaling in the title and improves performance."
  sotc_extended_fov_notes: &sotc_extended_fov_notes
    "Camera may zoom out during cinematic change."
  sotc_full_notes: &sotc_full_notes
    "Enables Full Pixel Mode on start so you don't have to change it in the options. Disables black borders/overscan."
  sotc_60fps_notes: &sotc_60fps_notes
    "Allows 60 FPS without changing Vblank."


PPU-1b40cda726a12a28393206edcd63252df76ca39c: # ICO eboot.bin
PPU-1b40cda726a12a28393206edcd63252df76ca39c: # ICO eboot.bin
Line 179: Line 186:
         NPUA80676: [ 01.00 ]
         NPUA80676: [ 01.00 ]
     Author: "illusion"
     Author: "illusion"
     Notes: *iconotes
     Notes: *ico_mlaa_notes
     Patch Version: 1.00
     Patch Version: 1.0
     Patch:
     Patch:
       - [ be32, 0x00045c84, 0x38800000 ] # li r4 0x0
       - [ be32, 0x00045c84, 0x38800000 ] # li r4 0x0
Line 193: Line 200:
     Author: "illusion"
     Author: "illusion"
     Notes:
     Notes:
     Patch Version: 1.00
     Patch Version: 1.0
     Patch:
     Patch:
       - [ byte, 0x004d20cb, 0x00 ]
       - [ byte, 0x004d20cb, 0x00 ]
Line 203: Line 210:
     Author: "illusion"
     Author: "illusion"
     Notes:
     Notes:
     Patch Version: 1.00
     Patch Version: 1.0
     Patch:
     Patch:
       - [ byte, 0x004d20bf, 0x00 ]
       - [ byte, 0x004d20bf, 0x00 ]
Line 214: Line 221:
         BCUS98259: [ 01.00 ]
         BCUS98259: [ 01.00 ]
     Author: "illusion"
     Author: "illusion"
     Notes: *iconotes
     Notes: *ico_mlaa_notes
     Patch Version: 1.00
     Patch Version: 1.0
     Patch:
     Patch:
       - [ be32, 0x00045a50, 0x38800000 ] # li r4 0x0
       - [ be32, 0x00045a50, 0x38800000 ] # li r4 0x0
Line 228: Line 235:
     Author: "illusion"
     Author: "illusion"
     Notes:
     Notes:
     Patch Version: 1.00
     Patch Version: 1.0
     Patch:
     Patch:
       - [ byte, 0x004d203b, 0x00 ]
       - [ byte, 0x004d203b, 0x00 ]
Line 238: Line 245:
     Author: "illusion"
     Author: "illusion"
     Notes:
     Notes:
     Patch Version: 1.00
     Patch Version: 1.0
     Patch:
     Patch:
       - [ byte, 0x004d202f, 0x00 ]
       - [ byte, 0x004d202f, 0x00 ]
Line 252: Line 259:
         NPUA80676: [ 01.01 ]
         NPUA80676: [ 01.01 ]
     Author: "illusion"
     Author: "illusion"
     Notes: *iconotes
     Notes: *ico_mlaa_notes
     Patch Version: 1.00
     Patch Version: 1.0
     Patch:
     Patch:
       - [ be32, 0x004e224c, 0x00000000 ] # 0 int32
       - [ be32, 0x004e224c, 0x00000000 ] # 0 int32
Line 268: Line 275:
     Author: "illusion"
     Author: "illusion"
     Notes: "Warning: Log Spam!"
     Notes: "Warning: Log Spam!"
     Patch Version: 1.00
     Patch Version: 1.0
     Patch:
     Patch:
       - [ be32, 0x00015e50, 0x480ecd20 ] # b 0x00102b70
       - [ be32, 0x00015e50, 0x480ecd20 ] # b 0x00102b70
Line 282: Line 289:
     Author: "illusion"
     Author: "illusion"
     Notes:
     Notes:
     Patch Version: 1.00
     Patch Version: 1.0
     Patch:
     Patch:
       - [ byte, 0x004e215b, 0x00 ]
       - [ byte, 0x004e215b, 0x00 ]
Line 295: Line 302:
     Author: "illusion"
     Author: "illusion"
     Notes:
     Notes:
     Patch Version: 1.00
     Patch Version: 1.0
     Patch:
     Patch:
       - [ byte, 0x004e214f, 0x00 ]
       - [ byte, 0x004e214f, 0x00 ]
Line 307: Line 314:
     Author: "illusion"
     Author: "illusion"
     Notes:
     Notes:
     Patch Version: 1.00
     Patch Version: 1.0
     Patch:
     Patch:
       - [ be32, 0x00209d88, 0x38000000 ] # li r0 0x0
       - [ be32, 0x00209d88, 0x38000000 ] # li r0 0x0
Line 317: Line 324:
     Author: "illusion"
     Author: "illusion"
     Notes:
     Notes:
     Patch Version: 1.00
     Patch Version: 1.0
     Patch:
     Patch:
       - [ be32, 0x0021951c, 0x38000000 ] # li r0 0x0
       - [ be32, 0x0021951c, 0x38000000 ] # li r0 0x0
Line 327: Line 334:
         BCUS98259: [ 01.00 ]
         BCUS98259: [ 01.00 ]
     Author: "illusion"
     Author: "illusion"
     Notes: *iconotes
     Notes: *ico_mlaa_notes
     Patch Version: 1.00
     Patch Version: 1.0
     Patch:
     Patch:
       - [ be32, 0x00200c58, 0x38000000 ] # li r0 0x0
       - [ be32, 0x00200c58, 0x38000000 ] # li r0 0x0
Line 340: Line 347:
         BCUS98259: [ 01.00 ]
         BCUS98259: [ 01.00 ]
     Author: "illusion"
     Author: "illusion"
     Notes: "Camera may zoom out during cinematic change."
     Notes: *sotc_extended_fov_notes
     Patch Version: 1.00
     Patch Version: 1.0
     Patch:
     Patch:
       - [ bef32, 0x00732894, 1.5 ]
       - [ bef32, 0x00732894, 1.5 ]
Line 352: Line 359:
         NPUA80677: [ 01.00 ]
         NPUA80677: [ 01.00 ]
     Author: "Margen67"
     Author: "Margen67"
     Notes: "Enables Full Pixel Mode on start so you don't have to change it in the options. Disables black borders/overscan."
     Notes: *sotc_full_notes
     Patch Version: 1.0
     Patch Version: 1.0
     Patch:
     Patch:
Line 363: Line 370:
     Author: "illusion"
     Author: "illusion"
     Notes:
     Notes:
     Patch Version: 1.00
     Patch Version: 1.0
     Patch:
     Patch:
       - [ be32, 0x0020a338, 0x38000000 ] # li r0 0x0
       - [ be32, 0x0020a338, 0x38000000 ] # li r0 0x0
Line 373: Line 380:
     Author: "illusion"
     Author: "illusion"
     Notes:
     Notes:
     Patch Version: 1.00
     Patch Version: 1.0
     Patch:
     Patch:
       - [ be32, 0x0021951c, 0x38000000 ] # li r0 0x0
       - [ be32, 0x0021951c, 0x38000000 ] # li r0 0x0
Line 383: Line 390:
         NPUA80677: [ 01.00 ]
         NPUA80677: [ 01.00 ]
     Author: "illusion"
     Author: "illusion"
     Notes: *iconotes
     Notes: *ico_mlaa_notes
     Patch Version: 1.00
     Patch Version: 1.0
     Patch:
     Patch:
       - [ be32, 0x002011fc, 0x38000000 ] # li r0 0x0
       - [ be32, 0x002011fc, 0x38000000 ] # li r0 0x0
Line 395: Line 402:
         NPUA80677: [ 01.00 ]
         NPUA80677: [ 01.00 ]
     Author: "Margen67"
     Author: "Margen67"
     Notes: "Allows 60 FPS without changing Vblank."
     Notes: *sotc_60fps_notes
     Patch Version: 1.0
     Patch Version: 1.0
     Patch:
     Patch:
Line 406: Line 413:
         NPUA80677: [ 01.00 ]
         NPUA80677: [ 01.00 ]
     Author: "illusion"
     Author: "illusion"
     Notes: "Camera may zoom out during cinematic change."
     Notes: *sotc_extended_fov_notes
     Patch Version: 1.00
     Patch Version: 1.0
     Patch:
     Patch:
       - [ bef32, 0x007328c4, 1.5 ]
       - [ bef32, 0x007328c4, 1.5 ]


PPU-07b749cb166a9d6a924bb59428880e3836ab67c9: # shadow.self 1.01
PPU-07b749cb166a9d6a924bb59428880e3836ab67c9: # shadow.self 1.01
  "Enable Full Pixel Mode":
    Games:
      "Shadow of the Colossus":
        BCES01097: [ 01.01 ]
        BCES01115: [ 01.01 ]
        BCUS98259: [ 01.01 ]
        NPEA00280: [ 01.01 ]
        NPUA80677: [ 01.01 ]
    Author: "Margen67"
    Notes: *sotc_full_notes
    Patch Version: 1.0
    Patch:
      - [ byte, 0x003298b7, 2 ]
   "Disable Bloom":
   "Disable Bloom":
     Games:
     Games:
Line 422: Line 442:
     Author: "illusion"
     Author: "illusion"
     Notes:
     Notes:
     Patch Version: 1.00
     Patch Version: 1.0
     Patch:
     Patch:
       - [ be32, 0x0020ab50, 0x38000000 ] # li r0 0x0
       - [ be32, 0x0020ab50, 0x38000000 ] # li r0 0x0
Line 435: Line 455:
     Author: "illusion"
     Author: "illusion"
     Notes:
     Notes:
     Patch Version: 1.00
     Patch Version: 1.0
     Patch:
     Patch:
       - [ be32, 0x0021a2e4, 0x38000000 ] # li r0 0x0
       - [ be32, 0x0021a2e4, 0x38000000 ] # li r0 0x0
Line 448: Line 468:
         NPUA80677: [ 01.01 ]
         NPUA80677: [ 01.01 ]
     Author: "illusion"
     Author: "illusion"
     Notes: *iconotes
     Notes: *ico_mlaa_notes
     Patch Version: 1.00
     Patch Version: 1.0
     Patch:
     Patch:
       - [ be32, 0x00201a14, 0x38000000 ] # li r0 0x0
       - [ be32, 0x00201a14, 0x38000000 ] # li r0 0x0
       - [ be32, 0x006f96f4, 0x40800003 ] # il r3 0x0
       - [ be32, 0x006f96f4, 0x40800003 ] # il r3 0x0
       - [ be32, 0x006f999c, 0x40800017 ] # il r23 0x0
       - [ be32, 0x006f999c, 0x40800017 ] # il r23 0x0
  "60 FPS":
    Games:
      "Shadow of the Colossus":
        BCES01097: [ 01.01 ]
        BCES01115: [ 01.01 ]
        BCUS98259: [ 01.01 ]
        NPEA00280: [ 01.01 ]
        NPUA80677: [ 01.01 ]
    Author: "Margen67"
    Notes: *sotc_60fps_notes
    Patch Version: 1.0
    Patch:
      - [ byte, 0x00332707, 1 ]
# Memory Patches
# Memory Patches
   "Extended FOV":
   "Extended FOV":
Line 464: Line 497:
         NPUA80677: [ 01.01 ]
         NPUA80677: [ 01.01 ]
     Author: "illusion"
     Author: "illusion"
     Notes: "Camera may zoom out during cinematic change."
     Notes: *sotc_extended_fov_notes
     Patch Version: 1.00
     Patch Version: 1.0
     Patch:
     Patch:
       - [ bef32, 0x007328dc, 1.5 ]
       - [ bef32, 0x007328dc, 1.5 ]
Line 475: Line 508:
|content =  
|content =  
Anchors:
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."
   ico_60fps_notes: &ico_60fps_notes "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
PPU-1b40cda726a12a28393206edcd63252df76ca39c: # ICO eboot.bin
Line 483: Line 516:
         NPEA00279: [ 01.00 ]
         NPEA00279: [ 01.00 ]
     Author: "illusion"
     Author: "illusion"
     Notes: *fpsiconotes
     Notes: *ico_60fps_notes
     Patch Version: 1.0
     Patch Version: 1.0
     Patch:
     Patch:
Line 494: Line 527:
         BCES01097: [ 01.00 ]
         BCES01097: [ 01.00 ]
     Author: "illusion"
     Author: "illusion"
     Notes: *fpsiconotes
     Notes: *ico_60fps_notes
     Patch Version: 1.00
     Patch Version: 1.0
     Patch:
     Patch:
       - [ byte, 0x004d1ddf, 0x01 ] # Set Framestep to 1 in debug menu
       - [ byte, 0x004d1ddf, 0x01 ] # Set Framestep to 1 in debug menu
Line 507: Line 540:
         NPUA80676: [ 01.01 ]
         NPUA80676: [ 01.01 ]
     Author: "illusion"
     Author: "illusion"
     Notes: *fpsiconotes
     Notes: *ico_60fps_notes
     Patch Version: 1.00
     Patch Version: 1.0
     Patch:
     Patch:
       - [ byte, 0x004e1eff, 0x01 ] # Set Framestep to 1 in debug menu
       - [ byte, 0x004e1eff, 0x01 ] # Set Framestep to 1 in debug menu
}}
}}

Revision as of 13:33, 14 March 2023

The ICO & Shadow of the Colossus Collection
Ico and Shadow of the Colossus.jpg
Developer(s) Bluepoint Games, SCE Japan Studio
Publisher(s) Sony Computer Entertainment
Release date(s) JP September 22, 2011
NA September 27, 2011
EU September 28, 2011
AU September 29, 2011
Release type PlayStation exclusive
Genre(s) Action, Adventure
Mode(s) Single-player, Co-op
GameID(s) The ICO & Shadow of the Colossus Collection
BCES01115 (IRD), BCES01097 (IRD), BCUS98259 (IRD)
ICO
NPEA00279, NPUA80676
Shadow of the Colossus
NPUA80677, NPEA00280
Quick links Check Compatibility
Open Issues
Search Google
Wikipedia Page

The ICO & Shadow of the Colossus Collection (known in PAL regions as The ICO & Shadow of the Colossus Classics HD) is a video game bundle that contains high-definition remasters of two PlayStation 2 games, Ico and Shadow of the Colossus, for the PlayStation 3. Developed by Bluepoint Games, who assisted in the remastering alongside SCE Japan Studio and its division Team Ico, the bundle provides support for high-definition monitors, higher frame rates, stereoscopic 3D, and additional features for the PlayStation Network. The two games, while fundamentally different in gameplay and story, are thematically connected, with Shadow considered a spiritual sequel to Ico. Both games were critically acclaimed on their original release, while the remastered collection itself was positively praised by reviewers.

Configuration

Options that deviate from RPCS3's default settings and provide the best experience with this title are listed below.

GPU configuration

Setting Option Notes
Resolution scale 100 Use the "Disable MLAA" patch for Resolution scaling. Read patch notes for more info.

Advanced configuration

Setting Option Notes
RSX FIFO accuracy Atomic Helps with stability.

Known Issues

There are no reported issues with this title.

Special Notes

Patches

Anchors:
  ico_mlaa_notes: &ico_mlaa_notes
    "Allows for the use of Resolution Scaling in the title and improves performance."
  sotc_extended_fov_notes: &sotc_extended_fov_notes
    "Camera may zoom out during cinematic change."
  sotc_full_notes: &sotc_full_notes
    "Enables Full Pixel Mode on start so you don't have to change it in the options. Disables black borders/overscan."
  sotc_60fps_notes: &sotc_60fps_notes
    "Allows 60 FPS without changing Vblank."

PPU-1b40cda726a12a28393206edcd63252df76ca39c: # ICO eboot.bin
  "Disable MLAA":
    Games:
      "ICO":
        NPEA00279: [ 01.00 ]
        NPUA80676: [ 01.00 ]
    Author: "illusion"
    Notes: *ico_mlaa_notes
    Patch Version: 1.0
    Patch:
      - [ be32, 0x00045c84, 0x38800000 ] # li r4 0x0
      - [ be32, 0x00476af4, 0x40800003 ] # il r3 0x0
      - [ be32, 0x00476d9c, 0x40800017 ] # il r23 0x0
# Memory Patches
  "Disable Blur":
    Games:
      "ICO":
        NPEA00279: [ 01.00 ]
        NPUA80676: [ 01.00 ]
    Author: "illusion"
    Notes:
    Patch Version: 1.0
    Patch:
      - [ byte, 0x004d20cb, 0x00 ]
  "Disable All Post-processing":
    Games:
      "ICO":
        NPEA00279: [ 01.00 ]
        NPUA80676: [ 01.00 ]
    Author: "illusion"
    Notes:
    Patch Version: 1.0
    Patch:
      - [ byte, 0x004d20bf, 0x00 ]

PPU-9a604c56796a32bf86ff037b682b0a744eb6a0dd: # ICO.self
  "Disable MLAA":
    Games:
      "ICO":
        BCES01097: [ 01.00 ]
        BCUS98259: [ 01.00 ]
    Author: "illusion"
    Notes: *ico_mlaa_notes
    Patch Version: 1.0
    Patch:
      - [ be32, 0x00045a50, 0x38800000 ] # li r4 0x0
      - [ be32, 0x00475f74, 0x40800003 ] # il r3 0x0
      - [ be32, 0x0047621c, 0x40800017 ] # il r23 0x0
# Memory Patches
  "Disable Blur":
    Games:
      "ICO":
        BCES01097: [ 01.00 ]
        BCUS98259: [ 01.00 ]
    Author: "illusion"
    Notes:
    Patch Version: 1.0
    Patch:
      - [ byte, 0x004d203b, 0x00 ]
  "Disable All Post-processing":
    Games:
      "ICO":
        BCES01097: [ 01.00 ]
        BCUS98259: [ 01.00 ]
    Author: "illusion"
    Notes:
    Patch Version: 1.0
    Patch:
      - [ byte, 0x004d202f, 0x00 ]

PPU-20445ff41192238543f15e956926d03f93d23878: # ICO.self 1.01
  "Disable MLAA":
    Games:
      "ICO":
        BCES01097: [ 01.01 ]
        BCES01115: [ 01.01 ]
        BCUS98259: [ 01.01 ]
        NPEA00279: [ 01.01 ]
        NPUA80676: [ 01.01 ]
    Author: "illusion"
    Notes: *ico_mlaa_notes
    Patch Version: 1.0
    Patch:
      - [ be32, 0x004e224c, 0x00000000 ] # 0 int32
      - [ be32, 0x00477d74, 0x40800003 ] # il r3 0x0
      - [ be32, 0x0047801c, 0x40800017 ] # il r23 0x0
  "Restore debug printf":
    Games:
      "ICO":
        BCES01097: [ 01.01 ]
        BCES01115: [ 01.01 ]
        BCUS98259: [ 01.01 ]
        NPEA00279: [ 01.01 ]
        NPUA80676: [ 01.01 ]
    Author: "illusion"
    Notes: "Warning: Log Spam!"
    Patch Version: 1.0
    Patch:
      - [ be32, 0x00015e50, 0x480ecd20 ] # b 0x00102b70
# Memory Patches
  "Disable Blur":
    Games:
      "ICO":
        BCES01097: [ 01.01 ]
        BCES01115: [ 01.01 ]
        BCUS98259: [ 01.01 ]
        NPEA00279: [ 01.01 ]
        NPUA80676: [ 01.01 ]
    Author: "illusion"
    Notes:
    Patch Version: 1.0
    Patch:
      - [ byte, 0x004e215b, 0x00 ]
  "Disable All Post-processing":
    Games:
      "ICO":
        BCES01097: [ 01.01 ]
        BCES01115: [ 01.01 ]
        BCUS98259: [ 01.01 ]
        NPEA00279: [ 01.01 ]
        NPUA80676: [ 01.01 ]
    Author: "illusion"
    Notes:
    Patch Version: 1.0
    Patch:
      - [ byte, 0x004e214f, 0x00 ]

PPU-07500788ed015ad425938fbde3b857487b38397b: # shadow.self 1.00
  "Disable Bloom":
    Games:
      "Shadow of the Colossus":
        BCES01097: [ 01.00 ]
        BCUS98259: [ 01.00 ]
    Author: "illusion"
    Notes:
    Patch Version: 1.0
    Patch:
      - [ be32, 0x00209d88, 0x38000000 ] # li r0 0x0
  "Disable Motion Blur":
    Games:
      "Shadow of the Colossus":
        BCES01097: [ 01.00 ]
        BCUS98259: [ 01.00 ]
    Author: "illusion"
    Notes:
    Patch Version: 1.0
    Patch:
      - [ be32, 0x0021951c, 0x38000000 ] # li r0 0x0
      - [ be32, 0x00219360, 0x38000000 ] # li r0 0x0
  "Disable MLAA":
    Games:
      "Shadow of the Colossus":
        BCES01097: [ 01.00 ]
        BCUS98259: [ 01.00 ]
    Author: "illusion"
    Notes: *ico_mlaa_notes
    Patch Version: 1.0
    Patch:
      - [ be32, 0x00200c58, 0x38000000 ] # li r0 0x0
      - [ be32, 0x006f8374, 0x40800003 ] # il r3 0x0
      - [ be32, 0x006f861c, 0x40800017 ] # il r23 0x0
# Memory Patches
  "Extended FOV":
    Games:
      "Shadow of the Colossus":
        BCES01097: [ 01.00 ]
        BCUS98259: [ 01.00 ]
    Author: "illusion"
    Notes: *sotc_extended_fov_notes
    Patch Version: 1.0
    Patch:
      - [ bef32, 0x00732894, 1.5 ]

PPU-4a1a2300cf31f269d76406d095f2babaa47ae8d3: # shadow eboot.bin
  "Enable Full Pixel Mode":
    Games:
      "Shadow of the Colossus":
        NPEA00280: [ 01.00 ]
        NPUA80677: [ 01.00 ]
    Author: "Margen67"
    Notes: *sotc_full_notes
    Patch Version: 1.0
    Patch:
      - [ byte, 0x00316827, 2 ]
  "Disable Bloom":
    Games:
      "Shadow of the Colossus":
        NPEA00280: [ 01.00 ]
        NPUA80677: [ 01.00 ]
    Author: "illusion"
    Notes:
    Patch Version: 1.0
    Patch:
      - [ be32, 0x0020a338, 0x38000000 ] # li r0 0x0
  "Disable Motion Blur":
    Games:
      "Shadow of the Colossus":
        NPEA00280: [ 01.00 ]
        NPUA80677: [ 01.00 ]
    Author: "illusion"
    Notes:
    Patch Version: 1.0
    Patch:
      - [ be32, 0x0021951c, 0x38000000 ] # li r0 0x0
      - [ be32, 0x00219910, 0x38000000 ] # li r0 0x0
  "Disable MLAA":
    Games:
      "Shadow of the Colossus":
        NPEA00280: [ 01.00 ]
        NPUA80677: [ 01.00 ]
    Author: "illusion"
    Notes: *ico_mlaa_notes
    Patch Version: 1.0
    Patch:
      - [ be32, 0x002011fc, 0x38000000 ] # li r0 0x0
      - [ be32, 0x006f8af4, 0x40800003 ] # il r3 0
      - [ be32, 0x006f8d9c, 0x40800017 ] # il r23 0
  "60 FPS":
    Games:
      "Shadow of the Colossus":
        NPEA00280: [ 01.00 ]
        NPUA80677: [ 01.00 ]
    Author: "Margen67"
    Notes: *sotc_60fps_notes
    Patch Version: 1.0
    Patch:
      - [ byte, 0x0031f677, 1 ]
# Memory Patches
  "Extended FOV":
    Games:
      "Shadow of the Colossus":
        NPEA00280: [ 01.00 ]
        NPUA80677: [ 01.00 ]
    Author: "illusion"
    Notes: *sotc_extended_fov_notes
    Patch Version: 1.0
    Patch:
      - [ bef32, 0x007328c4, 1.5 ]

PPU-07b749cb166a9d6a924bb59428880e3836ab67c9: # shadow.self 1.01
  "Enable Full Pixel Mode":
    Games:
      "Shadow of the Colossus":
        BCES01097: [ 01.01 ]
        BCES01115: [ 01.01 ]
        BCUS98259: [ 01.01 ]
        NPEA00280: [ 01.01 ]
        NPUA80677: [ 01.01 ]
    Author: "Margen67"
    Notes: *sotc_full_notes
    Patch Version: 1.0
    Patch:
      - [ byte, 0x003298b7, 2 ]
  "Disable Bloom":
    Games:
      "Shadow of the Colossus":
        BCES01097: [ 01.01 ]
        BCES01115: [ 01.01 ]
        BCUS98259: [ 01.01 ]
        NPEA00280: [ 01.01 ]
        NPUA80677: [ 01.01 ]
    Author: "illusion"
    Notes:
    Patch Version: 1.0
    Patch:
      - [ be32, 0x0020ab50, 0x38000000 ] # li r0 0x0
  "Disable Motion Blur":
    Games:
      "Shadow of the Colossus":
        BCES01097: [ 01.01 ]
        BCES01115: [ 01.01 ]
        BCUS98259: [ 01.01 ]
        NPEA00280: [ 01.01 ]
        NPUA80677: [ 01.01 ]
    Author: "illusion"
    Notes:
    Patch Version: 1.0
    Patch:
      - [ be32, 0x0021a2e4, 0x38000000 ] # li r0 0x0
      - [ be32, 0x0021a128, 0x38000000 ] # li r0 0x0
  "Disable MLAA":
    Games:
      "Shadow of the Colossus":
        BCES01097: [ 01.01 ]
        BCES01115: [ 01.01 ]
        BCUS98259: [ 01.01 ]
        NPEA00280: [ 01.01 ]
        NPUA80677: [ 01.01 ]
    Author: "illusion"
    Notes: *ico_mlaa_notes
    Patch Version: 1.0
    Patch:
      - [ be32, 0x00201a14, 0x38000000 ] # li r0 0x0
      - [ be32, 0x006f96f4, 0x40800003 ] # il r3 0x0
      - [ be32, 0x006f999c, 0x40800017 ] # il r23 0x0
  "60 FPS":
    Games:
      "Shadow of the Colossus":
        BCES01097: [ 01.01 ]
        BCES01115: [ 01.01 ]
        BCUS98259: [ 01.01 ]
        NPEA00280: [ 01.01 ]
        NPUA80677: [ 01.01 ]
    Author: "Margen67"
    Notes: *sotc_60fps_notes
    Patch Version: 1.0
    Patch:
      - [ byte, 0x00332707, 1 ]
# Memory Patches
  "Extended FOV":
    Games:
      "Shadow of the Colossus":
        BCES01097: [ 01.01 ]
        BCES01115: [ 01.01 ]
        BCUS98259: [ 01.01 ]
        NPEA00280: [ 01.01 ]
        NPUA80677: [ 01.01 ]
    Author: "illusion"
    Notes: *sotc_extended_fov_notes
    Patch Version: 1.0
    Patch:
      - [ bef32, 0x007328dc, 1.5 ]

Canary Patches

Anchors:
  ico_60fps_notes: &ico_60fps_notes "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: *ico_60fps_notes
    Patch Version: 1.0
    Patch:
      - [ byte, 0x004d1e6f, 0x01 ] # Set Framestep to 1 in debug menu

PPU-9a604c56796a32bf86ff037b682b0a744eb6a0dd: # ICO.self
  "60 FPS":
    Games:
      "ICO":
        BCES01097: [ 01.00 ]
    Author: "illusion"
    Notes: *ico_60fps_notes
    Patch Version: 1.0
    Patch:
      - [ byte, 0x004d1ddf, 0x01 ] # 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: *ico_60fps_notes
    Patch Version: 1.0
    Patch:
      - [ byte, 0x004e1eff, 0x01 ] # Set Framestep to 1 in debug menu