Skip to content

Releases: hubertdungen/x4-triple-screen

X4 Triple Screen v0.2.1-beta

Pre-release

Choose a tag to compare

@hubertdungen hubertdungen released this 05 Aug 14:22
596e853

X4 Triple Screen v0.2.1-beta

This beta fixes the most confusing first-run failure: starting X4 before the launcher.

What changed

  • The launcher now refuses an already-running X4 session because attaching after the Vulkan window exists is not reliable.
  • Startup failures are shown in a Windows dialog, so a missing companion file no longer looks like “nothing happened”.
  • The missing-file message explains that the full ZIP must be extracted, with the EXE, DLL, and INI kept together.
  • The README and public guide now put the correct launch order first.

Correct launch order

  1. Download X4TripleScreen-v0.2.1-beta.zip from this release.
  2. Choose Windows Extract All. Do not extract only the EXE.
  3. Keep X4TripleScreen.exe, X4TripleScreenHook.dll, and x4-triple-screen.ini together.
  4. Close X4 completely. Steam may remain open.
  5. Run X4TripleScreen.exe and let it start X4.

This remains a beta release. The binaries are unsigned and may trigger a SmartScreen or antivirus warning because the launcher loads its own DLL into X4. Do not disable security software; source and reproducible build instructions are available in the repository.

X4 Triple Screen v0.2.0-beta

Pre-release

Choose a tag to compare

@hubertdungen hubertdungen released this 04 Aug 23:59
6117fd6

This beta keeps the working mixed-resolution triple-screen experience from v0.1.0-alpha and hardens the parts that touch X4 and its configuration.

Confirmed result

  • Real 7680x1440 X4 client area across three independent displays.
  • Native 2560x1440 centre display with two 1080p side displays using NVIDIA DLDSR/DSR at an effective 2560x1440.
  • NVIDIA Surround disabled.

Safer in this beta

  • The launcher verifies the complete executable path before injecting into an existing or Steam replacement X4.exe process.
  • Multiple matching X4 processes are treated as an error instead of choosing one silently.
  • X4 configuration writes are atomic.
  • --restore-config restores only the original display values, preserves unrelated current settings, and clears a read-only lock applied by the launcher.
  • Built-in self-tests and a clean pinned Windows CI build validate every change.

Read before downloading

This is beta software. X4 still renders one very wide projection: menus, HUD elements, and the map can stretch across all displays, and edge geometry can distort. Rendering 7680x1440 is demanding.

The binaries are unsigned and load the included hook DLL into X4, so SmartScreen or heuristic antivirus warnings are possible. Do not disable security software. Download only from this repository, verify the checksums, or build from source.

External reports for other monitor layouts, GPUs, Windows versions, and X4 builds are still needed before calling the project stable.

X4 Triple Screen v0.1.0-alpha

Pre-release

Choose a tag to compare

@hubertdungen hubertdungen released this 04 Aug 22:30

This is the first experimental public build of X4 Triple Screen.

Confirmed result

  • Real 7680x1440 X4 client area across three independent displays.
  • Tested with a native 2560x1440 centre display and two 1080p side displays running at an effective 2560x1440 through NVIDIA DLDSR/DSR.
  • NVIDIA Surround disabled.
  • X4 no longer constrains the game back to a single 2560x1392 display window.

Included

  • One-click Steam/X4 and virtual-desktop detection.
  • Automatic handling of Steam's X4 process hand-off.
  • Configurable position and resolution for other rectangular monitor layouts.
  • X4 config backup, optional read-only lock, and restore command.
  • Mixed-resolution DLDSR/DSR guide with optional CRU troubleshooting.
  • Source code, reproducible Windows build, licenses, and SHA-256 checksums.

Read before downloading

This is alpha software. X4 renders one very wide projection: menus, HUD elements, and the map can stretch across all displays, and edge geometry can distort. Rendering 7680x1440 is demanding.

The binaries are unsigned and load the included hook DLL into X4, so SmartScreen or heuristic antivirus warnings are possible. Do not disable security software. Download only from this repository, verify the checksums, or build from source.