Point Blank on Linux — Standalone Community Launcher
An all-in-one standalone Linux desktop launcher written in Rust that runs Point Blank (Zepetto / TAM Game) on Linux with 100% unmodified official game files and native CheatBlocker anti-cheat (CB.exe + CB.cbm).
Built on Arch Linux without requiring Heroic, Lutris, or external wrappers—featuring automated Wine prefix & Winetricks provisioning, 16-byte TLS-aligned runtime support for DirectX 11, multi-region authentication, and native 1920×1080 borderless fullscreen at 200 FPS.
YouTube Proof-of-Concept Demonstration
Upcoming YouTube proof-of-concept gameplay and setup walkthrough showing prefix auto-provisioning, DirectX 11 200 FPS performance on Linux, and unmodified CheatBlocker anti-cheat execution.
Solving Low-Level Windows-on-Linux Compatibility
Running legacy 32-bit/64-bit online Windows games with kernel/user-mode anti-cheat modules like CheatBlocker on Linux often fails due to unaligned Thread Local Storage (TLS) allocations in `ntdll.dll`, missing Visual C++ MFC redistributables, and broken WebView2 login flows.
- 16-Byte TLS-Aligned Runtime for DirectX 11: Automatically provisions a 16-byte TLS-aligned `ntdll.dll` Wine runtime so both DirectX 9 (`DXVersion = 9`) and DirectX 11 (`DXVersion = 11`) render cleanly without crashes.
- One-Click Isolated Prefix Provisioning: Configures `~/.local/share/pointblank-linux/prefix` with `vcrun2022` (`mfc140.dll`, `msvcp140.dll`, `vcruntime140.dll`), `d3dx9_31..43`, `d3dcompiler_43`, `d3dx11_43`, and Edge WebView2 (`109.0.1518.78`).
- In-Game `F11` Borderless Fullscreen Helper: Compiles a lightweight MinGW-w64 helper utility for instant 1920×1080 borderless fullscreen switching at 200 FPS.
Confirmed Capabilities & Supported Distros
| Subsystem | Specification |
|---|---|
| Primary Language | Rust (Standalone Linux `x86_64` executable) |
| Anti-Cheat Compatibility | 100% Unmodified Official CheatBlocker (`CB.exe` + `CB.cbm`) |
| Render Pipelines | DirectX 9 & DirectX 11 (1920×1080 Borderless Fullscreen @ 200 FPS) |
| Supported Linux Distributions | Arch Linux / CachyOS / Manjaro, Ubuntu / Debian / Mint / Pop!_OS, Fedora / Nobara |
| Source & Binary Releases | github.com/ertunc-ozbay/pointblank-linux |