Recently I switched from puppy2.17.1 to puppy4.0. While there are many advances I missed bubbles, gemgame and tuxtype2.
To run bubbles and gemgame simply install:
http://www.puppylinux.ca/puppyfiles/pet ... 1.0.2a.pet
http://www.puppylinux.ca/puppyfiles/pet ... e-2003.pet
http://www.puppylinux.ca/puppyfiles/pet ... hreads.pet
http://www.puppylinux.ca/puppyfiles/pet ... hreads.pet
To run tuxtype2 you need to install:
http://www.puppylinux.ca/tpp/bugs/tuxtype2-1.5.3.pet
and several sdl libraries and the 3.01 version of libfreetype.so which I have put together into the attached .pet.
I don't know whether using the older libfreetype.so will mess up any other programs. I haven't seen any problems yet but let me know if you do.
Install and run bubbles, gemgame and tuxtype2 in puppy4.0
the following pet can be used, if you don't want to risk to break existing libraries.
It assumes, that you already have installed libSDL with petget, or have a puplet, that already includes libSDL.
In Muppy 0084 libSDL is included, but tuxtype2 crashes.
This seems to be related to the combination of Muppys libSDL_ttf.so and libfreetype.so.6.
This pet now installs these files from tuxtype2_libs.pet:
/usr/local/lib-tuxtype2/libfreetype.so.6.3.15
/usr/local/lib-tuxtype2/libSDL_ttf-2.0.so.0
/usr/local/lib-tuxtype2/libfreetype.so.6
/usr/local/lib-tuxtype2/libSDL_ttf.so
/usr/local/lib-tuxtype2/libSDL_ttf-2.0.so.0.6.1
/usr/local/bin/tuxtype2
/usr/local/bin/tuxtype2.bin
So the working libs are installed to a new folder, so that they do not overwrite existing ones.
tuxtype2 is replaced with a script, that includes this new folder.
It then runs tuxtype2.bin (the old tuxtype2).
Mark
It assumes, that you already have installed libSDL with petget, or have a puplet, that already includes libSDL.
In Muppy 0084 libSDL is included, but tuxtype2 crashes.
This seems to be related to the combination of Muppys libSDL_ttf.so and libfreetype.so.6.
This pet now installs these files from tuxtype2_libs.pet:
/usr/local/lib-tuxtype2/libfreetype.so.6.3.15
/usr/local/lib-tuxtype2/libSDL_ttf-2.0.so.0
/usr/local/lib-tuxtype2/libfreetype.so.6
/usr/local/lib-tuxtype2/libSDL_ttf.so
/usr/local/lib-tuxtype2/libSDL_ttf-2.0.so.0.6.1
/usr/local/bin/tuxtype2
/usr/local/bin/tuxtype2.bin
So the working libs are installed to a new folder, so that they do not overwrite existing ones.
tuxtype2 is replaced with a script, that includes this new folder.
It then runs tuxtype2.bin (the old tuxtype2).
Mark
[url=http://murga-linux.com/puppy/viewtopic.php?p=173456#173456]my recommended links[/url]