Shattered Moon

Classic Ultima Online

Archive for the ‘News’ Category

Ultima IV turns 40

Posted by shatteredmoon On September - 16 - 2025ADD COMMENTS

On this day 40 years ago, Ultima IV: Quest of the Avatar was released for the Apple II. Its non-traditional goal of improving yourself instead of fighting the flavor of the day antagonist set a new standard for games and gaming. Today, Ultima IV is still often included in lists of top video games of all time and games you must play before you die.

I’m not even sure that Ultima IV is my favorite game, but for whatever reason, I’ve kept coming back to it over and over again as my sandbox project to answer the question “What would legacy games have been like if the Internet existed back then?” I’ve worked on this project on and off for decades, releasing the first incarnation around 2004 under the name “Ultima IV Multiplayer.” Another incarnation added a scripting language and moved all of the game logic into scripts, and another added support for Ultima I, Ultima II, and Ultima III. The latest incarnation, released today, adds support for 12 tile graphics sets, fixes hundreds of bugs, and makes general improvements.

I wanted so much to de-make later Ultima releases like V-VIII, finish adding all of the tile sets from various platforms, upgrade the legacy OpenGL renderer, and offer support for other platforms and languages. I could probably work on this project for another decade if I wanted, but I think it’s time for me to spend a little more time outside of Britannia. Therefore, as a gift to the community, I’ve decided to make the project open source in the hopes that someone else will pick up the ball and run with it. Under their guidance, hopefully Britannia will flourish…

Happy Birthday, Ultima IV.

We have waited such a long, long time…

Posted by shatteredmoon On July - 26 - 20253 COMMENTS

For the first time in years, the downloads page has been updated with a new version of the client and server! You can extract the download locally to host your own local server and play the game using the client.

Hopefully, a public server will be provided soon.

For now, you can help a lot by downloading the local version and testing it as thoroughly as possible. Please let me know if you encounter any problems, no matter how small.

Cast Spell! Quickness!

Posted by shatteredmoon On January - 13 - 20171 COMMENT

Kimsch has posted a speed run of the original Ultima IV on YouTube, with the initial play-through clocking in at 2 hours 31 seconds and 11,051 moves. That establishes the baseline on which he hopes to improve with a follow-up video.

I’m still not sure if Ultima IV as ran under CUO can be completed solo, but it is my hope that someone attempts it soon. CUO does not currently track your move count, but this speed run has me wanting to add that in.