[ Logo Guide | CRC RevEng | CRC catalogue | EDOSPAT | UEFwalk | Links | Disclaimer ]
Version 1.07, 22 April 2004. Issue 1, October 1984. For the BBC B+ (also BBC B and A).
- The User Guide (3.3 MB, PDF) including figures. See separately for:
- Comments (82 KB, PDF)
- Selected listings (12 KB, zipped Acorn DFS disc image) Saved program listings with corrections, plus
*EXEC files to yield the listings as printed. (Not an Acorn release.)
- The User Guide, in RTF (2.7 MB, zipped) with figures, comments and clickable links (in MS Word.) Can be read with WordPad on most Windows systems.
You are welcome to mirror these files, but please write to me first.
The contents of the User Guide were digitised with the intention of preserving
the valuable information it contains. If any of the copyright holders request
this file be withdrawn, I will not hesitate to take it offline.
[ Top of page ]
Version 1.08, 25 March 2010. For Logo version 1.00, 1984.
- Logo Tutorial (450 KB, PDF) See separately for:
- Logo Toolkit (27 KB, zipped text and ROM image) Corrected listings from the tutorial. (Not a Logotron release.)
- Logo Toolkit (19 KB, zipped Acorn DFS disc image) As above.
The contents of the Tutorial were digitised with the intention of preserving
the valuable information it contains. If any of the copyright holders request
this file be withdrawn, I will not hesitate to take it offline.
[ Top of page ]
Command-line utilities for Linux-style systems:
- CRC RevEng
Calculate CRCs and search for CRC algorithm parameters based on sample message-CRC pairs. Released under GPLv3.
- Base91 Version 2.50, 11 February 2014
Send binary data over an ASCII serial connection more efficiently than uucode or base64. Features run-length encoding and self-delimiting streams.
- Base91 (188 KB, xzipped tar archive)
- Base91 (223 KB, gzipped tar archive)
- Base91 (240 KB, Zip archive)
- Flood and Drain Version 1.02, 18 April 2014
Simple tools to create files of pseudo-random data or zeroes.
- Drumlins Version 3.02, 5 March 2004
Compares recursive directory listings (the output of ls -lR, cksum or md5sum) taken on different dates and prepares a Bourne shell script to manipulate the old directory to match the new listing. Outdated files are saved in a user-supplied 'reject tree', or deleted. Also writes an FTP script for a DOS or Linux FTP client to fetch files that have newly appeared or have been updated.
- crcbfs.pl Version 1.03, 19 May 2009
The predecessor of CRC RevEng. First posted to Lammert Bies' forum. Intended for CRC experts!
An update to an unusual BBC filing system:
- EDOSPAT Version 4.90, 15 February 2014
Applies patches to an image of Opus EDOS 0.4. A versatile alternative to DDOS which is now compatible with ADE Plus, Xfer 5.3 and HADFS. There are two parts: (a) addition of OSWORD calls 7D/7E and fixes for OSGBPB and OSARGS, (b) support for seven common floppy disc controllers including those in the B+ and Master.
- EDOSPAT Version 5.20, 15 February 2014
Quad density version for modified controllers only. Supports Opus 2791 HD and Acorn-style Ajax.
An animated 3D demo:
A data integrity tool for ARM Tube OS:
- PLASS Version 0.2, 23 August 2011
Adds a payload assurance routine to an ARM Tube OS executable to verify that it has loaded correctly before running.
- PLASS (10 KB, Zip archive)
A mild compression algorithm for BBC ROMFS ROMs:
- CompROM Version 1.20, 18 June 2014
Creates ROMFS ROM images with compression (so that files can be loaded from an EPROM in the BBC Micro.) Implements run-length encoding and a recursive dictionary; not strong compression by modern standards, but maybe enough to 'make it fit'.
Works around two MOS bugs identified by John Kortink, relating to *RUN and OSFILE. A non-compressing version is included for dense files.
- CompROM (34 KB, zipped Perl 5 script and Basic assembler)
Four items related to BBC file transfer:
- UEFwalk Version 1.50, 25 March 2008
Verify, summarise and extract data from BBC emulator files. Compliant with UEF specifications (ElectrEm) up to the latest v0.10. Requires Perl 5 and Gzip. Includes Kleen, a suite of scripts for creating high fidelity UEF files from cassettes.
- SD/DD/HD multi-formatter Version 2.23, 12 April 2010
Directly drives some 1770 and 2791 controllers to format discs to BBC Micro and PC norms. Writes 1.4 MB High Density on compliant hardware (from a 6502 CPU running at 2 MHz); the NMI routine and ancillary loop may be of interest to 6502 programmers.
To solve the chicken-and-egg problem of formatting a disc to install the formatter on, these releases include a number of options to create a formatted DFS disc from scratch.
Both these archives contain:
- SSD disc image
- Text 'shell archive' for serial transfer
- UEF file for cassette loading
- MP3 file for cassette loading
- XFer in C Version 5.3a, 6 June 2014
Transfer files and disc images to and from a BBC Micro over a serial link. A popular, easy-to-use command-line utility written by Mark de Weger, ported to C by Angus Duggan and extended by Jon Welch. Now with CTS/RTS handshaking support and more flexible INF file handling.
- DT2K6 Version 3.01, 26 July 2006
Transfer files and disc images to and from a BBC micro over a serial link. The host can be any ASCII terminal with a logging facility; the log can be decoded elsewhere using common archiving programs. There are also programs to copy files between BBC discs and cassettes.
An extension to a venerable graphics editor:
- XVUEF Version 1.01, 3 June 2005
An unofficial patch to add UEF support to the shareware imaging tool XV, version 3.10a. Open, view and save inlay images and read instruction manuals. The 1995 vintage application is simple to extend and can create highly compressible images.
- XVUEF (11 KB, zipped patch file)
Assorted patches:
[ Top of page ]
Here is a comparative summary of the early WD FDCs' registers.
Some long, long instructions on how to add 256 KB paged RAM and ROM to the BBC Micro.
A collection of ROMs contributed by Stairwaytohell.com user 'Lorfarius' via 'Sorvad', plus selected ROMs from The BBC Lives! (860 KB, zipped)
UEF files compiled with the aid of Kleen from 2002 to 2009. (5.7 MB, zipped)
VLSI SERPROC compatible versions of Basicode 2, Caveman Capers, Facemaker and Fortress. (1.4 MB, zipped)
- The Ferranti serial ULA reads everything in
original/ and fix/.
- Use either the original or fixed BASICODE translator to read original sample programs.
- The VLSI SERPROC reads everything in
invert/ and fix/.
- Use the original BASICODE translator to read inverted sample programs.
- Use the fixed BASICODE translator to read original sample programs.
[ Top of page ]
- The 'Stairway to Hell' and forums: Acorn Electron and BBC Micro resources, including software, game reviews and original artwork.
- Acorn Preservation: STH's sister site. High-quality emulation images of classic Acorn software.
- Retro Software: a software development community.
- BeebWiki: A knowledgebase on the BBC Micro. Help expand it by contributing!
- Wouter Scholten's home page: Including utilities for BBCs and PCs, such as BBCIM.
- Jon Welch's home page: Including DFS Explorer, the successor to Xfer and an incredibly fast data transfer utility between BBC micro and PC.
- Sprow's web pages: Personal and BBC-related articles.
- BBCDocs.com: Scanned and OCRed manuals, literature, advertisements etc. related to the Acorn 8 bit range.
- MDFS.net: Jonathan Harston's Web site.
- Lammert Bies' computer interfacing forum: Covering hardware, comms and error correction.
- Sherlock Consulting Limited - Utilities: for serial comms, file and disc handling.
- 6502.org: A source code repository and forum for the microprocessor range, still in active service.
- Reddit: The popular Web forum.
- Failbook: Priceless gems of stupidity on the world's favourite social networking site.
- Photoshop Disasters: A gallery of inept photographic retouching in the world's media.
- Recent British earthquakes at the British Geological Survey: the latest reports.
- Viewfinder Panoramas: Map images, rendered views from high points worldwide and terrain relief datasets.
- Codes and Ciphers: Explains the cryptographic principles and machines employed at Bletchley Park.
[ Top of page ]
Warning: You are using this Web site at your own risk. The author of the files contained herein accepts no liability for any loss, injury or death, of any nature
and howsoever caused, arising directly or indirectly from the use of, or
failure, inability, or unwillingness to use, this Web site or the files contained herein. The aforementioned author accepts neither responsibilty nor liability for the content of linked Internet sites.
Greg Cook, ![[email address]](email.png)
http://regregex.bbcmicro.net/ Last updated 18 June 2014
Hosted by 
[ Top of page ]