Assassin's Creed Revelations

Assassin's Creed Revelations

Ця тема закрита
SystemDetection.dll (DELETE THIS FILE) graphical errors / glitches / unplayable
If any of you are like me and tried time and again to play this game only to realise you're stuck on solutions and somehow, your game just isn't behaving as it should, shimmering and jittering the scenery like a glitch only this is NOT gameplay and you know it.

this file is sitting in your game directory and can be found easily by right clicking your game in your steam library, selecting properties and looking for a tab for your local game and then selecting an option to browse the local files. in there you will see this file in the title for this post.

instead of spending what could be forever asking for a solution, and narrowly missing any possible answers, you should simply remove this file and prevent the game from using it. rename it, choose a random format, delete it or move it. whatever you want. you REALLY don't need it.

i must have crossed this option multiple times before actually noticing it. i was searching for glitches and hiccups. graphical errors. hardware that is too advanced, software that is interfering with the code... anything.

deleting this file was the end of that path.

if you're reading, you don't have to. it's in the title. but if you are, i'll let you know what i did until this solution solved it for me.

first off. the game was originally installed onto my external USB HDD and half launched until UBI failed connections or errors or lost files or whatnot. this game 100% needs to be on your C: Drive.... or at least it does for me.... that was a pain, but once it was on there, i had immediate issues with controls and menu navigation. something to do with wireless signals and the game reading other inputs or something, whatever. it boots. i was happy about that. then it wouldn't load. so i went to basic things like performance tests and balances, maybe a few priority tweaks and compatibility mode changes...... same result every time. cut to a week later and i've run out of tedious ideas. then i thought maybe there's a code or leftover script i'm not seeing from maybe a previous install, or maybe a cloud save interrupted something.... i deleted reinstalled and checked the game, same issue. repeat only this time i deny cloud save stuff and go for a blank, fresh install with no prior information being adopted via the internet or previous installs..... ok.... last resorts, they saved my games before and they can do it again.... Crackers. Game Crackers, they'll know. on more than one occasion of a broken game, there have been software additions to some games or even outright fixes to bugs the devs never touched, so, give them a shot..... no such luck. same everything, nothing changed.... what's wrong? is it me? my system? no way i'm having issues with THIS game. there's just no way.


imagine my face, imagine my reaction, my otherworldly response when i see this file. SystemDetection.dll

this file seems odd. system detection? DRM? hardware optimisations? software integrations? whatever... google to the rescue...... among the first results (i MM clicked the first 5) there was this post..... "this file causes [insert my issues but worded better] so you should just delete it"..... nah. no way. can't be THAT simple. i just ran to the location, rapid click and DEL then immediately launch the game in frustration knowing it does something or it won't..... 7 hours later i stopped playing.

i can feel questions and maybe accusations with my Cracker support. Crackers do it for fun. for free. it's THAT easy for them. they share the games for free and encourage you to buy it if you like it. and i have bought many many many games which i once stole.... why did i steal? cos there's no such thing as an optimal demo anymore. it's not just playing the game, it's knowing if your system can even be playable in the heaviest of loads the game delivers. i went into a shop and bought a physical version of Black Ops II. took it to my offline PC and installed it. launched the game and my PC immediately shut down HARD. this happened about 20 times before i was 100% sure the game was responsible. Crackers gave me the ability to play a game i bought by providing me with software which prevented the crash/shutfown/instantBSoD(and simultaneous power off) i think it was called CFG or something, this program prevented my CPU from doing something it shouldn't have done... fx-4100 bulldozer is the ♥♥♥♥♥♥♥♥♥ CPU i had the mispleasure of being paired with. Crackers gave me Demo's again, they gave me personal benchmarks and they gave me the software, if needed, to play legit games.... LEGIT.... as in my issues were never encountered and never understood on a LEGIT platform.

for this i support Crackers and code breakers. they are the heroes nobody considers until they need them ad then they are forgotten just as quick.... in my years i have seen cracker groups appear, vanish, merge and grow. none of them worse or better than the others, just faster or with a more reliable method.... either way, some got "fame" or at least recognition enough to be respected by name only. if you saw RELOADED or FLT or SCENE, you knew it was good. some merged, some went silent some got caught others just withered and died.... my point is, these guys KNOW what they're doing.

imagine if you got a game and there was a strange EXE file you was told by the devs would help with specific CPU's if it was ever needed.... that would be nice. but no. i had to "steal" the game i just bought, to play it legally or AT ALL.... bring back demos. not just 1 level. but 1 unique level which showcases the heaviest loads of the general game. also..... stop making stupidly high resolution walls and floors which can't be rendered by 4 year old technology.... we get it, you're pushing the agenda of MORE POWER instead of BEST EXPERIENCE....

i just finised AC:R.... graphics never made the game..... the game was made by the story. this is why these worlds are littered with "filler content". except now instead of new mechanics, your filler content is the extra 170Watts you need for a CPU and GPU just to render a single street becuase the lighting is so perfect it can be rendered with real light paths and lighting angles.... yeah, well done, bravo.... does anybody remember when game pushed technology to surprising limits? Half life? Metal Gear? Quake? Doom? really? we've stopped caring about strange and impressively detailed worlds and instead just over populate them with no regard to the end user?

