Ultima II: The Revenge of the Enchantress

Last updated: January 17, 2026

Overview

Ultima II: The Revenge of the Enchantress is a fantasy role-playing game designed and programmed by Richard Garriott, released on August 24, 1982.1 The game stands as the only official Ultima title ever published by Sierra On-Line, making it a unique entry in both the Ultima series and Sierra’s catalog.1 Taking place across multiple time periods on Earth rather than the fantasy world of Britannia, the game features an ambitious time-travel premise inspired by the 1981 Terry Gilliam film Time Bandits.12

The game marked several significant firsts for the Ultima franchise: it was the first game in the series to include a cloth map as part of its packaging,1 the first Ultima game Garriott wrote completely in assembly language,1 and the first original Ultima release to appear on more than one system simultaneously.34 The game has been classified as a role-playing game in the RPG genre databases.5 Development took almost two years while Garriott attended the University of Texas, during which time he learned assembly language in just one month from programmer Tom Luhrs.1

Despite mixed reception regarding its gameplay balance, Ultima II was commercially successful enough that Garriott was able to found his own company, Origin Systems, shortly after its release.3 Contemporary reviews praised the game’s ambitious scope and technical achievements, with Softline describing it as a title that “continues the interplanetary saga with a creative programming flair far beyond the scope of most fantasy or adventure games.”1

Story Summary

The game takes place after the events of Ultima I, in which the hero defeated the evil wizard Mondain. However, Mondain had an apprentice and lover named Minax, a powerful enchantress who seeks revenge for her master’s death.1 Minax has manipulated time itself, creating temporal distortions that threaten to unravel reality across all of Earth’s history.1

Unlike other Ultima games set in the fantasy realm of Britannia, Ultima II unfolds entirely on Earth across different time periods.7 The player must navigate through various eras of human history, utilizing time doors that allow passage between different epochs.3 The map and time-travel mechanics were directly inspired by the film Time Bandits, with Garriott reportedly going to see the movie repeatedly just to copy down the map seen in the film and incorporate it into his game.2

The quest culminates in a confrontation with Minax, who can only be defeated using a special weapon called the Quicksword Enilno. When spelled backward, “Enilno” becomes “Online,” a clever reference to the game’s publisher, Sierra On-Line.2 In the map of the solar system, Earth is notably located at coordinates (6,6,6), adding a subtle ominous touch to the world design.2

Gameplay

Interface and Controls

Ultima II utilizes a keyboard-driven interface with single-key commands for various actions.8 The game presents the world through a top-down tile-based perspective, with the player character navigating through overworld maps, dungeons, and eventually space.2 Input is handled entirely through keyboard commands, following the conventions established in the original Ultima.2

Structure and Progression

The game is structured around exploration across multiple time periods on Earth and eventually space travel to other planets in the solar system.1 Players must gather equipment, increase their statistics, and accumulate resources to prepare for the final confrontation with Minax.7

  • Time Travel: Navigation through various historical eras via time doors3
  • Earth Exploration: Multiple continents and regions across different time periods1
  • Space Travel: Interplanetary exploration of the solar system2
  • Dungeon Crawling: First-person dungeon exploration segments2

Puzzles and Mechanics

The gameplay heavily emphasizes resource management and character development, requiring extensive gold accumulation to purchase necessary items and services.7 Everything in the game requires gold, making it an extremely grindy experience by modern standards.7 One reviewer described it as “essentially a non-stop grindfest of frustrating proportions.”7

A notable bug prevents the Strength statistic from increasing after character creation, which can significantly impact gameplay progression.3 Additionally, the HP counter can experience rollover issues that could instantly kill the player character under certain conditions.3

Reception

Contemporary Reviews

Ultima II received generally positive reviews upon release, though opinions varied on specific aspects of the gameplay experience. Softline magazine in January 1983 “highly praised” the game “for its fast-paced gameplay, quality graphics, and realistic worlds.”3 The publication declared that “Lord British has another, greater hit on his hands … the ultimate in real-time D&D type fantasy games for the micro.”1

