Beacon Yard (Eldritch source port)

Playable

PC · 2026 · First-person puzzle · Source port

Explore an original courtyard, activate three beacons and return to the exit terminal.

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

Open in its own tab ↗
Controls
Click courtyardfocus keyboard controls
WASDmove
Left/Right arrowsturn
Eactivate a nearby beacon or exit terminal
P or Escapepause/resume
Save / Restorecheckpoint on this device
New yardrestart while keeping the checkpoint
Stopshut down the player

About this build

Original independently authored courtyard challenge on original developer-released Eldritch 2019 native code; source port, not decompilation, retail campaign, emulation or clean-room certified. The browser edition runs native world physics, rendering, raycast interaction and saves with independently authored CC0 art, glyphs, mesh animation, synthesized cues, text and map. This small challenge is silent and requires no original game files.

Built from
Original developer-released Eldritch 2019 C++ code in WebAssembly
Type
Source port
Game files
No ROM or original game files needed. Original retail art, maps, packages, fonts and recordings excluded.
Code licence
Developer zlib grant; TinyXML/SoLoud/zlib separately retained; stb_vorbis MIT; own adapters MIT; separately noticed permissive SDL2/Emscripten/musl/LLVM runtime
Assets
CC0-1.0 independently authored data; authored shaders MIT; system fonts retain their separate terms
Source
https://eldritchgame.com/about.html ↗

What has been tested

Fresh v3 source rebuild: all 438 native units; normal keyboard A/B/C and exit, early denial/duplicate rejection; product pause, partial/completed persistence across browser relaunch, seven damaged outer saves rejected, corrupt cold-start recovery and injected sync error/retry. Native GL and IDBFS cleanup verified. Final v4 notice/controller export packaging retains exact native code/assets/outputs; host validation is recorded separately in the dated release report. No retail campaign or audible verification.

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

Click Save and wait for Saved on this device before closing. Restore loads that checkpoint; New yard keeps it. Stored native save bytes are edition/version/size/SHA-256 checked. Clearing this origin/profile’s site data removes saves. Stop does not durably save unsaved changes; no portable import/export.

Build and corresponding source

Compiled with Emscripten 6.0.10 / SDL2 2.32.10 / C++11; vendored zlib 1.2.3 from revision 2019-04-16; original archive SHA-256 7bee255de9943e805bbd591ae7fb6ca1d9ac6609b5ba84374ab694eb7edb6774.

Play next