PlaneShift
Support => Technical Help: Problems BEFORE entering the game => Topic started by: CorDharel on May 05, 2004, 11:59:30 am
-
Hi all!
I really need an answer for my question. I am a linux newbie and I wanted to install planeshift on linux. I found the linux binaries on the homepage and downloaded them. Now, can you tell me if I have to do the things explained in \"linux howto\" with the jam and these thingies? The only thing I know is that you can configure a program with ./configure and install it with make install.
I read something about a new linux release, so I didn\'t know if its the one on the homepage. The link on the homepage is leading in the nirvana of sourgeforce, so i went to the sourgeforce planeshift page and downloaded the linux file there (not the \"withallsourceandarts\")
I hope I got the right version and you can give me an answer. Until then I will have to try it under windows :(
BTW: I got Linux Suse 8.1
-
You need only the Howto if you want to compile PS from source. If you use the precompiled binaries you will still have to compile Crystal Space and CEL, since they are needed for playing PS and they are not included with the binary package.
Jam is similiar to Make, so you don\'t have to fear it, just do a ./configure and then run jam to compile. If you keep to the howto you won\'t have much problems.
A benefit of compiling it is that you will have a working /spawn, since the package on the website is an old one (which btw didn\'t work on me, it segfaulted after start).
If you don\'t want to gothrough the hazzle of compiling there is another choice: I made precompiled tarballs of Crystal Space, CEL and PS. If you choose this method you will get the newest version os Molecular Blue (the current version) with Aineko\'s mods applied, which enhance the client with macros, some shortcut keys and different colored messages (more info on the mods is available in Aineko\'s guide to client modding (http://www.planeshift3d.com/wbboard/thread.php?threadid=7848&boardid=13&styleid=3)
You can get the files here:
Crystal Space (http://planeshift.mortalsaviour.net/download/ps_csbin.tar.bz2)
CEL (http://planeshift.mortalsaviour.net/download/ps_celbin.tar.bz2)
Planeshift (http://planeshift.mortalsaviour.net/download/psmodbin-linux.tar.bz2)
Then you will have to set the exports (let\'s say you extracted Crystal Space to /opt/CS and CEL to /opt/cel):
export CRYSTAL=/opt/CS
export CEL=/opt/cel/
export CSCONFPATH=/opt/cel/
Add these exports to your .bashrc file or create a startup script in your PS folder with adding ./psclient to the end of the file. You can do the same with ./pssetup to have a startup script for the setup program.
BTW: you will have to set the exports with every install method.
Now you will have to do a last step: copy your /art folder from the package you downloaded from Sourceforge or the PS download page over to the new location. Or just extract the PS binaries to the old location, you won\'t have to copy it then.
Umm, did I miss something? If it\'s not working or something is unclear, just ask ;)
-
Cool thanks for the answer.
But some things are still unclear:
- So I know now what \"jaming\" is. But do I have to use it or not? (If yes, do I have to use it for the CS and CEL?)
- What is \"setting the exports\"? I mean do I have to do this also with the install of other programs? (Oh yeah, it also means that I don\'t have a clue how to do that)
- Why are you doing the installation of PS so difficult? Also with the windows version, I have to download 5 files and put them together with a bat. Why not just one setup file? (I know there are users with modems and not adsl/cable, but they have to download the whole PS to play it and they could use a download manager)
And why is the homepage not up to date? That would be the easiest part of the whole PS project IMO
In \"user friendliness\" you get a rating of 1/5 from me :P (but in support you get a 5/5 ;) )
I\'ll try it again this evening. I want to get into that game!
-
Originally posted by CorDharel
- So I know now what \"jaming\" is. But do I have to use it or not? (If yes, do I have to use it for the CS and CEL?)
Jam is a build system like make, it\'s almost the same, you just have to type jam instead of make ;) Make is still supported I think, but it will be obsolete near in the future I guess (at least for CS, CEL and PS)
- What is \"setting the exports\"? I mean do I have to do this also with the install of other programs? (Oh yeah, it also means that I don\'t have a clue how to do that)
Exports are enviroinment variables like in windows, just use export variable=setting instead of set variable=setting. If you add them to the .bashrc file in your home directory (it\'s invisible btw, use ls -l to see it) they are called everytime you use a shell (bash in this case). You can edit the file with an ordinary text editor, I use joe for example.
- Why are you doing the installation of PS so difficult? Also with the windows version, I have to download 5 files and put them together with a bat. Why not just one setup file? (I know there are users with modems and not adsl/cable, but they have to download the whole PS to play it and they could use a download manager)
It\'s the devs fault :P Crystal Space and CEL are seperate projects which are not developed by the PS staff. I don\'t know why they don\'t bundle PS with CS and CEL in the linux version, but it won\'t really matter anyway, the packages on the page are outdated and if you download one package or 3 different ones, it would be (almost) the same.
And why is the homepage not up to date? That would be the easiest part of the whole PS project IMO
The page is unmaintained due to the lack of staff members who are working on the site
In \"user friendliness\" you get a rating of 1/5 from me :P (but in support you get a 5/5 ;) )
Sorry, I thought you know what I am writing about ;)
-
Jam is a build system like make, it\'s almost the same, you just have to type jam instead of make Make is still supported I think, but it will be obsolete near in the future I guess (at least for CS, CEL and PS)
lol you can\'t answer give a simply answer like \"yes\" or \"no\", right? :) So I guess I have to use jam...
The page is unmaintained due to the lack of staff members who are working on the site
How many staff members are you?
I just mean...
Better Downloads (should take at most 1 hour) > Less questions in the forum > More time to do something else
What you mean? :)
BTW I think Ill also try to install the windows version until I can manage the linux one.
BTW2 If noone is able to update the internet page perhaps I could! I dont know much about planeshift yet, but I know much about webdesign! But what\'s the status of planeshift? It isn\'t a dead project, right?
-
Originally posted by CorDharel
lol you can\'t answer give a simply answer like \"yes\" or \"no\", right? :) So I guess I have to use jam...
I\'m just trying to eliminate possible questions in advance ;) And too much information is better than too few, isn\'t it? :P
How many staff members are you?
I just mean...
Better Downloads (should take at most 1 hour) > Less questions in the forum > More time to do something else
What you mean? :)
BTW I think Ill also try to install the windows version until I can manage the linux one.
BTW2 If noone is able to update the internet page perhaps I could! I dont know much about planeshift yet, but I know much about webdesign! But what\'s the status of planeshift? It isn\'t a dead project, right?
I think it\'s not top priority to update the download page. CB won\'t take long anymore and MB will be obsolete then anyway. And NO, PS isn\'t a dead project (as you can see in the CVS) ;)
And why messing around with the windows client? Building the sources isn\'t too hard and with my binaries it\'s really easy. I can assist you via a messenger if you need help ;)
-
That would be a cool idea! But then I first should have a messenger under linux *sigh* :(
-
I\'m using gaim, it has support for ICQ, AIM, MSN and YAHOO. You can get it on http://gaim.sourceforge.net.
Edit: I searched for RPMs, the newest one for SuSE 8.1 i could find was 0.60, which is quite old, the newest is 0.77. If you want to get the newest version, you have to update your distro first. Anyway, here is the link to gaim 0.60 (http://rpmseek.com/rpm-dl/gaim-0.60-0.i586.html?hl=com&cs=gaim:PN:0:0:0:0:553059)