README for Taruli' (v0.2a - 23 Apr 2003)
THE GAME
Taruli' is another version of the Concentration game. A little game inspired me by AmigaTration.
REQUIREMENTS
This program was developed with Qt/X11 Free Edition v. 3.1.0
To compile this software, you need:
- Qt 3.0.x library (Qt >= 3.0.5 is highly recommended)
- Qt developement packages (or equivalent), containing Qt include files.
- You have to export the QTDIR environment variable accordingly to the directory where Qt libs are installed. e.g. export QTDIR=/usr/lib/qt3
HOW TO INSTALL
To install taruli-x.y.tar.gz:
$ tar xzvf taruli-x-y.tar.gz # untar and gunzip $ cd ./taruli/ # change to source directory $ qmake # generate the Makefile $ make # compile... $ su -c "make install" # install
(root password)
If you have problems building this program a statically compiled binary: http://members.ferrara.linux.it/calicant/taruli/taruli-bin-0.2.tar.gz
CUSTOMIZING IMAGES
By default, "make install" will install the package's files in "/usr/local/taruli/"
Gameboard tiles are in "/usr/local/taruli/imgs/". You can set another dir by the environment variable TARULI_IMAGES_DIR (e.g. export TARULI_IMAGES_DIR=/usr/share/icons/hicolor/48x48/apps/) Taruli scans for *.jpg or *.png files (max size 50x50).
Images included in this archive are copyright (C) by Everaldo (www.everaldo.com) and are part of the KDE Crystal Icon Theme (http://everaldo.com/crystal/).
Taruli scans the same directory for gameboard backgrounds (You probably remember a Rebus of an old TV game show called "Concentration").
You can add your gameboard background images to this directory, providing that an image brackground name begins with "tarulignd_" e.g.:
tarulignd_background1.jpg
tarulignd_background2.jpg
are valid names.
Background image size is rescaled to fit in gameboard size (tipically ~ 300x300 in a 6x6 board)
iOnly 6 Tux images are included; they comes from http://www.nd.edu/~ljordan/linux/contents.html (thanks to Elizabeth Jordan)
RUNNING
To run it:
type "./taruli" in a terminal (default gameboard's size is 6x6).
You may want to add to your PATH the directory where taruli is
installed (default: /usr/local/taruli/)
taruli n
changes the the size of the game, where n ranges from 6 to 12 (e.g. 6, 8, 10, 12)
DISTRIBUTION
This program is distributed under GNU General Public License, if you have questions about that read COPYING file or visit http://www.gnu.org/licenses/gpl-faq.html
CHANGELOG
2003-04-23 calicant <calicant@ferrara.linux.it> * taruli.pro:thread qt library to solve some building problems * 0.2a release
2003-03-28 calicant <calicant@ferrara.linux.it> * Fixed a layout bug (thanks to Bill Dandreta) * Discovered and fixed a memory leak (valgrind rulez) * Random images for gameboard background * 0.2 release
2003-01-11 calicant <calicant@ferrara.linux.it> * First public release (0.1)
FUTURE (?)
Fixing bugs ;)
The program can be downloaded from:
http://members.ferrara.linux.it/calicant/taruli/
If you have any bug reports or suggestions please write to: calicant@ferrara.linux.it
===
EOF
