Possibility of Portal 2 SDK/Source Code Release
Hello, [Several months ago](https://github.com/ValveSoftware/source-sdk-2013/issues/633), I opened an issue on the Source SDK 2013 issue tracker, requesting the inclusion of Portal 1's code within that SDK. Although that inclusion has yet to occur as of me writing this, I believe an accompanying issue for Portal 2 is a good idea, as this is also widely desired within the modding community (arguably even moreso than for Portal 1), and there would be some differences compared to making a Portal 1 SDK available. The underlying reasons for why a Portal 2 SDK is highly desired are much the same as the first game. Modding Portal 2 is possible, and the modding community is fairly active, but it has always been hampered by the lack of source code access, preventing projects equivalent to [Mapbase](https://github.com/mapbase-source/source-sdk-2013) from being created or even just modders making small changes to suit their own mods. This is worsened for Portal 2 due to the game's reliance on specialized entities for its various test elements, as well as the game making use of hard-coded string lists for various things, most notably the new game chapter list. All of these things cannot be modified without code access, or *maybe* hex editing if the changes you need are small. Obtaining Portal 2's code in any form is difficult. Even leaks are not an option, as unlike the first game, Portal 2's code has never leaked in full. Effectively your only option is acquiring an official engine l
Posted by vrad-exe on Jul 5, 2025, 5:28 AM
Tags
Related issues
- This is the biggest problem with contracts, there's simply no way to actually say "please always execute this check".
- I don't disagree with you on this, I worked my whole life in corporate and haven't worked as a OSS maintainer before, though I will _and ...
- the new VSCode UI, looks cute, i don't like it.
- I've been working on my own private harness for the past 8 months, and I've been collecting ideas from such repos I've stumbled upon.
- The way AI is able to interact with outside resources is pretty impressive, but the quality of code it produces to me is still questionab...
- Add PR-style review comments in Git Diff UI that feed into the active agent thread
Raise real-world problems, find people facing the same issue, and discuss solutions.2,000 issues0 comments
ux (Software)
This is the biggest problem with contracts, there's simply no way to actually say "please always execute this check".
I don't disagree with you on this, I worked my whole life in corporate and haven't worked as a OSS maintainer before, though I will _and ...
the new VSCode UI, looks cute, i don't like it.
I've been working on my own private harness for the past 8 months, and I've been collecting ideas from such repos I've stumbled upon.
The way AI is able to interact with outside resources is pretty impressive, but the quality of code it produces to me is still questionab...
Add PR-style review comments in Git Diff UI that feed into the active agent thread
Thanks for indulging me so far, by the way, I really appreciate this discussion, it's very stimulating.
Migrate GDScript to the GDExtension mechanism and overhaul the implementation
Possibility of Portal 2 SDK/Source Code Release
Hello, [Several months ago](https://github.com/ValveSoftware/source-sdk-2013/issues/633), I opened an issue on the Source SDK 2013 issue tracker, requesting the inclusion of Portal 1's code within that SDK. Although that inclusion has yet to occur as of me writing this, I believe an accompanying issue for Portal 2 is a good idea, as this is also widely desired within the modding community (arguably even moreso than for Portal 1), and there would be some differences compared to making a Portal 1 SDK available. The underlying reasons for why a Portal 2 SDK is highly desired are much the same as the first game. Modding Portal 2 is possible, and the modding community is fairly active, but it has always been hampered by the lack of source code access, preventing projects equivalent to [Mapbase](https://github.com/mapbase-source/source-sdk-2013) from being created or even just modders making small changes to suit their own mods. This is worsened for Portal 2 due to the game's reliance on specialized entities for its various test elements, as well as the game making use of hard-coded string lists for various things, most notably the new game chapter list. All of these things cannot be modified without code access, or *maybe* hex editing if the changes you need are small. Obtaining Portal 2's code in any form is difficult. Even leaks are not an option, as unlike the first game, Portal 2's code has never leaked in full. Effectively your only option is acquiring an official engine l
Comments (0)
No comments yet. Start the discussion.