Tom Clancy's Splinter Cell: Chaos Theory

Tom Clancy's Splinter Cell: Chaos Theory

CheekyChan 2014년 2월 23일 오전 2시 44분
Volunteer to help fix controller support?
We know that Chaos Theory doesn't like XInput devices very much, but I've been farting around with the Joysticks.ini and DefaultJoysticks.ini and got my Xbox 360 controller to work pretty well besides the triggers, the triggers probably will not be fixed but I've been using references from other UE2 games to try to fix the issues CT has with XInput devices since they use the same engine. Anyone else interested in helping?
CheekyChan 님이 마지막으로 수정; 2014년 2월 23일 오전 5시 28분
< >
전체 댓글 105개 중 91~105개 표시 중
mirHL 2016년 6월 3일 오전 11시 44분 
SC1 has no controller support to tinker with in the first place (vanilla UE2 sucking probably).
You have some ideas here.
CheekyChan 2016년 6월 3일 오후 1시 37분 
Rocketman69님이 먼저 게시:
Ok....now on to another question: Has anyone gotten XinputPlus to work with the original Splinter Cell? I looked in the SC discussions and didn't really find what I'm looking for. As of right now, I can't seem to make SC recognize that I even have a controller connected. Any of you guys play both games?
I have it, but not installed. I remember my controller working with it, but the same problem occured, I used XBCD and just switched my drivers around when I'd play it. It wasn't a perfect solution but it did work and it was annoying. I don't see why XInputPlus wouldn't work. EDIT: mirHL is correct, there's no controller support. XPadder is your only option, I was thinking of a different SC game. Also, you can use sliders, but you have to change it in the configs. It's been a while since I messed with them, but you can set any action to Slider1 and Slider2 in the configs, I think if you go back through this thread you'll see our work and how far we got messing with the configs and their locations.
CheekyChan 님이 마지막으로 수정; 2016년 6월 3일 오후 1시 39분
mirHL 2016년 6월 3일 오후 2시 38분 
XBCD is a fair neater situation than XInput plus (I mean, you have the fix for all games at the driver level after all).

But speaking of SC, as I linked you can add glorious analog controller support. You just need to edit some ini.

And, in the name of everything that's holy, don't damn use that scum program. If you are really desperate, at least use antimicro[github.com],
CheekyChan 2016년 6월 3일 오후 3시 05분 
mirHL님이 먼저 게시:
XBCD is a fair neater situation than XInput plus (I mean, you have the fix for all games at the driver level after all).

But speaking of SC, as I linked you can add glorious analog controller support. You just need to edit some ini.

And, in the name of everything that's holy, don't damn use that scum program. If you are really desperate, at least use antimicro[github.com],
I have an old version of XPadder when it was free, screw the new versions, there's not even anything there for me to entice me to use a new version anyways. The developer even tried to get all old versions deleted from Mega, Mediafire, RapidShare, etc. Because the new versions offer nothing over the last free release.

XBCD doesn't work properly with a lot of games when using XInput, which is a shame, I love XBCD to death. It works perfect for all DInput games but not XInput and it also conflicts with SCP ToolKit, you can technically fix that by forcing SCP to use Micrsoft's X360 pad driver but it's a messy work around that you'll need to fix often.

Also, thanks for the link. :squirtheh: I'll probably completely switch to antimicro instead of XPadder and it's lack of support.

EDIT: Actually, since SCP ToolKit has resumed development, I might ask Nefarious how possible it would be for some XBCD support, that'll at least be one less reason to not use XBCD.
CheekyChan 님이 마지막으로 수정; 2016년 6월 3일 오후 3시 08분
mirHL 2016년 6월 3일 오후 3시 32분 
I guess that XBCD is behind in features compared to newer drivers.. Still, coupled with x360ce it may work everywhere. Albeit in the end it would just be like current situation, just with xinput/directinput inverted.

Speaking of SCP instead.. It's supposed to expose a fully functional xbox controller to the system. The OS then loads whatever driver it is expected to assign to 360 controller. So, I guess no.
CheekyChan 2016년 6월 3일 오후 8시 20분 
mirHL님이 먼저 게시:
I guess that XBCD is behind in features compared to newer drivers.. Still, coupled with x360ce it may work everywhere. Albeit in the end it would just be like current situation, just with xinput/directinput inverted.

