WineHQ

Halo: Combat Evolved

Versions 1.0 to 1.09, where 1.08 and above don't need to have CD to run (therefore rendering Wine copy-protection issues... non-issue).

Application Details:

Version: 1.0 - 1.09
License: Retail
URL: http://www.gearboxsoftware.com...
Votes: Marked as obsolete
Latest Rating: Bronze
Latest Wine Version Tested: 5.0.3

Maintainers: About Maintainership

No maintainers. Volunteer today!

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

Installer (but must use native mfc42.dll, and unable to click menu items)

Campaign

Internet multiplayer

LAN multiplayer

Various graphical options (specular, high res modes, etc)

What does not

Installer crashes with "cannot find pidgen.dll" error unless native mfc42.dll is installed. Even then, I was unable to click the menu items in the installer - nothing would happen. I was able to press Alt-I to start the Install, and after entering my serial, Alt-N for Next. On the later menus I was able to push Enter in place of clicking OK.

Workarounds

What was not tested

Did not complete all campaigns or play online too extensively.

Hardware tested

Graphics:

  • GPU:
  • Driver:

Additional Comments

Other than the odd problems during installation, the game seems to run just fine. Little to no graphics corruption with default direct3d settings, seems fast. Because I had to use a native DLL to make it install, I'm dropping the Rating down a notch to Gold instead of Platinum.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
ShowUbuntu 20.10 "Groovy" (+ variants like Kubuntu)Dec 14 20205.0.3No, but has workaround Yes YesBronzeCharles Edward Rogers Jr. 
ShowManjaro Linux 18.0.0Apr 05 20194.5Yes Yes YesGoldBob Niemöller 
ShowDebian GNU/kFreeBSD Unstable "Sid"Aug 30 20141.7.25Yes Yes PlatinumJohannes 
ShowFedora 20 x86_64May 15 20141.7.18Yes Yes SilverZachary J 
ShowArch Linux x86_64Jul 04 20131.6-rc4Yes Yes PlatinumSerge Hooge 

Known Bugs

Bug # Description Status Resolution Other apps affected
657 Many games and applications need 'mfc42.dll' ('winetricks -q mfc42' is a workaround) NEW View

Show all bugs

HowTo / Notes

Installation
Running full game:
  1. Install mfc42 - for example, with winetricks:
    winetricks mfc42
  2. Insert the CD, or mount the ISO:
    mount -oloop Halo.iso /cdrom
  3. Launch the setup:
    ./Setup.Exe
  4. Run the updater to patch Halo, which now includes no-cd:
    ~/.wine/drive_c/Program\ Files/Microsoft\ Games/Halo/haloupdate.exe
  5. Run the game. The working directory must be the Halo directory.
    cd .wine/drive_c/Program\ Files/Microsoft\ Games/Halo
    ./halo.exe
Running trial:

Installing 'halotrialsetup.exe' into a clean wineprefix should work fine with wine-1.3.37.

To run the game, the working directory must be the Halo Trial directory, e.g.

cd ~/.wine/drive_c/Program\ Files/Microsoft\ Games/Halo\ Trial/
wine halo.exe
Active camouflage fix

2015-10-06 Admin note: the following issue has been patched in version 1.0.10 of Halo Custom Edition and Halo Combat Evolved.

2014-11-08 Admin note:  the following was extracted from a user comment made on 2013-10-30 and may or may not be relevant to current Wine.


THIS DOES NOT APPLY TO CURRENT VERSION OF HALO CE/PC

Wine is, like Windows, affected by a bug where Halo doesn't render shaders as well on Nvidia hardware. The most visible symptom is that the active camouflage is only using transparency instead of the proper way where it is using a pretty neat shader.
The Windows fix is based on making Halo believe it is running on an ATI card, which is not so complicated within Wine. Loosely based on the Windows fix, enter these into the registry:
As DWORD: "HKCU\Software\Wine\Direct3D\VideoPciDeviceID" = "724b"
As DWORD: "HKCU\Software\Wine\Direct3D\VideoPciVendorID" = "1002"
If your Halo is in a more vast prefix, it is recommended to specify it exclusively for the halo.exe as this fix may have the potential to burn your house down.
This picture will display the basic improvement: i.imgur.com/Rq93SgZ.jpg

HOWTO Run in windowed mode

Use argument -windowed to play correctly

Example: wine halo.exe -windowed

Comments

Comments Disabled

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