Independent, unofficial libretro port

The island,
now in RetroArch.

A portable C99 core that brings Johnny's automatic story to modern RetroArch frontends, with direct scene access and the most useful additions from the PlayStation port.

  • Release v0.1.4
  • 63 selectable scenes
  • 640 × 480 software video

Bring a legally owned copy of the original data. It is not bundled with this port or uploaded by the Web player.

Johnny stands beneath the palm tree on his small island as bright waves move across the ocean
Automatic Story running in the release Web player.

Play in a browser

Your copy stays on your device

The Pages build serves the complete, checksum-verified v0.1.4 RetroArch Web player. The original Sierra/Dynamix files are a separate input that you choose locally.

Open the Web player
  1. Open the player
    Wait for RetroArch to finish loading.
  2. Choose your two data files
    Select RESOURCE.MAP and RESOURCE.001 from your lawful copy.
  3. Enable audio when asked
    Your browser may require one click before sound can start.
  4. Use RetroArch's Quick Menu
    Core Options contains chapters, captions, holidays, playback, tide, raft, and sound controls.
Privacy boundary: selected files are read locally by JavaScript and placed in the player's browser filesystem. They are not sent to this project's server. GitHub Pages and the published player contain no original data or user-supplied WAV files.

More than a straight port

Story, accessibility, and control

The core preserves the screensaver-like flow while exposing practical choices through RetroArch's standard Core Options menu.

01

Automatic Story

A deterministic director joins the island, walks, fades, and scenes into continuous hands-off playback.

02

63 live chapter previews

Jump directly to any audited chapter. Every selection starts the real scene as a live-rendered preview.

03

Closed captions

Enable captions and tune their size, position, background style, and opacity without altering the scene.

04

Music & sound

The background soundtrack is a separately licensed CC0 ocean-ambience loop. Volume controls and optional user-supplied original SFX are supported.

05

36 holidays

Use your local date, a simulated calendar, no artwork, or force one of 36 holidays. Holidays appear as scene emblems without a text banner; the four original emblems are read only from your game data.

06

Frontend-native controls

Seed, calendar, speed, tide, raft stage, mute, ambience, captions, reset, and versioned save states use standard libretro interfaces.

RetroArch Story options menu over the running island scene, showing chapter, holiday, seed, calendar, speed, tide, and raft controls
Story controls integrated into RetroArch's Core Options menu.

No second menu system

Options belong in RetroArch

Every exposed setting does real work and follows frontend conventions. Dynamic option visibility keeps the menu focused: simulated date/time controls appear only when that calendar mode is active, for example.

  • Automatic Story or any fixed chapter
  • System or simulated calendar
  • 1×–4× playback speed
  • Automatic or forced tide and raft stage
  • Caption presentation and audio mix

Verified public release

Download v0.1.4

These links point directly to the assets published from source commit cd62e390882ace098e95eb72ba32cd021419f715. Verify downloads with the published checksum list.

Core link inputs

Console core archive

Static core libraries for the supported console toolchains; these are not installable applications by themselves.

Download console cores

What “supported” means here

Evidence before labels

The public release is built from clean source, checked for expected formats and libretro exports, and scanned to exclude original data. Linux has real RetroArch runtime evidence; the Web release has strict authentic Firefox video, WebGL, menu, audio-unlock, and cadence evidence.

The authentic browser matrix exercises all 63 fixed scenes: 61 through the ordinary settled window and the short Stand15 and Stand16 scenes through reset-scoped early-motion windows that retain the same quality gates.

Build and contribute

Portable by design, testable by contract

Start with the architecture and porting plan, then run the strict host suite before sending a change.