Freecell for Macintosh 68k
Go to file
2019-05-04 00:11:08 -07:00
bitset.h Initial commit 2019-05-03 21:29:26 -07:00
common.h Initial commit 2019-05-03 21:29:26 -07:00
FreeCell.bin Fixed icon bug 2019-05-04 00:11:08 -07:00
freecell.c Initial commit 2019-05-03 21:29:26 -07:00
freecell.h Initial commit 2019-05-03 21:29:26 -07:00
FreeCell.proj.rsrc.bin Fixed icon bug 2019-05-04 00:11:08 -07:00
FreeCell.sit.bin Fixed icon bug 2019-05-04 00:11:08 -07:00
gameintf.c Initial commit 2019-05-03 21:29:26 -07:00
gameintf.h Initial commit 2019-05-03 21:29:26 -07:00
gamemenu.c Initial commit 2019-05-03 21:29:26 -07:00
gamemenu.h Initial commit 2019-05-03 21:29:26 -07:00
gamestate.h Initial commit 2019-05-03 21:29:26 -07:00
gametypes.h Initial commit 2019-05-03 21:29:26 -07:00
gamewind.c Initial commit 2019-05-03 21:29:26 -07:00
gamewind.h Initial commit 2019-05-03 21:29:26 -07:00
gamewindlow.c Initial commit 2019-05-03 21:29:26 -07:00
gamewindlow.h Initial commit 2019-05-03 21:29:26 -07:00
LICENSE Initial commit 2019-05-03 21:21:54 -07:00
main.c Initial commit 2019-05-03 21:29:26 -07:00
pstring.c Initial commit 2019-05-03 21:29:26 -07:00
pstring.h Initial commit 2019-05-03 21:29:26 -07:00
README.md Added readme 2019-05-03 22:13:41 -07:00
strntol.c Initial commit 2019-05-03 21:29:26 -07:00
strntol.h Initial commit 2019-05-03 21:29:26 -07:00

Freecell68k

Freecell68k is an implementation of FreeCell for Classic Mac OS. It has been tested on a Mac SE running both System 6.0.8 and System 4.1, but should theoretically run on any version.

Usage

When the program is opened, a game is automatically started. A new game can be started from File > New (Cmd-N), or can be opened with File > Open (Cmd-O) if the game number is known. Game numbers are the same as in Microsoft FreeCell. The current game can be restarted with File > Restart (Cmd-R). The program can be quit from File > Quit (Cmd-Q). If mistake is made during play, Edit > Undo (Cmd-Z) will undo the last move.

Installing & Building

Installing the application only requires downloading the FreeCell.bin file and unencoding it (MacBinary II).

To build the application from source, download the Freecell.sit.bin, which includes the source and resource files. A ThinkC (or compatible) compiler is required to build the application. The project file Freecell.proj is included in the archive (ThinkC 5 Format).

Credits

(C) Steven McLeod, 2019. All rights reserved. https://github.com/StevenMcLeod/Freecell68k