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 ,
art - Computer Art {#art}
basbankm - Basic Bank Manager {#basbankm}
(c) Marco Vieth
blocky - Blocky CPC Demo {#blocky}
(c)
bmbench3 - BM Benchmark 3 {#bmbench3}
(c) Marco Vieth, 2002
bmbench8 - BM Benchmark 8 {#bmbench8}
(c) Marco Vieth, 2023
broken - Broken Keyboard (Kaputt) {#broken}
(c) Marco Vieth
charset - Character set {#charset}
(c) Marco Vieth
cpc464ch - CPC 464 Character Art {#cpc464ch}
cpcbasic - CPC Basic {#cpcbasic}
circles - Circles {#circles}
(c) Marco Vieth
circlewr - Circle Writer {#circlewr}
(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}
(c)
cpclib - CPC Library {#cpclib}
(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}
(c) Marco Vieth
crtctest - CRTC Test (TODO) {#crtctest}
(c) Marco Vieth
crypto1 - Cryptology 1 {#crypto1}
detoken - Detokenize BASIC program {#detoken}
(c) Mike Sutton, 2022
energy0 - Energy Collectors 0 (Game) {#energy0}
(c) Marco Vieth, 1985
energy1 - Energy Collectors 1 (Game) {#energy1}
(c) Marco Vieth, 1985
energysa - Energy Savers (Game) {#energysa}
(c) Marco Vieth, 1985
eramtst - Extended RAM Test {#eramtst}
(c) TFM / FutureSoft, 2014
fancy - Fancy copychr$ {#fancy}
(c) Marco Vieth
(c)
graphics - Graphics CPC Demo {#graphics}
(c)
jump1 - Jump Test 1 {#jump1}
(c)
keyboard - Keyboard {#keyboard}
(c) Marco Vieth
labyrint - Labyrinth {#labyrint}
landscap - Landscape {#landscap}
linemask - Line Mask {#linemask}
(c) Marco Vieth
mouse - Mouse escaping from a maze {#mouse}
mousepa - Mouse Painting {#mousepa}
(c) Marco Vieth
movepack - Move Pack {#movepack}
(c) Marco Vieth
piechart - Pie Chart {#piechart}
pixelscr - Pixel Scroll {#pixelscr}
(c) Marco Vieth
pixeltst - Pixel Test (Mode 0) {#pixeltst}
(c) Marco Vieth
ramtest - RAM Test {#ramtest}
(c) Marco Vieth
rasterci - Raster Circle {#rasterci}
rectangl - Rectangles Test {#rectangl}
(c) Marco Vieth
reftime - Reference Timings {#reftime}
(c) Marco Vieth
(c) Marco Vieth, 2023
scrtest - Screen Memory Test {#scrtest}
(c) Marco Vieth
seconds - Seconds Test {#seconds}
(c) Marco Vieth
scrudu - Scrudu (Gedichte) {#scrudu}
scrudu.vok - Scrudu Vokabular
simple - Simple Labyrinth {#simple}
snake42 - Snake 4 Two {#snake42}
soundte1 - Sound Test 1 {#soundte1}
sphere - Sphere {#sphere}
stars - Stars Test 1 and 2 {#stars}
(c)
--