Half-Life for old Macs is Half-Life 1 as one universal Half-Life.app, built on the open-source Xash3D FWGS engine in place of the retail GoldSrc one. One download runs natively on everything from a 1999 G3 on Mac OS X 10.3.9 to an M-series Mac on macOS 26, configures itself for the machine it lands on, and plays 25 Half-Life mods as well as the base game. It was built with AI (Claude Code) under my direction and tested on the machines, not an emulator.
Install is copying Half-Life.app into a folder and dropping your own retail valve/ folder beside it. No game content is included. A second app installs the mods, fetching those with a public release from wherever their authors published them, and they show up under Custom Game in the main menu.
The download is on the releases page, and the project page has the rest: which Macs get which CPU slice, what the launcher sets up on each machine, how the mods work and the full credits.