Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
quake3 (source) + world-of-padman?
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gamers & Players
View previous topic :: View next topic  
Author Message
tjay
n00b
n00b


Joined: 29 Jun 2006
Posts: 7

PostPosted: Tue Feb 27, 2007 3:52 pm    Post subject: quake3 (source) + world-of-padman? Reply with quote

I've got quake3-bin and quake3 (source), and quake3-wop (world-of-padman). Unfortunately quake3-bin doesn't output any sound for me, so I've been using quake3 (src), which runs perfectly :) The problem is, world-of-padman seems to need quake3-bin, which means no sound for me... I tried putting a symlink to quake3 (src) in place of the real quake3-bin executable, but then the normal quake3 (not modded) starts.

Does anyone know a workaround?
Back to top
View user's profile Send private message
/albert
n00b
n00b


Joined: 17 Jan 2005
Posts: 58

PostPosted: Sat Mar 03, 2007 5:35 pm    Post subject: Reply with quote

If I have this correct in mind, quake3-bin is installed into /opt/quake3 and all the mods are also placed there.
Quake3 (src) is installed as any other game and searches for his data (and also for the mods) in /usr/share/games/quake3.

The workaround I have made is simply to move /opt/quake3/* to /usr/share/games/quake3/, delete the dir /opt/quake3 and make it simply a symlink to /usr/share/games/quake3.
This works for me, also with WoP (realy a nice mod :) ).
Back to top
View user's profile Send private message
PaulBredbury
Watchman
Watchman


Joined: 14 Jul 2005
Posts: 7310

PostPosted: Sat Mar 03, 2007 6:06 pm    Post subject: Reply with quote

Look at /usr/portage/eclass/games-mods.eclass

There should be 2 executables: quake3-wop and quake3-bin-wop
Code:
equery files quake3-wop | grep bin
Back to top
View user's profile Send private message
tjay
n00b
n00b


Joined: 29 Jun 2006
Posts: 7

PostPosted: Sun Mar 04, 2007 2:51 am    Post subject: Reply with quote

Quote:
PaulBredbury:
Look at /usr/portage/eclass/games-mods.eclass

There should be 2 executables: quake3-wop and quake3-bin-wop


Uh oh... I only have quake3-wop.

Quote:
/albert:
The workaround I have made is simply to move /opt/quake3/* to /usr/share/games/quake3/, delete the dir /opt/quake3 and make it simply a symlink to /usr/share/games/quake3.


I moved the contents of /opt/quake3 to /usr/share/games/quake3/ and made the symlink, but both quake3-wop and selecting the wop mod in quake3 crash with the following error:

Code:
^3WARNING: unknown blend mode 'gl_src_color' in shader 'menushader', substituting GL_ONE
Received signal 11, exiting...


Am I supposed to just delete /opt/quake3 instead of moving it to /usr/...?


Thanks,

TJ
Back to top
View user's profile Send private message
tjay
n00b
n00b


Joined: 29 Jun 2006
Posts: 7

PostPosted: Sun Mar 04, 2007 7:24 am    Post subject: Reply with quote

Forgot to mention, I made a symlink from quake3-bin to quake3 (src), as quake3-wop needed it to run.
Back to top
View user's profile Send private message
PaulBredbury
Watchman
Watchman


Joined: 14 Jul 2005
Posts: 7310

PostPosted: Sun Mar 04, 2007 2:58 pm    Post subject: Reply with quote

tjay wrote:
Uh oh... I only have quake3-wop.

Then re-emerge with the eclass as it is now, for it to set up the 2 executables: quake3-wop and quake3-bin-wop

Quote:
The problem is, world-of-padman seems to need quake3-bin

Why do you say that? What's the error message?

Unfortunately, with all your file moves and symlinks, I have no idea what state your installation is in. It would be simplest to remove all trace of quake3 from your installation, then run:
Code:
emerge --unmerge quake3 quake3-data quake3-teamarena quake3-bin quake3-wop
emerge quake3 quake3-bin quake3-wop
Back to top
View user's profile Send private message
PaulBredbury
Watchman
Watchman


Joined: 14 Jul 2005
Posts: 7310

PostPosted: Sun Mar 04, 2007 11:08 pm    Post subject: Reply with quote

You need this precise version, to get WOP set up automatically for both quake3 & quake3-bin:
Code:
emerge =games-fps/quake3-wop-1.0_beta1-r2

This is because the other versions in Portage specify MOD_BINS, which messes up the logic in /usr/portage/eclass/games-mods.eclass
Code:
if [[ -n "${MOD_BINS}" ]] ; then
...
elif [[ -n "${MOD_DIR}" ]] ; then
   case "${GAME_EXE}" in
      "quake3")
         ...
         games_make_wrapper "${GAME_EXE}-bin-${MOD_DIR}"
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gamers & Players All times are GMT
Page 1 of 1

 
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