Halo 2 Vista

The retail release version of Halo 2 Vista.

Application Details:

Version: Retail
License: Retail
Votes: 4
Latest Rating: Garbage
Latest Wine Version Tested: 4.21-staging

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

Most details for this test were adapted from the test done by Justin Soulia, with a few changes related to my own experiences.

  • Single player campaign
  • LAN multiplayer
  • Online multiplayer through Project Cartographer (more details below)
  • Graphics options
  • Multiple in-game user profiles
  • Running the game in a Windows 7 context

What does not

  • Installing the game
  • Activating the game
  • Sound (without certain components)
  • (Possibly?) booting the game without DirectX libraries (more details below)


What was not tested

Games for Windows Live was not tested due to Halo 2's servers being shut down. As such, GFWL serves no purpose in practical use.

I did not use a gamepad. If the previous tests are to be believed, Halo 2 uses xinput gamepads.

Hardware tested


  • GPU:
  • Driver:

Additional Comments

The installation did not work, so I copied the game from an installation I did on my Windows machine. In order to have sound, media foundation libraries (mf) and Windows Media Player 10 (wmp10) need to be installed using winetricks. I used Project Cartographer​ to play multiplayer and circumvent GFWL. Many Wine users on other forums report Project Cartographer​ as not working, but this is not true. There is a bug in Project Cartographer​ that also affects Windows users. In the launcher settings, Project Cartographer​ needs to be set to use port 2000 instead of the default 1000. Another important thing to note is that Project Cartographer requires .NET 4.5 in order to run. The Wine prefix I used for the game already had DirectX 9 libraries installed. The previous test stated that Halo 2 would not boot without native DirectX 9 libraries. I decided to test this by going into winecfg and removing the libraries. It had no effect on the visual artifacts, and the game booted up just fine. That being said, since I had installed the libraries in the first place and did not use a clean Wine prefix, there is no definitive answer in regards to DirectX 9 libraries.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
ShowmacOS Mojave 10.14Dec 10 20194.21-stagingYes No NoGarbageDGB 
ShowmacOS Mojave 10.14Jun 23 20194.11-stagingN/A No NoGarbageDGB 
ShowmacOS Mojave 10.14Apr 26 20194.6-stagingYes Yes NoSilverDGB 
ShowSolus 3Feb 06 20194.0Yes Yes YesSilverJoseph Moore 
ShowFedora 28 x86_64Jun 12 20183.10No, but has workaround Yes YesSilverFrank T Passantino 

Known Bugs

Bug # Description Status Resolution Other apps affected

Show all bugs


Comments Disabled

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