View Single Post
Old 16-09-2006, 01:14 PM   #2 (permalink)
avok23
Forum Guru
 
avok23's Avatar
 
Join Date: Jan 2006
Posts: 2,008
Default

NEW SETTINGS
04-08-2007


i decided to re-write this tutorial as i had to map a new controller recently.
it works with fifa 07 and ucl and enable vibration and new controller setting. i am leaving the old one there in case some ppl find it easier to follow

Warning
========
-First of Delete "fifa07/user" in your "My Documents" folder.
-Delete the XPadlib.dll file in you "Fifa 07/data/input" folder
-Do not delete keyboard settings.
-Do not delete the "ENDOFFILE" at the end of the file.
-There must always be a header for [Default Pad|Default]
-Failure to comply will mean game crash at launch.
-in some cases you may have to delete your controller drivers and use the default windows driver which has no vibration support

MAPPING:
--------
So how does this work?
The game uses a triad (1|1|1, ending in a ,) system to determine what your button number is mapped to.The first number of each triplet\triad is your button name. these names start from 0 to the number of button -1. eg if u have 12 buttons then it is 0 - 11.
button number 1 will be 0.

so first things. get the name of your controller and the names of all the buttons on your controller from the control panel->game controllers->properties.




(nb. varies significantly)

fill it in the form bellow like i did in my example

keyboard ps2 function my controller

W--------------Triangle----------------Through Ball \GK Charge------------------------------0

D--------------Square------------------Shoot\Conservative tackle----------------------------3

S--------------X-----------------------Pass\Switch Player-----------------------------------2

A--------------Circle------------------Long pass\Sliding tackle-----------------------------1

Escape---------START-------------------Pause\Menu-------------------------------------------9

5 (numpad)-----SELECT------------------Change mentality(offensive\defendsive)---------------8

Q--------------L1----------------------Trigger run\2nd defender-----------------------------6

Z--------------L2----------------------Cancel\Dummy move------------------------------------4

??-------------N\A---------------------Unknown(probably the Enter button)-------------------11

E--------------R1----------------------Sprint-----------------------------------------------7

C--------------R2----------------------Pace control\Walk defense----------------------------5

Shift----------N\A---------------------First touch------------------------------------------10

number 10 and 11 are my l3 and r3
but they are not neccesary.

As previously said there are 3 tiers of controls. the first 2 are menu and replay controlls (i dont remember the order) and the last is the gameplay

To map a function to a button you write the button number|funtion number, you must use the , to mark the end of the triad
so looking from the table below my x button is call button 3 in the control panel meaning it is button 2 in fifa
so to map it to the pass i will write 2|2|2,

Main Buttons
============

Buttons--------PS2---------------------------------Function---------------------------------function number
W--------------Triangle----------------Through Ball \GK Charge------------------------------0|2

D--------------Square------------------Shoot\Conservative tackle----------------------------1|2

S--------------X-----------------------Pass\Switch Player-----------------------------------2|2

A--------------Circle------------------Long pass\Sliding tackle-----------------------------3|2

Escape---------START-------------------Pause\Menu-------------------------------------------8|2

5 (numpad)-----SELECT------------------Change mentality(offensive\defendsive)---------------9|2

Q--------------L1----------------------Trigger run\2nd defender-----------------------------10|2

Z--------------L2----------------------Cancel\Dummy move------------------------------------11|2

??-------------N\A---------------------Unknown(probably the Enter button)-------------------12|2

E--------------R1----------------------Sprint-----------------------------------------------13|2

C--------------R2----------------------Pace control\Walk defense----------------------------14|2

Shift----------N\A---------------------First touch------------------------------------------15|2


Direction and first touch
===========================
This is the hard bit cos i do not know wat you controllers direction buttons are called but they should be
5 & 2 for your right stick vertical and horizontal axis/first touch. If your right stick in crazy (ie up =left.) switch 5 with 2. in all cases where they occur.


Shift+Arrows\Right Analog 2nd and 3rd number-------for First touch & freestyle moves(dribbling)
24|3 25|4 26|5 27|6
example
5|24|3, 2|25|4, 5|26|5, 2|27|6,


and 1 & 0 for your left stick vertical and horizontal axis/direction
so with the table below you can map your direction as
1|20|3,1|21|4,0|22|5,0|22|6, you would have to play around with it

Left Analog 2nd and 3rd number-------these are the number tht map the arrow keys they are for moving the player
20|3 21|4 22|5 23|6
1|20|3, 0|21|4, 1|22|5, 0|23|6


