1 items

File information

Last updated

Original upload

Created by

Milor123

Uploaded by

Milor123

Virus scan

Safe to use

Tags for this mod

About this mod

Several solutions to annoying bugs, in the debug version, for both linux and windows.
I will also tell you about my experience with linux.

Share
Permissions and credits
How Solve the Extremely Slow Save / also fix long and slow loading screens (savegames) in DD2 in [linux/Windows]

If you are tired of every loading screen when passing worlds or dialogs, taking forever or when you try to save your game it stays
stucketed for an endless amount of time.

The solution was very simple, thanks to @karapialis, for publishing this solution in a comment.

You must block the Dragons Dogma exe file, I've renamed to DD2.exe

For Windows:

Just add the DD2.exe to the Defender and Disallow all internet

You can use the app firewall_app_blocker_(fab) for windows. and drag and drog DD2 folder



For linux:

I am linux users and I've installed firejail
for block DD2 Internet in linux.

Installation:

Ubuntu/Debian

sudo apt install firejail

Arch

sudo pacman -S firejail

Then you must add to the your lutris or Heroic

I've used Lutris in my linux, Just add the next line in the "Command Prefix"
firejail --noprofile --net=none

And now my game save in 3 seconds, now dont take 5 stupid minutes. It is amazing !!!

How Solve initial crashes DD2 in [linux/Windows]

Ensure of set 0 in overlays, go to:


Dragons Dogma 2/steam_settings/configs.overlay.ini

And ensure set 0 in enable_experimental_overlay:

enable_experimental_overlay=0

Enable DLSS-FG in DD2 (Native for RTX 4000 series)

I Use Proton-ge-9-20 or Proton-Experimental and the game works with DLSS FG in linux.
if you want use it in lutris, download the PROTON folder  runner (example Proton-ge-9-20) and put in the local folder of your user, you probably need create manually the folder proton inside runner folder of lutris.

mkdir -p $HOME/.local/share/lutris/runners/proton/
Put your proton-ge inside of $HOME/.local/share/lutris/runners/proton/

Note: If you use flatpak, search for you respective folder equivalent, i am not sure i dont use flatpak.

Warning: dont put PROTON-ge versions in WINE folder $HOME/.local/share/lutris/runners/wine/  or you will not use DLSS and neither DLSS-FG

Better experience with DLSS for all nvidia users

Please update the DLSS to 3.8 (or last version), excellent, you can!, works in linux very well and the frame generation is great!
Download the last version in  https://www.techpowerup.com/download/nvidia-dlss-dll/, download extract, put and replace it into your DD2.exe folder


Others tips for linux users with NVIDIA


PROTON_ENABLE_NGX_UPDATER=0 #(It breaks my game in 1, keep it in 0)
PROTON_ENABLE_NVAPI=1
VKD3D_CONFIG=dxr,no_upload_hvv #(the others vkd3d i've tested but only this are good for keep performance)
__GL_MaxFramesAllowed=3
__GL_THREADED_OPTIMIZATIONS=0 (I am not 100% sure about this option, it disables the multithreading mode of the gpu, but it gives me the impression that I
have less stuttering when it is set to 0.)
VKD3D_DISABLE_EXTENSIONS=VK_NV_low_latency2 (Use it if you are using proton 9-20 + or experimental and NVIDIA, because the new DLSS FG is bugged and cause stutter issues, for now it is good for all games with FG using NVIDA, although some games will not allow you to enable DLSSG if you use this option, however here it works perfectly. )

Force to enable RayTracing for Linux/Windows Users

You can do it from DEBUG GUI interface, press L3+R3 or F5+F6
When the menu is opened, you need navigate to the PERFORMANCE category
And now you must search Raytracing words and set in ON



If you want use reshade in linux (maybe could works in windows users), you can!

Important note: Use normal Reshade NOT USE ADDON Reshade, it crashes, at least for me.

>> Its Easy, the game have problems with dxgi hook in linux (i am not sure in windows), but Just rename dxgi.dll to dinput8.dll and now the reshade should workd, ensure of Add this enviroment variable


WINEDLLOVERRIDES="dinput8=n,b;d3dcompiler_47=n"


or if you use Lutris



or in Heroic Games Launcher is similar than it




Change Log

1.1 (12/5/2024)

New ENV add for linux, more fluid game:

VKD3D_DISABLE_EXTENSIONS=VK_NV_low_latency2 (Use it if you are using proton 9-20 + or experimental and NVIDIA, because the new DLSS FG is bugged and cause stutter issues, for now it is good for all games with FG using NVIDA, although some games will not  allow you to enable DLSSG if you use this option, however here it works perfectly. )

1.2 (12/23/2024)

Firewall program tool for windows added.