IssueRaiser

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

Raise real-world problems, find people facing the same issue, and discuss solutions.2,000 issues0 comments

ux (Software)

Possibility of Portal 2 SDK/Source Code Release

vrad-exeJul 5, 2025, 5:28 AM

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.

Comment on this issue