Highly Performant & Scalable Ultima Online Server Emulator https://www.modernuo.com
Find a file
2019-11-17 10:33:19 -08:00
Distribution/Data v0.0.1-Alpha (#42) 2019-08-02 18:16:11 -07:00
Projects Merge branch 'master' into develop 2019-11-11 00:53:11 -08:00
.editorconfig Clean up: Bugs, LINQ, constructors, default values, and null checks (#18) 2019-03-11 14:29:59 -07:00
.gitignore Fixes publishing 2019-10-04 22:02:19 -07:00
.travis.yml Create .travis.yml 2015-07-20 20:22:26 -07:00
Contributing.md Contributions (#63) 2019-11-17 10:32:17 -08:00
GOALS.md Adds support for modernuo.json (#56) 2019-10-04 20:47:34 -07:00
LICENSE Contributions (#63) 2019-11-17 10:32:17 -08:00
ModernUO.sln v0.0.1-Alpha (#42) 2019-08-02 18:16:11 -07:00
README.md Fixes spacing in README.md 2019-11-17 10:33:19 -08:00
RUNUO_MIGRATIONS.md Updates GOALS and RUNUO_MIGRATIONS.md files 2019-08-07 13:23:07 -07:00
THIRD-PARTY-NOTICES Contributions (#63) 2019-11-17 10:32:17 -08:00

ModernUO

Ultima Online Server Emulator for the modern era!

Join and Follow!

Discord Channel
Twitter
Reddit

Goals

Requirements to Compile

Requirements to Run

  • zlib (Linux only)

Building with .NET Core 3.0 SDK

dotnet publish /p:PublishProfile=[platform][-SelfContained]

  • platform can be Windows, Linux, or OSX (capitalization matters)
  • Appending -SelfContained will export all .NET Core files required to run portably.

Running

  • Follow the build instructions
  • Go to Distribution directory
Windows
  • Run ModernUO.exe or dotnet ModernUO.dll
OSX or Linux
  • Run ./ModernUO or dotnet ./ModernUO.dll

Thanks

  • RunUO Team & Community
  • ServUO Team & Community
  • Jaedan and the ClassicUO Community

Troubleshooting / FAQ

Where do I go to run ModernUO?

Everything is run from the Distribution directory. This folder is portable, so it can be moved to the production server for deployments.

My scripts folder is not compiling during runtime, what happened?

NET Core does not support dynamic compiling. Scripts are now compiled separately and moved to the Distribution/Assemblies directory. This also allows us to divide content into packages that can be included by dropping in the DLL.

Why can't I run ModernUO on a 32-bit operating system?

ModernUO is optimized for performance and modern hardware.