Manic Miner

= Manic Miner by Kees van Oss =

Licence
Freeware (source code [mailto:contact@retrosoftware.co.uk available on request], subject to copyright holders' permission) BBC Micro Manic Miner &copy; 1984 (C) Software Projects / D.J.Coathupe & Matthew Smith Atomic Manic Miner by Kees van Oss, 2017

Introduction
Manic Miner is a platform video game originally written for the ZX Spectrum by Matthew Smith and released by Bug-Byte in 1983 (later re-released by Software Projects). It is the first game in the Miner Willy series and among the early titles in the platform game genre. The game itself was inspired by the Atari 8-bit family game Miner 2049er. It has since been ported to numerous home computers, video game consoles and mobile phones.

Retro Software is therefore proud to reveal a brand new Atom port by the Dutch coder Kees van Oss. This new release is an astonishingly accurate version of the original title. The conversion was 'relative' easy because the resolution of the screen matches perfectly the Atom CLEAR4 resolution. Because it's a monochrome game, the original graphics had to be changed. In the original game there were not many sound effects but they are also included in the Atom version.



Atom
Port by Kees van Oss

System Requirements

 * Standard Acorn Atom
 * 32 KB RAM (#0000-#7FFF)
 * 6 KB video RAM (#8000-#97FF)
 * Joystick connected to keyboard matrix (Optional)
 * Joystick connected to PORTB AtoMMC interface (Optional)

Keys
Z - Left X - Right DEL - Freeze CPY - Unfreeze RET - Jump

Joystick Connections
An optional joystick can be connected parallel to the first row of the keyboard matrix according to the Dutch Atom Group standard:

row     column write     read   Joystick --  0   - PB0 - #01 - Jump 0  - PB1 - #02 - Left 0  - PB2 - #04 - Up   0   - PB3 - #08 - Right 0  - PB4 - #10 - Down
 * 1) B000    #B001

An optional joystick can be connected to PORTB of the AtoMMC interface with software version 2.9.

AtoMMC Joystick - PB0  -  Right PB1 -  Left PB2 -  Down PB3 -  Up  PB4  -  Jump PB5 -  nc  PB6  -  nc  PB7  -  nc  GND  -  GND

If direction is active, bit = 1

Downloads
[[Media:Manic_Miner.zip|Manic Miner tape/disc/AtoMMC images]]

This image archive includes tape, disc and AtoMMC versions of the game. Read the included Readme.txt file for more info.

Tape version:


 * MM.TAP, Tapefile for emulator Wouter Ras, to start the game, type: *RUN"MMRUN"
 * MM.CSW, Tapefile for Atomulator, to start the game, type: *RUN"MM"

Disk version:


 * MM.DSK, Diskfile for emulators, to start the game, type: *RUN"MMRUN"

AtoMMC version:


 * MMRUN, Basic startfile
 * MMINTRO, Intro file
 * MMCODE, Assembler code of game

To start the game, type: *RUN"MMRUN"

The sourcefiles are available on request and have to be compiled with the CC65 cross compiler. Type MAKE MM to compile the program. An assembler listing is created in the MM.LST file.

Videos
Atomic Manic Miner by Kees van Oss Posted: Sun Jul 25.