1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106
|
X-BASED DINOSAUR CUBE
===================== Dino X widgets, V5.4
Primary site: ftp://ftp.tux.org/pub/people/david-bagley/xpuzzles
Secondary site: ftp://ftp.x.org/contrib/games/puzzles
Web page: http://www.tux.org/~bagleyd/puzzles.html
Maintainer: David A. Bagley <bagleyd@bigfoot.com>
It has been tested on the following platforms:
Sun4 SPARC SunOS 5.5.1 X11R5,X11R6
DEC VAX VMS6.1 X11R5
DEC ALPHA VMS6.1 X11R5
HP HPPA1.1 HP-UX 9.01 X11R5
PC 486 Linux 1.2.13 X11R6(*)
* Keypad may not work, since various keycodes may not be defined
by default. Check that "KP_1 - KP_9, Home, Up, Prior, Left,
Begin, Right, End, Down, Next" are defined towards the end of
/usr/lib/X11/etc/xmodmap.std . If not defined
cp /usr/lib/X11/etc/xmodmap.std /usr/lib/X11/xinit/.Xmodmap
and then motify this or create your own at ${HOME}/.Xmodmap .
You should just have to uncomment them (get rid of some '!').
This should be done before X is started. Also it may work better
with the Num-Lock on.
If you have to do any editing to get this to work, please mail me
the changes.
HOW TO BUILD?
An ANSI C compiler is required for build.
To build, it should be easy. There are 3 choices.
configure:
Relatively new so there is a good possiblity that it is not set up
correctly on your system. You may want to set SCOREFILE and DATAFILE
in Makefile.in .
configure ; make
imake:
Sometimes this is not setup correctly by the distributer ... i.e. not
my fault. You may want to set SCOREFILE and DATAFILE in Imakefile .
If you have Motif you may want to do this quick edit in the Imakefile:
Uncomment line "#define XpmLibrary".
xmkmf ; make
make.com (VMS users only):
You may want to set SCOREFILE and DATAFILE in make.com .
@make
Then just run "xdino" (or "xmdino" if you have Motif).
If you do a "make install" "SCOREFILE" and "DATAFILE" must be
set correctly.
You should have Dino.ad copied to $(HOME)/Dino or
/usr/lib/X11/app-defaults/Dino to run, especially if the background
is similar to one of the faces. Edit this file for your preferences.
You might want to move xdino into /usr/bin/X11 (or wherever your
X binaries are).
You might also want to move xdino.man to /usr/man/man6/xdino.6
Try resizing the cube. Notice the puzzle resizes to take advantage
of the "room" available.
If you were looking for a auto-solver, sorry. If you know of one
let me know.
Also a tesseract (4D cube) would be nice. (Does such an analog exist
for 4d?)
Personally, I have solved "Period 3" mode using this program.
The "Period 2" mode was suggested by Derek Bosch <bosch@sgi.com>.
The physical puzzle ("Period 3") is now available. It is called
a Triangle - 4 Cube - Dinosaur with colored dinosaurs on it, (or
Triangle - 4 Cube - 6 Colors with solid colors, (a 4 color and a
2 color are also available with point oriented coloring)).
Refer to the man page for detailed command line options.
If you want further information on puzzles, I'll be glad :-) to send
it to you.
FOUND A BUG?
Send bugs reports and fixes to the author. For bugs, please include
as much information as to their location as possible, since I may not
have the resources to duplicate the them.
HISTORY
[Jan 01, 97] V5.4: Username, concurrency check, configure, man page
updates.
[Aug 01, 96] V5.3.2: Fixed drag and drop bug.
[Apr 08, 96] V5.3: Minor changes.
[Jan 31, 96] V5.2: Puzzle can now moved by a more intuitive drag and
drop approach. Pieces will invert, when selected.
[Dec 15, 95] V5.1: Minor updates, RNG for 32/64 bit, border color
to make faces look more realistic.
[Oct 06, 95] V5.0: Xt/Motif, your choice.
[May 16, 95] V4.10: Xt version.
[Jun 06, 95] V4.10.1: Period 2, Both and Orient modes added.
|