Tom Clancy's Splinter Cell: Conviction

Tom Clancy's Splinter Cell: Conviction

Not enough ratings
How to fix game running poorly on Windows 11 + Other
By Zakk
Just a couple fixes, enhancements and what not. None of them mine.
   
Award
Favorite
Favorited
Unfavorite
The problem (if you didnt know)
Splinter Cell Conviction and Splinter Cell Blacklist both run using only one core of your CPU when playing on Windows 11 for some weird reason (we will be focusing on Conviction), causing Low FPS even with very good specs since your CPU is being restricted on how much power it can use. If you try to manually make either of the games run with all cores via task manager it will work until you complete a mission or close the game, so you will have to somehow make your CPU use all cores permenantly when playing the game.
CPU fix
The CPU problem is very annoying, and probably the worst issue with Splinter Cell Conviction as it makes the game unplayable. I "found" a fix though.

DISCLAIMER: I myself could not reverse the effects of this fix. Good or bad, i thought you should know.


All credit goes to Rajkumar Maurya for posting a "How-To" on H2S Media.

https://www.how2shout.com/how-to/how-to-permanently-set-cpu-affinity-for-a-program-in-windows-11-or-10.html



Go to your Splinter Cell Conviction installation folder (Libary > Splinter Cell Conviction > Gear Icon > Manage > Browse Local Files) and find "conviction_game.exe". Right click "conviction_game.exe" then click "copy as path" (or your computer language variant). This copies the path to the game executeable which we will need later.

Next, anywhere on your desktop or within the game's installation folder, right click wherever just not one a file so the rightclick menu pops up. Click "Create new" (or your computer's langauge variant), then create a shortcut. Then in do "CTRL + V" to paste the path you copied earlier into the shortcut. This tells the shortcut what program it should run when you double click it (in our case, Splinter Cell Conviction). If there is anything already typed in the shortcut (such as C:\), delete it and then paste the copied path.

Then make a space at the end of the path you just pasted (only one space) and type or paste:

"cmd.exe /c start "conviction_game" /affinity 0x0"

This tells the shortcut to also start Powershell (cmd.exe, a control panel of sorts) which will then tell Splinter Cell Conviction (conviction_game.exe) to run with a chosen set of cores (/affinity 0x0).



Now we need a Hex Decimal code to figure out how to tell powershell to run the game with all cores (or another number of cores). This Hex Decimal code is gonna replace the "0x0".

Now, pull up Task Manager using "CTRL + SHIFT + ESC" go to the tab under "proccesor" and click on the highest tab (it should be named CPU). You can ignore the graph, it just shows how much of your CPU is being used, all you need to do is check under the left side graph, and a very tiny bit to the right where it should list some things (clock speed, logical processors, cores, etc.). Take the number of your cores and logical processors and ask ChatGPT or another AI something along the lines of:

"if my CPU has X cores and X logical proccesors, what Hex Decimal code would i need to tell powershell to use all CPU cores to run a program?" (replace "X" with the number of cores or processors you have)

If thats too nerdy just check what CPU you have above the graph somewhere in the top right corner and ask ChatGPT what Hex Decimal code you need to tell Powershell to run a program with all cores, or the amount of cores you want the game to run on.



Now go back to the shortcut you made earlier and switch the "0x0" in the

"cmd.exe /c start "conviction_game" /affinity 0x0"

with the Hex Decimal code ChatGPT gave you, click next, keep the "conviction_game.exe" name if you put the shortcut into the game's folder (so steam might get tricked into thinking the shortcut is the game exe). If you just put it on your desktop, you can name it whatever you want, just click save after.

Next, launch the game and it (should) be running on all cores. If not, the Fusion Mod might work.
The Fusion Mod
The Fusion Mod is a mod by user "Thirteen AG" on GitHub for Splinter Cell Conviction that lets you change alot of things, such as Making the game run with all Cores, disabling DOF (Depth of Field), disabling the Black and White Filter than indicates when your in the shadows, enhancing the Sonar Vision, skipping the start cinematics, etc.

All credit goes to Thirteen AG for making an amazing mod.



GitHub Link: https://github.com/ThirteenAG/WidescreenFixesPack/releases/tag/scc

Other Splinter Cell Fixes (also for other games): https://fusionfix.io/wfp#scda



