ModernUO
ModernUO copied to clipboard
Ultima Online Server Emulator for the modern era!
ModernUO
Ultima Online Server Emulator for the modern era!
Requirements
Supported Operating Systems
Running the server
Development
Supported IDEs
Rider 2021.3+ Visual Studio 2022+
Note: VS Code is not currently supported.
Getting Started
- Install prerequisite requirements
- Clone this repository (or download the latest):
-
git clone https://github.com/modernuo/ModernUO.git
-
- Open
ModernUO.sln
to start developing
Building/Publishing
- Run
./publish.cmd [release|debug (default: release)] [os]
-
os
- Supported operating systems-
win
- Windows 10/11/2016/2019/2022 -
osx
- MacOS 10.15/11.0+/12.0+ (Catalina, Big Sur, Monterey) -
ubuntu.16.04
,ubuntu.18.04
ubuntu.20.04
- Ubuntu LTS -
linuxmint.17
,linuxmint.18
,linuxmint.19
- Linux Mint -
debian.10
,debian.11
- Debian -
centos.7
,centos.8
- CentOS -
fedora.32
,fedora.33
,fedora.34
,fedora.35
,fedora.36
- Fedora -
rhel.7
,rhel.8
- Redhat - If blank, the operating system running the build is used. Linux Mint 20 is not supported directly yet, so build explicitly against
ubuntu.20.04
instead.
-
-
Running the Server
- Follow the publish instructions
- Run
ModernUO.exe
ordotnet ModernUO.dll
from theDistribution
directory on the server
Note: If you are running a version of linux that isn't listed above, then you may have to install the following using a package manager:
-
libargon2-dev
,libz-dev
, andzstd
Thanks
- RunUO Team & Community
- Voxpire, the ServUO Team & Community
- Karasho, Jaedan and the ClassicUO Community
Troubleshooting / FAQ
- See FAQ
Want to sponsor?
Thank you for supporting us! You can find out how by visiting the sponsors page.