Skip to content

Releases: feanor-noldorin/ico-recomp

ICO PC Port 0.2.1 (alpha)

Pre-release

Choose a tag to compare

@feanor-noldorin feanor-noldorin released this 20 Oct 00:40

ICO PC Port 0.2.1 (alpha) — an installer and transparency update. The recompiled game is the same as in 0.2.0; see its notes for what is new in the game (60 fps gameplay, DualSense / DualShock 4, Exit Game, shadows).

Changes

  • Reproducible installs: pipeline/constraints.txt pins the exact versions of the recompiler's Python dependencies this release was built and tested with; the installer passes it to pip.
  • Checksums: SHA256SUMS.txt is attached to this release (and now to 0.2.0 too). Verify with sha256sum -c SHA256SUMS.txt or PowerShell Get-FileHash ICO.PC.Port.Setup.exe.
  • AI disclosure section in the README.

Thanks to @undecuple for the suggestions in #1.

Requirements, known issues

Unchanged from 0.2.0 — see the README. To update, run this installer and select the same installation folder; your ico.ini edits and saves are kept.

Download

ICO.PC.Port.Setup.exe — SHA-256 6fb855d1cedd80e322b3638752adf01795ef3f793b9ad0b98c9a3dff56b40d13

ICO PC Port 0.2.0 (alpha)

Pre-release

Choose a tag to compare

@feanor-noldorin feanor-noldorin released this 19 Oct 20:18

ICO PC Port 0.2.0 (alpha) — playable at 60 fps. No game files included: the installer checks your own copy of ICO & Shadow of the Colossus Collection (USA, BCUS98259), decrypts ICO.self with your RPCS3 and recompiles the game on your PC.

Highlights

  • 60 fps gameplay at the original game speed (ICO_60FPS=1, default); cinematics keep their original 30 fps.
  • DualSense / DualShock 4 support through SDL2 (USB or Bluetooth), XInput as fallback; the keyboard works together with a controller; full-speed stick diagonals.
  • Ico walks: a recompiler fix for jump tables restored character control.
  • Exit Game in the title and pause menus, drawn with the game's own font and selection effect.
  • Shadows under the characters; fixes the light band in the middle of the screen and the dim image.
  • No more freezes in the frame pacing; closing the window ends the game.
  • The installer builds with the correct frame pacing (0.1.0 builds could run unlocked and too fast).

Full list in CHANGELOG.md.

Requirements

Windows 10/11 x64, a Direct3D 12 GPU, your own disc dump (PS3_GAME), RPCS3 with the PS3 firmware installed, and internet during install (SDL2, 7 MB, SHA-256 checked). Setup offers to install Visual Studio Build Tools (C++, Clang, CMake) and Python. See the README.

To update from 0.1.0, run this installer and select the same installation folder; your ico.ini edits and saves are kept.

Known issues

  • Long black screen before the first cinematic (~25 s; the game is loading, not frozen).
  • Some sound effects are missing; the music plays.
  • A black screen after skipping a cinematic can last a few seconds.
  • Moving or resizing the window can break the picture.
  • No anti-aliasing; fixed 1280×720 window, no graphics menu yet.
  • Only the US release (BCUS98259); only Windows.

Download

ICO.PC.Port.Setup.exe — SHA-256 f8838fc636655000911982c757285ffd4ed4b5c1da7fc6968ce173f253410c1c

ICO PC Port v0.1.0 (alpha)

Pre-release

Choose a tag to compare

@feanor-noldorin feanor-noldorin released this 19 Oct 05:34

First public alpha of the ICO PC port: a native Windows build of ICO (PS3), statically recompiled with ps3recomp.

No game files are included. Run the setup and select your own PS3_GAME folder (USA, BCUS98259), your RPCS3 (it decrypts ICO.self and provides the PS3 firmware) and an install folder. ICO is recompiled on your PC (about 6–30 min) and installed as ico.exe.

Highlights

  • Boots to the title menu, plays the opening cinematic and reaches gameplay at ~48–60 fps in 3D (development PC).
  • One self-contained setup exe: automatic decryption with your RPCS3 or your own ICO.elf, build-tools check (offers Visual Studio Build Tools and Python through winget), progress bar, shortcuts.
  • Direct3D 12 backend for the shared RSX draw engine: full post chain (fog, sepia, bloom, letterbox); no black screen, white flashes or missing geometry.
  • Firmware ATRAC codec and MultiStream DSP overlay recompiled: music and effects play.

Requirements

Windows 10/11 x64, a Direct3D 12 GPU, RPCS3 with the PS3 firmware installed, ~5 GB free disk. See the README.

Known issues

Rare crash during start-up (start again), no anti-aliasing, fixed 1280×720 window, short audio glitches when a track starts, closing the window may leave ico.exe running. Full list in the README; changes in CHANGELOG.md.

Please report problems in Issues with logs\install.log and logs\ico.log from your install folder.

SHA-256 ICO.PC.Port.Setup.exe: 929af657eaba307dd84a23f96018eb8c609e75cf708ded90d3bd97cb6729dd77