Been working on installing UO Forever on my Linux mint 18 distro for 5 days now with reading, trial and error, reloading my distro Ive finally got it to run ok. Could be better. Ive tried to use the UO forever client download but it would not transfer the files to linux, so i copied them from my windows install..
So i thought id share what i have got to work so far, and if anyone can upgrade or make changes to make this work better, please do. It might help me get this to run better!
Should run on ubuntu also i believe
1st Copy and save to a USB drive the following from your windows installation:
C:\Program Files (x86)\Razor
copy razor folder
C:\Program Files (x86)\Electronic Arts\Ultima Online Classic
copy Ultima Online Classic folder
C:\Program Files (x86)\UOAM
copy UOAM folder (Where mine was installed)
2nd Install Wine 3.0
enable 32 bit architecture
sudo dpkg --add-architecture i386
Add the repository:
wget -nc https://dl.winehq.org/wine-builds/Release.key
sudo apt-key add Release.key
sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/
Update packages:
sudo apt-get update
Install
sudo apt-get install --install-recommends winehq-stable
3rd Create a 32-bit WINE prefix on a 64-bit Ubuntu system, you need to enter in a terminal and run the following command:
WINEPREFIX="$HOME/.wine32" WINEARCH=win32 wine wineboot
Note: If wine asks to install mono or gecko go ahead and do so.
4th Install winetricks
wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
sudo apt install winetricks
5th Configure wine to windows xp
WINEPREFIX=~/.wine32/ WINEARCH=win32 winetricks winecfg
6th Continue with dotnet installs below:
WINEPREFIX=~/.wine32/ WINEARCH=win32 winetricks vcrun2010
Note: if your browser opens manually, download the file msxml3.msi and place it in the newly opened folder then redo last step again. (/home/.cache/winetricks/msxml3), then re-run the script.
WINEPREFIX=~/.wine32/ WINEARCH=win32 winetricks vcrun2013
WINEPREFIX=~/.wine32/ WINEARCH=win32 winetricks gdiplus
WINEPREFIX=~/.wine32/ WINEARCH=win32 bash winetricks dotnet452 corefonts
It will install a few times wait. Keep Answering yes, continue, restartnow etc,and installing until the terminal resets to Name ~ $.
7th Now dotnet30 needs installed see below:
WINEPREFIX=~/.wine32/ WINEARCH=win32 winetricks dotnet30
Note: if your browser opens manually, download the file netframework3.exe and place it in the newly opened folder then redo last step again. (/home/.cache/winetricks/dotnet30), then re-run the script.
8th insert your USB drive, click on home folder on your desktop, then view, then show hidden files.
Open .wine32 folder, drive_c, program files and place the Folders copied from windows (Razor, Ultima Online Classic, UOAM) in there.
9th enter in terminal:
WINEPREFIX=~/.wine32/ WINEARCH=win32 wine "C:\Program Files\Razor\Razor.exe"
Razor should start
the 1st time you need to set the following settings:
Server to login.uoforever.com Port to ****
UO Data Directory hit Browse, my computer, c drive, program files, then click (Highlight) Ultima Online Classic,then ok.. press the make these settings default button. then ok.
to start UO.. everytime you have to enter in terminal
WINEPREFIX=~/.wine32/ WINEARCH=win32 wine "C:\Program Files\Razor\Razor.exe"
To start UO Automap
WINEPREFIX=~/.wine32/ WINEARCH=win32 wine "C:\Program Files\UOAM\uoam.EXE"
Or goto the exe file in folder and rt click on uoam.exe select open with wine
* What to do if running razor reports: "This Razor installation is corrupted."
goto https://www.uorazor.com/ and click on UO Razor Download 1.0.14.9
After download,Click on Home folder, Open .wine32 folder, drive_c, program files and place the new downloaded file in there. then enter below in terminal and install to default location...
WINEPREFIX=~/.wine32/ WINEARCH=win32 wine "C:\Program Files\Razor_Latest.exe"
then enter again in terminal:
WINEPREFIX=~/.wine32/ WINEARCH=win32 wine "C:\Program Files\Razor\Razor.exe"
SO far this runs ok Sometimes crashes when i try to resize the window or making it fullscreen. Hope this helps someone get it working on their machine and if anyone can upgrade or make changes to make this work better, please do. and comment!
So i thought id share what i have got to work so far, and if anyone can upgrade or make changes to make this work better, please do. It might help me get this to run better!
Should run on ubuntu also i believe
1st Copy and save to a USB drive the following from your windows installation:
C:\Program Files (x86)\Razor
copy razor folder
C:\Program Files (x86)\Electronic Arts\Ultima Online Classic
copy Ultima Online Classic folder
C:\Program Files (x86)\UOAM
copy UOAM folder (Where mine was installed)
2nd Install Wine 3.0
enable 32 bit architecture
sudo dpkg --add-architecture i386
Add the repository:
wget -nc https://dl.winehq.org/wine-builds/Release.key
sudo apt-key add Release.key
sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/
Update packages:
sudo apt-get update
Install
sudo apt-get install --install-recommends winehq-stable
3rd Create a 32-bit WINE prefix on a 64-bit Ubuntu system, you need to enter in a terminal and run the following command:
WINEPREFIX="$HOME/.wine32" WINEARCH=win32 wine wineboot
Note: If wine asks to install mono or gecko go ahead and do so.
4th Install winetricks
wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
sudo apt install winetricks
5th Configure wine to windows xp
WINEPREFIX=~/.wine32/ WINEARCH=win32 winetricks winecfg
6th Continue with dotnet installs below:
WINEPREFIX=~/.wine32/ WINEARCH=win32 winetricks vcrun2010
Note: if your browser opens manually, download the file msxml3.msi and place it in the newly opened folder then redo last step again. (/home/.cache/winetricks/msxml3), then re-run the script.
WINEPREFIX=~/.wine32/ WINEARCH=win32 winetricks vcrun2013
WINEPREFIX=~/.wine32/ WINEARCH=win32 winetricks gdiplus
WINEPREFIX=~/.wine32/ WINEARCH=win32 bash winetricks dotnet452 corefonts
It will install a few times wait. Keep Answering yes, continue, restartnow etc,and installing until the terminal resets to Name ~ $.
7th Now dotnet30 needs installed see below:
WINEPREFIX=~/.wine32/ WINEARCH=win32 winetricks dotnet30
Note: if your browser opens manually, download the file netframework3.exe and place it in the newly opened folder then redo last step again. (/home/.cache/winetricks/dotnet30), then re-run the script.
8th insert your USB drive, click on home folder on your desktop, then view, then show hidden files.
Open .wine32 folder, drive_c, program files and place the Folders copied from windows (Razor, Ultima Online Classic, UOAM) in there.
9th enter in terminal:
WINEPREFIX=~/.wine32/ WINEARCH=win32 wine "C:\Program Files\Razor\Razor.exe"
Razor should start
the 1st time you need to set the following settings:
Server to login.uoforever.com Port to ****
UO Data Directory hit Browse, my computer, c drive, program files, then click (Highlight) Ultima Online Classic,then ok.. press the make these settings default button. then ok.
to start UO.. everytime you have to enter in terminal
WINEPREFIX=~/.wine32/ WINEARCH=win32 wine "C:\Program Files\Razor\Razor.exe"
To start UO Automap
WINEPREFIX=~/.wine32/ WINEARCH=win32 wine "C:\Program Files\UOAM\uoam.EXE"
Or goto the exe file in folder and rt click on uoam.exe select open with wine
* What to do if running razor reports: "This Razor installation is corrupted."
goto https://www.uorazor.com/ and click on UO Razor Download 1.0.14.9
After download,Click on Home folder, Open .wine32 folder, drive_c, program files and place the new downloaded file in there. then enter below in terminal and install to default location...
WINEPREFIX=~/.wine32/ WINEARCH=win32 wine "C:\Program Files\Razor_Latest.exe"
then enter again in terminal:
WINEPREFIX=~/.wine32/ WINEARCH=win32 wine "C:\Program Files\Razor\Razor.exe"
SO far this runs ok Sometimes crashes when i try to resize the window or making it fullscreen. Hope this helps someone get it working on their machine and if anyone can upgrade or make changes to make this work better, please do. and comment!