Repository navigation
Speed boost + analog stick
Bring your own ROM — Final Fantasy Tactics Advance (USA) is the only user-supplied file; the launch BIOS is bundled (clean-room emibios, LGPL-3.0-or-later, committed at bios/).
New in v1.6
- Fast-forward on every input (#11) — hold
Tab, the2key, or the controller's right trigger to run 2–10x faster (4x default). Speed and key/pad bindings are configurable in the launcher's new Assist Tools page and from the in-game menu. On touch devices, tap the top-center FF pill to latch the boost: it turns gold while active, auto-hides when the pad is idle, and gives a small haptic tick. - Left analog stick drives the D-Pad (#14) — the left stick now works as the D-Pad (25% deadzone, additive with the physical D-Pad and the keyboard).
- Controls, documented in one table — the README's Controls section now has a controller column and the in-game menu openers (
Esc/ Guide button; Android: system Back gesture, long-press, or three-finger tap).
Under the hood
- Live-probe symbol research for future hacks/cheats support (#22): shop stock, pub price tables, cheat-page variables, unit-record fields. No cheat feature ships yet.
- Release track (#3): the static Windows exe joins the Linux zip and public APK as a first-class release artifact; packaging, attribution, and status docs swept.
Artifacts
Built from the tagged tree with tools/make_release.py; every artifact is content-guarded ROM-free:
| Artifact | What | SHA-1 |
|---|---|---|
FFTARecomp-v1.6-linux-x64.zip |
Desktop (extract → run → pick ROM in the launcher) | 92a4eb9f9ed34b28cc32b3af29f5e554ea0ed067 |
FFTARecomp-v1.6-windows-x64.zip |
Windows x64, statically linked, no DLLs | d95641736716523f66dc376fc6665a2d88a80897 |
FFTARecomp-v1.6-android-arm64-v8a.apk |
Android arm64 (install → SAF ROM pick at first launch) | f8f17191a80568fee996a790254198d8d4538066 |
- ROM is hash-verified at launch (SHA-1
4ac05441…): a mismatch means the dump is not the expected USA ROM. - The APK is debug-signed (tracked open decision): v1.5 → v1.6 updates need the same key or a reinstall.
- Widescreen (validated):
--view-width 448on desktop; density-scaled expanded view on Android. - Every executed path is strict fully-static (zero interpreter fallback), kept that way by a self-healing coverage loop.
Experimental preview — back up important saves. Unofficial, non-commercial preservation project; not affiliated with Square Enix or Nintendo.
Full Changelog: v1.5...v1.6