Skip to content

"Untitled" Project X - v 0.3.0

Compare
Choose a tag to compare
@Kaldaien Kaldaien released this 23 May 09:09
· 107 commits to master since this release

DirectInput 8 Remapping and Performance Boost


Mappings set in UnX_Gamepad.ini affect the game as well UnX's combos

  • The section name was changed from Gamepad.Legacy to Gamepad.Remap
  • Follow the directions from the 0.2.0 release notes to make use of this feature
    • UnX_Calibrate.exe is an attempt to automate it
  • _UseXInput_ was renamed to _UsesXInput_ to reflect the fact that this option describes how the controller operates (e.g. if you are not using a Steam controller or Xbox controller you probably do not use XInput and should set this to _false_).

Remapping is useful primarily for people whose Square / Triangle and Circle / Cross buttons are swapped. There is finally a fix for this that works with all button icons!


Because UnX_Gamepad.ini's setting names have changed, it is suggested that you delete this file and start fresh when upgrading to 0.3.0


Advanced Window Management

  • Window activation is handled smarter now and the option to mute audio while the window is in the background has been added.
  • Later versions will use this functionality to finish off Fullscreen Exclusive support (in testing since 0.1.x)
  • F1-F5 controller combos no longer trigger if the game is not in the foreground when pressed

Performance Overhaul

   A key bottleneck in Square-Enix's stuttery framerate limiter has been bypassed (by default).

The new behavior will raise idle CPU usage slightly in exchange for much, much more consistent frametimes and possibly shorter load screens.

  • Refer to ReduceStutter in UnX.ini