Skip to content

FINAL FANTASY X/X-2 LAUNCHER+

Compare
Choose a tag to compare
@xan105 xan105 released this 01 Apr 08:20
· 13 commits to master since this release
6b3e716

The previous 1.x release didn't age well to say the least and ended up being mostly broken over time.
I had some interest to give it a little makeover as a way to experiment some new-ish concepts for another project without knowing if it would lead to a new release.

So to celebrate the 20th anniversary of FFX-2 release; here it is: an almost complete rewrite from NW.js to Electron/IPC.

⚠️ Just like the 1.x version this one is boxed into a single .exe file for ease of use.
Due to this and my lack of authenticode. There is a high chance of antivirus false positive.

If this is a concern or you are running Linux please use the "non-boxed" version.

Changelog:

v2.0.0
  • Support latest UnX version (0.9.1.x) in either UTF8 or UTF16LE

  • Improved gamepad support by using native XInput over the Web Gamepad API

  • Improved UnX detection by reading UnX.dll path from dxgi.ini

  • Improved .ini file parsing

  • Improved minimize on game launch behavior

  • Improved user shell folder finder (eg: "My Documents")

  • Improved screen resolution detection (DPI aware)

  • New Setting menu

    It's actually not that new since I made it years ago for the 1.x version but didn't finish / release it at the time 😅

  • Add an alternate background (FFX-2 Vita)

  • AI upscaled background (2x resolution)

  • Add new sfx sounds from the game

  • Add new background music soundtracks

  • Add option to clean log files created by the game and UnX

  • Add command line and environment variable to override game directory path

  • Removed some UnX option to match latest version (see UnX changelog for details)

  • Complete stack rewrite from NW.js, node integration, jQuery to Electron, IPC, ESM modules, VanillaJS and WebComponents


Compatibility

This should work from Windows 7 x86 onwards but this was mainly tested on:

  • Windows 10 x64 22h2
  • Linux Fedora 37 / Steam flatpatk / Proton 7.0.6 (32bit prefix)
  • Steam Remote Play: Android client to Windows Host