Skip to content

Releases: lmaple0/sora2looseload

sora2looseload v1.1.2

Choose a tag to compare

@lmaple0 lmaple0 released this 19 Sep 17:12

Fix

  • Fixes the startup white-screen hang introduced by the blocking InitOnceExecuteOnce XInput forwarding path.
  • Restores direct lazy loading of the real System32 XInput1_4.dll by full path, matching the known-compatible proxy behavior.
  • Retains the v1.1.1 language-specific loose-file fallback fix: missing localized loose files return to the matching PAC language instead of falling back to unsuffixed Japanese loose files.

The compatibility candidate was confirmed to start normally on the affected Steam 1.3.2 system. Local Release x64 build, unit tests, target signatures, XInput imports, and all seven proxy exports passed; GitHub Actions also passed.

sora2looseload v1.1.1

Choose a tag to compare

@lmaple0 lmaple0 released this 19 Sep 04:58

Fix

  • Prevents language-specific loose-file lookups from falling back to unsuffixed Japanese loose files.
  • When an English or Simplified Chinese loose file is absent, the original path is returned to the game so its matching language resource continues loading from PAC.
  • Keeps the official Steam executable untouched.

Built and statically validated for Steam Build ID 25386012 / sora_2nd.exe 1.3.2.0. Unit tests, policy assertions, target signatures, and XInput exports passed locally and in GitHub Actions. Fresh in-game testing is still required, especially for the separately reported startup hang.

sora2looseload v1.1.0

Choose a tag to compare

@lmaple0 lmaple0 released this 18 Sep 18:35

Changes

  • Adds sora2looseload.ini for simple logging control. Logging remains disabled by default; set Enabled=1 under [Logging] when diagnostics are needed.
  • Keeps the official Steam executable untouched and loads loose voice, table, and script resources through xinput1_4.dll.
  • Rewrites the English and Chinese guides around installation and use, including Windows, Linux/Steam Deck, and language suffixes: no suffix = Japanese, _en = English, _sc = Simplified Chinese.
  • Targets Steam Build ID 25386012 / sora_2nd.exe 1.3.2.0. Build, unit, signature, and XInput export checks passed; a fresh in-game 1.3.2 smoke test is still recommended.

sora2looseload v1.0.0

Choose a tag to compare

@lmaple0 lmaple0 released this 17 Sep 12:48

First public release of the Trails in the Sky 2nd Chapter adaptation.\n\nForked from Hinkiii/sora1looseload at upstream commit 04e898e.\n\nImportant: keep the official Steam sora_2nd.exe. Do not combine this DLL with an executable that embeds another loose-file loader. Voice mods should provide their voice, table/table_sc, and script/script_sc resources separately.\n\nValidation: clean Release|x64 build, unit tests, official-target signatures, AMD64 PE check, and all seven XInput exports/ordinals. The current artifact still requires a fresh in-game smoke test.