You are not logged in.

#1 2011-07-26 17:48:28

dcc24
Member
Registered: 2009-10-31
Posts: 732

Humble Indie Bundle #3 is here!

The games are Crayon Physics Deluxe, Cogs, VVVVVV, Hammerfight, And Yet It Moves. Mostly physics games.

You can buy them here. Crayon Physics and V^6 are worth it alone. Go go go!


It is better to keep your mouth shut and be thought a fool than to open it and remove all doubt. (Mark Twain)

My AUR packages

Offline

#2 2011-07-26 18:16:30

IsSuE
Member
Registered: 2006-04-29
Posts: 309

Re: Humble Indie Bundle #3 is here!

Cant get Crayon to work under x64. What package contains libaudio.so?

Offline

#3 2011-07-26 18:19:30

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: Humble Indie Bundle #3 is here!

IsSuE wrote:

Cant get Crayon to work under x64. What package contains libaudio.so?

http://www.archlinux.org/packages/community/x86_64/nas/

Offline

#4 2011-07-26 18:23:08

IsSuE
Member
Registered: 2006-04-29
Posts: 309

Re: Humble Indie Bundle #3 is here!

Installed it, but I need the lib32 version, and that is neither in aur nor in community hmm

edit: downloaded and extracted the 32 bit pacmanpkg to /usr/lib32. works, but no sound

Last edited by IsSuE (2011-07-26 18:46:02)

Offline

#5 2011-07-26 19:28:22

MoonSwan
Member
From: Great White North
Registered: 2008-01-23
Posts: 881

Re: Humble Indie Bundle #3 is here!

Use the multilib server to install 32 bit libs for games and whatnot.  It's on the wiki I believe.

Offline

#6 2011-07-26 19:31:47

IsSuE
Member
Registered: 2006-04-29
Posts: 309

Re: Humble Indie Bundle #3 is here!

i have multilib enabled ofc smile

Offline

#7 2011-07-26 20:05:06

Cdh
Member
Registered: 2009-02-03
Posts: 1,098

Re: Humble Indie Bundle #3 is here!

Is it worth complaining to the support?

I know they are little indie developers and all but why is it that they think they can just require you to have a bunch of 32 bit libraries in your system, some of which are long deprecated? openssl 0.9.8 for the crayon physics launcher? Come on, 1.0 isn't THAT new. network audio system?

I don't think on windows they could even think of "Oh, this game doesn't start. You probably need to start it from console or look at the binary to see what dll files you need to get from somewhere and put it in your system".
But on linux this seems to be no problem.


฿ 18PRsqbZCrwPUrVnJe1BZvza7bwSDbpxZz

Offline

#8 2011-07-26 20:08:17

Chingzilla
Member
Registered: 2008-05-13
Posts: 5

Re: Humble Indie Bundle #3 is here!

Just bought the pack. Payed $25, lets keep the Linux donations over 3x what the Windows users pay and 2x the amount Mac Os is running. I am proud to see so many Linux buyers out numbering Mac users and donating so much more.

I think that this is an excellent data point to show the Linux in a viable gaming platform and that many of us are just waiting for a chance to support good gaming companies.

Offline

#9 2011-07-26 20:10:38

Pierre
Developer
From: Bonn
Registered: 2004-07-05
Posts: 1,964
Website

Re: Humble Indie Bundle #3 is here!

