INSANELY Good Performance for Half Life 2 Episodes Natively on macOS and Apple Silicon!
Вставка
- Опубліковано 2 жов 2024
- View all commands and full guide at this link:
jxhug.notion.s...
If you enjoyed this video please like and subscribe! Let me know in the comments what do next!
Valve could offer those games with little work but they choose don't
Wow, I am shocked this worked!! This is probably really simple coding, but I felt like a coding legend - being my first legit time. Great tutorial/steps - thank you!
This is amazing, wouldn't thought it would work right away, thanks!
You're doing God's work
I'm stuck on step 6 I keep getting error "Build failed
-> task in 'engine' failed with exit status 1 (run with -v to display more information)" any help would be appreciated.
does Homebrew work for Estranged Act I?
Cant' wait to have this guide for the "new half-life 25th anniversary" freely availaible in download now.
You're the best man. Thank you so much for this. I used your tutorial for Half Life 2 and beat the game last night. Its been 20 years since I played it on my dad's work laptop on the lowest settings at about 20fps. This brought back a lot of great memories and its awesome being able to run it at max everything on my m3 air. Looking forward to playing the Episodes now!
❤️
Thanks for the video! However, it seems there is an error while trying to load saved data from the Steam Cloud. The games crash if I try to do so, but work fine if I start a new game. I still need to try a locally saved file. Additionally, it seems controller support is not properly working, since Steam recognizes the controller just fine, tests it ok, but does nothing while on game. It's a good start, I'll keep digging into the controllers stuff, same thing happens if I try from the Steam Link app from my phone (BT Switch Pro controller does nothing).
I just found out that the Steam control support must be disabled for the controller to work on the M1 directly, it did the trick. As for the Steam Link on the phone.. it still remains an issue, I don't know how to get rid of the virtualization/emulation it does to make a switch pro controller be recognized as a xbox one...
Did anyone try this with M2 mac?
Hi, thanks for your work; it runs great on my M1 Mac at max settings, no frame drops that I can tell.
I had a question about running mods, specifically MMod; is there a way to do this using this source port? I added the files for MMod to my sourcemods folder, and it *mostly* works (new weapon anims), but not everything (HUD changes, graphical changes).
EDIT: Sorry, forgot to mention the only way I got it to work was by swapping out the 'bin' folder included with the mod for the one from the source port. Also, you can't even open the mod settings menu, lol ("Unknown command: OpenHL2MModOptionsDialog")
i get an Could not load library client. error, what to do?
Copy the 2 files in episodic/bin into the bin directory at the top level of the Half Life 2 directory
Hey, great tutorial. This helped a lot since now I can finally play it on my M1 Mac mini with dual screens instead of that loud ass 2013 macbook air. Just one question; can you do Half-Life 2: Deathmatch?
what should i do if i get "zsh: parse error near `eval'" when i enter 2nd step (im on m1 ventura)
sorry for making multiple comments but i still cant figure out how to load my windows save fil
> 18 year old game
> insanely good performance
> 2020+ m chip
“Designed by Apple in California”
What does that have to do with anything ?
Absolutely superb. I've just done this and fully tested both. Had to come back to say thank you!! Now, to play both episodes once again...
anyone know how to fix the "Engine Error: Could not load library client." problem?
does half life 2 deathmatch works ?
I think so but haven’t tested. use hl2mp instead of hl2 in the config command and itll build for deathmatch
@@jxhug i tried, game opens but all black screen. and when i hover the mouse i hear the item selection sound in the menu.
@James Hughes I was able to get this to work, but Valve did an update and now Episode 1 is no longer working. HL2 and Episode 2 still work, just Episode 1 is not working. Any advice?
just redo the episode 1 process. to avoid updates you can put the game in another folder that valve doesn’t touch
This is amazing... Insane! Would love to see left 4 dead running on this but I guess it might have complications because it's multiplayer.
The frames are high but nothing is happening. Menu screen is simple. Can you show some gameplay with intense scenes?
Try it and see for yourself
Hi, thx for your videos
Sorry I don’t know
Thank you so much!!
never mind my previous comment, whenever i try to load my save file on ep2 (made on windows pc) the game crashes, is that possible to fix
i have a macbook air 8gb ram and an m1
Does this method work on M2 Sonama macOS? What should i do if i only have episode 2?
It works for M2 Sonoma, just follow the video and you’ll be fine
Thank You So Much For Doing This, Now I can play the games I love.
Does this also work with Garry's mod?
no, but there is a 64 bit port of Garry’s mod somewhere on the internet
Figured it out, it is in the beta options, thank you for telling me though.
have fun!
@@jxhug Thanks, just wondering how did you figure out how to get portal, and half life 2 running on m1 hardware?
Somebody leaked some of the code back in 2018, and then recently someone remade the source engine using these links. Then in the videos we compile this engine for arm and use it.
Dude, thank you so much))
I heard you haven't bought Counter-Strike: Source. I would be willing to pay for the game so that you can get it running on macOS.
@@jxhug Sent a friend request.
Can you help me do this with half life 1 the original
macsourceports.com/game/halflife
Please the link under the video half life 2 episode 1 and 2 refers to the installation of counter strike. Is it possible to post the correct link? I already have half life 2 it's great on the M1 chip❤
fixed :)
ooooh thank you!!! 🥹🤘🏅
It would be nice if you showed a bit more of the gameplay though!
will do :)
So I was able to get the games to work and they run perfectly fine except for the flashlight. It’s really buggy and glitches out and flashes pixels or black as I look around. Do you have the same problem or a fix?
yeah it’s a known bug sorry
how do you play half-life 1?
for half life source watch my first video, for the normal half life use: macsourceports.com/game/halflife
hello, I have half life 1 fake client windows version that I downloaded from the internet. I was using it with play on mac app. the FPS is dropping in multiplayer gameplay. no have steam account. how can I modify my game with this. I have homebrew and everything. can I directly copy and paste native files builded to my game folder
sorry I honestly have no idea. you can try but I’m not sure what will happen
would it be posible to run tf2 this way? maybe just in an offline mode?
nope sorry
Thanks a lot. Can I do the same with HL2: Lost Coast?
I think so, I haven’t checked though
@@jxhug Dear James, thank you for this fantastic work. I tried it for Lost Coast but it comes a errors massage: >> python3 waf configure -T release --prefix='' --build-games=lostcoast >>> Couldn't find game:
Solution: replace the same "bin" Folder like Episode 1&2 way
Does this work for the HL2? (the original)
check my other videos, I’ve made one for hl2
I'm getting an error at step #7, any advice? Happy to share more info
more info would definitely help lol ;)
@@jxhugI'm on sonoma 14.1 with an M3 Pro MacBook
@@jxhug To clarify, I mean step 7 from the document "Configure Half Life build"
@@Riverpeth can you see this comment?
@@jxhug Yup! If it helps, I'm not sure if Step 3 did anything when entered into terminal "If you are using an Apple Silicon Mac: (replace yourusername with your username)"
Try and do this for Garry's Mod, i'm begging you
sorry but it doesn’t work with gmod :(
@@jxhug TF2?
@@spritzerland658 nope
@@jxhug Counter Strike Source?
@@spritzerland658 that works, haven’t bought it yet tho :D