Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
MINI HOWTO Get PlaneShift working
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Documentation, Tips & Tricks
View previous topic :: View next topic  
Author Message
tane_stelzer
Apprentice
Apprentice


Joined: 30 Dec 2005
Posts: 263
Location: Edinburgh, Scotland and Kempen, Germany

PostPosted: Tue Feb 07, 2006 11:04 pm    Post subject: MINI HOWTO Get PlaneShift working Reply with quote

Okay i had a few troubles along the way to get this sweet MMORPG working, so to all the ppl who dont quite understand what they have to do and just want to play here is a quick summary of what did it for me, i am in no way an expert at this at all.(just to let you know :lol: )
Okay firstly we have to unmask some packages
Code:
echo "=games-rpg/planeshift-0.3.011" >> /etc/portage/package.keywords
echo "=dev-games/cel-0.99_pre20050823" >> /etc/portage/package.keywords
echo "=dev-games/crystalspace-0.99_pre20050823" >> /etc/portage/package.keywords
echo "=media-libs/cal3d-0.11.0_pre20050823" >> /etc/portage/package.keywords

Then we want to emerge planeshift and its dependecies
Code:
emerge -av planeshift

After that has finished we change directory to /opt/planeshift
Code:
cd /opt/planeshift

in this directory we remove everything EXCEPT the art directory.
For normal files just
Code:
rm whatever_file

and for directories
Code:
 rm -dr whatever_dir

now after this we have to download some files here
Just download the files named PlaneShift_CBV0.3.012P-r2.i686.bin and PlaneShift-CBV0.3.0.12-r4-i686.tar.bz2
Once that is finished you have to make the PlaneShift_CBV0.3.012P-r2.i686.bin executable so we do
Code:
chmod +x PlaneShift_CBV0.3.012P-r2.i686.bin

then we run it
Code:
./PlaneShift_CBV0.3.012P-r2.i686.bin

a window will appear and you just have to follow the instructions but you have to give the install directory in our case it is /opt/planeshift
In most cases it should the default but just check to make sure.
After that has finished we move the PlaneShift-CBV0.3.0.12-r4-i686.tar.bz2 to the directory where we installed Planeshift so we do
Code:
mv PlaneShift-CBV0.3.0.12-r4-i686.tar.bz2 /opt/planeshift

then change into that directory and extract them
Code:
 tar -xf PlaneShift-CBV0.3.0.12-r4-i686.tar.bz2

now you just run the updater
Code:
./updater

After this the game should work but some ppl will still have to emerge either esound or smpeg or both( i had to do that) so we do
Code:
 emerge smpeg esound

After this the game should work with no problems
Have fun and see you in the game :D :D
A great thanks to Xordan from the Planetshift forums.
Tane
P.S. I assume you all know that you have to be root to perform these tasks :lol: :lol:
_________________
Quick Quide to Linux Commands!
MINI HOWTO Get Planeshift working
Back to top
View user's profile Send private message
!equilibrium
Bodhisattva
Bodhisattva


Joined: 06 Jun 2004
Posts: 2109
Location: MI/BG/LC

PostPosted: Wed Feb 08, 2006 2:19 pm    Post subject: Reply with quote

but all these stuff are not executed by the ebuild?
_________________
Arch Tester for Gentoo/FreeBSD
Equilibrium's Universe

all my contents are released under the Creative Commons Licence by-nc-nd 2.5
Back to top
View user's profile Send private message
tane_stelzer
Apprentice
Apprentice


Joined: 30 Dec 2005
Posts: 263
Location: Edinburgh, Scotland and Kempen, Germany

PostPosted: Wed Feb 08, 2006 3:29 pm    Post subject: Reply with quote

No the ebuild is for 0.3.11 and the current version is 0.3.12 and there is some problem with the updater that's why all this hassle, since i am not good enought to make a new ebuild i wrote this
Tane
_________________
Quick Quide to Linux Commands!
MINI HOWTO Get Planeshift working
Back to top
View user's profile Send private message
!equilibrium
Bodhisattva
Bodhisattva


Joined: 06 Jun 2004
Posts: 2109
Location: MI/BG/LC

PostPosted: Wed Feb 08, 2006 4:01 pm    Post subject: Reply with quote

tane_stelzer wrote:
No the ebuild is for 0.3.11 and the current version is 0.3.12 and there is some problem with the updater that's why all this hassle, since i am not good enought to make a new ebuild i wrote this
Tane


ah ok, it's better to link this mini-tutorial to the owner of the planetshift ebuild, so he can integrate your suggestion in the ebuild ;)
_________________
Arch Tester for Gentoo/FreeBSD
Equilibrium's Universe

all my contents are released under the Creative Commons Licence by-nc-nd 2.5
Back to top
View user's profile Send private message
tane_stelzer
Apprentice
Apprentice


