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.tomlaspad_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 setrender_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 indocs/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; theWIDESCREENlines say what was chosen).
Downloads
gow2-recomp-0.2.7-win64.zip(Windows x64; no game files; no DLSS) withgow2-recomp-0.2.7-win64.zip.sha256(C8BAE5EAF73CE9B39842BF6B1C2F3140A169BF20DE47F25199CBE3D795D19FB8).gow2-recomp-0.2.7-android-arm64.apk(experimental, arm64, Android 10+) withgow2-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.tomlcomopad_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 endocs/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_*.logmás reciente; las líneasWIDESCREENdicen qué se eligió).
Descargas
gow2-recomp-0.2.7-win64.zip(Windows x64; sin archivos del juego; sin DLSS) congow2-recomp-0.2.7-win64.zip.sha256(C8BAE5EAF73CE9B39842BF6B1C2F3140A169BF20DE47F25199CBE3D795D19FB8).gow2-recomp-0.2.7-android-arm64.apk(experimental, arm64, Android 10+) congow2-recomp-0.2.7-android-arm64.apk.sha256(85EC68FE2D708452C59ED5FB10C55071019BF663C4C7AFCCDA22CB18D5239395).
Necesitas tu propia copia original del juego. Los aportes son bienvenidos: ver CONTRIBUTING.md.