Jorge262007 / FFTARecomp
git clone https://github.com/Jorge262007/FFTARecomp.git
v3.0 ยท 4d ago
Native Windows port of Final Fantasy Tactics Advance with widescreen, video/audio options and a one-click installer.
+5
stars, 24h ยท #2,677
+~35
stars, 7 days ยท #3,321
+165
stars, 30 days ยท #3,131
169
โ
total ยท +27% this week
11
forks ยท 10 open issues
Star history (as recorded here)
LanguageRust
Licenseโ
Created2026-10-10 (13d ago)
Last push4d ago
Watchers5
OwnerUser
GitHub topics
Links
- GitHub: github.com/Jorge262007/FFTARecomp
- Releases ยท Issues ยท Hacker News mentions
README excerpt
FFTARecomp Final Fantasy Tactics Advance, running natively on your Windows PC, Linux PC or Steam Deck. Widescreen, video and audio options, and a one-click installer. --- ## โจ What is this? **FFTARecomp** turns *Final Fantasy Tactics Advance* (USA version) into a native program for Windows, Linux and Steam Deck. Instead of running in an emulator, the game is recompiled from your own ROM, so it runs smoothly, needs no BIOS, and gets modern options. It is based on gba-recomp by JRickey. ## ๐ What's new in v3.0 - ๐ค **Native Android version.** FFTARecomp now runs natively on Android. It also includes touch support that works like the PC mouse support: tap to interact with the game's menus and interface. Touch mode (without a touchpad) is experimental for now; to enable it, go to **Input > Touchscreen > Touch Controls**. More solid touch support is coming soon. - โก **Big PC optimization.** The compiler was switched, so the install size drops from roughly 800 MB to only about 11 MB, and compile time goes from roughly 120 seconds to about 4 seconds. - ๐ฌ **Fully reworked game UI and text bubbles.** They are now editable: a new **Text Bubbles** option in the Settings menu lets you adjust their length and size in-game. - ๐ฑ๏ธ **Mouse support (experimental).** It doesn't cover the whole game yet, but it is already usable and enjoyable, and support will keep expanding. To enable it, go to **Input > Mouse and Keyboard** and turn it on. On Windows, mouse mode comes with its own remappable layout that doesn't affect the keyboard controls. - ๐ช๐บ **European ROM support.** Saves are compatible between regions. - ๐ ๏ธ **Reworked installer.** - ๐ฎ **Reworked XInput gamepad support.** - ๐น๏ธ **Steam Deck now has a dedicated installer** (the Linux installer also works). ## ๐ฎ Features - ๐ฅ๏ธ **Widescreen:** Auto, 16:10, 16:9 (default), 20:9, 21:9 and 32:9. - ๐ **Zoom in and out.** - ๐จ **Video options:** screen model, grid, scaling and vsync. - ๐ **Audio options** and volume control. - ๐ **Normal audio mode:** the game fast-forwards while the audio keeps playing at normal speed. - โฉ **Fast forward.** - ๐๏ธ **Completely redesigned menu.** - ๐ฎ **Gamepad support** (generic XInput). - ๐ง **Native Linux version.** - ๐น๏ธ **Steam Deck support.** - ๐ฆ **One-click installer:** pick your ROM and you're done. - ๐ซ **No console BIOS needed.** ## ๐น๏ธ Controls > ๐ก To open the **Options Menu**, press **Esc** while in-game. | PC | Game Boy Advance | |----|------------------| | Z | A | | X | B | | A | L | | S | R | | Enter | Start | | Right Shift | Select | | Up Arrow | Up | | Down Arrow | Down | | Left Arrow | Left | | Right Arrow | Right | | Tab | Fast Forward | | + | Zoom in | | - | Zoom out | Controls can be remapped from the Options Menu. ## ๐ฎ Gamepad default | Gamepad | Action | |---------|--------| | A | GBA A | | B | GBA B | | LT | GBA L | | RT | GBA R | | LB | Zoom out | | RB | Zoom in | | Left stick click | Hold Fast Forward | | Right stick click | Toggle Fast Forward | | Start / Menu | S