Installation - comgram/ClassicUO GitHub Wiki
- Head over to the development Github and download the latest release .zip file.
- Open the .zip folder and extract to a location of your choosing. I chose [C:\Program Files (x86)\ClassicUO]
- When you first run the client it will generate a [settings.json] file and close the client. Open the file and fill in the Server IP, Server Port, your UO Directory, and UO Client Version.
Click to open settings.json
{
"username": "",
"password": "",
"ip": "SERVER IP HERE",
"port": SERVER PORT HERE,
"ultimaonlinedirectory": "C:\\ULTIMA ONLINE\\FILE PATH\\HERE",
"clientversion": "CLIENT VERSION FOR UO",
"lastcharactername": "",
"lastservernum": 1,
"login_fps": 60,
"debug": false,
"profiler": true,
"preload_maps": false,
"saveaccount": false,
"autologin": false,
"reconnect": false,
"reconnect_time": 0,
"login_music": false,
"login_music_volume": 2,
"shard_type": 2,
"fixed_time_step": true
}
- Run ClassicUO.exe and ENJOY!
NOTE: Running it as admin is the preferred start up method.
- Download the UO client for whichever shard you play on, and extract/install. This will provide you with all the game files and maps.
- Download ClassicUO following the steps above.
- Run ClassicUO (NOT .exe!)
Note: Razor currently will not work on MacOS with mono. Some other features may not work entirely with MacOS.
ClassicUO now has the ability to use different settings.json
files when starting ClassicUO.exe with the -settings <filepath>
option.
To utilize this new change just start ClassicUO (or create a shortcut) with the settings option and filepath of your settings file, for example:
ClassicUO.exe -settings "C:\Users\username\path\to\settings_1.json"
Or if you're running it via mono on macOS or Linux:
./ClassicUO-mono.sh -settings "/Users/username/path/to/settings_1.json"
ClassicUO now uses Appveyor to build the dev branch for people that want to test the latest features and bug fixes without compiling themselves. This is the MOST UP TO DATE version of ClassicUO (can be unstable), but is the best way to give updated feedback to the dev team.
Quick was kind enough to create a Powershell script to make installing the latest dev preview of both ClassicUO and Razor as simple as possible.
- Open Windows Explorer, create a new folder for you install (ie: C:\ClassicUO)
- Open a PowerShell prompt to that folder (from Explorer, hold down-shift and right click and use "Open PowerShell window here") and execute the following command:
Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString(
'https://raw.githubusercontent.com/markdwags/Razor/master/InstallClassicUOAndRazor-NoDefaults.ps1'))
- If this is your first time installing ClassicUO with Razor, you will be prompted to enter some ClassicUO configuration values
- (Optional) Copy your existing Razor Profiles & Macros folders to the new location, also copy over counters.xml
https://www.youtube.com/watch?v=ZvrIayit9Og
If you just want to install the latest ClassicUO dev preview you can find the Appveyor dev build on Github here. This build is ran every time a commit is made to the dev branch, so it should be the most up to date build possible.
You can extract the .zip into any folder and run like you would a normal build of ClassicUO. When a new build comes out, just copy the files over your existing dev build.
This version DOES NOT include Razor, so you will need to keep a copy of that locally or download it each time and extract into the dev preview folder.