no additives or preservatives

kacked.com



Blood On Linux --Reborn

Here's what I did to get Transfusion 1.3 beta working on linux:

First download the
Transfusion beta 1.3 (get the patch too.)

The download comes with pre-compiled linux engine binaries. The problem I ran into was that they would crash. I think this is due to something peculiar about the opengl library. Something about debian in particular, so if you're using another distro as like as not they'll just work for you. But like I was saying, they crashed:

Loading OpenGL driver libGL.so.1 Received signal 11, exiting... zsh: segmentation fault ./transfusion-glx

I was able to devise a work around and I'm documenting it here in case I want to reinstall this in six months (sometimes I have the memory of a snail...)

Since transfusion uses the darkplaces quake mod engine (and since I already had darkplaces working) I decided to try compiling it myself. This worked, but here are the details:

Download the source code for the darkplaces engine:

http://icculus.org/twilight/darkplaces/darkplacesengine20050211beta1.zip

The source itself is in another zip file inside the first one. Unzip that one, cd into the directory, then:

make sdl-release

If you have the dependencies already (I think I had to apt-get install the sdl header files) it should build ok.

Copy the resulting engine file "darkplaces-sdl" to your Transfusion game directory. Since this is an unmodified darkplaces engine you have to start it with a funky command line in order to actually play transfusion:

./darkplaces-sdl -game basetf +map bb3 -listen 8

This will start Transfusion with the bodies map (one of my favs). The -listen 8 bit at the end is to enable you to have some bots to play in the game. The single player version of the game is still in development, but multiplayer works and if you're not going to play online you can fire up a few bots after the game loads --just hit the "page up" key. I like playing with all eight bots. Makes for some fast and furious action. Of course I kick their asses. They're just bots. But sometimes they surprise me...

I want to thank the guys in #qblood on irc.gamesurge.net for helping me figure this out.



Nullam elementum neque a ante. Vestibulum sed urna hendrerit nibh egestas adipiscing. Ut gravida. Vivamus ut dolor. Mauris molestie elementum magna. Maecenas scelerisque feugiat erat. Sed nec risus. Phasellus eu nunc. Curabitur purus. Ut nonummy. Etiam sit amet mi quis felis suscipit tempus. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Quisque tincidunt ullamcorper massa. Duis elit.

Phasellus viverra dolor. Sed nulla dui, pharetra ut, faucibus ut, tempor sit amet, elit. Sed ut dui. Nunc quam nisl, sodales ut, molestie sit amet, tristique sit amet, pede. Donec ornare massa nec ligula. Morbi eget nunc in lectus vestibulum porttitor. Integer nec mauris mattis nibh elementum facilisis. Praesent wisi. Nullam eros sem, fringilla nec, venenatis non, ultrices nec, turpis. Curabitur et erat id mi auctor pulvinar. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Phasellus tempus, orci congue tincidunt ornare, felis libero tempor lectus, et lobortis eros lacus vitae lacus. Etiam tempus nunc quis wisi. Duis elementum blandit mauris. Etiam malesuada lorem et sem.

Nullam elementum neque a ante. Vestibulum sed urna hendrerit nibh egestas adipiscing. Ut gravida. Vivamus ut dolor. Mauris molestie elementum magna. Maecenas scelerisque feugiat erat. Sed nec risus. Phasellus eu nunc. Curabitur purus. Ut nonummy. Etiam sit amet mi quis felis suscipit tempus. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Quisque tincidunt ullamcorper massa. Duis elit.

Phasellus viverra dolor. Sed nulla dui, pharetra ut, faucibus ut, tempor sit amet, elit. Sed ut dui. Nunc quam nisl, sodales ut, molestie sit amet, tristique sit amet, pede. Donec ornare massa nec ligula. Morbi eget nunc in lectus vestibulum porttitor. Integer nec mauris mattis nibh elementum facilisis. Praesent wisi. Nullam eros sem, fringilla nec, venenatis non, ultrices nec, turpis. Curabitur et erat id mi auctor pulvinar. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Phasellus tempus, orci congue tincidunt ornare, felis libero tempor lectus, et lobortis eros lacus vitae lacus. Etiam tempus nunc quis wisi. Duis elementum blandit mauris. Etiam malesuada lorem et sem.