Final Fantasy 7 > Releases

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

(1/10) > >>

ThunderPeel2001:
FINAL FANTASY 7 - XBOX 360 CONTROLLER FIX
An UNOFFICIAL Mod for Final Fantasy VII (Steam) by Johnny “ThunderPeel2001” Walker

IMPORTANT NOTE: At present this mod only works with the ENGLISH Steam version of FF7. Sorry. Also note that this is an early Beta version and may contain some bugs. Please help by testing it, thanks!

DOWNLOAD LINK:
http://www.thunderpeel2001.com/files/FF7-XBoxControllerFix-2.1.exe (32Mb)

Latest version always available here: http://steamcommunity.com/sharedfiles/filedetails/?id=179295659

What does this mod do?
The 2012 re-release of Final Fantasy VII introduced some great new features: Higher quality videos, fixed script, better music, cloud saves, achievements, etc. It also featured support for the Xbox 360 controller out of the box. Unfortunately, the way the buttons were mapped for the controller was extremely bizarre.

And worse still, it retained the confusing names for each of the buttons. Which button is "ASSIST", "TARGET", "PAGEUP", "SWITCH", etc? There are mini-games where you need to know exactly which button to press at a specific time, and it doesn't help if you don't know what button is being referred to.

THE FIRST PROBLEM

Consider the original PlayStation controller mapping:


 
Then look at what you get with a 360 Controller by default (seriously!):


 
Here's what this mod does:


 
Is that it? What about the button names?
NO! That's not it. Here is where this mod gets special.

First an explanation: When FFVII was being converted to the PC, they couldn’t refer to the button names, because they didn’t know what controller you would have. For example, on the original PlayStation, the game would tell you to press the “L1” button on your controller, but on the PC version it would say press “PAGEUP” – leaving you to guess which button that was.

This mod changes all references to confusing terms like “SWITCH”, “ASSIST”, “TARGET”,  “MENU”, etc. and replaces them with the names of the actual buttons on your Xbox 360 Controller.

Before mod is installed:

 
After mod is installed:

 
Every reference throughout the game has been changed, so you never have to get confused about what the game wants you to do!

Sounds good. Anything I should be aware of?
I’m glad you asked. There are only a few small caveats:

1.   At present this mod only works with the Steam version of the game. Sorry.
2.   If you’ve installed any previous mod that alters the game’s script, this will undo those changes until you uninstall it.
3.   The original PlayStation game used the old Japanese button configuration: “X” was CANCEL and “O” was OK – completely backwards to all Western games. If this was preserved, it would mean that “A” would be CANCEL and “B” would be OK. For the sake of everyone’s sanity, I’ve changed these two buttons to their normal Western configuration – “A” is OK and “B” is CANCEL.

Will this break my saves, stop me from getting achievements, etc.?
Nope. This won’t affect any of those things. It’s a very simple mod that only alters one game file: flevel.lgp

So what if I want to uninstall this mod?
Simply go to your Control Panel, click Add/Remove Programs, and double click on “FF7 XBox 360 Controller Fix (Steam)”. This will return your copy of FF7 to how it was before you installed the mod.

HELP!
All support questions and troubleshooting here: http://steamcommunity.com/sharedfiles/filedetails/?id=179295659

Thanks for reading!

- Johnny “ThunderPeel2001” Walker

Covarr:
Why is this 110 MB? That's awful big for what it does.

ThunderPeel2001:

--- Quote from: The Great Covarrtsby on 2013-09-17 15:50:11 ---Why is this 110 MB? That's awful big for what it does.

--- End quote ---

*FIXED NOW*

nfitc1:

--- Quote from: ThunderPeel2001 on 2013-09-17 16:29:34 ---...changing hundreds of lines of script requires the alteration of large files (i.e. flevel.lgp). I'd love to know how you think it could be made any smaller.

--- End quote ---

Can't you just change the text that the characters for "[MENU]", "[OK]", etc point to? Starting at 0x91AD46 the text "[OK]" can be changed to be something else. The other texts are close by that too. Just change those texts rather than ALL the lines of dialog in the entire game.

ThunderPeel2001:

--- Quote from: NFITC1 on 2013-09-17 18:05:27 ---Can't you just change the text that the characters for "[MENU]", "[OK]", etc point to? Starting at 0x91AD46 the text "[OK]" can be changed to be something else. The other texts are close by that too. Just change those texts rather than ALL the lines of dialog in the entire game.

--- End quote ---

Edit: Which file are you referring to? flevel.lgp does not have [OK] anywhere -- certainly not at 0x91AD46 :(

Navigation

[0] Message Index

[#] Next page

Go to full version