-
Notifications
You must be signed in to change notification settings - Fork 73
Home
It is suggested that you use Visual Studio 2015 to develop and run UltimaXNA. Visual Studio 2015 Community for Windows desktop is free and available from Microsoft at: https://www.visualstudio.com/vs/community/
You will also need to install XNA for Visual Studio 2015. You can install the XNA framework by following the directions at: https://blogs.msdn.microsoft.com/uk_faculty_connection/2015/11/02/installing-xna-with-visual-studio-2015/
UltimaXNA does not include the Ultima Online resource files, maps, and art, and thus will not work on a computer that does not have Ultima Online installed. UltimaXNA only works with versions of the Ultima Online client that were created prior to the introduction of the *.UOP resource format. Thus, the latest version of the Ultima Online client that UltimaXNA is designed to work with is Mondain's Legacy. Download the client files for Mondain's Legacy here
UltimaXNA may work with different server software; however, it is currently being tested on RunUO 2.6.
You may use any installation of RunUO; however, you will need to make changes to the scripts files to ensure that you are running on a Pre-*.UOP file set. The following three changes must be made to allow RunUO to work successfully with ML-era client files:
In Server.Misc.CurrentExpansion.cs:
@Line8: private static readonly Expansion Expansion = Expansion.ML;
In Server.Misc.MapDefinitions.cs:
@Line19: RegisterMap( 1, 1, 0, 7168, 4096, 0, "Trammel", MapRules.TrammelRules );
@Line43: MultiComponentList.PostHSFormat = false;