Produced by: Team Exult
Website: Exult @ Sourceforge
Optional Sound Packs:
Unstable Development Snapshots:
A truly amazing project, Exult is a cross-platform reworking of the Ultima 7 engine that allows The Black Gate and Serpent Isle to be run on modern operating systems with expanded memory environments. This is not the same as a Voodoo memory-manager wrapper program, and it works on many systems apart from Windows.
Exult 1.49 is the latest “stable” release — Team Exult is making massive engine changes, and subsequent releases are expected to have instabilities as a result. It has Windows and Apple’s OS X builds available. Also avaliable is the source code, so that people running other operating systems can compile and build Exult. Version 1.5 is the current unstable version; snapshot builds of this version are available for Windows and OS X. A few other ports of the engine can be found at the Exult project page at SourceForge.
Exult requires the original game data files from The Black Gate or Serpent Isle if it is to be used to play either game. Using Exult Tools and Exult Studio, new games can be created using the engine.
There are also two separate ports of Exult for Google’s Android mobile operating system: a Java-based port by Dr. Code, and a native port by KenC. The most current downloads for both projects have been added above, along with various patches that may be useful in getting Ultima 7 running well on an Android device. However, neither project has been updated in at least a few months, and some of the comments on the Exult forums suggest that they may not work that well under Android 4.0 (“Ice Cream Sandwich” or ICS, as it is known).