[ User Guide | Software | DT2K4 | UEFwalk | EDOSPAT | BBC info | Links | Disclaimer ]
Version 1.07, 2004-04-22. 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, 2010-03-25. 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 ]
Three items related to BBC file transfer:
- DT2K6 Version 3.01, 2006-07-26
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.
- UEFwalk Version 1.50, 2008-03-25
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, 2010-04-12
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
An update to an unusual BBC filing system:
- EDOSPAT Version 4.85, 2010-04-20
Applies patches to an image of Opus EDOS 0.4. A versatile alternative to DDOS which is now compatible with ADE Plus, Xfer 5.1 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.15, 2010-04-20
Quad density version for modified controllers only. Supports Opus 2791 HD and Acorn-style Ajax.
A data integrity tool for ARM Tube OS:
- PLASS Version 0.1, 2010-04-16
Adds a routine to an ARM Tube OS executable to verify that it has loaded correctly before running.
- PLASS (8 KB, Zip archive)
An extension to a venerable graphics editor:
- XVUEF Version 1.01, 2005-06-03
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)
A mild compression algorithm for BBC ROMFS ROMs:
- CompROM Version 0.40, 2009-04-04
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 (27 KB, zipped Perl 5 script and Basic assembler)
Command-line utilities for Linux-style systems:
- Drumlins Version 3.02, 2004-03-05
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.
- Base91 Version 1.11, 2010-03-15
Send binary data over an ASCII serial connection more efficiently than uucode or base64. Features run-length encoding and self-delimiting streams.
- Base91 (16 KB, zipped Perl 5 script and BBC BASIC program)
- crcbfs.pl Version 1.03, 2009-05-19
Search for CRC algorithm parameters based on sample message-CRC pairs. First posted to Lammert Bies' forum. Intended for CRC experts!
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.
Here is a catalogue of common CRC algorithms, re-specified within the Rocksoft™ parametric model. Includes 6502, ARM, 8051, 8080 and Z80 assembly code to implement a selection of the algorithms.
Or for some light relief, how about a play.
[ 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.
- Slashdot: Cult, techie, news.
- Perl Monks: A site for the community of experienced Perl programmers.
- Word MVPs: Independent experts on Microsoft Word and VBA provide technical tips and tricks.
- 6502.org: A source code repository and forum for the microprocessor range, still in active service.
- Engrish: Examples of where something gets lost in translation - from Japanese, mostly.
- Hanzi Smatter: Likewise, highlighting the misuse of Chinese characters in Western culture; mostly involving tattoos.
- Zhongwen: Hyperlinked Hanzi/Kanji dictionary and character breakdown. Learn Chinese characters!
- I Love Bacon: Funny pictures and jokes daily.
- B3ta: British-oriented message board with photoshopping galore.
- Bash.org: Selected funny quotes from Internet Relay Chat rooms.
- Dribbleglass: Original and collected funny pictures, jokes and strange news.
- Rinkworks: Original and collected comical articles. This one is for me a sidesplitter.
- Darwin Awards: How people become victims of their own stupidity.
- Rec.humor.funny: A digest of the Usenet humour group.
- YouTube: All kinds of (clean) amateur video clips for your enjoyment.
- Google Earth: An application to fly and mark places all over the planet.
- 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.
- Wikipedia: The free encyclopedia.
- Codes and Ciphers: Explains the cryptographic principles and machines employed at Bletchley Park.
- Teslamania: Read about high-voltage electricity and buy related artefacts.
- Tim Hunkin's Web site: Tim is the author of Hunkin's Experiments.
- Fourmilab: Linux/Windows software and articles relating to cryptography, astronomy, taxes and so on.
- Altavista and Google: two very good high-level search engines.
- Morgan Computers: computer retailers (UK)
[ 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, debo unce (a) yah oo _ co _ uk
http://regregex.bbcmicro.net/ Last updated 2010-07-26
Hosted by 
[ Top of page ]