Silkroad in Linux not working right

A place for general discussion about Silkroad Online. Talk about the game or ask questions. Please keep threads Silkroad Online related.
Post Reply
User avatar
PR0METHEUS
Senior Member
Posts: 4093
Joined: Tue Aug 22, 2006 7:30 pm
Quick Reply: Yes
Location: Earth
Contact:

Silkroad in Linux not working right

Post by PR0METHEUS »

Does anyone out there run SRO in Linux under wine?

I recently reinstalled my system with Gentoo Linux. I installed the latest nVidia drivers, wine, and Silkroad. SRO runs on my system now, but it runs extremely slow. I don't know if I might have missed a configuration somewhere or not.

Any ideas from anyone?
Missing the good times in SRO... :love:

SRO:
1x, STR Blader (Thebes)
54, STR blader (Venice)
0x, INT wizard (Venice)
19, INT spear (Venice)
34, STR rogue/bard (Venus)
0x, STR blader (Venus)
8x, INT bard/cleric (Gaia)

User avatar
Davids
Active Member
Posts: 520
Joined: Thu Jul 27, 2006 3:37 pm
Quick Reply: Yes

Re: Silkroad in Linux not working right

Post by Davids »

Dunno try ubuntu.

User avatar
PR0METHEUS
Senior Member
Posts: 4093
Joined: Tue Aug 22, 2006 7:30 pm
Quick Reply: Yes
Location: Earth
Contact:

Re: Silkroad in Linux not working right

Post by PR0METHEUS »

Davids wrote:Dunno try ubuntu.


No way! Well nothing against Ubuntu, but I like Gentoo better. Besides, it took long enough to get it all installed, I'd hate to just trash it all and switch now :P
Missing the good times in SRO... :love:

SRO:
1x, STR Blader (Thebes)
54, STR blader (Venice)
0x, INT wizard (Venice)
19, INT spear (Venice)
34, STR rogue/bard (Venus)
0x, STR blader (Venus)
8x, INT bard/cleric (Gaia)

Phaidra
Frequent Member
Posts: 1142
Joined: Wed Jun 04, 2008 2:27 am
Quick Reply: Yes
Location: Not here

Re: Silkroad in Linux not working right

Post by Phaidra »

See Crumpets' Sig for further details :P

User avatar
PR0METHEUS
Senior Member
Posts: 4093
Joined: Tue Aug 22, 2006 7:30 pm
Quick Reply: Yes
Location: Earth
Contact:

Re: Silkroad in Linux not working right

Post by PR0METHEUS »

Phaidra wrote:See Crumpets' Sig for further details :P


LOL I don't mind a little instability. I like fixing things.

Windows isn't always the most stable either.
Missing the good times in SRO... :love:

SRO:
1x, STR Blader (Thebes)
54, STR blader (Venice)
0x, INT wizard (Venice)
19, INT spear (Venice)
34, STR rogue/bard (Venus)
0x, STR blader (Venus)
8x, INT bard/cleric (Gaia)

User avatar
Makenshi
Common Member
Posts: 101
Joined: Fri Aug 15, 2008 5:46 pm
Quick Reply: Yes
Location: Belgium

Re: Silkroad in Linux not working right

Post by Makenshi »

