Files
ckochandClaude Opus 4.8 9bdb4284d6 Migrate to self-hosted Gitea
- origin now points at git.lazypugs.com/ckoch/UltraWidePatches
- rewrite tools/publish.sh for Gitea's API (token via GITEA_TOKEN env, never
  stored on disk); creates/updates the release and uploads the game zip
- update the remaining self-referential link to the Gitea URL

Upstream links (SUWSF, Ultimate ASI Loader, Lyall's patterns) intentionally
still point at GitHub - those are third-party projects.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-21 12:03:21 -04:00

1.7 KiB
Raw Permalink Blame History

Gundam Breaker 4 — UltraWide Fix v1.0.0

Part of UltraWidePatches.

Ultrawide 32:9 / 21:9 support for Gundam Breaker 4 (PC). Forces Hor+ FOV — a wider screen shows you more, instead of zooming the camera in — and disables pillarboxing. Confirmed working in gameplay at 5120×1440 on Linux/Proton (Samsung 49" Odyssey G93SC).

Install (Linux / Proton)

  1. Extract the zip into …/GB4/Binaries/Win64/ (next to GB4-Win64-Shipping.exe), or run ./install.sh GundamBreaker4 from the repo.
  2. Required — Steam → Properties → Launch Options:
    WINEDLLOVERRIDES="dsound=n,b" %command%
    
    Without this, Proton ignores the loader and the fix only works in the lobby.
  3. Set the in-game resolution to your native ultrawide res, fullscreen.

Install (Windows)

Extract the zip into …\GB4\Binaries\Win64\. No launch option needed.

How it works

GB4 is Unreal Engine 4.27 and its shipping exe is SteamStub-encrypted, so a static exe patch isn't possible. This uses SUWSF + Ultimate ASI Loader to patch the decrypted UE4 AspectRatioAxisConstraint in memory at runtime — which is why it holds through missions (the Engine.ini trick alone reverts in-mission).

Notes

  • Do not enable the HOR+ patch at 16:9 or narrower.
  • You must own the game. Nothing here modifies or circumvents copy protection.
  • Uninstall: ./install.sh GundamBreaker4 uninstall, or delete SUWSF.asi, SUWSF.ini, dsound.dll.

Credits: SUWSF by PhantomGamers · Ultimate ASI Loader by ThirteenAG · patterns adapted from Lyall's UltrawidePatches.