Mission: Impossible on CP/M

  /     /   CP/M     Games     Retro    

Mission: Impossible simulates a foreign espionage mission based on the TV series. Your mission, should you decide to accept it, is to recover the objects or person taken by enemy agents and hidden in a foreign state building.

The game begins by detailing your mission which must be completed within a set number of hours determined by the difficulty level that you have chosen. In order to complete it you have to move from location to location discovering what is in the area. There are lots of terrorists which should be avoided and also enemy agents which will try to kill you. During each move you can 'Discover' what is in a direction; move 'North', 'South', 'East' or 'West'; get a 'Report' detailing your current status or look at the 'Map' (which will have plotted what you have discovered so far on a 10x10 grid). Each action that you undertake will take one hour.

Along the way you can visit any of five headquarters where you can acquire additional team members, secret code books and intelligence reports to help you. The main strategic elements of the game come down to how to most efficiently navigate the area and choosing the optimal number of team members to assist you. You must find the correct foreign state building and complete your mission within the time you have been given.

The game was written by Richard S. Altman and released in 1989 as shareware. It is one of a number of games such as BLACKJACK, CRAZY EIGHTS and TEASER that he wrote in MBASIC for Kaypro systems.

It is quite an interesting strategy game and a great example of what a determined programmer can do with MBASIC. It is definitely worth looking at the BASIC source code to see how he did it, though I should warn that it isn't for the faint-hearted.

You can find Mission: impossible on the WALNUT CREEK CD and all you need to do is combine it with an MBASIC interpreter and it should work fine on a Kaypro as well as other systems that use or emulate an ADM-3A terminal such as the Commodore 128.

Video of Mission: Impossible

Mission: Impossible can be seen being played on a C128 running CP/M in the video below.

Creative Commons License
Mission: Impossible on CP/M by Lawrence Woodman is licensed under a Creative Commons Attribution 4.0 International License.

Related Articles

Hunt the Wumpus on CP/M

Hunt The Wumpus was created by Gregory Yob in 1973 after seeing some of the hide and seek style games distributed by the People's Computer Company. Games such as Hurkle, Snark and Mugwump were all ba...   Read More

Instrument Flight Simulator on CP/M

Instrument Flight Simulator is a text mode flight simulator for CP/M which uses standard ASCII characters to display an instrument panel for the plane. The aim of the game is to land the aircraft safe...   Read More

DIR Alternatives on CP/M

There are lots of great alternatives to the standard CP/M DIR command, which add extra functionality and combine features that normally have to be accessed through other CP/M commands such as STAT or S...   Read More

CP/M Standard Console Control Characters

CP/M helped provide a consistent console interface for the user by supporting a number of standard control characters through the BDOS console functions. This was great for the user and made life much...   Read More

Transferring Files to and from CP/M .D71 Disk Images Using ctools

Using Vice to emulate a Commodore 128 running CP/M works very well, but it isn't easy to get CP/M files directly onto and off a .D64/.D71 disk image. The easiest way to do this under Linux is to use c...   Read More

Sign up to get new articles straight to your inbox.

Delivered by FeedBurner


blog comments powered by Disqus