
Emil
Published
Installing and running game in Steam/Proton
Install game from Steam.
Edit settings in proton prefix with regedit
to get rit of graphics glitches in menu (on my Intel card menu was not working at all).
To do this, run those commands in terminal (you must adjust paths depending on your Steam installation or distro specific paths...):
cd ~/.steam/debian-installation/steamapps/compatdata/566050/pfx/
STEAM_COMPAT_DATA_PATH="$HOME/.steam/debian-installation/steamapps/compatdata/566050" WINEPREFIX="$HOME/.steam/debian-installation/steamapps/compatdata/566050/pfx" "$HOME/.steam/root/steamapps/common/Proton - Experimental/files/bin/wine" 'regedit'
In regedit we will create new DWORD value in HKEY_CURRENT_USER -> Software > Wine > Direct3D > csmt
with value 0x00
(= disabled)
Installing and running game in Steam/Proton
Install game from Steam.
Edit settings in proton prefix with regedit
to get rit of graphics glitches in menu (on my Intel card menu was not working at all).
To do this, run those commands in terminal (you must adjust paths depending on your Steam installation or distro specific paths...):
cd ~/.steam/debian-installation/steamapps/compatdata/566050/pfx/
STEAM_COMPAT_DATA_PATH="$HOME/.steam/debian-installation/steamapps/compatdata/566050" WINEPREFIX="$HOME/.steam/debian-installation/steamapps/compatdata/566050/pfx" "$HOME/.steam/root/steamapps/common/Proton - Experimental/files/bin/wine" 'regedit'
In regedit we will create new DWORD value in HKEY_CURRENT_USER -> Software > Wine > Direct3D > csmt
with value 0x00
(= disabled)
Installing widescreen patch
Create a new wine prefix in '/.wine-zeus_patcher'. With command: `WINEPREFIX=/.wine-zeus_patcher wineboot`
Download Resolution Customizer: `https://www.nexusmods.com/
Installing widescreen patch
Create a new wine prefix in '/.wine-zeus_patcher'. With command: `WINEPREFIX=/.wine-zeus_patcher wineboot`
Download Resolution Customizer: https://www.nexusmods.com/zeusmasterofolympus/mods/1?tab=files
Extract folder Zeus and Poseidon Resolution Customiser
from downloaded archive to created prefix. File Zeus & Poseidon Resolution Customiser.exe
must end up in path ~/.wine-zeus_patcher/drive_c/Patcher/Zeus & Poseidon Resolution Customiser.exe'
(or you will have to edit paths in commands)
We will put files from game mentioned in readme.txt
file to folders ~/.wine-zeus_patcher/drive_c/Patcher/base_files
and ~/.wine-zeus_patcher/drive_c/Patcher/base_files/DATA
. Original files are placed in ~/.steam/debian-installation/steamapps/common/Zeus + Poseidon
(might be different in other distros)
Highly recommended to backup original files in case anything goes wrong:
cp -a "$HOME/.steam/debian-installation/steamapps/common/Zeus + Poseidon/zeus.exe" "$HOME/.steam/debian-installation/steamapps/common/Zeus + Poseidon/zeus.exe.old"
cp -a "$HOME/.steam/debian-installation/steamapps/common/Zeus + Poseidon/DATA" "$HOME/.steam/debian-installation/steamapps/common/Zeus + Poseidon/DATA.old"
Now use a winetricks to install .NET 4.0 to patcher prefix: WINEPREFIX=~/.wine-zeus_patcher winetricks dotnet40
Finally we run the patcher: WINEPREFIX=~/.wine-zeus_patcher wine 'C:\Patcher\Zeus & Poseidon Resolution Customiser.exe'
In patcher utility just set desired resolution and click Generate EXE
The last and final stel is to copy files from ~/.wine-zeus_patcher/drive_c/Patcher/patched_files
and copy them to steam library ~/.steam/debian-installation/steamapps/common/Zeus + Poseidon
.
Suggested command if you have same paths as I do is: cp -a "$HOME/.wine-zeus_patcher/drive_c/Patcher/patched_files/*" "$HOME/.steam/debian-installation/steamapps/common/Zeus + Poseidon/"