-Installing with mfc42 installed from winetricks works perfectly
-Updating works perfectly
-Gameplay works flawlessy without any slowdown on highest settings
-Shortcut modifiers to change resolution work (Running the game in 1920x1080)
-Custom content installs as expected
What does not
What was not tested
I installed the mfc42 override from the beginning, so the game may actually install without them, although I'm assuming it wouldn't.
Here's a list of the tweaks that you can apply to the game through the .desktop file. These modifiers work exactly as they do on Windows. http://www.tweakguides.com/Halo_8.html
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Pop OS 18.04 LTS||Nov 07 2019||4.0.2||N/A||Yes||No||Silver||Michelle|
|Current||Ubuntu 17.04 "Zesty" i386 (+ variants like Kubuntu)||May 22 2017||2.8||Yes||Yes||Gold||Frank T Passantino|
|Show||macOS 10.12 "Sierra"||May 22 2017||2.8||Yes||No||Garbage||Frank T Passantino|
|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: