Application Details:
Version: | GOG.com |
License: | Retail |
URL: | http://www.zafehouse.com |
Votes: | 0 |
Latest Rating: | Garbage |
Latest Wine Version Tested: | 1.9.19 |
Maintainers: About Maintainership
What works
Both the installer and the game itself work: launching, creating a new game, playing, saving and restoring.
What does not
Fullscreen mode is buggy, so the solution is to use the 1024 x 768 virtual desktop.
Workarounds
What was not tested
Thorough gameplay: so far I have only advanced a couple of turns.
Hardware tested
Graphics:
Additional Comments
To prepare a prefix I had to use the following winetricks verbs: dotnet35sp1 gdiplus vcrun2008
Operating system | Test date | Wine version | Installs? | Runs? | Used Workaround? | Rating | Submitter | ||
Show | Arch Linux x86_64 | Sep 21 2016 | 1.9.19 | Yes | No | No | Garbage | Serge Hooge | |
Show | Ubuntu 14.04 "Trusty" amd64 (+ variants like Kubuntu) | Jun 15 2014 | 1.6.2 | Yes | Yes | No | Gold | an anonymous user | |
Current | Ubuntu 13.04 "Raring" amd64 (+ variants like Kubuntu) | Jul 05 2013 | 1.6-rc4 | Yes | Yes | No | Silver | Igor Zinovyev |
Bug # | Description | Status | Resolution | Other apps affected |
41921 | Zafehouse: Diaries crashes when attempting to start the game | CLOSED | FIXED | View |
41926 | Zafehouse demo crashes with Call from 0x7b43c14c to unimplemented function ddraw.dll.GetSurfaceFromDC, aborting | CLOSED | FIXED | View |
42060 | Zafehouse Diaries stuck on the loading screen (needs gdiplus.dll.GdipWindingModeOutline implementation) | NEW | View |
In order to make the game run properly, create a brand new prefix for it:
env WINEPREFIX=~/zafehouse_wine_prefix WINEARCH=win32 winetricks -q dotnet35sp1 vcrun2008 gdiplus
This command will create a new prefix in the path that is specified by the WINEPREFIX parameter. Feel free to choose whatever path you want.
If you are installing the .NET Framework for the first time from winetricks, get ready to download some packages manually. The installation script will terminate from time to time telling you to visit a certain page, get the file from that page and put it in a specific folder.
Note: the -q parameter that is passed to winetricks makes it suppress all the dialogs during the installation, including those with the license agreement. If that's not what you want, remove the parameter.
Also note: You need the latest winetricks executable to properly install all the required software. You can get it on the winetricks site.
After your prefix is ready, you need to execute theGOG installer:
env WINEPREFIX=~/zafehouse_wine_prefix wine ~/Downloads/setup_zafehouse_diaries_2.0.0.3.exe
After the installation finishes, you need execute the patch:
env WINEPREFIX=~/zafehouse_wine_prefix wine ~/Downloads/patch_zafehouse_diaries_2.0.2.5.exe
After that you're done, enjoy!
The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.
by Dima Nemchenko on Wednesday February 5th 2014, 12:39
zafehouse_diaries 2.2.1.10
I had to modify my winetricks as per code.google.com/p/winetricks/issues/detail?id=263#c21 to get dotnet35sp1 to install correctly.
Then I found that text in the game was not displaying properly, so I had to install gdiplus as per forum.winehq.org/viewtopic.php?t=6377, switch the game to using GDI+ with the Zafehouse Diaries Diagnostic Tool, and start a new game (attempting to continue a game started prior to switching to GDI+ caused it to crash.)
Everything appears to be working now...