AnyPS5/docs
Doston Abdullayev ab3e926058 feat(relinker): write the output of a Windows executable without standard handles to anyps5.log
A --windows-gui build started from Explorer, or any Windows executable
started without a standard output or error handle, lost everything it
printed: the entry stub's messages, the libraries' stdout and stderr,
uncaught exception messages and crash reports.

Before it enters its directory or loads a library, the entry stub now
checks the standard output and error handles, and gives each missing one
anyps5.log beside the executable. The C runtime of the libraries it then
loads adopts the file. Executables started with handles are unchanged,
and one that cannot create the file starts as before.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 00:15:49 -03:00
..
dev Merge pull request #3968 from babyhuey/feat/libkernel_sys-openat 2026-10-12 16:08:11 +13:00
user feat(relinker): write the output of a Windows executable without standard handles to anyps5.log 2026-10-12 00:15:49 -03:00