ModernUO

is creating an Ultima Online Server Emulator for the modern era

Select a membership level

Contributor

$3
per month

Development support

    4

    patrons

    $75

    per month

    About ModernUO

    ModernUO is changing Ultima Online Server Emulation forever!

    Join us on Discord!

    Here is what we are improving over the RunUO/ServUO:
    • Written in C# .NET Core 3.1 & .NET 5
    • Runs on Windows, Mac, and Linux.

    On the roadmap:
    • Distribution runs WITHOUT .NET installed.
    • Content split into separate packs by era.
    • No world saves! Also means no lost data.
    • Much faster network stack using Pipes and stateless packet methods.
    • OAuth - Stop users from easily creating accounts.
    • 2FA - Stop password stealing altogether.
      • Email, Discord Bot, SMS, FCM (Mobile Auth)
    • Database support for world data, IP logging, accounting, etc.
    • Player data that is inactive is ejected from memory and lazy loaded when needed.
    • Resources (gold, reagents, logs, ore, ingots, etc) are a single pooled object.
      • Lowers garbage collection and memory allocations.
    • Login Gateway that can run on a separate server.
    • Replace Timer system with a timer wheel that runs magnitudes faster.
    • GM and Admins administered externally:
      • Web app, Discord, and Slack
    • Bugs... lots of fixed bugs!

    How it works

    Get started in 2 minutes

    Choose a membership
    Sign up
    Add a payment method
    Get benefits