Repository navigation
Releases
windows-x86_64-2026.11.13-ab5f4a83
DXLauncher for windows-x86_64 alone, at ab5f4a83, the head of branch windows-x86_64 that Port Ex Machina pins (c7fcfa58). The engine is in DXEngine's releases; both together, in Port Ex Machina's.
You supply your own game files. None are included. What each port is and how far along: the ports.
What changed
- The fifth sweep's launcher defects fixed (bugs.md LCORE.15 to LCORE.20, LAPP.14 to LAPP.20): the JSON reader's blanks, numbers, raw bytes and nesting as the engine reads them; the Master server row ho... (
ab5f4a8)
windows-x86_64-2026.11.08-5495fcda
DXLauncher for windows-x86_64 alone, at 5495fcda, the head of branch windows-x86_64 that Port Ex Machina pins (a7cdb8fb). The engine is in DXEngine's releases; both together, in Port Ex Machina's.
You supply your own game files. None are included. What each port is and how far along: the ports.
What changed
- check-abi.sh: a binary with no GLIBC references OK, a file that is no ELF a failure, each said -- under pipefail the version list's grep, finding none, ended the script at the first such file without ... (
0d2c519) - The launcher's open defects: the ini read as the game reads it, tests that prove what they say, the hand-over pipe, the console it starts from -- the ini reader takes a line as the original's and the ... (
eee9110) - Every launcher marked running for its whole run, a stop before the game honoured, the class bools, uiscript's find by the arrows -- each launcher holds a read lock of its own on the instance file for ... (
0f96c50) - LAPP.12: each client a pipe of its own, a later start's line to the newest (
f25cbbb) - LPORT.10: a symbolic link written through at a save, as the engine's write follows it (
3d8686d) - LCORE.10: the host tests' POSIX save refuses a read-only ini to root too, as the Linux branches' (
93cb277) - LAUNCHER.md: the fifth sweep's known defects, LAPP.14 to LAPP.18 and LCORE.15 to LCORE.18 (bugs.md) -- tests that prove less than they say or wait on the clock, a Settings.json the engine reads moved ... (
630c6fe) - LAUNCHER.md: the fifth sweep's second wave, LAPP.19, LAPP.20, LCORE.19 and LCORE.20 (bugs.md) -- test_vdf's depth check passing without its guard, two dxl-shots scenes showing other than they say, dxl... (
5495fcd)
trimui-smartpro-2026.11.13-934d9cfc
DXLauncher for trimui-smartpro alone, at 934d9cfc, the head of branch trimui-smartpro that Port Ex Machina pins (c7fcfa58). The engine is in DXEngine's releases; both together, in Port Ex Machina's.
You supply your own game files. None are included. What each port is and how far along: the ports.
What changed
- README.md: the GE8300's GL_EXT_buffer_storage, its persistent coherent mapping working, and its 4x RGB10_A2 scene beside D32F as the engine makes it, by Port Ex Machina's corrected probe-gles-sampler.... (
1415580) - The fifth sweep's launcher defects fixed (bugs.md LCORE.15 to LCORE.20, LAPP.14 to LAPP.20): the JSON reader's blanks, numbers, raw bytes and nesting as the engine reads them; the Master server row ho... (
934d9cf)
trimui-smartpro-2026.11.08-e3966deb
DXLauncher for trimui-smartpro alone, at e3966deb, the head of branch trimui-smartpro that Port Ex Machina pins (a7cdb8fb). The engine is in DXEngine's releases; both together, in Port Ex Machina's.
You supply your own game files. None are included. What each port is and how far along: the ports.
What changed
- check-abi.sh: a binary with no GLIBC references OK, a file that is no ELF a failure, each said -- under pipefail the version list's grep, finding none, ended the script at the first such file without ... (
a45a8b8) - The launchers' open defects: the ini read as the game reads it, INI='s every part in any case, a read-only ini kept, tests that prove what they say, the line's last byte, SIGPIPE, the probe's stop -- ... (
5395e03) - Every launcher marked running for its whole run, a stop before the game honoured, the class bools, uiscript's find by the arrows -- each launcher holds a read lock of its own on the instance file for ... (
1ee42b2) - LAPP.12, LCORE.14: each client a channel of its own, a later start's line to the newest; a link to nowhere written where it points (
1cc25e0) - LCORE.10: a read-only ini refused to root too, its every write bit off (
d0d1921) - LPORT.6: the sysroot's downloads each pinned by SHA256 (
fca5e92) - LAUNCHER.md: the fifth sweep's known defects, LAPP.14 to LAPP.18 and LCORE.15 to LCORE.18 (bugs.md) -- tests that prove less than they say or wait on the clock, a Settings.json the engine reads moved ... (
0a70b1b) - LAUNCHER.md: the fifth sweep's second wave, LAPP.19, LAPP.20, LCORE.19 and LCORE.20 (bugs.md) -- test_vdf's depth check passing without its guard, two dxl-shots scenes showing other than they say, dxl... (
e3966de)
linux-x86_64-2026.11.13-41075177
DXLauncher for linux-x86_64 alone, at 41075177, the head of branch linux-x86_64 that Port Ex Machina pins (c7fcfa58). The engine is in DXEngine's releases; both together, in Port Ex Machina's.
You supply your own game files. None are included. What each port is and how far along: the ports.
What changed
- The fifth sweep's launcher defects fixed (bugs.md LCORE.15 to LCORE.20, LAPP.13 to LAPP.20): the JSON reader's blanks, numbers, raw bytes and nesting as the engine reads them; the Master server row ho... (
200697b) - The GL renderer on OpenGL ES 3.1 (bugs.md REN.53): renderers.ini's GLES entry and the probe taking an ES 3.1 context, test_gpu_probe holding Mesa at 4.2 and ES 3.1 (both offered) and lowering it to 4.... (
4107517)
linux-x86_64-2026.11.08-325bad2d
DXLauncher for linux-x86_64 alone, at 325bad2d, the head of branch linux-x86_64 that Port Ex Machina pins (a7cdb8fb). The engine is in DXEngine's releases; both together, in Port Ex Machina's.
You supply your own game files. None are included. What each port is and how far along: the ports.
What changed
- check-abi.sh: a binary with no GLIBC references OK, a file that is no ELF a failure, each said -- under pipefail the version list's grep, finding none, ended the script at the first such file without ... (
546ea58) - The launchers' open defects: the ini read as the game reads it, INI='s every part in any case, a read-only ini kept, tests that prove what they say, the line's last byte, SIGPIPE, the probe's stop -- ... (
4c5a5aa) - Every launcher marked running for its whole run, a stop before the game honoured, the class bools, uiscript's find by the arrows -- each launcher holds a read lock of its own on the instance file for ... (
5a7449d) - LAPP.12, LCORE.14: each client a channel of its own, a later start's line to the newest; a link to nowhere written where it points (
a903a4c) - LCORE.10: a read-only ini refused to root too, its every write bit off (
9a38c33) - LPORT.6: the sysroot's Debian packages checked against their pinned index (
c54087c) - LAUNCHER.md: the fifth sweep's known defects, LAPP.13 to LAPP.18 and LCORE.15 to LCORE.18 (bugs.md) -- tests that prove less than they say or wait on the clock, a Settings.json the engine reads moved ... (
e7dc341) - LAUNCHER.md: the fifth sweep's second wave, LAPP.19, LAPP.20, LCORE.19 and LCORE.20 (bugs.md) -- test_vdf's depth check passing without its guard, two dxl-shots scenes showing other than they say, dxl... (
325bad2)
linux-aarch64-2026.11.13-42fa7790
DXLauncher for linux-aarch64 alone, at 42fa7790, the head of branch linux-aarch64 that Port Ex Machina pins (c7fcfa58). The engine is in DXEngine's releases; both together, in Port Ex Machina's.
You supply your own game files. None are included. What each port is and how far along: the ports.
What changed
- The fifth sweep's launcher defects fixed (bugs.md LCORE.15 to LCORE.20, LAPP.13 to LAPP.20): the JSON reader's blanks, numbers, raw bytes and nesting as the engine reads them; the Master server row ho... (
95ed607) - The GL renderer on OpenGL ES 3.1 (bugs.md REN.53): renderers.ini's GLES entry and the probe taking an ES 3.1 context, test_gpu_probe holding Mesa at 4.2 and ES 3.1 (both offered) and lowering it to 4.... (
42fa779)
linux-aarch64-2026.11.08-8936525e
DXLauncher for linux-aarch64 alone, at 8936525e, the head of branch linux-aarch64 that Port Ex Machina pins (a7cdb8fb). The engine is in DXEngine's releases; both together, in Port Ex Machina's.
You supply your own game files. None are included. What each port is and how far along: the ports.
What changed
- check-abi.sh: a binary with no GLIBC references OK, a file that is no ELF a failure, each said -- under pipefail the version list's grep, finding none, ended the script at the first such file without ... (
014058c) - The launchers' open defects: the ini read as the game reads it, INI='s every part in any case, a read-only ini kept, tests that prove what they say, the line's last byte, SIGPIPE, the probe's stop -- ... (
3c90650) - Every launcher marked running for its whole run, a stop before the game honoured, the class bools, uiscript's find by the arrows -- each launcher holds a read lock of its own on the instance file for ... (
9503208) - LAPP.12, LCORE.14: each client a channel of its own, a later start's line to the newest; a link to nowhere written where it points (
3b37c21) - LCORE.10: a read-only ini refused to root too, its every write bit off (
136a640) - LPORT.6: the sysroot's Debian packages checked against their pinned index (
824630a) - LAUNCHER.md: the fifth sweep's known defects, LAPP.13 to LAPP.18 and LCORE.15 to LCORE.18 (bugs.md) -- tests that prove less than they say or wait on the clock, a Settings.json the engine reads moved ... (
d579f7c) - LAUNCHER.md: the fifth sweep's second wave, LAPP.19, LAPP.20, LCORE.19 and LCORE.20 (bugs.md) -- test_vdf's depth check passing without its guard, two dxl-shots scenes showing other than they say, dxl... (
8936525)
windows-x86_64-2026.11.05-c3b61638
DXLauncher for windows-x86_64 alone, at c3b61638, the head of branch windows-x86_64 that Port Ex Machina pins (62f3e798). The engine is in DXEngine's releases; both together, in Port Ex Machina's.
You supply your own game files. None are included. What each port is and how far along: the ports.
What changed
- An X= value as the original's Parse takes it, cut at a comma too and at the original's buffer (bugs.md ENG.19) -- dxl_cmd_value cut an unquoted value at isspace(), so a comma went into it and a vertic... (
369cdf0) - LAUNCHER.md: two defects this round's investigators found among the known ones -- the ini reader trims a line, a key and a value's start, takes ; and # lines for comments and keeps a value's quotes, w... (
6f8abae) - test_policy: -exec=startup.txt,x's decision held in a local before its exec_file is checked -- CHECK_STR kept a pointer into the temporary decide() returned, gone at the end of the full expression, wh... (
25a3f9b) - LAUNCHER.md: LUI.8's entry whole for the handoff -- a failed repoint save keeping the install in memory, a pick's answer left pending when its control is gone and uiscript's find focusing at once amon... (
c3b6163)
trimui-smartpro-2026.11.05-8eebc5fb
DXLauncher for trimui-smartpro alone, at 8eebc5fb, the head of branch trimui-smartpro that Port Ex Machina pins (62f3e798). The engine is in DXEngine's releases; both together, in Port Ex Machina's.
You supply your own game files. None are included. What each port is and how far along: the ports.
What changed
- An X= value as the original's Parse takes it, cut at a comma too and at the original's buffer (bugs.md ENG.19) -- dxl_cmd_value cut an unquoted value at isspace(), so a comma went into it and a vertic... (
841ee5a) - LAUNCHER.md: two defects this round's investigators found among the known ones -- the ini reader trims a line, a key and a value's start, takes ; and # lines for comments and keeps a value's quotes, w... (
d9d1d34) - test_policy: -exec=startup.txt,x's decision held in a local before its exec_file is checked -- CHECK_STR kept a pointer into the temporary decide() returned, gone at the end of the full expression, wh... (
eecb6af) - LAUNCHER.md: LUI.8's entry whole for the handoff -- a failed repoint save keeping the install in memory, a pick's answer left pending when its control is gone and uiscript's find focusing at once amon... (
8eebc5f)