Signal Survey (Rogue source port)

Playable

PC · 2026 · Roguelike RPG · Source port

Retrieve a survey lens across three stations, then carry it safely back to the surface.

About 1 MB on first load. Silent edition; no audio device.

Open in its own tab ↗
Controls
Click boardfocus keyboard
Arrows or H/J/K/Lmove; walk into an actor to attack
Iinventory; Space closes it
Periodwait one turn
Q, then item letterdrink a repair vial
E, then item letterconsume a ration
> on %descend to the next station
< on %ascend with the survey lens
S, then Ysave and exit
Continue savedresume a saved expedition
New expeditiondiscard a checkpoint and start fresh
Stopstop loading or exit the native player

About this build

Signal Survey retains Rogue native movement, collision, combat, actor AI, health, inventory, item effects and ascent victory. Independently authored CC0 layouts, encounters, glyphs, names, messages and ending panels replace the reference presentation and procedural dungeon. This is a developer-source port with an original replacement campaign, not a decompilation, emulator, original retail campaign or clean-room certificate. It needs no ROM or original media and is silent.

Built from
Rogue 5.4.4 native C gameplay with an independently authored terminal/browser adapter
Type
Source port
Game files
No ROM, retail executable, original PNG/font/map or audio needed. Text-only game and source-only rebuild package; no bundled retail media.
Code licence
BSD-3-Clause-style grant naming original Rogue authors, with separate retained save notices; own adapters MIT. Emscripten MIT/NCSA, musl MIT/individual notices, LLVM Apache-2.0 WITH LLVM-exception and dlmalloc public-domain/adaptation notices. See bundled NOTICE.txt.
Assets
CC0-1.0 authored three-station maps/encounters, 95 glyph definitions, item/actor/material presentation names, replacement messages, ending panels and edition UI. Native algorithms/numerical tables/save constants retain code licenses.
Source
Davidslv/rogue ↗

What has been tested

Ordinary keys complete all three authored stations, collect the native lens and return to native victory; collision, capped descent, damage, native death and fresh retry. Floor-two native checkpoint survives full browser shutdown with equal position, health, depth, food, equipment and actors; Continue saved, checkpoint consumption, simulated focus and native Stop tested. Invalid checkpoints and missing/changed/stalled payloads fail before native gameplay. Extracted source-only package reproduces WASM. Site and production receipts recorded separately; no original dungeon, all modes or audible claim.

Last tested 2026-10-14 in Headless Microsoft Edge on Windows; muted. Full playthrough: verified. How games are tested.

See the dated distribution and gameplay record.

Known limitations

Saves

Use S and Y, or Save and exit followed by Y, with the default /rogue.save path. Continue saved or the next launch restores that checkpoint in this origin/profile. Successful restoration consumes it; save again before closing to retain further progress. New expedition discards the checkpoint. Clearing browser site data erases saves. Unsupported or stale checkpoints are rejected; no portable import/export or save migration is claimed.

Build and corresponding source

Compiled with Emscripten 6.0.10; native Rogue gameplay with own terminal/browser adapter. External SDK managed C/allocator/compiler objects. from revision f4653c2a2ee6981a73abe9dfda055134285e1e79.

Play next