RetroHexChat
RetroHexChat

RetroHexChat

Opening chat...
Help — RetroHexChat

Arcade

Classic action games and adventures in your browser via WebAssembly, in a folder per kind of game as in the catalogue on the site. Open the Arcade from its desktop icon or from Start ▸ Games ▸ Arcade, and anyone can look through its folders. To play, you must be registered and identified. Choose a game to see its screenshot, keyboard controls and tips. Press Play now to open it in a browser tab of its own.

Arcade runs classic action games and adventures directly in your browser via WebAssembly. No downloads, no plugins: the game engine runs natively in your browser.

Starting an Arcade Session

Double-click the Arcade desktop icon, or open Start ▸ Games ▸ Arcade. The Arcade holds a folder per kind of game, as in the list below, and each folder shows its games with a screenshot of each, as the catalogue on the site does. Anyone can look through them.

Choose a game to see its details in the Arcade window: a screenshot, the keyboard controls and tips, as on its page. Then press Play now, which opens the game in a browser tab of its own. To play, you must be registered and identified: /ns identify

The game's tab is yours, not the chat's: closing it does not end the session, and the chat cannot close it for you. While a game is running, Open the game tab brings the address back if you closed it and Back ends the session and returns to the folder the game came from. End Session finishes the session, and so does leaving it alone for a while.

Each game has a channel of its own, like #doom-shareware, where a bot says who starts it. Arcade Channels

First-Person Shooters

Adventures

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

Screenshots and more games in the games catalogue