Package Details: antichamber 1392664980-2

Git Clone URL: https://aur.archlinux.org/antichamber.git (read-only)
Package Base: antichamber
Description: A mind-bending psychological exploration game where nothing can be taken for granted
Upstream URL: http://www.antichamber-game.com/
Licenses: unknown
Groups: games
Submitter: J0k3r
Maintainer: None
Last Packager: J0k3r
Votes: 11
Popularity: 0.000358
First Submitted: 2014-02-18 21:25
Last Updated: 2015-06-12 17:27

Latest Comments

yair commented on 2014-06-22 18:24

a few comments in the PKBJUILD
and broken link

-> Downloading antichamber_1.01_linux_1392664980.sh...
Could not find hib://antichamber_1.01_linux_1392664980.sh. Download manually to "/tmp/yaourt-tmp-yair/aur-antichamber" or setup hib:// DLAGENT in /etc/makepkg.conf.
==> ERROR: Makepkg was unable to build antichamber.

GloW commented on 2014-03-31 22:29

I had the following warning :
warning [/tmp/yaourt-tmp-glow/aur-antichamber/src/antichamber_1.01_linux_1392664980.sh]: 421621 extra bytes at beginning or within zipfile
(attempting to process anyway)

Game work fine anyway.

stativ commented on 2014-02-27 16:58

Merged antichamber-hib into antichamber, because it's a duplicate package.

J0k3r commented on 2014-02-23 15:10

@flying-sheep
sry, but that's really not supported by this PKGBUILD.
I just tried and it even works for me, but I also have STEAM_RUNTIME=0.
I don't know how they manage the system libraries with the runtime on, but I guess they just disable loading them completely. So the runtime probably doesn't have libXcursor.so.1.

flying-sheep commented on 2014-02-23 10:20

launching it through steam doesn’t work:

Game update: AppID 0 "Antichamber", ProcID 1479, IP 0.0.0.0:0
ERROR: ld.so: object '/home/phil/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
CGameStreamThread: Added instance ID 1479 for appid 0
CGameStreamThread: Set render instance ID 1479 for appid 0
ERROR: ld.so: object '/home/phil/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/phil/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 1482 != 1480, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/phil/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/phil/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
./UDKGame-Linux: error while loading shared libraries: libXcursor.so.1: cannot open shared object file: No such file or directory
CGameStreamThread: Added instance ID 1480 for appid 0
CGameStreamThread: Added instance ID 1483 for appid 0
CGameStreamThread: Added instance ID 1481 for appid 0
Game removed: AppID 0 "Antichamber", ProcID 1479

J0k3r commented on 2014-02-20 14:38

please search before you create a pkgbuild -> https://aur.archlinux.org/packages/antichamber/

J0k3r commented on 2014-02-19 18:27

Thanks for the info @z33ky! Fixed it.

z33ky commented on 2014-02-19 17:32

It seems to require its own libSDL2_mixer, but it works fine without its own ogg, SDL2, vorbisfile and vorbis.
A sed 's/libtcmalloc.so.0/libtcmalloc.so.4/' -i UDKGame-Linux also makes it work with the tcmalloc of gpertools.

I'm also using a 32-bit chroot btw, using the arch32-light AUR package.

J0k3r commented on 2014-02-19 16:47

@z33ky Try commenting the _purgelibs=* stuff in the header and try again. I just don't like every game bringing it's own shared libs like on windows. But sometimes the tinkering brakes a game :) Especially since I don't have a 32-bit system to test it on. Will try to set up a 32-bit chroot when find time for it.

z33ky commented on 2014-02-19 10:17

I'm getting

$ antichamber
./UDKGame-Linux: error while loading shared libraries: libtcmalloc.so.0: cannot open shared object file: No such file or directory

gperftools does not seem to provide libtcmalloc.so.0, only libtcmalloc.so.4.
I proceeded to copy the library provided by the antichamber installer/archive to the Binaries/Linux/lib directory, resulting in the game to start, but as soon as the first picture is rendered it crashes. The output is as follows:

$ antichamber
[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.
[S_API FAIL] SteamAPI_Init() failed; unable to locate a running instance of Steam, or a local steamclient.dll.
Loading library: libPhysXCooking.so
Result of loading library libPhysXCooking.so: 0xbfbf700
Loading library: PhysXUpdateLoader.so
ERROR: PhysXUpdateLoader.so: cannot open shared object file: No such file or directory
Result of loading library PhysXUpdateLoader.so: 0x0
Loading library: libPhysXCore.so
Result of loading library libPhysXCore.so: 0xbfbf480
./UDKGame-Linux: symbol lookup error: ./UDKGame-Linux: undefined symbol: MinorityMix_SetPosition

I'm guessing I should report this to the developer though?