Folks,
I got the Linux "installer" done faster than I thought. It's an early incarnation that I hope to expand upon as features are requested. That said, it may still have some issues, and if you find some, please let me know and I will try to fix them ASAP.
- What is it?
The script validates that you have the packages necessary to create a working installation of SoD under Wine on Linux.
It will make sure dependencies get installed, and will make some basic modifications to make it easier to play, including creating a launch script (runsod.sh), a desktop icon and changing the game mode to run in a window rather that full-screen.
It's not quite a point-and-click type of deal (I can't, for example, automatically download the EQLive executable due to licensing restrictions), but it will tell you what you need and where to get it.
- Why play on Linux?
I experienced far better performance, even 2 boxing. The CPU didn't work nearly as hard, and the NVidia clipping bug was gone!
- What distros are supported?
It's been tested under Sabayon 9 and Ubuntu 12.04 as of this moment.
- What do I need to run this?
1) Some modern variant of Linux, along with a working KDE/Gnome/Unity/whatever XWin environment
2) Ruby - tested under 1.8.7 and 1.9. Install via your favorite package manager
3) The 'open4' Ruby package - can be installed using "sudo gem install open4"
4) The EQLive "EQ_setup.exe" file from http://everquest.station.sony.com. You will need a Station account to get this.
5) Wine (1.5.13 or higher recommended), winetricks, mono (mono-complete for some package managers) and cabextract packages. These can be installed using equo/apt/yum/whatever package manager your distro uses.
6) The sod_install.rb script!
- How do I make this work?
1) Install the aforementioned packages. If you don't do so, the script will remind you, and will not proceed.
2) Copy the sod_install.rb script and EQ_setup.exe file to an SoD folder like /home/yourname/sod.
3) Run "./sod_install.rb" or "ruby sod_install.rb" from your SoD folder in step 2. Follow the steps, and make sure to read the directions for a clean installation!
4) Double-click the Shards of Dalaya desktop icon, or run "./runsod.sh" from whatever directory you installed to.
- Known issues
1) Full-screen mode sucks. Not much I can do about that I'm afraid
2) EQW is not supported. It may or may not work, but I wouldn't count on it. It shouldn't be necessary either really
3) I had the EQLive installer hang partway through. Again, I have no control over that sadly, but you can either just re-run the script, or install it manually (wine EQ_setup.exe) then run the script again afterward
- I have a problem/request/need help?
Post to the thread or PM me and I'll do what I can.
- Where can I download this script?
https://github.com/fizzgig16/sod-installer
I suggest downloading the ZIP file (see the button at the top of the page), rather than another method, unless you want to git pull. More effort than it's worth. If you download the zip file, just type "unzip " followed by the name of the file to extract it.
- Can you give me more information? I'm a Linux newbie.
Yes! I wrote up detailed information on the wiki: http://wiki.shardsofdalaya.com/index.php/SoD_in_Linux
Hope this helps folks out!
Serinar
I got the Linux "installer" done faster than I thought. It's an early incarnation that I hope to expand upon as features are requested. That said, it may still have some issues, and if you find some, please let me know and I will try to fix them ASAP.
- What is it?
The script validates that you have the packages necessary to create a working installation of SoD under Wine on Linux.
It will make sure dependencies get installed, and will make some basic modifications to make it easier to play, including creating a launch script (runsod.sh), a desktop icon and changing the game mode to run in a window rather that full-screen.
It's not quite a point-and-click type of deal (I can't, for example, automatically download the EQLive executable due to licensing restrictions), but it will tell you what you need and where to get it.
- Why play on Linux?
I experienced far better performance, even 2 boxing. The CPU didn't work nearly as hard, and the NVidia clipping bug was gone!
- What distros are supported?
It's been tested under Sabayon 9 and Ubuntu 12.04 as of this moment.
- What do I need to run this?
1) Some modern variant of Linux, along with a working KDE/Gnome/Unity/whatever XWin environment
2) Ruby - tested under 1.8.7 and 1.9. Install via your favorite package manager
3) The 'open4' Ruby package - can be installed using "sudo gem install open4"
4) The EQLive "EQ_setup.exe" file from http://everquest.station.sony.com. You will need a Station account to get this.
5) Wine (1.5.13 or higher recommended), winetricks, mono (mono-complete for some package managers) and cabextract packages. These can be installed using equo/apt/yum/whatever package manager your distro uses.
6) The sod_install.rb script!
- How do I make this work?
1) Install the aforementioned packages. If you don't do so, the script will remind you, and will not proceed.
2) Copy the sod_install.rb script and EQ_setup.exe file to an SoD folder like /home/yourname/sod.
3) Run "./sod_install.rb" or "ruby sod_install.rb" from your SoD folder in step 2. Follow the steps, and make sure to read the directions for a clean installation!
4) Double-click the Shards of Dalaya desktop icon, or run "./runsod.sh" from whatever directory you installed to.
- Known issues
1) Full-screen mode sucks. Not much I can do about that I'm afraid
2) EQW is not supported. It may or may not work, but I wouldn't count on it. It shouldn't be necessary either really
3) I had the EQLive installer hang partway through. Again, I have no control over that sadly, but you can either just re-run the script, or install it manually (wine EQ_setup.exe) then run the script again afterward
- I have a problem/request/need help?
Post to the thread or PM me and I'll do what I can.
- Where can I download this script?
https://github.com/fizzgig16/sod-installer
I suggest downloading the ZIP file (see the button at the top of the page), rather than another method, unless you want to git pull. More effort than it's worth. If you download the zip file, just type "unzip " followed by the name of the file to extract it.
- Can you give me more information? I'm a Linux newbie.
Yes! I wrote up detailed information on the wiki: http://wiki.shardsofdalaya.com/index.php/SoD_in_Linux
Hope this helps folks out!
Serinar
Last edited: