github TheSaltTrader/Ninja-s-Dawn---A-Ninja-Gaiden-2-Recompilation-Project v1.1.8
v1.1.8 - runtime: finished game threads are released

latest release: v1.2.0
3 hours ago

Runtime fix shared with the Lost Odyssey port: memory held by finished game threads is now released.


v1.1.8 - 2026-10-06

Fixed - memory held by finished game threads is now released

A fix to the runtime shared with the Lost Odyssey port. Every game thread that
ended itself kept its kernel objects, stack bookkeeping and thread-local
storage in the console's 256 MB system memory area for the rest of the
session. Lost Odyssey, which starts short-lived threads at every area load,
filled that area after about 20 minutes and could no longer start threads (an
endless loading screen). Finished threads are now released once they have
really ended. A follow-up in the same release keeps that bookkeeping from
being torn down at exit after the kernel itself, which made every program on
the runtime fail as it closed.

The runtime is rebuilt from the same code line as the one every release since
v1.0.20 has shipped, with these two fixes on top; the only other differences
are in the GPU-plugin interface, which this build no longer uses. Checked in
play: start-up, a Chapter 10 save, quitting to the title, a new game into
Chapter 1, and closing the window (a clean exit, no crash report).

Upgrading: unzip over your existing install, or use the in-game updater. Settings, saves and texture packs are
untouched. An old rexgpu-xenos.dll left in the folder is no longer loaded and can be deleted.

Don't miss a new Ninja-s-Dawn---A-Ninja-Gaiden-2-Recompilation-Project release

NewReleases is sending notifications on new releases.