Assassin's Creed Odyssey

Assassin's Creed Odyssey

View Stats:
PSA: DXVK is a massive improvement to the game
I am running a Ryzen 7 7800X3D with an RTX 4090 and was having some pretty bad issues with stuttering and inconsistent fps. Limiting my fps to 90 in-game helped a bit, but it was still very stuttery, especially when turning my camera around. After installing DXVK all the stuttering issues went completely away and the game even runs at a little higher fps as a bonus.

If you want to try it yourself then just grab the latest version from https://github.com/doitsujin/dxvk/releases and copy the d3d11.dll and dxgi.dll into your ac odyssey folder and enable background processing of Vulkan shaders in Steam settings.

Detailed guide:

1. Go to https://github.com/doitsujin/dxvk/releases
2. Scroll down to assets on the latest release and grab the *.tar.gz file (for example dxvk-2.3.1.tar.gz)
3. Extract the tar.gz archive with 7-Zip (https://www.7-zip.org/) to your desktop and open the x64 folder
4. Copy d3d11.dll and dxgi.dll from the x64 folder to your AC: Odyssey folder (C:\Program Files (x86)\Steam\steamapps\common\Assassins Creed Odyssey)
5. In Steam, click on Steam -> Settings -> Downloads -> Allow background processing of Vulkan shaders
6. In AC: Odyssey, go to the Display options menu and set FPS limit to something your pc can always render (you can check fps by pressing F1 while playing)

Enjoy a stutter free AC: Odyssey experience
< >
Showing 1-15 of 16 comments
Ricsnake Mar 31, 2024 @ 3:03am 
Thanks for the awesome tip :steamhappy:
Houdini Apr 1, 2024 @ 2:40am 
game crashes on launch
Originally posted by Houdini:
game crashes on launch
Probably bad software config on your side. Try updating your drivers (especially graphics drivers) and disable any overlays you have. If nothing works then reinstalling your OS is probably the solution.
Last edited by pun ᕕ( ᐛ )ᕗ; Apr 1, 2024 @ 5:10am
Houdini Apr 1, 2024 @ 9:39am 
Originally posted by pun ᕕ( ᐛ )ᕗ:
Originally posted by Houdini:
game crashes on launch
Probably bad software config on your side. Try updating your drivers (especially graphics drivers) and disable any overlays you have. If nothing works then reinstalling your OS is probably the solution.
latest drivers. superior pc compared to yours, newest version of Windows. Surely its not the game's fault, but mine.
On my way to reinstalling OS for ac odyssey :zomv:
Originally posted by Houdini:
Originally posted by pun ᕕ( ᐛ )ᕗ:
Probably bad software config on your side. Try updating your drivers (especially graphics drivers) and disable any overlays you have. If nothing works then reinstalling your OS is probably the solution.
latest drivers. superior pc compared to yours, newest version of Windows. Surely its not the game's fault, but mine.
On my way to reinstalling OS for ac odyssey :zomv:
Funny that it works flawlessly on mine and not on your superior pc. 😊
Last edited by pun ᕕ( ᐛ )ᕗ; Apr 1, 2024 @ 1:59pm
longjohn119 Apr 1, 2024 @ 7:26pm 
Probably bad software config on your side. Try updating your drivers (especially graphics drivers) and disable any overlays you have. If nothing works then reinstalling your OS is probably the solution.

Or just run the game normally ....... Any software that makes me have to re-install my OS isn't worth the trouble ...... My OS has been installed and trouble free since July 2020

The problem is DXVK uses d3d11.dll and dxgi.dll which are generic Windows DLLs used by other software and mods so they are probably butting heads. Either they didn't install because they were already there or they overwrote the ones there and broke the game. Most likely he is using Reshade which also uses it;s own version of dxgi.dll

An easier solution is to uninstall and re-install Odyssey not the entire OS which is a major PIA. He could also just re-install Reshade and forget all about DXVK

I run Odyssey with a Reshade and a bunch of Forger mods @1440p Ultrawide with a 5800X and a 4070 Ti at over 100 FPS without any problems with stuttering and haven't seen a crash in over 100 hours, likely over 150 hours.
Last edited by longjohn119; Apr 1, 2024 @ 7:35pm
Originally posted by russell_john:
Any software that makes me have to re-install my OS isn't worth the trouble ...... My OS has been installed and trouble free since July 2020

Reinstalling OS is the nuclear option and it will almost certainly fix any problems this guy is having with DXVK. They don't seem to be able to figure it out otherwise. It doesn't even take long to do if you have some half decent routines and a good software setup. His problems are almost certainly related to some other software his pc is running, like overlays, that are trying to interact with either of those dlls, thinking it is the standard dlls from Microsoft and not a Vulkan translation layer.
longjohn119 Apr 4, 2024 @ 12:06am 
Wouldn't re-installing the game just be a simpler option since the problem is NOT THE OS, it is the game install itself. I can almost guarantee he was running a Reshade and you can't run both DXVK and Reshade at the same time without a bunch of hassle. If you reinstalled the game and got rid of the Reshade then DXVK would work. Re-installing the OS WILL NOT FIX THAT PROBLEM because it's not an OS problem

The FACT you didn't even know you can't run DXVK and Reshade at the same time tells me you just don't know what you are talking about and you shouldn't be giving people advice
Last edited by longjohn119; Apr 4, 2024 @ 12:08am
pun ᕕ( ᐛ )ᕗ Apr 4, 2024 @ 12:48pm 
Originally posted by russell_john:
Wouldn't re-installing the game just be a simpler option since the problem is NOT THE OS, it is the game install itself. I can almost guarantee he was running a Reshade and you can't run both DXVK and Reshade at the same time without a bunch of hassle. If you reinstalled the game and got rid of the Reshade then DXVK would work. Re-installing the OS WILL NOT FIX THAT PROBLEM because it's not an OS problem

The FACT you didn't even know you can't run DXVK and Reshade at the same time tells me you just don't know what you are talking about and you shouldn't be giving people advice

You're talking as if running reshade is the only thing that can cause DXVK to crash and that this is in fact the problem he is having. There are a million different things that can cause it to crash. In fact it is amusingly ironic that you accuse me of not knowing what I am doing when you are being so narrow minded.

The thing is that I am not gonna spend hours of my time trying to fix whatever software issue this arrogant guy has cooked up. The easy and universal fix to an end user software error is to reinstall the OS. It takes less than an hour if you are even a little competent.

Sure, try to reinstall the game first in case you have bungled the install somehow (does it even need mentioning?), or update drivers and disable overlays as I mentioned, or post your DXVK logfiles and an API trace on github with a proper explanation and wait a day or two for an answer from the devs. If none of the basic stuff works then you are in all likelihood gonna spend way more time and effort than just reinstalling your OS though. This is just my experience after working 20 years in IT.

Of course, if reinstalling the OS is a challenge for you and something you maybe don't know how to do, then asking on github (https://github.com/doitsujin/dxvk/issues) is probably the right move.
Last edited by pun ᕕ( ᐛ )ᕗ; Apr 4, 2024 @ 1:08pm
longjohn119 Apr 5, 2024 @ 5:06am 
Originally posted by pun ᕕ( ᐛ )ᕗ:
Originally posted by russell_john:
Wouldn't re-installing the game just be a simpler option since the problem is NOT THE OS, it is the game install itself. I can almost guarantee he was running a Reshade and you can't run both DXVK and Reshade at the same time without a bunch of hassle. If you reinstalled the game and got rid of the Reshade then DXVK would work. Re-installing the OS WILL NOT FIX THAT PROBLEM because it's not an OS problem

The FACT you didn't even know you can't run DXVK and Reshade at the same time tells me you just don't know what you are talking about and you shouldn't be giving people advice

You're talking as if running reshade is the only thing that can cause DXVK to crash and that this is in fact the problem he is having. There are a million different things that can cause it to crash. In fact it is amusingly ironic that you accuse me of not knowing what I am doing when you are being so narrow minded.

The thing is that I am not gonna spend hours of my time trying to fix whatever software issue this arrogant guy has cooked up. The easy and universal fix to an end user software error is to reinstall the OS. It takes less than an hour if you are even a little competent.

Sure, try to reinstall the game first in case you have bungled the install somehow (does it even need mentioning?), or update drivers and disable overlays as I mentioned, or post your DXVK logfiles and an API trace on github with a proper explanation and wait a day or two for an answer from the devs. If none of the basic stuff works then you are in all likelihood gonna spend way more time and effort than just reinstalling your OS though. This is just my experience after working 20 years in IT.

Of course, if reinstalling the OS is a challenge for you and something you maybe don't know how to do, then asking on github (https://github.com/doitsujin/dxvk/issues) is probably the right move.

Listen son, I've been building PCs on the x86 platform since 1988 when I worked for Gateway Computers, been on the Internet since 1991 when you could count the number of sites on the World Wide Web on one hand, have been an electronics engineers since 1993 and own my own business.

How does reinstalling an entire OS fix a problem of breaking a game by writing over a Reshade DXGI dll with a DXVK DXGI dll? All the OS re-install does is replace files in the Windows directory NOT a game's directory where the problem actually lies .......

Again you show you just don't know what you are talking about and your bad advice broke someone's game because you FAILED to realize you can't run a Reshade and DXVK at the same time. Then instead of telling him to either re-install the game, and then install DXVK WITHOUT a Reshade you tell him to re-install the entire OS which won't fix his problem because the problem IS NOT WITH THE OS, it's with the game install.

Notice that he hasn't come back and said he fixed the problem and it's been 4 days ......
Last edited by longjohn119; Apr 5, 2024 @ 5:18am
Originally posted by russell_john:
How does reinstalling an entire OS fix a problem of breaking a game by writing over a Reshade DXGI dll with a DXVK DXGI dll? All the OS re-install does is replace files in the Windows directory NOT a game's directory where the problem actually lies .......

I don't know how I can explain this any better to you dude. Are you trolling or what? Just read my post over and over again until you understand what I am saying. I am done discussing with you.
longjohn119 Apr 6, 2024 @ 12:09pm 
FACT: You told someone to install DXVK and it broke his game. That is a fact whether you are man enough to admit or not

You simply don't know what you are talking about. Re-installing an OS doesn't fix a problem in the games install folder because an OS install doesn't touch a game's folder. The DXGI.dll from DXVK that is causing his problem will still be in the game folder even after an OS re-install. Alll he had to do to fix his problem is re-install the game or delete the dxgi.dll and the d3d11.dll and most likely his game would have worked fine again.
Last edited by longjohn119; Apr 6, 2024 @ 12:15pm
UncleFungus Apr 7, 2024 @ 10:55am 
Do not try this fix.
Affenbrot Jun 4, 2024 @ 12:16pm 
Awesome! For me it works!
I tried everything. THIS is the only solution that works for me :steamhappy:
on 7800x3d, 64GB 6000 CL30, 4070TI S, Win11.
These constant little stutters are gone completely, super smooth now!
all the other tips do nothing.
Thank You very much, pun :steamthumbsup:
longjohn119 Jun 4, 2024 @ 9:11pm 
Originally posted by UncleFungus:
Do not try this fix.

I will work it just won't work if you are using a Reshade or any other mod that's using their own version of d3d11.dll and/or dxgi.dll

You can use one or the other but not both at the same time

I have a 5800X and a 4070 Ti with a Reshade and numerous Forger mods and the game runs smooth as silk for me and the last time I had a crash is close to 200 hours ago when I was running a 3070 Ti.
Last edited by longjohn119; Jun 4, 2024 @ 9:11pm
< >
Showing 1-15 of 16 comments
Per page: 1530 50

Date Posted: Mar 25, 2024 @ 10:14am
Posts: 16