A clean-room build is a game you can play in the browser that contains nothing copied from the retail release. The game logic runs from a decompilation or a from-scratch engine. Everything else is regenerated.

Two rooms

The work is split in two, and only one side is ever published.

What is kept

What is never published

The taint scan

Before a build is published, every generated file is compared against the retail data. The scan has to report zero failing files, or the build does not go out.

What that means when you play

The games look and sound different from the originals. Textures are simpler and audio is regenerated. The layout, the physics and the way each game plays come from the decompiled code.

Each build has its own repository, linked from its game page, with the generators and a status log.