Project: All-Source Devlog

 

October 20th, 2025

I have decided to do a slightly major overhaul to the game, which will make the user have to supply the game maps and content. This is to avoid people from using Project: All-Source as a way to pirate Source games (Even though it's kinda bad at playing any games besides HL2:DM). This could possibly make entites work too, but I will have to wait and see.

7:45 PM

Devlog is now being set public, hopefully I don't forget to keep writing in it.

 

October 21st, 2025

7:37 AM

I am now realizing this will cut down the size greatly in Project: All-Source, and this will also allow users to add the content they want, like they could add Portal but not Half-Life Source, while before they couldn't do that. This has many benifits, why didn't I do this sooner?

 

October 22nd, 2025

7:13 PM

Updating the INFORMATION.txt so that if the rewrite is succesful I don't have to do that later. I haven't even tested it yet, probably should finish up quick and do that.

 

October 30th, 2025

7:33 AM

I haven't really been working on this much since I have been taking a break. Sorry, I just am a little burnt out.

 

December 2nd, 2025

7:06 AM

Lately in my spare time I've been working on Project: All-Source, so far I've fixed a couple of bugs that were just turning the game into straight Portal, and a bug that was causing the title screen to be wonky. I've also been sketching some designs for a new logo since I want a new face for Project: All-Source with the new code rewrite and all.

 

December 14th, 2025

8:00 PM

I think I may be on the verge of figuring out how to port entities over without having to decompile the game. I'm looking into how Portal: Project Beta does it, hopefully I find something. I've also been adding some quality of life changes, such as adding the model names (like irl version not .mdl) to some of the weapons in the weapon selection thingy. Also Discord no longer picks up that I'm playing HL2DM anymore. But Steam thinks I'm playing Portal for some ungodly reason.

 

December 15th, 2025

8:15 PM

Today I wasn't been getting far with figuring out how Portal: Project Beta gets it's entities over, so I tried to add Linux support so more people could try it. I'd imagine that if someone removed the Windows binaries and replaced them with the necessary Linux stuff it would work fine, but I still want to see if any bugs occur on Linux for some strange reason. I didn't want to use a VM so I decided to use the offical Ubuntu WSL thingy. I had never heard of WSL before but I tried it, accidently set the memory of the Linux partition to 5 gigabytes, and couldn't set it back. I needed to do that so I could install the desktop gui stuff and Steam so I could launch my Linux version I whipped up with a Linux version of HL2DM I downloaded from SteamCMD. But as I said, I couldn't. So Linux support might never be added. My main PC used to run Ubuntu actually (I got it from a friend), but it randomly switched to Windows out of nowhere when I was viewing the contents of an SD Card and restarted the PC. So, if anyone reading this has a Linux PC with Steam and wants to test the game, please get in contact by commenting on one of my YT videos, or by DMing me on Discord (@SegaGuy1991).

 

Return to the Project: All-Source Page

Return to Home Page