For those who got the Frozen Synapse Humblebundle currently going on, a
new game was added to the bundle today called “SpaceChem”. I’ve found it
to be a fun game, but noted that the download is a .deb file only.
Getting it to run on openSUSE 11.4 was pretty easy, but for those who
don’t know how to proceed, here’s a step-by-step once you’ve received
the .deb file (which is delivered inside a .tar.gz file):
Install alien using:
sudo zypper in alien
Unpack the SpaceChem-1012-hib.tar.gz file into its own directory:
md sc; cd sc; tar xfvmz …/SpaceChem-1012-hib.tar.gz
If you are using an x64 architecture, run:
./make-amd64-package.sh
Convert the package from .deb to .tgz:
For x86:
alien -t SpaceChem-i386.deb
For x64:
alien -t SpaceChem-amd64.deb
Unpack the resulting .tgz file:
tar xfvmz zachtronicsindustries-spacechem-1012.tgz
Move the resulting ‘opt/zachtronicsindustries/spacechem’ directory to
your preferred location. (The extracted usr/ directory is not needed as
it only contains shortcuts)
This process will let you install the game into your home directory as a
non-root user. If you convert to an rpm instead, you’ll install to the /
opt/zachtronicsindustries and the /usr/bin directory will contain a link
to the launcher script. Note that if you convert with alien to an rpm,
there is no dependency checking/verification, since alien only converts
the file format, not the dependencies.
I should also note that to launch the game, you’ll need to navigate into
the directory where the script is (opt/zachtronicsindustries/spacechem)
and then run “./spacechem-launcher.sh” - you may want to update it to
point at the correct path and (if running from your how directory) symlink
it to ~/bin
Download the Frozen Synapse Bundle - several games for Linux, and a portion of the donation goes to EFF and Child’s Play Charities.
alien -r trauma_1_i386.rpm
rpm -ivh --nodeps trauma_1_i386.rpm
(It complains about a missing /lib/libpcre.so.3, which seems to be part of the Debian libpcre3 package - I didn’t seem to need it to play.)
cd /opt/TRAUMA/
./trauma
Now to check out the next game: Frozen Synapse . . .
On Thu, 06 Oct 2011 01:46:03 +0000, LewsTherinTelemon wrote:
> Hey Jim,
>
> These games are pretty fun - thanks for the tip. I downloaded the Humble
> Frozen Synapse Bundle, which includes several games.
No problem, having seen some posts up here from past bundles with people
trying to get things going, I thought I’d give folks a leg up on the most
recent addition.
Several of the games have hardware requirements that are beyond my
current system, unfortunately - Trine looks like fun, but even at the
lowest setting, the framerate is too slow for it to be playable. A new
computer is on my wishlist.
Just like to add that you don’t need alien on the default install just keep extracting the SC-amd64->data->opt path (using a file manager) after running the makeamd64 script.
And you will need to install the listed depends the live cd at least misses most of them:
Depends: libsdl1.2debian (>= 1.2), libsdl-image1.2 (>= 1.2), libsdl-mixer1.2 (>= 1.2), mono-runtime (>= 2.4), libmono-wcf3.0-cil (>= 2.4), libmono-winforms2.0-cil (>= 2.4), xclip (>= 0.08)
> Just like to add that you don’t need alien on the default install just
> keep extracting the SC-amd64->data->opt path (using a file manager)
> after running the makeamd64 script.
Good to know - I had thought about using the ‘ar’ command (which the make-
amd64 script uses) and just going with that.
> And you will need to install the listed depends the live cd at least
> misses most of them:
> Depends: libsdl1.2debian (>= 1.2), libsdl-image1.2 (>= 1.2),
> libsdl-mixer1.2 (>= 1.2), mono-runtime (>= 2.4), libmono-wcf3.0-cil (>=
> 2.4), libmono-winforms2.0-cil (>= 2.4), xclip (>= 0.08)
Yes, those dependencies are going to be important. Thanks for that
addition, it’s easy for me to miss something that obvious, but for
someone new to openSUSE, that wouldn’t be as obvious.
On Sat, 08 Oct 2011 16:06:02 +0000, LewsTherinTelemon wrote:
> hendersj;2390789 Wrote:
>>
>> Several of the games have hardware requirements that are beyond my
>> current system, unfortunately - Trine looks like fun, but even at the
>> lowest setting, the framerate is too slow for it to be playable. A new
>> computer is on my wishlist.
>>
>> Jim
>>
>> –
>> Jim Henderson
>> openSUSE Forums Administrator
>> Forum Use Terms & Conditions at ‘openSUSE Forums FAQ’
>> (http://tinyurl.com/openSUSE-T-C)
>
> Fortunately, I was able to run Trine and it’s great. No problems at all,
> just worked out of the box. (I just have a modest nVidia GT240.)
How much video memory do you have? My card is a lowly 6150LE, and uses
shared memory; I think the shared memory might be my issue here.
> Worth the cost of admission alone!
>
> This bundle was a great deal.
Indeed it was (is, I think it’s still on for a few more days).