Where it stands
Evil Engine finds Portal 2 on its own and reads it the way its branch of Source does, archives before any loose files: the update folder first, then the two DLC folders, then Portal 2’s own, then the engine’s shared platform folder. That’s four archives over five folders and a little over 34,000 files, and it opens in about 36 ms. Which update you have is read from the game’s own engine.
Your copy is fingerprinted as one part covering everything the game ships, and every file in it matched Steam’s own checksums. Every file in the mount reads back in full, all 12.1 GB.
Known issues
- The order comes from Valve’s public docs and hasn’t been checked against the game’s own
pathcommand yet. - Workshop maps don’t show their titles yet, since the install doesn’t keep them.
- Only the Linux copy in English has been looked at. Language folders of a non-English copy aren’t mounted yet.
Next up
- Checking the search order against Portal 2’s own
pathcommand. - Workshop maps as items with their titles.
- A converter for Portal 2’s newer maps, and Source’s other converters hooked up with a table from Portal 2’s own shaders.