Help — RetroHexChat

Solo Arcade

The Solo Arcade lets you play classic FPS games directly in your browser via WebAssembly. No downloads, no plugins — the game engine runs natively in your browser.

Starting an Arcade Session

Open the Games menu and choose Arcade.

A window opens right on the chat desktop where you can browse and select a game from the catalog. Click a game to open it in a new browser window. You must be registered and identified (/ns identify) to play.

Every game is also listed directly in the Games menu — click one to open the Arcade window with that game already selected.

Available Games — Half-Life Engine

Available Games — Wolf3D Engine

Available Games — DOOM Engine

Available Games — Quake Engine

Available Games — Quake II Engine

Technology

Half-Life: Uplink is powered by Xash3D-FWGS (GoldSource reimplementation compiled to WebAssembly). Wolfenstein 3D is powered by ECWolf-JS (ECWolf compiled to WebAssembly via Emscripten). DOOM games are powered by Dwasm (PrBoom+ compiled to WebAssembly). Quake games are powered by Qwasm (QuakeSpasm compiled to WebAssembly). Quake II is powered by Qwasm2 (Yamagi Quake II compiled to WebAssembly). All support keyboard, mouse, and gamepad input.

Session Timeouts

Pending sessions expire in 5 minutes. The lobby expires after 15 minutes of inactivity (with a warning at 10 minutes).

See Also

Half-Life (Arcade) · Wolfenstein 3D (Arcade) · DOOM (Arcade) · Quake (Arcade) · Quake II (Arcade) · ScummVM Adventures

See Also

  • Restore
  • Minimize
  • Maximize
  • Close
  • Cascade Windows
  • Tile Windows Horizontally
  • Tile Windows Vertically
  • Minimize All Windows