-
-
Notifications
You must be signed in to change notification settings - Fork 350
Installation
If your shard doesn't distribute the ClassicUO files, or if you want to use it on a personal shard, the easiest way to install is by using the ClassicUO launcher. The instructions below will guide you though the simple installation process. While the launcher is cross-platform, these directions were written for windows. The steps should be very similar on any OS.
- Graphics drivers updated to the latest version available
- A x64 bit OS [ClsssicUO does not support x86]
- An Ultima Online installation. ClassicUO does not provide any game asset
- Download the launcher from https://www.classicuo.eu/
- Install latest VC++ redist from here: https://aka.ms/vs/16/release/vc_redist.x64.exe
- Extract the downloaded
ClassicUOLauncher-win-x64-release.zip
file into a folder. - Open the folder and run
ClassicUOLauncher.exe
.
If you are having problems, the launcher may need to gain access. Run it as administrator or move the whole launcher folder to another location like Documents
or Desktop
.
- Install
zlib
&libgdiplus
with the following command
Ubuntu/Mint
sudo apt-get install -y libz-dev libgdiplus
RedHat-based: Fedora, Oracle Linux, etc
sudo dnf install zlib-devel libgdiplus
- Extract the downloaded
ClassicUOLauncher-linux-x64-release.zip
file into a folder. - Open the folder and run
ClassicUOLauncher
.
If you are having problems, the launcher may need to gain access. Run the following commands in terminal
cd ./<path_to_cuo_launcher>
chmod -R 777 ./
chmod +x ClassicUOLauncher
- You will need Brew. Install it with the command
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
- Install zlib with the following command
brew install zlib
- Extract the downloaded
ClassicUOLauncher-osx-x64-release.zip
file into a folder. - Open the folder and run
ClassicUOLauncher
.
If you are having problems, the launcher may need to gain access. Run the following commands in terminal
cd ./<path_to_cuo_launcher>
chmod -R 777 ./
chmod +x ClassicUOLauncher
- On the initial run the launcher will download the ClassicUO files, you will see a progress bar for the download. The launcher puts these files in the folder
<classicuolauncher_folder>/ClassicUO/
- Set up a profile to connect to your shard by clicking
Edit Profiles
[or if it's your first run hit the big buttonCreate your first profile!
- On the
Profile
tab clickAdd
- Give your profile a name
- Enter your username and password if you'd like it to be saved
- Enter the server IP and port number.
- Enter (or search for) the path to your UO files. These are the actual game files for your server.
- If its not auto completed, enter your Client version number that you want emulate [examples: like
2.0.4c
or7.0.50.1
].
- Completed Profile page should look similar to below.
Click here to setup your plugins!
Run the application through a terminal and put the following command:
Windows:
cd <cuo_launcher_path>
ClassicUOLauncher.exe /gldevice:OpenGL
Linux/macOS:
cd <cuo_launcher_path>
./ClassicUOLauncher /gldevice:OpenGL
Values accepted by the FNA command /gldevice
are:
OpenGL
, Metal
, D3D11
, Vulkan
.
- ClassicUO Launcher profiles are stored in
%appdata%/Roaming/ClassicUoLauncher
- The ClassicUO Launcher updates the client automatically.
- The launcher can take several minutes to start up because it's searching for updates.
Please support the developers and thank them for their tireless work, that they do for the love of the UO community.
A BIG thanks goes out to KaRaShO' and Jaedan for spearheading this project.
The development team of dissident, Fwiffo, roxya, and Stalli.
The consultant team of Degelo, DarkLotus, DreadLordChase, JimmyTheHand, Punkte, Quick, Vospire.
And everyone else that has tested, submitted commits, commented, or brainstormed to move this project forward.