What does not
What was not tested
I don't know about how the game run on Windows, but here the aim is roughly to control- may be because it was a console game.
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Ubuntu 13.04 "Raring" i386 (+ variants like Kubuntu)||Jul 20 2013||1.6-rc5||Yes||Yes||Platinum||an anonymous user|
|Show||Ubuntu 9.04 "Jaunty" i386 (+ variants like Kubuntu)||Aug 12 2009||1.1.27||Yes||Yes||Platinum||an anonymous user|
|Show||Ubuntu 8.04 "Hardy" amd64 (+ variants like Kubuntu)||Sep 13 2008||1.1.4||Yes||Yes||Platinum||an anonymous user|
|Show||Ubuntu 8.04 "Hardy" amd64 (+ variants like Kubuntu)||Aug 09 2008||1.1.2||Yes||Yes||Silver||Ryan|
|Current||Ubuntu 8.04 "Hardy" i386 (+ variants like Kubuntu)||Jun 23 2008||1.0.0||Yes||Yes||Platinum||an anonymous user|
mount -oloop Halo.iso /cdrom
~/.wine/drive_c/Program\ Files/Microsoft\ Games/Halo/haloupdate.exe
cd .wine/drive_c/Program\ Files/Microsoft\ Games/Halo ./halo.exe
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
Use argument -windowed to play correctly
Example: wine halo.exe -windowed
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