On the GitHub page for the Splinter Cell Conviction Fusion Mod, scroll all the way down to "Assets", and click on "SplinterCellConviction.FusionMod.zip". This will download the zip file for the mods.

Next, unzip the zip file into Splinter Cell Convictions game directory (not in the "src" or "sytem" folder. Unzip it in the "Tom Clancy's Splinter Cell Conviction" folder.)

Now if you go to "src > system" you will see a new folder called "scripts". In this folder, there should be 2 files; "SplinterCellConviction.FusionMod.ini" and "SplinterCellConviction.FusionMod.asi".

Open the "ini" file with notepad. The ini file is configureable, meaning its the file that lets you change what the mod does. "0" means off, or false whilst "1" means on, or true. You can configure the options to your liking. If the previous CPU fix didnt work for you, you can set "ForceCPUAffinityToAllCores" to "1". The rest is up to you, and theres more information about the latest version of the mod on the GitHub page.

Note: if the fusion mod doesnt work when launching the game, right click the game's .exe file, click "properties" go to "compatability" and disable "run this game in compatability mode for" Windows 7, Windows 8, Windows Vista Service Pack 2, or whatever you have set it to. Also disable "Fullscreen Optimizations" and disable "Run this program in administrator mode". If it still doesnt work, unfortunately theres a good chance i cant help you.
DLC/Content Unlocker
If you didnt know, Splinter Cell Conviction has extra content, whether it'd be from deluxe versions, Uplay Items, or items unlocked via the Coop Campaign, all of which are unaccessible now due to the servers being shut down. The Fusion Mod also has this, but this version is in-depth and lets you choose more about what you want unlocked and what you dont want to unlock. If you did turn on the "Unlock DLC content" option in the Fusion Mod's ini folder you wil need to disable it if you're gonna use this instead. nvm just enable both

All credit goes to user "Markie" for creating the unlocker.

Download link: https://community.pcgamingwiki.com/files/file/2488-splinter-cell-conviction-extras-unlocker/



Click "Download this file", if any terms of service things pop up just click "agree and download". Once the content unlocker is downloaded, unzip it in your game's install folder, but instead of unzipping it in "Tom Clancy's Splinter Cell Conviction", go to "src" then "system" and unzip it there. Then in the "scripts" folder, open "unlocker.ini" with notepad and then you can change what you want to unlock, and what you dont want unlocked. "0" means "false", or "off" and "1" means "on", or "true".

Note: if you have cloud saving turned on on Ubisoft Connect or Steam, they might also save your unlocked weapons, gamemodes, outfits, and other things that the content unlocker offers to unlock. If you wish to turn cloud saving off on either of the platforms (ubisoft connect's cloud saving might cause more trouble), search up a tutorial on youtube.
End
This guide might help someone out there. It might not. I hope it helped you though.





5 Comments
Zakk  [author] 1 hour ago 
@TacticDanger i did mention that the fusion mod has an option to fix it, but just incase it wouldnt work for someone, i decided to keep the first section
TacitDanger 18 hours ago 
fusion mod already fixes the cpu affinity thing https://github.com/ThirteenAG/WidescreenFixesPack/issues/1614 so why not remove the first section of the guide
theguynotfromthestore1 29 Oct @ 6:51pm 
@Zakk Hello, never the last the comment. I found how to bypass the Vsync limit thanks to NVIDIA
control panel. (as you mentioned) I feel a bit silly that the solution was under the taskbar hahaha
I hope this comment (as well as yours) can help people fix this issue. I get it's a 15 year old game but Serious Sam 2 just had its 20th anniversary update with great life of quality updates but this game can't? Ubisoft you continue to disappoint me time and time again......:steamhappy:
Zakk  [author] 29 Oct @ 4:25am 
@theguynotfromthestore1 might be a setting in one of the ini files (Conviction.ini, ConvictionUser.ini, etc.)

vsync might be called "Vertical Syncronysation" or something else

if not it might be an Nvidia Control Panel setting (either global or just for Conviction_Game.exe), or from a previous FPS cap
theguynotfromthestore1 29 Oct @ 4:16am 
Got any idea how disable Vsync in this game? its driving me insane that its stuck at 60hz but feels sluggish.