Getting RRM/RWM to work in Ubuntu

Status
Not open for further replies.
Re: Getting RRM/RWM to work in Ubuntu

That comes under mod support. Can't be done freely on the forums. (At least not yet as far as I know.) I know Thyiad was thinking of having that changed, because there is a support thread for atma/gomule.

Sorry. Try by PM or something. And also, be more specific if you want help. We don't know your folder structure, we don't know your command lines, what stage you are up to etc.
Gib pics!
 
Last edited:
Re: Getting RRM/RWM to work in Ubuntu

I saw it, forgot about it and went to bed. :grin:
 
Re: Getting RRM/RWM to work in Ubuntu

Either way, chances are we need more details and information about what you've tried.

So mod support for RRM/RWM is now officially allowed, Thyiad?
 
Re: Getting RRM/RWM to work in Ubuntu

Uhm, well I don't really know what TO try :tongue:

On the windows launcher you can do the thing where you change it to /Diablo II/Runewords or whatever, but on Ubuntu there doesn't seem to be that option?
 
Re: Getting RRM/RWM to work in Ubuntu

How about whoever uses Ubuntu PM's you now they've seen your thread?

We're looking at it as a potential change because other mods that are allowed in the SPF are supported.
 
Re: Getting RRM/RWM to work in Ubuntu

OK people here's the deal:

Mods supported by the SPF can have mod support here.

IE ATMA, Flavie, GoMule (because it has a terrible user manual), CRM, RWM and RRM.

This is basically installation and getting it running. We're not about to start discussing taking it apart and re-making it.

Thanks. :smiley:
 
Re: Getting RRM/RWM to work in Ubuntu

Hey Huriel,

This one confused me for a while and in the end I repacked the MPQ's with the mods included so they'd work.

But recently, I found out how to do it without that.

3 important steps:

1) Install the mods in the normal way - Note you have to install RWM in the base dir, not a seperate one like the guide suggests.

So you should have something similar to:

D2 dir: /home/you/.wine/drive_c/Program Files/Diablo 2
RWM: /home/you/.wine/drive_c/Program Files/Diablo 2/data/global/excel/Runes.txt
RRM: /home/you/.wine/drive_c/Program Files/Diablo 2/data/local/lng/eng/expansionstring.tbl
/home/you/.wine/drive_c/Program Files/Diablo 2/data/local/lng/eng/patchstring.tbl

2) IMPORTANT: Cd to the base d2 directory: cd /home/you/.wine/drive_c/Program Files/Diablo 2

If you recall, windows has a box in shortcuts that says "run in". This is not present in Linux, the "run in" variable is taken from the current directory the terminal is in. This is the step I missed and without it, you won't be able to run the mods.

3)
wine Diablo II.exe -direct -txt -ns -w

(Or without the ns and w if you want sound and full screen :) )

Hope that works!
 
Re: Getting RRM/RWM to work in Ubuntu

just a little nitpick... color rune mod (CRM) is also acceptable, but not widely used... just an fyi
 
Re: Getting RRM/RWM to work in Ubuntu

So few people use it here, I forgot about it. It needs to be declared separately to RRM and is not to mix with RRM trade pool.
 
Re: Getting RRM/RWM to work in Ubuntu

The terminal won't let me cd to Program Files, it seems to think I'm trying to cd to Program
 
Re: Getting RRM/RWM to work in Ubuntu

The terminal won't let me cd to Program Files, it seems to think I'm trying to cd to Program

Tsk tsk, your basic Unix skills are pretty low ;P

First of all make an acquaintance with your tab key. If you enter a name, like:

cd Pro

The tab key will complete it. This'll make using the console a lot faster.

Secondly, you need to understand how to use escape character, since space is used in console commands to seperate parameters, you'll need to use a escape the space. Backslash is the standard escape character, so the command you're looking for is something like:

cd /home/you/.wine/drive_c/Program\ Files/Diablo\ II



 
Re: Getting RRM/RWM to work in Ubuntu

Haha, yes, they are very low :tongue:

I know about the tab thing, don't know why I never think to use it, that helped a bunch

This is the output:

fixme:spoolsv:serv_main (0 (nil))
err:advapi:service_get_status service protocol error - failed to read pipe r = 0 count = 0!
err:aspi:SCSI_OpenDevice Failed to open device /dev/sg0: Permission denied
err:aspi:SCSI_OpenDevice Failed to open device /dev/sg2: No such file or directory
fixme:cursor:CURSORICON_LoadFromFile No support for .ani cursors.
fixme:cursor:SetSystemCursor (0x111e,00007f8a),stub!
fixme:cursor:SetSystemCursor (0x1126,00007f00),stub!
fixme:cursor:SetSystemCursor (0x1136,00007f03),stub!
fixme:cursor:SetSystemCursor (0x113e,00007f01),stub!
fixme:cursor:SetSystemCursor (0x114e,00007f88),stub!
fixme:cursor:SetSystemCursor (0x115e,00007f86),stub!
fixme:cursor:SetSystemCursor (0x116e,00007f83),stub!
fixme:cursor:SetSystemCursor (0x117e,00007f85),stub!
fixme:cursor:SetSystemCursor (0x118e,00007f82),stub!
fixme:cursor:SetSystemCursor (0x119e,00007f84),stub!
fixme:cursor:SetSystemCursor (0x11ae,00007f04),stub!
fixme:cursor:SetSystemCursor (0x11be,00007f02),stub!
fixme:advapi:SetSecurityInfo stub

Diablo runs, but no mods :sad:
 
Re: Getting RRM/RWM to work in Ubuntu

That's an interesting output. It seems to suggest that it can't find the D2 disc and can't load the D2 cursors maybe? I dunno.

No mods? Well, that doesn't make any sense. Try running game.exe instead, with the same command line.
 
Re: Getting RRM/RWM to work in Ubuntu

Ooops, I had the the mods in the runeword folder still :embarassed: its working now. Thanks silos
 
Re: Getting RRM/RWM to work in Ubuntu

...

1) Install the mods in the normal way - Note you have to install RWM in the base dir, not a seperate one like the guide suggests.

So you should have something similar to:

D2 dir: /home/you/.wine/drive_c/Program Files/Diablo 2
RWM: /home/you/.wine/drive_c/Program Files/Diablo 2/data/global/excel/Runes.txt
RRM: /home/you/.wine/drive_c/Program Files/Diablo 2/data/local/lng/eng/expansionstring.tbl
/home/you/.wine/drive_c/Program Files/Diablo 2/data/local/lng/eng/patchstring.tbl

2) IMPORTANT: Cd to the base d2 directory: cd /home/you/.wine/drive_c/Program Files/Diablo 2

If you recall, windows has a box in shortcuts that says "run in". This is not present in Linux, the "run in" variable is taken from the current directory the terminal is in. This is the step I missed and without it, you won't be able to run the mods.

3)
wine Diablo II.exe -direct -txt -ns -w

(Or without the ns and w if you want sound and full screen :) )

Hope that works!

Worked like a charm! Just a little thing though. I tried copy-paste "wine Diablo II.exe -direct -txt" and i got an error.
But when i did:
"wine Dia[Tab] -direct -txt" it worked, however the command was translated as:

"wine Diablo\ II.exe -direct -txt"

Thanks!


 
Status
Not open for further replies.
Back
Top