Table of Contents

Johnny Castaway (open-scrantic)

Screen Antics: Johnny Castaway was a Windows 3.1 screensaver made by Dynamix and published by Sierra in 1992: a man stranded on a tiny island who fishes, builds sandcastles, waves at passing ships and works through a story over many days. The original no longer runs on modern Windows.

open-scrantic is a new engine for it, written in Rust by Glauber Lima (MIT licence). It reads the original files and plays them as the old screensaver did. We have made installers for Windows and Linux.

The current version is 0.5.0-k1 (12 November 2026): open-scrantic 0.5.0 with two changes:

Downloads: https://kalretro.au/open-scrantic/, the Heisenbergs Files area on the BBS, or the FTP server (folder open-scrantic).

What you need

The pictures, animations and sounds belong to their owners and are not included. You need three files from your own installed copy of Johnny Castaway:

File What it is
SCRANTIC.SCR the original screensaver program
RESOURCE.MAP the index of its pictures and scripts
RESOURCE.001 the pictures, animation scripts and sounds

Use the files from an installed copy (usually C:\WINDOWS on the old PC). On the floppy disk RESOURCE.001 is a small placeholder and the real files are packed as SCRANTIC.SC$ and RESOURCE.00$.

Windows

  1. Put the three files in a folder, for example Downloads.
  2. Run open-scrantic-0.5.0-k1-windows-x64-setup.exe. If Windows says the program is not signed, click More info, then Run anyway.
  3. At Your Johnny Castaway files, choose the folder with the three files. They are copied to %APPDATA%\OpenScrantic.
  4. Leave Screensaver ticked to add OpenScrantic to Screen Saver Settings. At the end, tick Open Screen Saver Settings, choose OpenScrantic and set the wait time.

The Start menu gets Johnny Castaway (full screen) and Johnny Castaway (window). Uninstalling asks whether to keep your three files and the story progress.

The setup needs administrator rights, because Windows only lists screensavers kept in System32. If the administrator account is not the one you use every day, copy the three files to your own %APPDATA%\OpenScrantic afterwards.

Without the setup, the zip has open-scrantic.exe (put it next to the three files and run it) and open-scrantic.scr (copy it to C:\Windows\System32\OpenScrantic.scr and the three files to %APPDATA%\OpenScrantic).

Linux

For 64-bit PCs. It installs for your own account, in ~/.local/share/open-scrantic, with no root needed:

tar xf open-scrantic-0.5.0-k1-linux-x64.tar.gz
cd open-scrantic-0.5.0-k1-linux-x64
./install.sh --data ~/johnny                 # the folder with the three files
./install.sh --data ~/johnny --screensaver   # and start it after 3 idle minutes
./install.sh --uninstall

You then have Johnny Castaway (open-scrantic) under Games in the menu and the command open-scrantic.

–screensaver uses swayidle (sudo apt install swayidle) and works on Wayland desktops such as KDE Plasma 6 and GNOME. It starts Johnny after three idle minutes and closes him when you move the mouse or press a key. To change the wait, edit 180 (seconds) in ~/.config/systemd/user/open-scrantic-idle.service and run systemctl –user restart open-scrantic-idle. If your desktop blanks or locks the screen at the same time, set its own timers later than that.

Keys and options

Esc closes it and F12 saves a screenshot next to the program.

Option What it does
–fullscreen fill the screen instead of a window
–cover-others with –fullscreen: the other monitors go black
–dedither smooth the 1992 checkerboard dithering into solid colours
–soft-audio cleaner sound, without the 8-bit hiss
–sounds=0 no sound (also –clouds=0, –waves=0, –background=0)
–help the full list

Settings and the story progress are kept in SCRANTIC.INI next to the three files, as in the original.

Testing

0.5.0-k1 was tried on Linux (KDE Plasma 6 on Wayland, two monitors) with the September 1992 files, and the Windows setup, program, screensaver and uninstaller under Wine. It has not yet been tried on a real Windows PC.

Credits and licence

open-scrantic is Copyright © 2026 Glauber Lima, MIT licence: https://github.com/glauberlima/open-scrantic. The changes and installers in this build are by Michael Slater under the same licence; the source is in the downloads (open-scrantic-0.5.0-k1-source.tar.gz).

Johnny Castaway's art, animation and sounds belong to their owners; none of it is in the downloads.

Problems with the installers: slaterm@theiguru.au. Problems with the engine itself: the open-scrantic project.