Minesweeper Game Downloads

Mine-Sweeper

Minefield, Mine Sweeper, Minesweeper

  • Year
    1983
  • Strategy
    Find Path
  • Platform
    BASIC || BBC Micro
    BASIC || IBM PC
    BASIC || Apple II
    BASIC || Color BASIC

Mine-Sweeper - Game Overview


Mine-Sweeper was written in BASIC in 1983 by Neal Cavalier-Smith.

The original 1983 game, published in 1984, was called Minefield for the BBC Micro. Your tank must cross a 18x27 minefield with 100 mines from left to right using a mine detector. Mines are counted in all 8 directions. The number is displayed in the bottom right corner of the screen. Your tank (a square) turns black for 0, red for 1, green for 2, blue for 3 and magenta for 4 or higher. After each game you can keep playing but another mine is added each time. You are awarded a score based on the number of finished levels and moves taken.

The game was updated in 1984 and published in 1985 for the IBM PC. It was renamed Mine-Sweeper and you clear mines from a strait so oil tankers can sail through. The grid is 15x10 and your current location displays the number of adjacent mines. After each game you keep playing but another mine is added each time. You are awarded a score based on the number of finished levels and moves taken.

The game was re-published as Mine Sweeper in 1985 for the IBM PC and Apple II computers, both using Microsoft BASIC. These "stripware" games came with an encoded piece of paper that could be read with a special Cauzin strip reader. Luckily, the books also include the original code!

Neal confirmed to this website that he wrote Minefield in 1983 when Tim Hartnell was compiling the Giant Book Of Games For Your BBC Micro (April 1984). The game was included the following year in the Second Giant Book of Computer Games.


Version History


A list of all known versions sorted by platform then version. Email admin@ if you have more! See the Downloads section for available files.

BASICBBC MicroYou are a tank that must cross a minefield.
BASICIBM PCYou are a minesweeper that must clear a waterway.
BASICApple IIYou are a minesweeper that must clear a waterway.
BASICIBM PCYou are a minesweeper that must clear a waterway.
BASICTRS-80 CoCoUpdated for the TRS-80 and its Color BASIC.

Pictures


Screenshots are sorted by platform then version.


Mine-Sweeper BBC Micro - Code
Mine-Sweeper BBC Micro - Introduction
Mine-Sweeper BBC Micro - Introduction
Mine-Sweeper BBC Micro - Introduction
Mine-Sweeper BBC Micro - Lost game
Mine-Sweeper BBC Micro - Replay of lost game
Mine-Sweeper BBC Micro - Gameplay
Mine-Sweeper IBM PC - Won game
Mine-Sweeper IBM PC - Lost game
Mine-Sweeper IBM PC - Introduction
Mine-Sweeper IBM PC - Gameplay
Mine-Sweeper IBM PC - Code
Mine-Sweeper Apple II - Introduction
Mine-Sweeper Apple II - Introduction
Mine-Sweeper Apple II - Graphic
Mine-Sweeper Apple II - Code
Mine-Sweeper IBM PC - Introduction
Mine-Sweeper IBM PC - Introduction
Mine-Sweeper IBM PC - Code

Downloads


Versions are listed by platform, version, year, earliest known date and source of the date information.

BASICBBC Micro1983Author
JPG (Source Code)Code English, BBC BASIC
SSD (Disk Image)English
BASICIBM PC1984Book
JPG (Source Code)Code English, Microsoft BASIC
BASICApple II1985Book
JPG (Source Code)Code English, Microsoft BASIC
BASICIBM PC1985Book
JPG (Source Code)Code English, Microsoft BASIC
BASICTRS-80 CoCo20192019-12-03Source Code
TXT (Source Code)Code English, Color BASIC

Credits


People and companies are listed by platform, version, name, role and source of the information.

BASICBBC Micro
Neil Cavalier-SmithBySource Code
BASICIBM PC
Neil Cavalier-SmithBySource Code
BASICApple II
Neil Cavalier-SmithBySource Code
BASICIBM PC
Neil Cavalier-SmithBySource Code
BASICTRS-80 CoCo
Lee PattersonCopyrightSource Code
Neil Cavalier-SmithBySource Code

Game Links


Dead sites are often available at archive.org.

  • https://archive.org/details/timhartnellvz200giantbookofgames/TimHartnell_GiantBookOfGamesForYourBBCMicro/page/119/mode/2up
    Giant Book of Games 1984 - BBC Micro code.

  • https://archive.org/details/timhartnellvz200giantbookofgames/Tim_Hartnell_SecondGiantBookOfComputerGames/page/52/mode/2up
    Second Giant Book of Games 1985 - IBM PC code.

  • https://archive.org/details/timhartnellvz200giantbookofgames/Tim_Hartnell_SecondGiantBookOfComputerGames_Apple2/page/n15/mode/2up
    Second Giant Book of Games - StripWare - 1985 - Apple II code.

  • https://archive.org/details/timhartnellvz200giantbookofgames/Tim_Hartnell_SecondGiantBookOfComputerGames_IBM/page/n11/mode/2up
    Second Giant Book of Games - StripWare - 1985 - IBM Code code.

  • http://bbcmicro.co.uk/game.php?id=3083
    Online BBC Micro emulator for Minefield.

  • https://github.com/abathur8bit/coco/blob/master/basic/mines.bas
    TRS-80 CoCo source code.


Entity Links


Dead sites are often available at archive.org.

  • https://www.neal-cavalier-smith.com/
    Neal Cavalier-Smith homepage.

  • https://www.linkedin.com/in/nealcavaliersmith/
    Neal Cavalier-Smith profile.

  • https://8bitcoder.com/
    Lee Patterson homepage.

  • https://github.com/abathur8bit/
    Lee Patterson GitHub account.