Application Details:
Version: | steam |
License: | Retail |
URL: | |
Votes: | 0 |
Latest Rating: | Gold |
Latest Wine Version Tested: | 4.13-staging |
Maintainers: About Maintainership
No maintainers. Volunteer today!
What works
Pretty much everything works out of the box:
Video
Sound
Input (Keyboard as well as gamepad)
Save and load
What does not
Crash when configuring and then applying video settings.
Initially there was a crash when exiting. This disappeared after a few runs although I'm not sure why.
Workarounds
Game worked fine but crashed when modifying video settings, so I could not set it to 1920x1080 or disable postprocessing or anti-aliasing.
Workaround was to create a DWORD "FullScreen" set to 0x0 at:
HKEY_CURRENT_USER\Software\Wow6432Node\SSA\COI\
When running in 32bit mode, it is possible that creating the value in below location is sufficient:
HKEY_CURRENT_USER\Software\SSA\COI\
After that, the game launches in windowed mode BUT changing the graphics settings no longer causes a crash.
This allowed me to disable PostProcessing and AntiAliasing and configure the game for native resolution 1920x1080.
You can then set the game back to fullscreen when all is said and done.
What was not tested
My daughter played the game for hours, but did not play through all content.
Hence a lot of the content was tested, but not all.
Hardware tested
Graphics:
Additional Comments
Several settings can be configured in the registry keys as mentioned in the Workarounds section.
I will list them here as it would have been valuable information when troubleshooting this myself:
[HKEY_CURRENT_USER\Software\Wow6432Node\SSA\COI] "AntiAliased"=dword:00000000 "FullScreen"=dword:00000000 "PostProcess"=dword:00000000 "Quality"=dword:00000000 "ScreenResIndex"=dword:00000008 "Subtitles"=dword:00000000
And depending on your bitness:
[HKEY_CURRENT_USER\Software\SSA\COI]" AntiAliased"=dword:00000000 "FullScreen"=dword:00000000 "PostProcess"=dword:00000000 "Quality"=dword:00000000 "ScreenResIndex"=dword:00000008 "Subtitles"=dword:0000000
ScreenResIndex = 8 indicates 1920x1080.. You can try different values or try to set it to 0.
Below is my command line for this.
env WINEPREFIX="~/.wine" DXVK_HUD=fps,info DXVK_FAKE_DX10_SUPPORT=1 __GL_SYNC_TO_VBLANK=0 LD_PRELOAD="libpthread.so.0 libGL.so.1" __GL_THREADED_OPTIMIZATION=1 /opt/wine-staging/bin/wine E:\\Games\\Castle\ of\ Illusion\\COI.exe
Your wine prefix and game executable path may be different but what I want to show is the use of Wine Staging and DXVK. The game runs without DXVK but it does give a massive performance improvement.
Operating system | Test date | Wine version | Installs? | Runs? | Used Workaround? | Rating | Submitter | ||
Current | Kali | Aug 18 2019 | 4.13-staging | Yes | Yes | Yes | Gold | Dave Driesen | |
Show | Linux Mint 15 "Olivia" | Sep 05 2013 | 1.7.1 | Yes | Yes | Silver | Carlos Rodriguez |
Bug # | Description | Status | Resolution | Other apps affected |
Comments for this application have been disabled because there are no maintainers.