BBC *Commands
 MDFS::System.Library Search  

Command Download Description
>
Archive Archive.zip
Assem Utils2.zip
Utils2.ssd
*Assem <sourcefile>
Assemble machine code from file.
BBCtoBMP Conversion *BBCtoBMP <bbcscreen> -mode <mode> <bmpfile> -small -verbose
Convert BBC screen dump to DOS/Window bitmap file.
BBCtoGIF Conversion *BBCtoGIF <bbcscreen> -mode <mode> <giffile> -small -verbose
Convert BBC screen dump to DOS/Window bitmap file.
BMPtoBBC Conversion *BMPtoBBC <bmpscreen> <bbcfile> -mode <mode> -inf -verbose
Convert DOS/Window bitmap file to BBC screen dump.
BDiff Utils2.zip
Utils2.ssd
BMPSave Conversion *BMPSave <bmpfile>
Save displayed screen as a DOS/Windows bitmap file.
Break Utils1.zip
Utils1.ssd
*Break (^)<text>
Display a message when Break pressed.
Buffer
Build
CATALL
Chain Utils2.zip
Utils2.ssd
*Chain <afsp> <params...>
CHAIN a BASIC program, passing any command line parameters.
CLI
CLoad Utils1.zip
Utils1.ssd
*CLoad <afsp> (<char>/X)
Load a set of character definitions, starting at the specified character, or character &80 (128).
Close *Close
COPY
Crunch Utils2.zip
Utils2.ssd
*Crunch
Crunch a BASIC program.
CSave Utils1.zip
Utils1.ssd
*CSave <fsp> <start char> <end char> (V)
Save a set of character definitions, if 'V' specified, saves the whole VDU23 sequence as a RISC OS BBC font file.
CV
DateEnsure
DefChar DefChar.zip
Fonts.ssd
DefIcon DefChar.zip
Fonts.ssd
Discs
Disks
disp
DSUnZip Archive1.zip
Archive1.ssd
Dump
Echo
ETree Utils1.zip
Utils1.ssd
*ETree -files -info -count -print path
Display directory tree.
Explode DefChar.zip
Fonts.ssd
*Explode (ON|OFF)
Explode the character set.
FAST
FComp
FIEdit
FileInfo Utils1.zip
Utils1.ssd
*FileInfo (-|=)<afsp>
Display a file's OSFILE 5 information.
Filer
Find
FindLib
Files
Force
Free
FSCalls
FSList
Give
Head
HexDiff FileTools *HexDiff <file1> (<file2>) <outfile> (<addr>)
Create a hex difference file.
HexPatch FileTools *HexPatch (<infile>) <hexfile> <outfile> (<addr>)
Use a hex difference file to patch a file.
HIBASIC
Kat
Keys
Latin1
Latin9
Link Utils2.zip
Utils2.ssd
*Link
Link a BASIC program by removing unused DEFPROCs and DEFFNs.
LoadCMOS Utils1.zip
Utils1.ssd
*LoadCMOS <afsp>
Load a CMOS configuration file.
LockUp
LogOn
lp Utils1.zip
Utils1.ssd
*lp (-)<afsp>
Print a text file with extended View highlights.
lpS Utils1.zip
Utils1.ssd
*lpS <afsp>
Display a text file with extended View highlights.
ls
Machine
Mail.To
Mail.Date
Mail.Attach
Mail.Date
Mail.Extract
Mail.List
Mail.Sort
MakeLP Utils1.zip
Utils1.ssd
*MakeLP
Man
MCode Utils2.zip
Utils2.ssd
*MCode <afsp> (<addr>|PAGE)
Make a BASIC program runnable as a *command.
MDump Utils1.zip
Utils1.ssd
*MDump (-80) <start> <end>|+<length>
Dump an area of memory in a similar way to *Dump in 40 columns, or 80 columns if -80 specified.
MFlush
mi *mi
MIDI.txt MIDI.zip *MIDI (ON|OFF|<channel>) (&<addr>)
Redirect SOUND to a 6850 MIDI port.
MkImage DiskTools *MkImage outfile inpath -cycles num -fs type -i@infile -o opt -q -s size -t title -u -x file -quit command
ml *ml
Mode *Mode <num>
Mon
Mouse Mouse.zip *Mouse (ON/OFF)
Provide an AMX-style mouse driver.
MUGINS MUGINS *MUGINS
Music
multicopy
NewPass
PanOS
PageSet
Pathname
pc8
PList
pr
PrBytes
Print
PrList Utils2.zip
Utils2.ssd
*PrList (+)(-)<afsp>
List the specified BASIC file. '-' omits line numbers, '+' colours tokens.
Prod
ProdPS
Prot
ProtEX
PS
PSList
Quit
Remote
Repair Utils2.zip
Utils2.ssd
*REPAIR
Attempt to repair a bad program.
Repeat
ReplyTo *ReplyTo <message>
Revive
RFSLoad *RFSLoad <drv> <afsp>
RMList
ROMS Utils1.zip
Utils1.ssd
*ROMS (C) (V)
List the ROMs in the machine, optionally listing (C)opyright and (V)ersion strings.
RunLogon
SaveCMOS Utils1.zip
Utils1.ssd
*SaveCMOS <fsp>
Save CMOS configuration settings.
ScrLoad Utils1.zip
Utils1.ssd
*ScrLoad <afsp>
Load a compressed screen picture.
Scroll Utils1.zip
Utils1.ssd
*Scroll (-lp <fname>) (-4 <fname>) <afsp>|-chan <num>+<ext> (-plen <num>) (-quit <command>)
ScrSave Utils1.zip
Utils1.ssd
*ScrSave <fsp>
Save a screen picture, attempting to compress it.
SerFix
Servers
Set
SetAddr Utils1.zip
Utils1.ssd
*SetAddr <afsp> <load> <exec>
Set a file's load and execution addresses.
SetExec Utils1.zip
Utils1.ssd
*SetExec <afsp> <addr>
Set a file's execution address.
SetLoad Utils1.zip
Utils1.ssd
*SetLoad <afsp> <addr>
Set a file's load address.
SetType Utils1.zip
Utils1.ssd
*SetType <afps> <type>
Set a file's filetype.
SetStation *SetStation <num>
Set BBC Master Econet station number.
Show Utils1.zip
Utils1.ssd
*Show <num>
Display function key definition.
Size
sizer
SJMon
Sort.Date
Sort.Month
Sort.Year
RMLoad ROMs1.zip
ROMs1.ssd
RMList ROMs1.zip
ROMs1.ssd
SRLoad ROMs1.zip
ROMs1.ssd
*SrLoad <afsp> (<addr>) (<rom>) (I) (R) (P) (Q)
Load a ROM image into sideways RAM.
SRSave ROMs1.zip
ROMs1.ssd
*SrSave <fsp> (<addr>(+)<addr>) <rom> (P) (Q)
Save a sideways ROM image.
SRWipe ROMs1.zip
ROMs1.ssd
Stamp Utils1.zip
Utils1.ssd
*Stamp <afsp>
Set a file's modification date to 'today'.
Statement
Stations
Stats
suffix
SyncTime
sysadm
Take
tcc
Teletext
Tell
Test.Chars
Test.Stack
Time
tl
TreeCopy Utils1.zip
Utils1.ssd
*TreeCopy (<fs>:)<src> (<fs>:)<dest> CPRE (-dest) (-quit (*)<name>)
Copy files between directories and filing systems.
TxEd
TxEdit
TxForm
TxForm280
TxForm300
TxForm380
TxMenu
TxSave Utils1.zip
Utils1.ssd
*TxSave <afsp>
Save the screen as a *PRINTable text file.
Type
UnProt
UnZip BBCZip.zip *UnZip infile -d path -q -quit command
Users
VData
Vers
View
ViewHello
VList Utils2.zip
Utils2.ssd
*VList
List currently defined BASIC variables.
Word
Words
XCopy Utils1.zip
Utils1.ssd
XTerm
Zip BBCZip.zip *Zip outfile inpath -# -D -i@file -p path -q -r -t dd/mm/yyyy -v<type> -X -quit command
ZipCat BBCZip.zip *ZipCat <zipfile>
ZipDiff BBCZip.zip *ZipDiff zipfile inpath addlist dellist -r -t dd/mm/yyyy -quit command
ZipEx BBCZip.zip *ZipEx <zipfile>
ZipInfo BBCZip.zip *ZipInfo <zipfile>
ZipToInf ZipTools *ZipToInf zipfile -d outdir -q -quit command
ZX.DiskServ
ZX.DumpMDR Tools *ZX.DumpMDR
Dump contents of Spectrum microdrive image file.
ZX.DumpTAP Tools *ZX.DumpTAP
Dump contents of Spectrum tape image file.
ZX.FileToMDR Tools *ZX.FileToMDR
Build a Spectrum microdrive image file from individual files.
ZX.FileToSpec Tools *ZX.FileToSpec
Build a Speculator snapshot file from individual files.
ZX.FileToTAP Tools *ZX.FileToTAP
Build a Spectrum tape image from individual files.
ZX.LinkOn
ZX.ListMDR Tools *ZX.ListMDR
List contents of Spectrum microdrive image file.
ZX.ListTAP Tools *ZX.ListTAP
List contents of Spectrum tape image file.
ZX.SpecLoad Tools *ZX.SpecLoad <afsp>
Load Spectrum screendump into BBC screen.
ZX.SpecServ
ZX.TAPtoFile Tools *ZX.TapToFile
Extract files from Spectrum tape image file.
ZX.TAPtoMDR Tools *ZX.TAPtoMDR <tapfile> <mdrfile> (<title>)
Convert Spectrum TAPfile to MDRfile.
ZX.ZXConv

BLib       DL/   Mail       DL/   Sort       DL/