
KWAGGA
Published
Used Protontricks to enable virtual desktop using winecfg and than to install vcrun2005 vcrun2008 vcrun2010 vcrun2012 vcrun2013 vcrun2019.
Alt-Tabbing crashes game of no virtual desktop is set. Use protontricks and then winecfg to enable virtual desktop mode.
Online or LAN Multiplayer Desyncs. Was resolved by Enabling Virtual Desktop and installing the follwing vcruntimes and going through the setup prompts:
Via terminal run: protontricks --no-bwrap 24810 --gui
Select default prefix and "Install a Windows DLL or component". Select the following packages and ron though each installer prompt to complete setups:
vcrun2005 vcrun2008 vcrun2010 vcrun2012 vcrun2013 vcrun2019
Do not use command line to perform install as silently fails. Make sure to enable virtual desktop first via Winecfg and then proceed with the vcruntime installs.
As long as you enable Virtual Desktop and install the vcruntime files via protontricks your game will work flawlessly.
To enable online Matcmaking go to cnc-online.net. Register for a Revora account and head over to their discord (https://discord.com/invite/54DZ4UQwGV) to get the Linux Compatible Kanes Wrath online enabler. Ask for it from Cervanthes or one of the DM's.
Also recommend the latest 1.02+ R19 mappacks from Masterleaf available here: tinyurl.com/getr19 as this will allow you to play most matches and not experience the usual game crashing bugs.
Install this using protontricks and you will then be able to enjoy online matchmaking.
Multiplayer Desync Fix for newer Proton Versions: (works cross platform)
Delete old 24810 pfx folder /steamapps/compatdata/. Set Proton to version 7.0-4 In steam and Launch game to create a new fresh 24810 folder. Exit game.
run protontricks --no-bwrap 24810 --gui
(--no-bwrap used incase winecfg does not load)
First enable virtual Desktop Mode and set desired resolution.
Next Select Install Windows DLL or component.
Install the following vcruntimes manually approving each setup window that pop ups. vcrun2005 vcrun2008 vcrun2010 vcrun2012 vcrun2013 vcrun2019
Installer will automatically updates DLL overrides to native for the installed libraries
Game should now run Online/Lan games withou desyncs.
You can get the revora online play enabler from cnc-online.net and go to their Discord to get the Linux online play installer. I wrote an entire guide there and how to.
Have fun!
Fixed by enabling Virtual Desktop mode via Protontricks --> Winecfg.
Multiplayer Desync. Fixed by installing vcruntime components 2005 to 2019.
Singple Player works 100% and performance is great. Some additional work needed for Online Play as the original servers have been shut down. Go to cnc-online to see how or visit their discord channel and view my how to guides. Desync fix in my report.