Programming

This section is about programming, looking at BBC BASIC, Assembler, Filing System calls, ROMs and Utilities, and other software and firmware features of the BBC Micro.


Working in Binary

Working in Hex

BASIC II

BASIC III

CMOS Time

Moving Between Processors

ARFS

Internal Timers

BASIC Overhead

BBC B Edit

Christmas Challenge 2021

DFS Catalogue Copy

View Load & Exec Addresses

Convert Time

DFS Read Only

Read Write CMOS

Mode 4/Mode 7 Split

Too Big Bug

EVAL FN

Wrong Arguments

Read Write CMOS 1.2

Memory Dump

Disc of Pi

ADFS Trick Disc

Bad Key

More ADFS Trick Disc

ROM Service Calls

Break Vector

6502 Instructions

Chess Fill

More ROM Service Calls

TreeCopy 1.63

Fix ADFS Broken Directory

ADFS Interleaver

View Bad Filename

Teletext and Non Teletext Highlighting

BASIC I Keywords

Can Extend

DFS Colour

Even More ROM Service Calls

Speech Utils

BAS128

BAS128 Memory Problems

BAS128 Sideways RAM

BAS128 OS Version

ADFS Test Disc

No Name Save

OSRDRM Test

GO & GOIO

AutoSave

HIMEM Space

Prime Triangle

SAVE Parameters

Christmas Challenge 2023

OSBYTE 170

ROM Status Table

ROM Info

Sideways RAM Initialisation

FindROM

DNFS/ANFS

DFS 0.90 Econet Bugs

DFS Zero-Length File Bug

DFS Formatter 4.6

Find FS

Disc Split

DFS 2.45 OSWORD Bugs

More BBC B Edit

ADFS vs DFS Speed


Click here to return to My Collection