https://bugs.winehq.org/show_bug.cgi?id=40646
Bug ID: 40646 Summary: Game Launcher fails with "Error occurred during a cryptographic operation". Product: Wine Version: 1.9.9 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: jn@kainor.dk Distribution: ---
Created attachment 54519 --> https://bugs.winehq.org/attachment.cgi?id=54519 output from wine
Game launcher fails with: "Error occurred during a cryptographic operation".
The game itself is "Dark age of Camelot" which works excellent in Wine, however a new and popular freeshard is currently being beta tested and this version of the game won't start.
The devs have stated the following requirements:
* A fully working .NET 4.6 installation * An OS that supports TLS 1.2 * A wine layer for kernel32 calls & in-memory manipulation * The same wine layer needs to be able to run DAoC feature-wise * The wine layer needs to be able to bootstrap .NET 4.6 installations, which probably means you have to install .NET 4.6 in wine * You'll also need the Visual Studio 2015 C++ runtime for x86
I have managed to download and successfully install the above in wine.
I have attached the output when I try to run the game.
Here is my procedure:
folder=/opt/daoc pre="WINEPREFIX=$folder/test WINEARCH=win32"
eval $pre WINEDEBUG=-all wine wineboot eval $pre winetricks -q corefonts dotnet45
eval $pre "winetricks win7"
# Download needed crap eval mkdir -p $folder/lala lala=$folder/lala # wget https://download.microsoft.com/download/E/4/1/E4173890-A24A-4936-9FC9-AF930F... -P $lala # wget http://techer.pascal.free.fr/download/vcrun2015_Wine-1.7.55.zip -P $lala # wget uthgardsetup.exe # wget vc_redist.x86.exe
# Install Visual Studio 2015 C++ unzip -o -d $folder/test/drive_c/windows/system32/ $lala/vcrun2015_Wine-1.7.55.zip eval $pre regedit $folder/test/drive_c/windows/system32/vcrun2015.reg eval $pre wine $lala/vc_redist.x86.exe /q
## Install net46 eval $pre wine $lala/NDP46-KB3045557-x86-x64-AllOS-ENU.exe /q
eval $pre winetricks -q ie8
## Install Uthgard eval ln -s /opt/daoc/DAoC /opt/daoc/test/drive_c/DAoC eval $pre wine $lala/uthgardsetup.exe