Recent Topics

Ads

RoR under Linux

Problems installing or downloading the game? Check the Install Guide first.

Moderators: Developer, Management, Web Developer

Forum rules
READ THE INSTALL GUIDE BEFORE YOU POST IN THIS SUBFORUM.

The stickies exist to handle common queries. Save our time and yours by reading them first.

Thank you.
User avatar
xpander
Posts: 173
Contact:

Re: RoR under Linux

Post#61 » Sun May 24, 2020 7:08 am

looks like dotnet didnt get installed or something. did you install wine and run winecfg before on your system? i hear that lutris needs this to get all the required packages.

if you are willing to try it with just wine then you just need winetricks dotnet40 d3dx9_34 corefonts

to make it simple for you with plain wine.

1.Install wine and winetricks

Code: Select all

sudo apt install wine winetricks
2.Setup prefix for warhammer (choose the location you want)

Code: Select all

WINEPREFIX="/location/to/warprefix" winecfg
3. Install needed dlls

Code: Select all

WINEPREFIX="/location/to/warprefix" winetricks dotnet40 d3dx9_34 corefonts
4. Launch the launcher (you can make a script with those contents to launch it)

Code: Select all

WINEPREFIX="/location/to/warprefix" wine "/path/to/RoRLauncher.exe"

Ads
User avatar
phononHYPE
Posts: 303

Re: RoR under Linux

Post#62 » Mon May 25, 2020 12:45 am

xpander wrote:
Sun May 24, 2020 7:08 am
looks like dotnet didnt get installed or something. did you install wine and run winecfg before on your system? i hear that lutris needs this to get all the required packages.

if you are willing to try it with just wine then you just need winetricks dotnet40 d3dx9_34 corefonts

to make it simple for you with plain wine.

1.Install wine and winetricks

Code: Select all

sudo apt install wine winetricks
2.Setup prefix for warhammer (choose the location you want)

Code: Select all

WINEPREFIX="/location/to/warprefix" winecfg
3. Install needed dlls

Code: Select all

WINEPREFIX="/location/to/warprefix" winetricks dotnet40 d3dx9_34 corefonts
4. Launch the launcher (you can make a script with those contents to launch it)

Code: Select all

WINEPREFIX="/location/to/warprefix" wine "/path/to/RoRLauncher.exe"

I had wine and winetricks installed. I removed them and did fresh installs. I now get stuck on step 2, my attempts:
WINEPREFIX=”~/Games/warhammer-online-return-of-reckoning/prefix” winecfg
WINEPREFIX=”/Games/warhammer-online-return-of-reckoning/prefix” winecfg
WINEPREFIX=”/home/mycompname/Games/warhammer-online-return-of-reckoning” winecfg
WINEPREFIX=”/home/Games/warhammer-online-return-of-reckoning/prefix” winecfg
WINEPREFIX=”/home/mycompname/Games/warhammer-online-return-of-reckoning/prefix” winecfg
WINEPREFIX=”/home/mycompname/Games/warhammer-online-return-of-reckoning/prefix” winecfg
WINEPREFIX=”/home/mycompname/Downloads/ReturnOfReckoning-March2020/Warhammer Online - Return of Reckoning” winecfg

These all result in:
• invalid directory ”... /warhammer-online-return-of-reckoning/prefix” in WINEPREFIX: not an absolute path

I've tried looking up the correct use of "/" as an absolute directory and these are my best guesses.

On your step 4, would I make a script and save as .txt file and run it such that "~$ sh name_of_my_file.txt"?

I feel like I've been thrown in the ocean and told to learn to swim, on learning Linux. I don't mind swimming, but man, rough way to do it.
Kaputcha - Dooooooom Diiiiiiiiiva!
Image
Doom Diver doing wot Doom Diver do!

User avatar
xpander
Posts: 173
Contact:

Re: RoR under Linux

Post#63 » Mon May 25, 2020 7:16 am

uhh that is odd.. i mean second step is to make new wineprefix.
but if it says its not an absolute path, something is really off here.

step four for script is basically you make a RoRLauncher.sh with those contents and mark it as executable via the properties or from command chmod +x RoRLauncher.sh then you can doubleclick start it.

btw what happens if you ignore the WINEPREFIX part
lets use the wine default one for testing:

1.

Code: Select all

