[FF7PC-Steam] - XBox 360 Controller Fix (2.1)

  • Thread starter Thread starter ThunderPeel2001
  • Start date Start date
Status
Not open for further replies.
I should have a ff7-2012 ready touphScript this weekend if everything goes to plan, does anyone know if there are DRM checks on the new exe?
The 2012 exe uses securom. The 2013 exe uses Steamworks DRM. Neither checks validity of LGP files, though (and I'm not sure they even check their own validity, just license).
 
Great mod!
Just wondering is this compatible with menu overhaul? Or only applicable on a fresh untouched flevel.lgp and what program did you use to map the buttons? and change the script with Toughscript right? Thinking of doing one for ps2/ps3 controllers which im sure a majority of us use
 
Great mod!
Just wondering is this compatible with menu overhaul? Or only applicable on a fresh untouched flevel.lgp and what program did you use to map the buttons? and change the script with Toughscript right? Thinking of doing one for ps2/ps3 controllers which im sure a majority of us use
This only works with a fresh untouched flevel.lgp, I'm afraid :-/

The program I used to map the buttons was the 2012 launcher. I just updated the config.

I may create one for PS controllers at some point, but most people seem to use the XBox controller for PC gaming: It's the only "standard" controller that games tend to automatically work with, and it doesn't require any special adapters or software installations, either.
 
I am adding the ability to have proper PS buttons for Reunion. Actual graphics.  But the easiest way to do this for any joypad (without graphics) is just use my text replacer program TextChange and change things like [SWITCH] to [Square] and so forth in batch, and then encode the text files using  ts.  It works a charm in no time.

Anyway, it will all be added as option PS joypad wise for Reunion.
 
This only works with a fresh untouched flevel.lgp, I'm afraid :-/

The program I used to map the buttons was the 2012 launcher. I just updated the config.

I may create one for PS controllers at some point, but most people seem to use the XBox controller for PC gaming: It's the only "standard" controller that games tend to automatically work with, and it doesn't require any special adapters or software installations, either.
I see, thanks for the info!
I am adding the ability to have proper PS buttons for Reunion. Actual graphics.  But the easiest way to do this for any joypad (without graphics) is just use my text replacer program TextChange and change things like [SWITCH] to [Square] and so forth in batch, and then encode the text files using  ts.  It works a charm in no time.

Anyway, it will all be added as option PS joypad wise for Reunion.
Ah DLPB ;D Legend!
 
Last edited:
Anyway, it will all be added as option PS joypad wise for Reunion.
1. Will this break for people using non-default controls? A lot of people like to switch X and O so that the game more closely mimics more modern US games.
2. I would be glad to make 360-pad icons, if you'll add an option to use them. It is the most popular PC gamepad after all (even if less well suited to this particular game).
 
Well the actual graphic will be static and show PSX controls, but the joypad config can still be changed even if it doesnt match.  Of course you'd want the X in game to match up with its function cancel.

I am not sure how the PSX did this.  When you changed the config in PSX did it also change the graphic?  The PC version will always show the same thing regardless of what you change.  Switch is always switch (of course you assign a button to it).

Actually as far as I remember it just did "OK" "Cancel" instead of buttons?  Its funny that I cannot remember....
 
Last edited:
Updated!

Now does more checks to make that it's worked correctly.
 
Can you provide just the files that need to be replaced? It wont let me install it because its not seeing my steam version, prolly cuz its on a separate hard drive location
 
I asked this in general but maybe this is a better suited place..

Anyway to permanently change the default button layout of the 1998 version? because seriously this is annoying as all hell.. My button map is different than the one on the main page even..

square(or X on XB) is for okay, triangle (y) is for cancel, circle (b) is for menu. L3 is select.. It's maddening! i know that i can just change it in the menu, But even that seems to prove to have issues (like if i change Cancel to Okay then i can't do anything anymore and have to reinstall..)
 
I really suggest pinnacle. If you have a DirectInput enabled controller it wont use the default xbox controls and I made a ff7 profile that matches the psx controls exactly. 

Otherwise pinnacle is great for other games like Bioshock 2 and F.E.A.R. and it updates itself for free.
 
third time that PGP has been suggested to me (once of oblivion, once for MPC-HC and now once for this :P)

guess i should just pick it up. Just wish the game would support it natively.. ya know?

Thunderpeel, What does your program modify? I'll see if there isn't the same file in the 1998 version and make a patch myself.

If hex edits.. I'll look at the reunion documentation :P
 
All you need to do is replace the texture png that comes with Reunion with the Xbox controller graphics, and then use Gimp or some other program to fill the alpha channel in black.
 
All you need to do is replace the texture png that comes with Reunion with the Xbox controller graphics, and then use Gimp or some other program to fill the alpha channel in black.
I'm actually using a DS3 using Scarlet.crush's xinput wrapper. So as far as my PC is concerned i'm using an xbox controller :P

The issue is that X and Square are swapped, select is R3, i can't recall if it's the shoulder buttons to flee or not, i recall it being R2 and L2 and it's the shoulder buttons.. So the mapping is all screwy is my issue
 
third time that PGP has been suggested to me (once of oblivion, once for MPC-HC and now once for this :P)
Can I be the fourth? :P  PGP is a top-notch piece of software, and I guarantee that even if it doesn't solve this problem, you're sure to find a good use for it. Not to mention, it really beats the pants off competing products, such as JoyToKey and Xpadder.

I'm not sure if it can be made to force ff7 to see your controller as DirectInput... but if you can get ff7 not to see your gamepad, then PGP can make it send keyboard presses.
 
Think in order to do that I'd need a xinput to direct input wrapper for my DS3 to xinput wrapper.. haha
Guess I'll change the button set up manually per game. Was just hoping to avoid this.
 
Can I be the fourth? :P  PGP is a top-notch piece of software, and I guarantee that even if it doesn't solve this problem, you're sure to find a good use for it. Not to mention, it really beats the pants off competing products, such as JoyToKey and Xpadder.

I'm not sure if it can be made to force ff7 to see your controller as DirectInput... but if you can get ff7 not to see your gamepad, then PGP can make it send keyboard presses.
It wont, that way you can map the keys to what ever you want. I have a Logitech controller that has D and X, ff7 works with the X but the controls suck so I use D and mapped the keys to match the psx controls. Works exactly the same, from what I remember.
 
Well the actual graphic will be static and show PSX controls, but the joypad config can still be changed even if it doesnt match.  Of course you'd want the X in game to match up with its function cancel.

I am not sure how the PSX did this.  When you changed the config in PSX did it also change the graphic?  The PC version will always show the same thing regardless of what you change.  Switch is always switch (of course you assign a button to it).

Actually as far as I remember it just did "OK" "Cancel" instead of buttons?  Its funny that I cannot remember....
The PSX version would say [*button function*] (previously marked *button icon*)

I recommend glovepie. It's way more functional than any alternative I've used, and although requires scripting, it's rather simple and easy to pick up. I've been using it to supplement FF7 (1998)'s built in DInput support for my XBox controller. I would like to be able to use button icons though...
 
Status
Not open for further replies.
Back
Top