![]() |

|
|||||||
| Go to: | Battlefield | | | C&C | | | Dead Space | | | FIFA Series | | | Mirror's Edge | | | Need for Speed | | | Spore | | | The Sims |
|
|
LinkBack | Thread Tools |
|
|
#1 (permalink) |
|
Forum Guru
Join Date: Jan 2006
Posts: 2,008
|
READ POST 2 FIRST
Do not pm me about this. And shame on EA. This doesnt even work online ![]() also you can add multiple gamepads/configuration if u add their name to a [] -delete XPadLib.dll in the input folder before editing -delete the fifa 07 demo folder in "my documents" C:\Documents and Settings\My Documents\FIFA 07 Demo\user There are "THREE" ways of getting this done. 1.The fast way: Attaching your controller to the settings of an already compatible controller. 2.'Detailed' way: manually map every button on your controller to its desired function. 3. 'Express Patch install' Use the patch at the very bottom of the post after deleting your user file from "my documents/Fifa 07" so which do you use? Well with option 1 u cannot edit option buttons meaning, "x" might be pass in the game but cancel in the menu really anoying but if u are in a hurry it is agreat option and totally editable in the controller screen. it also reduces your chances of errors. But, for anyway to work you need to know the full name of your controller. How do you do that? Start->control panel->Printers and Other Hardware->game controllers after opewning this option you should see your controller's full name. I use the official GAME controller (only €20) and its call "USB GAME PAD" Also you will need to open your devdata.dat file located in you "fifa demo/data/input" directory To open, right-click oon the file and select open with notepad. OR just double click->select program from program list-> open with notepad You should tick the box tht says "always open with.." you can as well create Yours by creating a text document and adding the minimal files at the buttom of the tutorial then save/rename the "New Text Document.txt" to "devdata.dat" The fast way: ============= This is relatively easy, 1.open the devdata file. 2.Look for a controller that is most similar to yours ie same number of buttons and analog sticks i use the USB Psx-adaptor but the GAME PAD PRO also works but with limited functionality 3.Each controller is put under a heading [controller |controler] or [WingMan Action Pad|WingMan Action Pad|Logitech WingMan Action Pad] since you are adding your controller you will need to anter your controller name after the '|' eg [controller |My controler |controler] and you got yours controller compatible cand the game will recognize it as the controller which you attached it to you can even go as far as making you controller stand alone by adding your heading [my controller |my controler] then copy all the values from under the controller you want to emulate and paste it directly underneath your header. eg Quote: [My controller|My controller] DEADZONES=0.4,0.4,0.4 1|23|6,1|22|5,0|20|3,0|21|4,0|2|2,1|0|2,2|3|2,3|1| 2,4|10|2,5|13|2,6|11|2,7|14|2,8|9|2,9|8|2 1|23|6,1|22|5,0|20|3,0|21|4,0|3|2,1|2|2,2|1|2,3|0| 2,4|10|2,5|13|2,6|11|2,7|14|2,8|9|2,9|8|2 1|23|6,1|22|5,0|20|3,0|21|4,0|3|2,1|2|2,2|1|2,3|0| 2,4|10|2,5|13|2,6|11|2,7|14|2,8|9|2,9|8|2 Hurray now you are ready to play fifa The 'Detailed' way: ==================== This method would require you to match keyboard keys with your controller buttons. A complete knowledge of your controllers button numbers is required. Eg on my controller. button 1 = 0 to find out wat you button number is you need to go back to Start->control panel->Printers and Other Hardware->game controllers highlight your controller and click on properties. the rest is common sense. Just incase you noticed my controller button 1 was 0 but on the properties screen it shows 1 when i press this is because ea reads the buttons from 0-... so u need to subtract each value by one. I suggest you get a piece of paper and jot them down. so now we are ready for action. Each controller comes in this format Quote: [Logitech Dual Action|Logitech Dual Action (USB)|Logitech Dual Action USB] DEADZONES=0.3,0.3,0.3 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|2|2,1|0|2, 2|3|2,3|1|2,4|10|2,5|13|2,6|11|2,7|14|2,9|8|2,8|9| 2,10|12|2,11|15|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|3|2,1|2|2, 2|1|2,3|0|2,4|10|2,5|13|2,6|11|2,7|14|2,9|8|2,8|9| 2,10|12|2,11|15|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|3|2,1|2|2, 2|1|2,3|0|2,4|10|2,5|13|2,6|11|2,7|14|2,9|8|2,8|9| 2,10|12|2,11|15|2 The dark_red part is your header/controller name. this is where you enter your contoler name. If you do not know wat you controller is called, look for the header in your devdata file called "default" use the find function to save time(ctrl+f) wipe out all the values belonging to tht header underneath the "DEADZONES...." unless you know wat you controller's deadzones are. DEADZONES control the sensitivity of your controller. most controller have values of 0.3 but the ps has values of 0.4,0.3,0.3. i use tht on mine even though i am not sure(if it is too high your buttons will go turbo, too low = slugissh response) The green bit. These are the menu control values, The red/the yellow are the in game controls. you are best making both the same. 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 your button number\address, the other two are the button function. Changing the first number of a triad maps that function to another button. For example my button X= 0 so looking from the table below passing = 2|2 and i want x to pass so i enter 0|2|2... Simple enough Main Buttons ============ Buttons--------PS2---------------------------------Function---------------------------------2nd and 3rd 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 wqith 2. 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 Shift+Arrows\Right Analog 2nd and 3rd number-------for First touch & freestyle moves(dribbling) 24|3 25|4 26|5 27|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 1720 18|21 19|22 Conclusion: ----------- so now that we know the basic mapping its time to apply them. The other of the triads do not matter as far as they all end in a comma (execpt for the last in each group) Menu controlls must be on the sam line and so on. There should only be 3 lines in total. Good advice is to use the same settings for the 2nd and 3rd lines(red/yellow in the abow example). Your complete configuration should look like this. Quote: [CONTROLLER NAME | CONTROLLER NAME] DEADZONES=0.4,0.4,0.4 1|23|6,1|22|5,0|20|3,0|21|4,0|2|2,1|0|2,2|3|2,3|1| 2,4|10|2,5|13|2,6|11|2,7|14|2,8|9|2,9|8|2 1|23|6,1|22|5,0|20|3,0|21|4,0|3|2,1|2|2,2|1|2,3|0| 2,4|10|2,5|13|2,6|11|2,7|14|2,8|9|2,9|8|2 1|23|6,1|22|5,0|20|3,0|21|4,0|3|2,1|2|2,2|1|2,3|0| 2,4|10|2,5|13|2,6|11|2,7|14|2,8|9|2,9|8|2 Note ===== -Giving all three lines the same values would not neccesarily mean button X ==pass (in game) && select (in menu). in my case they were entirely diferent. DONT'S ====== -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. 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 Thanks to: ========== Rinaldo for getting the key quotes. It was a time absorbing task. his original tutorial is up here QUESTIONS? ========== PM me.[/b] Another Update ========== My previous tutorial was quite difficult for some to follow. First of Delete all the fifa files in your "My Documents" folder. Delete the XPadlib.dll file in you "Fifa 07/data/input" folder Then copy and paste this in you devdata.dat file. open devdata with notepad. 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 Save the new changes. This enable right stick controll only so you would have to configure the other buttons yourself. I can help you or you can just try to read this again Wink |
|
|
|
|
#2 (permalink) | ||
|
Forum Guru
Join Date: Jan 2006
Posts: 2,008
|
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:
Quote:
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 Code:
PLAYSTATION(R)3 Controller| 13| 1| 1| |
||
|
|
|
|
#13 (permalink) |
|
Forum Regular
Join Date: Feb 2006
Location: Bath, UK
Age: 25
Gender: Male
Posts: 846
|
Damn thanks a lot man! Really helped me configuring my PS2 controller.
Even got my right stick working after a bit of trying. ![]() One question though: How can I tell Fifa to make the controller my default and not the keyboard? Oh, and can I delet all in devdata.dat except keyboard, default and my controller? Looks so messy in there.
__________________
Watch dese! www.youtube.com/perplekks |
|
|
|
|
#14 (permalink) | |
|
Forum Guru
Join Date: Jan 2006
Posts: 2,008
|
YOu dont ned to. in the demo it always shows the keyboard first. atleast for me. i sugest you can place your controller's heading before the keyboards in the devdata file eg
Quote:
|
|
|
|
|
|
#16 (permalink) |
|
Forum Regular
Join Date: Feb 2006
Location: Bath, UK
Age: 25
Gender: Male
Posts: 846
|
Might be easier to PM an admin to sticky this one as it's absolutely perfect.
__________________
Watch dese! www.youtube.com/perplekks |
|
|
|
|
#21 (permalink) |
|
Forum Regular
Join Date: Feb 2006
Location: Bath, UK
Age: 25
Gender: Male
Posts: 846
|
Finally!
__________________
Watch dese! www.youtube.com/perplekks |
|
|
|
|
#24 (permalink) |
|
Rookie
Join Date: Sep 2006
Posts: 2
|
I tried everything... and didn't work
If anyone has the codes for a Foston Ultra joystick (Generic USB Joystick) I'll be glad. It's almost the same controller of ps2 plus turbo and clear. P.S: I already tried the codes to 3 eixs + 10 buttons but didn't work. |
|
|
|
|
#25 (permalink) |
|
Rookie
Join Date: Aug 2006
Location: Lithuania
Posts: 23
|
EA!! My Saitek p880 gamepad's analog sticks are still not working when I push them in. Fifa 06, Fifa WC 2006 and again Fifa 07 has the same problem. I know how to solve this problem, but it is very complicated job, and some people can't do, so solve this little bug and everyone will be happy
__________________
|
|
|
| Bookmarks |
| Thread Tools | |
|
|
© 2009 Electronic Arts Inc. All Rights Reserved | Privacy Policy - UPDATED | Terms of Service | Pegi Info
Electronic Arts Limited, Onslow House, Onslow Street, Guildford, Surrey, GU1 4TN United Kingdom
Registered in England and Wales; Registered Number: 2057591