ServUO is the most actively maintained fork of RunUO, the open-source Ultima Online server emulator written in C#. It supports all UO expansions through Time of Legends and includes extensive custom content systems. ServUO became the de facto standard for new shard development after RunUO development slowed. Features include full quest systems, champion spawns, town loyalty, VvV PvP system, and support for both Classic and Enhanced clients. The source code snapshot is from May 2018.
Sharpy (TNG C#)
Sharpy is a C# scripting tool related to Sphere server development (TNG - The Next Generation). It provides a modern C# interface for creating and managing Sphere server content, bridging the gap between Sphere’s traditional SCP scripting and .NET development. The archive includes the TNG-Sharpy executable and supporting files.
Download
- Sharpy (4.4 MB)
Archived from the UO FreeShard Community Tool Box (archive.org, 2019).
SkillCreator
SkillCreator is a tool for creating and configuring custom skills for UO server emulators. It provides a guided interface for defining skill properties, gain rates, and associated actions, then generates the corresponding server script code.
Download
- SkillCreator (69 KB)
Archived from the UO FreeShard Community Tool Box (archive.org, 2019).
Sphere Script Stripper
Sphere Script Stripper 0.99i (build 10) is a utility for cleaning and processing Sphere SCP script files. It can strip comments, remove empty lines, normalize formatting, and perform bulk operations on script packages. Useful when preparing scripts for distribution or cleaning up legacy script collections.
Download
Archived from the UO FreeShard Community Tool Box (archive.org, 2019).
Sphere Server
Sphere (later SphereServer) is one of the oldest and most established Ultima Online server emulators. Originally developed in C++ with its own SCP scripting language, Sphere was particularly popular in European and South American freeshard communities. The SCP scripting system uses a custom markup format for defining items, NPCs, skills, and game logic. This archive contains SphereSvr for Windows (compiled May 2018) along with configuration files (sphere.ini, sphereCrypt.ini) and a complete set of SCP scripts — nearly 3,000 files in total.
Sphere Syntax Editor
A standalone text editor specifically designed for editing Sphere server SCP scripts with syntax highlighting support. Provides a lighter alternative to the Notepad++ SphereSCP edition for quick script editing tasks. Recognizes Sphere-specific keywords, section definitions, and scripting constructs.
Download
- Sphere Syntax Editor (619 KB)
Archived from the UO FreeShard Community Tool Box (archive.org, 2019).
SphereMonitor
SphereMonitor is a monitoring utility for Sphere server instances. It watches the server process and provides status information, alerts, and basic management capabilities. Useful for shard operators who need to keep track of their Sphere server health.
Download
- SphereMonitor (14 KB)
Archived from the UO FreeShard Community Tool Box (archive.org, 2019).
SphereScripter
SphereScripter is a script editing and management tool for Sphere server development. It helps organize, edit, and validate Sphere SCP scripts with features tailored to the Sphere scripting environment.
Download
- SphereScripter (41 KB)
Archived from the UO FreeShard Community Tool Box (archive.org, 2019).
SphereScriptGenerator
SphereScriptGenerator automates the creation of Sphere SCP script files. Rather than manually writing item definitions, NPC templates, or other script sections from scratch, this tool provides forms and templates to generate properly formatted SCP code. Useful for shard developers who need to create large numbers of similar script entries quickly.
Download
- SphereScriptGenerator (363 KB)
Archived from the UO FreeShard Community Tool Box (archive.org, 2019).
SphereService
SphereService is a Windows service wrapper for Sphere server. It allows running SphereSvr as a Windows service instead of a console application, enabling automatic startup on boot, crash recovery, and proper background operation. Essential for production Sphere server deployments where the server needs to run reliably without a logged-in user session.
Download
- SphereService (201 KB)
Archived from the UO FreeShard Community Tool Box (archive.org, 2019).
UO Tools Archive