v0.1.0 — first public Linux binaries (game-verified)
Prebuilt, game-verified Linux binaries for the XWAU 2025 port (2026-06-07).
Every binary here was verified in-game on the reference setup (GE-Proton8-26
wine, win32 prefix with .NET 4.8, DXVK): HD intro + skip, HD concourse,
briefing, full mission, simulator.
| File | Built from | Goes to |
|---|---|---|
ddraw_effects.dll |
xwa_ddraw_d3d11 PR #126 branch @ 57d2de5d (upstream master + shim) | game dir (replaces XWAU's; back the original up) |
TGSMUSH.DLL |
xwa_TgSmush PR #4 content (= linux-wine-fixes @ fc13194) | game dir (replaces XWAU's; back the original up) |
Xwa32bppPlayer32.exe |
player/ @ this repo |
game dir (also name-swapped over Xwa32bppPlayer.exe; keep the x64 original) |
Xwa32bppPlayerNet32.dll |
player/cs/ @ this repo |
game dir |
hook_keyboard_bg.dll |
hook-keyboard-bg/ @ this repo |
game dir — Linux only, never install on Windows |
Required config keys (full installer + guide in progress):
ddraw.cfg: HDConcourseEnabled=1, TgSmushSwapchainPresentEnabled=1,
TextFontFamily=DejaVu Sans; Hooks.ini: HDConcourseTextFont=Liberation Mono, [hook_32bpp] EnableSideProcess=1; TGSmush.cfg: ForceBackend=mf,
MFD3DPresent=1; Xwa32bppPlayer32.cfg: SkinsSizeThreshold=200000000.
Launcher: tools/xwa-ge-launch2.sh
(adjust paths), Steam launch options bash -c 'exec /path/to/xwa-ge-launch2.sh' %command%.
SHA256SUMS.txt covers all binaries. On Windows these DLLs are inert-by-design
(wine detection + default-off config keys) — but they are built for and tested
on Linux only; Windows users should stay on the official XWAU builds.