-Installing once mfc42 is installed
What does not
-Launching the game
What was not tested
-Anything past launching the game
Game won't launch. A box that displays the error "Cannot allocate required memory. Some other application has loaded where Halo needs to be located." pops up.
|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|
|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|
|Current||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: