• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

Canvas.cH A D01-Apr-19943.7 KiB12988

Canvas.hH A D01-Apr-19941.7 KiB6029

CanvasP.hH A D01-Apr-19941.5 KiB5823

ImakefileH A D03-May-2022823 3828

MakefileH A D28-Jun-199414.2 KiB428280

READMEH A D28-Mar-1994289 96

README.jwH A D01-Apr-19941.4 KiB4130

Xmine.adH A D01-Apr-19941.2 KiB4138

cool.xbmH A D28-Mar-1994275 76

dead.xbmH A D28-Mar-1994275 76

fallback.hH A D01-Apr-19941.3 KiB3837

fillface.xbmH A D28-Mar-1994287 76

happy.xbmH A D28-Mar-1994278 76

mine.xbmH A D01-Apr-1994200 65

ohno.xbmH A D28-Mar-1994275 76

patchlevel.hH A D28-Mar-199421 21

press.xbmH A D28-Mar-1994278 76

xmine.cH A D03-May-202242.5 KiB1,8801,648

xmine.manH A D03-May-20222.1 KiB5958

README

1xmine is an X11-based version of the popular PC game Minesweeper. The
2object is to place flags on mines on the game board without exposing
3them.
4
5xmine is freely redistributable.  It's mostly Xlib-based, but it
6requires Motif libraries for the menus.
7
8Author: Paul Falstad (pf@z-code.com)
9

README.jw

1This version of xmine is based on Paul Falstad's version 1.0.3, as
2published in comp.sources.x. It has been heavily munged to work
3without OSF/Motif.
4
5Almost everything needed was already in the Athena Widget Set, with
6the exception of a Canvas Widget (or DrawingAreaWidget in Motif
7terms).  Hence i have included a copy of the Canvas Widget of the Free
8Widget Foundation, only slightly modified to take the #include's from
9the current directory. If anybody is unlucky with the GPL conditions
10applying to the FWF code, she is free to drop in own versions of a
11Canvas Widget (really not much of code).
12
13I originally intented to #ifdef Paul's version for use with the Athena
14Widget Set, but realized that this would have resulted in too much of
15spagghetti code. That's why i hacked a separate source out of it. I
16cleaned it up a bit, so it will compile now without complaints with
17the -Wall flag set under gcc.
18
19Since the game itself has some 3D look, linking against the famous
20Xaw3d library is highly recommended.
21
22
23ACKNOWLEDGEMENTS:
24=================
25
26For X11:
27	The X Consortium, MIT, DEC, ...
28
29For the original OSF/Motif version of xmine:
30	Paul Falstad (pf@z-code.com)
31
32For the three-D lookalike Athena Widget set:
33	Kaleb S. Keithley (kaleb@jpl-devvax.jpl.nasa.gov)
34
35For the Canvas Widget of the Free Widget Foundation:
36	Robert H. Forsman Jr.
37
38---
39enojoy,
40	Joerg Wunsch <joerg_wunsch@uriah.sax.de>
41