Computer Gaming World provided a positive review in 1983, recognizing the game’s ambitious scope and technical achievements.1 K-Power magazine awarded the game 7 out of 10,1 while PC Magazine gave it an impressive 15.5 out of 18 points.1

Troy Christensen of Different Worlds magazine proclaimed that “Ultima II: The Revenge of the Enchantress is a classic fantasy computer adventure game that is a must for anyone serious in computer gaming.”1 The game was nominated for “Best Adventure Game for Home Computer” at the 1983 Origins Game Fair, though it lost to Wizardry II: The Knight of Diamonds.1

Modern Assessment

Modern retrospective reviews have been more mixed, with many critics identifying Ultima II as the weakest entry in the Ultima series.79 MobyGames user Salim Farhat characterized it as “more like Time Bandit fanfiction than Ultima,” noting that “the game wasn’t so much Ultima as it was Time Bandits with a twist.”2 Daniel Saner wrote that “at most times, Ultima II more resembles work than play.”2

The GOG.com release of the Ultima 1+2+3 compilation maintains a 4 out of 5 user rating based on 55 reviews,7 though reviewers consistently single out Ultima II as the collection’s weak link. One reviewer noted that the “graphics [are] particularly hard to look at in Ultima II.”7

Aggregate Scores:

  • MobyGames: 7.6/102
  • GOG.com: 4/5 (55 reviews, for trilogy compilation)7
  • GameFAQs: 3.3/510

Development

Origins

The development of Ultima II began while Richard Garriott was attending the University of Texas.1 After the success of Ultima I, Garriott sought a publisher who would agree to include a cloth map with the game packaging—a feature that had become important to him for immersion purposes.3 Sierra On-Line was the only company willing to include the cloth map, leading to their selection as publisher.3

Garriott was heavily influenced by the 1981 film Time Bandits during development, attending multiple screenings specifically to document and recreate the map featured in the film.2 This inspiration manifested in the game’s time-travel mechanics and the design of its time doors.13

Production

Development took almost two years, a significant undertaking for a solo developer.1 A crucial milestone was Garriott learning assembly language in just one month from Tom Luhrs, allowing him to write the entire game in assembly rather than BASIC.1 This was the first Ultima game Garriott wrote completely in assembly language, representing a significant technical advancement over its predecessor.1

Richard Garriott made Ultima I through III almost completely single-handedly, with the original Akalabeth having been programmed on a computer in his high school.2 This independent development approach continued with Ultima II, establishing Garriott’s reputation as a singular creative force in the RPG genre.

Development Credits:1211

  • Designer/Programmer: Richard Garriott
  • Assembly Language Mentor: Tom Luhrs
  • Atari Version: Chuckles (Charles Bueche)
  • Documentation: Mary Taylor Rollo

Technical Achievements

Ultima II was notable for being one of the first graphical games ported to the Atari ST platform.3 The game pushed the technical capabilities of multiple computer systems simultaneously, as Origin Systems (and before them, Sierra On-Line) was “infamous for pushing computer systems to the limit.”7

The IBM PC version was specifically designed to be played on an IBM CGA system with a composite color monitor, which produced different color output than the standard RGB display.2 The game was programmed entirely in assembly language, allowing for improved performance compared to interpreted BASIC programs.1

Technical Specifications

Apple II / MS-DOS / Atari 8-bit Version:3

  • Colors: 4 colors
  • Input: Keyboard
  • Media: 5.25” Floppy Disk
  • Players: 1 Player

Commodore 64 / Atari ST Version:3

  • Colors: 16 colors

NEC PC-8801 / PC-9801 Version:3

  • Colors: 8 colors

FM Towns Version:3

  • Colors: 32,768 colors

DOS Version System Requirements:8

  • Resolution: 320x200 only
  • Graphics Modes: CGA, CGA Composite, EGA
  • CPU: 8088/8086
  • RAM Minimum: 64 KB
  • RAM Recommended: 128 KB

Cut Content

