Ultimapper 5 is a Windows tool for the game Ultima V. It shows a HUD above the game window and a map of the current location in another window. This tool is meant to be used with the GOG version of the game, but should work with other versions as well.

Some features:

  • Shows the map of the current location (world, underworld, town, dungeon). You can play as these areas were already explored, or set them as unexplored and to be revealed as you move.

  • HUD which shows HP, MP, status, experience, class and level, attributes and equipment.

  • Optional spell list. Can be used to mix spells.

  • Optional inventory list.

  • Optional auto level up. When you have enough experience points, your character or a party member automatically gains a level and a random attribute point.

  • Optional (and very experimental) quickfight (autocombat). Knows how to switch weapons if needed but does not use spells. Implemented by sending keypresses to the game window. Read the manual information on quickfight before using.

  • Debug functions: teleporting, character editor, dialogue script viewing, time forwarding.




Release 4
(22-Feb-2024)

Fixed a bug that caused a "range check error" on the world map.
Added a "Exit combat" debug option to the menu.



Mail feedback to
joonas@zorbus.net



You might also be interested in

Zorbus ... D&D inspired roguelike game
Gold Box Companion ... automapper for AD&D "Gold Box" games
The All-Seeing Eye ... automapper and editor for Eye of the Beholder 1 & 2
The All-Seeing Eye 3 ... automapper for Eye of the Beholder 3







You will be asked for the game folder the first time you start the game.







Click "GOG graphics settings" to start GOG's DOSBox Configurator. Uncheck "Fullscreen". Select any of the 3x scalers.







After saving the settings, you'll see this window. Click to launch the game (only GOG version).







DOSBox window found. Wait for the main menu to load, then click the window again to search for game data.







Game found in memory. Continue from a saved game, or create a new character.







A saved game loaded. The HUD and the map should appear.







The HUD has a HP bar, a thinner bar for experience until next level, list of equipped items, class and level, attributes (STR, DEX, INT) and magic points.
On the right there's the game clock (same as using the Pocket Watch in the game), number of keys and torches.
The name bar color changes depending on character status (good, sleeping, poisoned, charmed, dead).







World map view. The frame shows the party location.







The titles can be turned off. You can set the world to be unexplored and revealed as you move around.







Left clicking the world map toggles the zoom mode which shows the actual tiles under the mouse pointer.







The town view shows NPC names if wanted.







Combat view. Party members and controlled characters in green, hostiles in red, active character in blue.







Dungeon view. Set as unexplored by default. Game tiles are used for dungeon map graphics.







Right clicking the map window opens a menu where you adjust various settings etc.







Spell list. Can be used to mix spells.







Inventory. Just a list.







There's also an editor included.







The amazing box art by Denis Loubet.







Ultima V concept art by Denis Loubet.