Skip to content

dust765/ClassicUO

 
 

Repository files navigation

Project dust765

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.

dust765_logo

V2 VERSION INFO

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.

BRANCHES

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

Release: Release Dev: Dev

contact and team info

Discord: dust765#2787

Dust765: 7 Link, 6 Gaechti, 5 Syrupz and jsebold666

Join me on TazUO discord: chat on Discord

feature showcase (old version)

Video Part 1 on YouTube

Video Part 2 on YouTube

Video Part 3 on YouTube

new features will be listed here


chat on Discord

------------------------------------------------------------------

Release: Release Dev: Dev

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!

Cool down bars

Follow mode improvements

Improved journal

Nameplate healthbars

And others in our wiki

Cooldown SlottedInv Grid Previe image Journal image image image image

Original CUO Readme:


An open source implementation of the Ultima Online Classic Client.

Individuals/hobbyists: support continued maintenance and development via the monthly Patreon:
  Patreon

Individuals/hobbyists: support continued maintenance and development via PayPal:
  PayPal

chat on Discord

GitHub Actions Status GitHub Actions Status

Introduction

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.

screenshot_2020-07-06_12-29-02

ClassicUO is natively cross platform and supports:

  • Browser [Chrome]
  • Windows [DirectX 11, OpenGL, Vulkan]
  • Linux [OpenGL, Vulkan]
  • macOS [Metal, OpenGL, MoltenVK]

Download & Play!

Platform Link
Browser Play!
Windows x64 Download
Linux x64 Download
macOS Download

Or visit the ClassicUO Website

How to build the project

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

Contribute

Everyone is welcome to contribute! The GitHub issues and project tracker are kept up to date with tasks that need work.

Legal

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.

About

TazUO is a modified version of ClassicUO, further modified by project dust765

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 99.8%
  • Other 0.2%