Serpent Isle Restored
Produced by: James Kelly
Website: si-restoration/serpent-isle-restored @ GitHub (not publicly reachable yet)
Serpent Isle Restored is a fan restoration of Ultima VII Part Two: Serpent Isle using the Exult engine. It aims to restore the game’s unfinished second half, especially the fall of Moonshade, Monitor and Fawn after the Banes break loose, which mostly happens off-screen in the 1993 release. According to the project, the world of Serpent Isle is being rebuilt from Origin’s design documents, unused code in the shipped game and its beta, and later comments from members of the original team. Where that record ends, the gaps are filled with new writing in the game’s own voice.
The restoration is described as complete. Its features include three cities that stay populated under Bane rule, each with its own arc, and restored cut content including the island of Claw, a place the shipped game largely ignores except as place for cheaters to find extra gear. There are side quests both before and after the fall of the cities, The Silver Seed is better woven into the story, and the Exult team’s SI Fixes are built in. Cities can be freed in any order. Some of the more pivotal NPCs can now be spared instead of dying after a final speech. James estimates this all adds from fifteen to thirty hours of additional gameplay, which could make a full playthrough of Serpent Isle take upwards of seventy hours as a result.
The project is marked as having been created with AI assistance, an increasingly commonplace thing. As of November 2026, there is no public download, though the project is looking for playtesters. Testers are promised the mod, a spoiler-light companion guide, a sealed walkthrough, and a bug-report template. You’ll need Serpent Isle with The Silver Seed, plus Exult 1.12 or later; get in touch with James if you’d like to take part; he can be found on the Ultima Dragons Facebook group.











































