Skip to content

Latest commit

 

History

History
222 lines (117 loc) · 8.05 KB

File metadata and controls

222 lines (117 loc) · 8.05 KB

CPCBasic Apps Collection (Test)

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

art - Computer Art {#art}

Art: Computer Art

basbankm - Basic Bank Manager {#basbankm}

Basic Bank Manager (c) Marco Vieth

blocky - Blocky CPC Demo {#blocky}

Blocky CPC Demo (c)

bmbench3 - BM Benchmark 3 {#bmbench3}

BM Benchmark 3 (c) Marco Vieth, 2002

bmbench8 - BM Benchmark 8 {#bmbench8}

BM Benchmark 8 BM Benchmark 8 (c) Marco Vieth, 2023

broken - Broken Keyboard (Kaputt) {#broken}

Broken Keyboard (c) Marco Vieth

charset - Character set {#charset}

Character set (c) Marco Vieth

cpc464ch - CPC 464 Character Art {#cpc464ch}

CPC 464 Character Art

cpcbasic - CPC Basic {#cpcbasic}

CPC Basic

circles - Circles {#circles}

Drawing circles (c) Marco Vieth

circlewr - Circle Writer {#circlewr}

Circle Writer (c) M. Foster (COMTEC), 1990

Modified text. See also: [Circle Writer in demo]](../../dist/index.html?database=apps&example=demo/circlewr)

colors - Colors CPC Demo {#colors}

Colors CPC Demo (c)

cpclib - CPC Library {#cpclib}

CPC Library (c) Marco Vieth, 2022

The CPC Library is used by some test examples and provides the following functions:

c.c=1: gosub 9010: 'initCpcLib
c.c=2: c.iv%=50: gosub 9010: 'wait (c.iv% 1/50 sec)
c.c=3: c.iv%=50: gosub 9010: 'waitOrKey (c.iv% 1/50 sec, or until keypress, return c.t$)
c.c=4: gosub 9010: 'checkMode (return max available mode c.m%=3 or c.m%=2)

cpcmhz - CPC MHz {#cpcmhz}

CPC MHz (c) Marco Vieth

crtctest - CRTC Test (TODO) {#crtctest}

CRTC Test (c) Marco Vieth

crypto1 - Cryptology 1 {#crypto1}

Cryptology 1

detoken - Detokenize BASIC program {#detoken}

Detokenize BASIC program (c) Mike Sutton, 2022

energy0 - Energy Collectors 0 (Game) {#energy0}

Energy Collectors 0 (c) Marco Vieth, 1985

energy1 - Energy Collectors 1 (Game) {#energy1}

Energy Collectors 1 (c) Marco Vieth, 1985

energysa - Energy Savers (Game) {#energysa}

Energy Savers (c) Marco Vieth, 1985

eramtst - Extended RAM Test {#eramtst}

Extended RAM Test (c) TFM / FutureSoft, 2014

fancy - Fancy copychr$ {#fancy}

Fancy copychr$ (c) Marco Vieth

fill - Fill {#fill}

Fill (c)

graphics - Graphics CPC Demo {#graphics}

Graphics CPC Demo (c)

jump1 - Jump Test 1 {#jump1}

Jump Test 1 (c)

keyboard - Keyboard {#keyboard}

Keyboard (c) Marco Vieth

labyrint - Labyrinth {#labyrint}

Labyrinth

landscap - Landscape {#landscap}

Landscape

linemask - Line Mask {#linemask}

Line Mask (c) Marco Vieth

mouse - Mouse escaping from a maze {#mouse}

Mouse escape

mousepa - Mouse Painting {#mousepa}

Mouse Painting (c) Marco Vieth

movepack - Move Pack {#movepack}

Move Pack (c) Marco Vieth

piechart - Pie Chart {#piechart}

Pie Chart

pixelscr - Pixel Scroll {#pixelscr}

pixelscr (c) Marco Vieth

pixeltst - Pixel Test (Mode 0) {#pixeltst}

Pixel Test (Mode 0) (c) Marco Vieth

ramtest - RAM Test {#ramtest}

RAM Test (c) Marco Vieth

rasterci - Raster Circle {#rasterci}

Raster Circle

rectangl - Rectangles Test {#rectangl}

Rectangles Test (c) Marco Vieth

reftime - Reference Timings {#reftime}

Reference Timings (c) Marco Vieth

rot13 - ROT13 {#rot13}

ROT13 (c) Marco Vieth, 2023

scrtest - Screen Memory Test {#scrtest}

Screen Memory Test (c) Marco Vieth

seconds - Seconds Test {#seconds}

Seconds Test (c) Marco Vieth

scrudu - Scrudu (Gedichte) {#scrudu}

Scrudu (Gedichte)

  • scrudu.vok - Scrudu Vokabular

simple - Simple Labyrinth {#simple}

Simple Labyrinth

snake42 - Snake 4 Two {#snake42}

Snake 4 Two

soundte1 - Sound Test 1 {#soundte1}

Sound Test 1

sphere - Sphere {#sphere}

Sphere

stars - Stars Test 1 and 2 {#stars}

Stars Test 1 and 2 (c)

--

mv, 11/2020