Solitaire - or KPatience for KDE

Using applications, configuring, problems
Post Reply
Message
Author
emgy
Posts: 10
Joined: Fri 31 Mar 2006, 23:11
Location: Manchester, UK

Solitaire - or KPatience for KDE

#1 Post by emgy »

I am using Puppy 1.08 with Megapup002 and KDE.
My 14 year old son and my wife will not abandon Windows because they are both addicted to Solitaire.
I hoped to find KPatience in KDE but it is not there.
I found a Dotpup called unrpm undeb and tried it with a KPatience Deb package. It appeared to install but did not work.
Any advice would be appreciated.

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#2 Post by MU »

There is freecell (36 kb):
http://dotpups.de/dotpups/Games/wxB-Freecell.pup

You must install wxBasic, too:
http://dotpups.de/dotpups/Programming/wxBasic-Gtk2.pup (1.9 MB)

Do you have a link to the debian-package?

Mark

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#3 Post by MU »

It seems kpatience is incompatible with megapup002.
I tried packs from debian, ubuntu and slackware (megapup uses slackwares KDE).
I every case I get bitblit-errors, cards are not visible.
Other KDE-games from slackware work.
http://ftp-stud.fht-esslingen.de/Mirror ... i486-1.tgz

One might try to recompile kpat.

Mark

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#4 Post by MU »


User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#5 Post by MU »

Compiled it, it has much more options than Windows-Solitaire! Nice game...

http://dotpups.de/puppy-releases/Megapuppy002/Dotpups/

libkdegames is included, but no other games, as they would be 10 MB.
Start it from the Dotpupsmenu or Kicker (KDE-menu).
In case it should fail, run
/usr/games/kpat from a console, and report the messages you get.
I might have installed some more libraries than you.

Other games on request.

Mark

HaJo
Posts: 27
Joined: Wed 15 Mar 2006, 00:05
Location: DE

#6 Post by HaJo »

http://wiki.tcl.tk/898 has a list of Tcl/Tk games, and
http://wiki.tcl.tk/3622 "Category Games" even more of them.

Most of them are quite small, i.e. less than 100 kb.

I can recommand Collapse, Gem Game, iConnect4, N-puzzle,
Spider Solitaire, tkmines, TriPeaks Solitaire...
-HaJo

emgy
Posts: 10
Joined: Fri 31 Mar 2006, 23:11
Location: Manchester, UK

KPatience not working yet

#7 Post by emgy »

Thanks for your efforts Mark but KPatience does not work yet. the message I get when I try to run it in a console is :

/usr/games/.libs/lt-kpat: error while loading shared libraries: liblcms.so.1: ca nnot open shared object file: No such file or directory.

I found kpat in /usr/games using Rox. Clicking kpat has no effect.
I also found kpat in ~/usr/games. What is the difference between these path names? i.e. what does "~" mean?

When I click this kpat, the game background opens with no cards displayed. If I click the New Game button, I get a message saying that
"You are already running an unfinished game " etc etc.

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#8 Post by MU »

Here is liblcms:
http://dotpups.de/puppy-releases/Megapu ... iblcms.pup
I also found kpat in ~/usr/games. What is the difference between these path names? i.e. what does "~" mean?
~ stands for "homefolder", in Puppys case /root.
It seems your trials to install the debian-package might have created that in an erratic way. I think you can delete ~/usr/games.
I think it has the incompatible Debian-version of kpat.

Mark

emgy
Posts: 10
Joined: Fri 31 Mar 2006, 23:11
Location: Manchester, UK

#9 Post by emgy »

I installed liblcms and tried again. Some odd results. If I start KPatience from the Dotpupmenu in JWM, the outer frame appears with the game number etc at the top, but the panel is completely white. This happens no matter how many times I try.
When I try to start KPatience from the KDE menu, nothing happens at all. However if I now go back to the Dotpup menu, the game opens with the blue background, menus, and icons at the top, but no cards displayed. If I try to start a new game I see a message which tells me I am already running an unfinished game.

Here is the message I get in console in JWM when the white screen displays:

# /usr/games/kpat
kbuildsycoca running...
kpat: ERROR: Error: standard icon theme "crystalsvg" not found!
ASSERT: "i <= nodes" in /usr/lib/qt/include/qvaluelist.h (373)
kpat: cardMap
kpat: cannot load card pixmap "" in cards-default/
QPainter::end: Missing begin() or begin() failed
kpat: bgpath ''
kpat: WARNING: KXMLGUIClient::setXMLFile: cannot find .rc file kpatui.rc
kpat: first card Clubs Ace 1034204082
kpat: setAnchorname game_klondike
kpat: setupActions 3
kpat: startNew stopDemo
kpat: stopDemo false false
kpat: startNew unmarkAll
kpat: startNew setAnimated(false)
kpat: startNew restart
kpat: restart
kpat: first card Clubs Ace 1034204082
kpat: takeState
kpat: Is the game lost?
kpat: We should only check this when the deck is exhausted.
kpat: startNew takeState
kpat: takeState
kpat: takeState
kpat: startAutoDrop
(Repeated 3 times)

The following is what happens when I run /usr/games/kpat in Konsole in KDE:

The game panel opens with the blue background but no cards as in JWM.
Error messages below:

kpat: cardMap
kpat: cannot load card pixmap "" in cards-default/
QPainter::end: Missing begin() or begin() failed
kpat: bgpath ''
kpat: first card Clubs Ace 1329008767
kpat: setAnchorname game_klondike
kpat: setupActions 3
kpat: startNew stopDemo
kpat: stopDemo false false
kpat: startNew unmarkAll
kpat: startNew setAnimated(false)
kpat: startNew restart
kpat: restart
kpat: first card Clubs Ace 1329008767
kpat: takeState
kpat: Is the game lost?
kpat: We should only check this when the deck is exhausted.
kpat: startNew takeState
kpat: takeState
bitBlt: Cannot bitBlt to device
(Repeated 64 times)
kpat: takeState
bitBlt: Cannot bitBlt to device
(Repeated 12 times)
kpat: startAutoDrop
(Repeated 3 times)
#

Sorry for the long post, but I don't know which bit you need.

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#10 Post by MU »

Do you have a fast internet-connection? :wink:

I see that KDE finds quite some interest, so there will be an increasing demand for libraries and so on.
The KDE-versions released until now all were kind of stripped down.

So I decided to create a Megapup003 (including games, education, koffice...).
It will be available somewhen tomorrow, but it is 525 MB in size, and will work only in Puppy2.

If this is not of interest for you, I might try to solve your library-errors in the next days, but I can't promise anything, as this is quite timeconsuming.
So if possible, please try, if Puppy2 works on your system.
It does not conflict with an existing Puppy1, but it is partially less stable (it still is Alphastatus, but that might depend on your system).

Preview-screenshot of Megapup003:
http://www.puppyos.com/nfphpbb/viewtopic.php?t=71

Mark

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

Puppy games

#11 Post by zigbert »

Why isn't all the games in Puppy replaced with one good solitaire. - That's what people want, isn't it??????

emgy
Posts: 10
Joined: Fri 31 Mar 2006, 23:11
Location: Manchester, UK

#12 Post by emgy »

Mark, don't try and solve the library errors just for me. Megapup003 sounds good. I am sure this is more deserving of your skills. Does it include OpenOffice.org v2.02? This I like. I will have no problem downloading 525Mb. I will download Puppy2 tonight and see how it runs. I am using a Compaq Evo N1020v laptop which works well with Puppy 1.08. The internet connection is wired direct into our ADSL router. My son's computer is a home built one with a Belkin wireless network card, but I haven't figured out how to set the drivers up. I need to do some research on that!

Another question; I was reading about the Puppy Custom CD Creator and understand that Pupgets can be added to a custom live CD. Does this also apply to Dotpups? If so, could I use PCCC to create a custom live CD including Megapup003?
I am thinking that if I want to run Puppy2 with KDE on another computer (such as my computer at work), I only need the one CD.

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#13 Post by MU »

OpenOffice 2.02 is included.
Kpatience, too.
Also Java, wine and masses of video/audiocodecs + some goodies.
I just uploaded a testrelease, see the Screenshotlink I gave you.

Hopefully not everybody encounters the 2 bugs I mention, or hopefully I can remove them in the next days with a small update.
Mark

Post Reply