Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Prey for Linux
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
zakk
l33t
l33t


Joined: 16 Jun 2003
Posts: 613
Location: San Francisco, CA

PostPosted: Fri Oct 24, 2008 2:06 am    Post subject: Prey for Linux Reply with quote

http://www.linuxgames.com/archives/11099
_________________
--zakk
I run and post at:
http://www.linuxgames.com/
http://www.timedoctor.org/
http://www.icculus.org/lgfaq/
http://www.ioquake3.org/
Back to top
View user's profile Send private message
bunder
Bodhisattva
Bodhisattva


Joined: 10 Apr 2004
Posts: 5213

PostPosted: Fri Oct 24, 2008 3:10 am    Post subject: Reply with quote

sweet, that'd be another game that i wouldn't need wine+steam for. :lol:
_________________
goodbye fgo. it was nice knowing you.
Back to top
View user's profile Send private message
whig
l33t
l33t


Joined: 27 Nov 2004
Posts: 963
Location: New Zealand

PostPosted: Fri Oct 24, 2008 5:21 am    Post subject: Reply with quote

Thanks for the heads-up. Even just a native demo is better going than UT3.
Back to top
View user's profile Send private message
Naib
Advocate
Advocate


Joined: 21 May 2004
Posts: 3891
Location: UK - Birmingham

PostPosted: Mon Oct 27, 2008 10:00 pm    Post subject: Reply with quote

damb! that was unexpected!!!

am after a decent single player FPS and a game to fill the void before X3 and world of goo comes out

where can I buy this from? don't want to just goto HMV and just pick up the windows version, wanna at least go "woohoo keep supporting linux"
_________________
Quote:
Voting holds no real power, he who counts the votes has the true power.

Weaver Projects
whats the difference between 9/11 and a cow?
u stop milking a cow after 10 years
Back to top
View user's profile Send private message
Hyper_Eye
Guru
Guru


Joined: 17 Aug 2003
Posts: 401
Location: Huntsville, AL.

PostPosted: Tue Oct 28, 2008 2:30 pm    Post subject: Reply with quote

I played through Prey on the 360 and I thought it was a really good game. It won't make a top 5 but it is a good game.
_________________
Gentoo Gaming Videos
Back to top
View user's profile Send private message
hensan
l33t
l33t


Joined: 26 Jun 2003
Posts: 868
Location: Sweden

PostPosted: Tue Oct 28, 2008 8:39 pm    Post subject: Reply with quote

Played through the demo. Pretty nice, might just buy it.

Only problem I had was that you can't choose widescreen resolutions in the settings in-game. You can get them by editing the config file though:

Code:
seta r_customHeight "1050"
seta r_customWidth "1680"
seta r_mode "-1"
seta r_aspectRatio "2"
Back to top
View user's profile Send private message
ocin
Guru
Guru


Joined: 01 Jan 2006
Posts: 500

PostPosted: Tue Nov 04, 2008 1:21 am    Post subject: Reply with quote

I added the ebuild from bug #24379 to devnull overlay under games-fps/prey-demo
It rocks. Enjoy!
Back to top
View user's profile Send private message
hasselhoff
n00b
n00b


Joined: 10 Nov 2002
Posts: 8

PostPosted: Tue Dec 30, 2008 8:01 pm    Post subject: Reply with quote

I posted a new version of ocin's ebuild to bug #24379 for the new version of the demo released on 12-07-2008. I also modified the ebuild a bit. The nvidia memory test library is now part of the install, and on amd64 systems, emul-linux-x86-sdl is used as the openal dependency and the openal soft link points to the 32-bit library from that package instead of the lib64 version from media-libs/openal.
Back to top
View user's profile Send private message
corrosif
Apprentice
Apprentice


Joined: 21 Dec 2003
Posts: 171
Location: France

PostPosted: Wed Dec 31, 2008 3:02 pm    Post subject: Reply with quote

Prey retail version is also available for Linux:
http://icculus.org/prey/

It would be nice to make an ebuild for it... I already ordered the game, as soon as I get the DVD I will test it and maybe help writing it.
_________________
S'il n'y a pas de solution, alors il n'y a pas de problème (logique Shadok).
Back to top
View user's profile Send private message
Sawn
n00b
n00b


Joined: 19 Aug 2007
Posts: 18
Location: Reims, France. Yeah...the country ruled by a ridiculous dwarf.

PostPosted: Sat Jan 03, 2009 10:22 pm    Post subject: Reply with quote

Does someone have news on a possible ebuild to install Prey's retail version ?
_________________
Born Loser.
Back to top
View user's profile Send private message
ocin
Guru
Guru


Joined: 01 Jan 2006
Posts: 500

PostPosted: Sat Jan 03, 2009 10:58 pm    Post subject: Reply with quote

hasselhoff wrote:
I posted a new version of ocin's ebuild to bug #24379 for the new version of the demo released on 12-07-2008. I also modified the ebuild a bit. The nvidia memory test library is now part of the install, and on amd64 systems, emul-linux-x86-sdl is used as the openal dependency and the openal soft link points to the 32-bit library from that package instead of the lib64 version from media-libs/openal.

thanks, I have updated the overlay.
Back to top
View user's profile Send private message
sleipner
n00b
n00b


