Package Details: shank2 update7-4

Package Base: shank2
Description: A 2D side-scrolling beat ’em up.
Upstream URL: http://www.shankgame.com/
Category: games
Licenses: custom:commercial
Submitter: fzerorubigd
Maintainer: flying-sheep
Last Packager: None
Votes: 3
First Submitted: 2012-12-27 10:15
Last Updated: 2013-07-14 10:03

Dependencies (2)

Required by (0)

Sources

Latest Comments

Comment by flying-sheep

2013-07-14 10:03

thanks, done

Comment by C5OK5Y

2013-07-11 15:39

@flying-sheep: Using the hib::// DLAGENT simplifies the PKGBUILD and fetching of the source file, here[1] is a patch implementing it.

[1] https://gist.github.com/C5OK5Y/815c2f02c2d5d45d37b0

Comment by Ambrevar

2013-02-26 12:51

@smls

Right, the force_s3tc_enable worked for me too. Game works perfectly without txc_dxtn.

Comment by flying-sheep

2013-01-24 18:00

ah, ok. i didn’t know it doesn’t affect users of proprietary drivers, so i ignored it and thought it would just be a tip for people with mesa drivers.

i’ve put it in now, thanks for the info.

Comment by smls

2013-01-24 16:33

@flying-sheep:
A user at the forums (see link in preceding comment) has confirmed that setting force_s3tc_enable=true fixes the game on systems using a MESA-based (open-source) graphics driver. Seeing as setting the variable will have no adverse effects on other systems (it will simply do nothing), you should set it directly in the shank.sh launch script shipped with the PKGBUILD:

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/shank2/lib/
export force_s3tc_enable=true
cd /opt/shank2/bin/
exec ./shank2 "$@"

This should make the game work with all drivers.

Comment by smls

2013-01-16 10:33

@Ambrevar: It might be enough to run the game with the force_s3tc_enable environment variable set to true, without actually installing libtxc_dxtn. Can you confirm this? See also the discussion on the forum: https://bbs.archlinux.org/viewtopic.php?pid=1216738#p1216738

Comment by flying-sheep

2013-01-15 15:08

done. it makes more sense, too, as it has binaries and libs, which do not really fit into /usr/share

Comment by tobias_de

2013-01-13 13:35

Can you install this into /opt? I think it's common for such large software packages to go into /opt (and I have just a small / partition, but extra space for /opt ;)

Comment by Ambrevar

2013-01-11 22:03

I needed libtxc_dxtn for this one, using free radeon driver. This is the S3TC library (patented technology as far as I know, status may change in the future).

Comment by flying-sheep

2013-01-05 22:06

ok, thanks. i don’t need to maintain that package, i just corrected a few things, made it use _get_local_source, and before i knew it, it was a wholly different thing :D


too bad that somehow pacman thinks "b10" is a newer version than "update2"

Comment by fzerorubigd

2013-01-04 20:17

@flying-sheep
sorry for delay :) its yours now :)

Comment by flying-sheep

2013-01-04 15:44

hey, i’ve fixed it. could you give the package to me or pull my changes, please?

https://gist.github.com/9244a38e6165a3b1c5f3

Comment by flying-sheep

2013-01-01 22:23

it did and yes, it’s a problem if this doesn’t work if your page is claimed.

Comment by fzerorubigd

2012-12-30 19:38

Its for humble bundle 7 version. so please do not flag this unless this humble binary version is changed.

Comment by fzerorubigd

2012-12-27 10:16

If yo claim your page, this package can not download the game file.