SpyUO

SpyUO is a network packet analyzer for the Ultima Online protocol. It captures and decodes packets between the UO client and server, displaying them in a human-readable format. Invaluable for server emulator developers debugging protocol issues, implementing new packet handlers, or reverse-engineering client behavior. The archive includes SpyUO version 1.10 with both 32-bit and 64-bit zlib support, plus the version 1.03 source code.

Download


Archived from the UO FreeShard Community Tool Box (archive.org, 2019).

[Read More]

SUMP

SUMP is a utility for working with Ultima Online MUL (data) files. It provides basic operations on UO’s proprietary asset files including viewing, extracting, and simple modifications to art, tile, and other game data files.

Download


Archived from the UO FreeShard Community Tool Box (archive.org, 2019).

[Read More]

TDVPatchmaker

TDVPatchmaker is a patch file creation tool for distributing UO client modifications. It generates compact patch files that contain only the differences between original and modified client files, minimizing download sizes for players. Shard operators use this to create efficient update packages for custom art, map changes, and other client-side modifications.

Downloads


Archived from the UO FreeShard Community Tool Box (archive.org, 2019).

[Read More]

Ultima Mapper

Ultima Mapper is a comprehensive standalone map viewer and renderer for Ultima Online. It reads the UO client map data files and renders high-resolution, navigable map views of all facets (Felucca, Trammel, Ilshenar, Malas, Tokuno, Ter Mur). Supports zooming, panning, location search, coordinate display, and map image export. A substantial tool at 121 MB, useful for world exploration, shard documentation, and GM planning.

Downloads


Archived from the UO FreeShard Community Tool Box (archive.org, 2019).

[Read More]

UltimaLive

UltimaLive is a plugin system that enables real-time map editing on a running RunUO or ServUO server. Players with appropriate permissions can modify terrain, place statics, and alter the game world without server restarts or client patches. Changes are streamed to connected clients instantly. This is invaluable for shard development, allowing GMs to build and test world modifications in real-time. The archive includes the DLL plugins (both Debug and Release builds), documentation, and full C++ source code.

[Read More]

UO Hue Editor

A standalone hue (color palette) editor for Ultima Online’s hues.mul file. UO uses a system of 3,000+ color palettes (hues) that can be applied to any game graphic. This editor allows viewing, modifying, and creating custom hue entries — essential for shard developers who want custom-colored items, NPCs, or equipment not available in the default palette.

Download


Archived from the UO FreeShard Community Tool Box (archive.org, 2019).

[Read More]

UO Paperdoll

UO Paperdoll is a tool for rendering and viewing Ultima Online character paperdoll images. It can display how equipment and clothing appear on the character sheet view, useful for testing custom art or verifying how new items look when equipped. Source code available (hosted on GitHub).

Download


Archived from the UO FreeShard Community Tool Box (archive.org, 2019).

[Read More]
This is an archive of Ultima Online tools from websites that no longer exist. Content is provided as-is.