Skip to content

"Untitled" Project X - v 0.2.0

Compare
Choose a tag to compare
@Kaldaien Kaldaien released this 19 May 13:40
· 111 commits to master since this release

Gamepad Overhaul (v 0.2.0)

Special Key Support

Buttons that activate the unique PC-only features of this port are normally unusable with a gamepad. This is a very strange oversight that needed correcting.

Keyboard Function Default Controller Combo
ESC  (:computer: PC Menu) L2 + R2 + ( Select or Start )
F1     (:fast_forward: Speed Hack) Select + x
F2     (:racehorse: Supercharge) Select +
F3     (:game_die: Encounter Rate) Select +
F4     (:sleeping: Auto Battle) Select + L1
F5     (:eyeglasses:Toggle HUD) Select + R1

The buttons can be configured to any combination of Xbox or PlayStation button names in UnX_Gamepad.ini and up to three buttons are supported. Choose wisely because the game will still process the individual button presses.

Button Packs

    (now with full Final Fantasy X-2 support)
TextureSet
(UnX_Gamepad.ini)
Description
PlayStation_Glossy
  (default buttons)
Naria's glossy PlayStation style buttons
    preview_naria    
PS3
  (by Continuity)
PlayStation 3 style buttons (matte, with Start and Select buttons)
    preview_ps3    
PS4
  (by Continuity)
PlayStation 4 style buttons (matte, with Option and Share buttons)
    preview_ps4    
Xbox360
  (by Continuity)
Xbox 360 style buttons (white letters on colored buttons)
    preview_xbox360    
XboxOne
  (by Continuity)
Xbox One style buttons (colored letters on black buttons)
    preview_xboxone    

Configuration

Button customization is now done in an ini file that is created when the mod first runs
           UnX_Gamepad.ini

By default, the mod attempts to use XInput for controller management. If you have a controller that uses DirectInput, you will need to edit UnX_Gamepad.ini and set UseXInput=false Additional configuration may be necessary for DirectInput controllers, and a section called [Gamepad.Legacy] will be added to the INI file after you turn XInput off.

If you have a DirectInput controller and button combos are not working correctly, run joy.cpl and verify that each XInput_... entry matches the red numbered circle that lights up when you press the appropriate button.

overview