https://github.com/metaphorme/build-source-engine
Building workflows for https://github.com/nillerusr/source-engine
https://github.com/metaphorme/build-source-engine
half-life2 macos source-engine
Last synced: 4 months ago
JSON representation
Building workflows for https://github.com/nillerusr/source-engine
- Host: GitHub
- URL: https://github.com/metaphorme/build-source-engine
- Owner: Metaphorme
- License: other
- Created: 2024-10-15T05:44:19.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-16T06:08:17.000Z (over 1 year ago)
- Last Synced: 2025-03-28T19:50:51.293Z (12 months ago)
- Topics: half-life2, macos, source-engine
- Homepage:
- Size: 53.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Build Source Engine
Build source engine from [nillerusr/source-engine](https://github.com/nillerusr/source-engine).
## Status
| Badge | Meaning |
| --- | --- |
| ✅ | Work well! |
| ❓ | Haven't been tested. |
| ❌ | Can't work! |
Status
Platform
Status
Architecture
Game
macOS
AArch64
hl2
episodic
hl1
portal
x86_64
hl2
episodic
hl1
portal
Linux
x86_64
hl2
episodic
hl1
portal
i386
hl2
episodic
hl1
portal
Android
ARMv7a
hl2
episodic
hl1
portal
❌
ARMv8
hl2
episodic
hl1
portal
## How to play (using Half-Life 2 as an example)
[中文教程](https://diazepam.cc/post/play-halflife2-natively-on-apple-silicon/)
### Download game files
Buy and download [Half-Life 2 from Steam](https://store.steampowered.com/app/220/HalfLife_2/).
### Add the engine files
Download correct engine from [release page](https://github.com/Metaphorme/build-source-engine/releases), uncompress and add **files** into corresponding game files' directory.
### Launch
Run:
```bash
DYLD_LIBRARY_PATH=bin/ ./hl2_launcher
````
## Known bugs
1. If it can't display Chinese or other languages in the menu and subtitles, you can set the menu and subtitles to English while using the native audio.
Just launch as follows:
```bash
# language -> Interface
# audiolanguage -> Audio
# cc_lang -> Subtitles
DYLD_LIBRARY_PATH=bin/ ./hl2_launcher -language english -audiolanguage schinese +cc_lang english
```
For more information, please [check](https://steamcommunity.com/sharedfiles/filedetails/?id=3089088861).