Ultima VII Part Two: Serpent Isle
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 Sosaria/Britannia for the first time since Ultima II. 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.
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 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
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.
There is a collection of fixes for Ultima VII Part Two as an Exult mod, known as the Serpent Isle Fixes.
Serpent Isle in other languages
In 2012, a group of Italian fans created a patch that translates the game and its expansion into Italian.
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).
- For bugs in this game, see Ultima VII Part Two Bugs.
- For cheating in this game, see Cheating in Ultima VII Part Two.
- For easter eggs and real-life references in this game, see Ultima VII Part Two Real-life references and easter eggs.
- For party members, see Party Members in Ultima VII Part Two.
- For food values, see Food Values in Ultima VII.
- For in-game map information, see Maps in Serpent Isle.
- For detailed monster data, see Ultima VII Part Two Monster Data.
- For a walkthrough, see Ultima VII Part Two Walkthrough.
- For information about shields, see Serpent Isle Shields
- 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.
- This is the first Ultima game where dress-up paperdolls are fully implemented. In previous installments, only item slots are used.
- A completition certificate could originally be obtained after winning the game.