• Register

Scoregasm is an incredible, variety rich shooter with a non-linear, branching paths style galaxy to explore. It's pretty, accessible, fun and really rather good! Blast your way through the galaxy's many varied levels! Use your skills to change your route, find new levels, new enemies, unlock bonus challenge stages and fight the bosses to discover multiple endings! Linux users: Scoregasm is a 32bit app, so you'll need the appropriate 32bit libraries installed to run the game on a 64bit system. IndieGames.com says: "Scoregasmic! One of the best space shooters of 2011 by a good light year or two."

Forum Thread
  Posts  
demo won't start (Games : Scoregasm : Forum : Tech support : demo won't start) Locked
Thread Options
Oct 17 2011 Anchor

archlinux 64 bit.

nt@eNTi $ ./launch.sh ./launch.sh: line 138: [: Linux: binary operator expected./Scoregasm Demo: error while loading shared libraries: libidn.so.11: cannot open shared object file: No such file or directory

Oct 17 2011 Anchor

Looks like you're either missing Libidn, or the wrong version is installed. This library is used by cURL to connect to the scores server. If cURL is not installed, install that+dependencies, or update it via whatever means arch has to update stuff. On Ubuntu you could either use Synaptic Package manager, or apt.

More info on the lib you're missing: Gnu.org

As Scoregasm is a 32bit app, you'll need to install the 32bit version. Looking on the arch site, the package you want is this one: Archlinux.org

Hope that helps!

aCheers
Charlie

Oct 18 2011 Anchor

Well, if he's using a 64bit system better install from aur:

Aur.archlinux.org

Oct 18 2011 Anchor

don't you think YOU are missing the libs? why would i install anything on my system to get YOUR game running?

Oct 18 2011 Anchor

No, i'm not missing the libs, i shouldn't have to ship system components with a game. As i only use my system for porting, it's essentially the same version as i installed, and anyone else installed. I'm using Ubuntu, as that seems most common.

I think what's going on here is some discrepancy between 64bit and 32bit libraries installed as standard on various different 64bit Linux versions. Either that or i've done something daft, which is entirely possible!

I'm working on it, and i'll hopefully have a fix up soon. Apologies for the inconvenience.

CheersCharlie

Oct 18 2011 Anchor

if you offer a 32bit build for people with 64bit operating systems and not add the required libs, many people will miss those. if you provided a 64bit build, i wouldn't have had the error, or needed the time to research it, because of course, i had the 64bit version of that lib already installed. you know, i'll gladly pay you for your game, but if you make me work for you to be able to play it, it will actually cost me a lot more than the few bucks you get from me. also, i'm pissed and might think twice next time buying from you. as a customer i'm neither a beta tester nor should i need to know the things to fix this myself. ofc i do and i could fix it, but someone else might not and won't even bother to write you these lines.

Edited by: eNTi

Oct 19 2011 Anchor

If the compiler i used for the game supported 64bit i would provide a native version. Alas...

Also, i did make a note of this in the readme file accompanying the game, although i guess that's not so easy to find for Desura users.

Sorry again for the inconvenience.

CheersCharlie

Oct 19 2011 Anchor

To get in working in Arch64, I had to install

lib32-libxxf86vm
lib32-libidn (http://aur.archlinux.org/packages.php?ID=10279)
lib32-alsa-plugins
lib32-libpulse

and I'm sure you'll need lib32-nvidia-utils (or ati equivalent) at least, those were just the ones I was missing.

not ideal, but I'm still thankful for the Linux version Charlie. :thumbup:

Oct 21 2011 Anchor

I agree it's not ideal.

I'm thinking perhaps an install script that would grab the right libs on x64 systems is probably a good idea, but as each distro ships with different libs it's tricky to know which ones are potentially missing. I'll continue to work on this, hopefully i'll come up with something soon.

CheersCharlie

Oct 21 2011 Anchor

why not just add the libs to your game installation? desura seems to have a way to scan for installed libs now, maybe you can somehow use this feature?

Oct 21 2011 Anchor

I'll have to find out about what features Desura has for this. Why not ship with the game? For a couple of reasons, first that it's a commercial work and there are potential license issues, and also because there could potentially be a large number of libs required depending on your distro.

CheersCharlie

Oct 21 2011 Anchor

licencing issues? isn't this decoupled from the fact that you ship them with your product? shouldn't you worry about that when making api calls?

Oct 22 2011 Anchor

On Fedora 16 64-bit, I'm getting "./Scoregasm Demo: error while loading shared libraries: libbass.so: cannot open shared object file: No such file or directory", and there's no libbass in the Fedora or the RPM Fusion repos.

Oct 22 2011 Anchor

Hi Pratfall,

You need to start the game from the startLinux.sh script (which points to libbass.so, which is in the Linux Extras folder), or install BASS via the instructions in the Linux Extras folder.

CheersCharlie

Nov 14 2011 Anchor

eNTi wrote: don't you think YOU are missing the libs? why would i install anything on my system to get YOUR game running?


YOU are using a customizable non-users distro, so, YOU should be aware of dependences, on Ubuntu or Fedora you don't get this problem.

Btw, Gentoo > Arch.

Reply to thread
click to sign in and post

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.