I got it running pretty smoothly on my Ubuntu box. I use Wine to emulate and PlayOnLinux for installation and whatever comes after. Use low to medium graphic settings (don't use bloom!!!).
I takes some messing around but you'll get there!
Keep me informed!
"Oh, that would be a great idea!" -Mahatma Gandhi- (when asked what he thought of Western civilization)

30/05/2008 : Started on VSRO! I like it!

User avatar
Cheeze
Regular Member
Posts: 217
Joined: Thu Jan 24, 2008 7:53 pm
Quick Reply: Yes
Location: mercury

Re: Silkroad in Linux not working right

Post by Cheeze »

I run it on my Gentoo desktop, it runs fine other then putting 1 of my cpu's to 100%. What version of wine are you using?
cjN wrote:Does anyone have any good scripts for sbot for the new 100 cap caves?


Image
Image

User avatar
Astra
Active Member
Posts: 535
Joined: Sun Dec 30, 2007 8:00 am
Quick Reply: Yes
Location: Venus

Re: Silkroad in Linux not working right

Post by Astra »

I have Ubuntu 8.04 Hardy on my PC to experiment with those stunning 3d desktop effects from Compiz Fusion, and lately I so wanted to try playing Silkroad on Ubuntu, so I installed Wine and copied the Silkroad folder in Wine's Program Files.
It works like a charm!
My PC configuration is 3 years old so far (AMD64 3200+ | 1GB RAM | 6600GT) and I managed to grind on High Graphics for the first time in my SRO experience. (the towns are still laggy though)
In WinXP when I try to turn on detailed shadows the game looks like a slideshow, even on circle shadows.
In Ubuntu you can't notice the difference on the performance between low and high graphic settings; the only thing you gonna notice is the coolness of all the effects.

Try it seriously, you gonna be amazed.
RETIRED FROM SILKROAD

User avatar
endymion
Common Member
Posts: 102
Joined: Tue Apr 15, 2008 7:01 pm
Quick Reply: Yes
Location: Internet

Re: Silkroad in Linux not working right

Post by endymion »

WOWWWWWWWWWWW LOTS OF LINUX FELLOWS ^^----TOO BAD I GOT ATI CARD IN THIS PC NOT THE SAME AS NVIDIA...I USE GENTOO TOO...THE ONLY THING KEEPING WINDOWS IN MY PC IS SRO xD
Venus
Achillea - 92 - Warrior/Warlock - Born2Lure RETIRED
Playm8 - 2x - Warlock/Cleric - Born2Zerk RETIRED
Saturn
Endymion - 83 - Wizard/Cleric - Born2Own RETIRED
I MISS U MALECKA, VESPER, DRIZZ, AND ALL

User avatar
Stress
Ex-Staff
Posts: 4599
Joined: Thu Oct 26, 2006 7:42 am
Quick Reply: Yes
Location: Studying Computer Science, Vienna

Re: Silkroad in Linux not working right

Post by Stress »

Shouldn't this take place here?
viewtopic.php?f=5&t=94083
Carry your cross, and I'll carry mine.

User avatar
Swindler
Forum God
Posts: 11256
Joined: Tue Apr 10, 2007 7:49 am
Quick Reply: Yes
Location: Pimpas Paradise.

Re: Silkroad in Linux not working right

Post by Swindler »

endymion wrote:WOWWWWWWWWWWW LOTS OF LINUX FELLOWS ^^----TOO BAD I GOT ATI CARD IN THIS PC NOT THE SAME AS NVIDIA...I USE GENTOO TOO...THE ONLY THING KEEPING WINDOWS IN MY PC IS SRO xD

Image

User avatar
kaperucito
Regular Member
Posts: 308
Joined: Sun Aug 24, 2008 2:30 am
Quick Reply: Yes
Location: Spain
Contact:

Re: Silkroad in Linux not working right

Post by kaperucito »

In Ubuntu works fine, I dont know if work in other Linux versions:

http://img254.imageshack.us/img254/4539 ... srooy6.png
Image

User avatar
PR0METHEUS
Senior Member
Posts: 4093
Joined: Tue Aug 22, 2006 7:30 pm
Quick Reply: Yes
Location: Earth
Contact:

Re: Silkroad in Linux not working right

Post by PR0METHEUS »

Cheeze wrote:I run it on my Gentoo desktop, it runs fine other then putting 1 of my cpu's to 100%. What version of wine are you using?


I'm using wine-1.1.5 from the unstable ~x86 branch. I tried the 'stable' version, but I didn't have much luck there either.

I had it working nicely (with compiz) on PCLinuxOS, but I had to reinstall my system anyway so I went with Gentoo.

I installed Gentoo from the 2008.0 beta liveCD, but downloaded the i686 stage3 tarballs and everything from the Internet Gentoo mirrors.

So wine and the nvidia drivers are the ~x86 branch of portage.

Wine is configured for win98 instead of XP or 2000.

I used genkernel to build the kernel since I've had bad luck in the past with kernel builds.

Not sure what other info you need. Ask and I shall find :)

Edit: I'm also using IceWM instead of KDE or Gnome. I don't think that should make a difference though.

Stress wrote:Shouldn't this take place here?
viewtopic.php?f=5&t=94083


