SoD on Linux?

Dreakon

Dalayan Beginner
Alright, I swtiched to Debian Testing a couple of weeks back. I tried SoD through Wine on it and it was a mess. The menu's (and the game) ran at less than 1fps, models didn't render correctly once I finally got to the character select screen. I spent the last week or two trying to find a decent MMORPG either native to Linux or that could run well in Wine on my relatively low spec laptop, and couldn't find anything. Always back to SoD lol.

So I come here. Reading through some threads, it sounds like some folks around here play on SoD with Linux and wine.

My question I guess, anyone else have this "less than 1fps and models not rendering correctly" problem and did you fix it somehow? And if you did, does the game run similarly in performance to how it does on Windows? I could play the game okay on Windows with settings turned off and turned down ( as I said, my laptop isnt that good), so I'm crossing my fingers if I do get it working with wine, that it'll run similarly... or better?... than it did on windows lol. I'm a dreamer.

My Specs:
Debian Testing
Wine 1.1.42 (maybe it's a regression? I use the latest version of wine available to debian testing users)
2.0Ghz Intel Core2Duo
2gb RAM
Intel GMA 4500HD

I appreciate any help guys. :)
 
Here is my first question, is there a particular reason you are using Debian Testing instead of the latest stable build? This *might* be a problem, you *may* have stumbled on a bug - but it's hard to say. Are you able to try this out on the latest stable release?

I run SoD on Ubuntu9x64 with Wine and it works fine. Not as well as windows, but my Ubuntu machine doesn't have as good of a video card (it runs with an onboard ATI chipset) and being run through an emulator instead of natively there is an expected performance hit. However, it is very much playable.

I had some minor issues, but all were mentioned here in the forums and I was able to fix them.
 
First of all, you may want to use Stable and not Testing. I have run the game in linux since Ubuntu 5.10. It works. Being that it's Debian based also, I have to imagine that the game would run on your system. I've run it via Ubuntu on a system as low as 1.2Ghz Athlon with 512mb RAM with 64mb video. However, I used Nvidia cards always. I'm not sure if there's an issue with the Intel video you have.

There are a few things you need to make sure line up in your eqclient.ini and in Wine's config. You need to be sure that Vertex Shaders and Pixel Shaders are both listed the same. I'm not home right now, so I can tell you what settings I used (PM me and I'll check later on).

As for Wine versions, I've run it on many different versions and I believe I'm currently running 1.1.44

EDIT: totillion replied as I was still typing. Heh
 
Hmm...

First, I use Debian Testing because it is rolling release. The idea of having to reinstall my operating system every 6 months when a new release is out is annoying to say the least since I keep a lot of crap on my laptop. Even upgrading, considering a clean installation is almost always recommended, could prove to be an annoyance all it's own should something go wrong or get corrupted. Plus the waste of CD's and DVD's and the possibility that new releases are actually more buggy than the current one.

Second, Debian Stable is WAY behind as far as new releases are concerned. With recent and soon-to-come improvements in the Intel graphic drivers, I'd be stupid to actually willingly downgrade as far as Stable would take me. Heck, even 9.10 of Ubuntu is a ways behind as far as that is concerned.

Third, Ubuntu is based on Debian Unstable I believe with their own fixes and improvements then freezing come release, so using both logic and what users of Debian and Ubuntu have told me, Debian Testing is actually considered to be more stable than Ubuntu. Heck, some even go as far as to say Debian Unstable is more stable than recent Ubuntu releases.

Fourth, perhaps it is some weird glitch in recent intel drivers... or something... but I have to think the odds of there being a glitch so well placed in only Shards of Dalaya, and only with this release of the intel drivers and Debian Testing, and only with this release of wine, are relatively slim. I really have no problems of this magnitude with other similar games. Infact EVE Online worked pretty well albeit it ran too slow for me to enjoy (the same problem with trying it in Windows actually). I'm tempted to give WoW a try, just to see if it's playable at all. ;)

If somehow all those stars aligned to cause my problem, I suppose the best I can do is wait.


EDIT: If I get the chance, I'll look through eqclient.ini. Thank you for that suggestion. :)
 
Last edited:
I'll check this thread when I get home and post the settings I used in the wine config and the eqclient.ini.


EDIT:

eqclient.ini

VertexShaders=TRUE
20PixelShaders=FALSE
14PixelShaders=TRUE
1xPixelShaders=TRUE

wine config

Vertex Shader Support: None
Allow Pixel Shader Support: Yes
 
Last edited:
I'm using sod on lenny. You should be able to run it fine on "testing". Lenny's wine has some issues with a 64 bit lib, and you will have to force it to use the 32 bit lib which I put in a thread on the forums. I think this is fixed in testing, if not you can look up my post history. Commands etc.

If you want, I can even post in the shell script i use to initiate. The sod launcher will download the spell file but won't start it. You can find the thread Here
 
Last edited:
Boehm: Well, last time I gave SoD a spin, the updater/launcher seemed to work fine. I'm running 32-bit. Do I need the special script to launch it, or should I be able to get by with just running sodpatcher.exe (or whatever its called) in wine and launching the game?

Thank you luciferblack, ill check those values once I get home! :)
 
Boehm: Well, last time I gave SoD a spin, the updater/launcher seemed to work fine. I'm running 32-bit. Do I need the special script to launch it, or should I be able to get by with just running sodpatcher.exe (or whatever its called) in wine and launching the game?

Thank you luciferblack, ill check those values once I get home! :)

I bomb out with an unhandled page fault and really don't feel like debugging a game init. It may work fine on 32 bit.

Edit: I checked this last night. It's been patched and works fine now. I haven't checked in a year and a half, so who knows when that happened.
 
Last edited:
Back
Top Bottom