Saved Games / files shouldnt trigger IC.
Thanks, Skate. That info helped me narrow my troubleshooting. I’m good to go now!
I still think that IC should be server-side customizable, though.
seems like cheating is better served with perma banning from servers, considering they are all privately ran, and everyone would have a saved track for proof. Or make the IC a server side option to disable or enable.
Theres SLMOD I think that allows banning by EDID
Skate,
Upon further review, it appears that the texture folder in Saved Games\DCS is a likely culprit for failing IC.
I was able to get on after doing a manual+automated clean, but I didn’t realize at the time that my Liveries, Textures, and Screenshots folders from Saved Games\DCS were automatically deleted as part of that process. When I put those folders back in and made no other changes, the IC failed with “texture/empty” being the reason.
DCS.LOG should tell you more information, Look for “SECURITY CONTROL” Lines.
AFAIK, SAVED GAMES Folder shouldnt affect MP Integrity.
As I have at least 5 dozen f-86f liveries and at least 2 dozen unofficial “modules” that are loaded from saved games, but when I goto multiplayer I have a Green shield everytime.
I have a few idea’s I’m going to try over remote connection and get back to you.
I have something to submit to dev team now, thanks.
Will update you later tonight w/ what I’ve found.
Skate’s the real MVP.
Basically,. Here:
When I Launch DCS, and Go Directly To MP, I Get a Green Icon No problems.
If I exit MP, Launch a Mission w/ a User mod (Aircraft or textures that otherwise share the same file name as a DCS Core File [Ie Empty.png]], and then Exit back to DCS Main Menu, and Goto MP,. I Fail IC w/ Empty.png.
(Or Any other File within /Saved Games/ Folder w/ matching filename to a DCS Core Filename).
Exiting DCS and Re-Launching Clears this IC Fail for me every time.
Seems DCS Mounts the Folders for /Saved Games/ Mods and doesn’t unmount them at the end of the mission, so any files w/ filenames that match a DCS Core File fail the IC until the Folder is unmounted.
So Once /Saved Games/ Is mounted, User will fail IC for any file in the /Saved Games/ Folder that matches a DCS manifested file until DCS is Relaunched.
I found it, Skate.
I had placed an empty.tga into my Saved Games\DCS\Textures folder for backward compatibility with old skins that specifically called the TGA in desc.lua (before ED changed empty from a TGA to DDS). I removed this from Saved Games\DCS\Textures and the IC passed.
My conclusion: the IC does check the Saved Games folder (albeit for existing texture names), but doesn’t appear to do so until actually connecting with a server that enforces IC. Hence why the IC shield is green at first, and then red after a failed connection.
EDIT: Sniped by the man himself!
if server has liveries loaded that use empty.dds/empty.png and your DCS loads the empty texture from /Saved Games/ then it will fail, if a Server doesnt have a Livery that calls for the file, it wont be loaded.
ED is aware of the issue,
Long story short, Saved Games Folder is IC’d as well, at loading time, so any file that has same filename as a DCS Protected file will fail IC when it’s checked at loading time.
Oh this explains why restarting DCS at times works with the IC checks.