Open Junction

Playable

PC · 1992 · Simulation · Decompilation

Build connecting rails and dispatch trains across a new six-station network.

▶ PlayAbout 1.8 MB. No original ShortLine files needed. The included replacement package supplies its own graphics, text, six-station board, and silent audio backend.
Controls
Choose Go in the main menu to start
Space — switch between management and construction
Construction: hover over a buildable diamond, left-click to cycle rail shapes, then right-click to place the selected rail
Management: left-click switches and signals to route trains
1, 2, 3 — set simulation speed
Click the in-game menu button to pause, Save, or return to the menu

About this build

Open Junction pairs the reSL reconstruction of ShortLine with independently authored CC0 screens, fonts, vehicles, rails, buttons, cursor, colors, and scenario data. Upstream says original-author permission was not obtained; its GPL notice and our replacement data do not resolve that code-provenance gap. The browser package excludes the upstream game-data directory and original speaker sequences. Private silent browser tests completed multiple naturally assigned deliveries, including later-station journeys after player-built rails and switch operation. The published build has no private trace hooks. Its continuous 1800-to-2000 progression and full repeat-level campaign remain unverified.

Built from
reSL
Type
Decompilation
Game files
No original ShortLine files needed. The included replacement package supplies its own graphics, text, six-station board, and silent audio backend.
Code licence
GPL-3.0 reconstruction declaration; original-code permission not obtained per upstream
Assets
CC0-1.0 independently authored Open Junction replacement data
Source
konovalov-aleks/reSL ↗

What has been tested

The pinned replacement build passed silent private gameplay checks for rail construction, switch input, naturally assigned completed deliveries, an isolated six-station route, and in-game Save/Archive. The exact immutable uninstrumented production package passed Go input, a natural delivery with the completed-train counter advancing, local Save, export/delete/import, and Archive/Go restoration in isolated headless Edge with audio muted. The full repeat-level campaign and uninterrupted 1800-to-2000 progression remain unverified.

Last tested 2026-09-27 in Headless Chromium on Linux (private CI), Headless Microsoft Edge on Windows (production). Full playthrough: not verified. How games are tested.

See the source classification and permission-scope review. Gameplay and replacement-content evidence are separate.

Known limitations

Saves

Use the in-game Pause menu’s Save action, then Archive and Go from the main menu to resume. Saves stay in this browser. Use Export saves in the player toolbar for a portable backup before clearing browser data; production export/delete/import restoration passed.

Build and corresponding source

Compiled with emcc (Emscripten gcc/clang-like replacement + linker emulating GNU ld) 6.0.1 (25e4e8d6550d392ba9e0c2936bce7cf41ee47cc0) from revision 470cca330ee9abcf6173c843f4c89686c0c7e525.

Play next