Skip to content

Releases: alechurri/shipofharkinian-ps4

v0.2.0: .otr mods, Master Quest

Choose a tag to compare

@alechurri alechurri released this 03 Oct 03:00

New

  • Master Quest: put an oot-mq.o2r next to oot.o2r in /data/soh/ and pick Master Quest when creating a save. Verified on console.
  • .otr mods (the old MPQ format) load directly, no conversion needed. StormLib is now part of the PS4 build. Verified on console with eight character, item model and dialogue mods loaded together.

Fixed

  • File sizes were read wrong on PS4: the OpenOrbis headers give struct stat the wrong layout (32-bit mode_t). This is what made libzip reject every archive opened by path. The build now corrects it, and ps4_boot.log has a file size check line that shows whether it worked on your console.

Docs

  • Install guide: don't use WinSCP for the .sprx files (it damages them, see #1), expected size and SHA-256 of both modules, how to read the module load errors.

Tested on: PS4 Pro FW 12.52 (GoldHEN). FW 9.60 confirmed working with v0.1.0 by a user.

The package contains no ROM data and no Sony binaries; see docs/INSTALL.md.

Copy every file to the console over FTP in binary mode (FileZilla: Transfer → Transfer type → Binary); other modes silently damage them.

v0.1.0 (experimental)

Choose a tag to compare

@alechurri alechurri released this 02 Oct 21:01

First public build of the experimental PS4 port of Ship of Harkinian 9.2.3.

Tested on one console only: PS4 Pro, firmware 12.52, GoldHEN.

The package contains the game executable and Ship of Harkinian's own soh.o2r. It does not contain any ROM data or Sony binaries: you need your own oot.o2r and the two Piglet modules. See docs/INSTALL.md.

Known limitations: no MSAA, no gyro, light glows are not occluded, 16-bit depth on offscreen framebuffers, .o2r mods only, shader hitches on the first run.

If something goes wrong, attach /data/soh/ps4_boot.log to your issue.

Copy every file to the console over FTP in binary mode (FileZilla: Transfer → Transfer type → Binary); other modes silently damage them.