CPCBasicApps

CPCBasic Apps Collection (Games)

CPCBasicApps is a collection of CPC BASIC apps. They can be run on a Amstrad CPC 464/664/6128, in an emulator or with CPCBasic or CPCBasicTS.

Links: Source code, HTML Readme,

Some Games Highlights

3dfour - 3D-Four In A Row (TODO)

3D-Four In A Row 3D-Four In A Row (c) Dudley Brooke, 1987

3heaps - 3 Heaps (3 Haufen)

3 Heaps 3 Heaps (c) Jens Uwe Timm, 1985

3times1 - 3 Times 1 (3 mal 1)

3 Times 1 3 Times 1 (c) Jens Uwe Timm, 1985

artwar - Art War

Art War Art War (c) Sakis Kaffesakis, 2021

assess - Assessment (Idiotentest)

Assessment (c) Marco Vieth, 198x

atombu - Atombunker

Atombunker Atombunker (c) Marco Vieth, 1986

Atombunker Editor

Atombunker Editor Atombunker Editor (c) Marco Vieth, 1986

Additional files:

ballcra - Ball Cracker

Ball Cracker (c)

balloon - Balloon

Balloon (c)

basgame2 - BASIC Game 2

BASIC Game 2 (c) Roald (Mr.Lou) Strauss

Unfinished BASIC game 2.

bigprice - Big Price (Der Grosse Preis)

Big Price Big Price (c)

budrumi - Budrumi

Budrumi Budrumi (c) Sakis Kaffesakis, 2021

canyons - Canyons of Cannons

Canyons of Cannons (c) Ingo Pax, 1985

cardrive - Car Drive (Autofahren)

Car Drive (c)

cards - Card Games

Cards (c)

Some card games: Blackjack (“17 und 4”) and Memory.

castle - Castle Crystal

Castle Crystal Castle Crystal (c) Frak Eilts

catch - Catch

Catch (c) PC Amstrad International, 1990

cityland - Citylander

Citylander (c) Jujstronic Software, 1985

The tune Fuer Elise by Ludwig van Beethoven can also be played separately.

clearpa - Clear Path

Clear Path (c) Peter Goode, 1984

A lander clone from The Amstrad Program Book by Peter Goode, improved by Im Wald.

clumsy - Clumsy Control

Clumsy Control Clumsy Control (c) ?

connect4 - Connect 4 (Tower: 4 Gewinnt)

Connect 4 Connect 4 (c) O. Zabel

copter - Copter Patrol

Copter Patrol Copter Patrol (c) Christian Moeller, 1985

canabalt - CPCanabalt

CPCanabalt (c) Logiker, 2019

From the BASIC 10-Liner Contest 2019.

crib - Crib (Cribbage v1)

Crib (c)

cribbage - Cribbage (v2)

Cribbage (c) Nick Herrick, 1986

dambust - Dambusters

Dambusters Dambusters (c) Paul Stanley, 1984

dihunt - Diamond Hunt

Diamond Hunt (c) Shaun Walton, 1992

duel - Duel

Duel (c) Bernhard Morell

dungeons - Dungeons (8 Bit Dungeons)

Dungeons (c) JNL, 2019

Emperor (Kaiser)

Emperor (c)

To select an action during the game, use joystick or numpad numbers.

engelber - Engelbert

Engelbert Engelbert (c) John Kennedy, 1984

garfunkl - Garfunkel

Garfunkel Garfunkel (c) Roland Bendig, 1987

goldrush - Goldrush (Goldrausch)

Goldrush Goldrush (c) Jörg Walkowiak, 1984

hopper - Hopper (Hüpfer)

Hopper (c) Marco Vieth, 1986

Hopper Main Part (c) Marco Vieth, 1986

inka - Inka Sogra

Inka Sogra Inka Sogra (c) F. Meurer

jackpot - Jack-Pot

Jack-Pot (c) Jean-François SEHAN, 1985

joker - Black Joker (Der Schwarze Joker)

Black Joker Black Joker (c) Marco Vieth

kalaha - Kalaha

Kalaha Kalaha (c) Eugen Schuelter

klondike - Klondike

Klondike (c)

lander - Lander

Lander Lander (c) Georg Huonker, 1985

lenin - Lenin (Battle of Leningrad)

Lenin Lenin (c) Sakis Kaffesakis, 2022

maze - Maze

Maze Maze (c) Joerg Heise

mchess - Mini Chess

Mini Chess (c) Matthias Uphoff, 1986

Additional file with learned positions: mchess.dat. German Documentation can be found at Software Experiment 6.

painty - Painty

Painty Painty (c) ?

patience - Patience: The Card Game

Patience Patience (c) Clive Blackmore

points - Points

Points (c)

preside - President (Praesident)

President (Praesident) (c)

roguedes - Rogue Descender

Rogue Descender (c) Graham Briggs

BASIC 10-liner.

scolor - Shielding Color

Shielding Color (c) Antonio “acorpascuenca” Corpas Cuenca, 2019

From the BASIC 10-Liner Contest 2019.

shot - Shot Game (Textual)

Shot Game (Textual)

smily - Smily

Smily Smily (c) Medi-Software, 1985

Pac Man Clone

solitair - Solitair

Solitair (c) Uwe Ganter, 1985

solita2 - Solitair 2

Solitair 2 (c) Philip Jimenez, 1984

spacera - Space Race

Space Race Space Race (c) Peter Pekarek, 1986

spaceba - Space Base

Space Base Space Base (c) Robin Nixon, 1986

spacewar - Space War

Space War Space War (c) Daniel Flower

Minimalistic fun!

stardodg - Stardodger

Stardodger Stardodger (c) Stewart C. Russell

Minimalistic fun! You really need the SPACE key only.

Check 2D Star Dodge flies again! on Stewart C. Russell’s blog.

states - States of the Earth

States of the Earth States of the Earth (c) Marco Vieth, 1988

Additional files:

sultan - Sultan’s Maze

Sultan's Maze Sultan's Maze (c) Gem Software, 1984

On a real CPC, the game is rather slow, so I never played it. With CPCBasic it has a good speed now.

sunburst -Sunburst Contamination

Sunburst Contamination (c)

swamp - Swamp

Swamp Swamp (c) David Muir

tanks - Tanks Alot

Tanks Alot! (c) Ross “Out Bush” Simpson, 2019

From the BASIC 10-Liner Contest 2019.

tarot - Tarot Reader

Tarot Reader Tarot Reader (c)

titan - Titan

Titan Titan (c) MS-Software, 1985

tower - Tower of Hanoi (Türme von Hanoi; Pagoden von Peking)

Tower of Hanoi Tower of Hanoi (c)

yahtzee -Yahtzee (Kniffel)

Yahtzee (Kniffel) Yahtzee (Kniffel) (c) J. E. Muschik, 1985

yahtzee2 - Yahtzee 2 (Kniffel)

Yahtzee 2 (Kniffel) Yahtzee 2 (Kniffel) (c) Veb Mikroelektronik Muehlhausen

This version is based on Yahtzee 1 and uses MODE 1 and BASIC 1.1

mv, 01/2024