This project is to address a problem constructed within the toxicity of this community. This is to show the community, open source projects are not meant for cliques and high school drama but rather the expansion of something greater, innovation. -A penny for your thoughts, the adder that prays beneath the rose.
Project Dust765 moved away from Karasho ClassicUO to be built on TazUO in january 2024. The old repo is available HERE.
In addition, jsebold666 has been added as collaborator to help me out.
main is 1:1 from upstream (TazUO)
dev is 1:1 from upstream (TazUO)
dev_dust765 stable release
dev_dust765_activedev stable work in progress releases
Discord: dust765#2787
Dust765: 7 Link, 6 Gaechti, 5 Syrupz and jsebold666
------------------------------------------------------------------
Join TazUO's discord for ideas/support/updates -> https://discord.gg/SqwtB5g95H
Check out our wiki for details on all of the changes TazUO has made for players!
This version of CUO adds grid containers and many other features to the regular CUO client
Searchable
Resizable
Scrollable
Can lock items in specific place
Quick preview for containers inside *if the client has already cached that bag*
Item scaling!
And others in our wiki
An open source implementation of the Ultima Online Classic Client.
Individuals/hobbyists: support continued maintenance and development via the monthly Patreon:
Individuals/hobbyists: support continued maintenance and development via PayPal:
ClassicUO is an open source implementation of the Ultima Online Classic Client. This client is intended to emulate all standard client versions and is primarily tested against Ultima Online free 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:
- Browser [Chrome]
- Windows [DirectX 11, OpenGL, Vulkan]
- Linux [OpenGL, Vulkan]
- macOS [Metal, OpenGL, MoltenVK]
Platform | Link |
---|---|
Browser | Play! |
Windows x64 | Download |
Linux x64 | Download |
macOS | Download |
Or visit the ClassicUO Website
Clone repository with:
git config --global url."https://".insteadOf git://
git clone --recursive https://github.com/ClassicUO/ClassicUO.git
Build the project:
dotnet build -c Release
Everyone is welcome to contribute! The GitHub issues and project tracker are kept up to date with tasks that need work.
The code itself has been written using the following projects as a reference:
Backend:
This work is released under the BSD 4 license. This project does not distribute any copyrighted game assets. In order to run this client you'll need to legally obtain a copy of the Ultima Online Classic Client. Using a custom client to connect to official UO servers is strictly forbidden. We do not assume any responsibility of the usage of this client.
Ultima Online(R) © 2022 Electronic Arts Inc. All Rights Reserved.