Most active commenters
  • mrpippy(3)

←back to thread

566 points Philpax | 17 comments | | HN request time: 1.895s | source | bottom
1. inasio ◴[] No.42152655[source]
It would be nice if it was again possible to run it in current Mac OS. The original Half life still lists Mac OS but with incompatible information (newer versions of Steam require recent versions, but HL only runs on old 32 bit OSX)
replies(3): >>42153072 #>>42154318 #>>42157621 #
2. mrpippy ◴[] No.42153072[source]
It should work in Wine, although I haven't tested this update yet.

(disclaimer: I work for CodeWeavers, we sell CrossOver which should be a great and easy way to play)

edit: tested out the 20th anniversary update on M2 Pro, it works great!

replies(2): >>42153227 #>>42153482 #
3. inasio ◴[] No.42153227[source]
All, or at least most of Valve's games used to run natively on Mac, and now they don't (even on Intel Macs)
replies(2): >>42153420 #>>42156414 #
4. Zamiel_Snawley ◴[] No.42153420{3}[source]
Running native or emulated doesn’t really matter if the performance is good enough.

Better translation layers are what made the Steam Deck possible.

replies(1): >>42153705 #
5. itake ◴[] No.42153482[source]
What did you do to get it to run? I didn’t download load it because of the warnings. Just run in Rosetta?
replies(1): >>42154354 #
6. satvikpendem ◴[] No.42153705{4}[source]
Good enough doesn't mean optimal, though. Every layer adds a performance penalty and that's how we end up in situations where we have layers and layers of abstraction eventually making all programs slow even on ever increasing hardware.

https://en.wikipedia.org/wiki/Andy_and_Bill's_law

replies(1): >>42157284 #
7. dagmx ◴[] No.42154318[source]
Are these new windows releases also 64 bit or still 32 bit?
replies(1): >>42154367 #
8. mrpippy ◴[] No.42154354{3}[source]
I used CrossOver to install (Windows) Steam, then downloaded/ran (Windows) HL2 from there
9. mrpippy ◴[] No.42154367[source]
Still 32-bit
replies(1): >>42156425 #
10. Rinzler89 ◴[] No.42156414{3}[source]
Is this a problem Valve should invest in fixing because it's an issues caused by them, or a problem Apple created for not caring about backwards compatibility on MacOS the same way Microsoft does on Windows?

If Apple doesn't care about backwards compatibility on their platform, why should Valve or other developers be burdened with the added cost, especially on a platform with small market share that won't drive many sales?

replies(1): >>42157481 #
11. Rinzler89 ◴[] No.42156425{3}[source]
Shouldn't be a problem. Windows 11 and Wine can run most 32 bit Windows apps just fine. I managed to get Winamp 2.6 working on Windows 11.
replies(1): >>42156631 #
12. dagmx ◴[] No.42156631{4}[source]
The reason I asked is that macOS no longer runs 32-bit apps natively. So If they haven’t taken the time to make these 64 bit, there’s no real hope for a Mac native port again.
13. brnt ◴[] No.42157284{5}[source]
In fact, Windows gamers are using DXVK to reduce overhead.

One needs to realise graphics APIs have historically not been terribly efficient.

replies(1): >>42158117 #
14. freedomben ◴[] No.42157481{4}[source]
Amen. I didn't understand why Apple is one of the only companies that gets to break backward compatibility, and escape all blame when stuff breaks. It always seems to be put on the software developer to update with whatever Apple's new requirements are, even when it's older software (or ancient)!
15. ttepasse ◴[] No.42157621[source]
I just installed* it. It run well, although I don’t recommend playing it with a Magic Mouse.

* I first installed Whisky, a Wine/Game Porting toolkit/app thingy (https://getwhisky.app). Then I installed Steam for Windows inside Whisky, then downloaded HL2. The download was a little bit hiccup-y, but it worked. Testplay of HL2 was great, apart from the mouse.

16. satvikpendem ◴[] No.42158117{6}[source]
How do you know that those graphics APIs have not been efficient?
replies(1): >>42181233 #
17. brnt ◴[] No.42181233{7}[source]
Benchmarks.

There was a reason Mantle/Vulkan came to be.