Joined: 13 Aug 2005
Posts: 48

PostPosted: Sun Jan 25, 2009 2:53 pm    Post subject: Reply with quote

here is ebuilds i made while back.. based on those prey-demo ebuilds

prey-bin-12072008.ebuild
Code:

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

inherit eutils games multilib

DESCRIPTION="First person shooter from 3D Realms"
HOMEPAGE="http://icculus.org/prey/ http://www.3drealms.com/prey/"
SRC_URI="http://icculus.org/prey/downloads/prey-installer-${PV}.bin"

LICENSE="PREY PUNKBUSTER"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE="openal opengl dedicated cdinstall"
PROPERTIES="interactive"
RESTRICT="strip mirror"
QA_EXECSTACK="${GAMES_PREFIX_OPT:1}/prey/libSDL-1.2.so.0
        ${GAMES_PREFIX_OPT:1}/prey/pb/pbag.so
        ${GAMES_PREFIX_OPT:1}/prey/pb/pbcl.so
        ${GAMES_PREFIX_OPT:1}/prey/pb/pbsv.so"

QA_TEXTRELS="${GAMES_PREFIX_OPT:1}/prey/pb/pbag.so
        ${GAMES_PREFIX_OPT:1}/prey/pb/pbcl.so
        ${GAMES_PREFIX_OPT:1}/prey/pb/pbsv.so"

DEPEND="app-arch/unzip"
RDEPEND="opengl? ( virtual/opengl )
    openal? ( x86? ( media-libs/openal )
              amd64? ( app-emulation/emul-linux-x86-sdl ) )
    sys-libs/glibc
    cdinstall? ( games-fps/prey-data )"

S=${WORKDIR}

GAMES_CHECK_LICENSE="no"
dir=${GAMES_PREFIX_OPT}/prey
Ddir=${D}/${dir}

pkg_setup() {
    # This is a binary x86 package => ABI=x86
    has_multilib_profile && ABI="x86"
}

src_unpack() {
    unzip ${DISTDIR}/prey-installer-${PV}.bin &> /dev/null
}

src_install() {
    cd ${S}
    dodir "${dir}"

    insinto "${dir}"
    doins data/prey_readme.txt data/prey_license.txt \
        data/punkbuster_license.txt || die "doins texts"
    doins -r data/punkbuster-linux-x86/pb || die "doins punkbuster"

    exeinto "${dir}"
    doexe data/prey-linux-x86/libgcc_s.so.1 \
        data/prey-linux-x86/prey.x86 \
        data/prey-linux-x86/libSDL-1.2.so.0 \
        data/prey-linux-x86/libNvidiaVidMemTest.so \
        data/prey-linux-x86/prey \
        data/prey-linux-x86/libstdc++.so.5 || die "doexe executables"

    exeinto "${dir}/base"
    doexe data/prey-linux-x86/base/gamex86.so || die "doexe base/gamex86.so"

    insinto "${dir}/base"
    doins -r data/prey-linux-data/base/* || die "doins data"

    if use openal; then
        dosym /usr/$(get_libdir)/libopenal.so ${dir}/openal.so
    fi

    newicon data/prey-linux-data/prey.png ${PN}.png

    games_make_wrapper prey ./prey.x86 "${dir}" "${dir}"
    make_desktop_entry prey "Prey"

    prepgamesdirs
}


prey-data-1.0.ebuild
Code:

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

inherit eutils games

DESCRIPTION="First person shooter from 3D Realms data files"
HOMEPAGE="http://icculus.org/prey/ http://www.3drealms.com/prey/"
SRC_URI=""

LICENSE="PREY"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""

S=${WORKDIR}

GAMES_CHECK_LICENSE="no"

src_unpack() {
   cdrom_get_cds /Setup/Data/Base/pak000.pk4
}


src_install() {
   local dir=${GAMES_PREFIX_OPT}/prey

   cd "${CDROM_ROOT}"/Setup/Data/Base
   insinto "${dir}"/base
   doins pak00{0..4}.pk4 || die "doins pak failed"

   prepgamesdirs
}

pkg_postinst() {
   games_pkg_postinst

   elog "This is just the data portion of the game. You will need to install"
   elog "games-fps/prey-bin to play it."
}
Back to top
View user's profile Send private message
tuppe666
Guru
Guru


Joined: 02 Mar 2004
Posts: 423

PostPosted: Sat Feb 26, 2011 10:08 pm    Post subject: Reply with quote

I just got the game (50p) I'm running 64-bit on a Intel GMA 4500HD integrated graphics and it fails with
Code:
-------------------------------
WARNING: vertex array range in virtual memory (SLOW)
signal caught: Segmentation fault
si_code 1
Please post the following data to https://bugzilla.icculus.org/ ...

Stacktrace from glibc:
  ./prey.x86() [0x82777d3]
  ./prey.x86() [0x8276fb6]
  [0xf7739410]


App build date/time: Nov 26 2008 ... 00:04:58
Signal: 11

STACK 0x82777d3
STACK 0x8276fb6
STACK 0xf7739410


I used the icculus prey-installer (prey-installer-02192009.bin) which suffered from a similar error with an additional OpenAL problem now using these ebuilds http://bugs.gentoo.org/270050

Has anyone got this working recently
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