
hitsFromTheBong
Published
Performance equal to windows, this game still looks beautiful, Nvidia exclusive features worked (not that many are worth it except HBAO+)
MANGOHUD=1 %command%
Renamed intro video files to speed up loading - .steam/steamapps/common/Assasin's Creed Unity/videos:
UbisoftLogo.bk2 pc_TWIMTBP.bk2
.steam/steamapps/common/Assasin's Creed Unity/videos/en: pc_WarningSaving.bk2 warning_disclaimer.bk2
I just added crap to the end of all of the filenames (before the .bk2 extension) which was handy for me to find them just then by searching for "crap" in the game folder.
Xbox One controller only worked when physically plugged in - with bluetooth only some of the axes moved properly - haven't investigated if this is common behaviour with all linux games.
Running at 4k Native - with FXAA, I don't use the Nvidia soft shadows or TXAA - if you use TXAA it will completely tank your performance, on any system. This game works as well as Windows out of the box with glorious eggroll.
Without glorious eggroll I was experiencing stutter quite frequently, so be sure to use glorious eggroll (Proton GE). Actually, I used Proton GE-8.2, I accidentally wrote 8.3. Haven't tried it with 8.3 but I assume it will work the same, if not better. Very enjoyable experience.
Obviously only use the mangohud command if you have mangohud installed and set it up either manually or with Goverlay (I recommend Goverlay, it's much easier to configure).
I don't know if you need to use glorious egroll, I just used it because others had used it. I have no problems running with it, I am able to use the NVIDIA exclusive features (DLSS, Ray-tracing). Buttery smooth performance at 4k with DLSS quality and ultra nightmare quality.
Equivalent performance as on Windows with these launch commands and using golrious eggroll. Great experience!
PROTON_ENABLE_NVAPI=1 VKD3D_CONFIG=dxr11 DXVK_ASYNC=1 gamemoderun %command% -nolauncher
If you don't use these launch commands, the game won't recoginise you have an Nvidia card, and you won't be able to use raytracing or DLSS. There will be a popup message after the launcher that your driver is out of date (it's wrong). You can ignore the message; just click OK. Ensure you put these launch commands in if you have an Nvidia card, and use the latest version of Proton-GE (or if that doesn't work, I know that 8-2 does).
Performance beat my expectations - I'd be hard pressed to tell the difference between this and Windows performance!
DXVK_NVAPI_DRIVER_VERSION=53161 PROTON_ENABLE_NVAPI=1 gamemoderun MANGOHUD=1 %command%
I always use glorious egroll, it just seems all around better than any of the Valve proton versions (I know it's based on them and they have the ability to do things that Valve couldn't due to licensing, which is why). I run this at 3840x4120 (4K), DLSS balanced, Medium Settings, but VERY IMPORTANT, you must change the Ambient Shadow resolution to Full. Otherwise, you get glitches on the shadows everywhere - like large blocks of pixels. As soon as I changed the ambient shadow resolution to full, they were completely gone, and I noticed no other glitches. This is on the latest patch, v 1.0.5. Very enjoyable gaming experience. Obviously, install mangohud and Goverlay if you want to use the mangohud command. My FPS hovered between 50-65 and with a variable refresh rate monitor, this is a beautiful presentation with no large frametime spikes present on the frametime graph. Highly enjoyable experienvce, far exceeded my expectations.