DCS integrity check fail - help pawease

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.

3 Likes

Skate’s the real MVP.

1 Like

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.

2 Likes

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!

1 Like

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.

1 Like

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.

1 Like

Oh this explains why restarting DCS at times works with the IC checks.