Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.

Difference between revisions of "Half-Life 2"

From AppleGamingWiki, the wiki about gaming on M1 Apple silicon Macs
Line 25: Line 25:
 
|linux arm notes      =
 
|linux arm notes      =
 
}}
 
}}
 +
 +
==Native ARM build from leaked source==
 +
Compiled the Source Engine Leak, modified instructions from [https://jameshug.notion.site/Guide-to-Installing-Portal-Using-Source-Engine-on-macOS-660803f9ced149cfa1647d38fd5a7092 James Hug].
 +
 +
Updated instructions - use these Terminal commands:
 +
 +
1. Install Homebrew
 +
<pre>
 +
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
 +
brew help
 +
</pre>
 +
 +
Remember to set the path.
 +
 +
2. Install Xcode Command Line Tools (Optional)
 +
<pre>
 +
xcode-select --install
 +
</pre>
 +
 +
3. Install required packages from Homebrew (added the jpeg-turbo dependency from instructions)
 +
<pre>
 +
brew doctor
 +
brew cleanup
 +
brew install sdl2 freetype2 fontconfig pkg-config opus libpng libedit python3 jpeg-turbo
 +
</pre>
 +
 +
4. Clone the Source Engine GitHub repository
 +
<pre>
 +
git clone --recursive https://github.com/nillerusr/source-engine
 +
cd source-engine
 +
</pre>
  
 
{{References}}
 
{{References}}
  
 
[[Category:Games]]
 
[[Category:Games]]

Revision as of 12:36, 23 May 2023

macOS Compatibility

Method Rating Notes
Native Perfect Compiled the Source Engine Leak. https://jameshug.notion.site/Guide-to-Installing-Portal-Using-Source-Engine-on-macOS-660803f9ced149cfa1647d38fd5a7092[1]
Rosetta 2 Unknown
Compatibility layer
CrossOver Runs Installed via steam on crossover 21, extreme fps drops during shootouts and explosions
Wine Unknown
Virtualization
Parallels Perfect Playable.[2]

Native ARM build from leaked source

Compiled the Source Engine Leak, modified instructions from James Hug.

Updated instructions - use these Terminal commands:

1. Install Homebrew

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew help

Remember to set the path.

2. Install Xcode Command Line Tools (Optional)

xcode-select --install

3. Install required packages from Homebrew (added the jpeg-turbo dependency from instructions)

brew doctor
brew cleanup
brew install sdl2 freetype2 fontconfig pkg-config opus libpng libedit python3 jpeg-turbo

4. Clone the Source Engine GitHub repository

git clone --recursive https://github.com/nillerusr/source-engine
cd source-engine

References

  1. Verified by User:PBeGood4 on 29 April 2023
    Device: M1 MacBook Pro
    Method: Compiled Source Engine Leak
    Resolution: 1920x1080
    Settings: high
    Framerate: 120+ FPS
  2. Verified by User:gp on 7 Sep 2021
    Device: Mac M1 16 GB RAM
    OS: Windows 11 (latest Insider ISO)
    Method: Parallels 17
    Resolution: 1080p
    Settings: Medium
    Framerate: 50~60 FPS