decompgames.Source on GitHub

Development preview · Game integrations are still being tested. See each game’s test record before playing.

Source port · 1996

Quake

Slip through the slipgate. Play the original campaign with your own Quake PAK files.

A classic, rebuilt

Qwasm brings the original Quake engine to WebAssembly. Use the original game’s id1 packages, not an arbitrary remaster archive. The player accepts your local files and keeps save backups separate from copyrighted game data.

What you need

Choose PAK0.PAK and, for the registered campaign, PAK1.PAK from your original Quake installation. Remaster-specific packages are not assumed compatible.

Controls & input

  • WASD — move
  • Mouse — look and fire
  • Space — jump
  • Esc — menu

Saving your progress

Save through the in-game menu. Export a backup before clearing browser storage.

Browser data can be cleared by your browser or operating system. Export a backup from the player before clearing site data or moving devices. Private browsing may not retain saves.

Known limitations

  • Browser integration is undergoing verification.

Source & assets

The engine and game data have separate licenses. A source release does not automatically make the original artwork, music, or levels freely redistributable.

Qwasm source repository ↗

Keep exploring