Difference between revisions of "Classic UO Client"

From UOEvolution Wiki
Jump to navigation Jump to search
 
Line 5: Line 5:
 
The client is currently under heavy development but is functional. The code is based on the FNA-XNA framework. C# is chosen because there is a large community of developers working on Ultima Online server emulators in C#, because FNA-XNA exists and seems reasonably suitable for creating this type of game
 
The client is currently under heavy development but is functional. The code is based on the FNA-XNA framework. C# is chosen because there is a large community of developers working on Ultima Online server emulators in C#, because FNA-XNA exists and seems reasonably suitable for creating this type of game
  
ClassicUO is natively cross platform and supports:
+
[https://www.classicuo.eu/ ClassicUO] is natively cross platform and supports:
  
 
*Windows
 
*Windows

Latest revision as of 11:37, 20 February 2024

Classic UO Client

ClassicUO is an open-source implementation of the Ultima Online Classic Client. This client is intended to emulate client versions 7.0.59.8 and older and is primarily tested against Ultima Online free shards based on RunUO and ServUO. This client will not work on the official game shards

The client is currently under heavy development but is functional. The code is based on the FNA-XNA framework. C# is chosen because there is a large community of developers working on Ultima Online server emulators in C#, because FNA-XNA exists and seems reasonably suitable for creating this type of game

ClassicUO is natively cross platform and supports:

  • Windows
  • Linux
  • MacOS

The code itself has been written using the following projects as a reference:

You can use the new ClassicUO Client BUT, it is in development. It has many known issues and was not created for custom shards so you may not see our shard/monsters/content correctly. USE AT YOUR OWN RISK!

Common Issues encountered with the ClassicUO Client