I can not install Halo 1 ,but the game runs ,in the properties i typed '=console-devmode', after the exe ,it tells that is invalied is there an other way to enter the cheats
you type it something like this "c:folder name\halo.exe" -devmode
in other words put the -devmode after the filename outside of any quotes with a space b4 the -