That thread is for Silkroad on Ubuntu. I can check the thread out for some advice (I've already had SRO working in a couple Linux distros) but Gentoo is a bit different.
Missing the good times in SRO... :love:

SRO:
1x, STR Blader (Thebes)
54, STR blader (Venice)
0x, INT wizard (Venice)
19, INT spear (Venice)
34, STR rogue/bard (Venus)
0x, STR blader (Venus)
8x, INT bard/cleric (Gaia)

User avatar
Cheeze
Regular Member
Posts: 217
Joined: Thu Jan 24, 2008 7:53 pm
Quick Reply: Yes
Location: mercury

Re: Silkroad in Linux not working right

Post by Cheeze »

PR0METHEUS wrote:
Cheeze wrote:I run it on my Gentoo desktop, it runs fine other then putting 1 of my cpu's to 100%. What version of wine are you using?


I'm using wine-1.1.5 from the unstable ~x86 branch. I tried the 'stable' version, but I didn't have much luck there either.

I had it working nicely (with compiz) on PCLinuxOS, but I had to reinstall my system anyway so I went with Gentoo.

I installed Gentoo from the 2008.0 beta liveCD, but downloaded the i686 stage3 tarballs and everything from the Internet Gentoo mirrors.

So wine and the nvidia drivers are the ~x86 branch of portage.

Wine is configured for win98 instead of XP or 2000.

I used genkernel to build the kernel since I've had bad luck in the past with kernel builds.

Not sure what other info you need. Ask and I shall find :)

Edit: I'm also using IceWM instead of KDE or Gnome. I don't think that should make a difference though.


[01:42 AM][that][~]$uname -a
Linux that 2.6.16-gentoo-r9 #8 SMP Sun Jul 1 14:48:27 EDT 2007 x86_64 Intel(R) Pentium(R) D CPU 2.80GHz GenuineIntel GNU/Linux

[01:42 AM][that][~]$ wine --version
wine-0.9.58

This is what I use never really had a problem. I use e17 so you don't need KDE or Gnome.Run wine then run top to see if it is killing your cpu or mem use. What does emerge -pv wine say?
cjN wrote:Does anyone have any good scripts for sbot for the new 100 cap caves?


Image
Image

User avatar
PR0METHEUS
Senior Member
Posts: 4093
Joined: Tue Aug 22, 2006 7:30 pm
Quick Reply: Yes
Location: Earth
Contact:

Re: Silkroad in Linux not working right

Post by PR0METHEUS »

uname -a:

Linux tux 2.6.25-gentoo-r7 #1 SMP Fri Sep 26 09:26:32 EDT 2008 i686 AMD Athlon(tm) XP 3200+ AuthenticAMD GNU/Linux

emerge -pv wine:

[ebuild R ] app-emulation/wine-1.1.5 USE="X alsa cups gecko hal ncurses opengl -dbus -esd -jack -jpeg -lcms -ldap -nas -oss -samba -scanner -xml" 0 kB

Total: 1 package (1 reinstall), Size of downloads: 0 kB


At least I'm able to log in SRO, but it's like a slide show, only updating the screen every 3-4 seconds. I have wine configured to emulate a desktop at 1024x768, and in-game resolution is 1024x768 as well. Winecfg is set to allow the WM to manage the windows, and decorate them... although I've also tried unchecking both of them.

according to top, sro_client.exe is taking up 95+% of my cpu.
Missing the good times in SRO... :love:

SRO:
1x, STR Blader (Thebes)
54, STR blader (Venice)
0x, INT wizard (Venice)
19, INT spear (Venice)
34, STR rogue/bard (Venus)
0x, STR blader (Venus)
8x, INT bard/cleric (Gaia)

User avatar
Cheeze
Regular Member
Posts: 217
Joined: Thu Jan 24, 2008 7:53 pm
Quick Reply: Yes
Location: mercury

Re: Silkroad in Linux not working right

Post by Cheeze »

humm not sure you might want to ask here http://forums.gentoo.org/
cjN wrote:Does anyone have any good scripts for sbot for the new 100 cap caves?


Image
Image

User avatar
PR0METHEUS
Senior Member
Posts: 4093
Joined: Tue Aug 22, 2006 7:30 pm
Quick Reply: Yes
Location: Earth
Contact:

Re: Silkroad in Linux not working right

Post by PR0METHEUS »

