Macos HL2/Portal Builder Cli banner

Macos HL2/Portal Builder Cli

5 devlogs
6h 34m 57s

This project is a CLI for building source games for modern macOS versions.

TO USE THIS SOFTWARE YOU MUST HAVE A LEGAL COPY OF THE GAME YOU WANT TO BUILD. PLEASE DO NOT ASK ME FOR HELP IF YOU DO NOT HAVE A LEGAL COPY OF THE GAME.

This project uses AI

Github copilot code competion and helping with Go rewrite

Demo Repository

Loading README...

Siemvk

Shipped this project!

Hours: 6.58
Cookies: 🍪 88
Multiplier: 13.33 cookies/hr

I built a lil CLI to build Portal for me! It should also work for other Source games! The most challenging part was testing it, this is because to do a full test I have to build the Source engine again, which takes like 15 minutes, so I had to add a bunch of flags to disable parts of the build process. I am proud that I rewrote it in Go! This is because this is the first time ever I am making something in Go!

Siemvk

I rewrote it in Go! So yea its done now I am just testing the last version (its building while I am writing this)

This will probably perform poorly in voting since no one can use it, but I needed it, so I made it.

Attachment
Attachment
0
Siemvk

fixed a bug where we see “/Library/Application Support/Steam/steamapps/common/Portal” as “/Library/Application” so it should be “~/Library/Application\ Support/Steam/steamapps/common/Portal” and now we have a working build!

I can try to changeing the user settings for the user to native res but for now its working

Attachment
0
Siemvk

Started work on this bc it took me like a solid 2 hours to make my first build from frok

its not very fun to debug with these build times

i am writeing this while i am building a copy of portal

please just finish the build

Attachment
0