What is this?

P2ASW is an unofficial project which aims to recreate most of the singleplayer Portal 2 campaign elements and maintain compatibility with most official maps.

The project can be downloaded from GitHub, click here for more information.

Additionally, if you want to see our progress, click here.

Key Features

  • Recreation of most Portal 2 campaign elements.
  • Compatibility with official maps.
  • Open-source base for advanced modding.
  • ASW engine VPK limit increased from 128 to 1024.
  • Custom recompiled bonesetup.lib with increased studiobone support.

Frequently Asked Questions

Do I need to own Portal 2 to play P2ASW?
Yes, Portal 2 is required as it contains all the assets P2ASW uses. Pirated copies are illegal and you will not receive support if you use one.

Why is this project a thing?
For fun mostly, but it also provides an open-source base for modders to create more advanced Portal 2 mods.

Why Alien Swarm?
Alien Swarm is the most recent Source Engine branch with source code access to the public; it also is compatible with most of Portal 2's assets.

What's ASW?
ASW = Alien Swarm

Is this project official?
No, this is a community-made project.

What is this based on?
This is based on the open-source Alien Swarm SDK with some added changes such as VPC, and most Portal 2 code is reverse-engineered.

Any social media?
We have a Discord server and a YouTube channel.