3 ms·
Numerous source games that you could play on Mac before 64 bit was mandatory. Why can't Valve just update the binaries??
by RockRobotRock 3y ago
Numerous source games that you could play on Mac before 64 bit was mandatory. Why can't Valve just update the binaries??
- IntelMiner 3y agoSource 1 is extremely old (branching off from the "GoldSrc" engine that Half-Life 1 used which came from Quake 2) Valve seems to be making a pretty strong effort to distance itself from working with that engine where possible (though it's unclear if their lagging tentpole title Team Fortress 2 will get the Source 2 treatment) It's possible that rebuilding these games for 64-bit Macs specifically would encounter an undesirable amount of bugs
- deleted 3y ago[deleted]
- practice9 3y agoThere are unofficial ports for ARM. They are fully playable from start to end at 2k@120fps (Retina resolutions) on Apple Silicon Macs... Sure there are minor bugs like flashlight in HL2 not working correctly. But IMO Valve just don't care about macOS to assign even one engineer to fix this and compile the new binaries.
- jamesfinlayson 3y agoValve ported Source to 64-bit Windows in 2005 (https://vghe.html/source-engine.html https://vghe.html/source-engine.html) but there were bugs, and it seems like they just let it fall by the wayside (I don't think it's been available since 2006, maybe 2007 at the latest). And yeah, it seems like they've been abandoning Source 1 for a while now. Valve recently hired Joshua Ashton who has been giving Team Fortress some love but it seems like the focus is well and truly on Source 2 now.
- jamesfinlayson 3y agoedit: https://vghe.net/source-engine.html https://vghe.net/source-engine.html
- ChoGGi 3y ago"Source 1 is extremely old (branching off from the "GoldSrc" engine that Half-Life 1 used which came from Quake 2)" Q1
- xsmasher 3y agoThey're old codebases that may use libraries that are 32-bit only for things like sound, video playback, etc.
- jamesfinlayson 3y agoYeah probably this - Valve experimented with a 64-bit Source engine in around 2005 but that didn't last long, and engine licensees have since added 64-bit support (https://vghe.html/source-engine.html https://vghe.html/source-engine.html). Not sure where the trickiness lies but certainly in 2005 Source was very different (no Bink video, only DirectX 9 renderer etc).
- jamesfinlayson 3y agoedit: https://vghe.net/source-engine.html https://vghe.net/source-engine.html