Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Interesting, is CodeWeavers employed/contracted/collaborating with Valve?


Yep! I worked at CodeWeavers during Proton development and we were basically contracted by Valve to build the whole thing for them. Although if projects like that interest you, the work on supporting Wine on MacOS after they drop 32 bit application support is amazing!


> supporting Wine on MacOS after they drop 32 bit application support

Steam itself still looks be 32-bit on macOS:

  lipo -info /Applications/Steam.app/Contents/MacOS/steam_osx 
  Non-fat file: /Applications/Steam.app/Contents/MacOS/steam_osx is architecture: i386


The executable in /Applications is 32-bit, but it's just a launcher for the real Steam app in ~/Library/Application Support/Steam/Steam.AppBundle which is 64-bit.


Ahh thank you! I knew I was missing something... I'd get the alert message, then the Steam app would seemingly close and re-launch. I wonder why it is architected like that.


I guess that it's like that in order to be able to update the executable for non-privileged users (who can't write to /Applications), which could be e.g. kids' user accounts in the family computer.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: