The Ultima 3 Upgrade: Version 3.3 Released

Voyager Dragon has released version 3.3 of The Exodus Project’s Ultima 3 Upgrade. This is quite a significant update, and it implements a new modification for that game that was first teased a couple of years ago:

Release 3.3 includes a few new features, the largest of which is the inclusion of Sosaria Mod. This enhancement allows you to play Ultima III on the Lands of Lord British map from Ultima I.

In order to achieve this (for those who are interested in the details) I had to break out several data tables into external mod files. This includes the names of map files as well as the location of the towns, dungeons, moongates, exotics, etc and the inclusion of some logic to support and return the data to the game. Some mod-specific events, like the appearance of Dawn, were highly custom and had to be rewritten so that it could appear in a different location by mod. ULTIMA3.MOD includes all of the game data tables associated with the original game world, while SOSARIA.MOD is of course for Sosaria Mod. Theoretically, others could follow this pattern to contribute game world mods if they were so included. (why not a Britannia-shaped world?)

In addition to Sosaria Mod, v3.3 also includes the Start a New Game feature accessible from the in-game bootup menu, replacing the u3reset tool. Please do not use u3reset any longer, as it does not work with Sosaria Mod.

You can grab the Ultima 3 Upgrade download either from Voyager’s profile on BitBucket, or from the project’s entry here at the Codex.