You should complain; indeed everybody should so they notice:
* Even on 32Bit depending on a lib like nas is not sane. This is not at all a package that should be expected to be install. (It's not even needed by anything in our repos)
* Not providing a x86_64 binary these days is also a show stopper. Most people use 64bit systems here.

Offline

#10 2011-07-26 20:36:53

Cdh
Member
Registered: 2009-02-03
Posts: 1,098

Re: Humble Indie Bundle #3 is here!

The funny thing is: They have this lib32 folder. They just decided to only put 11 of the 71 required libraries in (yes, some of them are system libs that should exist on all systems, but still 60... wtf).

chris@chrisl ~/games/hb3-2/CrayonPhysicsDeluxe % ldd launcher 2> /dev/null | grep /home/ | wc -l
11
chris@chrisl ~/games/hb3-2/CrayonPhysicsDeluxe % ldd launcher 2> /dev/null | grep /usr/lib32 | wc -l
60
chris@chrisl ~/games/hb3-2/CrayonPhysicsDeluxe %  

฿ 18PRsqbZCrwPUrVnJe1BZvza7bwSDbpxZz

Offline

#11 2011-07-26 21:05:57

Awebb
Member
Registered: 2010-05-06
Posts: 6,285

Re: Humble Indie Bundle #3 is here!

Yeah, this is the right place to complain about such things, indeed. roll

If they statically link everything, people complain. If they don't, people complain. Wait for the first PKGBUILDs to show up, if you're incapable of making it run.

Offline

#12 2011-07-26 21:12:59

firewalker
Member
From: Hellas (Greece).
Registered: 2006-06-05
Posts: 552

Re: Humble Indie Bundle #3 is here!

Any solution for the missing sound?


Γίνε ρεαλιστής, μείνε ονειροπόλος ...

Offline

#13 2011-07-26 21:23:12

q3k
Member
Registered: 2011-07-26
Posts: 2

Re: Humble Indie Bundle #3 is here!

I got it to work by extracting the libraries from ubuntu's libaudio2 package into /usr/lib32. I'll probably make a PKGBUILD out of it later.

EDIT: Here is the AUR package for lib32-libaudio2

Last edited by q3k (2011-07-26 21:50:46)

Offline

#14 2011-07-26 22:09:53

firewalker
Member
From: Hellas (Greece).
Registered: 2006-06-05
Posts: 552

Re: Humble Indie Bundle #3 is here!

No, still no audio for me. 32 bit system.


Γίνε ρεαλιστής, μείνε ονειροπόλος ...

Offline

#15 2011-07-26 22:30:03

Cdh
Member
Registered: 2009-02-03
Posts: 1,098

Re: Humble Indie Bundle #3 is here!

Awebb wrote:

Yeah, this is the right place to complain about such things, indeed. roll

If they statically link everything, people complain. If they don't, people complain. Wait for the first PKGBUILDs to show up, if you're incapable of making it run.

I tried the chatwindow there but they seem to have to do too much. smile

And it's not that I am "incapable of making it run". I just compiled more than 5 32 bit libraries of which libjpeg, libtiff and openssl are OLD versions. I also took a look at the nas PKGBUILD but I am not familiar with the makefile creation there and it doesn't honor the environment variables CC etc. So I searched a bit for the lib32-nas because it seems it once was in multilib but isn't anymore.

So it runs with the library from i686, but without sound.

But imagine:

You are an average windows user.
You buy a game.
You doubleclick the binary. Nothing happens.

Now comes the good part:
You inspect the binary to find out to which libraries the binary is linked.
You are then completely on your own getting the appropriate dlls and putting them in an appropriate place.
You discover that you need to get more than 5 independent dlls.

Are you happy with the game you bought or do you think that if one wants to sell a game he should at least put a little bit effort in it? I guess it works on the developer's machine on 32 bit ubuntu so it's ready to ship?


฿ 18PRsqbZCrwPUrVnJe1BZvza7bwSDbpxZz

Offline

#16 2011-07-26 23:35:17

Enverex
Member
From: UK
Registered: 2007-06-13
Posts: 159
Website

Re: Humble Indie Bundle #3 is here!

I'm not impressed with this either. I installed the game (Crayon in this instance) manually but it complained about wrong ELF class libraries. Glad to see there was an AUR package, installed it that way instead, manually installed some other missing packages, but still no dice, error I'm currently getting is:

crayon: error while loading shared libraries: libtiff.so.4: wrong ELF class: ELFCLASS64

I have lib32-libtiff installed, but apparently it's only seeing the 32bit version. Hrm. Manually symlinked .so to .so.4. Which goes to the next error...

crayon: error while loading shared libraries: liblber-2.4.so.2: wrong ELF class: ELFCLASS64

... sigh. This isn't really acceptable for a commercial game.

And...

crayon: error while loading shared libraries: libgssapi_krb5.so.2: wrong ELF class: ELFCLASS64

Dear god, does it just need random libraries?

Last edited by Enverex (2011-07-26 23:39:32)

Offline

#17 2011-07-26 23:48:14

q3k
Member
Registered: 2011-07-26
Posts: 2

Re: Humble Indie Bundle #3 is here!

Are you sure /usr/lib32 is in your ld.so.conf.d? (usually it's in /etc/ld.so.conf.d/lib32-glibc.conf)

Last edited by q3k (2011-07-26 23:48:30)

Offline

#18 2011-07-27 00:00:08

eldamar
Member
From: Sweden
Registered: 2008-02-11
Posts: 104

Re: Humble Indie Bundle #3 is here!

Annyone with luck on installing vvvvvv? i get into the games first screen and when i try to start it i get this:

/usr/bin/vvvvvv: line 28: 20805 Floating point exception$BIN $@

Last edited by eldamar (2011-07-27 00:00:35)

Offline

#19 2011-07-27 00:45:36

austin.rbn
Member
Registered: 2010-01-23
Posts: 77

Re: Humble Indie Bundle #3 is here!

eldamar wrote:

Annyone with luck on installing vvvvvv? i get into the games first screen and when i try to start it i get this:

/usr/bin/vvvvvv: line 28: 20805 Floating point exception$BIN $@

I got it working, on 64-bit no less. It tries to load its own libraries, which you need to prevent it from doing. The libraries which Arch provides work fine. For one possible solution, change /usr/bin/vvvvvv (or "VVVVVV" in the tarball) to this: https://gist.github.com/1108439

Make sure to execute that in a new terminal window, so you aren't using its old variable for the library directory.


"Computer Science is embarrassed by the computer." -- Alan J. Perlis

Offline

#20 2011-07-27 03:52:12

Anthony Bentley
Member
Registered: 2009-12-21
Posts: 76

Re: Humble Indie Bundle #3 is here!

Awebb wrote:

Yeah, this is the right place to complain about such things, indeed. roll

If they statically link everything, people complain. If they don't, people complain. Wait for the first PKGBUILDs to show up, if you're incapable of making it run.

I much prefer the idea of releasing the source, like they did for Aquaria, Gish, Lugaru, and Penumbra from the first Humble Indie Bundle.

As a result, the games have been actively developed, and developers can still make their money by selling the art assets. I can even run Aquaria on OpenBSD and other operating systems (I hear some of the games were ported to AmigaOS too). In five or ten years, these games will still be packaged, and Linux users will be completely unable to use the closed‐source stuff.

Offline

#21 2011-07-27 09:51:10

Pierre
Developer
From: Bonn
Registered: 2004-07-05
Posts: 1,964
Website

Re: Humble Indie Bundle #3 is here!

For those who are interested: I got all of them; except Crayon working without any modification on x86_64. AndYetItMoves and VVVVVV are available as native x86_64 binaries. Crayon is quite broken as it is linked to a huge amount of old non-standard libs. I'll probably mail them about the problem; and as I said so should you guys. Otherwise they wont know that there are people out there that don't use an old 32bit ubuntu.

Offline

#22 2011-07-27 11:04:34

solstice
Member
Registered: 2006-10-27
Posts: 235
Website

Re: Humble Indie Bundle #3 is here!

When I run cogs from the applications menu in gnome, I got the intro screen (lazy studio) but after that nothing but a black screen. even with a custom .desktop calling a home made script

I had to run it from a terminal from within the cogs install dir.

that's weird. what could be needed so that it can run from a script like
!/bin/bash
cd /home/solstice/applications/cogs
exec ./Cogs

if I manually run the script it's ok. but if it's run from the desktop file. it does not work.

Offline

#23 2011-07-27 11:05:33

Enverex
Member
From: UK
Registered: 2007-06-13
Posts: 159
Website

Re: Humble Indie Bundle #3 is here!

q3k wrote:

Are you sure /usr/lib32 is in your ld.so.conf.d? (usually it's in /etc/ld.so.conf.d/lib32-glibc.conf)

I do, it's just the game has so many lib32 requirements that it's taking forever to install them all. It's stopped complaining about libraries missing now, but instead it now complains that qtgtk (or something similar) cannot detect the current theme and then just says it failed to start. Sigh.

Going from other comments in this thread, it's not likely to work.

Offline

#24 2011-07-27 12:44:09

kelnoky
Member
Registered: 2007-11-20
Posts: 134

Re: Humble Indie Bundle #3 is here!

Did anyone get Hammerfight to work? It starts fine and all, but apparently I can't move its mouse coursor, even though the Hammerfight window is focused. All keyboard commands work, but the mouse won't budge.

edit: This is on fluxbox btw.

Last edited by kelnoky (2011-07-27 12:44:24)

Offline

#25 2011-07-27 12:52:06

firewalker
Member
From: Hellas (Greece).
Registered: 2006-06-05
Posts: 552

Re: Humble Indie Bundle #3 is here!

For Crayon I renamed the lib32 folder and used my system libs. It works flawlessly.


Γίνε ρεαλιστής, μείνε ονειροπόλος ...

Offline

Board footer

Powered by FluxBB