Editable Codex

Game Box Art


In the Ice Lands

Ultima VII Part Two: Serpent Isle is the eighth installment of the main series and the twelfth in the entire series, counting the Worlds of Ultima, Ultima Underworld I and Ultima Underworld II. It was released and published by Origin for the IBM-PC in 1993. It is part of the "Age of Armageddon" saga.


The story and world of Ultima VII: Part Two are quite different from Ultima VII. Compared to its predecessor, Serpent Isle is much more linear and is built around scripted scenes - the player can't explore the whole world right from the beginning. The story reflects this as well and is very different, being set away from Britannia for the first time since Ultima III. The story is very complex and has many layers, forming a huge epic of love, hate, war, peace, balance and imbalance. The game had some cuts in the story because of a deadline issued by Electronic Arts.

The Story[]

Spoiler warning: Plot and/or ending details follow.

Half a year after the events of Ultima Underworld II, a scroll is discovered where the Guardian sends Batlin to the Serpent Isle to catch up with Gwenno. There he would further outline plans to destroy Britannia. The Avatar, together with Iolo, Shamino and Dupre, follow Batlin through the Serpent Pillars to stop him.

The land in which they arrive is not very friendly. Settled by people who had something against the path of Virtue set by Lord British, the inhabitants were either corrupt, self-serving or shallow in their beliefs. Also, mysterious teleport storms are playing havoc on the land. Are these events connected with Batlin? Mastering many hardships, the Avatar finally catches up with Batlin in Spinebreaker, who in turn wants to betray the Guardian to become immensely powerful. This at the end costs him his life when the Guardian kills him. In an apocalyptic holocaust, the three Banes of Chaos, possessing the Companions, slaughter nearly all of the inhabitants of the Serpent Isle. In the end the Avatar has to stop the Imbalance from destroying many worlds, including Britannia, by reuniting the three magical serpents of Chaos, Order and Balance. Dupre sacrifices himself, so that this task can be done.

However, as soon as this is done and balance restored, the Guardian abducts the Avatar, to a place unknown...

Spoilers end here.


Serpent Isle uses the same engine as Ultima VII, only more refined and with additions, therefore there isn't much difference in the technical aspects of the two games. Since Richard Garriott had decided that no two Ultima installments should use the same engine, Serpent Isle was named "Ultima VII Part Two."

Serpent Isle originally began development as an unrelated Worlds of Ultima type of game. It was basically a fantasy pirate story, although since this first iteration never went past preliminary design stages it was never fully decided whether or not it would have been tied to the Ultima universe. As Ultima VII was nearing completion it was then decided to turn this game into a follow-up to Ultima VII, and use its engine since it was judged stable enough.

This game was named Serpent Isle because the land it was taking place was to be in the shape of Richard Garriott's snake amulet. It kept the pirate theme of the Worlds of Ultima design, and was to focus on the opposition between Britannian magic and VoDun, a form of Voodoo magic imagined for this land. Little details are known about the plot and background of this iteration, although leaked design maps presenting cities such as Fawn, Moonshade and Grey seems to suggest that the Sosarian settlers angle was already planned at that stage.

When project director Jeff George left Origin, lead designer Bill Armintrout was then promoted to project director and Warren Spector was brought in as Producer. Since most of the team felt the pirate game approach would not be workable with the Ultima VII engine, it was decided to start from scratch and create a new story with more ties to the Ultima history and Ultima VII and a new set of Virtues which were designed by lead designer Sheri Graner Ray.

Having already missed the original deadline for Christmas 1992, the game was eventually released in March 1993, but the delays in development resulted in a number of plot cuts and unfinished threads. One of the most well known is that Cantra can't be cured of her madness (the text can't be activated in spite of being in the usecode). More about this here: Cut Material in Serpent Isle.

Serpent Isle was the first game exclusively produced for the PC, therefore no other official ports of the game exist.


For most of the international releases, only the documentation of the game, including Beyond the Serpent Pillars, was translated. The title of the book, however, stayed in English. Translated documentation is available for the German, French and Chinese (in Taiwan) releases.

The Spanish release of Serpent Isle had the game and the documentation fully translated to Spanish, for both the floppy and the CD version.


Serpent Isle advertisement

Serpent Isle sold quite well, and received much praise from both critics and the players.

The game was later included in several compilations:

Included with the game[]

The release of Serpent Isle included these things with the game:


The Silver Seed[]

Main article: Ultima VII Part Two: The Silver Seed

Game Box Art

The add-on disk, published by Origin in 1993. With it installed, a totally new quest becomes available, which can be played at any time in the game. The add-on is included with most new releases of Ultima VII Part Two.

The Xenkan Monks find a mysterious Amulet, the Amulet of Balance, which they give the Avatar. Using it on a Serpent Gate, the hero and the Companions travel to the past, into the time of the War of Imbalance. The Avatar has to find and plant the Silver Seed, to prevent the imbalance from destroying the world. Finding many fine artifacts on the way, like the Ring of Reagents and the Loriel's Gift, the Avatar succeeds in this task, thus saving the world from ultimate destruction.

Included with it is the The Silver Seed Play Guide pamphlet.


Ultima VII Part Two is almost impossible to run on modern computers.


Exult is an ambitious project to create an entirely new engine to play Ultima VII Part Two in Windows. The engine includes many improvements to the original game and is arguably the best way to play. The Exult Project.

There is a collection of fixes for Ultima VII Part Two as an Exult mod, known as the Serpent Isle.

Serpent Isle in French[]

While not technically an upgrade, Serpent Isle in French represents an ambitious fan project to translate the entirety of Ultima VII Part Two into another language. Serpent Isle in French

Ultima VII in Windows[]

Ron Windeyer (aka Gaseous Dragon) has developed a utility to run the original Ultima VII natively under Windows 95/98/ME/2000/NT/XP. See his website for more information.


DOSbox is possibly the best way to run the game in its original form on modern computers. It is a virtual machine that can be used to run MS-DOS software in Windows, Linux, and Mac OS X (even on PowerPC).

More game related information[]


  • Originally there was a longer intro, but since it would have meant many more floppy disks, it was dropped and the current intro created. See Original Serpent Isle Intro.
  • Origin failed to obtain the source for Serpent Isle and its add-in, The Silver Seed, and it was lost. This actually proved to be one of the biggest problems during the creation of Exult (see corresponding section), as everything could not be fully analyzed from the finished game.

External Links[]

Ultima Games
Age of Darkness AkalabethThe First Age of DarknessThe Revenge of the EnchantressExodus
Age of Enlightenment Quest of the AvatarWarriors of DestinyThe False ProphetThe Stygian AbyssThe Savage EmpireMartian Dreams
Age of Armageddon The Black GateLabyrinth of WorldsSerpent IslePaganAscension
Online Ultima OnlineThe Second AgeRenaissanceThird DawnLord Blackthorn's Revenge
Age of ShadowsSamurai EmpireMondain's LegacyKingdom RebornStygian Abyss
Others Escape from Mt. DrashRunes of VirtueRunes of Virtue IILord of UltimaUltima Forever: Quest for the Avatar
Canceled Arthurian LegendsThe Lost ValeUltima Online 2Ultima X