
Prodi
Published
If you can deal with the inconvenience of changing the system resolution back and forth than you can enjoy the game.
The game only renders in 800x600 resolution so set the system resolution to 800x600 . Not ideal but it then functions without any further tweaks. Everything works including cutscenes, interacting with the main menu and moving/interacting within the game .
When launching the game from a system resolution higher than 800x600 the visuals are presented in a 800x600 box aligned to the top left corner of the screen. However the UI does not align to the visuals and instead aligns to an invisible 4:3 center aligned box (the mouse will change/highlight over empty space that maps to the main menu buttons if you search them out). As noted this issue is addressed by starting the game from a 800x600 system resolution.
$ WINEPREFIX="$HOME/.wine_darkfall" gamescope -w 640 -W 2560 -h 480 -H 1440 -f -U -- wine DarkFall.exe
With Wine-staging and gamescope it plays great. Game is hard coded @640x480 so use these for gamescope internal-to-the-game resolution and then upscale to your own monitor, with pillar-boxes and/or upscaling of your choice (FSR 1.0 works great).
With newest 5.0 Proton prefix it just works! No tweaking neccessary! Played the entire first chapter without issue!
Some brief lag spikes on initial map load.
Platinum out of the gate.
Proton 6.3-6 the music looping every ~10 seconds is fixed. Music tracks play as intended. There is some juggling required for modding as described in other reviews.
The game installs with a version of libGLESv2.dll in the base installation directory. You want to ignore it and use the builtin version that ships with Proton. To do this you must run winecfg for this prefix and then go to the library tab. Once there add a new override rule for libglesv2.dll . After adding the rule edit libglesv2.dll override to "builtin (Wine)". Then hit OK closing winecfg. Your done! Just start the game normally now.
Small issue. Pressing the "f" keyboard key switches from full screen to windowed, but after each change it is required to left click the window once to bring it to focus. After doing so everything works fine and also allows you to switch back to either fullscreen or windowed another time.
I have a simpler fix. Just move/rename/delete libGLESv2.dll in the game directory that contains "The Miskatonic.exe". I changed mine to libGLESv2.dll.bak Tested with a fresh Proton 5.0 prefix. It just works after that. Use the other fix if you prefer to leave the files in the state they were downloaded, either way works. Played about an hour into the game, no issues.
Same as before, just need to click the window once to bring into focus to allow a switch between windowed and fullscreen.
GoG version. Works great including video cutscenes if you use a Proton Experimental prefix as of Sept 30, 2022. I used Gamehub to provide the Proton Experimental prefix, Lutris should also work. Installed using basic WINE then imported to Gamehub to manage the change to a Proton prefix. Great performance of video, audio, input etc...
GoG version. Works great including video cutscenes if you use a Proton Experimental prefix as of Sept 30, 2022. I used Gamehub to provide the Proton Experimental prefix, Lutris should also work. Installed using basic WINE then imported to Gamehub to manage the change to a Proton prefix. Great performance of video, audio, input etc...