1. Download the Launcher
2. Install the launcher and hit yes on "allow this device to make changes" This is very important to allow admin access so it can install the entire client. This launcher will also keep your client up to date with any changes made on the server.
3. Once the launcher has installed the entire client you will see three buttons on the launcher. The far left is Classic UO, the middle is UOSteam, and the right is regular Razor. You can play right thru the launcher if you wish by clicking one of these three buttons.
4. If you want to use an outside program we recommend Razor Enhanced and Classic UO for the best results. You can get Razor Enhanced HERE Once Razor Enhanced is installed you will see a config page. Point the client to the Banes World client at the default location of C:/Program Files (x86)/Ultima Online Banes World. You would then point the Classic UO location to C:/Program Files (x86)/Ultima Online Banes World/ClassicUO. When you log in you will use the middle launch button. This is the best and most updated option to use. Video of how to install
5. If you want to use your own copy of Razor, UOSteam etc then just point the client to the default Banes World folder at C:/Program Files (x86)/Ultima Online Banes World. Be aware that some versions of razor do not work with the client. The version included in the launcher is tested to work. UOSteam is an old program and sometimes does not work properly as it has not been updated in a very long time.
6. If you are using your own program to connect just be sure to run the launcher now and then to keep your client up to date. If you notice missing names or things without names it is probably time to update your client. Be sure to log all the way out, run the launcher and then log back in.
7. Do not copy anything into the launcher folder The launcher reads all the files in the directory and will update them if something changes. If you copy items into the launcher directory it will overwrite them and possibly corrupt your install.
8. Troubleshooting--if you are having freezing or disconnect issues then try the following:
A. Run the client in admin mode, this is done by right clicking the Banes World icon and hit run as admin. You can also set it to do it automatically by right clicking the icon and going to properties-->compatibility tab and click the run as admin button. (This fixes most issues)
B. Clearing the cache of your ultima online folder. This is done by deleting the multicache.dat file you may also need to delete your user data under Documents--->EA Games-->Ultima Online Legacy--->User Data--->Account Name and delete that folder (this will remove your settings in game). Doing this will make your client reload the maps to the cache so you might see some delay/performance issues when you go to a new area. Once you have visited different places it will be back in the cache. C. Ensure all your drivers are up to date, Run Windows update and check your graphics drivers. If you have Nvidia or AMD video cards use the app they provide or check their website for updates.
D. Be sure you have a good strong connection, many times if on wifi and a poor signal the server will drop you for a high latency. Have seen issues with poor cell service in an area and a player using a hotspot/mobile internet.
E. If you are running multiple clients on one machine this will always cause issues. The only somewhat solution is to copy your Banes World UO folder to a different location and point the second client to that location. Be sure to copy over a new copy when there is an update.
F. If you are using UOS, it will have occasional issues. It hasn't been updated in a very long time. Consider going to Razor Enhanced as it will run UOS scripts and is very similar. G. Running older OS, even thou UO is an older game the clients and server side info has been updated. If you are on anything before Windows 10, you might have issues. No real fix for this if you are stuck on an older OS. Just expect occasional issues. (but I didn't have a problem on my old shard)----Some of the older custom shards are running older clients and server side packages from years ago. The client we use is from a newer build as well as the server side package.