Tactics selector:
==================
Just like the above i doubt you will know wat buttons your digital buttons are so i sugest you use 0 (as seen in rinaldo's tutorial).

Numeric Pad\Digital pad 2nd and 3rd number--------------for Tactic selection
16|19,
17|20,
18|21,
19|22,


Conclusion:
-----------
so now that we know the basic mapping its time to apply them. The order of the triads do not matter as far as they all end in a comma (execpt for the last in each group)
Menu controls must be on the same line and so on. There should only be 3 lines in total. Your complete configuration should look like this.

Quote:
[CONTROLLER NAME|CONTROLLER NAME]
DEADZONES=0.3,0.3,0.3
5|24|3,5|25|4,2|26|5,2|27|6,1|22|5,1|23|6,0|20|3,0 |21|4,0|18|21,0|19|22,0|16|19,0|17|20,1|1|2,0|3|2, 2|0|2,3|2|2,7|11|2,5|14|2,6|10|2,4|13|2,8|9|2,9|8| 2
5|24|3,5|25|4,2|26|5,2|27|6,1|22|5,1|23|6,0|20|3,0 |21|4,0|18|21,0|19|22,0|16|19,0|17|20,1|1|2,0|3|2, 2|0|2,3|2|2,7|11|2,5|14|2,6|10|2,4|13|2,8|9|2,9|8| 2
5|24|3,5|25|4,2|26|5,2|27|6,1|22|5,1|23|6,0|20|3,0 |21|4,0|18|21,0|19|22,0|16|19,0|17|20,0|1|2,1|0|2, 2|2|2,3|3|2,5|11|2,7|14|2,4|10|2,6|13|2,8|9|2,9|8| 2
Minimum values in a devedata.dat file should be
Quote:
PLATFORM=PC

[Keyboard|Keyboard]
DEADZONES=0.0,0.0,0.0
28|0|2,1|1|2,16|10|2,18|13|2,44|11|2,46|14|2,203|1 6|2,205|17|2,200|18|2,208|19|2,75|16|2,77|17|2,72| 18|2,80|19|2,57|8|2,59|9|2,15|15|2
203|20|2,205|21|2,200|22|2,208|23|2,17|0|2,32|1|2, 31|2|2,30|3|2,16|10|2,18|13|2,44|11|2,46|14|2,42|1 5|2,1|8|2,75|16|2,77|17|2,72|18|2,80|19|2,199|12|2 ,207|15|2,76|9|1
203|20|2,205|21|2,200|22|2,208|23|2,17|0|2,32|1|2, 31|2|2,30|3|2,16|10|2,18|13|2,44|11|2,46|14|2,42|1 5|2,1|8|2,75|16|2,77|17|2,72|18|2,80|19|2,199|12|2 ,207|15|2,76|9|1
[Default Pad|Default]
DEADZONES=0.3,0.3,0.3
5|24|3,5|25|4,2|26|5,2|27|6,1|22|5,1|23|6,0|20|3,0 |21|4,0|18|21,0|19|22,0|16|19,0|17|20,1|1|2,0|3|2, 2|0|2,3|2|2,7|11|2,5|14|2,6|10|2,4|13|2,8|9|2,9|8| 2
5|24|3,5|25|4,2|26|5,2|27|6,1|22|5,1|23|6,0|20|3,0 |21|4,0|18|21,0|19|22,0|16|19,0|17|20,1|1|2,0|3|2, 2|0|2,3|2|2,7|11|2,5|14|2,6|10|2,4|13|2,8|9|2,9|8| 2
5|24|3,5|25|4,2|26|5,2|27|6,1|22|5,1|23|6,0|20|3,0 |21|4,0|18|21,0|19|22,0|16|19,0|17|20,0|1|2,1|0|2, 2|2|2,3|3|2,5|11|2,7|14|2,4|10|2,6|13|2,8|9|2,9|8| 2
ENDOFFILE



you should add your controller just after the keyboard or befor the default setting.


Then copy and paste this in you devdata.dat file. open devdata with notepad.


Save the new changes.

DEADZONES
==========
these control how sensitive your analog stick will be so use with utmost caution.

the lower it is the more sensitive the controller

ps2 settings
DEADZONES=0.4,0.3,0.3

default settings
DEADZONES=0.3,0.3,0.3

my settings
DEADZONES=0.2,0.1,0.1


Getting vibration and new settings(pes style) to work
================================================== ===
go to : \My Documents\FIFA 07\devaux.txt

if not there create it . if there erase it

and write

your controller name as seen in the control panel

number of buttons

then ther are twio numbers to be entered. 0 |0 is the default which means no pes settings and no vibration. so turning on the first allows for pes stlyed contols and the last on enables vibration

eg my 12 button controller with pes controlls and vibration enabled
Gamepad Pro USB| 12| 1| 1|

Thanks to:
==========
Rinaldo from soccer gaming for getting the key quotes.


The ps3 uses and inverted right stick heres and example on fixing tht
PLAYSTATION 3mad catz
Code:
[PLAYSTATION(R)3 Controller|PLAYSTATION(R)3 Controller]
DEADZONES=0.2,0.2,0.2
2|24|3,2|25|4,5|26|5,5|27|6,1|22|5,1|23|6,0|20|3,0|21|4,0|18|21,0|19|22,0|16|19,0|17|20,0|1|2,1|3|2,2|0|2,3|2|2,6|11|2,7|14|2,4|10|2,5|13|2,8|9|2,9|8|2
2|24|3,2|25|4,5|26|5,5|27|6,1|22|5,1|23|6,0|20|3,0|21|4,0|18|21,0|19|22,0|16|19,0|17|20,0|1|2,1|3|2,2|0|2,3|2|2,6|11|2,7|14|2,4|10|2,5|13|2,8|9|2,9|8|2
2|24|3,2|25|4,5|26|5,5|27|6,1|22|5,1|23|6,0|20|3,0|21|4,0|18|21,0|19|22,0|16|19,0|17|20,1|1|2,3|3|2,0|0|2,2|2|2,6|11|2,7|14|2,4|10|2,5|13|2,8|9|2,9|8|2
the devaux.txt code is
Code:
PLAYSTATION(R)3 Controller| 13|  1|  1|
__________________
avok23
avok23 is offline