They say that things lost to the internet are lost forever.
They say a lot of things.
R Y V E N Restored

Ryven — a view from the age

What is Ryven

In 1998, a Myst enthusiast named Justin Fisher built something quietly remarkable: a fully explorable, first-person web game inspired by the puzzle adventure Riven (Cyan, Inc.). Hosted on Geocities under the name Ryven — "The Imitation of Myst" — it let visitors navigate a 3D rendered world through clickable image maps, complete with ambient audio, a hidden crane puzzle with animations, and a companion journal for the actual Riven.

It lived at geocities.com/SoHo/Gallery/3210/. However, it stopped working sometime in 2004, and Geocities as a whole was taken down in 2009, leaving only traces of the world in the Wayback machine.


This Restoration

I ran into Justin in a Reddit thread where Myst fans were reminiscing about the ages that fans used to create and put online. (Navigating fan-built worlds like this one and figuring out how to make my own was a big part of my own Myst fandom during my formative years, leading to a life of doing computer stuff!) It turns out that Justin still had the original files, but the HTML was kind of messed up. The Internet Archive's Wayback Machine had a somewhat working version archived. This project brings both together into a fully working archive.


Enter the Archive


Restoration progress

Done

Still to do


AI disclaimer

I used Claude Code for some of the "gruntwork" in this project--writing Powershell scripts to find-and-replace so that I didn't have to, for example. And it did a lot of the heavy lifting on the remaster. I empathize with many in the Myst community who feel trepidation about LLMs--I feel it too. At the same time, I also find certain utilitarian ways of working with them which (I believe) do not displace the important work that artists and other creative people do in the world. If any and all LLM usage bothers you, I'd prefer if you just move along instead of flaming me, as I've heard the arguments before (and debate them within myself frequently). Thanks!