One of my favorite Puppy games is "Frozen Bubbles". It does not seem to consistently install however. Often it will download, install and... thats it. Selecting the menu item results in nothing on some versions of Puppy. It seems to be dependent on the PUPlet. It works fine in Tiger 1.6 and some versions of flexxPUP. Yes, I know about having to restart the Window Manager. I'm pretty sure the answer is simple. Has anyone tried 'Bubbles or perhaps can point me in the right direction on how to fix this? TX.

It might be clearer why Fbubbles isn't working if you try running it in a console, (Menu->Utility->Rxvt), by entering the Fbubbles executable name, then posting back any errors.

Unfortunately I've no idea of the actual executable's name, but if you look in the Fbubble .desktop file, in /usr/share/applications directory, it will have a line exec=..., where ... is the actual executable file.

Well, I visited the Frozen Bubble web site and found on reading some information on it, that it will NOT work with newer versions of Perl.
So I did some checking in Puppy and guess what? After Puppy 3.01, Perl version got updated.
So it is a matter of using an older version of Puppy if you want to run Frozen Bubble.

Joined: 18 May 2005Posts: 11132Location: The Peoples Republic of California

Posted: Thu 29 Jan 2009, 04:16 Post subject:

Greg,

My way takes longer the first time around. On subsequent installs it's very fast, because I don't get the files mixed in with Puppy files.

1) Boot 3.01 with pfix=ram, make a copy of the directories and files to a Linux file system. This will serve as a 3.01 repository (this is sort of optional, because the file discovery seems complete in this case)

2) Make /opt/bin and add it to the path ( line 1 in /etc/profile )

3) Make /opt/lib, add it to the library path ( line 2 in /etc/profile)

4) Put bubbles.tcl in /opt/bin

5) Put libtcl8.5.so and libtk8.5.so in /opt/lib

6) Attach two directories to /opt/lib: tcl8.5/ and tk8.5/

7) That seems all there is to it, I'll leave you to work out menu or desktop items.

First of all thanks... I am more or less a newbie with Linux.. been in this business for forty years...and learning Linux slowly...so I have a lot of questions on what you wrote...

By the way do you know how to reply with the original message in the window?

My way takes longer the first time around. On subsequent installs it's very fast, because I don't get the files mixed in with Puppy files.
OK..not an issue.

1) Boot 3.01 with pfix=ram, make a copy of the directories and files to a Linux file system. This will serve as a 3.01 repository (this is sort of optional, because the file discovery seems complete in this case)

Assume boot from CD live qualifies,
I also assume files bubbles.tcl and ibtcl8.5 and ibtk8.5.so etc are in 3.1
and simply can be saved to a memory stick?

2) Make /opt/bin and add it to the path ( line 1 in /etc/profile )
Assume this is on 4.x system, in my case a bootable memory stick?

Does /opt/bin exist or are we creating a new directory? In ROOT? Using file manager or terminal window??

3) Make /opt/lib, add it to the library path ( line 2 in /etc/profile)

??? Are we making a different directory or library or simply a line in profile??? Or are these two different thigns?

4) Put bubbles.tcl in /opt/bin

5) Put libtcl8.5.so and libtk8.5.so in /opt/lib
are these older libraries for Perl?

6) Attach two directories to /opt/lib: tcl8.5/ and tk8.5/

Assume /opt/lib: is a directory...so how do you attach? Two directories?

7) That seems all there is to it, I'll leave you to work out menu or desktop items.
Can I assume you can simply drag the bubbles.tcl to the desktop to execute?
Bruce

I think there are two or three different games talked about here.
The original was Frozen Bubble that has some characters on the screen that control a shooter.
The second is bubbles that requires the tcl libraries to run and came with earlier versions of Puppy.
The third is Bubble Shooter that is on the Abolishenist (Spelling?) web site.

In answer to the first game as to getting it to run, the last version of puppy I got it to work on was Puppy 3.01.

In conclusion, I think having it run depends on the version of Puppy you are running.

I think Puppy 3.01 was slackware based as is Slacko. So it might be worth a shot to try the game on Slacko.
But again, the version of Perl might be too late to support it.
All I could say is try it.

You cannot post new topics in this forumYou cannot reply to topics in this forumYou cannot edit your posts in this forumYou cannot delete your posts in this forumYou cannot vote in polls in this forumYou cannot attach files in this forumYou can download files in this forum