Speaking of SCP instead.. It's supposed to expose a fully functional xbox controller to the system. The OS then loads whatever driver it is expected to assign to 360 controller. So, I guess no.
Yeah, that's exactly what I was thinking and I have too many XInput games that rely on the official driver to work properly. It would be nice if there was just an all-in-one solution to the problem with no compromises.
mirHL 2016년 6월 4일 오전 2시 43분 
Have[github.com] faith[github.com].
CheekyChan 2016년 6월 4일 오전 3시 32분 
mirHL님이 먼저 게시:
Have[github.com] faith[github.com].
XOutput could work well with XBCD, but I'm wondering if it will, since XBCD allows XInput to work properly too, it just doesn't work properly in all games. It also requires the official X360 pad driver to be installed. It's essentially SCP Toolkit but for all DInput controllers which throws you back into the same problem with XBCD and SCP. I honestly wish someone could jump onto XBCD's source code and figure out a way to get officially working XInput support.

XBCD hasn't been updated in some time and even then, it was picked up by a single guy, whom I remember never gave the access to the source code to anyone.
v00d00m4n 2016년 6월 5일 오전 2시 53분 
mirHL님이 먼저 게시:
Voodooman님이 먼저 게시:
Lol, that my part of article, just wrote it yesterday and was going to write in this thread about Xinput Plus ! XD
Jesus :P
...
Now, if you could just try to streamline at least some of those 17 key points.. :$
Also, thank you for sharing it, and thank you for the open source question

Streamlining for kids, housewifes and apple users XD , i hate to miss any point. Anyway im glad that since i discovered Xinput Plus on some japanesse site and wrote about it on PCgamingWiki it became quite popular solution to issues in many of old and even new games that we was seeking so many years. I hope author will make it open source just like x360ce so it can evolve and deal with some issues (like count intuitive UI for binds) faster.
v00d00m4n 2016년 6월 5일 오전 3시 06분 
Jesus, guys why do you bother with driver solution if xinput + is here to avoid that?

Every Splinter Cell has at least leftover gamepad support, since it was designed for Xbox initially, you just have to mess with ini to restore it. My best advise - search for xbox versions, get their ini from isos or physical disks, replicate xbox ini configuration in windows version. Some messing with U files and files that does UI could be required as well to restore UI controls, but core thing is already in games, i played SC1 and 2 with natively restored gamepad configs few years ago, got some problems with UI, but rest of game was controllable.

I might surprise but even HItman since 2 has hidden gamepad support leftovers that can be reenabled and a lot of cross platform games has, so require just ini configs, some needs script modification, some require hex editing of binary config files (for example i added gamepad support to manhunt just by analyzing data it writes to config and manually composing binary config for my x360 controller, combined with xinput plus to support triggers and dpad), and very few need memory or exe hacking to bring gamepad support back.
Vengeance 2017년 9월 22일 오후 3시 11분 
CheekyChan님이 먼저 게시:
Rocketman69님이 먼저 게시:
Sorry to revive this thread from the dead.....but did anyone ever get anywhere with this? If not, is Xinput Plus a good solution? I downloaded the program, but I have no idea what settings I need to change to enable the triggers in SCCT. Any help is greatly appreciated.
Yeah, XInput Plus will work, go to Enable DirectInput Output, change the triggers to Buttons 12/13 and select SCCT's .exe and save it.

Even works with DS3 & SCP drivers, they should sticky this!!
CheekyChan 2017년 9월 22일 오후 9시 24분 
Vengeance님이 먼저 게시:
CheekyChan님이 먼저 게시:
Yeah, XInput Plus will work, go to Enable DirectInput Output, change the triggers to Buttons 12/13 and select SCCT's .exe and save it.

Even works with DS3 & SCP drivers, they should sticky this!!
Yeah, it works really well. I hope the dev continues to work on it because there are some games such as Flatout 1&2 that won't make use of it.
Paulie 2017년 9월 25일 오후 2시 39분 
I've uploaded a Steam Xbox 360 controller scheme for SCCT. Instructions in my earlier post (below) Hope it hellps - Cheers.

http://steamcommunity.com/app/13570/discussions/0/1473096694448504524/
Nalydyenlo 2020년 6월 6일 오후 6시 11분 
Here's the fix that I came up with using XinputPlus which converts the Xinput of the controller's triggers to DirectInput and maps them to unused buttons 11 & 12. It solves the issue:

SCCT_Xbox360_controller_fix.7z[drive.google.com]

Extract the archive to game's System folder overwriting any files.
Nalydyenlo 님이 마지막으로 수정; 2020년 6월 9일 오후 6시 28분
retardedconsole 2020년 8월 21일 오전 1시 27분 
Thanks!
< >
전체 댓글 105개 중 91~105개 표시 중
페이지당 표시 개수: 1530 50

게시된 날짜: 2014년 2월 23일 오전 2시 44분
게시글: 105