Tom Clancy's Splinter Cell: Chaos Theory

Tom Clancy's Splinter Cell: Chaos Theory

SRT12 Dec 23, 2018 @ 8:21pm
4
4
6
4
9
SCFix: Full support for your 360/XB1 controller
Hi all,
I wanted to play Chaos Theory again and couldn't find a good way to get my Xbox pad working, so I put this together. I haven't tested it on any other systems than my own, and I've only actually tried it with the Uplay version, so any feedback is appreciated.

Instructions:
1. Grab this file and unzip it: https://ab1.nyc3.digitaloceanspaces.com/scfix_0_1.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". 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.

TODO:
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 :)
< >
Showing 16-30 of 154 comments
JimmyT May 10, 2019 @ 10:26pm 
You're a hero
SRT12 May 11, 2019 @ 3:50am 
Originally posted by LIF3MAU5:
Windows 10 sees my controller as "Razer Sabertooth Elite" in Devices and Printer->Razer Sabertooth Elite and under Gamecontroller: Controller (Razer Sabertooth Elite) Status OK
OK, give this a try and let me know if it works OK: https://nyc3.digitaloceanspaces.com/ab1/scfix_release_0.3.zip
LIF3MAU5 May 11, 2019 @ 8:39am 
Originally posted by SRT12:
Originally posted by LIF3MAU5:
Windows 10 sees my controller as "Razer Sabertooth Elite" in Devices and Printer->Razer Sabertooth Elite and under Gamecontroller: Controller (Razer Sabertooth Elite) Status OK
OK, give this a try and let me know if it works OK: https://nyc3.digitaloceanspaces.com/ab1/scfix_release_0.3.zip


No sorry, no luck. The same message appears "Your controller is not supported. Controller Settings can't set to default" I tried it with my old Xbox 360 Wireless Controller, but the same error...

I have the Retail Version of the Game wit DVD from Ubisoft. I found a tool and it works now (XInputPlus Ver4.15 with change the both triggers to Button 12 and 13). Now I mod Pandora Tomorrow - Again, thank you for this awesome work.

If I still should to try it and you want to try it out, that we get the game running with this controller (Razer Sabertooth Elite), then feel free to send me fixes, maybe it will work...
SRT12 May 11, 2019 @ 1:08pm 
Originally posted by LIF3MAU5:
I tried it with my old Xbox 360 Wireless Controller, but the same error...
I'd be inclined to blame the INI files then- you could try this:
* Making certain the game's original Joysticks.ini and JoysticksDefault.ini have both been replaced with the SCFix versions
* Also replacing C:\ProgramData\Ubisoft\Tom Clancy's Splinter Cell Chaos Theory\Joysticks.ini with the scfix version (this solved a similar problem for somebody else)

But frankly, it probably isn't worth the effort if you have a solution that works :) I haven't tested it with the original DVD version at all, so it might be doing something different from the Steam/Uplay releases.
Jack_Spade May 20, 2019 @ 11:35pm 
I almost hate to bring this up now, but there's another way.
Go to Device Manager. Under "Human Interface Devices" (NOT "Xbox Peripherals") select your controller. Should say something about XInput. Right Click>Update driver>Browse my computer for driver software>Let me pick from a list of available drivers on my computer.

Uncheck "Show compatible hardware" THEN select (Standard system devices) as the manufacturer and "HID-compliant system multi-axis controller" as the driver.

Voila, triggers read as buttons. Assign keys however you see fit. The controller can be used to navigate menus, although every menu but the first uses X instead of A to confirm.
Last edited by Jack_Spade; May 20, 2019 @ 11:36pm
dookie May 21, 2019 @ 10:29am 
omg it works just like the original xbox now, finally

Do you have anything similar for the original splinter cell and or pandora tomorrow?
SRT12 May 21, 2019 @ 1:12pm 
Originally posted by Jack_Spade:
Uncheck "Show compatible hardware" THEN select (Standard system devices) as the manufacturer and "HID-compliant system multi-axis controller" as the driver.
If you do this, does it still show up as a normal XInput pad for modern games?


Originally posted by MrSirrr:
Do you have anything similar for the original splinter cell and or pandora tomorrow?
The first two games didn't have gamepad support at all. It might be possible to get something working, but it would be a lot more work than this was.
LIF3MAU5 May 21, 2019 @ 5:55pm 
Originally posted by Jack_Spade:
I almost hate to bring this up now, but there's another way.
Go to Device Manager. Under "Human Interface Devices" (NOT "Xbox Peripherals") select your controller. Should say something about XInput. Right Click>Update driver>Browse my computer for driver software>Let me pick from a list of available drivers on my computer.

Uncheck "Show compatible hardware" THEN select (Standard system devices) as the manufacturer and "HID-compliant system multi-axis controller" as the driver.

Voila, triggers read as buttons. Assign keys however you see fit. The controller can be used to navigate menus, although every menu but the first uses X instead of A to confirm.


Don't work with my Razer Controller (my Controller have always the HID-compliant system multi-axis controller as driver default)^^
Jack_Spade May 21, 2019 @ 11:52pm 
Just checked. It doesn't unless I switch the driver back. :(
Last edited by Jack_Spade; May 21, 2019 @ 11:52pm
RecklesFlam1ngo Jun 5, 2019 @ 12:19am 
Awesome man! I dont mind the kb+m controls but the controller feels better to me.
daAmazinFatB0y Jun 6, 2019 @ 4:40am 
First off, I wanna say thank you for this AMAZING mod! I just bought this for nostalgia sake and was gonna use Xpadder to play the game but this is SO much better!

2nd is I got a problem. How do I turn off Inverted Vertical Camera movement? I cant play like this and I dunno how to change it to standard camera settings.

Please help.
Torbrex Jun 6, 2019 @ 5:09pm 
Does this game support 2 stage joystick speeds or is this still stuck with using a shortcut key for slow walking?
SRT12 Jun 7, 2019 @ 11:35am 
Originally posted by daAmazinFatB0y:
How do I turn off Inverted Vertical Camera movement? I cant play like this and I dunno how to change it to standard camera settings.

Please help.
Glad you find my mod helpful! :) Edit scfix.ini in the game's System directory- change that "yes" to a "no". I should probably change the default!

Originally posted by Torbrex:
Does this game support 2 stage joystick speeds or is this still stuck with using a shortcut key for slow walking?
Movement is fully analogue, just like the console versions. This is true regardless of whether you use scfix.
leonhaku Jul 7, 2019 @ 8:44pm 
So the fix worked but now im stuck with a spinning camera whenever i start any missions. It has no impact on menus just in game. It gets fixed as soon as I disable joysticks. I have an xbox one controller.
SRT12 Jul 8, 2019 @ 5:01am 
Originally posted by leonhaku:
So the fix worked but now im stuck with a spinning camera whenever i start any missions. It has no impact on menus just in game. It gets fixed as soon as I disable joysticks. I have an xbox one controller.
At least one other person has reported this; really not sure what the issue could be...
Just a few ideas to try:
* Start splintercell3.exe directly instead of through Steam
* Disable Steam Input
* Make sure the pad is powered on before the game starts
* Do you have any other gamepads connected?
< >
Showing 16-30 of 154 comments
Per page: 1530 50