Minesweeper is a faithful implementation of the classic logic puzzle game in which players uncover cells on a grid while avoiding hidden mines. The game offers three difficulty levels — Novice, Average, and Expert — along with a best-scores table. It supports four input methods: keyboard (Q/A/O/P/Space/F keys), Kempston Mouse, AMX Mouse, and the TS2068 built-in joystick port. The interface closely mirrors the Windows original, featuring a smiley-face reset button, a mine counter displayed in red LED-style digits on the left, and a timer on the right. The program was written in C using the Z88DK compiler and the SPLIB sprite library, making it a notable example of compiled C development for this hardware.
Content
Source Code
Note: Type-in program listings on this website use ZMAKEBAS notation for graphics characters.