Cheeze wrote:humm not sure you might want to ask here http://forums.gentoo.org/


Yeah I guess either there, or the Silkroad page on winehq.com :P

I guess I'm stubborn. I wanted to get it to work in Gentoo because I've always liked Gentoo. I guess it's the programmer in me. I like being able to build my entire OS from source :D

I worked on that thing for probably a week (off and on) and it's still not working properly as far as SRO is concerned. Then this morning, within 70 minutes, I booted Gentoo, downloaded the latest Ubuntu ISO, installed cdrtools in Gentoo, burned the ISO to a CD, installed Ubuntu (dual boot with Gentoo), updated it, enabled nvidia, and installed wine.

Now all I have to do is install SRO and I should be good to go.

I'll still try and get it to work in Gentoo eventually, but at least I'll have it in Ubuntu for the time being. That was so much faster :D
Missing the good times in SRO... :love:

SRO:
1x, STR Blader (Thebes)
54, STR blader (Venice)
0x, INT wizard (Venice)
19, INT spear (Venice)
34, STR rogue/bard (Venus)
0x, STR blader (Venus)
8x, INT bard/cleric (Gaia)

User avatar
Astra
Active Member
Posts: 535
Joined: Sun Dec 30, 2007 8:00 am
Quick Reply: Yes
Location: Venus

Re: Silkroad in Linux not working right

Post by Astra »

PR0METHEUS wrote:
Cheeze wrote:Then this morning, within 70 minutes, I booted Gentoo, downloaded the latest Ubuntu ISO, installed cdrtools in Gentoo, burned the ISO to a CD, installed Ubuntu (dual boot with Gentoo), updated it, enabled nvidia, and installed wine.

Now all I have to do is install SRO and I should be good to go.

I'll still try and get it to work in Gentoo eventually, but at least I'll have it in Ubuntu for the time being. That was so much faster :D

Thank god you finally decided to download Ubuntu. Image
RETIRED FROM SILKROAD

User avatar
endymion
Common Member
Posts: 102
Joined: Tue Apr 15, 2008 7:01 pm
Quick Reply: Yes
Location: Internet

Re: Silkroad in Linux not working right

Post by endymion »

lol i managed to run sro in gentoo but it runsss wayyy faster than win and i even had compiz running..but animations dont work =(...i just installed wine-1.15 (AND I HAVE AN ATI CARD)...do u have dri working?? maybe thats it
Venus
Achillea - 92 - Warrior/Warlock - Born2Lure RETIRED
Playm8 - 2x - Warlock/Cleric - Born2Zerk RETIRED
Saturn
Endymion - 83 - Wizard/Cleric - Born2Own RETIRED
I MISS U MALECKA, VESPER, DRIZZ, AND ALL

User avatar
PR0METHEUS
Senior Member
Posts: 4093
Joined: Tue Aug 22, 2006 7:30 pm
Quick Reply: Yes
Location: Earth
Contact:

Re: Silkroad in Linux not working right

Post by PR0METHEUS »

endymion wrote:lol i managed to run sro in gentoo but it runsss wayyy faster than win and i even had compiz running..but animations dont work =(...i just installed wine-1.15 (AND I HAVE AN ATI CARD)...do u have dri working?? maybe thats it


in Gentoo, my /etc/X11/xorg.conf file has dri enabled. If I run 'glxinfo |grep direct', it is enabled. I'm using the proprietary nvidia drivers, with all the options enabled in the kernel.

I don't see anything that would be causing it to run SRO like a slide show. glxgears runs smoothly.

Right now, I'm dual booting Gentoo and Ubuntu. I'll play SRO in Ubuntu for now, but if I get any ideas here, or think of anything myself, I'll try it in Gentoo too.

For now, I'm loving it in Ubuntu... but it's just the first time trying it here. High graphics, detailed shadows, bloom effect... all on 512 megs RAM and an nvidia fx 5200 :D
Missing the good times in SRO... :love:

SRO:
1x, STR Blader (Thebes)
54, STR blader (Venice)
0x, INT wizard (Venice)
19, INT spear (Venice)
34, STR rogue/bard (Venus)
0x, STR blader (Venus)
8x, INT bard/cleric (Gaia)

Post Reply

Return to “Silkroad General Discussion”