github santiquiroz/gears-of-war-2-pc-port v0.2.7
v0.2.7 — Controller button remapping, widescreen on AMD

latest releases: v0.2.9, v0.2.8
3 hours ago

v0.2.7 — Controller button remapping, widescreen on AMD

New

  • Controller button remapping (#12). PC Options > Controls > Controller buttons lists the game's 14 buttons with their default actions (A: cover, run, roll; B: melee; ...). For each one, choose which button of your controller presses it, or None to turn it off. One controller button can press several game buttons. Changes apply at once and are saved in gow2.toml as pad_map_a ... pad_map_dpad_right. It works for every controller SDL knows, Xbox included, on PC and on Android (Bluetooth or USB). The keyboard, the triggers and the sticks are not affected; the game's own Options > Controller layouts still decide what each game button does.
  • Widescreen on AMD (#11). With gow2_widescreen = "auto" and a display wider than 16:9, AMD GPUs now switch to the ROV render path, which draws the wider picture correctly; before, they stayed at 16:9 because the default AMD path shows artifacts above 1280 wide. If you set render_target_path_d3d12 = "rtv" yourself, it is kept and widescreen stays off. 16:9 displays are not affected.

Verified on 2026-10-21

  • Widescreen on AMD (RX 7800 XT, driver 32.0.32015.7029), chapter 2 hospital: ROV is right at 16:9 and at 1680 wide and holds the game's 30 fps; the old path at 1680 shows a teal cast and hard-edged rectangles. With the frame rate unlocked at resolution_scale = 2, ROV is about 19 % slower (40-42 fps against 48-50). Details in docs/WIDESCREEN_AMD_TESTING.md, section 9.
  • Controller remapping: unit tests of the remapping, the options menu tests, and the PC and Android builds pass. Confirmed on PC with a DualSense (PS5) controller by Flippage in #12, in game and in the menus. Thank you!
  • Host tests: all 5 steps pass. The Android APK builds and passes its library checks.

Help wanted: testing

  • Controller remapping on Android: confirmed on PC; if you play on Android with a controller, please try a few changes (for example A on your B button) and tell us in a new issue whether it worked.
  • Widescreen on AMD was checked by forcing the width; the automatic switch needs a display wider than 16:9. If you have an AMD GPU and an ultrawide display, please report in #11 (and attach the newest gow2_*.log; the WIDESCREEN lines say what was chosen).

Downloads

  • gow2-recomp-0.2.7-win64.zip (Windows x64; no game files; no DLSS) with gow2-recomp-0.2.7-win64.zip.sha256 (C8BAE5EAF73CE9B39842BF6B1C2F3140A169BF20DE47F25199CBE3D795D19FB8).
  • gow2-recomp-0.2.7-android-arm64.apk (experimental, arm64, Android 10+) with gow2-recomp-0.2.7-android-arm64.apk.sha256 (85EC68FE2D708452C59ED5FB10C55071019BF663C4C7AFCCDA22CB18D5239395).

You need your own original copy of the game. Contributions are welcome: see CONTRIBUTING.md.

Español

Novedades

  • Reasignación de botones del mando (#12). Opciones de PC > Controles > Botones del mando muestra los 14 botones del juego con su acción por defecto (A: cobertura, correr, rodar; B: golpe; ...). Para cada uno eliges qué botón de tu mando lo pulsa, o Ninguno para apagarlo. Un botón del mando puede pulsar varios botones del juego. Los cambios se aplican al instante y se guardan en gow2.toml como pad_map_a ... pad_map_dpad_right. Funciona con cualquier mando que SDL reconozca, Xbox incluido, en PC y en Android (Bluetooth o USB). El teclado, los gatillos y los sticks no cambian; las disposiciones de Opciones > Mando del propio juego siguen decidiendo qué hace cada botón del juego.
  • Pantalla ancha en AMD (#11). Con gow2_widescreen = "auto" y una pantalla más ancha que 16:9, las GPU AMD ahora pasan al camino de render ROV, que dibuja bien la imagen ancha; antes se quedaban en 16:9 porque el camino por defecto de AMD muestra artefactos por encima de 1280 de ancho. Si pones tú render_target_path_d3d12 = "rtv", se respeta y la pantalla ancha queda apagada. Las pantallas 16:9 no cambian.

Verificado el 2026-10-21

  • Pantalla ancha en AMD (RX 7800 XT, driver 32.0.32015.7029), hospital del capítulo 2: ROV se ve bien a 16:9 y a 1680 de ancho y mantiene los 30 FPS del juego; el camino anterior a 1680 muestra un tinte verde y rectángulos duros. Con los FPS desbloqueados y resolution_scale = 2, ROV es un 19 % más lento (40-42 FPS frente a 48-50). Detalles en docs/WIDESCREEN_AMD_TESTING.md, sección 9.
  • Reasignación del mando: pasan los tests unitarios de la reasignación, los del menú de opciones y las compilaciones de PC y Android. Confirmada en PC con un mando DualSense (PS5) por Flippage en #12, en el juego y en los menús. ¡Gracias!
  • Tests de host: los 5 pasos pasan. El APK de Android compila y pasa sus comprobaciones de bibliotecas.

Se busca ayuda para probar

  • La reasignación del mando en Android: confirmada en PC; si juegas en Android con mando, prueba algunos cambios (por ejemplo A en tu botón B) y cuéntanos en una issue nueva si funcionó.
  • La pantalla ancha en AMD se comprobó forzando el ancho; el cambio automático necesita una pantalla más ancha que 16:9. Si tienes GPU AMD y pantalla ultrawide, repórtalo en #11 (con el gow2_*.log más reciente; las líneas WIDESCREEN dicen qué se eligió).

Descargas

  • gow2-recomp-0.2.7-win64.zip (Windows x64; sin archivos del juego; sin DLSS) con gow2-recomp-0.2.7-win64.zip.sha256 (C8BAE5EAF73CE9B39842BF6B1C2F3140A169BF20DE47F25199CBE3D795D19FB8).
  • gow2-recomp-0.2.7-android-arm64.apk (experimental, arm64, Android 10+) con gow2-recomp-0.2.7-android-arm64.apk.sha256 (85EC68FE2D708452C59ED5FB10C55071019BF663C4C7AFCCDA22CB18D5239395).

Necesitas tu propia copia original del juego. Los aportes son bienvenidos: ver CONTRIBUTING.md.

Don't miss a new gears-of-war-2-pc-port release

NewReleases is sending notifications on new releases.