-The game is fully playable without any blocking issues.
-Installing with mfc42 installed from winetricks works perfectly
-Custom content installs as expected
What does not
-Audio quality was noticeably worse.
-Performance isn't great.
What was not tested
-If you want better audio quality you can use the Lutris fork of Wine.
-If you want closer to native performance you can use D9VK, but keep in mind that the version at the time of writing (0.30) has some visual bugs that can affect covenant themed maps like damnation.
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Current||Pop!_OS 18.04 LTS||Nov 07 2019||4.0.2||N/A||Yes||No||Silver||Michelle|
|Show||Pop!_OS 18.04 LTS||Nov 06 2019||4.0.2||N/A||Yes||Yes||Gold||Michelle|
|Show||Ubuntu 17.04 "Zesty" i386 (+ variants like Kubuntu)||May 22 2017||2.8||Yes||Yes||Gold||Frank P|
|Show||macOS 10.12 "Sierra"||May 22 2017||2.8||Yes||No||Garbage||Frank P|
|Show||Ubuntu 15.04 "Vivid" amd64 (+ variants like Kubuntu)||Apr 12 2015||1.7.40||Yes||Yes||Gold||Jack Greiner|
As tested in WINE 1.1.26, HALO CE needs native MSXML4 to properly parse the "*.ksml" files in "\content\" dir.
An easy solution to this is getting WineTricks and install "msxml4" (winetricks.sh msxml4).
This bug is #19499
use -windowed argument to play.
example: wine haloce.exe - windowed
Download the game from this link:
Patch it to the latest version from here: