Package Details: shatter-hib 1.0+h20130609-1

Git Clone URL: https://aur.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: 15
Popularity: 0.000005
First Submitted: 2012-09-18 23:27
Last Updated: 2015-07-10 16:20

Dependencies (20)

Required by (0)

Sources (2)

Latest Comments

smls commented on 2013-07-14 18:48

@richerVE
Updated, thanks.

Regarding PKGEXT: For packages that are very large and consist mostly of data that is already compressed in some way (which is the case for many commercial games), it makes sense to disable makepkg's package compression.
Users who install the package shouldn't have to wait an extra 1 or 2 minutes for the installation to finish, just for a small size improvement of the package archive.

richerVE commented on 2013-07-14 17:45

Hi, The package is updated in humble bundle. The installer has changed name, so i only need to change this settings in PKGBUILD:
pkgver=1.0.20130609
_hibver=2013-06-09
_installer="Shatter-Release-${_hibver}.sh"

BTW why did you choose PKGEXT='.pkg.tar' instead of the default

smls commented on 2013-01-06 01:08

@minder: swrast means software rasterizer, if it is called that means your 32bit OpenGL configuration is not working properly (no direct rendering).
On a 64bit system, this is easy to miss because most other apps as well as glxinfo use the 64bit OpenGL libraries. Make sure you have installed the lib32- counterparts for any OpenGL / graphics-driver related package.
If you run the game with the LIBGL_DEBUG='verbose' environment variable set, like it suggests, it should give you more info on what is missing.

minder commented on 2013-01-05 10:59

on my system it complains about the lack of swrast:

$ shatter
: ======================= LOG INITIALISED =======================
: Name : Shatter ( SH )
: Build: 12091801 ( pc )
: MabCore v1.0 Initialised. ( $Id: MabCoreLib.h 108864 2011-12-01 01:07:59Z rgreen $ )
libGL error: failed to load driver: swrast
libGL error: Try again with LIBGL_DEBUG=verbose for more details.
X Error of failed request: GLXUnsupportedPrivateRequest
Major opcode of failed request: 154 (GLX)
Minor opcode of failed request: 16 (X_GLXVendorPrivate)
Serial number of failed request: 34
Current serial number in output stream: 35

smls commented on 2012-12-12 13:14

@CPUnltd: The self-extracting archive verifies its own checksum. Maybe it got corrupted during download? Try re-downloading it through torrent, afaik that will ensure the download's integrity.

CPUnltd commented on 2012-12-12 09:51

This thing refuses to build and I am not seeing where the error I'm adding below even makes sense:

Verifying archive integrity...Error in MD5 checksums: acce51c39b816f061039b95b878acfbc is different from 1e8cf5554f40d65023b85d7d90a5712f


The only MD5 I corrected above with makepkg -g and if I change that to acce51c39b816f061039b95b878acfbc it will fail the initial MD5 check. I have no idea where this thing is getting the acce[...] MD5 from and it's beginning to annoy me.

smls commented on 2012-10-24 13:52

@Bloodfest: Hm, after more testing it seems that the environment variable is not enough after all... some textures are still not rendered. Installing lib32-libtxc_dxtn seems to be the only way to get all textures to render with the open-source drivers, so I now added it as dependency.

smls commented on 2012-10-24 13:03

@Bloodfest: I investigated this, and it turns out installing that package is not necessary, it's enough to set the force_s3tc_enable environment variable to true. I just updated the PKGBUILD so it takes care of this in the launch script.

Bloodfest commented on 2012-10-23 16:58

I got black textures fixed by installing lib32-libtxc_dxtn from AUR.

smls commented on 2012-09-28 10:37

@akemrir: That doesn't sound right - VirtalGL is for remote display software. But maybe installing it also caused some other change in your system, like a font or dependency library being installed?

All comments