While no specific cut content has been documented, the game as released contained many areas that were “simply empty” and some planets that had “literally nothing on them.”3 This suggests that time or resource constraints may have prevented the full realization of Garriott’s vision for the game’s scope.

Version History

VersionDatePlatformNotes
1.0August 24, 1982Apple II, IBM PC, Atari 8-bitInitial release112
1.01983DOS, Commodore 64Platform ports2
1.01985Atari ST, Macintosh, FM-7, PC-88, PC-98Additional platform ports2
Enhanced1989Apple IIAudiovisual upgrade, only available in Ultima Trilogy I-II-III box set1
1.01989MSXJapanese release2
DOSBoxAugust 30, 2011WindowsGOG.com digital release8
DOSBoxOctober 18, 2012macOSGOG.com digital release8
Update2018-07-19Windows/macOSUpdated internal installer structure, fixed Start Menu folder structure7
Update2019-03-21Windows/macOSAdded Cloud Saves functionality7
Update2026-03-20Windows/macOSAdded option to erase player data before starting the game, fixing blank disk error when creating new character7

Technical Issues

The IBM PC version of Ultima II is notorious for being prone to divide by zero errors and crashing.1 The game runs too fast on modern computers since it was designed for the original IBM PC’s 4.77 MHz CPU clock speed, making it unplayable without slowdown measures.18

A critical issue affects later DOS releases and re-releases: when files from all the game’s disks were copied to one folder, several files with identical file names were overwritten.2 This eventually eliminated all the outer-space game maps, rendering space travel useless and the game unwinnable without applying a fan patch.2

Additional documented bugs include:378

  • Bug preventing Strength stat increase after character creation3
  • HP counter rollover that could instantly kill the character3
  • Blank disk error when creating new character in GOG version (fixed in 2025)7
  • PLAYER save cannot be overwritten in-game8
  • Game crashes when saving with GOG version unless PLAYER.U2 directory is created8
  • Planetary maps appearing as Earth maps in Ultima I-VI Series compilations3

Easter Eggs and Trivia

  • Enilno Sword: The weapon needed to defeat the villain is a sword called Enilno. Spelled backward, it becomes “Online”—a reference to Sierra On-Line, the game’s publisher.2
  • Earth Coordinates: In the map of the solar system, Earth is located at coordinates (6,6,6).2
  • Time Bandits Inspiration: The time doors and overall map design were directly inspired by the 1981 film Time Bandits, with Garriott attending multiple screenings to copy down the map.12
  • Cloth Map First: This was the first game in the Ultima series to include a cloth map, a feature that became a beloved tradition.113
  • Cover Art: Ultima II is the only installment in the series not to feature a cover painting by Denis Loubet. The dragon in the title screen was taken from the Ultima I cover.3
  • Pop Culture References: The game contains numerous pop-culture references throughout.3
  • Celebrity Influence: South Park co-creator Trey Parker has cited Ultima II as an early RPG influence on his work.3

Legacy

Sales and Commercial Impact

Ultima II achieved significant commercial success, selling over 50,000 copies by November 1985 and approaching nearly 100,000 copies by 1990.1 These sales figures were substantial enough that Richard Garriott was able to found his own company, Origin Systems, shortly after the game’s release.3

The relationship between Garriott and Sierra On-Line deteriorated after the game’s release, leading to difficulties when Origin Systems wanted to re-release the title.314 Sierra refused to sell the rights to Origin for many years and didn’t relinquish the original cover artwork until 1998.3 There are two DOS ports of Revenge of the Enchantress; the second, released on the various Ultima collections, removes all mention of Sierra On-Line from the title.14

Collections

Ultima II has been included in several compilation releases:

  • Ultima Trilogy I-II-III (1989) – Included an enhanced version with audiovisual upgrades, exclusively available in this box set13
  • Ultima 1+2+3 – GOG.com digital release (2011-present)7

The 1989 enhanced version for Apple II is extremely rare due to its exclusive anthology availability.3

Fan Projects