winetricks dotnet40 d3dx9_34 corefonts
2.

Code: Select all

wine "/path/to/RoRLauncher.exe"

User avatar
phononHYPE
Posts: 303

Re: RoR under Linux

Post#64 » Mon May 25, 2020 8:28 am

1 went well, but for 2 I put

Code: Select all

~$ wine "/home/mycompname/Downloads/ReturnOfReckoning-March2020/Warhammer Online - Return of Reckoning/RoRLauncher.exe"
Am I doing that part right at least, for the "/path/to..." part?

At any rate, this is what I got:
Spoiler:

Code: Select all

Unhandled Exception:
System.Runtime.InteropServices.MarshalDirectiveException: [MarshalAs] attribute required to marshal arrays to managed code.
  at (wrapper native-to-managed) System._AppDomain.Load(intptr,intptr,intptr)
[ERROR] FATAL UNHANDLED EXCEPTION: System.Runtime.InteropServices.MarshalDirectiveException: [MarshalAs] attribute required to marshal arrays to managed code.
  at (wrapper native-to-managed) System._AppDomain.Load(intptr,intptr,intptr)
As a work around, I'm getting a USB ready and will install POP! OS 20 tomorrow, or perhaps something other than Mint.
Kaputcha - Dooooooom Diiiiiiiiiva!
Image
Doom Diver doing wot Doom Diver do!

User avatar
xpander
Posts: 173
Contact:

Re: RoR under Linux

Post#65 » Mon May 25, 2020 11:11 am

yeah try popOS. very odd errors there. Never seen those before.
Also it should work just fine with Lutris. Easy to install also with few clicks.
I have a feeling that your Mint installation is a bit wonky

User avatar
phononHYPE
Posts: 303

Re: RoR under Linux

Post#66 » Mon May 25, 2020 4:01 pm

Have mint 17 on baby computer that can't handle games and everything is fine (installs), just can't play. Main comp went from Win7>Mint 19.3 with has some acknowledged issued with a non-included sound packet and a ton of hoops to jump through.

Off to POP!, see you soon.
Kaputcha - Dooooooom Diiiiiiiiiva!
Image
Doom Diver doing wot Doom Diver do!

User avatar
phononHYPE
Posts: 303

Re: RoR under Linux

Post#67 » Wed May 27, 2020 8:28 am

17k/170k before I stopped launcher loading files. Uninstall, reinstall, reinstall with clean wipe whole OS.... wash rinse repeat. Pull RoR folder (with launcher.exe) from RoR_2020 binder and put in Desktop... works! Also deleted the Torrent from Downloads.

Thanks @Xpander (and RoR team as usual - I see there have been some big changes!).
Kaputcha - Dooooooom Diiiiiiiiiva!
Image
Doom Diver doing wot Doom Diver do!

User avatar
Cultist
Posts: 6

Re: RoR under Linux

Post#68 » Sat Jun 13, 2020 11:39 am

awesome, thanks for posting this

the only issue I had was installing dotnet40 via lutris with a 64 bits prefix so I installed a 32 btis prefix via winetricks and all associated libraries for wine 32 bits, now its working flawlessly

Ads
pterodactylarms
Posts: 6

Re: RoR under Linux

Post#69 » Sun Jun 21, 2020 5:42 am

Running Ubuntu 20.04 with Lutris install, and it was working fine and now at the RoR Launcher it says Web Server is red, and Login Server is yellow. I let it sit for a while to see if it was just having issues connecting, and nope. Nothing.
Any solutions? I tried to replace the RoRLauncher.exe with the one that works from my other Windows PC and still nothing.

User avatar
xpander
Posts: 173
Contact:

Re: RoR under Linux

Post#70 » Thu Jun 25, 2020 9:33 am

pterodactylarms wrote:
Sun Jun 21, 2020 5:42 am
Running Ubuntu 20.04 with Lutris install, and it was working fine and now at the RoR Launcher it says Web Server is red, and Login Server is yellow. I let it sit for a while to see if it was just having issues connecting, and nope. Nothing.
Any solutions? I tried to replace the RoRLauncher.exe with the one that works from my other Windows PC and still nothing.
No idea.. try clearing the cache folder for example. If the servers are red or yellow, its usually just some connection issue either on your side or the server is having problems.

Who is online

Users browsing this forum: No registered users and 22 guests