| ▲ | mrtksn 2 hours ago |
| Interesting, I am not able to play HL2 on Steam because macOS no longer has 32-bit support and Valve never compiled if for 64-bit but here we are, it’s playable on the same OS in the browser. BTW IIRC there was some method to convert the 32-bit game binaries to make them run on recent macs. I remember doing it. |
|
| ▲ | dgb23 2 minutes ago | parent | next [-] |
| Disheartening. macOS seems to get less and less support in a way. For example some of the Blizzard remakes don't run on macOS but the originals do. |
|
| ▲ | Klonoar an hour ago | parent | prev | next [-] |
| I admit that Valve’s approach to Steam on macOS has never made sense to me. |
| |
| ▲ | doublerabbit 37 minutes ago | parent [-] | | This was more Apple's doing rather than Valve's. Valve wanted steam to co-exist on the mac in the early days and John Sculley of Apple didn't want Apple to be seen as a gaming device or a "personal home computer". So they ceased contact with Valve and the rest is history. https://www.youtube.com/watch?v=lPTLPXNtb2I Apple refused to license joysticks so they could prevent customers from considering early mac's as game machines and deliberately refused to support games on the machine. Myst was only few that were exclusive to the Mac; that they then ported to PC. | | |
| ▲ | Wowfunhappy 13 minutes ago | parent [-] | | Your timeline doesn't make sense. Steam launched in 2003. Scully was forced out of Apple in 1993. |
|
|
|
| ▲ | jillesvangurp an hour ago | parent | prev [-] |
| On paper qemu should be able to do this. The hard part is hardware acceleration for the GPU. Without Apple putting effort into supporting this with e.g. documentation, that's a bit hard. That's also holding back linux support on Apple hardware. But it's a fixable problem that will only get easier as hw gets better and faster over time. |
| |
| ▲ | ErroneousBosh an hour ago | parent [-] | | > The hard part is hardware acceleration for the GPU Is it, though? How Hard Can It Possibly Be to just do a software GL renderer that emulates a mid-2000s Radeon, these days? | | |
| ▲ | account42 29 minutes ago | parent [-] | | At what resolution. You're not going to software render 4K120FPS even with 2000s graphics. But you also don't need a software implementation since translating to a host API isn't really any harder than that (and often much easier). And this already exists in Wine. |
|
|