Joined: 30 Dec 2005
Posts: 263
Location: Edinburgh, Scotland and Kempen, Germany

PostPosted: Thu Feb 09, 2006 4:11 pm    Post subject: Reply with quote

Who is that???
Just wanted to kno has anybody tried this How to?? Did everything work ok???
I'd like some feedback on my first how to id appreciate it :D
tane
_________________
Quick Quide to Linux Commands!
MINI HOWTO Get Planeshift working
Back to top
View user's profile Send private message
Ravak
n00b
n00b


Joined: 03 Feb 2006
Posts: 54
Location: GB/PL

PostPosted: Thu Feb 09, 2006 5:00 pm    Post subject: Reply with quote

Since I've choosen Gentoo I decided on building stuff by myself, not relying on binaries, so instead of emerging Planshift and then switching it with binnaries I did a clean cvs build using script provided by malverian: http://laanx.fragnetics.com/index.php?page=linux. No reason to forcefully keep it in portage :)

*edit*
Not really followed the guide, I tried with the binaries before cvs and it didn't work either.
Back to top
View user's profile Send private message
__g_blade
Tux's lil' helper
Tux's lil' helper


Joined: 13 Jan 2006
Posts: 101
Location: paderborn, germany

PostPosted: Fri Feb 17, 2006 1:27 pm    Post subject: Reply with quote

still waitin for clean planeshift ebuild

it runs but getting a few error msgs
_________________
--eof--
Back to top
View user's profile Send private message
frozenJim
Guru
Guru


Joined: 18 Jun 2004
Posts: 341
Location: Montreal, Quebec, Canada

PostPosted: Tue Feb 28, 2006 1:45 am    Post subject: Reply with quote

Hang on... do you mean that the owner of the portage package for planeshift may not be aware that there are problems?

Geez. How can we let him know? How can we find out who he is? What if he is dead?!!! 8O

I really feel guilty asking someone to do something as opposed to offering to do it myself... but I just don't have a CLUE about how a portage package is built. I suspect it is the domain of the hardcore programmers.
_________________
Who controls the past, controls the future. Who controls the present, controls the past.
Back to top
View user's profile Send private message
Taladar
Guru
Guru


Joined: 09 Oct 2004
Posts: 458
Location: Bielefeld, Germany

PostPosted: Tue Feb 28, 2006 2:25 am    Post subject: Reply with quote

http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2&chap=1
and
Code:

man 5 ebuild


should get you far enough to fix this ebuild at least in your own overlay.
Back to top
View user's profile Send private message
frozenJim
Guru
Guru


Joined: 18 Jun 2004
Posts: 341
Location: Montreal, Quebec, Canada

PostPosted: Tue Feb 28, 2006 12:26 pm    Post subject: Reply with quote

Taladar wrote:
http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2&chap=1
...
should get you far enough to fix this ebuild at least in your own overlay.


Wow. Thanks Taladar. I'm not a C coder, but I think that there's enough there to get me started. Am I correct in assuming that anyone - not just the Portage team - can use this?

If I have access to this, then I can't whine about broken packages! We all can take responsability for broken packages and simply learn how to fix 'em!! (Ain't empowerment great?) :P
_________________
Who controls the past, controls the future. Who controls the present, controls the past.
Back to top
View user's profile Send private message
ReefShark
n00b
n00b


Joined: 22 Mar 2003
Posts: 67
Location: the Netherlands

PostPosted: Wed Mar 01, 2006 10:18 am    Post subject: Reply with quote

.......... and submit a working ebuild to Gentoo so others can enjoy it to :wink:

Isn't the Gentoo way wonderful :mrgreen:
_________________
BEWARE ! - if you play the Win-XP CD backwards you'll hear satanic messages.
BUT EVEN SCARIER : If you play it foreward, it installs WIN-XP !
Back to top
View user's profile Send private message
frozenJim
Guru
Guru


Joined: 18 Jun 2004
Posts: 341
Location: Montreal, Quebec, Canada

PostPosted: Wed Mar 01, 2006 10:52 am    Post subject: Reply with quote

ReefShark wrote:
BEWARE ! - if you play the Win-XP CD backwards you'll hear satanic messages.
BUT EVEN SCARIER : If you play it foreward, it installs WIN-XP !

Bwa-hahaaha haaa ha!!! :lol: (wipes eyes)
_________________
Who controls the past, controls the future. Who controls the present, controls the past.
Back to top
View user's profile Send private message
Q-collective
Advocate
Advocate


Joined: 22 Mar 2004
Posts: 2056

PostPosted: Wed Mar 01, 2006 11:55 am    Post subject: Reply with quote

Planeshift changes way too much, and the ebuild maintainer is not paying attention ;)
I'll look into making an cvs ebuild instead, that should always just work.
Back to top
View user's profile Send private message
__g_blade
Tux's lil' helper
Tux's lil' helper


