Difference between revisions of "Ultima"

From ScummVM :: Wiki
Jump to navigation Jump to search
(Add note about upstream xu4 work)
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{EngineDescription|
{{EngineDescription
name=Ultima|
|name=Ultima
        developer=[[User:dreammaster|dreammaster]], [[User:mduggan|mduggan]]|
|developer=[[User:Dreammaster|dreammaster]], [[User:Stauff|stauff]]
        companies=[[Origin Systems]]|
|companies=[[Origin Systems]]
        usedBy=[[Akalabeth: World of Doom|Akalabeth]], [[Ultima I: The First Age of Darkness|Ultima I]], [[Ultima II: The Revenge of the Enchantress|Ultima II]], [[Ultima III: Exodus|Ultima III]],<br />
|usedBy=[[Akalabeth: World of Doom|Akalabeth]], [[Ultima I: The First Age of Darkness|Ultima I]], [[Ultima II: The Revenge of the Enchantress|Ultima II]], [[Ultima III: Exodus|Ultima III]],<br />[[Ultima IV: Quest of the Avatar|Ultima IV]], [[Ultima V: Warriors of Destiny|Ultima V]], [[Ultima VI: The False Prophet|Ultima VI]], [[Ultima VII: The Black Gate|Ultima VII]],<br />[[Ultima VII Part Two: Serpent Isle|Ultima VII Part Two]], [[Ultima VIII: Pagan|Ultima VIII]],<br />[[Ultima: Worlds of Adventure 2 - Martian Dreams|Martian Dreams]], [[Worlds of Ultima: The Savage Empire|Savage Empire]],<br /> [[Crusader: No Remorse]], [[Crusader: No Regret]]
[[Ultima IV: Quest of the Avatar|Ultima IV]], [[Ultima V: Warriors of Destiny|Ultima V]], [[Ultima VI: The False Prophet|Ultima VI]],<br />
|dateAdded=February 1, 2020
[[Ultima VII: The Black Gate|Ultima VII]], [[Ultima VII Part Two: Serpent Isle|Ultima VII Part Two]],<br />
|release=2.2.0
[[Ultima VIII: Pagan|Ultima VIII]], [[Ultima: Worlds of Adventure 2 - Martian Dreams|Martian Dreams]],<br />
[[Worlds of Ultima: The Savage Empire|Savage Empire]]|
dateAdded=February 1, 2020|
release=2.2.0|
}}
}}
The Ultima engine supports a subset of the Ultima series of games.
The Ultima engine supports a subset of the [[Ultima series]] of games.


==Status==
==Status==
Supported
Supported
* [[Ultima IV: Quest of the Avatar|Ultima IV]] from integrating xu4 project
* [[Ultima IV: Quest of the Avatar|Ultima IV]] from integrating the xu4 project
* [[Ultima VIII: Pagan|Ultima VIII]] from integrating Pentagram project
* [[Ultima VI: The False Prophet|Ultima VI]] from integrating the Nuvie project
* [[Ultima VIII: Pagan|Ultima VIII]] from integrating the Pentagram project
* [[Crusader: No Remorse]] from extending the Pentagram engine


Work In Progress
Work In Progress
* [[Ultima I: The First Age of Darkness|Ultima I]] is a work in progress, currently on hiatus
* [[Ultima I: The First Age of Darkness|Ultima I]] is a work in progress, currently on hiatus
* [[Ultima VI: The False Prophet|Ultima VI]] from integrating Nuvie project, testing pending
* [[Crusader: No Remorse]] from extending the Pentagram engine
* [[Crusader: No Regret]] from extending the Pentagram engine
* [[Crusader: No Regret]] from extending the Pentagram engine


Line 31: Line 27:
* [[Ultima VII: The Black Gate|Ultima VII]], [[Ultima VII Part Two: Serpent Isle|Ultima VII Part Two]] (see the [http://exult.sourceforge.net/ Exult] project for an open source engine for these games)
* [[Ultima VII: The Black Gate|Ultima VII]], [[Ultima VII Part Two: Serpent Isle|Ultima VII Part Two]] (see the [http://exult.sourceforge.net/ Exult] project for an open source engine for these games)
* [[Ultima: Worlds of Adventure 2 - Martian Dreams|Martian Dreams]] and [[Worlds of Ultima: The Savage Empire|Savage Empire]] (although these should be possible to support in the future, as they are similar to U6)
* [[Ultima: Worlds of Adventure 2 - Martian Dreams|Martian Dreams]] and [[Worlds of Ultima: The Savage Empire|Savage Empire]] (although these should be possible to support in the future, as they are similar to U6)
==Notes==
* xu4 has since been resurrected as a separate project by a developer who intends to make it a [https://sourceforge.net/p/xu4/discussion/169401/thread/5da48b23c6/ Generic sandbox / game creation kit for Ultima-style games], though that still plays the original. As such it's not relevant trying to bring upstream commits into the ScummVM Ultima engine:


[[Category:Engines]]
[[Category:Engines]]

Latest revision as of 20:28, 31 October 2023

Ultima
Engine developer dreammaster, stauff
Companies that used it Origin Systems
Games that use it Akalabeth, Ultima I, Ultima II, Ultima III,
Ultima IV, Ultima V, Ultima VI, Ultima VII,
Ultima VII Part Two, Ultima VIII,
Martian Dreams, Savage Empire,
Crusader: No Remorse, Crusader: No Regret
Date added to ScummVM 2020-02-01
First release containing it 2.2.0

The Ultima engine supports a subset of the Ultima series of games.

Status

Supported

Work In Progress

Not Supported

Notes