1
0
vt100-games/HDimage/u0/FTM.DOC
2020-12-02 15:36:30 +01:00

87 lines
1.9 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

FIND THAT MINE!
A MineSweeper clon game for CP/M
VT100 color version by Anna Christina Naß acn@acn.wtf
Based on v2.0 - 07 April 2020.
Copyright (c) 2012-2020 Miguel Garcia / FloppySoftware, Spain.
The original repository can be found here:
https://github.com/MiguelVis/ftm
Introduction
This is a clone (yes, one more!) of MineSweeper for CP/M with supported
CRTs, derived from the plain CP/M version (and itself from the Amstrad
PCW & Samaruc GUI version).
It should run in any version of the CP/M operating system and a Z80 CPU.
This version is patched to work with a VT100 terminal only and it uses
color ANSI codes.
The game
The aim of the game is to find all the mines on the board, putting a
flag on them and uncovering the other squares.
If you uncover a mine, you lose the game.
There are three different levels: * Level 1 : 08 x 08 squares, 08 mines
* Level 2 : 08 x 12 squares, 12 mines * Level 3 : 08 x 16 squares, 16
mines
How to play
In the board, a number on a square means the quantity of mines around
it.
To uncover a square, you must enter a command telling its position as
row and column - ie:
1C
To put or remove a flag on a square, you must append a F character to
the command - ie:
3DF
Technical notes
To compile, use MESCC, “Mikes Enhanced Small C Compiler”. All files
neccessary (and only these) to compile the game are included. The
complete package of MESCC can be found in its repository:
https://github.com/MiguelVis/mescc
Compile it using:
CC FTM
CCOPT FTM
ZSM FTM
HEXTOCOM FTM
The game uses Codepage 437 border characters as default, if your
terminal cannot display these, remove #define CP437 from FTM.C and
recompile it.
License
This software is copyright of Miguel Garcia / FloppySoftware, Spain. All
rights reserved.
This program is freeware, and its licensed under the GNU General Public
License.
See the license file for more details.