
hearts
Source (link to git-repo or to original if based on someone elses unmodified work):
Available as/for:
Description:Fixed all known bugs:
The card passing was always to the right.
There was a portability issue regarding setting the random seed.
A lot of processes were left running.
Only one match (ie, a series of games until a player gets 100 points) was possible.
The status bar helps the user on what he should do at every step (play, give cards right, etc.)
Ratings & Comments
17 Comments
9 9 excellent
I've been told that every once in a while when starting a new game it'll open a new play window. Is this a known bug? is it fixed in cvs? The guy I installed this for plays _alot_. Great work :)
Debian unstable available at http://download.codigolivre.org.br/pacotesdeb/hearts_1.98-1_i386.deb
> Debian unstable available Thank You! Well - I've just tried it on my Sarge Box. But sorry - it fails. The dependencies are rather strange (DECnet ???) I just want to use it localy. Starting hearts from the shell it echoes: | HumanInterface::HumanInterface(QWidget*, const char*) in file humaninterface.cpp:79 finished. | HumanClient::HumanClient() in file humanclient.cpp:59 | SetupWindow::SetupWindow() in file setupwindow.cpp:26 | InitialChoice::InitialChoice(SetupWindow*, const char*) in file initialchoice.cpp:18 | hearts: NetworkSetup::openConnection( hearts.luispedro.org:1443 ) Du you have an idea or a hint?? Perhaps an undocumented shell option? Would be great to make it run! Ciao, Dunkeltron
Hi, in the shell: user@domain: $ hearts -caption "%c" Try this. ;)
thank you for quick answering sorry - I didn't write all I've tried. The packages got initialized with the KDE menu shortcut. There I've found the entry with these options: hearts -caption "%c" %i %m When I start this entry, nothing happens. When I started this from the shell (or the one you've posted or only "hearts") I allways get the same response which I've posted before. It seems that hearts is waiting for a network connection on hearts.luispedro.org by port 1443. May it be a problem with the server (on this port)? ciao, Dunkeltron
> It seems that hearts is waiting for a network connection on hearts.luispedro.org by port 1443. May it be a problem with the server (on this port)? Well, it really seams to be such kind of problem. Now (a few days later) everything runs well. But I haven't done anything to fix it. A way may be to set hearts.luispedro.org on 127.0.0.1 or something else to stop trying to connect. I will try that if I'm running in such problems again. And perhaps contact Luis Pedro itself. Sorry for the inconvinience. Ciao, Dunkeltron
Great job, this game is very good.
many thanks for this great game
that linux miss.
I hope you will improve more and more
sorry for my english
thanks again
Suse 9.0 RPM available at http://www.freewebs.com/famewolf
I just re-released 1.98, since I made a mistake on the first try (this afternoon) and there was a typo in the code (DEBUG slipped through). Please re-download or change the following line in server/options.cpp (line 23): const unsigned defaultMaxPoints = 9; to const unsigned defaultMaxPoints = 99; sorry, luis
Just wanted to let everyone know i've been able to build a Debian package and i love this game :) Keep up the good work!
Suse 9.0 RPM available at http://www.freewebs.com/famewolf
most people still run on 3.2, even 3.1. would not be possible to compile your program with Qt 3.2 ? make[4]: Entering directory `/home/mjobin/hearts-1.96/clients/human/setup' /usr/local/qt/bin/uic -L /usr/local/kde/lib/kde3/plugins/designer -nounload -o networksetupwidget.h ./networksetupwidget.ui uic: File generated with too recent version of Qt Designer (3.3 vs. 3.2.1) make[4]: *** [networksetupwidget.h] Error 1 make[4]: Leaving directory `/home/mjobin/hearts-1.96/clients/human/setup'
Qt 3.3 is only required to compile from CVS! If you use the .tgz (or an .rpm) you don't need it. Besides, you can always fix this if you want to run CVS. Run perl -pi -e 's,3.3,3.1,' `find . -name '*.ui'` to fix it. regards, luis
Suse 9.0 RPM of Hearts available at http://www.freewebs.com/famewolf/hearts-1.96-1.i586.rpm
This should be the last application needed to make the switch from Windows to Linux. I belive that if this was made right after the first stable kernel, MS would be bankrupt today. (I'll download it anyways :)