Due to the critical bug in re-releases that eliminated planetary map files, fan patches became necessary to make later versions of the game completable.2 The community has worked to preserve and restore the original gameplay experience that was compromised in official re-releases.

  • Cloth Map: Included with original game release, inspired by Time Bandits film1
  • Game Manual: Standard documentation included with retail release1
  • The Official Book of Ultima: Strategy guide covering the Ultima series15

Critical Perspective

Ultima II occupies a curious position in RPG history as both a significant technical achievement and a somewhat divisive gameplay experience. The game represents the Ultima series at a transitional moment—ambitious in scope but rough in execution. Its time-travel premise across Earth’s history rather than the fantasy world of Britannia distinguishes it from other entries in the series, making it feel less like a true Ultima game to many players.2

The game’s historical significance lies in several areas: it demonstrated that RPGs could feature complex temporal mechanics and multi-era storytelling; it established the cloth map as a beloved tradition in premium game packaging; and its commercial success enabled Richard Garriott to establish Origin Systems, which would go on to create some of the most influential RPGs ever made.13 However, its reputation as the weakest entry in the series has persisted,7 with the extremely grindy gameplay and numerous bugs overshadowing its innovative elements. The game is perhaps best understood as an essential stepping stone—both technically and commercially—that made the greater achievements of later Ultima titles possible.

Downloads

Purchase / Digital Stores

Download / Preservation

Manuals & Extras

  • Cloth map included with original retail release1

Series Continuity

Ultima II serves as the direct sequel to Ultima I: The First Age of Darkness, continuing the story of the hero who defeated the evil wizard Mondain. The game introduces Minax, Mondain’s apprentice and lover, who would become one of the series’ memorable villains.1 Unlike its predecessor and successors, Ultima II takes place entirely on Earth across multiple time periods rather than in the fantasy realm of Britannia, making it a unique outlier in the series’ continuity.7

The game’s successful sales enabled Richard Garriott to found Origin Systems, which would publish all subsequent Ultima titles beginning with Ultima III: Exodus.3 The difficulties Garriott experienced with Sierra On-Line regarding creative control and packaging directly influenced his decision to establish his own publishing company.3

Note: Ultima I and Ultima III were not published by Sierra On-Line and are therefore not included in this archive. Ultima II is the only mainline Ultima game published by Sierra, though Sierra also published the obscure spinoff Ultima: Escape from Mt. Drash.

References

Footnotes

  1. Wikipedia – Ultima II: The Revenge of the Enchantress – release dates, developers, publishers, platforms, reviews, sales data, awards, development notes, trivia, bugs 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42

  2. MobyGames – Ultima II: The Revenge of the Enchantress – release dates across platforms, publishers, technical specs, trivia, user reviews, bugs 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26

  3. Ultima Codex Wiki – Ultima II – release dates, technical specifications by platform, publishing conflicts, trivia, bugs, development history 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

  4. MyAbandonware – Ultima II: The Revenge of the Enchantress – platform information, screenshots, download availability 2

  5. RPGWatch – Ultima 2 – RPG database entry, genre classification

  6. UVList – Ultima II – game database entry, platform information

  7. GOG.com – Ultima 1+2+3 – user reviews, version updates, technical information, modern reception 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

  8. PCGamingWiki – Ultima II: The Revenge of the Enchantress – technical specifications, system requirements, compatibility issues, digital release dates 2 3 4 5 6 7 8

  9. Giant Bomb – Ultima II: The Revenge of the Enchantress – game database entry, user reviews, platform information

  10. GameFAQs – Ultima II: Revenge of the Enchantress – game database entry, platform coverage

  11. Internet Archive – Ultima II Manual (Atari 1982) – original game manual, documentation credits

  12. IGDB – Ultima II: The Revenge of the Enchantress – game database entry, release information

  13. Internet Archive – Ultima II Galactic Map – packaging materials, keyboard bindings

  14. Hardcore Gaming 101 – Ultima II: Revenge of the Enchantress – detailed retrospective, publishing history, technical analysis 2

  15. Scribd – The Official Book of Ultima – official strategy guide, historical documentation