if you look at the most popular games.... they're not graphical power houses. they're not behemoths of bump maps and normals. they're not excessively showing off light shafts with a million dust particles. they're often cell shades and simple looking textures but for one reason or anoher, they're still NEEDING a RX 280 and an Intel i9 of stupid proportions..... pile all that nonsense into a demo you can play again and again, then maybe you'll get more sales. game demos went away because these idiots knew they'd lose customers who saw and played a game they didn't like, reducing their "bought copies" stats.

i have stolen and liked, resulting in more bought games i enjoy because of the fact i "stole" and tried them first. the games i just bought or got for free...... don't play. haven't played. never played. installed or touched. but hey this is just me. stealing the games is easy, making the effort to buy them is a choice i make without ease.
< >
Показані коментарі 3145 із 48
I fixed this in the "main game" but everytime i open desmonds memorys it happens again. What to do?
Цитата допису DoXi:
I fixed this in the "main game" but everytime i open desmonds memorys it happens again. What to do?
Tried to delete the file and force the app to open in admin mode
can't find the file 'systemdetection.dll'
Цитата допису ShortLived:
hello and yes i know that many people have done this already BUT i have a way to fix it for everyone who follows the instrructions

1) steam fix
- go to C:/ Program files (x86)/Steam/steamapps/common/Assassins creed revelations
-delete file called "systemdetection.dll" and delete it (you have to delete it permanently in the bin)
-boot up the game

2) uplay fix (if the steam fix doesn't work use this aswell)
- go to C:/Ubisoft/ubisoft game launcher/games/assassins creed revelations
- delete the same file
-boot up and it should be fine.


i hope this helps everyone and keep in mind you'll have to do this every time you reinstall the game.

have a nice day

I tried looking for "system detection.dll" thinking I was one of those rare cases.

The "system detection.dll" was renamed to "version" for me.

I didn't delete it though I just renamed that to "version0".

Just booted it up again and instantly perfect.
Цитата допису MartinDumbston:

I tried looking for "system detection.dll" thinking I was one of those rare cases.

The "system detection.dll" was renamed to "version" for me.

I didn't delete it though I just renamed that to "version0".

Just booted it up again and instantly perfect.

I can confirm this the file I had to rename/delete was "version.bin".

I love the Assansins Creed series but Ubisoft is always a pain in the a...
Where exactly is this file? It's not in my install folder for the game...
Hey MultiKoopa

This file should be in the main game folder, depends on your Steam installation path.
The default path is C:\Program Files (x86)\Steam\steamapps\common\[gamename]

Keep in mind this is a system .dll file so most likely it is a hidden file.
You need to enable showing system and hidden files in Windows. Research it online.

Do not delete the file, just rename it to something like SystemDetection_old.dll

Ubisoft Support
Цитата допису Ubi-Vinci:
Hey MultiKoopa

This file should be in the main game folder, depends on your Steam installation path.
The default path is C:\Program Files (x86)\Steam\steamapps\common\[gamename]

Keep in mind this is a system .dll file so most likely it is a hidden file.
You need to enable showing system and hidden files in Windows. Research it online.

Do not delete the file, just rename it to something like SystemDetection_old.dll

Ubisoft Support
i still havent found the file
Цитата допису Rizwi7:
Цитата допису Ubi-Vinci:
Hey MultiKoopa

This file should be in the main game folder, depends on your Steam installation path.
The default path is C:\Program Files (x86)\Steam\steamapps\common\[gamename]

Keep in mind this is a system .dll file so most likely it is a hidden file.
You need to enable showing system and hidden files in Windows. Research it online.

Do not delete the file, just rename it to something like SystemDetection_old.dll

Ubisoft Support
i still havent found the file
I am also having the same problem, I can’t find it
Цитата допису ♛ʂɱơƙɛ👑ƙıŋɠ♛:
can't find the file 'systemdetection.dll'
Same here. No such file in any folder.
Hello,

If this file is not present in the Steam installation path for the game, try also C:\Program Files (x86)\Ubisoft\Assassin's Creed Revelations

Try installing the game via Ubisoft Connect, if you have it in your UC library.
In the last few years some details and paths may have changed.

Ubisoft Support
Цитата допису gonzy:
Цитата допису MartinDumbston:

I tried looking for "system detection.dll" thinking I was one of those rare cases.

The "system detection.dll" was renamed to "version" for me.

I didn't delete it though I just renamed that to "version0".

Just booted it up again and instantly perfect.

I can confirm this the file I had to rename/delete was "version.bin".

I love the Assansins Creed series but Ubisoft is always a pain in the a...



08/2024 this post is now the solution on Uplay. This user added a "0" to "version", I just deleted it and that was a fix for me.
For people who do not have the file "system detection.dll", you are probably playing Assassin's Creed II, not with DLC. So, you need to find 2 files in your game directory: "AssassinsCreedII" and "AssassinsCreedIIGame" go to the properties of both files -> compatibilities -> disable optimization for full screen for both files. It should fix the issue.
Hey Дядько Хаймарс,

Thanks for sharing this workaround.
Let's wait for other players to confirm if it works for them.
None of the above solutions worked for me however after messing around with affinity settings I'm currently getting nice and steady 100 fps with no stuttering.

What I did:
1. launch the game and get to the main menu
2. open Task Manager -> open the Details tab
3. right click on ACRSP.exe and click Set affinity
4. uncheck all CPUs except from CPU 0 to CPU 6
5. profit

I'm no tech wiz so I have no idea how that solves the issue but it works for me and maybe it will help some people.
< >
Показані коментарі 3145 із 48
На сторінку: 1530 50