[img] BBC BASIC Test Programs
 MDFS::Software.BBCBasic.Testing Search  

Download Details
ClockSp
ClockSp4
ClockSp.txt
Speeds
ClockSp is a program that does various timed BBC BASIC actions to test
the speed of the interpreter. ClockSp is calibrated so that a BBC model B
with most interupts turned off gives 2.00MHz, ClockSp4 is calibrated so
that a BBC Master 128 with most interupts turned off gives 2.00MHz.
Environ
EnvironDoc
Extracts and displays the environment a BBC BASIC program is running in.
VDU Driver tests
VDUTests.zip
VDUTests
Test programs to test a BBC VDU driver from BASIC
Cursor (L)
Colours (L)
ColourList (L)
CircleINT (L)
Graphics (L)
Cursor movement
Display text colours, see link for examples
List all physical COLOUR numbers
Draw circles with integer arithmetic       
Draw graphics shapes
OsbyteA0 (L)
VDUList (L)
VDUVars (L)
ANSIList (L)
ANSIColour (L)
ANSI
List VDU variables using OSBYTE &A0
List VDU variables using VDU() function
Summary of VDU variables using VDU() function
List all physical COLOUR numbers using ANSI sequences
Lists all ANSI <esc>[m colour sequences, see also link
Translating physical COLOUR numbers to ANSI sequences
Keyboard tests
KBDTests.zip
KBDTests
Test programs to test a BBC keyboard driver from BASIC
KBDTest (L)  
KeyTest (L)
KeyScan (L)
Test GET, INKEY and low-level keyboard keypress values
Graphic display of keyboard negative INKEY keyscans
Textual display of keyboard negative INKEY keyscans
KeyDump (L)
KeyScanWin (L)
Raw dump of keyboard negative INKEY keyscans
Textual display of Windows native keyscans
Other I/O tests
ADVALTest (LTest reading devices with ADVAL
BASIC internals tests
AddFloat (L)
Beers (L)
CallTester (L)  
Circles (L)
Indirect (L)
Error (L)
ErrorExt (L)
FuncSpeed (L)  
LocalError (L)
MathSpeed (L)
MouseDraw (L)  
MousePlot (L)
NumTests (L)
PrTokens (L)
RND (L)
Strings (L)
Results
Examines how much heap (variable space) is taken up by string allocation
by randomly varying randomly sized strings.
BBFW Tests BBC BASIC for Windows extensions that have been ported into other
versions of BBC BASIC.
Filing System tests
Testing Filing system tests.

HOME DOCUMENTS LINKS RECENT CHANGES
Best viewed with Any Browser Valid HTML 4.0! Authored by J.G.Harston - Last update: 05-Jun-2020