Page 1 of 1

FreedroidRPG

Posted: Tue 21 Aug 2012, 21:56
by sfoster
Hi folks,
It is my honor and privilege to present to you the legendary FreedroidRPG.
It is one of the best GNU/Linux games I have ever played. This version is so hot off the presses that Ubuntu probably doesn't have it yet!

The adventure begins with your character waking up out of stasis only to discover that the world was overtaken by hostile robots in a horrific event known as "The Great Assault". It looks like the world needs a hero...

I highly recommend playing the tutorial first. In addition to filling in bits of the story, it covers a concept called "hacking", which is pretty unique to the game. You will need the complete SDL set (except SDL_net) plus whatever version of package you use for OpenGL (in slacko this is the Mesa package) and whatever additional graphics card drivers your PC uses. It is possible to play this game without 3d acceleration by typing
"freedroidrpg -n" at the terminal, but I don't recommend it.
Here is the link:
https://docs.google.com/open?id=0B2qC9q ... 0pxMHN2T2M
The only bug I know of is that the package manager will hang after uninstall.
Oh, if you are playing this game from a live cd be warned that you will need a decent chunk of ram.
Enjoy!
Yours,
S

Posted: Fri 24 Aug 2012, 11:33
by Karl Godt
sfoster, the package is 199 MB (!) .

Homepage : http://www.freedroid.org/

*

How to create a .sfs :

Code: Select all

mkdir /tmp_pet
mount -t tmpfs none /tmp_pet
pet2tgz freedroidrpg-0.15.1-i686.pet
mv freedroidrpg-0.15.1-i686.tar.gz /tmp_pet
cd /tmp_pet
tar -xzf freedroidrpg-0.15.1-i686.tar.gz
mksquashfs4 freedroidrpg-0.15.1-i686/ freedroidrpg-0.15.1-i686.sfs -comp gzip
if you have enough RAM and Pupsave-Space .

Posted: Fri 24 Aug 2012, 19:17
by Eldon
Yeah, a working sfs would be nice, but I usually have to download libs or can't play the stuff anyway. But it would be nice to have an sfs.

Posted: Sat 25 Aug 2012, 00:45
by sfoster
Okay, I will try it soon. One question though, is it customary to include libraries in sfs's?
Thanks for the instructions on how to build them, I hadn't known how to do that.
I can't upload it until Sunday at minimum, I am on vacation and upload speeds here are terrible.
S

Posted: Sat 25 Aug 2012, 01:22
by Karl Godt
One question though, is it customary to include libraries in sfs's?
If you are referring to SDL :

1) I would not include it by default .

2) But of course it is convinient to have as less .sfs as possible ,

3) if you are able to manage to create a separate SDL-sfoster.sfs . :)

SDL is scattered into half a dozen SDL_extra packages like SDL_mixer .

If you have the 5-6 SDL-slackware.txz still somewhere in one place :

Code: Select all

mkdir /SDL-sfoster
cp SDLPACKAGE1.txz SDLPACKAGE2.txz ... /SDL-sfoster/
cd /SDL-sfoster
for item in *.txz;do
[ -f $item ] || continue
tar -xJf $item
sleep 2s
rm $item
done
cd ..
mksquashfs4 /SDL-sfoster/ SDL-sfoster.sfs -comp gzip
Post if some have different .extension than .txz !

Posted: Sat 25 Aug 2012, 02:22
by Eldon
As long as you know which ones are needed you can just list/link to the required libs.

I've had a few games (sfs) that I had to find the libs, and then they still wouldn't work for whatever reason.

So my point was basically that while sfs is more convenient than having to install a game, that doesn't necessarily make it more compatible with a puppy/system like compiling might do.

Posted: Sun 26 Aug 2012, 01:31
by Karl Godt
Created a SDL-Slacko-all.sfs with all the SDL files from
http://ftp.nluug.nl/os/Linux/distr/pupp ... es-slacko/
PLUS 3 SDL packages from
http://ponce.cc/slackware/slackware-13.37/packages/

Loaded both with sfs_load on the fly .

Needed libpng14 - but as a workaround :

Code: Select all

ln -s /lib/libpng12.so.0.46.0 /lib/libpng14.so.14

Running on Precise Macpup-529 enlightenment e17 windowmanager :
have not played yet, listening to the music .

If somebody could direct me to a upload possibility for the SDL-Slacko-all.sfs - would be nice ( Size is 2,2-2,5 MB ) .
EDIT :
Created an account at mediafire.com : direct dl link :
http://www.mediafire.com/?tchpoa8s2f1ytr9

Posted: Mon 27 Aug 2012, 05:11
by sfoster
Karl Godt:
I used to get that error when I first tried to compile the game a while ago. Are you sure you got an up to date SDL_image package? I got mine from the slacko repos and it "just worked." I didn't check the version numbers you used.

I won't know when I will be able to work on this again--hopefully this weekend as I am starting school in about 13 hours (no more summer :cry: ). I wanted to work on it today, but I ran out of time. I am sorry for the delay.
Thanks for the sfs.
--S

Posted: Mon 27 Aug 2012, 19:35
by Karl Godt
Foster : The SDL_gfx is missing in the Slacko-Puppy repo (as of today) to run this game . This and SDL_Pango and SDL_perl i had put additionally into the .sfs .

I am not running Slacko but know it has glibc-2.13
so
Slacko pets and sfs should work 90% of the time on precise puppies
with glibc2.15
but not on Lucid/Lupu and earlier puppies with glibc-2.11 and lesser .