WineHQ

Castle of Illusion

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!

Test Results

Old test results
The test results for this version are very old, and as such they may not represent the current state of Wine. Please consider submitting a new test report.
Selected Test Results

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:

  • GPU: Intel
  • Driver: open source

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.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
CurrentKaliAug 18 20194.13-stagingYes Yes YesGoldDave Driesen 
ShowLinux Mint 15 "Olivia"Sep 05 20131.7.1Yes Yes SilverCarlos Rodriguez 

Known Bugs

Bug # Description Status Resolution Other apps affected

Show all bugs

Comments

Comments Disabled

Comments for this application have been disabled because there are no maintainers.
Back