Tom Clancy's Splinter Cell: Chaos Theory

Tom Clancy's Splinter Cell: Chaos Theory

64 ratings
Native Xinput Support/DS4 Support & Coop Tips
By Frank Knowhere
"Instructions:
1. Grab this file and unzip it: https://nyc3.digitaloceanspaces.com/ab1/scfix_release_0.3.zip
2. Drop the four files inside into the "System" subfolder of your Chaos Theory install. (They should be beside splintercell3.exe)
3. Make sure your gamepad (if wireless) is turned on before you start the game.
4. Go to Settings->Controls->Joystick and press "Default". Make sure "Use Joystick" is set to "Yes"
and "Current Joystick" is on "Xbox Controller #1"
Do NOT skip this step, even if you know you haven't previously changed the controls- it is still necessary.

The controls should now match the Xbox 360 version, which in turn are a match for the original Xbox version
(with appropriate black/white -> bumper substitutions). In particular, the triggers will now work correctly.

https://i.imgur.com/cKOxutC.png

You can invert the right stick vertically and/or horizontally using the self-explanatory options in scfix.ini.

TO DO:
Rumble is not supported currently. If anyone plays this game using a non-xbox controller with native rumble (Rumblepad 2 etc), can you let me know whether the game actually supports vibration at all? If it does, I can look into adding it to SCFix. I won't attempt it unless someone confirms, since it might be a colossal waste of time :)"

Quoted from & all credit goes to user "SRT12". You you can thank him here if you like: https://steamcommunity.com/id/SRT12

Bare in mind, that fix is for XINPUT, NOT directinput.
That means something like an Xbox 360/Xbox One controller or use DS4 Windows to emulate the input of an Xbox controller,
otherwise you'll have a spinning camera and other issues.

Steam forum/source in case you need any help/troubleshooting: https://steamcommunity.com/app/13570/discussions/0/1743355067097513248/

Enjoy.

Now for PS4/DS4 Windows users that couldn't get this solution to work,
this is my recommendation for you.
So this game does have XInput support, just not for the triggers by default.
All that means is you'll have to map the triggers to the default keyboard functionality.
Your Quick Inventory (L2 for PS2 controls, or L1 for Xbox) & whistle (R2 for PS2 controls, R1 for Xbox).

Remove the files you've extracted for the initial steps & now follow these steps below:

1. Make sure to map out all the Joypad controls to the default Splinter Cell control scheme
while using your PS4 pad (again, while using "DS4 Windows" of course).
If you don't know the default Joypad controls by heart, refer to this image: https://i.imgur.com/cKOxutC.png

2. Open DS4 & edit your Chaos Theory profile & map the L2 & R2 to the keyboard default controls you couldn't bind your triggers to:
"L2: Right Mouse Button" & "R2: Left Mouse Button".

For fans of the alternative PS2 button scheme: "L2 : LControlKey" & "R2 : V" .
You can alt-fire with L1, fire with R1, L2 will be your quick inventory, R2 will be your whistle function.

You're finished!

BONUS:
For PC games especially old ones like Chaos Theory or maybe even the original,
i recommend you always check this website. This way you don't always have to go looking through a bunch of guides like mine
or if you never got any help on a previous guide. Here are the sources for widescreen resolution/FOV, mouse acceleration fix, etc:
https://www.pcgamingwiki.com/wiki/Tom_Clancy%27s_Splinter_Cell:_Chaos_Theory

CO-OP: DO NOT EDIT YOUR INI/FOV OR ADD THE WIDESCREEN/FOV FIX.
Coop does in fact still work, just install Radmin VPN, create a private network,
give your friends the info and create a lobby under "LAN" in game.
If you're experiencing disconnects immediately, it's either because there's an ini edited between one of the two players,
or somebody (more than likely the host) is alt+tabbing too often, resulting in disconnects.

There is even additional hidden inis located on your C:ProgramData>Ubisoft>Tom Clancy's Splinter Cell Chaos Theory
besides the one that's within the game folder. Make sure your "[Engine.PlayerController]" in your SplinterCell3User.ini files
are set to the default values of "75.0" for both "Desired" & "Default" FOV settings.
The ProgramData folder is hidden by default, so make sure to view hidden items to find it.
3
3
   
Award
Favorite
Favorited
Unfavorite
Thanks for reading. If I've helped, please make sure to rate.
28 Comments
Frank Knowhere  [author] Nov 15, 2024 @ 1:32am 
@skypal What controller? Try disabling Steam Input for Chaos Theory in the game's
properties>controller by right-clicking the game in Steam.
Frank Knowhere  [author] Nov 15, 2024 @ 1:31am 
@skypal What controller?
skypal Nov 13, 2024 @ 5:48pm 
I followed exactly steps one and two. But Settings->Controls->Joystick, I can't click Joystick. It's greyed out. What to do.
Redeyed_Rob Jun 22, 2024 @ 9:50am 
somjones112 im using a xbox elite Series 2 myself and it works perfectly, my advice to you is do you have any other usb controllers plugged in, if so unplug all usb devices but your controller and keyboard and mouse
Hors de vue3021 May 13, 2024 @ 12:38am 
If anyone is using an Xbox controller Elite 2 and it actually responds when it's under any of the two 'Xbox Controller #1' options, let me know. Because I have a hunch this doesn't work with Elite 2s.
Hellfix Aug 9, 2023 @ 12:18am 
Can confirm that this works for steam deck (make sure to put in the command for dll overide).
Frank Knowhere  [author] Apr 29, 2023 @ 12:02am 
Sweet
⛧Torta∴$layer⛧ Apr 28, 2023 @ 9:14pm 
Works thanks bro
Frank Knowhere  [author] Jan 9, 2023 @ 11:30am 
Not that i know of.
Ellisfox-A Jan 9, 2023 @ 10:43am 
Is there for "Splinter Cell Double Agent" end "Splinter Cell 1"?