---
title: "Engines"
description: "Every game engine Evil Engine mounts for passthrough modding, what it reads from each, and how far each checked title gets: mounts, converts or plays."
url: "https://evil-engine.com/engines"
modified: "2026-11-02T22:22:07.000Z"
site: "Evil Engine"
about: "Evil Engine, the passthrough modding engine"
---

# Engines

12 engines and 25 titles so far, checked as of November 2, 2026.

## How far a game gets

1. Stage: Mounts  
Every file reads straight from your own copy.
2. Stage: Converts  
Its content becomes Evil Engine content.
3. Stage: Plays  
Its stuff spawns and runs in game.

## At a glance

__How many of each engine's checked titles reach each stage__
| Engine                                                         | Titles | Mounts | Converts | Plays |
| -------------------------------------------------------------- | ------ | ------ | -------- | ----- |
| [Source](https://evil-engine.com/engines#source)               | 8      | 8      | 1        | 0     |
| [Unity](https://evil-engine.com/engines#unity)                 | 6      | 6      | 0        | 0     |
| [EA Pegasus](https://evil-engine.com/engines#ea-pegasus)       | 1      | 1      | 0        | 0     |
| [HPL2](https://evil-engine.com/engines#hpl2)                   | 1      | 1      | 0        | 0     |
| [HPL3](https://evil-engine.com/engines#hpl3)                   | 1      | 1      | 0        | 0     |
| [Phoenix](https://evil-engine.com/engines#phoenix)             | 1      | 1      | 0        | 0     |
| [BeamNG](https://evil-engine.com/engines#beamng)               | 1      | 1      | 0        | 0     |
| [Quake](https://evil-engine.com/engines#quake)                 | 1      | 1      | 0        | 0     |
| [GoldSrc](https://evil-engine.com/engines#goldsrc)             | 1      | 1      | 0        | 0     |
| [Blitz3D](https://evil-engine.com/engines#blitz3d)             | 1      | 1      | 0        | 0     |
| [Unreal Engine](https://evil-engine.com/engines#unreal-engine) | 2      | 2      | 0        | 0     |
| [Maxis](https://evil-engine.com/engines#maxis)                 | 1      | 1      | 0        | 0     |

## Every engine

### Source

Furthest stage: Converts

Reads VPK and GMA archives, MDL models, VTF textures and VMT materials.

#### Checked against 8 titles

- [Garry's Mod](https://evil-engine.com/games/gmod) Stage: Converts
- [Portal](https://evil-engine.com/games/portal) Stage: Mounts
- [Half-Life 2](https://evil-engine.com/games/hl2) Stage: Mounts
- [Half-Life 2: Episode One](https://evil-engine.com/games/episodic) Stage: Mounts
- [Half-Life 2: Episode Two](https://evil-engine.com/games/ep2) Stage: Mounts
- [Half-Life 2: Lost Coast](https://evil-engine.com/games/lostcoast) Stage: Mounts
- [Portal 2](https://evil-engine.com/games/portal2) Stage: Mounts
- [Left 4 Dead 2](https://evil-engine.com/games/left4dead2) Stage: Mounts

### Unity

Furthest stage: Mounts

Reads UnityFS bundles, Addressables catalogs and serialized files.

#### Checked against 6 titles

- [Kerbal Space Program](https://evil-engine.com/games/ksp) Stage: Mounts
- [Subnautica](https://evil-engine.com/games/subnautica) Stage: Mounts
- [Slime Rancher](https://evil-engine.com/games/slime-rancher) Stage: Mounts
- [Lethal Company](https://evil-engine.com/games/lethal-company) Stage: Mounts
- [Schedule I](https://evil-engine.com/games/schedule-i) Stage: Mounts
- [BattleBit Remastered](https://evil-engine.com/games/battlebit) Stage: Mounts

### EA Pegasus

Furthest stage: Mounts

Reads BIG archives and Attrib vaults.

#### Checked against 1 title

- [Skate 3](https://evil-engine.com/games/skate3) PS3 Stage: Mounts

### HPL2

Furthest stage: Mounts

Reads loose resource folders searched by name with the engine's own folder match, XML maps, entities and materials.

#### Checked against 1 title

- [Amnesia: The Dark Descent](https://evil-engine.com/games/amnesia-dark-descent) Stage: Mounts

### HPL3

Furthest stage: Mounts

Reads loose resource folders, XML maps, entities and materials, and entry.hpc mods.

#### Checked against 1 title

- [Amnesia: The Bunker](https://evil-engine.com/games/amnesia-bunker) Stage: Mounts

### Phoenix

Furthest stage: Mounts

Reads loose Data folders under the game's own core mods, baked DDS and model caches, and XML read the way TinyXML reads it.

#### Checked against 1 title

- [Overgrowth](https://evil-engine.com/games/overgrowth) Stage: Mounts

### BeamNG

Furthest stage: Mounts

Reads ZIP archives laid over the game's own folder, .link redirects, textures named as PNG and shipped as DDS, and jbeam vehicles whose meshes and materials are found by name.

#### Checked against 1 title

- [BeamNG.drive](https://evil-engine.com/games/beamng) Stage: Mounts

### Quake

Furthest stage: Mounts

Reads PAK archives, each laid at the game folder it belongs to.

#### Checked against 1 title

- [Quake](https://evil-engine.com/games/quake) Stage: Mounts

### GoldSrc

Furthest stage: Mounts

Reads game folders in the order the engine searches them, the HD and addon folders the player's settings turn on, and PAK archives under each folder's loose files.

#### Checked against 1 title

- [Half-Life](https://evil-engine.com/games/half-life) Stage: Mounts

### Blitz3D

Furthest stage: Mounts

Reads loose files found by path, RMesh rooms that name what they draw, and mods whose INI tables merge into the game's.

#### Checked against 1 title

- [SCP – Containment Breach](https://evil-engine.com/games/scp-containment-breach) Stage: Mounts

### Unreal Engine

Furthest stage: Mounts

Reads paks and IoStore containers, every file named without unpacking a byte, the record of what each package loads, and Unreal Engine 3 packages.

#### Checked against 2 titles

- [Satisfactory](https://evil-engine.com/games/satisfactory) Stage: Mounts
- [Rocket League](https://evil-engine.com/games/rocket-league) Stage: Mounts

### Maxis

Furthest stage: Mounts

Reads DBPF packages, every resource found by its type, group and instance, laid in the priorities the game's own configs give, with updates deleting what they take away.

#### Checked against 1 title

- [The Sims 4](https://evil-engine.com/games/the-sims-4) Stage: Mounts

## About Evil Engine

Evil Engine is a **passthrough modding** engine by Pushbar Interactive. Modding through the games you already own instead of around them: the content comes from each player's own copy and is never extracted, ported or redistributed. The term took off in September 2026 with mods that run two games at once and wire them together by hand, one pair at a time. Evil Engine comes from that lineage and makes the process repeatable: it learns each engine once, maps each game onto shared vocabularies once, and gives mods one API, so every mounted game works with every other. More: https://evil-engine.com/passthrough-modding

- Every page, for agents: https://evil-engine.com/llms.txt
- Wishlist on Steam: https://store.steampowered.com/app/3731310/Evil_Engine