Joined: 13 Jan 2006
Posts: 101
Location: paderborn, germany

PostPosted: Wed Mar 15, 2006 3:17 pm    Post subject: Reply with quote

0.3.011 not working

need a CVS ebuild
_________________
--eof--
Back to top
View user's profile Send private message
cuchumino
Guru
Guru


Joined: 24 Nov 2004
Posts: 428

PostPosted: Sun Apr 23, 2006 10:39 pm    Post subject: Reply with quote

hahah! thanx man. i got it working with this how to :D

Edit: or so i thought... after i updated with the client's updater (1.1.1.1) i got graphic errors. akk need help :S
Back to top
View user's profile Send private message
frozenJim
Guru
Guru


Joined: 18 Jun 2004
Posts: 341
Location: Montreal, Quebec, Canada

PostPosted: Mon Apr 24, 2006 11:26 am    Post subject: Reply with quote

I gave up. Found Vendetta-Online and I never looked back. :o
_________________
Who controls the past, controls the future. Who controls the present, controls the past.
Back to top
View user's profile Send private message
cuchumino
Guru
Guru


Joined: 24 Nov 2004
Posts: 428

PostPosted: Tue Apr 25, 2006 2:17 am    Post subject: Reply with quote

lol vendetta online? lol never heard of it. thanx for recommending tho. :P is there an ebuild? ill find out in.... 30 seconds. XD

well i did get this to work.

i would type in console

Code:
unset


then type

Code:
planeshift&


in the same console, and it would work. it wouldn't work if i tried to play it on another console tab, or window. wierd... just plain weird. :S
Back to top
View user's profile Send private message
frozenJim
Guru
Guru


Joined: 18 Jun 2004
Posts: 341
Location: Montreal, Quebec, Canada

PostPosted: Tue Apr 25, 2006 12:05 pm    Post subject: About Vendetta-Online: it works - it's fun. Nuff said? Reply with quote

http://www.vendetta-online.com/. Just emerge it. It goes.
Code:
*  games-fps/vendetta-online-bin [ Masked ]
      Latest version available: 1
      Latest version installed: 1
      Size of downloaded files: 111,035 kB
      Homepage:    http://www.vendetta-online.com/
      Description: Space-based MMORPG with amazing graphics
      License:     guild


In a phrase: blend the mmorpg concept of Everquest with the play of Quake 3 and the graphics of Oblivion. Put this in space and you have Vendetta-Online. Then remove the greedy corporations that own these other games and give over creative control to the players and you have a game that should just get better and better with age.

The first 8 hours of game-time are free - then it's about $10/month. An excellent space-shooter mmorpg. Graphics are second-to-none (Quake 4 doesn't come close) even on a mediocre P4 with a 128MB vid card, play is similar to quake 1,2,3 but in 3D (of course). You fly through - and interact with - a universe that looks like shots from the Hubble telescope.

You actually have the feeling that a great pilot in a crappy shit could - possibly - beat a crappy pilot in an awsome ship. Skill is more important than weaponry. In a group, tactics win over skill any day. Someone from West Point would likely do very well in large-scale battle even if he had 10 thumbs. You choose your path - trader or fighter. It's new and the game is growing under the guidance of the players. You have this entire universe divided by three major factions and pirates (lawless). For the time being, it's pretty lonely because the game is new. I suspect that this won't be the case forever because the game is really a "next step" in gaming.

It has a very Korean feel to it in the way you BELONG in this universe. Not everyone is a god, sometimes it's better to simply be a foot-soldier. Me, I'm happy plying my trade between the various stations. If things are particularly bad in a sector, I'll join a caravan of traders for extra protection. My favorite ship is relatively inexpensive with good cargo room so I can fight pretty well if I have to - but I'm not a fighter. My favorite ploy is to simply "RUN LIKE A SCARED RABBIT" - it works for me!

Fighter-jocks play a different game. From time to time I pay someone to escort me somewhere. With the bigger trading ships, I have turrets where fighters can attach themselves and we fight as a team (me running like hell while they blast the snot out of whoever is chasing me). So the fighters don't have to worry about navigating AND fighting.

The upshot is this: you feel like you're truly in a ship in space - with a job to do and obstacles that prevent you from doing that job. Do well and you get better jobs, screw up and you lose face.
_________________
Who controls the past, controls the future. Who controls the present, controls the past.
Back to top
View user's profile Send private message
__g_blade
Tux's lil' helper
Tux's lil' helper


Joined: 13 Jan 2006
Posts: 101
Location: paderborn, germany

PostPosted: Mon May 15, 2006 2:58 pm    Post subject: Reply with quote

ReefShark wrote:
.......... and submit a working ebuild to Gentoo so others can enjoy it to :wink:

