UO Gamers:  Demise


Reply
 
Thread Tools Display Modes
  (#1) Old
osd_daedalus Offline
Forum Expert
 
Posts: 4,697
Join Date: Aug 2008
Location: Italia, near Britannia
Default HOWTO: UO + Razor on Linux - 09-25-2008

Hello everybody!
I'm posting this because I have found very few information on Internet, so let's go on.

UO in Linux works fine with Wine, the real pain is Razor because it's a too much Windows-compliant program, but, after some tentatives, I reached to get it work under Wine.

So, first thing, do not install .net framework 2.0 on linux! Instead, you will use Winetricks to do that. But let's start from the beginning:

- Install Wine (with synaptic, apt-get, emerge, installpkg, building from source... it depends by your favourite distribution)

- Also install Cabextract, you will need it.

- Open a terminal and launch these as user:

wget http://www.kegel.com/wine/winetricks

this to get Winetricks (is a script file). Then

sh winetricks corefonts vcrun6

accept Microsoft EULA and complete installation. Then:

sh winetricks dotnet20

When you have done this, you have prepared what you need.

Now you can download and/or install UO client and let it update.
After this, you can install Razor.

----to also Windows users---

Maybe at this point you want to copy the Razor/Profiles and Razor/Macro directory in your new installation (should be /home/user/.wine/drive_c/Program Files/Razor).
Same thing for UO/Desktop folder, to keep settings you have done in Windows.

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

Well, we are ready! Point Razor to Demise and this will be what you get: (my installation on Ubuntu Hardy with KDE 4.1)
http://img81.imageshack.us/img81/3434/daedalus9251132nt6.jpg


However, there are some issues, all related to Razor:

- You can't edit the "Port" field. If you want to connect to other servers rather than UOG and OSI, you have to: (tnx Blacula)

launch this in a terminal:

wine regedit

Then edit the key in HKLM_CURRENT_USER --> Software --> Razor --> Last server and type everything you want (i.e. blahblahblah)
I'm not joking! Then, return to Razor and you have blank field in Server Adress and Server Port. Now you can write everything you want!

Keep in mind if you want to use another shard, different than first and not included in Razor list, first you have to select the shard you added, then you can change server address and port (other shards, as in Windows, will be added in Razor list)

- Troubles with "Always on Top" function, and this is really evident when you will open Razor map (aka UO Positioning System)

- it seems hotkeys will not work if they are set with a combination of keys (i.e. CTRL+X, ALT+4,...). In UO you have no response, where in Razor you have "unhandled exception" error. A workaround from Honeyspider is to set them with only one key:
As of the hotkeys problem, it is indeed a pain. I remade my profiles to use only plain keys (with no alt/ctrl/shift modifier, e.g. F1, W, Q etc) with an "Enable/Disable Hotkeys." This way they work fine and I'm getting used to it. The modifiers still work for macros made in UO options, though.

- Surely other bugs I have not seen

A little thing UO-related is that mouse feel looks like not very good as in Windows, but I think it's all about Wine configurations.
---CONCLUSION---

Razor is not the best program to run on Linux (ConnectUO or UOAssist could be better but I have not tested yet), but it's always a good start for who wants to use Linux or has only Linux, isn't it?

Obviously, if you have comments/requests/suggestions, please post here!


--

Last edited by osd_daedalus; 01-14-2009 at 05:39 AM. Reason: corrections, addings....
   
Reply With Quote
  (#2) Old
DROGADICTO Offline
Forum Expert
 
Posts: 1,504
Join Date: Feb 2007
Location: Random
Default Re: HOWTO: UO + Razor on Linux - 09-25-2008

Have you tried this on Debian too or just Ubuntu?

The reason I am asking is cause I got Debian installed here, and I prefer it over Ubuntu, but I am not sure if it's going to work and I have little experience with Linux.


[OoM]
Order Of Mitleid
 Send a message via ICQ to DROGADICTO Send a message via AIM to DROGADICTO Send a message via MSN to DROGADICTO Send a message via Yahoo to DROGADICTO  
Reply With Quote
  (#3) Old
osd_daedalus Offline
Forum Expert
 
Posts: 4,697
Join Date: Aug 2008
Location: Italia, near Britannia
Default Re: HOWTO: UO + Razor on Linux - 09-25-2008

I have tried on Ubuntu, but it should work with all distros. Expecially with Debian, because Ubuntu is Debian-based.

So, if you have Debian, install Wine via synaptic, apt-get, aptitude... yes it's same as Ubuntu
Then continue following instructions (should be valid for every distro)


--

Last edited by osd_daedalus; 09-25-2008 at 12:01 PM.
   
Reply With Quote
  (#4) Old
psz Offline
UO Gamers: Demise Administrator
 
Posts: 13,508
Join Date: Oct 2002
Location: Swamp
Default Re: HOWTO: UO + Razor on Linux - 09-25-2008

One thing to remember about ALL flavours of Linux:

It's opensource... Short of some REALLY old bins, it generally works across the board. (RE: AOUT vs Elf)


psz
Creator of UOGamers: Demise(Retired)
The RunUO.com Forum Moderator Team
Quality Control Czar
   
Reply With Quote
  (#5) Old
osd_daedalus Offline
Forum Expert
 
Posts: 4,697
Join Date: Aug 2008
Location: Italia, near Britannia
Default Re: HOWTO: UO + Razor on Linux - 09-26-2008

Quote:
Originally Posted by psz View Post
One thing to remember about ALL flavours of Linux:

It's opensource... Short of some REALLY old bins, it generally works across the board. (RE: AOUT vs Elf)
Yes, but this will not mean you have to run only opensource applications.
There are also applications/programs/games for Linux and distributed with other licences rather than GNU/GPL (or only partially with GPL).

Example: Crossover Office, Cedega, ... well now I remember only games: all ID titles (quake 2-3-4, doom 3...), Unreal Tournament, Neverwinter Nights, Toribash, etc.

It's not necessary to have at all cost an opensource program to manage UO. Releasing the source code is good if you want to develop an application easily, to design it for people needings and to keep it mantained for a long time, but it's not good if you want to prevent forks (versions different to the original project, especially if they are to cheat in UO).

Saying that, it could be good if EA releases UO also for UNIX systems (Linux, BSD and also Mac if I'm not wrong) and if some application like Razor could be developed for UNIX systems natively...

... oh, I'm going OT

Anyway, great conquest for Wine developers if it can run also a real windows-compliant application like Razor

(I'd very pleased if UOAM is released under GPL, but the author doesn't want to release the source...)


--

Last edited by osd_daedalus; 09-26-2008 at 08:55 AM.
   
Reply With Quote
  (#6) Old
psz Offline
UO Gamers: Demise Administrator
 
Posts: 13,508
Join Date: Oct 2002
Location: Swamp
Default Re: HOWTO: UO + Razor on Linux - 09-26-2008

Razor's problem isn't Wine... It's .Net/Mono.

If/When Wine's devs get *REAL* .Net support, it shouldn't be a problem.


psz
Creator of UOGamers: Demise(Retired)
The RunUO.com Forum Moderator Team
Quality Control Czar
   
Reply With Quote
  (#7) Old
osd_daedalus Offline
Forum Expert
 
Posts: 4,697
Join Date: Aug 2008
Location: Italia, near Britannia
Default Re: HOWTO: UO + Razor on Linux - 09-26-2008

Quote:
Originally Posted by psz View Post
Razor's problem isn't Wine... It's .Net/Mono.

If/When Wine's devs get *REAL* .Net support, it shouldn't be a problem.
Will Microsoft be happy?


--
   
Reply With Quote
  (#8) Old
Ageless Venomous Offline
Forum Expert
 
Posts: 2,564
Join Date: May 2007
Location: MG - Brasil
Default Re: HOWTO: UO + Razor on Linux - 09-26-2008

Niiiiice.

I don't use Linux, but thanks daedalus, have seen many people asking about this.

Could some moderator sticky this one? Its a pretty valuable info that a wide range of people dont want to see lost on the forums. Else im just gonna bump it forevar!!!!


Failing Over.
   
Reply With Quote
  (#9) Old
Callow Offline
Lurker
 
Posts: 20
Join Date: Sep 2008
Default Re: HOWTO: UO + Razor on Linux - 09-26-2008

Worked great for getting Razor to work. Upon trying to connect I'm told that it can't contact EA's servers though. Any thoughts? EDIT: I'm an idiot. Changed the Login.cfg file and it works perfectly. Just for reference, I'm running Arch Linux.

Last edited by Callow; 09-26-2008 at 09:57 PM.
   
Reply With Quote
  (#10) Old
osd_daedalus Offline
Forum Expert
 
Posts: 4,697
Join Date: Aug 2008
Location: Italia, near Britannia
Default Re: HOWTO: UO + Razor on Linux - 09-27-2008

Quote:
Originally Posted by Blacula View Post

P.S.: If you want to connect to non-UOG servers with Razor on Linux (as there is a bug where the port field isn't editable), do:
Thank you for your solution, I have just verified and added in the first post of this thread

Quote:
Originally Posted by Blacula View Post
and sometimes when I flick my mouse wheel too fast it disconnects me, which kind of pisses me off
About disconnections... I have tried to move the mouse wheel at light-speed and to push all possible buttons, but I haven't got a connection lost. Have you a hotkey that use mouse wheel?
But I got disconnected when trying another shard while testing your hint (my or their fault? )
I will investigate it further.

Quote:
Originally Posted by Ageless Venomous View Post
Niiiiice.

I don't use Linux, but thanks daedalus, have seen many people asking about this.

Could some moderator sticky this one? Its a pretty valuable info that a wide range of people dont want to see lost on the forums. Else im just gonna bump it forevar!!!!
Thank you for your feedback!
About sticking... I think first I have to polish better this "guide", and also to extend to other programs rather than Razor.

Even if I have talked about UOAssist, I haven't seen it into allowed 3rd-party programs, so I (or better, "we" ) have to try and post results for these programs:

UO (works )
Razor (already did)
ConnectUO
UOGateway (we have to? It's a very old program and no longer mantained, right? And it requires old UO versions if I'm not wrong)
UOAM (works, see below)

Any other programs?

Quote:
Originally Posted by Callow View Post
Worked great for getting Razor to work. Upon trying to connect I'm told that it can't contact EA's servers though. Any thoughts? EDIT: I'm an idiot. Changed the Login.cfg file and it works perfectly. Just for reference, I'm running Arch Linux.
I have not understood... had you to modify Login.cfg (in UO folder) to use OSI servers? I have tried but it seems it's unnecessary... altough my test is incomplete because I have not a OSI account


--

Last edited by osd_daedalus; 09-27-2008 at 11:21 AM.
   
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump



Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
vBulletin Skin developed by: vBStyles.com