CPCBasicApps

CPCBasic Apps Collection (Demo)

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 Demo Highlights

10print - 10 PRINT

10 Print

Check 10print.org and read the book!

CPC version of the program:

10 PRINT CHR$(199+2*RND);:FRAME:GOTO 10

100demo - 100% BASIC Demo

100% BASIC Demo 100% BASIC Demo (c) Markus Hohmann

Excellent BASIC demo.

On a real CPC, the pre-calculation phase takes longer than 3 minutes. With CPCBasic you will ask, which pre-calculating phase?

acpc6128 - Amstrad CPC 6128 Demo

Amstrad CPC 6128 Demo Amstrad CPC 6128 Demo (c) Amstrad, 1985

art - Art: Screens Unlimited

Art: Screens Unlimited Art: Screens Unlimited (c)

Nice landscapes.

asciiart - ASCII Art

ASCII Art (c)

basworld - BASIC World

BASIC World (c) Roald (Mr.Lou) Strauss

Title screen of an unfinished game with a nice tune.

blitter - Blitter

Blitter (c) Paul Bond

boogle - Boogle

Boogle (c)

btilesim - British Council Tile Simulation

British Council Tile British Council Tile (c) Rob Manuel, 2018

Check Rob Manuel’s British Council Tile / Bus Fabric Sim on Stewart C. Russell’s blog.

circlewr - Circle Writer

Circle Writer (c) COMTEC, 19xx

flags - Flags

Flags Flags (c) Richard Fairhurst

frames - Frames

Frames Screen Saver (c) ZbyniuR

gdemo - Graphics Demo

Graphics Demo Graphics Demo (c)

Several nice graphics and animations, some with morphing effects. The original version uses assembler for sprite movements. CPCBasic is fast enough to do it all in BASIC. Here we have “Windows” and “Pac-Man”.

gdemo2 - Graphics Demo 2

Graphics Demo Graphics Demo 2 (c)

Some more nice graphics and animations, mainly done by changing colors. Here we have “Blinker” and “R2D2”.

grafix - Grafix Demo

Grafix Demo Grafix Demo (c) Dino, 1990

hello1 - Hello1

Hello1 (c) ZbyniuR

house - House for Sale

House (c) Simon Baker, Kevin Parker, 1991

Just 9 lines of code, adapted for CPC 464 (no FILL command) by Out Bush. Check the blog FILLing them Ol’​ BASIC 10-Liners on a 464.

isgdemo - ISG Demo

ISG Demo (c) Günter Woigk, 1986

Interrupt & Sound & Grafik (ISG) Demo

lifegame - Game of Life

Game of Life (c)

mondrian - Mondrian

Mondrian (c) Out Bush, 2019

An improved version that creates more Mondrian-like paintings. For details, check the CPCwiki. The first version by SRS is based on The Joy of Programming: Mondrian Painting.

nicholas - House of St Nicholas

nicolas (c)

nosmoke - No Smoking (Screen)

No Smoking (c)

popsi - Popsi (Screen)

Popsi (c)

rayclip - Ray Eclipse

Ray Eclipse (c) Alan Scully

scanner - The Scannerisator

The Scannerisator (c) 3 Pouces Mag, 1990

scpc6128 - Schneider CPC 6128 Demo

Schneider CPC 6128 Demo Schneider CPC 6128 Demo (c) Schneider/Amstrad, 1985

The complete demo.

Additional files:

The Can-Can sound can also be played separately.

serpent - Serpent

Serpent (c) T Magee, 1987

mv, 11/2020