For anyone else who wants to play Halo at board game night, we worked out a way to get it installed on Arm Macs via wine. Details in thread
Halo install instructions:
brew install --cask --no-quarantine wine@devel
brew install gstreamer
Then you need to download that zip file which has a dll in it. That dll goes in ~/.wine/drive_c/windows/system
Installer: https://halomaps.org/hce/detail.cfm?fid=410
Patch: https://halomaps.org/hce/detail.cfm?fid=6798
Then run the installer and the patch with wine. You need a CD key but you can use any one from the internet (`M4GHF-MMRWK-MW9BD-B76JK-6P8MJ`)
then
cd ~/.wine/drive_c/Program Files (x86)/Microsoft Games/Halo Custom Edition
wine haloce.exe -windowed
You can change the resolution as you need to. A step in this will prompt you to install rosetta if you are on an arm mac.https://clojurians.slack.com/files/U3JH98J4R/F09SANL7Y8K/mfc42.zip
Got this DLL from this website - https://www.dll-files.com/mfc42.dll.html - I just forget which one it was, it was one of the 32 bit ones though.
Halo 1?
Yes