Check out our Monthly Survey Page to see what our users are running.

Ultima 7, what a classic. Released originally back in 1992 it continues to live on thanks to open source. Exult is a FOSS game engine for it and it finally has a fresh release.

16 years in the making! The last stable update for Exult was back in 2004. The release actually marked the 28th anniversary of Ultima VII - The Black Gate too, so they picked the timing for it nicely. Like with a lot of open source projects, it took time due to real life and some developers moving on to other things.

A massive update too, some of the highlights include:

  • Better pathfinding when the party boards a barge
  • Fixed most inexplicable crashes
  • Separate settings for fullscreen and windowed mode possible
  • SDL 2 for modern system support
  • NxBR and HQ3x/HQ4x scalers
  • Some more combat options to make charmed combat more difficult
  • Serpent Isle Beta version works
  • Schedules got a work-over and are more closer to the original but not yet perfect
  • Shortcut bar with important shortcuts right on top of the screen
  • Tons of bug fixes

See more on the Exult site and GitHub. It's licensed under the GPL.

It needs a copy of the data for Ultima 7, which you can get easily from GOG.com.

Article taken from GamingOnLinux.com.
13 Likes, Who?
We do often include affiliate links to earn us some pennies. We are currently affiliated with GOG, Humble Store and Paradox Interactive. See more here.
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
7 comments

kaiman 21 Apr
Nice to see an official release, though at least on Linux, compiling from source wasn't that hard.

As for Ultima VII, that's still one of my favorite RPGs of all times. There are games with better graphics, games with better combat (definitely!), probably games with better anything. But there's hardly a game that beats the package as a whole.

So I'm immensely grateful to the Exult team for all the work they did so far to keep that gem alive on modern hardware!
razing32 21 Apr
I never got to play those Ultima games when they were new - not many games available to me back then.
Glad I can still play them today.
randyl 21 Apr
View PC info
  • Supporter
Ultima III was the first real PC game I played. I have great memories of Ultima games. 7 was a classic. I have them all on GOG so it might be fun to give this a spin and see how it plays.
Desum 22 Apr
With ScummVM integrating Nuvie, I wonder what the odds of bringing Exult in are...
Lightkey 22 Apr
DesumWith ScummVM integrating Nuvie, I wonder what the odds of bringing Exult in are...
Not just Nuvie but also xu4 and Pentagram (Ultima IV/VI/VIII) and DreamMaster adding his own engine for Ultima in ScummVM as well.
You will notice a pattern on their homepages, that's because Dominus Dragon is involved in all those projects, so he changed all the logos. Him coordinating the new Exult release also has something to do with those assimilations. It's to show to DreamMaster that Exult is still alive and does not need saving like those other dead projects. Besides that, Exult Studio would not fit in ScummVM.
slaapliedje 23 Apr
View PC info
  • Supporter Plus
Lightkey
DesumWith ScummVM integrating Nuvie, I wonder what the odds of bringing Exult in are...
Not just Nuvie but also xu4 and Pentagram (Ultima IV/VI/VIII) and DreamMaster adding his own engine for Ultima in ScummVM as well.
You will notice a pattern on their homepages, that's because Dominus Dragon is involved in all those projects, so he changed all the logos. Him coordinating the new Exult release also has something to do with those assimilations. It's to show to DreamMaster that Exult is still alive and does not need saving like those other dead projects. Besides that, Exult Studio would not fit in ScummVM.
Whoa! When did all this happen? Also, will Roberta then support these integrated into the Steam library? Though I suppose you would need the GOG versions, plus if we can get MT32 support plugged in... maybe I can finally finish all Ultima games in a row like I have been planning to do for years. (Basically bought an Apple IIGS to play the original 1-5 in all their glory).
Lightkey 24 Apr
slaapliedjeWhoa! When did all this happen? Also, will Roberta then support these integrated into the Steam library? Though I suppose you would need the GOG versions, plus if we can get MT32 support plugged in... maybe I can finally finish all Ultima games in a row like I have been planning to do for years. (Basically bought an Apple IIGS to play the original 1-5 in all their glory).
You can read up on the development on DreamMaster's weblog, he's been working on his Ultima framework for the past two years (besides all his other projects, like implementing Glk in ScummVM and most interactive fiction interpreters with it).
While you're here, please consider supporting GamingOnLinux on Patreon, Liberapay or Paypal. We have no adverts, no paywalls, no timed exclusive articles. Just good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!

You need to Register and Login to comment, submit articles and more.


Or login with...