Skip to content

Latest commit

 

History

History
52 lines (38 loc) · 1.77 KB

README.md

File metadata and controls

52 lines (38 loc) · 1.77 KB

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.