Warning: file_exists(): open_basedir restriction in effect. File(/srv/http/vhosts/aur.archlinux.org/public/web/locale//en/LC_MESSAGES/aurweb.mo) is not within the allowed path(s): (/srv/http/vhosts/aur-dev.archlinux.org/:/etc/aurweb/) in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/streams.php on line 90
AUR (en) - shatter-hib

Notice: Undefined variable: name in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/pkgfuncs.inc.php on line 248

Package Details: shatter-hib 1.0+h20130609-1

Git Clone URL: https://aur-dev.archlinux.org/shatter-hib.git (read-only)
Package Base: shatter-hib
Description: A retro-inspired brick-breaking game with unique twists (Humble Bundle version)
Upstream URL: http://www.shattergame.com/
Keywords: 2D arcade game humble
Licenses: custom:commercial
Submitter: smls
Maintainer: smls
Last Packager: smls
Votes: 14
Popularity: 0.000000
First Submitted: 2012-09-18 23:27
Last Updated: 2015-07-10 16:20

Dependencies (20)

Required by (0)

Sources (2)

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

tsester commented on 2012-09-28 10:03

if you get black screen and nvidia sth mismatch ( driver ? module ) the game will play fine if you reinstall "nvidia"

tsester commented on 2012-09-28 10:03

if you get black screen and nvidia sth mismatch 9 ( driver ? module ) the game will play fine if you reinstall "nvidia"

Anonymous comment on 2012-09-20 06:00

hello, on my side when I install aur/virtualgl32-bin, game looks like on windows. Transparencies are normal.
By the way, I have 64bit machine.

hwkiller commented on 2012-09-19 23:56

I think libdrm might still be a dependency, but libdrm is a dependency of xorg-server, which you have to have in order to run this anyway, as far as I know.
lib32-libdrm isn't necessary though.

smls commented on 2012-09-19 22:36

Regarding nvidia-cg-toolkit, if you used an older version of the PKGBUILD you will have it bundled with the game:
/opt/Shatter/lib/Cg.so
/opt/Shatter/lib/CgGL.so

Regarding lib32-libdrm, the installer internally lists libdrm.so.2 as dependency, but yeah I guess it's not used.

hwkiller commented on 2012-09-19 21:16

I got shatter working (it was my fault; I forgot to install one thing).


I don't think you need to include lib32-libdrm (I don't have it installed and it works fine). I don't see why you need nvidia-cg-toolkit either (I don't have it installed and it works fine).

I'm guessing the pulse issue was only if you're running pulse, so whatever. It works with lib32-libpulse and such, so leave those in the optdepends.

smls commented on 2012-09-19 20:38

@hwkiller: Regarding the game not working with the nvidia driver, if that is still the case with this newest revision of the PKGBUILD, did you try running 'shatter-settings' in a terminal and experimenting with the fullscreen/vsync/antialiasing options?

smls commented on 2012-09-19 19:49

Ok, I've re-done the dependencies. This time I explicitly specified all packages needed to get all libraries which are listed as dependencies inside the installer's internal configuration. (Plus lib32-alsa-plugins and lib32-libpulse, which are not needed when using plain alsa, put are required if you use PulseAudio so I added them as optdepends.)

I also removed the bundled libraries (except for the commercial FMOD sound library), and replaced them with dependencies to system-wide packages. Most notably this includes SDL - which has been known to cause graphics problems in the past in other Humble Bundle games if not using the system-wide one, so in case you have experienced graphics problems with this package before I changed that maybe give it another try.

@hwkiller: The remaining dependencies from your list which I could not attribute to being required by any binary or library in question are lib32-openal and lib32-libogg. Neither the installer's internal dependency list nor the ldd command mentions them, and sound works fine without them for me. Maybe they are also related to PulseAudio, or some other particularity of your system setup? Can you investigate this?

smls commented on 2012-09-19 19:44

Ok, I've re-done the dependencies. This time I explicitly specified all packages needed to get all libraries listed as dependencies inside the installer's internal configuration. (Plus lib32-alsa-plugins and lib32-libpulse, which are not needed when using plain alsa, put are required if you use PulseAudio so I added them as optdepends.)

I also removed the bundled libraries (except for the commercial FMOD sound library), and replaced them with dependencies to system-wide packages. Most notably this includes SDL - which has been known to cause graphics problems in the past in other Humble Bundle games if not using the system-wide one, so in case you have experienced graphics problems with this package before I changed that maybe give it another try.

@hwkiller: The remaining dependencies from your list which I could not attribute to being required by any binary or library in question are lib32-openal and lib32-libogg. Sound works without them for me. Maybe they are also related to PulseAudio, or some other particularity of your system setup?

smls commented on 2012-09-19 19:43

Ok, I've re-done the dependencies. This time I explicitly specified all packages needed to get all libraries specified as dependencies inside the installer's internal configuration. (Plus lib32-alsa-plugins and lib32-libpulse, which are not needed when using plain alsa, put are required if you use PulseAudio so I added them as optdepends.)

I also removed the bundled libraries (except for the commercial FMOD sound library), and replaced them with dependencies to system-wide packages. Most notably this includes SDL - which has been known to cause graphics problems in the past in other Humble Bundle games if not using the system-wide one, so in case you have experienced graphics problems with this package before I changed that maybe give it another try.

@hwkiller: The remaining dependencies from your list which I could not attribute to being required by any binary or library in question are lib32-openal and lib32-libogg. Sound works without them for me. Maybe they are also related to PulseAudio, or some other particularity of your system setup?