Isn't the Gentoo way wonderful :mrgreen:


i'm still waitin and waitin and waitin :(
PLEASE someone submit a up-to-date working ebuild to portage / me :)
_________________
--eof--
Back to top
View user's profile Send private message
cuchumino
Guru
Guru


Joined: 24 Nov 2004
Posts: 428

PostPosted: Mon May 15, 2006 4:15 pm    Post subject: Reply with quote

i unmerged crystalspace, cal3d and cel from my gentoo box, and downloaded binary package from the site.

got bored, just as you. And it runs quite well.
Back to top
View user's profile Send private message
Dirk.R.Gently
Guru
Guru


Joined: 29 Jan 2007
Posts: 546
Location: Titan

PostPosted: Mon Mar 26, 2007 1:19 pm    Post subject: Reply with quote

cuchumino wrote:
i unmerged crystalspace, cal3d and cel from my gentoo box, and downloaded binary package from the site.

got bored, just as you. And it runs quite well.


How did you do it? I can't even find the ebuilds in bugzilla:
Code:

        >=dev/games/crystalspace-ps-1.1-r26479
        >=dev-games/cel-ps-1.1-r2637"


that make it possible.
_________________
Helpful Linux Tidbits
Back to top
View user's profile Send private message
cuchumino
Guru
Guru


Joined: 24 Nov 2004
Posts: 428

PostPosted: Mon Mar 26, 2007 2:11 pm    Post subject: Reply with quote

well this was quite a while ago. If you are asking about the binary, just download it off of the planeshift site. There is no need for the other dependencies, everything is included.

I haven't tried it recently to install it off of portage, so i couldn't say if its working atm or not.

sorry i couldn't be more help.
Back to top
View user's profile Send private message
Dirk.R.Gently
Guru
Guru


Joined: 29 Jan 2007
Posts: 546
Location: Titan

PostPosted: Thu Mar 29, 2007 4:13 pm    Post subject: Reply with quote

I just finished compiling planeshift, and I tell you, It Run Greats! I've tried the binary and wasn't happy with it. I have a integrated chipset (Intel 950GMA) that isn't all that wonderful so I decided to compile it , thanks for the info. I'll update this a little bit because I found a nice -easier- way of doing it. I've been talking to Loux who makes the ebuild who helped me through this.

k, the ebuild is added to Zuigana - an overlay of portage. Set this up and all you have to do is "emerge planeshift"

Zuigana requires layman:
Code:
emerge layman
echo "source /usr/portage/local/layman/make.conf" >> /etc/make.conf
layman --list

add something to the list to initialize layman tools. e.g.
Code:
layman -a science

Prepare and get Zuigana:
Code:
mkdir -p /usr/local/portage/app-portage/zugaina-sync/
cd /usr/local/portage/app-portage/zugaina-sync/
wget http://gentoo.zugaina.org/portage/app-portage/zugaina-sync/zugaina-sync-0.3.ebuild
ebuild zugaina-sync-0.3.ebuild digest

or whatever version it is. Sync it and add it to make.conf:
Code:
emerge zugaina-sync
echo "PORTDIR_OVERLAY="/usr/local/zugaina-portage" >> make.conf

Now just emerge planeshift:
Code:
emerge crystalspace-ps cel-ps planeshift planeshift-art

runscripts are in /usr/games/bin
but you probably will just be able to type:
Code:
pssetup.sh

to set it up, and
Code:
psclient.sh

to run it.
_________________
Helpful Linux Tidbits
Back to top
View user's profile Send private message
cuchumino
Guru
Guru


Joined: 24 Nov 2004
Posts: 428

PostPosted: Thu Mar 29, 2007 7:10 pm    Post subject: Reply with quote

i am downloading the binary at the moment. i would have liked to have emerged it better, and now that i read this, im thinking about it.

When you say that it runs better emerged than off of the binary, what differences did you notice? fps, graphic bugs? im curious because i might be willing to emerge it this way if it is worth it.

I would do it right now, but im almost done downloading the binary, so i guess ill wait.
Back to top
View user's profile Send private message
Dirk.R.Gently
Guru
Guru


Joined: 29 Jan 2007
Posts: 546
Location: Titan

PostPosted: Thu Mar 29, 2007 11:18 pm    Post subject: Reply with quote

Well, with my intel chip framerates were barely tolerable even at the lowest settings. Around 10fps in the plaza or worse, with limit distance set to 50. Now I have distance set to 150 and framerates will usually stay above 20 in the plaza. Note, the binary I used was for OS X and now I use linux, but if there is a difference I would think it would be the other way around because OS X should have more advanced OpenGL drivers. Now planeshift is very very playable.
_________________
Helpful Linux Tidbits
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Documentation, Tips & Tricks All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum