The Acorn User Magazine Cover Discs
This is the Acorn User section of the library. It starts with ADFS versions which are supplied 6 months to each disc with two discs in each download. See the DFS version descriptions for full info.
Acorn User ADFS Versions
ADFS versions of The Acorn User hold one year as 2 images within one zip. 1982, 1983 and 1984 are not yet available in ADFS format
TAU-1985 Acorn User 1985 ADFS 3A -- --See the DFS versions for full info. This disc includes December 1984 and the 25/1/2026 addition of Jan 85
TAU-1986 Acorn User 1986 ADFS 2A -- --See the DFS versions for full info
TAU-1987 Acorn User 1987 ADFS 2A -- --See the DFS versions for full info
TAU-1988 Acorn User 1988 ADFS 2A -- --See the DFS versions for full info
TAU-1989 Acorn User 1989 ADFS 2A -- --See the DFS versions for full info
TAU-1990 Acorn User 1990 ADFS 2A -- --See the DFS versions for full info
TAU-1991 Acorn User 1991 ADFS 2A -- --See the DFS versions for full info
TAU-1992 Acorn User 1992 ADFS 2A -- --See the DFS versions for full info
TAU-1993 Acorn User 1993 ADFS 2A -- --See the DFS versions for full info
TAU-1994 Acorn User 1994 ADFS 1A -- --See the DFS versions for full info
TAU-87-93 Acorn User 87-93 ADFS 1A -- --ADFS Acorn User Compilation 87-93
Acorn User DFS and Tape Versions
Acorn User DFS versions are as supplied with the magazine
TAU-82-08 Acorn User Aug 82 1D 17 17Acorn User #001 (08.1982) (BBC B/B+/Master 128, 5.25" Disc)
A selection of programs to complement the August 1982 issue of Acorn User.
Alien Screenful (Acorn User)
A BASIC programming example which fills a Mode 5 screen with 8 x 8 'alien' characters.
Get Into Graphics (Acorn User)
A number of simple graphics and chart programs to be integrated into your own programs.
Increasing Circle (Acorn User)
A graphical demonstration which shows a number of circles spreading out from a central point.
M/C Graphics (Acorn User)
A library of machine code graphics routines.
Seeing Stars Demo (Acorn User)
A simple graphical demo which overlays a number of multicoloured triangles around a central point, creating a star shape.
Sound Demos (Acorn User)
A Star Trek alert, a siren and the sound of a train in motion brought to life on your BBC Micro.
TAU-82-09 Acorn User Sep 82 1D 15 49Acorn User #002 (09.1982) (BBC B/B+/Master 128, 5.25" Disc)
A selection of programs to complement the September 1982 issue of Acorn User.
Business: Sticky Labels (Acorn User)
Print a mailing list to sticky labels. Requires a dot-matrix printer.
Business: Stock Control (Acorn User)
A series of modules that describes stock keeping units and numbers.
Business: Stock Update (Acorn User)
A template utility for a very simple stock-keeping system.
Machine Code Graphics (Acorn User)
Another two programs demonstrating a VDU command sequence can be fired by machine code instead.
Sound Cacophanies (Acorn User)
A collection of sound-producing programs.
TAU-82-10 Acorn User Oct 82 1D 10 31Acorn User #003 (10.1982) (BBC B/B+/Master 128, 5.25" Disc)
A selection of programs to complement the October 1982 issue of Acorn User.
PrinPic (Acorn User)
A utility to output BBC Micro screens to an Epson MX80 printer.
Space-Bug (Acorn User)
A simple user-defined 8x8 CHR$ animation example.
Ufo Animations (Acorn User)
A user-defined 8x8 UFO character takes off, moves from left to right and up and down in these demonstration programs for beginners.
TAU-82-11 Acorn User Nov 82 1D 17 78Acorn User #004 (11.1982) (BBC B/B+/Master 128, 5.25" Disc)
A selection of programs to complement the November 1982 issue of Acorn User.
Advertising Board (Acorn User)
A simple slideshow of text in Mode 7, intended as a rudimentary advertising board in Ceefax style.
Bomber (Acorn User)
A variant on the descending plane game. In this version there is only one building to hit, and it changes every screen.
Dumb Terminal (Acorn User)
Turn your BBC Micro into a dumb terminal to communicate with a mainframe with this machine code program.
Fireworks Demo (Acorn User)
A colour-switching kaleidoscope-style screen display.
Graphical Letters (Acorn User)
A utility to control text size, orientation and colour.
Multiple Modes (Acorn User)
Not a mode demo so much as a Basic programming tutorial on the use of procedures within longer programs.
Scampering Character (Acorn User)
A graphical demo showing a simple character that responds to keypresses by moving left and right.
Simple Shapes In Maths (Acorn User)
Originally a parents' evening program, this demo shows a number of simple shapes built up from triangles and rectangles.
Throbbing Circles (Acorn User)
A colour switching demo which shows three concentric circles which flash, creating a 'throbbing' effect.
Trek III (Acorn User)
A Star Trek-style game in which you move through galaxies encountering Klingon attacks. Do you have the cunning to survive, or try to?
TAU-82-12 Acorn User Dec 82 1D 21 23Acorn User #005 (12.1982) (BBC B/B+/Master 128, 5.25" Disc)
A selection of programs to complement the December 1982 issue of Acorn User.
Alarm Procedure (Acorn User)
A utility demonstrating how the computer can be used as an alarm clock.
Hanoi Demo (Acorn User)
A text only computational solving of the Towers Of Hanoi problem.
Hints And Tips (Acorn User)
A selection of programs to accompany the Hints & Tips article in Acorn User #026 magazine.
MaxValue (Acorn User)
A function for finding the maximum value from three integers.
Model A Colours (Acorn User)
Using the BBC's teletext mode to give sixteen colours on the Model A.
Shellsort Demo (Acorn User)
A generic sorting utility for the BBC Micro.
Sound And Envelopes (Acorn User)
A utility to display ENVELOPEs defined on the BBC Micro graphically.
Windowed Graphics (Acorn User)
A demo illustrating how graphics windows can be defined on the BBC screen, and filled in with different illustrations.
TAU-83-01 Acorn User Jan 83 1D 6 10Acorn User #006 (01.1983) (BBC B/B+/Master 128, 5.25" Disc)
A selection of programs to complement the January 1983 issue of Acorn User.
Assembler Delay Example (Acorn User)
A two pass assembler program to demonstrate why two passes are needed.
Assembler Typewriter (Acorn User)
Using the OSASCI vector to print out letters similar to a typewriter.
Pet Printer Handler (Acorn User)
A utility to allow printing from the BBC Micro to a Commodore Pet printer.
TAU-83-02 Acorn User Feb 83 1D 13 14Acorn User #007 (02.1983) (BBC B/B+/Master 128, 5.25" Disc)
A selection of programs to complement the February 1983 issue of Acorn User.
Assembler Programs (Acorn User)
A collection of assembly programs to illustrate the article on juggling memory locations in machine code.
Disc Filing System Recover (Acorn User)
A machine code utility which frees up the memory used by the Disc Filing System on the BBC Model B.
Procedure Examples (Acorn User)
A selection of Basic programs concerned with drawing rudimentary shapes.
TAU-83-03 Acorn User Mar 83 1D 14 20Acorn User #008 (03.1983) (BBC B/B+/Master 128, 5.25" Disc)
A selection of programs to complement the March 1983 issue of Acorn User.
Assembler Programs (Acorn User)
A collection of assembly programs to illustrate the article on juggling memory locations in machine code.
Lightpen Oxo (Acorn User)
Play the game of Oxo by pointing a lightpen at the grid.
Lightpen Programs (Acorn User)
The initialisation programs for the hardware project lightpen featured in Acorn User #008.
Lightpen Quiz (Acorn User)
Choose from the multiple-choice answers in this lightpen only quiz.
TAU-83-04 Acorn User Apr 83 1D 21 41Acorn User #009 (04.1983) (BBC B/B+/Master 128, 5.25" Disc)
A selection of programs to complement the April 1983 issue of Acorn User.
Assembler Programs (Acorn User)
Acorn Computers Ltd provide some sample routines for using legal locations for your machine code.
CALL Binary Values (Acorn User)
A utility to output the binary value of an integer variable.
Call Square Demo (Acorn User)
A demo which will plot a square quickly in machine code.
CFS Patch (Acorn User)
The cassette filing bug patch for the 0.1 Operating System.
Hexangle (Acorn User)
A game against the computer in which you must not be the first to successfully fill in a triangle on the screen.
Music Demos: Bach (Acorn User)
A collection of five musical demos, which build upon each other to progress to a fully-featured Bach symphony.
Rose Bouquet (Acorn User)
A display of a bouquet of roses created with MOVE and PLOT commands in Basic.
Russian Hello (Acorn User)
A utility to redefine the BBC Micro's character set and print the word "Hello" in Russian.
School Programs (Acorn User)
Times Tables, a dog sketch and a ET Phone Home demonstration.
Stars And Stripes Demo (Acorn User)
A picture of the American flag.
TAU-83-05 Acorn User May 83 1D 19 27Acorn User #010 (05.1983) (BBC B/B+/Master 128, 5.25" Disc)
A selection of programs to complement the May 1983 issue of Acorn User.
Colourful Shades Demo (Acorn User)
A selection of demos which use 'dithering' to show additional colours in four colour modes.
Lissajou (Acorn User)
A demo which produces the well-known Lissajou figures in Mode 2.
Music Composition (Acorn User)
A selection of music demos which accompany the article of the same name. Features a blues piece.
Relocate (Acorn User)
The first published 'download code' which ended up being prefixed to thousands of BBC Basic programs loaded from disc!
TAU-83-06 Acorn User Jun 83 1D 15 17Acorn User #011 (06.1983) (BBC B/B+/Master 128, 5.25" Disc)
A selection of programs to complement the June 1983 issue of Acorn User.
Rubber-Banding (Acorn User)
A selection of demonstrations of the GCOL command, showing line-drawing, picking and dragging, menu selection and rotation.
Shape Drawing (Acorn User)
Drawing rectangles, triangles and circles/ellipses.
Sorting Demos (Acorn User)
A colourful demonstration of how to order data.
TAU-83-07 Acorn User Jul 83 1D 18 16Acorn User #012 (07.1983) (BBC B/B+/Master 128, 5.25" Disc)
A selection of programs to complement the July 1983 issue of Acorn User.
Array Variable Passing (Acorn User)
Demonstrating simple passing of array variables in BBC Basic.
EOR (Acorn User)
A demonstration of the EOR logical operator.
Correct Date (Acorn User)
An input routine which will only accept correctly formatted dates.
Hash Table (Acorn User)
A program demonstrating how hash tables can be used to store and retrieve data.
OR (Acorn User)
A demonstration of the OR logical operator.
NOT (Acorn User)
A demonstration of the NOT logical operator.
Range Check (Acorn User)
An input routine which will only accept a value within a given range.
Recursion Examples (Acorn User)
Seven programs demonstrating recursion, from the simple to the moderately complex.
TAU-83-08 Acorn User Aug 83 1D 16 30Acorn User #013 83-08
Colour-Fill Paint (Acorn User)
Four demonstration programs detailing recursive fill, colour fill, pixel configuration and procedure activation tree.
Fete Admissions (Acorn User)
A simple accounts package designed to track how many admissions there were to a village fete.
Random Rectangles (Acorn User)
A never-ending program which draws more and more filled rectangles on screen.
Random Triangles (Acorn User)
A never-ending program which draws more and more filled triangles on screen.
Kiss-O-Meter (Acorn User)
Designed to gauge your skills at passionate snogging when used with the hardware project detailed in Acorn User #013 magazine.
Linked Lists (Acorn User)
Two example programs, each demonstrating linked data structures.
Raffles Program (Acorn User)
Picks the winning number from those that have been sold. Part of the village fete suite.
Strength Meter (Acorn User)
Designed to gauge your strength when used with the hardware project detailed in Acorn User #013 magazine.
TAU-83-09 Acorn User Sep 83 1D 8 24Acorn User #014 83-09
Ink-blot Maze Solver (Acorn User)
A program to demonstrate how you can solve a maze using the 'ink-blot' technique.
Mega Monsters (Acorn User)
A vertically scrolling Basic game in which you must dodge left and right through the obstacles. Four stages.
Rubber Band/Colour Mix (Acorn User)
A fill which dithers colours in a variety of styles of weave.
Rubber Banding (Acorn User)
Graphical plotting routines to demonstrate colour mixing and painting.
TAU-83-10 Acorn User Oct 83 1D 9 18Acorn User #015 83-10
Epson Printer Ellipse (Acorn User)
A utility to print out graphics on the Epson FX80 dot matrix printer.
Fractal Demos (Acorn User)
Three demonstrations of intriguing shapes produced by fractals.
Monte Carlo and Pi (Acorn User)
A program which demonstrates how random numbers curiously carry out some of the highest precision tasks in computing.
Vampire (Acorn User)
A two-player competitive play game in which you must turn all of the gravestones in the churchyard to your respective character's colour.
TAU-83-11 Acorn User Nov 83 1D 18 31Acorn User #016 83-11
Battleships (Acorn User)
A RTX version of Battleships, only playable by hooking two BBC Micros together via their RS423 ports.
Contour 1 (Acorn User)
A graphics demonstration that shows how contours can be created, similarly to on Ordnance Survey maps.
Contour 2 (Acorn User)
A Mode 2 graphical demonstration of contours, similar to Ordnance Survey map mountains viewed from above.
Forum: Envelope Examiner (Acorn User)
A utility to print out the currently defined ENVELOPEs in BBC Basic.
Forum: GRAPH, GRID & STAR (Acorn User)
Three machine code programs to demonstrate the assembler *CODE and *LINE commands in the MOS 1.0 for the BBC/Electron.
Hints & Tips: Key Buffer Analysis (Acorn User)
A program to analyse how much of the key buffer has been used, to avoid the dreaded "Bad Key" error.
Hints & Tips: Array Families (Acorn User)
A simple program to demonstrate how arrays can hold the scores of school tests.
Hints & Tips: Passing Arrays (Acorn User)
An assembly language program which allows for arrays to be passed as parameters to Basic functions.
Forum: Multiple Fn Keys (Acorn User)
A utility that allows you to define up to 40 function keys (instead of the usual ten).
Spanish Eyes (Acorn User)
A utility adding the Spanish characters to the BBC's character set.
Stock Cutting 1 (Acorn User)
A program technique that needs to be deployed in conjunction with the article in Acorn User #016.
Stock Cutting 2 (Acorn User)
A program technique that needs to be deployed in conjunction with the article in Acorn User #016.
XRef (Acorn User)
A utility which sorts and lists Basic variables, function and procedure names.
TAU-83-12 Acorn User Dec 83 1D 15 25Acorn User #017 83-12
4 Colour UFO (Acorn User)
A demo showing a graphic of a UFO in four colours.
Drips (Acorn User)
Some further uses for the EQUS instruction, to be loaded in conjunction with the article in Acorn User #017.
Generate M/Code (Acorn User)
A procedure to automatically *SAVE assembled machine code.
Graphs Demo (Acorn User)
A utility demonstrating Dijkstra's algorithm.
Landscape Generator (Acorn User)
A pseudo-random image generator which plots sky, sea, hills, grass, a path and some trees in multiple colours.
Large Cherries (Acorn User)
A demo showing a graphic of some cherries.
Simple UFO (Acorn User)
A demo showing a graphic of a UFO in two colours.
Sound Filter Programs (Acorn User)
A procedure that will disable the sounds made by games written in machine code which do not have a Quiet option.
SuperFruit Machine (Acorn User)
A game simulating a fruit machine, complete with cherries, grapes and tomatoes on the reels!
TAU-84-01 Acorn User Jan 84 1D 28 49Acorn User #018 84-01
DefenceCom (Acorn User)
A clone of Missile Command, you must try to defend your bases from the relentless onslaught of enemy missiles.
Stack Demo (Acorn User)
A demonstration of the Basic Stack, how to place things on it and how to remove them.
FileAdr (Acorn User)
A utility to read the load, finish and execution addresses of any file.
Queue Demo (Acorn User)
A program demonstrating how a queue works.
Life Programs (Acorn User)
Some eye-catching programs based on J. H. Conway's Life simulation.
M/C Graphics Examples (Acorn User)
A selection of machine code programs that will help you move around colourful graphics at high speed.
Simple Mode 7 Titles (Acorn User)
Programs demonstrating the use of CHR$141 on a Mode 7 screen to give double-height characters.
The Train Game (Acorn User)
A highly-regarded Basic game in which you must run a train between stations plotted at random by changing the points on the track.
TAU-84-02 Acorn User Feb 84 1D 20 23Acorn User #019 84-02
40/80 Track Disc Maker (Acorn User)
A utility that will make a disc readable on both a 40- and 80- track disc drive.
Bubble Sort (Acorn User)
A demonstration of how to sort an array of values using the bubble sort.
Circular Arguments (Acorn User)
Two programs which draw very fast circles in less than half a second.
Elk Parallel Printer (Acorn User)
A program which allows an Electron to print to a Centronics printer using the VIA chip.
Simple Graphics Programs (Acorn User)
A collection of 'mysterious' short programs which create interesting graphical displays.
Text Compress (Acorn User)
A utility to compress strings of ASCII characters by a factor of 4:3.
Text Decompress (Acorn User)
A utility to decompress strings compressed using Acorn User #019's Text Compress utility.
TAU-84-03 Acorn User Mar 84 1D 15 27Acorn User #020 84-03
Critical Timer (Acorn User)
A utility which will find the number of cycles in a given piece of machine code.
Cube-Based Life (Acorn User)
A 3D variant of Life, showing generations in three-dimensions, flick-screen format.
Monstrous Curves (Acorn User)
A demo of 'monstrous curves', better known as snowflake patterns.
Pleased To Meet You (Acorn User)
A primary school program to help juniors find their way around a computer keyboard.
Sound In M/C (Acorn User)
A number of machine code routines designed to be used in a space-themed program.
TAU-84-04 Acorn User Apr 84 1D 10 26Acorn User #021 84-04
Auto-Run Add-On (Acorn User)
A function to make a BASIC program respond to the *RUN command, rather than LOAD or CHAIN.
Called By Reference (Acorn User)
A routine to pass variables by reference into procedures, including arrays.
Routine Rescue (Acorn User)
A routine to help a programmer recover from when memory is corrupted and a Bad Program error is generated.
Saving Text For VIEW (Acorn User)
A simple Basic program that will allow a text file to be created (for subsequent editing in View).
Selective Copy (Acorn User)
A multiple file copier which will speed up copying operations between discs.
TAU-84-05 Acorn User May 84 1D 29 39Acorn User #022 84-05
Disc Copier (Acorn User)
A utility to copy an entire disc, either from one drive to another or using a single disc drive by swapping discs.
Disc Editor (Acorn User)
A utility to edit the individual bytes of a disc. Useful in case of corruption.
Disc Examiner (Acorn User)
A utility for the Acorn DFS which will calculate the available storage and disc sectors available.
Doodlebug (Acorn User)
A demo which creates kaleidoscope-style patterns.
Easter Sunday (Acorn User)
A routine to predict what date Easter Sunday will fall on in any given year.
Graphic Patterns (Acorn User)
A collection of impressive graphic routines for your BBC/Electron.
Helicopter Demo (Acorn User)
A simple Basic program which shows a hovering helicopter composed of VDU characters.
Name-file Entry (Acorn User)
A utility to generate a file containing the names of people or items.
Number Entry (Acorn User)
A utility to generate a file containing numbers relating to the names in Name-file Entry.
Correlation (Acorn User)
A utility to work out the correlation between two sets of number files.
Line of Best Fit (Acorn User)
A utility that calculates the 'line of best fit' using the 'least squares' method from two sets of number files.
OS Calls (Acorn User)
A selection of demos of the Operating System commands in machine code.
Simple Disc Menu (Acorn User)
A very simple Basic disc menu which you can copy to your own discs.
Trimphone Demos (Acorn User)
A selection of demos illustrating the Trimphone.
TAU-84-06 Acorn User Jun 84 1D 30 48Acorn User #023 84-06
Adult Literacy (Acorn User)
A simple 'flash the word' educational tool, designed to help improve adult literacy.
Atom Program Lister (Acorn User)
A program which will convert the a tokenised Atom program to a BBC one, allowing it then to be LISTed.
B-Tree (Acorn User)
A demonstration of B-Trees, using a B-Tree of order 7.
Bones Demo (Database)
The famous BBC Micro dancing skeletons animation, showing a bunch of bony magicians performing tricks and jumping up and down.
Easter Sunday Alternative (Acorn User)
A utility that uses an algorithm to accurately predict the date on which Easter Sunday will fall each year.
Hardware Demos (Acorn User)
A selection of utilities that will allow you to peek inside what actually happens inside memory when certain events occur.
Leader Of The Pack (Acorn User)
A program for drawing playing cards (such as the Ace of Spades) on the screen using Basic commands.
Rapid Tape Retrieval (Acorn User)
A program that accompanies an article that suggests a somewhat bizarre suggestion for dealing with tape-based loading more effectively.
Screen Test (Acorn User)
A selection of routines to put a monitor through its paces.
Soft Pottery (Acorn User)
A selection of 3D graphics made to spin impressively on their axis.
Tape To Disc (Acorn User)
A utility to move tape programs to disc.
Yossa Demo (MRM)
TAU-84-07 Acorn User Jul 84 1D 28 27Acorn User #024 84-07
Forum Programs (Acorn User)
A selection of programs to accompany for Forum article in Acorn User #024.
FN Key strip (Acorn User)
A Basic program to print out a nicely formatted function key strip on the Epson FX80, MX80, RX80 and Star DP510 printers.
Inspect BASIC (Acorn User)
A machine code utility that allows you to inspect a Basic program saved on disc, without affecting the one held in current memory.
Joe's Jottings 1: RS423 Simulation (Acorn User)
A utility to demonstrate serial transmission.
Joe's Jottings 2: Direct BBC 2 BBC (Acorn User)
A utility to help 'ping' a connected BBC via the RS423 port.
Joe's Jottings 3: Pocket Terminal (Acorn User)
A utility to turn a RS423-wired BBC into a dumb terminal.
Slow Time Beeb (Acorn User)
A program to accompany the hardware project which will allow the BBC's operation to be slowed down.
Sound Programs (Acorn User)
A wolf whistle, two motorbike effects, some piano and organ music and the sounds of the seaside.
Space Bar Testing (Acorn User)
No less than seven different ways of testing for a press of the space bar. Accompanies Hints & Tips in Acorn User #024.
TAU-84-08 Acorn User Aug 84 1D 12 25Acorn User #025 84-08
How To Correct Listings (Acorn User)
This is a program which was provided in type-in format and, deliberately, will not run. The idea is to get used to obvious mistakes by correcting it.
Micro Activity Pack (Acorn User)
A suite of programs for toddlers which can be played by cutting out the overlays included within the magazine Acorn User #025.
RND No. Gen (Acorn User)
A program demonstrating how the in-built BBC random number generator works.
RND Program Gen (Acorn User)
A program which uses an alternative algorithm to the BBC's in-built one, promising greater randomness and speed.
On The Lake (Acorn User)
A music demo.
Riding Tune (Acorn User)
A music demo.
The Brook (Acorn User)
A music demo.
Zoo Time (Acorn User)
A program to accompany a simple hardware project for younger children.
TAU-84-09 Acorn User Sep 84 1D 20 46Acorn User #026 84-09
Double Disc Format (Acorn User)
A more powerful disc formatter than the in-built FORMAT command, allowing both sides of a disc to be formatted.
Edu1: Bureau de Change (Acorn User)
An educational programming challenge which should help you answer how many French Francs do I get for my English Pound.
Edu2: Point of Sale (Acorn User)
An educational programming challenge which aims to encourage what should happen at an automatic cash register.
Edu3: Clock Arithmetic (Acorn User)
An educational programming challenge aimed at getting the programmer to consider how to accurately store hours and minutes.
Edu4: Clocking On (Acorn User)
An educational programming challenge which aims to encourage exploration of logging time spent at work.
Edu5: Candle Clock (Acorn User)
An educational programming challenge aimed at predicting how long it will take for a candle to burn itself out.
Edu6: Generation Game (Acorn User)
An educational programming challenge based, loosely, on the Life algorithm.
Fly In The Sky (Acorn User)
A short animated demo (with sound) demonstrating elementary animation.
Format And Copy (Acorn User)
A program designed to be merged with the Copydsk program to allow formatting and copying in a single operation.
Hardware RNG Control (Acorn User)
A circuit diagram for a hardware project in the form of a digital random number generator.
Hi-Speed RND Numbers (Acorn User)
A faster, and more random, random number generator than the in-built Basic command RND.
Hints And Tips (Acorn User)
A selection of programs to accompany the Hints & Tips article in Acorn User #026 magazine.
Kaleidoscope (Acorn User)
An animated kaleidoscope which will generate patterns that can be manipulating by rotating them 'left' and 'right'.
Paradroids (Acorn User)
A space invaders style game.
Sprite Design (BBC) (Acorn User)
A professional Mode 2 sprite designer which will allow you to generate sprites for use in your own programs.
Sprite Design (Elk) (Acorn User)
A professional Mode 2 sprite designer which will allow you to generate sprites for use in your own programs.
TAU-84-10 Acorn User Oct 84 1D 18 44Acorn User #027 84-10
8271 Disc Copier (Acorn User)
A utility for the BBC Model B which directly programs the 8271 chip, allowing for disc copying to occur at warp speed.
Flies 2 (Acorn User)
An extension of the Acorn User #026 program, improving the resolution of the characters and the animation.
Mode 7 Window (Acorn User)
Text scrolling in a Mode 7 window.
Mode 4 Window (Acorn User)
Text scrolling in a Mode 4 window.
Double Height Text (Acorn User)
A utility that will produce double-height text. Designed to be used in your own programs.
Envelope Generator (Acorn User)
An ENVELOPE definer for the BBC and Electron.
Read Disc Catalogue (Acorn User)
A utility which reads the disc catalogue.
Signature Analysis Unit (Acorn User)
A hardware project that can be used to conduct a healthcheck on your BBC Model B, to see if any of its circuits are about to fail.
Sorting Demos (Acorn User)
A colourful demonstration of how to order data.
Sorting Procedures (Acorn User)
Procedures to sort data, extracted from the sort demo in Acorn User #027.
Sprite Mover (Acorn User)
A utility designed to animate the sprites designed with the Acorn User Sprite Designer by Harry Sinclair.
Toolkits On Trial (Acorn User)
Example programs to benchtest the toolkit ROMs Addcomm, Caretaker, Toolkit, Toolstar and U-Tools.
TAU-84-11 Acorn User Nov 84 1D 25 37Acorn User #028 84-11
3D Titles (Acorn User)
A demo which shows simple text strings as 3D.
ADVAL Joystick (Acorn User)
A utility to be dropped into any Basic game which will read the joystick using Acorn's approved routines.
Auto Printer Dump 1 (Acorn User)
Auto Printer Dump 2 (Acorn User)
Dual Cat Routine (Acorn User)
An extended disc dual catalogue routine which also allows you to specify whih drive you want the *ALT command to affect.
FB:Co-ordinated Moves (Acorn User)
Demonstrating how to use MOVE, PLOT and DRAW commands in BBC Basic by drawing a rudimentary car.
Floating Point Sums (Acorn User)
A selection of routines to be read in conjunction with the Follow The Floating Point article in Acorn User #028.
Mirror And Clone (Acorn User)
An extension to Harry Sinclair's Sprite Designer, allowing sprites to be mirrored and cloned.
Multiplication Tables (Acorn User)
A selection of quizzes that will see how well you can recite your multiplication tables.
PLOT Command House (Acorn User)
A selection of routines to draw a house in simple shapes.
Set BREAK As Fkey (Acorn User)
A machine code routine which will allow the BREAK key to be permanently (until reset) programmed as function key.
Set STAR Margin (Acorn User)
A Epson/Star printer utility allowing you to set the left margin.
Sideways ROM Select (Acorn User)
A utility which allows you to select and access any ROM.
Timing Test Program (Acorn User)
TAU-84-12 Acorn User Dec 84 1D 25 52ERROR corrected 25/01/2026. This disc image was in the 8BS library as TAU-85-1 until this date. Dave Edwards pointed out the error. Thanks Dave.
Acorn User #029 (12.1984)
3D Titles (BBC/Electron)
A demo which shows simple text strings as 3D.
ADVAL Joystick (BBC/Electron)
A utility to be dropped into any Basic game which will read the joystick using Acorn's approved routines.
Dual Cat Routine (BBC/Electron)
An extended disc dual catalogue routine which also allows you to specify whih drive you want the *ALT command to affect.
FB:Co-ordinated Moves (BBC/Electron)
Demonstrating how to use MOVE, PLOT and DRAW commands in BBC Basic by drawing a rudimentary car.
Floating Point Sums (BBC/Electron)
A selection of routines to be read in conjunction with the Follow The Floating Point article in Acorn User #028.
Interrupt Program Saver (BBC/Electron)
A program that automatically saves the current program you are working on every five minutes.
Mirror And Clone (BBC/Electron)
An extension to Harry Sinclair's Sprite Designer, allowing sprites to be mirrored and cloned.
Multiplication Tables (BBC B/B+/Master 128)
A selection of quizzes that will see how well you can recite your multiplication tables.
PLOT Command House (BBC/Electron)
A selection of routines to draw a house in simple shapes.
Set BREAK As Fkey (BBC/Electron)
A machine code routine which will allow the BREAK key to be permanently (until reset) programmed as function key.
Set STAR Margin (BBC/Electron)
A Epson/Star printer utility allowing you to set the left margin.
Sideways ROM Select (BBC B/B+/Master 128)
A utility which allows you to select and access any ROM.
TAU-85-1 Acorn User Jan 85 1D 31 68Acorn User #030 (01.1985)
Auto Printer Dump 1 (BBC B/B+/Master 128)
A utility which will echo any graphics screen to a connected printer when the @ key is pressed.
Auto Printer Dump 2 (BBC B/B+/Master 128)
A utility which will echo any graphics screen to a connected printer when the @ key is pressed.
DIY Database (BBC B/B+/Master 128)
A computerised address book to keep tabs on your friends and relatives.
Hints And Tips (BBC B/B+/Master 128)
A selection of programs to accompany the Hints & Tips article in Acorn User #026 magazine.
Monophonic Organs (BBC B/B+/Master 128)
A program to operate the hardware project Monophonic ORGan (Acumorg) illustrated in Acorn User #029.
Painting By Programs (BBC B/B+/Master 128)
Demonstration of how to create text and graphics windows on the BBC/Electron.
Timing Test Program (BBC B/B+/Master 128)
A utility to benchmark how quickly your BBC can perform mathematical calculations.
TAU-85-2 Acorn User Feb 85 1D 28 60Acorn User #031 (02.1985)
*TYPE Filename (BBC/Electron)
A utility showing how a filename can be entered and called up for use with the *TYPE command.
*TYPE OSCLI (BBC/Electron)
A demo of the OSCLI statement.
Black Shape (BBC/Electron)
A demo which draws a black shape which cannot be penetrated.
Card Shuffle (BBC/Electron)
A card-shuffling routine.
ColFill (BBC/Electron)
A sophisticated colour-fill routine, presented as part of a demo.
Collision Detection (BBC/Electron)
A demo showing how a rectangle can be confined to a certain area of the screen.
DotFill (BBC/Electron)
A sophisticated dot pattern routine, presented as part of a demo.
Double Text 1 (BBC/Electron)
A demonstration of how double height text can be generated.
Double Text 2 (BBC/Electron)
A demonstration of how double width text can be generated.
Graphics Compiler (BBC/Electron)
A utility to convert graphics from Basic to use in assembler programs.
Interrupt Driven Tune (BBC/Electron)
A demo which will play an event-driven music piece whilst your micro is left free for other things!
Menu-Fax (BBC B/B+/Master 128)
A software interface between the Eco-Fax and Eco-Ed programs.
Picture Slide (BBC/Electron)
An impressive sliding blocks puzzle game in machine code. Runs in the highest colour mode giving very colourful pictures!
Quadline (BBC/Electron)
It's Connect 4, played against the computer. Get four counters of the same colour in a vertical, horizontal or diagonal line to win.
Rectangle Move (BBC/Electron)
A demo showing how the cursor keys can move a rectangle around the screen.
Storyboard (BBC B/B+/Master 128)
An adaption of the Acorn User activity board, aimed at entertaining young children with pseudo-random stories.
Yes/No Answer (BBC/Electron)
A simple procedure to generate a Yes/No response.
TAU-85-3 Acorn User Mar 85 1D 19 41Acorn User #032 (03.1985)
Circles Demos (BBC/Electron)
A selection of programs that draw circles very quickly and with minimal complexity.
Eventful Colours (BBC/Electron)
An interesting routine that uses events to switch colours every couple of seconds, allowing for example, a loading screen to 'animate' whilst another file is loading in.
I And O Challenge (BBC/Electron)
A program which will correctly search and replace a program for any Is that should be 1s and any Os that should be 0s.
Keyboard On ADC Input (BBC/Electron)
A program to be used in conjunction with the hardware project, a programmable second keyboard, contained in Acorn User #032.
Mode 7 Graphics (BBC B/B+/Master 128)
Add 16 colour graphics to Mode 7 on the BBC.
Mode 7 Graphics Demo (BBC B/B+/Master 128)
Draw a face with the Mode 7 demonstration program.
Selectable Character Set (BBC/Electron)
A program to be used with a second keyboard with selectable character sets.
Simple Database v6 (BBC/Electron)
An extension on last issue's Simple Database program, adding a selection of Search routines.
Simple Database v7 (BBC/Electron)
The final version of Martin Phillips' Simple Database program.
Skier Pic (BBC/Electron)
A simple program which uses MOVE, PLOT and DRAW commands to draw a skier.
Smith-Corona Dump (BBC/Electron)
A screen dump routine for the Fastext 80 printer.
TAU-85-4 Acorn User Apr 85 1D 12 26Acorn User #033 (04.1985)
Auto Resistance Measure (BBC B/B+/Master 128)
A program to accompany the hardware project Analogue-Digital Converter illustrated in Acorn User #033.
Budge (BBC B/B+/Master 128)
A graphics editor concerned with designing and styling icons.
Colours By Interrupts (BBC B/B+/Master 128)
A routine which will allow you to have more colours on-screen than the pre-set limits of Modes 1 and 4 by 'interrupting' the line scan.
Graph Plot (BBC B/B+/Master 128)
A visual indication of the results of your own equations in this graph plotting utility.
Idiotmeter (BBC B/B+/Master 128)
An April Fool's program which attempts to convince unwitting members of your family that it can determine their idiocy.
PROC-Search (BBC B/B+/Master 128)
A procedure to make the BBC ignore redundant letters of the alphabet.
Slim Characters (BBC B/B+/Master 128)
A demo which allows you to display 40 characters per line in Mode 2.
Touch Screen (BBC B/B+/Master 128)
An April Fool's program which originally accompanied an article demonstrating how to set up a simple touch screen with paper and a felt-tip pen.
Trap Break (BBC B/B+/Master 128)
An interesting utility which will preserve the current values of a Basic program even if Break is pressed.
TAU-85-5 Acorn User May 85 1D 18 50Acorn User #034 (05.1985)
256 Colours (BBC/Electron)
A demonstration of how multiple colours can be 'poked' to a Mode 2 screen. To be used in conjunction with the article.
Animator (BBC/Electron)
Create film sequences featuring a stickman, and load and save them to disc/tape.
Capital Routines (BBC/Electron)
A utility to intercept the ASCII codes at the keyboard and change lower case letters into upper case ones.
Cursor Move Routines (BBC/Electron)
A companion to the utility Colfill which allows you to ensure your cursor remains distinct when using that utility.
Machine Code Timer (BBC B/B+/Master 128)
A program to help you assess how much time your own machine code routines are taking.
Modes By Interrupts (BBC B/B+/Master 128)
How to force your BBC Micro to give multiple Modes on the same screen.
No Filing System (BBC/Electron)
A utility which disables all filing systems, freeing up the entire memory of the BBC for your use. You won't be able to save though.
Sound Compiler (BBC/Electron)
A useful utility which converts a series of SOUND commands into a machine code program to play them back on interrupt.
Voltage Measurement (BBC/Electron)
A companion utility to the analogue port voltmeter described in Acorn User #034.
Wordwise Pager (BBC B/B+/Master 128)
A program that allows you to type in pages of text in Wordwise, then access them as separate Mode 7 pages.
TAU-85-6 Acorn User Jun 85 1D 15 38Acorn User #035 (06.1985)
Bulletin Board 1 (BBC B/B+/Master 128)
A large scrolling message demo, originally intended to be run on BBCs in shop windows!
Bulletin Board 2 (BBC B/B+/Master 128)
A demo designed to showcase a BBC Micro in a shop window. Displays a large scrolling message of your choice.
CHR$ Doctor (BBC B/B+/Master 128)
A utility which converts embedded control codes inserted into text into the correct CHR$n format. Useful for Mode 7 print outs.
Forum: Colour Wordwise File (BBC B/B+/Master 128)
A utility which will add colour to a Wordwise file. Use the associated demo program to see this in action.
Forum:3D Textured Print (BBC B/B+/Master 128)
A demonstration to display large, 3D textured printed characters in any graphics mode.
Forum:CTRL Codes Change (BBC B/B+/Master 128)
A utility to assist with decoding BASIC listings featuring graphic characters not in CHR$ format.
Forum:Dynamic FNkey Strip (BBC B/B+/Master 128)
A utility to display an "on-screen" function key strip at the base of a Mode 7 screen.
Hints: Double Height Input 2 (BBC B/B+/Master 128)
A routine to allow double-height text in Mode 7.
Hints: Double Height Input 3 (BBC B/B+/Master 128)
Another routine to allow for double-height lettering in Mode 7.
Paintbox (BBC B/B+/Master 128)
A Mode 2 art package which allows you to design screens using all seven colours.
Sideways RAM Utility 2 (BBC B/B+/Master 128)
Another utility to demonstrate the use of Sideways RAM, to be read in conjunction with Richard Harris' article in the magazine.
Sphinx Adventure Windowed (Acorn Electron)
The BBC version of
Sphinx Adventure can be coaxed to run on an Electron in this windowed Mode 6 display.
SRAM Utility (BBC B/B+/Master 128)
A companion program for Richard Harris' demonstrations of BBC Micro Sideways RAM.
VIEW Printer Driver (BBC/Electron)
Tailor your printer to fit seamlessly to the View word processor by simply looking up its codes in its user manual.
TAU-85-7 Acorn User Jul 85 1D 28 61Acorn User #036 (07.1985)
Acorn User Adventure (BBC B/B+/Master 128)
An adventure game set in the offices of Acorn User. Should be played with reference to the article in Acorn User #036.
Automenu/Disc Status (BBC B/B+/Master 128)
A program which can be placed on any disc to auto-create a menu of the files upon it.
Bugs (BBC B/B+/Master 128)
A collection of programs that will assist in bug-trapping your own listings.
Close Files On BREAK (BBC B/B+/Master 128)
A machine code program will ensures that, on BREAK, all files are automatically closed.
Double Width CHR$ (BBC B/B+/Master 128)
A routine to double the width of characters in any mode.
Extend Compiler (BBC B/B+/Master 128)
A mini-compiler which can be used to speed up programs written in BASIC used a limited subset of that language's commands.
Hints & Tips: ASC To Printer (BBC B/B+/Master 128)
A demo of transmitting ASCII codes to a parallel printer.
Hints & Tips: ASCII Codes (BBC B/B+/Master 128)
A utility to show ASCII codes on screen.
Hints & Tips: ASCII Modes (BBC B/B+/Master 128)
Shows all ASCII codes in Mode 7.
Hints & Tips: Code Creator (BBC B/B+/Master 128)
Shows all ASCII codes in a four-column display.
Hints & Tips: Code Creator 2 (BBC B/B+/Master 128)
A routine which incorporates input into a double-height display.
Hints & Tips: Name Input (BBC B/B+/Master 128)
A routine to input names which will insert its own upper case letters.
Hints & Tips: Number Input (BBC B/B+/Master 128)
A routine to input numbers.
Hints: ASCII Modes 7 (BBC B/B+/Master 128)
A Mode 7 lookup chart of ASCII codes to characters.
Hints: Name Input v2 (BBC) (BBC B/B+/Master 128)
A routine to accept a name input, with built-in error-checking.
Key 0 Converter (BBC B/B+/Master 128)
A routine which sets up key 0 to perform binary-to-decimal conversion.
Read Input File/Write New (BBC B/B+/Master 128)
A demonstration of the BASIC OPENIN and OPENOUT commands.
Sample Data File Creation (BBC B/B+/Master 128)
A simple procedure to create a sample file of values.
Sideways RAM Parts 1 & 2 (BBC B/B+/Master 128)
A collection of disc/ROM Sideways RAM utilities.
View 2.1 Patch (BBC B/B+/Master 128)
A machine code patch for View 2.1.
TAU-85-8 Acorn User Aug 85 1D 22 45Acorn User #037 (08.1985)
BASIC Checksum (BBC B/B+/Master 128)
A short program that will assist when the user is typing in long listings from Acorn User.
Easyplot (BBC B/B+/Master 128)
The main Easyplot character definer, and a PLOT 2 graphics program.
Forum 1: *> Program Source (BBC B/B+/Master 128)
If you're always typing *> instead of *. to catalogue your discs, this utility will help you out!
Forum 2: Check DATA (BBC B/B+/Master 128)
A routine to check DATA statements. For use with a BBC with speech system.
Forum 3: AMX Oscli (BBC B/B+/Master 128)
A short utility to help AMX Art users to print their artwork to parallel printers.
Hints & Tips: Interrupt Sound (BBC B/B+/Master 128)
An assembly language program to play a sequence of notes every 30 seconds. Plays on interrupt.
Hints & Tips: Keypress Bleep (BBC B/B+/Master 128)
An assembly language program which sounds a bleep each time a key is pressed.
Hints & Tips: Machine Code Bleep (BBC B/B+/Master 128)
An assembly language program which sounds a bleep.
Hints & Tips: Machine Code Sound (BBC B/B+/Master 128)
An assembly language program to sound a note.
Hints & Tips: Machine Code Sound 4 Notes (BBC B/B+/Master 128)
An assembly language program to sound four notes in sequence.
Hints & Tips: Number Colour Change (BBC B/B+/Master 128)
An assembly language program to print numbers in a different colour than letters.
Hints & Tips: Text Colour Change (BBC B/B+/Master 128)
An assembly language program that changes the default colours in Mode 1.
Hints 1: M/C Bleep (BBC B/B+/Master 128)
A machine code routine which makes a bleep sound.
Hints 2: Keypress Bleep (BBC B/B+/Master 128)
A machine code routine which makes a bleep whenever a key is pressed.
Hints 3: Text Col Change (BBC B/B+/Master 128)
A machine code routine which cycles the colour of the text being typed.
Hints 4: Number Col Change (BBC B/B+/Master 128)
A machine code routine which cycles the colour of numbers being typed.
Hints 5: M/C Sound (BBC B/B+/Master 128)
A machine code routine to deliver a musical note.
Hints 6: Sound 4 Notes (BBC B/B+/Master 128)
A machine code routine to deliver four musical notes.
Hints 7: Speak Three Words (BBC B/B+/Master 128)
A machine code routine to speak three words. Requires a connected speech synthesiser.
Hints 8: Talking Typewriter (BBC B/B+/Master 128)
A machine code routine to speak the letter inputted. Requires a connected speech synthesiser.
Hints 9: Interrupt Sound (BBC B/B+/Master 128)
A machine code routine which plays the Close Encounters Of The Third Kind riff on interrupt.
JJ1: Light Grapher (BBC B/B+/Master 128)
A simple graph/graphics program showing different colours/lights being transmitted across the screen.
JJ2: Torch Transmitter (BBC B/B+/Master 128)
A simple utility to transmit messages between your BBC and a Torch.
JJ3: Torch Receiver (BBC B/B+/Master 128)
A simple utility to receive messages on your Torch (from a BBC Micro).
Sideways RAM (BBC B/B+/Master 128)
Place your own favourite machine code routines in Sideways RAM. Needs to be utilised in conjunction with the article from Acorn User Aug 1985.
TAU-85-9 Acorn User Sep 85 1D 18 49Acorn User #038 (09.1985)
Automenu Program (BBC B/B+/Master 128)
A menu creator which reads the current catalogue and offers a one-key option to launch each program on the disc.
BASIC II (BBC B/B+/Master 128)
A utility to simulate Basic II in Basic I.
Clone (BBC B/B+/Master 128)
An additional * command which will allow you to make a copy of the same file on the same disc.
Discloc (BBC B/B+/Master 128)
A routine for use with the second processor, allowing languages to be relocated and fuller access to its memory.
Easyplot Runplot (BBC B/B+/Master 128)
An extension for Easyplot.
Enhancements to Easyplot (BBC B/B+/Master 128)
More enhancements for Easyplot.
EPSON Descenders (BBC B/B+/Master 128)
An intriguing workaround for an Epson FX80 where the print begins fading due to a sticking ninth pin. Run it a few times to free it up!
Floating Point PsuedoOp (BBC B/B+/Master 128)
A machine code EQU function to generate floating point constants in a similar way to EQUB.
ON GOSUB (BBC B/B+/Master 128)
A program to simulate the ON GOSUB structure.
Printer (BBC B/B+/Master 128)
A printer benchmark program so that you can take the measure of your connected dot matrix.
Relocator 2nd Processor (BBC B/B+/Master 128)
A ROM disassembler/relocator which will copy from a ROM or File to the second processor.
Run Silent Run Deep (BBC B/B+/Master 128)
A sophisticated wargame where you must sound out the submarines patrolling deep below the surface of the ocean, then launch a depth-charger to obliterate them.
VIEW Printer Driver (BBC B/B+/Master 128)
Tailor your printer to fit seamlessly to the View word processor by simply looking up its codes in its user manual.
VIEW Suite (BBC B/B+/Master 128)
A number of useful routines to enhance the use of the View word processor, including the undocumented COMMENT command.
Wordwise Edit (BBC B/B+/Master 128)
A utility to enable BASIC programs to be edited using the Wordwise word processor.
TAU-85-10 Acorn User Oct 85 1D 31 84Acorn User #039 (10.1985)
Brilliance (BBC/Electron)
Digital Art showing the female android from the UK series Blakes 7.
Coke Can (BBC/Electron)
A digitised picture of a can of coke.
Easyplot Noticeboard (BBC B/B+/Master 128)
An extension for the Easyplot program which allows images to be displayed in a defined sequence.
Easyplot Vufoil (BBC B/B+/Master 128)
An extension for the Easyplot program which simulates an overhead projector to support a prepared lecture.
Epson JX80 Dumps (BBC B/B+/Master 128)
Some example programs to put the Epson JX80 printer through its paces.
Fractal Generator (BBC B/B+/Master 128)
A demonstration generating curves of infinite length and detail.
Freehand Paint (BBC B/B+/Master 128)
A professional art studio which includes mind-bending effects and rotations plus squash and expand functions.
McGregor Visual Demos (BBC B/B+/Master 128)
A demo collection of repetitive graphics wallpaper-style patterns.
Mode 7 Dynamic Function Key Strip (BBC B/B+/Master 128)
An on-screen function key strip designed to be used in your own programs.
Original Acorn User Menu (BBC/Electron)
The original official Acorn User menu for this companion disc.
Pussycat Demo (BBC B/B+/Master 128)
A cute picture of a cat, designed to be used to test printing to an Epson and dot-matrix printer.
TAU-85-11 Acorn User Nov 85 1D 31 99Acorn User #040 (11.1985)
Compilers Compared (BBC B/B+/Master 128)
A selection of programs that benchmark three compilers reviewed in Acorn User #040.
Double Height (BBC B/B+/Master 128)
A Basic routine to print out double height characters on-screen.
Double Width (BBC B/B+/Master 128)
A Basic routine to print out double width characters on-screen.
Freehand Paint Upgrade (BBC B/B+/Master 128)
An upgrade to the Acorn User's Freehand Paint program by adding overlays.
Grandad (BBC/Electron)
A digitised picture of an old man grinning.
Hints 5: Double Spc Txt Window (BBC B/B+/Master 128)
A routine to give double-spacing in a defined text window. Model B/B+ only.
Lineout In VIEW (BBC B/B+/Master 128)
A demonstration of how you can write your assembly language source code in the View word processor and then output it as lines.
Maths In Motion Demo (BBC/Electron)
One of the BBC's seminal demos, flick between infinite patterns of animated dots with the left and right cursor keys.
Miaow! (BBC/Electron)
A digitised picture of a cat.
Music Compiler (BBC B/B+/Master 128)
A compiler to take sheet music in text form and compile to the BBC's SOUND statements.
Shadow Effect (BBC B/B+/Master 128)
A utility which defines a simple graphics window and then clears an area offset by one character space to give a shadow effect.
Tesselations (BBC B/B+/Master 128)
A collection of Tessellations from the book of the same name (by the same authors).
Textured Window (BBC B/B+/Master 128)
A utility which defines a simple graphics window in Basic.
TAU-85-12 Acorn User Dec 85 1D 31 64Acorn User #041 (12.1985)
*BEEP (BBC/Electron)
A demonstration Sideways RAM program which emits a beep when called with *BEEP.
*FONT (BBC/Electron)
The 'compiled' version of the
Font Generator.
Data Compressor (BBC/Electron)
A utility which will reduce the space needed to save files such as high-resolution screens.
Epson Bit Image (BBC B/B+/Master 128)
A routine which prints a heart.
Epson Dual-Density Bit Image (BBC B/B+/Master 128)
A routine which prints a dual-density heart.
Font Generator (BBC/Electron)
A utility which will allow you to build up a selection of 'font files' and switch between them with *FONT ITALICS, or *FONT BOLD, etc.
Fractal Trees (BBC/Electron)
A selection of screen grabs showing some of the impressive fractal trees created with the program of the same name.
Guess The Letter (BBC B/B+/Master 128)
A program which selects a random letter and you attempt to guess it.
McGregor And Watt Programs (BBC/Electron)
A selection of demos including a random fractal curve, a collection of successive fractal curves, a colourful 'flood' fill and tree growth.
Shuggy's Garden (BBC/Electron)
An overhead maze-style game in which you must collect the apples from the monster's garden without being caught.
Spiderman (BBC/Electron)
Graphics art showing the superhero Spiderman in a suitably heroic pose.
VDU Problems (BBC B/B+/Master 128)
A routine which draws a solid polygon.
TAU-86-1 Acorn User Jan 86 1D 31 78Acorn User #042 (01.1986)
Colfill Demo (BBC B/B+/Master 128)
A demonstration of the ColFill utility, showing a large number of meshes. Best viewed on a CRT television.
Date Program (BBC B/B+/Master 128)
A calendar utility that will work out the exact number of days including leap years between a given date of birth and a test date.
Elite Commander Slog (BBC B/B+/Master 128)
An Elite 'save game' file which can be loaded into the BBC version of Elite and give you an impressive reputation and spaceship.
Flying High (BBC/Electron)
Digital art showing a number of different means of air transportation.
Into The Third Dimension (BBC B/B+/Master 128)
A utility to assist with creating three-dimensional solids by inputing 3D data and mathematical formulae.
Mighty Thoughts From Little Acorns Grow (BBC/Electron)
Digital art showing a robot head encircled by Acorns.
Printer Codes (BBC B/B+/Master 128)
A utility to help you make sense of how to write commands that are compatible with so-called 'Epson compatible' printers.
Spectramania (BBC/Electron)
An overhead maze game in which you glide around changing the background colour, avoiding the rampaging Smiffs. Complete each sheet to proceed.
Super Painter (BBC/Electron)
A sophisticated art package which includes the colour- and dot- filling procedures previously published in Acorn User.
Using The B+ (BBC Model B+)
A routine which displays the copyright message in the ROM of the BBC B+. BBC B+ only.
Xmas Card (BBC/Electron)
Digital art wishing you and yours a very Merry Christmas.
TAU-86-1 Acorn User Jan 86 T -- --Tape version in uef format
TAU-86-2 Acorn User Feb 86 1D 31 52Acorn User #043 (02.1986)
Colour Contrast Test (BBC/Electron)
A program that tests colour blindness, which apparently affects 1 in 30 people.
Elite Commander Editor (BBC/Electron)
A full editor for save games in Elite, allowing to tweak all aspects of the game.
Extending Basic (BBC/Electron)
A utility to help you add your own commands to the BBC Basic language.
Hints 2:ROM Look (BBC B/B+/Master 128)
A utility which shows the ROMs you currently have plugged into your machine.
Hints 3:Help Page Creator (BBC B/B+/Master 128)
A utility to help you create your own ROM Help Page.
Into Shadow RAM (BBC/Electron)
A selection of programs that will help you utilise the new extra shadow memory of the B+ and Master 128.
Into Shadow RAM 4 (BBC B/B+/Master 128)
The *PACK command.
Into Shadow RAM 5 (BBC B/B+/Master 128)
The *UNPACK command.
Into Shadow RAM 6 (BBC B/B+/Master 128)
The *SSAVE command.
Into Shadow RAM 7 (BBC B/B+/Master 128)
The *SLOAD command.
Into Shadow RAM 8 (BBC Model B+)
A program to bring all the commands in previous examples together on the B+.
Joystick Jargon (BBC/Electron)
A selection of programs to be used in conjunction with the different types of joystick available for the BBC/Electron.
Shrinking Screens 1 (BBC B/B+/Master 128)
A demonstration of how to 'shrink' the screen size and free up memory for an extended BASIC or machine code program.
Shrinking Screens 2 (BBC B/B+/Master 128)
The essential commands from the demo, so you can use a smaller screen in your own programs.
Speed Merchant (BBC/Electron)
A number of routines showing how to speed up programs.
SRAM Writing (BBC/Electron)
A utility to allow you to write very long machine code programs for use in memory or Sideways RAM.
TAU-86-3 Acorn User Mar 86 1D 31 99Acorn User #044 (03.1986)
* Command Patch For CP/M (BBC B/B+/Master 128)
Use BBC Basic to BBC Basic Z80 to copy this to a CP/M disc.
7:13 From St. Albans (BBC/Electron)
Digital art showing a train crossing a bridge in stormy conditions.
Animator (BBC/Electron)
Create film sequences featuring a stickman, and load and save them to disc/tape.
Bonus Programs (BBC B/B+/Master 128)
A text file describing the bonus programs included on this companion disc from Acorn User.
Budge (BBC B/B+/Master 128)
A graphics editor concerned with designing and styling icons.
Disc Menu (BBC B/B+/Master 128)
An intelligent disc menu which can be copied to any disc of files and will instantly create a menu for it.
Extended HIBASIC Test (BBC B/B+/Master 128)
A program to test the extended version of HIBASIC.
Forum 1:File Assembler (BBC B/B+/Master 128)
A file assembler.
Forum 2:File Assembler Ex (BBC B/B+/Master 128)
An example of the use of the file assembler.
Forum 3 (BBC B/B+/Master 128)
An extension to the file assember (Forum 1).
Forum 4 (BBC B/B+/Master 128)
Another extension to the file assembler (Forum 1).
HIBASIC Extended Assembler (BBC B/B+/Master 128)
Two programs which (a) add the extra assembler mnemonics to HIBASIC and (b) test the extended version of HIBASIC.
Hints:Disc Sector Editor (BBC B/B+/Master 128)
A DFS disc sector editor with an attractive display.
Hints:Mode 7 Block Moving (BBC B/B+/Master 128)
A simple routine to hold graphics in memory and instantly transfer them to screen memory, demonstrated by playing cards.
Master Screen Switching (BBC B/B+/Master 128)
A demonstration of how to use the Master 128's shadow mode to instantly switch one screen to another. Demonstrated with two large triangles.
Paras (BBC B/B+/Master 128)
A simple Basic game in which you must blast the descending paratroopers out of the sky before they reach your base.
Pencil Sharpener (BBC/Electron)
Digital art of a pencil sharpener from overhead.
Pixel Mapper (BBC B/B+/Master 128)
A program to magnify areas of the graphic screen for the final tweaks to your own artwork.
Sideways RAM Utilities (BBC B/B+/Master 128)
Mike Rawlings' four programs to help manage Sideways RAM.
Tunemaker (BBC B/B+/Master 128)
A utility allowing you to plot sheet music to a stave, play it out and print it out.
WIMP Fashions (BBC/Electron)
Digital art showing a selection of clothes designed in an Apple Macintosh WIMP style.
Wordwise Edit (BBC B/B+/Master 128)
An upgrade to the BBC B/B+ version of Wordwise allowing Basic programs to be output from it.
TAU-86-4 Acorn User Apr 86 1D 29 94Acorn User #045 (04.1986)
April Fool Turtle (BBC B/B+/Master 128)
A doctored version of the Logo language which will not work as expected and lead to hilarious results.
BASIC Checksum (BBC B/B+/Master 128)
A short program that will assist when the user is typing in long listings from Acorn User.
Basic Disc Extensions (BBC B/B+/Master 128)
A utility to add commands to disc and sideways RAM. To be read in conjunction with the Commanding Ideas article.
Dear Kitty (BBC/Electron)
Digital art showing a digitised woman's face and the message "Dear Kitty".
Forum:Auto-List (BBC B/B+/Master 128)
A utility which allows up to six programs to be loaded in turn and dumped to a printer.
Forum:CTRL-@ SSave (BBC B/B+/Master 128)
A screen save program which will 'grab' a screenshot when CTRL-@ is pressed.
Forum:Interrupt Music (BBC B/B+/Master 128)
An extension to the Acorn User Sound Compiler program which will convert the datafile to an interrupt-driven tune.
Goblet (BBC/Electron)
Digital art showing a goblet viewed from the side.
JJ: Contents V1 (BBC B/B+/Master 128)
A program to be used in conjunction with the Tandy Electronic Book.
JJ: Read Book (BBC B/B+/Master 128)
A program to be used in conjunction with reading from the Tandy Electronic Book.
JJ: Write Book (BBC B/B+/Master 128)
A program to be used to write a book to the Tandy Electronic Book.
Original Acorn User Menu (BBC/Electron)
The original official Acorn User menu for this companion disc.
Programmer's Aid (BBC B/B+/Master 128)
An 'all-in-one' error handler which gives a more explicit error message, retains all variables in memory and prevents any Bad Program error from occurring.
Scene (BBC/Electron)
Digital art showing what looks like a vase in silhouette and some other geometric shapes.
Three Dee Shades (BBC/Electron)
An art package that will allow you to create 3D graphics in 'spray-paint' style.
UDC Bit Image (BBC B/B+/Master 128)
A utility which allows a VDU 23 User-defined Character to be dumped to a printer in bitmap form.
UDC To Dot-Matrix (BBC B/B+/Master 128)
A utility which allows a VDU 23 User-defined Character to be dumped to a printer as an 8 x 8 dot matrix character.
TAU-86-5 Acorn User May 86 1D 31 76Acorn User #046 (05.1986)
BBC Electron Keys (BBC B/B+/Master 128)
A utility which implements the Electron's one-touch keyword keyboard on the BBC. An interesting, if totally pointless, program.
DIY:Character Printer Output (BBC/Electron)
A utility to transfer your user-defined characters to a printer automatically.
Forum:Daisywheel Screen Dump (BBC/Electron)
Daisywheel printers don't print graphics, but they do print dots. This clever program will use the POINT command to detect dots and allow graphics to be printed out.
Graphics Bonus (BBC B/B+/Master 128)
A selection of graphics screens for your delectation.
Hints: Programs In Pieces (BBC/Electron)
Two programs that allow 'passing' of strings between them, allowing for larger programs to be written, switching between each other.
Mandelbrots (BBC/Electron)
A selection of art programs using the Mandelbrot set technique.
Original Acorn User Menu (BBC/Electron)
The original official Acorn User menu for this companion disc.
Tape To Disc Utility (BBC/Electron)
A utility to transfer programs from tape to disc, to be used in conjunction with the First Byte article in Acorn User #046.
Tube Extensions (BBC B/B+/Master 128)
A selection of programs to help you make the most of your 6502 second processor.
Turbulence (BBC/Electron)
A graphics screen demonstrating turbulence.
Typewriter (BBC/Electron)
A simple character printing program, to be echoed to a printer automatically.
TAU-86-6 Acorn User Jun 86 1D 29 80Acorn User #047 (06.1986)
3D Demo (BBC B/B+/Master 128)
A demo showing numerous 3D shapes.
64 Column Mode 4 (BBC B/B+/Master 128)
Demonstrates a 64-column display in Mode 4.
Auto Data Statements (BBC B/B+/Master 128)
A utility which converts VDU characters to DATA statements.
Hints:Screen Expanding (BBC Model B)
A graphical demonstration of an effect which takes a graphical screen and 'expands' it, almost like unfurling a fan. Could be used for impressive loading intros.
Joe's Jottings (BBC B/B+/Master 128)
A selection of procedures demonstrating OSARGS, OSGBPB, OSFILE and OSBOOT.
Scrolling Terminal (BBC Model B)
A scrolling terminal to be used in network communications.
Spiderman Comic (BBC/Electron)
A demo showing three high resolution monochrome Spiderman comics prepared for AMX Stop Press.
Viewdata Terminal (BBC Model B)
A Viewdata terminal to be used in network communications.
World Cup Database (BBC B/B+/Master 128)
Follow the World Cup Football through to the final with this database listing.
TAU-86-7 Acorn User Jul 86 1D 31 101Acorn User #048 (07.1986)
*ADD (BBC B/B+/Master 128)
A utility to add an additional BBC Basic command to the *H utility.
*H (BBC B/B+/Master 128)
A utility which expands BBC Basic to give an explanation of the commands. For example *H ENVELOPE will detail the ENVELOPE command.
1770 Disc Controller (BBC B/B+/Master 128)
An in-depth dive into the 1770 disc controller and its OSWORD calls.
Ambiguous File Loader (BBC B/B+/Master 128)
A program that allows ambiguous filenames to be used in Load commands.
Complex Roots (BBC B/B+/Master 128)
A tour of complex mathematics with magical, and very colourful, graphical results.
Create (BBC B/B+/Master 128)
A utility to create the initial *H data file.
Hancock (BBC/Electron)
A digitised picture of Matt Hancock.
Hints 4:Write Protect Check (BBC Model B)
A routine which reports on whether the disc is, or is not, write protected. Useful for your own games that might want to write back to the current disc!
Newton (BBC B/B+/Master 128)
Digital art showing a Mandelbrot pattern.
Newton 2 (BBC B/B+/Master 128)
Digital art showing a Mandelbrot pattern.
Original Acorn User Menu (BBC/Electron)
The original official Acorn User menu for this companion disc.
Polar Graphics (BBC/Electron)
A selection of demonstrations of graphs using 'polar' co-ordinates.
Program Compiler (BBC B/B+/Master 128)
A utility to create a large program from multiple small ones.
Program Copier (BBC B/B+/Master 128)
A utility to explode a large program into multiple smaller ones.
Read Disc Title (BBC B/B+/Master 128)
A program which will read the title of a disc - a very useful confirmation if your program requires a user to swap discs.
Vertical Print (BBC/Electron)
A demonstration which flips text through 90 degrees.
View File Spool (BBC B/B+/Master 128)
A utility that allows a View file to be spooled.
Viewsheet File Spool (BBC B/B+/Master 128)
A utility that allows data from Viewsheet to be spooled to the other View style utilities.
Wordsearch Designer (BBC Model B)
A utility to assist you in designing your own wordsearches.
Wordsearch Solver (BBC Model B)
A utility to automatically solve any wordsearch you enter into it. Note: It likely takes more time to transcribe a wordsearch than to solve it!
TAU-86-7 Acorn User Jul 86 T -- --Tape version in uef format
TAU-86-8 Acorn User Aug 86 1D 31 92Acorn User #049 (08.1986)
Albert Einstein (BBC/Electron)
Digital art showing a cartoon-style Albert Einstein face.
Animator (BBC Model B)
A program to animate a sprite. Part of the Moving Picture suite.
Bouncing Cursor (BBC/Electron)
A Mode 7 only shrinking-and-expanding cursor prompt.
Combiner (BBC Model B)
A program to combine data, screens and pixels. Part of the Moving Picture suite.
Data Editor (BBC Model B)
A program to edit the data. Part of the Moving Picture suite.
FByte M/C Demos (BBC/Electron)
Two demos which accompany the article on easy machine code programming in Acorn User #049.
Hints 2: Mode 7 Double Height (BBC Model B)
A simple double-height BASIC routine which requires you to input your name.
Integrex Colour-Jet Test (BBC/Electron)
A demonstration self-test for the Integrex Colour-Jet 132 printer.
Interrupt *EXECr (BBC/Electron)
A handy 'hack' to send an entire screen through your Comms software at the touch of a button.
Mode 4 Double Height (BBC/Electron)
A routine for a question and answer to be printed in Mode 4 in double-height text.
Moving Picture Menu (BBC Model B)
The entry point to the Moving Picture suite. Select the utility you require.
Official Acorn User Menu (BBC Model B)
The original official Acorn User menu for this companion disc.
Pixel Editor (BBC Model B)
A pixel editor to ensure your sprite animates smoothly. Part of the Moving Picture suite.
QUINKEY No Loss (BBC/Electron)
A utility that will retain the connection of a second keyboard through a Break or CTRL-Break.
Re-define Cursor (BBC/Electron)
A demonstration of a selection of different cursors on the BBC/Electron.
Room Planner (BBC/Electron)
A utility to help plan out kitchens, bathrooms and other interior design projects.
Screen Editor (BBC Model B)
A screen editor to ensure your screens are positioned correctly. Part of the Moving Picture suite.
Thomas The Tank Engine (BBC/Electron)
Digital art showing Thomas The Tank Engine emerging from a tunnel and smiling.
TAU-86-9 Acorn User Sep 86 1D 27 102Acorn User #050 (09.1986)
Acorn User Romfile (BBC/Electron)
Scrambles a set of files into ROM Filing System format.
Calligraphy (BBC/Electron)
A utility which prints out ornamental lettering resembling italic script.
Calligraphy Creator (BBC/Electron)
A font designer to create a file of text for use in the Calligraphy program.
Calligraphy+ Enhanced (BBC/Electron)
An improved version of the Calligraphy utility, supplied on the Acorn User companion cassette/disc.
Elite Spacestation Approach (BBC/Electron)
Digital art showing an artistic, colourful version of the Cobra spaceship approaching a space station in Elite.
First Byte: Memory Mover (BBC/Electron)
A demonstration program that moves a section of the visible screen "down" in memory.
First Byte: Passing Values (BBC/Electron)
Passing values from Basic to machine code with an example that prints the alphabet.
First Byte: Print AP (BBC/Electron)
A simple routine to print the letter 'p' in machine code.
First Byte: Withering Screen (BBC/Electron)
A demonstration program which fades out a screen with a 'withering away' effect. More impressive than you might think!
Hints 1: Epson Bit Image (BBC/Electron)
A demonstration of printing bitmap graphics on an Epson printer.
Hints 2: Epson DD Image (BBC/Electron)
A demonstration of printing dual-density bit-image graphics on an Epson printer.
Hints 3: Screen Dump 1 (BBC/Electron)
A Basic screen dump for modes 1, 2, 4 and 5.
Hints 4: Screen Dump 2 (BBC/Electron)
A Basic screen dump for mode 0.
Hints 5: Screen Dump 3 (BBC/Electron)
A machine code screen dump for modes 1, 2, 4 and 5.
Hints 7: Screen Dump 4 (BBC/Electron)
A machine code screen dump for mode 0.
Maze (BBC/Electron)
A first-person experience. Find your way through the colourful 3D maze.
Menu 1: Simple Menu (BBC/Electron)
A simple menu with a choice of three programs.
Menu 2: Simple Menu (BBC/Electron)
A simple menu with a choice of five programs.
Menu 3: Procedure Menu (BBC/Electron)
A menu with a function to vary the command issued by choice.
Menu 4: Function Menu (BBC/Electron)
A menu within a REPEAT...UNTIL loop.
Menu 5: Moving Pointer Menu (BBC/Electron)
A menu including double height text and a pointer which can be moved.
Menu 6: Moving Bar Menu (BBC/Electron)
A menu including a colourful bar highlighting the selected program.
Menu 7: Improved Function Menu (BBC/Electron)
A menu including double height text and a colourful bar highlighting the selected program.
Menu 8: Moving Bar Menu With Exs (BBC/Electron)
An improved colourful bar highlight menu with an explanation of the program underneath it.
Menu 9: Windowed Menu (BBC/Electron)
A menu within a window.
Tutankhamun's Mask (BBC/Electron)
Digital art showing Tutankhamun and various hieroglyphics.
TAU-86-9 Acorn User Sep 86 T -- --Tape version in uef format
TAU-86-10 Acorn User Oct 86 1D 31 102Acorn User #051 (10.1986)
*LDPIC Source (BBC/Electron)
The source code for the picture compacting program, which reduces the size of pictures stored on disc by around 50%.
*SVPIC Source (BBC/Electron)
The source code for the compacted picture loader.
Art2Art Conversion (BBC/Electron)
An art package conversion tools which will convert images between Modes 0, 1 and 2.
Econet Utils (BBC Model B)
A selection of Econet utility programs, including a routine to synchronise Econet machines.
Error Trap Language ROM (BBC/Electron)
Utility program for dealing with error trapping using a dedicated sideways ROM.
Error Trap Service ROM (BBC/Electron)
Utility program for dealing with error trapping using a dedicated sideways ROM.
First Byte: Inkey Sim (BBC/Electron)
Simulating BBC Basic INKEY in machine code.
First Byte: Perform FX 0 (BBC/Electron)
Displaying the Operating System number in machine code.
First Byte: Perform FX 3,2 (BBC/Electron)
Disabling the screen number in machine code.
First Byte: Perform OSCLI (BBC/Electron)
Performing a star command in machine code.
First Byte: Print OS (BBC/Electron)
Printing the current Operating System in machine code.
First Byte: Read Src Characters (BBC/Electron)
Reading a screen character in machine code.
First Byte: Simulating GET (BBC/Electron)
Simulating the BBC Basic GET command in machine code.
First Byte: Sound Sim (BBC/Electron)
Simulating BBC Basic SOUND in machine code.
First Byte: Spacing Proc (BBC/Electron)
Read a letter (A, B, etc) definition and strip off whitespace in machine code.
Hints: Print Teletext CHR$ (BBC Model B)
A routine to send teletext characters to an Epson-compatible printer, allowing you to print out double-height characters, etc.
Scramble BASIC (BBC/Electron)
An encryption/decryption routine for BBC Basic programs.
Snip! (BBC/Electron)
Digital art showing a pair of scissors cutting a ribbon.
Spider Power: Curve Drawer (BBC/Electron)
A utility to draw curves.
View Bonus (BBC Model B)
A View printer driver generator, supplied with detailed instructions in the form of two View files.
TAU-86-11 Acorn User Nov 86 1D 28 97Acorn User #052 (11.1986)
America Under The UK Flag (BBC/Electron)
Digital art showing the American flag underneath the Union flag.
Birds Against A Rising Sun (BBC/Electron)
Digital art showing a number of birds before a rising sun.
Chinese Mural (BBC/Electron)
A decorative picture similar to the woven tablecloths of the 1980s, showing Chinese houses and rivers.
Desktop Calculator (BBC/Electron)
An on-screen desktop calculator in WIMP (Windows, Icons, Mice, Pointer) style.
First Byte: AND Inst Demo (BBC/Electron)
How to use the AND logical operator in machine code.
First Byte: Changing Colours (BBC/Electron)
A machine code demonstration of how the AND or ORA instructions can affect on-screen colours.
First Byte: ORA Inst Demo (BBC/Electron)
How to use the OR logical operator (ORA) in machine code.
Forum: Print Style Select (BBC/Electron)
A demonstration program for your printer, cycling through the on-board fonts installed.
Original Acorn User Menu (BBC/Electron)
The original official Acorn User menu for this companion disc.
Printer Benchmarks (BBC/Electron)
A selection of programs to benchmark three of the printers currently on the market.
Scrabble Scorer (BBC/Electron)
Adds up the scores as you play a game of Scrabble against a friend.
Super Plot (BBC/Electron)
An art package similar to an enhanced version of Etch-A-Sketch where you plot out lines to create pictures.
Super Plot Converter (BBC/Electron)
Convert screens designed with the Super Plot art package to a hardware plotter format.
Switching Screens (BBC B/B+/Master 128)
A demonstration of how to 'switch' the Shadow screen to the regular screen on a B+ or Master 128.
Timed Scoring (BBC/Electron)
A means of enforcing a time limit for a board game such as Scrabble or chess. Make your move before the timer expires.
Transform Source Code (BBC/Electron)
Converts a screen, designed with the Super Plot art package, from one Mode to another.
Zigzag Demo (BBC/Electron)
A graphics demonstration that draws intricate zigzagging patterns across the screen.
TAU-86-11 Acorn User Nov 86 T -- --Tape version in uef format
TAU-86-12 Acorn User Dec 86 1D 31 96Acorn User #053 (12.1986)
2 Byte Addition (BBC/Electron)
Using machine code to add two numbers giving results greater than 255.
Absolute Indexing (BBC/Electron)
A program to demonstrate using absolute indexing in machine code.
Average List (BBC/Electron)
One of a library of routines to help you 'build' your own programs from tested code blocks.
Car At Petrol Pumps (BBC/Electron)
Digital art showing a car parked at a petrol station.
Castle Of Nightmares (BBC/Electron)
A colourful Mode 2 platform game in which you must climb the ladders, and avoid the rockets constantly firing at you from the right.
Enter Date (BBC/Electron)
One of a library of routines to help you 'build' your own programs from tested code blocks.
Enter Stock (BBC/Electron)
One of a library of routines to help you 'build' your own programs from tested code blocks.
Enter Title (BBC/Electron)
One of a library of routines to help you 'build' your own programs from tested code blocks.
FN Input Using (BBC/Electron)
One of a library of routines to help you 'build' your own programs from tested code blocks.
Joe's Jottings (BBC B/B+/Master 128)
A selection of procedures demonstrating OSARGS, OSGBPB, OSFILE and OSBOOT.
Justified Text (BBC/Electron)
A Basic program that will justify text to the right.
Load List (BBC/Electron)
One of a library of routines to help you 'build' your own programs from tested code blocks.
Load Lists (BBC/Electron)
One of a library of routines to help you 'build' your own programs from tested code blocks.
Max List (BBC/Electron)
One of a library of routines to help you 'build' your own programs from tested code blocks.
Min List (BBC/Electron)
One of a library of routines to help you 'build' your own programs from tested code blocks.
Mini-print (BBC/Electron)
A utility to print in condensed print on an Epson compatible printer.
Network Notify (BBC Model B)
A demonstration of a network OSWORD call.
Network Testbed (BBC Model B)
A multi-purpose test program for exploring network facilities.
Prime Numbers (BBC/Electron)
A program that will print out all prime numbers between 3 and 999999.
Print Style Selection (BBC/Electron)
A printer demo program for the Mannesmann Tally MT80+ printer.
Proc Using (BBC/Electron)
One of a library of routines to help you 'build' your own programs from tested code blocks.
Red Boxes Control (BBC Model B)
The three Red Box control programs for use with Red BASIC.
Save Lists (BBC/Electron)
One of a library of routines to help you 'build' your own programs from tested code blocks.
Simple Addition (BBC/Electron)
Using machine code immediate mode to perform simple addition.
Subtraction (BBC/Electron)
Adding zero in a two byte process in machine code.
Windows Demo (BBC/Electron)
A program to create your own Windows in the WIMP style.
Witness Movie (BBC/Electron)
A hand-drawn recreation of the poster advertising the movie starring Harrison Ford.
Word-Wrap Test (BBC/Electron)
A Basic program that will wrap text so words are not split between lines.
TAU-86-12 Acorn User Dec 86 T -- --Tape version in uef format
TAU-87-1 Acorn User Jan 87 1D 28 86Acorn User #054 (01.1987)
*Name For View (BBC/Electron)
A utility which allows for a file to be saved in View without a filename needing to be specified.
Call Computers (BBC/Electron)
Two procedures for the Master Compact demonstrating the RS232 interface and communications over a modem.
Castle Of Nightmares 2 (BBC/Electron)
A further set of screens for the game Castle Of Nightmares.
Castle Of Nightmares Spooler (BBC/Electron)
A screen creator for the game Castle Of Nightmares which compresses screens to a form whereby they can be loaded into the main game.
Disc Indexer (BBC/Electron)
A short program to help you keep track of what you've saved on which of your discs.
Draw Graph Axes (BBC/Electron)
A program to draw the axes of a line chart or bar graph.
Draw Graph Loops (BBC/Electron)
Plotting graphics on-screen by cycling through loops.
Extended Colour Fill (BBC/Electron)
A colour fill routine that uses the Extended Graphics ROM, standard on the Master 128 and Compact.
Hints 4: Graphics GXR Example (BBC Model B)
A demonstration of windows using the GXR ROM supplied as standard on the BBC Master 128.
Hints 5: Overlapping Blocks GXR (BBC Model B)
A demonstration of overlapping blocks using the Master 128's GXR ROM.
Kiddie Art (BBC/Electron)
An art package designed to be used by very small children. Design your masterpiece using only triangles and squares.
Original Acorn User Menu (BBC Model B)
The original official Acorn User menu for this companion disc.
Plot Graph (BBC/Electron)
A mathematical program to create a high resolution graph on-screen.
Stack Demo (BBC/Electron)
A demonstration of the Basic Stack, how to place things on it and how to remove them.
Subroutine Demo (BBC/Electron)
A demonstration of how to use subroutines within machine code.
Super Plot: Gull Screen (BBC/Electron)
A screen designed with the Super Plot art package.
The Shape Of Things To Come (BBC/Electron)
A high-resolution picture depicting the BBC Model B in a commanding position. Modelled off the packaging for the computer.
Which Machine? (BBC/Electron)
A utility which will tell you which Acorn machine is being used. Useful if you want to utilise features specific to one or more of them.
TAU-87-1 Acorn User Jan 87 T -- --Tape version in uef format
TAU-87-2 Acorn User Feb 87 1D 27 100Acorn User #055 (02.1987)
Archemdian Spiral (BBC/Electron)
A demo plotting the Archemdian spiral.
Bugs Bunny Digitised (BBC/Electron)
A digitised picture of Bugs Bunny, best viewed in greyscale rather than colour.
Build DLINK File (BBC/Electron)
A further demonstration of statistical plotting methods by linking them to a database of keys and values.
Build V.VS1 File (BBC/Electron)
A demonstration of statistical plotting methods linked to a Viewsheet datafile.
Cartesian Quads (BBC/Electron)
A demonstration of cartesian quadrants.
Compact Key Emulator ROM (BBC Master Compact)
Play games on your Master Compact with a Atari-type switched joystick.
Cross Stitch (BBC/Electron)
A computer-aided-design package which can be used to embroider patterns.
Kiddie Art Gallery (BBC/Electron)
A program to show screens designed with the art package Kiddie Art in slideshow format.
Kiddie Art Jailbreak (BBC/Electron)
A sample Kiddie Art screen showing a prison wall and a cell with bars.
M/C Printing CHR$ (BBC B/B+/Master 128)
Demonstrating setting and unsetting flags in machine code.
Plot Data With Mods (BBC/Electron)
Sample data for the two statistical plotting methods detailed in the accompanying article.
Program Push (BBC B/B+/Master 128)
An Econet utility that transfers programs across the network. To be used in conjunction with the article in Acorn User Feb 87.
Simple Plot (BBC/Electron)
A simple plotting program.
Tree Of Pythagorias (BBC/Electron)
Three programs which will create complex tree type graphics using Pythagoras' theorem.
View Macro Barchart (BBC/Electron)
Loading a barchart on the fly with a macro defined in View.
View Macro File Reader (BBC/Electron)
Loading a file on the fly using a macro defined in View.
Viewsheet File Data Read (BBC/Electron)
Loading a file on the fly using a macro defined in Viewsheet.
Viewstore Merge (BBC/Electron)
A program which will append a Viewstore file to the end of another.
TAU-87-2 Acorn User Feb 87 T -- --Tape version in uef format
TAU-87-3 Acorn User Mar 87 1D 22 92Acorn User #056 (03.1987)
A Question Of No Importance (BBC/Electron)
Put your general knowledge to the test in this comprehensive clone of the famous Trivial Pursuit.
Acorn User Official Menu (BBC/Electron)
The original official Acorn User menu for this companion disc.
CHR$ To Printer (BBC/Electron)
A utility to allow printer codes to be sent to the printer buffer.
Earth Graphic (BBC/Electron)
A digitised picture of the Earth, taken from space.
Eliza (BBC/Electron)
A demo which mimics a two-way conversation. Text only.
Gus (BBC/Electron)
Intelligence by 'guessing' the next number in a sequence you provide.
Lear Limerick Creator (BBC/Electron)
A pseudo-random word generator which produces limericks which make little sense - but at least rhyme.
Test Stat Reg (BBC/Electron)
A machine code utility to test the status register.
Using BPL (BBC/Electron)
A machine code utility demonstrating how to BPL (Branch if Plus) instruction.
Using Negative Flag (BBC/Electron)
A machine code utility to use the Negative flag.
VIEW-EXEC File Convert (BBC/Electron)
A program to allow you to write a program in View on your Master Compact then convert it to *EXEC format.
TAU-87-3 Acorn User Mar 87 T -- --Tape version in uef format
TAU-87-4 Acorn User Apr 87 1D 31 93Acorn User #057 (04.1987)
*EVENT Autumn File Player (BBC B/B+/Master 128)
The background Autumn music file player.
*EVENT Demo (BBC B/B+/Master 128)
A demonstration of the background Autumn music file player.
AUTUMN Bonus File (BBC B/B+/Master 128)
A bonus music file which can also be used with the Autumn demos on this disc.
Autumn File Player (Basic) (BBC B/B+/Master 128)
The Autumn file player in Basic.
Autumn File Player (M/C) (BBC B/B+/Master 128)
The Autumn file player in machine code.
Compact: ANIMATE (BBC Master Compact)
Moving sprites around on a Master Compact.
Compact: POINT1 (BBC Master Compact)
Pick colours from the screen with the pointer.
Compact: POINT2 (BBC Master Compact)
Pick items from a menu with the pointer.
Dragon And Weak Woman (BBC/Electron)
Digital art showing a ferocious dragon in flight over a cowering woman.
Hints: Memory Dump (BBC/Electron)
A program to display 256 bytes of memory.
Mandelbrot Graphics (BBC/Electron)
Digital art showing a Mandelbrot graphic. Included as a bonus on the Acorn User subscribers' disc.
RAMTEST (BBC B/B+/Master 128)
Use Sideways RAM as a ROM image.
SAMPLE Autumn File Creator (BBC B/B+/Master 128)
A program which will create the "SAMPLE" Autumn file, to be used with the demos on this disc.
Sunrise-Sunset AMPLE Demo (BBC B/B+/Master 128)
An original music piece composed in the AMPLE language.
Theme Music Editor (BBC B/B+/Master 128)
A stave-based music composition program... will turn any sheet music into an 8-bit masterpiece.
Tunemaker Upgraded (BBC/Electron)
An easy-to-use music editor - Compose a three-part symphony on a BBC Micro!
VIEW Strip CTRL Codes (BBC/Electron)
A short utility to strip CTRL codes from a View file (to allow it to be used in a different text editor).
TAU-87-4 Acorn User Apr 87 T -- --Tape version in uef format
TAU-87-5 Acorn User May 87 1D 31 101Acorn User #058 (05.1987)
Acorn Abuser's Diary (BBC/Electron)
A Basic vertically scrolling 'avoid the asterisks' game from the prolific David Lawrence, notable for being in a single line of code.
Calligraphy: Convdat (BBC B/B+/Master 128)
Converts old style calligraphy into a form that can be read by the new programs.
Calligraphy: Deflogo (BBC B/B+/Master 128)
Creates the LOGO font.
Calligraphy: Desalet (BBC B/B+/Master 128)
A font designer and editor for Calligraphy.
Calligraphy: Modical (BBC B/B+/Master 128)
A new version of the program to print out calligraphy.
Circular Screen Dump (BBC/Electron)
A screen dump for BBC Mode 3 and 6 which a demo showing a circle included.
Extra SPC Funcs (BBC/Electron)
A program which extends the use of the Space Bar to allow it to control up to three functions.
FOR...NEXT (BBC/Electron)
A simple FOR...NEXT loop in machine code.
Forum: AMX Super Art (BBC B/B+/Master 128)
A program to generate bar charts for use in AMX Super Art.
Forum: Digital Clock (BBC B/B+/Master 128)
Turn your Master into an expensive digital watch!
Hi-Res Mode Dump (BBC/Electron)
A screen dump utility for the high resolution BBC modes (1, 2, 4 and 5).
Japan (BBC/Electron)
Digital art showing a lady in traditional Japanese costume.
Loop and Point (BBC/Electron)
Simulating the Basic PLOT 69 program in machine code.
Mandelbrot: Fifth Roots (BBC B/B+/Master 128)
It's not Mandelbrot, it's Newton-Raphson! A Pascal program that generates the Mandelbrot set.
Mode 0 Screen Dump (BBC/Electron)
A screen dump utility for the BBC's Mode 0.
Mode Change Demo (BBC/Electron)
How to change the BBC or Electron's screen mode using a machine code call.
MOVE and DRAW (BBC/Electron)
How to use MOVE and DRAW commands in machine code.
Network Control: Ctrl,163 (BBC B/B+/Master 128)
Source Code for the *CONTROL command.
Network Control: Slave,163 (BBC B/B+/Master 128)
Source code for the *SLAVE commmand.
Rollicking Robots Demo (BBC/Electron)
A musical demo which displays an army of robots equipped with bells, who peal out a tune for your listening pleasure.
TAU-87-5 Acorn User May 87 T -- --Tape version in uef format
TAU-87-6 Acorn User Jun 87 1D 31 67Acorn User #059 (06.1987)
Acorn Abuser: Lexxia (BBC B/B+/Master 128)
A simple one-line game from the team behind the Acorn Abuser's Diary.
AMX Mouse Use (BBC B/B+/Master 128)
Incorporate the the AMX mouse into your own programs with these handy routines.
Epson LX80 Print (BBC B/B+/Master 128)
A program which allows you to print out special characters on your Epson LX80 printer.
FByte 1: Print CHR$ (BBC B/B+/Master 128)
An assembler version of PRINT CHR$ 65.
FByte 2: Print ABCDE (BBC B/B+/Master 128)
How to READ in assembly language.
FByte 3: Print Stars (BBC B/B+/Master 128)
Using an assembly language loop to PRINT ten stars.
FByte 4: Do GCOL 0,129 (BBC B/B+/Master 128)
The assembler equivalent of MODE2:COLOUR129:CLG
Forum: AMX Fonts (BBC B/B+/Master 128)
Convert Super Art and Pagemaker fonts.
Forum: LOCAL Quirk (BBC B/B+/Master 128)
Demonstration of the LOCAL quirk.
Forum: Phythagoras (BBC B/B+/Master 128)
A recursive Tree of Pythagoras.
Forum: Sideways Screens (BBC Master 128/Master Compact)
Turn the monitor sideways and enjoy an elongated VDU. Master series only.
Forum: Teletext CHR$ (BBC B/B+/Master 128)
Giant teletext graphics.
Hints 1: Partial Screen Dump (BBC B/B+/Master 128)
A utility which demonstrates how to dump out part of a graphics screen to a connected printer.
Hints 2: Graphics Window (BBC B/B+/Master 128)
A program illustrating how to find the graphics window co-ordinates.
Hints 3: Colour Fill (BBC B/B+/Master 128)
A simple colour fill routine, which can be transplanted to your own programs.
Hints 4: COPAL Printer (BBC B/B+/Master 128)
Condensed, expanded characters on a connected Copal, or other Epson-compatible, printer.
Hints 5: True Or False (BBC B/B+/Master 128)
A programming demonstration of how to correctly use TRUE and FALSE in functions.
Hints 6: *SPOOL Tip (BBC B/B+/Master 128)
A demonstration of how to insert VDU codes to a *SPOOLed file.
Joe's Jottings: Bstamp (BBC B/B+/Master 128)
Identify your ADFS files with a unique code for Joe's Desktop. For ADFS only.
Joe's Jottings: Calculator (BBC B/B+/Master 128)
The Jottings Operating Environment calculator. For ADFS only.
Joe's Jottings: Filemaker (BBC B/B+/Master 128)
Set your preferences for the Operating Environment.
Joe's Jottings: Iconmaker (BBC B/B+/Master 128)
Creates the Operating Environment icons.
Joe's Jottings: JOETOP (BBC B/B+/Master 128)
The main Operating Environment for the Desktop-style program. For ADFS only.
Joe's Jottings: JOEVDU (BBC B/B+/Master 128)
A Desktop-style program loader. For ADFS only.
Joe's Jottings: Starmaker (BBC B/B+/Master 128)
Creates a *JOE command for the ADFS library or root directory.
King Of Diamonds (BBC/Electron)
Digital art showing the King of Diamonds playing card.
Queen: A Kind Of Magic (BBC/Electron)
Digital art showing a hand-drawn Freddy Mercury and the band Queen's logo.
TAU-87-6 Acorn User Jun 87 T -- --Tape version in uef format
TAU-87-7 Acorn User Jul 87 1D 31 60Acorn User #060 (07.1987)
Acorn Abuser's Game: Varpon (BBC/Electron)
Another simple one-line game from the team at the Acorn Abuser's Diary.
Broadcast Program A (BBC B/B+/Master 128)
A broadcast program for the Acorn Teletext ROM.
Broadcast Program B (BBC B/B+/Master 128)
A broadcast program for BBC Advanced Teletext ROM.
Copyfiles Utility (BBC B/B+/Master 128)
A DFS to ADFS file-transfer program.
Day Of The Month (BBC/Electron)
A utility to give you the day of the week from a given date.
Day Of The Year (BBC/Electron)
A utility to give you the day of the year from a given date.
Easy Sound (BBC/Electron)
How to poke the sound parameters in machine code.
ENVELOPE Warbler (BBC/Electron)
A basic demo of how to define an envelope.
Fileserver To Master (BBC B/B+/Master 128)
A program to allow Fileserver to set the Master's clock.
FNgetstr (BBC/Electron)
A handy routine which asks for an input string but gives a default string if one is not provided.
Forum: Correct OSWORD &7F (BBC B/B+/Master 128)
A. Lindop's patch for the Cumana QFS.
Forum: Screen Flickering B+ (BBC Model B+)
A demonstration of shadow memory switching on the BBC B+.
Forum: Shadow Screen Demo (BBC B/B+/Master 128)
A demonstration of shadow memory switching on the B+.
Hieroglyphics: WW+ Segment (BBC B/B+/Master 128)
A Wordwise Plus segment program for new printer characters.
Joe: AIV Demo (BBC B/B+/Master 128)
The AIV demonstration.
Joe: AIV Library Routines (BBC B/B+/Master 128)
The library routines to drive the AIVD.
Joe: LOGO Demo (BBC B/B+/Master 128)
Joe Telford's AIV demonstration in Logo. Load this program from within Logo.
Joe: LOGO Library Routines (BBC B/B+/Master 128)
Joe Telford's AIV library routines to drive the AIVD. This program should be loaded from within Logo.
Joe: Trackerball/Mouse Demo (BBC B/B+/Master 128)
A demonstration using a Trackerball or Mouse in conjunction with the AIV.
Large Angled Text (BBC/Electron)
A demo which will print the text of your choice in large letters and at an angle other than horizontal.
Lowry (BBC/Electron)
Digital art inspired by one of the paintings of Lowry.
M/C ENVELOPE (BBC/Electron)
A machine code demo defining an envelope.
M/C Sound (BBC/Electron)
A short demo of machine code sound.
Master To Fileserver (BBC B/B+/Master 128)
A program to allow the Master's clock to set the Fileserver.
Teletext to Fileserver (BBC B/B+/Master 128)
A program to allow the Teletext adaptor to set the Fileserver clock.
Teletext To Master (BBC B/B+/Master 128)
A program to allow the Teletext adaptor to set the Master's clock.
VIEW Page Driver Source (BBC/Electron)
A utility to allow you to print out special symbols (i.e. the Pii symbol) from a word processor to a printer.
TAU-87-7 Acorn User Jul 87 T -- --Tape version in uef format
TAU-87-8 Acorn User Aug 87 1D 31 89Acorn User #061 (08.1987)
Annual Calendar (BBC/Electron)
Utility to produce a calendar for all twelve months in a given year.
External Plot Vector (BBC/Electron)
Create your own VDU commands with this routine which illustrates the use of extended plot vectors.
FByte Mathematical Programs (BBC/Electron)
Multiplication and division examples for those learning machine code.
Forum: Custom VDU 23 (BBC B/B+/Master 128)
A program to create customised VDU 23 commands.
Forum: Preserve Variables Through BREAK (BBC/Electron)
A useful short machine code routine that, when installed, will preserve all Basic variables through a BREAK keypress.
Forum: Text Compression (BBC/Electron)
A simple-yet-effective text compression routine that achieves around 60% compression.
Forum: Which Processor? (BBC B/B+/Master 128)
A program to determine the processor inside your Acorn machine.
Hints: Data Manipulation (BBC B/B+/Master 128)
A data manipulation routine for Acornsoft's Database program.
Interrupt BASIC Demos (BBC/Electron)
A variety of multi-tasking programs that open up new programming possibilities.
Monthly Calendar (BBC/Electron)
Utility to produce a monthly calendar for a given month.
Monthly Planner (BBC/Electron)
Utility to produce a monthly plan for events within a given month.
One Liners Menu (BBC/Electron)
A variety of ingenious one-line programs producing a variety of graphical displays.
Predict Day (BBC/Electron)
Utility to predict the day of the week for a given date.
Roy Lichtenstein's Whaam! 1 (BBC/Electron)
"I pressed the fire control... and ahead of me rockets blazed through the sky..."
Roy Lichtenstein's Whaam! 2 (BBC/Electron)
"WHAMM!" The famous Roy Lichtenstein artwork brought to life in two images.
Twinkle Twinkle Tune (BBC/Electron)
A music demo which plays the popular children's Twinkle Twinkle Little Star tune.
VIEW And Printer Utils (BBC/Electron)
A selection of function key definitions and common NLQ styles, all designed to be installed on a fresh blank disc.
Whaam! B+ Scrolling Demo (BBC Model B+)
The two panes of Roy Liechtenstein's famous Whaam! portrait are placed side-by-side and can be scrolled into view using Sideways RAM. B+ only.
TAU-87-9 Acorn User Sep 87 1D 28 95Acorn User #062 (09.1987)
128 File DFS (BBC/Electron)
Upgrade your DFS catalogue with this program to give you up to 128 files on a disc.
Acorn Abuser (BBC/Electron)
A Basic Bomber game, noteable for being complete in a single line of code.
Checking Totals (BBC/Electron)
A demonstration of how to check floating point calculations with money in your own programs.
Coke Can (BBC/Electron)
A digitised picture of a can of coke.
Earth Graphic (BBC/Electron)
A digitised picture of the Earth, taken from space.
Equality (BBC/Electron)
Demonstrating how hopeless the machine is at comparing floating point numbers.
First Byte Programs (BBC/Electron)
Demonstrations of user calls in machine code.
Greek Alphabet (BBC/Electron)
The Greek alphabet file of VDU 23 character definitions.
Greek Alphabet File (BBC/Electron)
The Greek alphabet file of VDU 23 character definitions.
Greek Function (BBC/Electron)
Convert a word from one language to another.
Greek Menu (BBC/Electron)
Translating a menu from Greek to English.
Greek Numbers (BBC/Electron)
A quiz on counting in Greek.
Handling Money (BBC/Electron)
How floating point calculations can be corrected using the @% variable.
M/C ADFS File Find (BBC/Electron)
A *FIND utility for ADFS which searches the ADFS directory tree to locate by a given filename.
Pic Compression Utilities (BBC/Electron)
A utility to sharpen a digitised image.
Pic Process Demo (BBC/Electron)
Finding the edge of an image, and smoothing an image.
SRAM ROM Image (BBC/Electron)
A routine which will load a ROM image from disc into Sideways RAM.
TAU-87-10 Acorn User Oct 87 1D 29 81Acorn User #063 (10.1987)
AutoOff Screen Saver (BBC/Electron)
A short utility to help save 'burning' of an image to a monitor screen, by shutting off the screen if the micro is doing nothing.
Cocktail (BBC/Electron)
Digital art of a cocktail glass with a slice of orange and umbrella.
Code Key Emulator (BBC/Electron)
A short utility to help save 'burning' of an image to a monitor screen, by shutting off the screen if the micro is doing nothing.
Dodo Flight Screen (BBC/Electron)
The original menu for Acorn User #063, featuring a flying dodo.
Exchange Sort (BBC/Electron)
One of the sorting techniques described in the article by Joe Telford in Acorn User #063.
File Creator (BBC/Electron)
A short utility to help save 'burning' of an image to a monitor screen, by shutting off the screen if the micro is doing nothing.
File Loader (BBC/Electron)
Load in a file of long records with this loader program. Accompanies the article by Joe Telford in Acorn User #063.
Fleet Street Converter (BBC/Electron)
A utility to convert images created in Fleet Street Editor to regular BBC screen files.
Initialise ROM Image (BBC/Electron)
A handy utility if you prefer to keep your ROMs on disc as 'images'; it will initialise them into Sideways RAM so they can be used immediately.
Keeper Utility (BBC/Electron)
A quick-save utility that allows you to save your current Basic program by typing *KEEP.
Light Control Demos (BBC/Electron)
A demo of light control, user port control and traffic light control to be used as part of the included hardware project in Acorn User October 1987.
Network Catalogue (BBC/Electron)
A directory menu for a Network which will help you find the files stored on it.
Printer Tester (BBC/Electron)
A short utility which will 'test' the printer connection - very useful to stop the micro locking up if you print when it isn't!
Random File Creator (BBC/Electron)
A file to create a random list which can be sorted using one of the sorting techniques.
Repton Map Screen (BBC/Electron)
Digital art of a map screen from Repton.
Repton Shuffle (BBC/Electron)
Digital art of the manipulations of control needed to perform the "Repton shuffle".
Shell-Metzner Sort (BBC/Electron)
One of the sorting techniques described in the article by Joe Telford in Acorn User #063.
Simulating Basic @ (BBC/Electron)
A version of Basic @ for BBC Basics 1, 2 & 3. Takes text in memory and converts it to a tokenised Basic program.
Spool File Replayer (BBC/Electron)
A program to spool VDU codes to screen, allowing for screens created with them to be saved in compressed format.
SRAM Banks (BBC/Electron)
A utility for the Master 128 which prints out which RAM banks are switched in and out.
View Printer Driver Generator (BBC/Electron)
Tailor your dot matrix printer to your version of View with this easy-to-use settings editor.
Xor Map Screen (BBC/Electron)
Digital art of Screen 7 from the game Xor by Logotron.
TAU-87-11 Acorn User Nov 87 1D 23 62Acorn User #064 (11.1987)
80x64 Screen (Compact Only) (BBC Master Compact)
A 80 column, 64 row text screen display for the Master Compact.
Dodo Style Menu Au 000 (BBC/Electron)
The original Acorn User #064 companion disc menu.
Electron Hardware Scroll (Acorn Electron)
A Basic program demonstrating how to make the Electron perform a hardware scroll.
First Byte (BBC/Electron)
A selection of routines illustrating machine code parameter passing, variable swapping and array passing.
Framework Toolkit (BBC/Electron)
A template for a toolkit of utilities which can be tailored to whatever you wish.
Photographer's Toolkit (BBC/Electron)
An expanded version of the Framework Toolkit, with a number of utilities tailored for the photographer.
Quicksort Demo (BBC/Electron)
A demonstration of the Quicksort routine.
Recursion Sorting (BBC/Electron)
An alternative means of sorting data, this utility illustrates the recursive sort.
Viewstore Macro Spooler (BBC/Electron)
A utility which will personalise letters, mailshots and standard documents by using a ViewStore macro.
WW-Plus Entry Menu (BBC/Electron)
A simple WordWise Plus entry menu which will guide you into how to set up this word processor with ease.
Zander Joke Game (BBC/Electron)
A scrolling Basic game in which you pilot a $-shaped craft over pine trees. Notable for being written in a single line of code.
ZX80 Style Computer (BBC/Electron)
Graphic art showing a ZX80 style computer on a cluttered desk.
TAU-87-12 Acorn User Dec 87 1D 24 77Acorn User #065 (12.1987)
*DUMP Routine (BBC/Electron)
A simple memory dump routine, called with the *DUMP instruction.
ADFS File Finder (BBC/Electron)
An extension to David Spencer's ADFS Find utility which adds a wildcard facility to assist in searching.
At Home (BBC/Electron)
Digital art showing a Quentin Blake style illustration of the interior of an 80's home.
BBC Synthesiser (BBC B/B+/Master 128)
A simple synthesiser, capable of playing up to three notes at one time, in one of four different voices.
Broken Directory Fix (BBC/Electron)
A routine which will fix an ADFS disc which is giving the 'Broken Directory' error.
Codebreaker (BBC/Electron)
A simple graph drawing program which will look at the frequency of letters within a given passage of text.
Dodo Style Menu (BBC/Electron)
The original Acorn User menu which features an animated dodo and takes an age to get started!
Electron Synthesiser (BBC/Electron)
A simple synthesiser with the voice of an electric owner.
Guess A Number (BBC/Electron)
A simple number-guessing game.
Hex/Denary Converter (BBC/Electron)
A utility to convert hexadecimal numbers to denary.
NLQ/Italic Driver (BBC/Electron)
A View printer driver for the Epson LX80 which will print out italicised text highlighted as such.
Packing (BBC/Electron)
The Computer-Aided-Design suite 'Packing' program.
PCB Design (BBC/Electron)
A Computer-Aided-Design package to assist the drawing of complex circuit boards.
Plotter (BBC/Electron)
A utility to dump the current screen to a connected plotter.
Preserve Variables (BBC/Electron)
A utility which, when multi-file assembly is attempted, preserves the values of all the variable to an external file.
Reaction Timer (BBC/Electron)
A game which tests your reaction time to a red block appearing on-screen.
Slow Motion ROM (BBC/Electron)
An assembly program which will slow down virtually all programs on the Master 128, including commercial games.
Unpacking (BBC/Electron)
The Computer-Aided-Design suite 'Packing' program.
VDUTest (BBC/Electron)
A monitor test suite to put your monitor through its paces.
Westminster Abbey (BBC/Electron)
A monochrome line drawing picture of Westminster Abbey.
TAU-88-1 Acorn User Jan 88 1D 24 81Acorn User #066 (01.1988)
Binary Constants (BBC B/B+/Master 128)
A new number base for Basic, allowing you to work with binary operators.
Calls To MCode (BBC B/B+/Master 128)
Using calls to machine code routines by naming the OS entry points.
File Of Names (BBC B/B+/Master 128)
A complete list of OS entry points and their canonical names for easy reference.
Handset (BBC B/B+/Master 128)
A utility to accompany the Video Remote Handset hardware project in Acorn User Jan 1988.
Hot Air Balloon (BBC/Electron)
Digital art of a hot air balloon over a snowy mountain in a brightly coloured sky.
Random Access PTR (BBC B/B+/Master 128)
Using the PTR file pointer in machine code.
Santa Sleeping (BBC/Electron)
Digital art of Santa Claus sleeping, propped up against his sack, and with a bottle of plonk in one hand.
Software Autofire (BBC B/B+/Master 128)
A procedure which can be loaded before a shoot-'em-up style game to introduce auto-fire.
Wizalon (BBC B/B+/Master 128)
Two wizards sit on opposite ends of a seesaw. You must project them alternately into the sky and use their pointy hats to burst balloons there.
Wizalon (Acorn Electron)
Two wizards sit on opposite ends of a seesaw. You must project them alternately into the sky and use their pointy hats to burst balloons there.
Z88 Import/Export (BBC B/B+/Master 128)
A utility to both import Basic files from a Z88 to a BBC Micro, and vice-versa.
TAU-88-2 Acorn User Feb 88 1D 17 47Acorn User #067 (02.1988)
BBC To Arc File Transfer (BBC/Electron)
A program to accompany the hardware project detailed in Acorn User February 1988.
Dodo Style Menu (BBC/Electron)
The original Acorn User menu which features an animated dodo and takes an age to get started!
Mode 7 Scroll (BBC/Electron)
A software scroller for Mode 7, which will scroll a screen to the right. Can be used in your own games.
Original Repton 3 Characters (BBC/Electron)
A utility which will allow you to play the 'newer' Repton games (starting with Around The World) with the original Repton 3 characters.
Pencil Sharpener (BBC/Electron)
Digital art of a pencil sharpener from overhead.
Recursive Graphics (BBC/Electron)
A demonstration which draws patterns of coloured squares recursively.
TV Timetabling Programs (BBC/Electron)
Input your TV timetables and the BBC will highlight the programs which clash for you to take action. Mesmerising stuff.
Undo ADFS E Attribute (BBC/Electron)
A utility to undo the 'E' attribute which, once set on an ADFS file, cannot otherwise be undone!
VIEW !Boot File Creator (BBC/Electron)
A View set-up program which will execute the commands necessary for View to start in the correct mode you personally prefer.
TAU-88-3 Acorn User Mar 88 1D 23 45Acorn User #068 (03.1988)
*DRIVE For ADFS (BBC/Electron)
A program designed to 'fix' commercial programs written for DFS drives, but then moved over to ADFS. Resides in memory and silently fixes a *DRIVE to a *DIR command.
AutoROM (BBC/Electron)
Build your own toolkit ROM and have all your favourite utilities just a star command away!
DigiJoy Converter (BBC/Electron)
A program to convert an Atari-type digital joystick, connected to the User Port, so it will control games compatible with joysticks.
Dodo Style Menu (BBC/Electron)
The original Dodo-style menu on the Acorn User #068 companion disc.
Lichtenstein In The Car (BBC/Electron)
Digital art showing another famous Lichtenstein print.
Towers Of Hanoi (BBC/Electron)
A recursive demonstration which solves the famous Towers Of Hanoi problem for up to ten discs.
TAU-88-4 Acorn User Apr 88 1D 23 70Acorn User #069 (04.1988)
Art Undone (BBC/Electron)
A couple of example routines to add to AMX Super Art.
ARTISAN Extensions (BBC/Electron)
An airbrush extension for the Artisan art package.
Dodo Style Menu (BBC/Electron)
The original Dodo-style menu on the Acorn User #069 companion disc.
Double 'e' (BBC/Electron)
An annoying April Fool-style utility which will randomly type an extra e whenever e is pressed - very annoying!
Extended COPY (BBC/Electron)
An interesting tweak to the in-built BBC Basic copy command, which allows the TAB to copy much larger sections.
Hints 3: Tune On Interrupt (BBC/Electron)
A one-channel tune which plays on interrupt.
LQ0800 Screen Dumps (BBC/Electron)
A routine to dump screens to a LQ0800 printer.
Macro Assembler (BBC/Electron)
A utility which will assemble code from text files, alleviating the need for a dedicated ROM.
Mode 2 Graphics (BBC/Electron)
A graphics demonstration which draws 'stained glass windows' in various colours.
Pack/Unpack (BBC/Electron)
Compacting and uncompacting utilities to be used in conjunction with the Mode 2 graphics demo.
VIEW Label Printer (BBC/Electron)
A Basic program to print labels from your View files.
VIEW Table Maker (BBC/Electron)
A Basic program to produce neat tables in the View word processor.
TAU-88-5 Acorn User May 88 1D 31 82Acorn User #070 (05.1988)
Banner Printer (BBC/Electron)
A Epson-compatible printer program which will print out a message in giant letters on continuous paper.
Controllable ON ERROR (BBC/Electron)
A more robust ON ERROR system which helps deal with when ESCAPE is pressed.
Disc Catalogue Hider (BBC/Electron)
A pair of programs that will intercept the filenames in a DFS catalogue and hide or show them.
Dodo Style Menu (BBC/Electron)
The original Dodo-style menu on the Acorn User #070 companion disc.
Extended Mode 7 (BBC/Electron)
Mixing the top of one double-height character with the bottom of another, this demo shows an additional 8,000 pre-defined Mode 7 characters.
GDUMP Source (BBC/Electron)
The source code for the graphics dump routine from a networked micro.
Henry VIII (BBC/Electron)
Digital art showing Henry VIII in royal regalia.
Micro-Sherlock (BBC/Electron)
A simple Artificial Intelligence demonstration, this program will respond to human questions and assess given data.
Mode 4 LQ800 Screen Dump (BBC/Electron)
A screen dump routine for a LQ800 printer.
NDUMP Source (BBC/Electron)
A Network printer dump routine to counteract the bug in the NFS 3.34 chip.
Printer Server (BBC/Electron)
The software to be installed on the networked machine connected to the printer.
Temperature Module (BBC/Electron)
How much heat does your house lose at night? Wire a thermometer to your micro to find out!
Text Formatter (BBC/Electron)
A selection of routines which will allow text to be right- or left-justified, or justified within a selected area.
TAU-88-6 Acorn User Jun 88 1D 28 66Acorn User #071 (06.1988)
Datestamper (BBC/Electron)
A utility which prepends a date and time to the listing of a Basic program you are working on, as a basic 'versioning' system. Master 128 only.
Dodo Style Menu (BBC/Electron)
The original disc-based Acorn User #071 menu, showing a flying dodo.
Lotus Menu (BBC/Electron)
A utility which shows 'skeleton' menus of the style employed by the PC program Lotus 123. Designed for use in your own programs.
Manuscript Printer (BBC/Electron)
A utility to output a blank stave for sheet music to a dot-matrix printer.
Master Rhythm Machine (BBC/Electron)
An enhanced version of the music rhythm machine for the Master and Master Compact.
Maths In Motion Demo (BBC/Electron)
One of the BBC's seminal demos, flick between infinite patterns of animated dots with the left and right cursor keys.
Mode 7 Compressor (BBC/Electron)
A utility which will compress a Mode 7 graphic screen to about 75% of its uncompressed size.
Mode 7 Decompressor (BBC/Electron)
A utility which will decompress a Mode 7 graphic screen compressed with the
Mode 7 Compressor.
Music Spannish Tummy (BBC/Electron)
An AMPLE music file compatible with the Music 5000 synthesiser.
One Track Rhythm Machine (BBC/Electron)
A programmable rhythm machine.
Pencils In Cup (BBC/Electron)
Graphic art showing a number of pencils in a cup.
Percussion Machine (BBC/Electron)
A music utility which simulates a simple percussion machine.
Printer Ignore (BBC/Electron)
A utility that allows you to override the BBC and Master's character ignore facility when outputting to a printer, allowing all 256 characters to be sent to it.
Read V.VS Link File (BBC/Electron)
A utility to export data from View and ViewSheet to Inter-Chart, where it can be used to create graphical representations.
Upper To Lower Case (BBC/Electron)
A utility which will convert all upper case variables in an ASCII file to lower case, leaving text and data values untouched.
TAU-88-7 Acorn User Jul 88 1D 18 64Acorn User #072 (07.1988)
Art Gallery (BBC/Electron)
Digital art showing a POV of an art gallery with some previous artworks featured in Acorn User hanging on the wall.
Copy Screen Block (BBC/Electron)
A simple routine to copy a block from one area of the screen to another.
Dodo Style Menu (BBC/Electron)
The original disc-based Acorn User #072 menu, showing a flying dodo.
JJ1:Spreadsheet v1 (BBC/Electron)
A fully-functional spreedsheet package.
Label Finder (BBC/Electron)
A utility that scans the source code one byte at a time and creates a list of all the 'labels' you have used in alphabetical order.
Music File Player (BBC/Electron)
A simple Autumn format music file player with adjustable tempo.
Music System -> Autumn (BBC/Electron)
A conversion tool which operates on files saved using The Music System and converts them to Acorn User's Autumn format.
Tape Turbo (BBC/Electron)
A utility which attaches to the 'frame flyback event' and speeds up the saving of programs to tape by around 30%.
Upside Down (BBC/Electron)
A bizarre effect which will poke all the characters entered at the keyboard to appear upside-down. Can *you* find a use for it?!
TAU-88-8 Acorn User Aug 88 1D 16 84Acorn User #073 (08.1988)
8-Bit Dump Enhance (BBC/Electron)
A utility to convert screens so that they can be more effectively dumped on the 9-pin range of printers such as the NEC P2200.
Dodo Style Menu (BBC/Electron)
The original disc-based Acorn User #073 menu, showing a flying dodo.
Graph Plotter v1 (BBC/Electron)
A utility which will take the hard work out of plotting line graphs by taking the data from your favourite spreadsheet.
Instant Text Dump (BBC/Electron)
A utility which emulates the Print Screen facility on an IBM PC, dumping the current screen (as text) to a connected printer.
Powers Of 2 (BBC/Electron)
A selection of machine code multi-precision integer routines that show off the power of the Acorn micros when freed from the arithmetic facilities of Basic!
Scrabble Scorer (BBC/Electron)
A more polished program for helping to calculate the 'worth' of a word played in a game of Scrabble, with double word, triple word, double letter, triple letter and blank all catered for properly.
Teletext Files Server SRC (BBC/Electron)
A selection of files which allow you to set up your very own Teletext files server.
Teletext Fileserver (BBC/Electron)
The Teletext files server, along with the most up-to-date protocols. To be used in conjunction with the instructions in the article within Acorn User #073.
The Warlord (BBC B/B+/Master 128)
You wake in a field, missing your companion and with only your wits to help you in this disc-based adventure game.
TAU-88-9 Acorn User Sep 88 1D 24 101Acorn User #074 (09.1988)
Bezier Curves (BBC/Electron)
A demonstration of Bezier Curves; splines created by parametric equations.
Catalogue Message (BBC/Electron)
A utility which will allow you to substitute a text message for the disc catalogue, without affecting the files on it.
Digitised Television Logos (BBC/Electron)
A selection of digitised high resolution Mode 0 images showing the logos of BBC One, BBC Two, Thames and Channel 4.
Immediate Dir Wipe (BBC/Electron)
A utility that alleviates the 'Dir Not Empty' error in ADFS; this will delete everything inside of it automatically, and then delete the directory itself.
Microspacing In VIEW (BBC/Electron)
A printer driver that aims to ensure microspacing works correctly in
View when outputting to a dot-matrix printer, and allows you to set the microspacing manually.
Original Dodo-Style Menu (BBC/Electron)
The original disc-based Acorn User #074 menu, showing a flying dodo.
Proportional Spacing (BBC/Electron)
A printer driver that aims to give proportionally spaced text on a 24-pin printer.
Surface (BBC/Electron)
A further demonstration of Bezier Surfaces; showing how extension the rules of curves can produce them.
The Warlord II (BBC/Electron)
The second part of
The Warlord text adventure.
Volume Control (Master Compact) (BBC/Electron)
A ROM image which can redefine an ENVELOPE command on the fly using the keys 1-4 and +/- controls, giving you an effective software volume control.
TAU-88-10 Acorn User Oct 88 1D 23 88Acorn User #075 (10.1988)
3D Pentominoes (BBC/Electron)
A mathematical block game - can you fit all 12 pentominoes into the three cubes provided? Hours of endless fun!
Barchart Demo (BBC/Electron)
A utility which produces a bar chart using the STRING$ Basic command.
BBC Basic Keywords (BBC/Electron)
Shows all of the Basic keywords that exist, in case you've forgotten some of them. Electron only.
Cassette Inlay (BBC/Electron)
A utility which produces a cassette inlay using the STRING$ Basic command.
Colour Separator (BBC/Electron)
A utility which is designed for a mono dot matrix printer with a single colour ribbon. By separating out the colours from a picture and switching to a different coloured ribbon, you can print out a full colour picture!
Double Height Demo (BBC/Electron)
A machine code double height and double width text utility, which can be used in your own programs with ease.
Ideas Processor (BBC/Electron)
A utility to help you 'order your thoughts' before attempting a letter, presentation or review.
Imagen (BBC/Electron)
An 'interactive multiple adventure generator' utility which can be used to create your own text adventures.
STRING$ Demo (BBC/Electron)
A demo which produces a range of different effects using the very neglected STRING$ Basic command.
The Return Of Felinar (BBC B/B+/Master 128)
A text-based adventure game written with the Imagen utility and only supplied on the companion disc to Acorn User #075.
The Shape Of Things To Come (BBC/Electron)
A high-resolution picture depicting the BBC Model B in a commanding position. Modelled off the packaging for the computer.
Title Box (BBC/Electron)
A demo which produces a title box using the STRING$ Basic command.
TAU-88-11 Acorn User Nov 88 1D 16 58Acorn User #076 (11.1988)
1D Life (BBC/Electron)
A one-dimensional variant of the Life simulation which uses a single line of the screen to represent a generation, producing some unexpected patterns.
Crossword Generator (BBC/Electron)
A utility to assist you in writing crossword puzzles. You will need a list of connected words, clues and answers, and this program will fit the answers to the grid.
Hints 1: One Line Lister (BBC/Electron)
A very useful utility that will list only lines within a program that contain function or procedure calls. So short it can be assigned to a function key!
Hints 2: Double Width Text (BBC/Electron)
A routine to output double width text in any mode, particularly useful if you want eye-catching headings in user manuals, for example.
Hints 3: Teletext Date In Wordwise (BBC/Electron)
A utility which allow Wordwise files to be 'stamped' when saved with a real-time date and time. Requires the GIS Teletext Adapter.
Hints 4: Graphics Display (BBC/Electron)
A utility which shows how much memory is currently being used and how much space is free in graphical format.
Marilyn Android (BBC/Electron)
Graphic art showing a female android in the suggestive pose over a hot drain made famous by Marilyn Monroe.
Mode 1 Dump (BBC/Electron)
A Mode 1 screen dump to a Hewlett Packard Laser printer.
TAU-88-12 Acorn User Dec 88 1D 20 94Acorn User #077 (12.1988)
CopyPact (BBC/Electron)
A self-billed "super utility" - it rebuilds the ADFS Free Space map, it COMPACTs an ADFS disc more efficiently than *COMPACT and it can copy an entire disc on a single drive system.
Dodo Style Menu (BBC/Electron)
The original Acorn User menu which features an animated dodo and takes an age to get started!
Fractal Trees (BBC/Electron)
A reprint of Acorn User's Fractal Trees demo (Dec 1985), which operate in Mode 0 and can be used with the Hi-Res Printer Dump to good effect.
Hi-Res Printer Dump (BBC/Electron)
A utility which improves the output of a Mode 0 screen dump (where the 640 x 256 resolution can make vertical lines seem chunky).
Hints 1: Eight Colours In Mode 1 (BBC/Electron)
A demo which manipulates the ULA chip to change the colours displayed, allowing for a 'split Mode 1 screen' in which the four colours displayed can differ.
Hints 2: ADFS Wipe (BBC/Electron)
A version of the *WIPE command that was present in the older DFS filing systems. Prompts Y/N for each file on the disc and only deletes it if Y is entered.
Hints 3: Lower Case BASIC (BBC/Electron)
A routine which, when enabled, silently corrects to upper case any lower case Basic commands typed at the keyboard.
Hints 4: Print Screen Plus (BBC/Electron)
An upgraded version of the Print Screen utility, which detects highlighted text as well as regular text, and also outputs this to the printer.
Hints 5: Elk Numeric Keypad (BBC/Electron)
'Maps' a section of the Electron's keyboard to a keypad, which can be useful if you can touch-type and you are entering a lot of numbers.
Patapan Music (BBC/Electron)
An AMPLE music file, playable on the Music 5000 synthesiser.
Wizard Riding Dragon Picture (BBC/Electron)
Graphic art showing a wizard riding a dragon.
TAU-89-1 Acorn User Jan 89 1D 31 80Acorn User #078 (01.1989)
Digitised Race Track 1 (BBC/Electron)
Digital art showing a still photo from the Acornsoft racing circuit.
Digitised Race Track 2 (BBC/Electron)
Digital art showing another still photo from the Acornsoft racing circuit.
Dodo Style Menu (BBC/Electron)
The original disc-based Acorn User #078 menu, showing a flying dodo.
Fade To Black (BBC/Electron)
A utility to prevent 'monitor burn', this screen will be blanked out if the same image has been displayed for longer than five minutes.
Interword Wrap (BBC/Electron)
A utility to turn the word wrapping functionality on/off within Inter-Word.
Label Lister (BBC/Electron)
A one-line program that will list all of the assembly labels present in a BBC Basic source program.
Maps (BBC/Electron)
A graphical demo which generates a random map, viewed from overhead. Part of the random maps suite.
Maps 3: Maze Game (BBC/Electron)
A graphical demo which generates a view from someone stranded in a random 3D maze. Part of the random maps suite.
Planets (BBC/Electron)
A graphical demo which generates a view from a random fictional planet. Part of the random maps suite.
UserCard Deal (BBC/Electron)
A utility which sorts the cards (database fields) into logical order.
UserCard Make (BBC/Electron)
A utility which presents an Apple Mac style view of database fields, with 'cards' of data being prepared and editable.
TAU-89-2 Acorn User Feb 89 1D 20 137Acorn User #079 (02.1989)
Dodo Style Menu (BBC/Electron)
The original disc-based Acorn User #079 menu, showing a flying dodo.
Elite Spacestation Approach (BBC/Electron)
Digital art showing an artistic, colourful version of the Cobra spaceship approaching a space station in Elite.
File View/Dump (BBC/Electron)
A versatile utility that allows you to scroll a file around on screen and then output a segment of it to a printer, rather than the whole file.
Image Manipulation (BBC/Electron)
An intriguing 'sub-Basic' drawing utility which will, as long as you use only a subset of drawing instructions in a SPOOLed file, re-plot the picture in different dimensions.
Mode 2 LaserJet Dump (BBC/Electron)
A utility to dump a Mode 2 screen to any Hewlett-Packard printer with LaserJet emulation built-in.
PREFIX (BBC/Electron)
A workaround to the requirement in ViewSheet that one must be in the V directory to use Link files.
Report Open Files (BBC/Electron)
A machine code utility which will report whether any files are open, what PTR handlers are attached if so and the handle numbers.
Surface Modeller (BBC/Electron)
A utility which will plot the shortest route between two points.
TAU-89-3 Acorn User Mar 89 1D 14 62Acorn User #080 (03.1989)
Basic/WW+ Swap (BBC/Electron)
A utility to assist you in writing your own machine code programs that utilise sideways RAM - with an example for
WordWise+.
Codename Druid Screen (BBC/Electron)
Digital art showing some of the graphics from the game
Codename Druid and a teaser for the game itself.
Cut And Paste (BBC/Electron)
A utility which emulates the clipboard found on PC and Macintosh computers. Copy a block of text and paste it to a different program.
Dodo Style Menu (BBC/Electron)
The original disc-based Acorn User #080 menu, showing a flying dodo.
File Printer (BBC/Electron)
A utility which tests whether a printer is connected by placing a character in the buffer and then checking if the buffer is empty. If it is, you can connected and ready to print.
IBMFONT (BBC B/B+/Master 128)
A bonus font which will redefine the BBC's font in the same style as an IBM PC.
SpiroMania (BBC/Electron)
A graphical demo which allows you to create complicated spirograph-style patterns.
X/Y Axes Reflect (BBC/Electron)
Two individual routines which will flip an area of a graphics screen from left to right, and flip an area upside-down.
TAU-89-4 Acorn User Apr 89 1D 24 101Acorn User #081 (04.1989)
Codename: Druid (BBC B/B+/Master 128)
A colourful slip-screen adventure game in which you must collect up the runes and avoid the patrolling nasties.
Dodo Style Menu (BBC/Electron)
The original disc-based Acorn User #081 menu, showing a flying dodo.
Teleprompt (BBC/Electron)
A utility which reads from a file prepared in a regular word processor and produces a scrolling teleprompter/autocue in larger text.
Temp SWR Load (BBC/Electron)
A pair of utilities that use the BBC's Sideways RAM to enable effortless 'switching' from one utility to another. *RESTORE will toggle the 'load'.
Temp SWR Save (BBC/Electron)
A pair of utilities that use the BBC's Sideways RAM to enable effortless 'switching' from one utility to another. *KEEP will toggle the 'save'.
VIEW Multicolumns (BBC/Electron)
A utility which creates a newspaper/fanzine style layout from a prepared text file.
TAU-89-5 Acorn User May 89 1D 16 83Acorn User #082 (05.1989)
Dodo Style Menu (BBC/Electron)
The original Acorn User menu which features an animated dodo and takes an age to get started!
Elk Function Keys (BBC/Electron)
Presents a way of allowing View to respond to a CTRL-number combination to insert some text or perform some function. For Electron only.
JJ:Market Survey (BBC/Electron)
Tools to assist in the preparation of a survey, and the display of the results garnered from it.
JP101 Screen Dump (BBC/Electron)
A utility which will allow a screen to be output to a JP101 printer.
Line Editor (BBC/Electron)
A utility in machine code which provides for a more intelligent line editor, and has the ability to retrieve the most-recently-typed line for editing too.
Mode 7 Plotting (BBC/Electron)
A utility which allows the use of the standard MOVE, DRAW and PLOT 69 commands in Mode 7.
Psion File Transfer (BBC/Electron)
A program to assist with transferring data between the BBC and the Psion Organiser 2 handheld.
Ray-Tracing Environment (BBC/Electron)
A full 3D solid modelling program, supplied only on the companion disc to Acorn User #082.
UDCs In Sideways RAM (BBC/Electron)
A utility which will allow character definitions to be held in Sideways RAM on the BBC and Electron.
TAU-89-6 Acorn User Jun 89 1D 22 54Acorn User #083 (06.1989)
Convert VIEW To Wordwise (BBC/Electron)
A utility which will convert a View file to a Wordwise file.
Dodo Style Menu (BBC/Electron)
The original disc-based Acorn User #083 menu, showing a flying dodo.
Interword Overtype (BBC/Electron)
A utility which will add the ability to overtype (Overwrite) rather than having to insert characters and delete redundant ones when editing with Interword.
Monthly Billing (BBC/Electron)
A simple accounting package aimed at schools who pay monthly subscription fees.
PC (BBC/Electron)
Data input. Part of the Perpertual Calendar suite.
Postscript Programs (BBC/Electron)
Programs written in Postscript to control printer output.
PRNTCAL (BBC/Electron)
Printing the calendar. Part of the Perpertual Calendar suite.
Proportional Print (BBC/Electron)
A utility which will output text to a printer and proportionally space it.
RECUR (BBC/Electron)
Recursion. Part of the Perpertual Calendar suite.
Standing Year And Month (BBC/Electron)
Configuration. Part of the Perpertual Calendar suite.
TAU-89-7 Acorn User Jul 89 1D 18 47Acorn User #084 (07.1989)
*BASIC CONVERT (BBC/Electron)
Alter any Basic file to a *RUNnable machine code one. Part of a suite of executable Basic commands. Master series only.
*BASIC MAKE (BBC/Electron)
Fire up any Basic program as a star command. Part of a suite of executable Basic commands. Master series only.
*BASIC MENU (BBC/Electron)
A simple Basic menu program converted to an executable by the companion utilities on the disc. Part of a suite of executable Basic commands. Master series only.
*BASIC PROG1 (BBC/Electron)
Part of a suite of executable Basic commands. Master series only.
*BASIC PROG2 (BBC/Electron)
Part of a suite of executable Basic commands. Master series only.
Colliding Galaxy Sim (BBC/Electron)
A demo which simulates the passing of two galaxies in close proximity.
Dodo Style Menu (BBC/Electron)
The original disc-based Acorn User #084 menu, showing a flying dodo.
Fax Page Designers (BBC/Electron)
A utility designed to print out small pages to be stored in a filofax.
NLQ Font Convert (BBC/Electron)
A program which converts the 15 Stop Press fonts into a format that can be downloaded to a NLQ printer.
NLQ Font Test (BBC/Electron)
A program which prints out all the characters from the converted NLQ fonts so you can visually check each character renders correctly.
TAU-89-8 Acorn User Aug 89 1D 28 70Acorn User #085 (08.1989)
AUTO Extension (BBC/Electron)
An extension to AUTO which will allow the suffixing of strings to the AUTO command as is, i.e. if you are entering many lines that begin with the PRINT command.
Basic RUN SRC (BBC/Electron)
The machine code encryption program which will encrypt any file to your exact specification.
Codename: Druid Designer (BBC/Electron)
A screen designer for the flick-screen adventure game of the same name.
Dodo Style Menu (BBC/Electron)
The original disc-based Acorn User #085 menu, showing a flying dodo.
Hex Dump (BBC/Electron)
A help utility for if you are having trouble communicating with your printer; instead of silently accepting hex codes, it will print them out as it receives them.
Program Encoder SRC (BBC/Electron)
The source for an encryption program for any files you wish to keep top secret.
View Splice (BBC/Electron)
A utility to convert any View file to a columned display (magazine/fanzine style) from within View itself.
Wordwise Plus Menu (BBC/Electron)
The Wordwise Plus segment program for use with Acornsoft's Database program.
TAU-89-9 Acorn User Sep 89 1D 18 55Acorn User #086 (09.1989)
Basic To ASCII Convert (BBC/Electron)
A machine code utility to convert a Basic program to ASCII format.
Dodo Style Menu (BBC/Electron)
The original disc-based Acorn User #086 menu, showing a flying dodo.
Double Width Print (BBC/Electron)
An elegant machine code double-width printing routine, useful for creating eye-catching headings in the high resolution modes.
FKey Strips (BBC/Electron)
An easy 'function key strip template' designed to be output to a printer. The template is blank for the functions to be handwritten in afterwards.
Hodgepodge Machine (BBC/Electron)
A huge splodge of patterns - "hodgepodge" - reminiscent of those Sixties' T-shirt designs.
Input Dbl Height (BBC/Electron)
A Mode 7 utility which accepts, and prints, input in double height characters.
Lie Of The Land (BBC/Electron)
A landscape generator that operates at pseudo-random, giving a 3D-esque isometric view of land and sea.
Spool File To PostScript (BBC/Electron)
A utility which tames the PostScript language, allowing for all Acorn micros to interact seamlessly with Laser Printers equipped with that language.
Wallpaper (BBC/Electron)
A graphics demo which shows mathematically-generated patterns tiled similarly to wallpaper.
TAU-89-10 Acorn User Oct 89 1D 19 69Acorn User #087 (10.1989)
ADFS Disc Manager (BBC/Electron)
A management utility for the Advanced Disc Filing System which presents an attractive front-end with which to navigate it, instead of * commands.
ADFS File Wipe (BBC/Electron)
A selective delete for the ADFS, which will prompt with a (Y/N) for each file on the disc before wiping it if you answer Y.
Dodo Style Menu (BBC/Electron)
The original disc-based Acorn User #087 menu, showing a flying dodo.
Menu Program (BBC/Electron)
A mini-menu program which changes the regular disc catalogue into a navigable menu by means of a small cursor to select the file to load.
Music 1:Segment (BBC B/B+/Master 128)
A music demo that randomly splices together segments of music to create an original piece.
Music 2:Impro (BBC B/B+/Master 128)
An improved music demo that originally accompanied the BBC version of the
Wizalon arcade game.
Picture Shrink (BBC/Electron)
A program which will resize any picture to a smaller size, defined by a window of the user's choosing.
Picture Shrink Demo (BBC/Electron)
A demonstration program which creates a screen full of coloured triangles and then uses the Picture Shrink program to resize them to different dimensions.
Satellite Positions (BBC/Electron)
A utility which ensures you point your satellite disc in the right position to receive the broadcasts you want.
Scrolling Message (BBC/Electron)
A demo which rotates the letters of a message 'fruit machine'-style, creating an attractive transition between one message and another.
String Scroller (BBC/Electron)
A demo which smoothly 'drops' letters into place on the screen, creating an attractive effect.
TAU-89-11 Acorn User Nov 89 1D 28 98Acorn User #088 (11.1989)
Deleted Program Recover (BBC/Electron)
A utility which will try to reconstruct files on a disc where the catalogue entry has been *DELETEd.
Dodo Style Menu (BBC/Electron)
The original disc-based Acorn User #088 menu, showing a flying dodo.
Double Label Check (BBC/Electron)
A very useful utility which can be used to confirm you have not accidentally defined a label more than once in your machine code listing.
LISTIF (BBC/Electron) (BBC/Electron)
A utility which adds a new command - LISTIF - to the keyword set. When used with a keyword it will list only those lines that contain it.
Long Job Timer (BBC/Electron)
A set of functions that are designed to be added to programs that work formatting or processing data, in order to give a report on how long the work will take.
Poster Utility (BBC/Electron)
An extensive professional poster-producing utility, containing fonts, borders, patterns and simple art package functionalities.
Rocket Trail (BBC/Electron)
An animated colour switching demo of rockets exploding in the sky. Part of Acorn User's Fireworks suite.
Roman Candle (BBC/Electron)
An animated colour switching demo of a Roman Candle. Part of Acorn User's Fireworks suite.
Vector List (BBC/Electron)
A utility which will show the current vectors and the addresses they are pointing to.
View Driver (BBC/Electron)
The ultimate printer driver for the View word processor which introduces a new system of CMF (Characters Must Format).
TAU-89-12 Acorn User Dec 89 1D 25 99Acorn User #089 (12.1989)
Charlie Brown And Snoopy (BBC/Electron)
Graphic art showing the Peanuts characters.
Coke Can (BBC/Electron)
A digitised picture of a can of coke.
DFS To ADFS Copy (BBC/Electron)
An alternative to Copyfiles, this utility copies a whole DFS disc to an ADFS one, simply asking for source and destination drives.
Dodo Style Menu (BBC/Electron)
The original disc-based
Acorn User #089 menu, showing a flying dodo.
KeyLog (Compact) (BBC/Electron)
A utility which silently logs all keypresses in an area of Sideways RAM. Can be useful for monitoring mistakes, typographical errors and recovering from system crashes.
KNITOne (BBC/Electron)
Design your own sweater on your computer then print out the pattern to knit it!
Large File EDIT (BBC/Electron)
A utility which circumvents the Master's internal EDIT facility to allow editing of much larger files. Master 128 only.
NoLine List (BBC/Electron)
A utility which allows you to list any Basic program without line numbers.
Printer Test (BBC/Electron)
A simple printer connection test which puts a single character in the buffer and then tests whether the buffer is empty; if it is a printer is connected.
Roy Lichtenstein's Whaam! 1 (BBC/Electron)
"I pressed the fire control... and ahead of me rockets blazed through the sky..."
Roy Lichtenstein's Whaam! 2 (BBC/Electron)
"WHAMM!" The famous Roy Lichtenstein artwork brought to life in two images.
Spiderman (BBC/Electron)
Graphics art showing the superhero Spiderman in a suitably heroic pose.
TAU-90-1 Acorn User Jan 90 1D 22 89Acorn User #090 (01.1990)
Dodo Style Menu (BBC/Electron)
The original disc-based Acorn User #090 menu, showing a flying dodo.
Hemera Diary (BBC/Electron)
An all-purpose diary which will keep track of memorable dates, holidays and upcoming events.
Pac Repton (BBC B/B+/Master 128)
A datafile for the BBC version of
Repton Infinity. Take control of Pac-Man and gobble up the ghosts and power pills.
Scrolling Generator (BBC/Electron)
A left-to-right scrolling text demo that can be used in your own programs as it runs on interrupt.
Size Directory (BBC/Electron)
A utility to report on how much memory each of your directories take up.
Uni Menu System (BBC/Electron)
A utility to help you incorporate pull-down menus, most commonly found in PC and Amiga programs, in your BBC Micro ones.
WordGames (BBC/Electron)
A mind-bending suite of word game programs.
TAU-90-2 Acorn User Feb 90 1D 26 57Acorn User #091 (02.1990)
*ALLDIRS (BBC/Electron)
A new star command which operates on every directory downwards from the current one. i.e. *ALLDIRS *INFO will give information on all files within all directories.
ASCII To EBCDIC (BBC/Electron)
An adjustable character conversion lookup table to assist in transferring files from one machine to another.
Calendar (BBC/Electron)
The definitive program to calculate the day of the week for any given date.
Change Password (BBC/Electron)
A utility which presents a more secure method of changing your password when connected over an Econet network to a fileserver.
Dodo Style Menu (BBC/Electron)
The original disc-based Acorn User #091 menu, showing a flying dodo.
List Vector Values (BBC/Electron)
A utility that lists all the vector names and addresses, including the extended vectors, for easy reference.
Photo Filer (BBC/Electron)
A utility which keeps your photographs filed by 'tagging' them with keywords.
ViewPage (BBC/Electron)
A utility which shows a small graphical 'preview' image of your current View document, treating each character as a pixel so that an approximation of the layout is visible.
TAU-90-3 Acorn User Mar 90 1D 19 98Acorn User #092 (03.1990)
ADFS/Net Prob Locate (BBC/Electron)
A utility to be run over a network which will scan the whole Network tree for any files which access the older DFS using illegal commands, reporting accordingly.
COBOL Menu (BBC/Electron)
The main menu for the Cobol suite produced by Acorn User.
Dodo Style Menu (BBC/Electron)
The original disc-based Acorn User #092 menu, showing a flying dodo.
Edit Slot (BBC/Electron)
A utility which produces a windowed display with a maximum character limit. Useful for name entry or high score tables.
Small Cobol Compiler (BBC/Electron)
A utility to compile Cobol programs into object code.
Small Cobol Package Menu (BBC/Electron)
The full Cobol suite, designed to be used with reference to the articles from Acorn User March-May 1990.
SP64 Enhance (BBC/Electron)
A utility which will improve the resolution of large fonts at scale within AMX Stop Press by anti-aliasing the corners and smoothing jagged edges.
VIEW Sort (BBC/Electron)
A sort routine that will sort lists, tables or other data from within the View wordprocessor.
TAU-90-4 Acorn User Apr 90 1D 31 100Acorn User #093 (04.1990)
*SPOOLON For The BBC (BBC/Electron)
A new * command which appends a file to the end of an existing one, rather than creates a wholly new one.
AI:CAMISH (BBC/Electron)
The Cannibals and Missionaries problem envisaged as a self-solving AI problem.
AI:JET (BBC/Electron)
A thin version of draughts served up as a self-solving AI problem.
AI:TICTAC (BBC/Electron)
A version of TicTacToe as an Artificial Intelligence problem. Will the computer 'learn' how to play it?
April Fool (BBC/Electron)
An April Fool trick to intercept the RETURN (carriage return) character and move the cursor up instead of down to the next line. Hilarious.
COBOL Suite (BBC/Electron)
A full COBOL package, with full instructions provided within Acorn User April 1990.
Disc Servicer (BBC/Electron)
A utility which uses the disc drive itself to clean problem/unreadable discs.
Dodo Style Menu (BBC/Electron)
The original disc-based Acorn User #093 menu, showing a flying dodo.
Parsing Programs (BBC/Electron)
A demonstration of some of the techniques you can use when writing your own parser.
Split Mode Program (BBC/Electron)
A utility which allows you to have two different modes on the same screen.
VIEWSHEET File Join (BBC/Electron)
A utility which joins two separate ViewSheet files together.
TAU-90-5 Acorn User May 90 1D 20 81Acorn User #094 (05.1990)
Demon Cyclic Space (BBC/Electron)
A cellular automata program which plays by simple rules yet demonstrates complex behaviour (in patterns).
Dodo Style Menu (BBC/Electron)
The original disc-based Acorn User #094 menu, showing a flying dodo.
Goblet (BBC/Electron)
An example of 3D printing solid and revolutions in the form of a multi-coloured goblet. Demonstrates the techniques from the accompanying article.
Hard Disc Partition (BBC/Electron)
Create a complete DOS partition of any size on your Winchester drive.
Hard Disc Recover (BBC/Electron)
An optional additional program to be run after partitioning; it will move the partition to the 'end' of the drive.
Life (BBC/Electron)
A high velocity Life simulation which allows you to set up the generations in whichever way you wish.
M5000 Sample Player (BBC/Electron)
A selection of Music 5000 samples to be played on the appropriate peripheral.
Multiplication Maths (BBC/Electron)
A machine code utility that improves upon the in-built scientific calculator functions of the BBC, giving much greater accuracy.
Strum (BBC/Electron)
A music creation masterpiece - create chord accompaniments, drum machine beats and keyboard synthesizers - or all three!
VIEWSHEET Graph (BBC/Electron)
Convert your spreadsheet into a graph with this handy utility.
TAU-90-6 Acorn User Jun 90 1D 23 86Acorn User #095 (06.1990)
Dodo Style Menu (BBC/Electron)
The original disc-based Acorn User #095 menu, showing a flying dodo.
DropKick Editor (BBC/Electron)
A Sideways RAM utility which holds textual information located by a new command *SEEK.
Free Space Map Recover (BBC/Electron)
A utility which can recover a corrupted ADFS disc with the 'Bad Free Space Map' error.
Image Manipulation (BBC/Electron)
A utility which performs a 3x3 operation on a given image.
Interword Inverted Commas (BBC/Electron)
A program which alleviates the requirement to use a " symbol in front of a label in Inter-Sheet.
Last Command Repeat (BBC/Electron)
A program which programs the TAB key to repeat the last command typed at the keyboard.
M/C Square Root (BBC/Electron)
Yet another method for calculating square roots, this one written in Basic.
Moire Pattern Demo (BBC/Electron)
A demonstration of the moire pattern generator on a loop in high resolution Mode 0.
NewDate Calendar (BBC/Electron)
A collection of Roman-themed programs and utilities, showing how the Romans coped with their cumbersome numbering system.
TAU-90-7 Acorn User Jul 90 1D 33 101Acorn User #096 (07.1990)
Crazy Characters (BBC/Electron)
A demo which will flip, rotate, enlarge, shrink or reverse a selection of colourful ASCII characters on your BBC screen.
Disc Sector Editor (BBC/Electron)
A disc sector editor which will display the contents of single disc sector on-screen.
Dodo Style Menu (BBC/Electron)
The original disc-based Acorn User #096 menu, showing a flying dodo.
Equal (BBC/Electron)
A program to equalise the levels of grey within an image to give it a 'flat' colour.
Histogram (BBC/Electron)
A program to produce a histogram of the grey levels in an image.
Polar Graphics (BBC/Electron)
A selection of demonstrations of graphs using 'polar' co-ordinates.
Screen Dumps (BBC/Electron)
A selection of screen dump routines suitable for many different Modes and Acorn machines/printer combinations.
Side Print (BBC/Electron)
A utility to rotate text by 90 degrees so it is printed sideways on a connected printer.
Stretch (BBC/Electron)
Another program to help demonstrate image processing and analysis on the BBC.
Text Formatter (BBC/Electron)
A selection of routines which will allow text to be right- or left-justified, or justified within a selected area.
Threshold (BBC/Electron)
Another program to help demonstrate image processing and analysis on the BBC.
Vertical Print (BBC/Electron)
A demonstration which flips text through 90 degrees.
VIEW Splice (BBC/Electron)
A utility which converts any regular View file to a columned format on the fly.
Windows Demo (BBC/Electron)
A selection of windowed displays on the BBC Master in the form of a machine code sideways RAM image.
TAU-90-8 Acorn User Aug 90 1D 23 95Acorn User #097 (08.1990)
Colour Separator (BBC/Electron)
A utility for anyone who wants to print out full colour images on a two colour dot matrix printer - switch the ribbon and print out one colour at a time!
Cut And Paste ROM (BBC/Electron)
A utility which emulates the clipboard facility of a PC/Apple Mac, allowing you to select an area of the screen and "copy" it to memory to be pasted elsewhere.
Datestamper (BBC Master 128/Master Compact)
A utility which prepends a date and time to the listing of a Basic program you are working on, as a basic 'versioning' system. Master 128 only.
Full Screen Text Editor (BBC/Electron)
An editor that allows you to move text around a screen rather than decide where to place it trial-and-error style with PRINTTAB commands in Basic.
Mandelbrot Suite (BBC/Electron)
A suite of programs to render exquisite Mandelbrot designs.
Object Areas (BBC/Electron)
A program which demonstrates locating and counting 'blobs' in image analysis. Accompanies the article in Acorn User #097.
Original Menu (BBC/Electron)
The original disc-based Acorn User #097 menu.
Print Screen (BBC/Electron)
Emulates the Print Screen command available on modern PCs and Macs, sending a text dump of anything on screen to a connected printer.
Towers Of Hanoi (BBC/Electron)
A recursive demonstration which solves the famous Towers Of Hanoi problem for up to ten discs.
VIEW Splice (BBC/Electron)
A utility which converts any regular View file to a columned format on the fly.
TAU-90-9 Acorn User Sep 90 1D 24 94Acorn User #098 (09.1990)
Ample Music (BBC B/B+/Master 128)
A selection of music for those with the Music 5000 synthesiser.
Goblet (BBC) (BBC B/B+/Master 128)
A 3D rendering demo which draws a goblet in greyscale Mode 0 with appropriate shading.
Goblet (M128) (BBC Master 128/Master Compact)
A 3D rendering demo using the extended colour fills of the Master 128 to produce a multicoloured goblet.
Original Menu (BBC/Electron)
The original disc-based Acorn User #098 menu.
PASSCAT Source Code (BBC/Electron)
A utility which will view the catalogue of a DFS disc that has been "protected" with the
Protect Disc utility.
Protect/Unprotect Disc (BBC/Electron)
A utility which, when run, will prevent the catalogue of a DFS disc from being displayed. Will also unprotect the DFS disc if run again.
Raytracer (BBC/Electron)
A demonstration of how rays of light can be tracked through a predefined scene to generate realistic 3D environments.
TAU-90-10 Acorn User Oct 90 1D 17 37Acorn User #099 (10.1990)
Cassette Inlay Printer (BBC/Electron)
A utility to accept a string of music tracks and artists, and produce a cassette-inlay sized printer dump.
Fractal Triangles (BBC/Electron)
A fractal demonstration which generates the Sierpinski Gasket.
New Modes 3 and 6 (BBC/Electron)
A routine which changes Modes 3 and 6 to black on white text and removes the gap between lines, giving an Apple-Macintosh-looking effect.
Official Menu (BBC/Electron)
The original disc-based Acorn User #099 menu.
One Line Mazes (BBC Only) (BBC B/B+/Master 128)
A one-line demo which produces a screenful of Pickover-Truchet patterns. Master/Compact only.
Public Key Encryption (BBC/Electron)
A utility using a cypher to keep your data away from prying eyes.
Swedish Character Set (BBC/Electron)
A utility to allow you to use the additional three Swedish characters both on-screen and in dumps to an external printer.
Wordwise Plus 136 Col Mode (BBC B/B+/Master 128)
A utility that improves the previewing capability of
Wordwise Plus.
TAU-90-11 Acorn User Nov 90 1D 21 46Acorn User #100 (11.1990)
Ample Music (BBC/Electron)
A music piece for the Music 5000 synthesiser.
Autosave (BBC/Electron)
A program which will allow BASIC programs to be *QSAVEd using the filename provided in the first REMark of the program.
Big Mode 7 Chr$ (BBC/Electron)
A utility to produce large text characters in Mode 7.
Hewlett Packard Plotter (BBC/Electron)
A utility to allow shapes to be printed out on a HP plotter using the HPGL plotter control language.
Official Menu (BBC/Electron)
The original disc-based Acorn User #100 menu.
Picpac (BBC/Electron)
A sophisticated art package.
Type Identifier (BBC/Electron)
A utility which will identify whether the 'type' of file with the command *IDENT [filename].
TAU-90-12 Acorn User Dec 90 1D 24 89Acorn User #101 (12.1990)
Alarm In VIEW (BBC/Electron)
An alarm clock for your BBC Master.
AmaDIEus Music (BBC/Electron)
An AMPLE listing (Music 5000) to generate never-ending tunes from a theory devised by Mozart.
Clock In VIEW (BBC/Electron)
A digital clock displayed on your screen. Requires RTC.
Merry Xmas (BBC/Electron)
A Mode 5 picture of Father Christmas and a bag of swag.
Official Menu (BBC/Electron)
The official menu for Acorn User #101.
Sieve Eratosthenes (BBC/Electron)
A one line prime number finder.
TAU-91-1 Acorn User Jan 91 1D 27 75Acorn User #102 (01.1991)
Basic Move Source Code (BBC/Electron)
A utility which will help tidy up your BASIC programs by moving all defined procedures and functions to the end of the listing.
Chord Root Program (BBC Model B)
A program to set out chord charts for rhythm guitar.
File Alterer (BBC/Electron)
An *ALTFILE command which allows you to examine the contents (in hex) of a particular segment of a file.
File Date Reader (BBC/Electron)
A utility which will read any date information appended to a file saved with the File Data Stamper.
File Date Stamper (BBC/Electron)
A utility which will append information from the real-time clock to any file you save.
File Identification Programs (BBC/Electron)
Three programs which work together to offer of setting a 'file type' for particular files.
HatTrix WIP Demo (BBC/Electron)
A demo of the game of the same name, showing some of the physics and movement dynamics of the game.
Picpac (BBC/Electron)
A sophisticated art package.
Serpinski Gasket Demos (BBC/Electron)
A fast version of the pattern generator for the Sierpinski Gasket which also allows you to alter the size of the rendered fractal.
TAU-91-2 Acorn User Feb 91 1D 19 93Acorn User #103 (02.1991)
Auto Screen Blanking Programs (BBC/Electron)
Three different screen blanking programs - RAM, ROM or WROM - to curb monitor burn.
Foto Filer (BBC/Electron)
An extended version of Foto Filer, making storing the details of your holiday snaps even easier!
Hattrix (BBC B/B+/Master 128)
An incredible, colourful, platform world in which you must collect up the hats by learning precisely how much pressure to apply to your bouncing droid.
ProSrc BASIC Protection (BBC/Electron)
Protect your BASIC programs from listing.
SrchSrc File Search (BBC/Electron)
A file searching utility.
TAU-91-3 Acorn User Mar 91 1D 17 78Acorn User #104 (03.1991)
Batch Processor (BBC/Electron)
A program which allows parameters to be passed to EXEC files, which will be substituted for labels within the file.
Maths In Motion Demo (BBC/Electron)
One of the BBC's seminal demos, flick between infinite patterns of animated dots with the left and right cursor keys.
Three Dee Shades (BBC/Electron)
An art package that will allow you to create 3D graphics in 'spray-paint' style.
TAU-91-4 Acorn User Apr 91 1D 27 60Acorn User #105 (04.1991)
Exile Editor (BBC/Electron)
An editor for an Exile Save Game file, allowing you to manipulate the items collected, teleport positions stored and deaths achieved. You can even put Triax in your pocket!
Fractal Demo 1 (BBC/Electron)
One of several demos from Acorn User #105 that demonstrate fractal patterns from a set of parameters.
Fractal Demo 2 (BBC/Electron)
One of several demos from Acorn User #105 that demonstrate fractal patterns from a set of parameters.
Fractal Demo 3 (BBC/Electron)
One of several demos from Acorn User #105 that demonstrate fractal patterns from a set of parameters.
Fractal Demo 4 (BBC/Electron)
One of several demos from Acorn User #105 that demonstrate fractal patterns from a set of parameters.
Fractal Demo 5 (BBC/Electron)
One of several demos from Acorn User #105 that demonstrate fractal patterns from a set of parameters.
Hattrix Screen Designer (BBC/Electron)
A screen designer for the HatTrix game, written by the same author.
Jigword (BBC/Electron)
A variant on a crossword puzzle, Jigwords give you the actual words and you must simply determine whether they go in the grid.
Maze (BBC/Electron)
A first-person experience. Find your way through the colourful 3D maze.
Sound Demo (BBC/Electron)
Sirens and telephone calls sounds demo.
TAU-91-5 Acorn User May 91 1D 31 102Acorn User #106 (05.1991)
Batch Processor (BBC/Electron)
An alternative to a *SPOOL command, this batch processor will allow you to create menus or short programs too.
Condensed Demo (BBC/Electron)
A super-user-friendly utility which allows you to include condensed text in your own programs with a simple VDU command.
Condensed Print (BBC/Electron)
Source program for the machine code required by the Condensed Demo.
Core War (BBC/Electron)
An intriguing 'game' similar to Robot Wars. Create programs that move like chess pieces, then unleash these programs in an area of memory... and watch them battle.
Core War Assembler (BBC/Electron)
Source program for the machine code required by the Core War game.
Ellipse Demo (BBC/Electron)
A demo that shows various geometric shapes at supersonic speed (for the BBC).
Ellipse Source Code (BBC/Electron)
Source program for the machine code required by the Ellipse Demo.
Font Designer (BBC/Electron)
Beef up those letters with this powerful font designer for Epson-compatible 24-pin printers.
New Wine From Old Bottles (BBC/Electron)
A utility to convert Interword files so they can be printed on a PostScript printer, with all the effects.
Softie (BBC/Electron)
A Master 128 only utility which will preserve the function key strings on a BREAK keypress.
View PAGE Driver Src (BBC/Electron)
Print your View documents divided into pages, instead of as one long file, with this utility.
View Printer Driver Au 106 (BBC/Electron)
A printer driver for the View word processor.
View Spooler (BBC/Electron)
Easy spooling of your View documents to a printer.
TAU-91-6 Acorn User Jun 91 1D 30 67Acorn User #107 (06.1991)
4COL0 (BBC/Electron)
A demo which tweaks the Mode display chip to flip colours around, claiming to display 4 colours in a two-colour mode.
65Demo (BBC/Electron)
A demo which shows a variety of bouncing lines in a pseudo 3D vector generator.
Clares Fontwise Converter (BBC/Electron)
A conversion program for Clares' NLQ 9-pin printer fonts, originally designed to produce NLQ printouts by making two passes of the print-head.
Clash (BBC/Electron)
A diagnostic utility which will allow you to test each of the keys on your BBC Micro is working correctly.
ColFill (BBC/Electron)
A sophisticated colour-fill routine, presented as part of a demo.
Cube-Based Life (BBC B/B+/Master 128)
A 3D variant of Life, showing generations in three-dimensions, flick-screen format.
DotFill (BBC/Electron)
A sophisticated dot pattern routine, presented as part of a demo.
E16COL1 (BBC/Electron)
A demo which tweaks the Mode display chip to flip colours around, claiming to display 16 colours in a four-colour mode.
Make Font (BBC/Electron)
A designer for printer fonts which can be used by referring to the accompanying article.
One Line Demo (BBC/Electron)
A one-line Mastermind-type game in which you must guess a random four digit code.
Prime Numbers (BBC/Electron)
A demonstration of prime numbers to accompany the article in Acorn User #107.
Wiggles (BBC/Electron)
A graphical demo which plots one wiggly line on top of another until the screen is filled.
TAU-91-7 Acorn User Jul 91 1D 21 87Acorn User #108 (07.1991)
3D Pentominoes (BBC/Electron)
A mathematical block game - can you fit all 12 pentominoes into the three cubes provided? Hours of endless fun!
8-Bit 3D Lissajous (BBC/Electron)
An amazing demo showing spheres of dots which can be manipulated with the cursor keys.
Communications Program (BBC/Electron)
A short demo of how simple comms really is - talk to another computer across the phone network.
Landscape Generator (BBC B/B+/Master 128)
A psuedo-random image generator which plots sky, sea, hills, grass, a path and some trees in multiple colours.
Scroll Routine 1 (BBC/Electron)
Not so much a typical scroller, this actually rotates the letters of a given word like a fruit machine. For use in your own programs.
Scroll Routine 2 (BBC/Electron)
Another misnamed routine, this rotates the letters of a given word to another world in a "fruit machine reel" style. For use in your own programs.
Softing: 8-Bit Heap Sort (BBC/Electron)
A Heap Sort routine with demonstration data.
Sorting Part 1 (BBC/Electron)
A selection of sort routines - bubble, sift, exchange, quick, merge and heap - and benchmarking.
Sorting: Heaping (BBC/Electron)
A Heaping Sort routine with demonstration data.
Squiggle (BBC/Electron)
A fun two-player game in which you must try not to be the last person to lay the person connecting the squiggle to the exit piece.
View Previewer (BBC/Electron)
A pseudo printer driver which, instead renders the output to the screen, thus allowing you to test that your codes really do give the intended effect before printing them out.
TAU-91-8 Acorn User Aug 91 1D 25 91Acorn User #109 (08.1991)
BASS/DRUM/NOTE Sequencer (BBC/Electron)
The sequel to the Strum music sequencer, this utility emulates a professional bass sequencer with multiple bass lines, patterns and tracks.
Coast Demo (BBC/Electron)
A demonstration of how intricate the coastline of any land mass is and thus why it is impossible to measure it accurately. It constantly zooms in to show how many kinks exist.
Equation Solver (BBC/Electron)
An exceptional equation solver that computes at lightning-fast speed.
Fern (BBC/Electron)
The power of fractals is aptly demonstrated in this picture using them to build up a completely accurate picture of a fern on screen.
Quadline (BBC/Electron)
It's Connect 4, played against the computer. Get four counters of the same colour in a vertical, horizontal or diagonal line to win.
Spectramania (BBC/Electron)
An overhead maze game in which you glide around changing the background colour, avoiding the rampaging Smiffs. Complete each sheet to proceed.
Spider Curve Drawing Program (BBC/Electron)
An exceptional graph plotting utility that computes at lightning-fast speed.
Trees (BBC/Electron)
More fractal demonstrations through an intricate plot of a tree and its leaves.
TAU-91-9 Acorn User Sep 91 1D 25 84Acorn User #110 (09.1991)
*LDPIC Source (BBC/Electron)
The source code for the picture compacting program, which reduces the size of pictures stored on disc by around 50%.
*SVPIC Source (BBC/Electron)
The source code for the compacted picture loader.
Atoms (BBC/Electron)
A strategy game played against the computer or another player. Remove all your opponent's atoms from the board to win.
Coral (BBC/Electron)
A demo which simulates the growth of coral to produce a coral reef illustration.
File Sizer (BBC/Electron)
A utility intended for the user with a large hard drive full of files. By typing *BIGGEST, he can find out those hogging all the space.
Juggling Demo (BBC/Electron)
A demonstration of numerous juggling patterns and an explanation of how you can juggle for real using them.
Mode Conversion Program (BBC/Electron)
A selection of routines to squish, squash and stretch your BBC screens to fit different Modes.
One Line Eyestrain! (BBC/Electron)
A one line demo which builds up a pattern from sine waves.
One Line Jiggle (BBC/Electron)
A one line demo which builds up a pattern from jiggly lines.
Shopping Database (BBC/Electron)
An interactive database full of shopping items, allowing you to enter not only the items themselves but how frequently you usually buy them.
Tiger Picture (BBC/Electron)
Graphic art of a lounging tiger on a red wall.
Trophy (BBC/Electron)
Graphic art of a trophy set against a tiled background.
Wide VDU 102 Column Screen (BBC/Electron)
If your monitor comfortably will support a wider-than-80 characters View, then this utility will give you up to 102 characters in Modes 0 and 4.
TAU-91-10 Acorn User Oct 91 1D 28 98Acorn User #111 (10.1991)
Display ADFS Fragments (BBC/Electron)
A utility which shows the free space map of an ADFS disc, in a graphical format.
Font Designer (BBC/Electron)
A utility to design fonts, and several pre-defined ones to load in and experiment with.
Frond (BBC/Electron)
A demonstration of fractal patterns in multiple colours using a diffusion limited aggregation algorithm.
Gobble Evolution (BBC/Electron)
A life-based simulation of a community of bugs which eat grass and live or die determined by rules of logic.
Life Programs (BBC B/B+/Master 128)
Some eye-catching programs based on J. H. Conway's Life simulation.
One Line Mond1 (BBC/Electron)
A demo in one line which creates digital art in the style of the Dutch painter Piet Mondrian.
The Train Game 1991 (BBC/Electron)
A considerable upgrade of the original The Train Game, you must keep all the trains on time, on track and collect up the fares each day.
Where Am I? Source (Electron Only) (BBC/Electron)
A utility for the Electron which will report where you are in the directory tree.
TAU-91-11 Acorn User Nov 91 1D 27 99Acorn User #112 (11.1991)
1D Life (BBC/Electron)
A life simulation featuring one-dimensional cellular automata which evolve according to Neighbourhood and State rules.
Crossword Compiler (Master Only) (BBC Master 128/Master Compact)
A crossword compiler for which you need a list of 'connected' words which the BBC Master will then attempt to fit into a grid.
Henon Curve Attractor (BBC/Electron)
A demo which generates a map of the Henon curve, a two-dimensional map first encountered by the French astronomer Henon.
ListAid (BBC B/B+/Master 128)
A utility to allow Basic listings to be printed out in column format, similar to how they appear in magazines.
One-Line JDUP (BBC/Electron)
A graphics demo which draws parallel lines with sinusoidal peaks in the centre of the screen. Takes approx. 30 minutes to generate!
Surface (BBC/Electron)
A 3D plotting demo which creates mountainous-looking objects at random.
Swat Demo (BBC B/B+/Master 128)
A hardware scrolling demo with a message written in bubble text scrolling in a sine-wave motion.
Tree Of Pythagoras (BBC/Electron)
A demo of the mathematical classic conundrum of drawing two right-angled triangles on the side of each square. It could theoretically continue forever.
Tree2 (BBC/Electron)
A recursive tree demo which can be easily adapted to give more branches of varying thickness.
Wireworld: Circuit Automaton (BBC/Electron)
A life clone that mimics the behaviour of electrons within electrical circuits. Four basic cells construct diodes, OR gates, inverters and, thus, any other logic gate.
TAU-91-12 Acorn User Dec 91 1D 31 87Acorn User #113 (12.1991)
Bezier Curves (BBC/Electron)
A demonstration of Bezier Curves; splines created by parametric equations.
Clangers (BBC/Electron)
A one-line program which plots diamond patters.
Cswitch Multitasking Demo (BBC/Electron)
A 'context switching' multitasking demo that allows two simple programs to run on a BBC at the same time.
Error Trapping Demo (BBC/Electron)
A demonstration of how error handling is handled in the BBC and Electron machines. Careful understanding will help you create more user-friendly programs.
Hex 1-8 Life (BBC/Electron)
A machine code version of Malcolm Banthorpe's first Hex Life program.
Hex 2 Life (BBC/Electron)
A machine code version of Malcolm Banthorpe's second Hex Life program.
Kiddie Art Upgraded (BBC/Electron)
An upgraded version of the
Kiddie Art art package, in which all pictures are formed with rudimentary shapes.
Recursion Demo (BBC/Electron)
Recursion in the pattern of the classic Persian rug.
Sort Demo 2 (BBC/Electron)
A demo of a significantly speedier Bubblesort function.
Spoodle 8 (BBC/Electron)
An example of one-line recursion in the form of a disguised recursive tree.
Surface (BBC/Electron)
A further demonstration of Bezier Surfaces; showing how extension the rules of curves can produce them.
Theme The Music Editor (BBC/Electron)
An easy-to-use music editor - Compose a three-part symphony on a BBC Micro
Viewsheet Printer (BBC/Electron)
A utility which allows sideways printing of ViewSheet files to an external printer.
TAU-92-1 Acorn User Jan 92 1D 27 87Acorn User #114 (01.1992)
AutoROM (BBC/Electron)
Build your own toolkit ROM and have all your favourite utilities just a star command away!
Life (BBC/Electron)
A high velocity Life simulation which allows you to set up the generations in whichever way you wish.
Mindmaster (BBC/Electron)
Another version of the Mastermind puzzle, where you must guess the correct colour combination within nine guesses.
Proportionally Spaced Text (BBC/Electron)
A demo which produces a prettier form of text output, reducing the width of characters that don't need it, like i.
Screen Converter (BBC/Electron)
Convert pictures produced with
Super Plot to regular screens for saving to disc.
Snowflake (BBC/Electron)
A fractal demo which produces intricate snowflake patterns or the Sierpinkski Gasket.
Super Painter (BBC/Electron)
A sophisticated art package which includes the colour- and dot- filling procedures previously published in Acorn User.
Super Plot (BBC/Electron)
An art package similar to an enhanced version of Etch-A-Sketch where you plot out lines to create pictures.
Thin Text (BBC/Electron)
A demo which reduces the 8 x 8 characters to 4 x 8. Requires Shadow RAM.
TAU-92-2 Acorn User Feb 92 1D 23 80Acorn User #115 (02.1992)
Machine Code Clouds (BBC/Electron)
A recursive cloud-plotting utility which allows you to create your own weather conditions on your micro.
One Line Stars (BBC/Electron)
A convincing parallax stars demo in a single line of code.
One Line Waves (BBC/Electron)
A bouncing line and some text make their way up the screen.
Resistor (BBC/Electron)
A catchy little demo which draws dithered colours in Mode 2 and is controlled with the cursor keys and RETURN.
Scrolling Directory Tree (ADFS Only) (BBC/Electron)
A utility that will catalogue an ADFS drive, including a hard drive, and produce a tree of all directories and files, which scrolls.
The A To Z Of Beeb Programming (BBC/Electron)
An alphabetical tour of 8-bit programming. To be taken with the article in Acorn User #115 as your guide.
TAU-92-3 Acorn User Mar 92 1D 23 82Acorn User #116 (03.1992)
Epson Simple Screen Dump (BBC/Electron)
A demonstration utility which combines a Mode 0 screen and the ESC-P2 code to print out text and pictures.
Epson Use ESC-P2 Code (BBC/Electron)
Epson's printers are now using a new standard code. This utility shows you how to use it with an Acorn machine.
Fire (BBC/Electron)
A demo which plots then distorts a series of concentric circles to give an impression of a raging fire.
GridPrint (BBC/Electron)
A utility to assist with output to a printer using graphics modes to keep the printout within a strictly-defined grid.
Handy (BBC/Electron)
This utility is aimed at users who only have the use of one hand and need to use SHIFT or CTRL in conjunction with another key.
MicroArt (BBC/Electron)
A pseudo-random picture creator which plots dots in many different colours and creates an abstract pattern.
Pools Predictor (BBC/Electron)
A simple pools predictor which allows you to enter competing teams and previous scores... then predict the outcome of the next match.
Screw Fixing Screen (BBC/Electron)
A Mode 0 screen to be used with the Epson utilities featured in Acorn User #116.
TAU-92-4 Acorn User Apr 92 1D 21 91Acorn User #117 (04.1992)
Bdark (BBC/Electron)
A bonus machine code program supplied without documentation or author information.
Bezier Curves 1 (BBC/Electron)
A demonstration of how bezier curves work, showing how the parametric and recursive calculations produce a mathematically identical result.
Bezier Curves 2 (BBC/Electron)
An explosion of Bezier Curves at random. Runs on loop.
Chords For Keyboards (BBC/Electron)
Plays a selection of chords for keyboards which displaying a "Roland Digital" organ on-screen.
Facebender (BBC/Electron)
A demo which builds up a random face from vectors and then periodically adjusts them to give a different face.
Intelligent Mindmaster (BBC/Electron)
A version of the "Mastermind" program in which you must correctly guess a four colour sequence.
Megamix (BBC B/B+/Master 128)
An impressive music and sample demo in Mode 7. Crank up your speakers before you play it.
Mortgage Calculator (BBC/Electron)
A utility to calculate how much money you will repay on your mortgage over a given period taking into account compound interest.
Psychedelic Circles (BBC/Electron)
A demonstration showing swirling circles. Stare at the centre for 20 seconds, then look at the back of your hand!
Save A Life Demo (BBC B/B+/Master 128)
Gain your First Aid Certificate by following through this simple tutorial on what to do in an emergency.
TAU-92-5 Acorn User May 92 1D 17 82Acorn User #118 (05.1992)
BBCLand (BBC/Electron)
An isometric demo which creates a colourful map of land and sea at random. A different creation every time!
Colliding Galaxy Sim (BBC/Electron)
A demo which simulates the passing of two galaxies in close proximity.
InputLib Demo (BBC/Electron)
A library of input routines designed to be extracted and used in your own Basic programs to improve user experience.
Megafont Demo (BBC/Electron)
A utility which increases the number of fonts on the BBC machines to 14.
One Line Fractals (BBC/Electron)
An ever-increasing fractal demonstration, from a bent line to one of infinite kinks. Coded in one line.
One Line Wavy Program (BBC/Electron)
A one-line demo which produces a vertically scrolling wave that streaks down the screen. Runs on loop.
Roman Numbers (BBC/Electron)
A selection of Roman-related programs, including a decimal-to-Roman-number conversion utility, a calendar and an addition demonstration.
Tiger (BBC/Electron)
A picture of a tiger staring out through the screen.
Turtle 1 (BBC) (BBC/Electron)
A simple 'turtle'-style graphics program for children. Move the turtle around to produce interesting shapes.
Turtle 2 (Master) (BBC/Electron)
A simple 'turtle'-style graphics program for children. Move the turtle around to produce interesting shapes.
TAU-92-6 Acorn User Jun 92 1D 20 52Acorn User #119 (06.1992)
Countdown Solution Maker (BBC/Electron)
Takes six numbers and a target number and tries to work out a way to use those six numbers to create the target.
Planets (BBC/Electron)
A simulation of the Solar System. Input the number of days to lapse between views and watch those planets rotate around the sun.
Turing Termite (BBC/Electron)
A 2D analogue of a Turing machine, this demonstration features six systems and displays chaotic-yet-meaningful patterns.
TAU-92-7 Acorn User Jul 92 1D 19 37Acorn User #120 (07.1992)
BBC-DLI (BBC/Electron)
A snazzy machine code utility which shows six colours in two colour Mode 4 by dividing the screen into six vertical strips.
Water World (BBC/Electron)
A graphical demo showing how water cascades and reacts to strategically-placed obstacles. Lay out your own course and watch it go.
TAU-92-8 Acorn User Aug 92 1D 16 102Acorn User #121 (08.1992)
3D Stars (BBC/Electron)
A spacey themed effect which rotates the colours of 1x1 pixels to give the impression of flight.
Aura (BBC/Electron)
Builds up (slowly) a Mode 2 wheel of colour. That's it.
Crossed Keys Checker (BBC/Electron)
A diagnostic utility which will allow you to test each of the keys on your BBC Micro is working correctly.
Hemera (BBC/Electron)
A Mode 7 Desk Diary which allows you to record upcoming import dates and events.
Infinite Fractal Ferns (BBC/Electron)
A self-contained suite of fractals generated by the appropriate menu option. Features fractal trees, snowflakes, floors and ferns.
Sideways Sliding Letters (BBC/Electron)
One of the most impressive text-scrollers for the BBC Micro, this one runs on interrupt and in Mode 7.
TAU-92-9 Acorn User Sep 92 1D 21 68Acorn User #122 (09.1992)
Bomber (BBC/Electron)
A very simple game of Bomber, written in Basic.
CDwords (BBC/Electron)
Will take nine randomly-entered letters and produce any words from Computer Concepts' SpellMaster dictionary. Requires SpellMaster ROM.
Codename: Druid (BBC B/B+/Master 128)
A colourful slip-screen adventure game in which you must collect up the runes and avoid the patrolling nasties.
GCOL (BBC/Electron)
A demonstration of how the GCOL command works, with the Set, OR, AND and EOR parameters appended.
Maze Muddle (BBC/Electron)
A demonstration of a character "finding his way" through a randomly-generated maze.
Mind Read (BBC/Electron)
Put your micros powers of Extra Sensory Perception to the test and see if it can predict what you will do. (It can't.)
Wave (BBC/Electron)
A demo of a dotted monochrome flat surface being shaken, producing a very realistic rising and falling of all dots.
Wizalon (BBC B/B+/Master 128)
Two wizards sit on opposite ends of a seesaw. You must project them alternately into the sky and use their pointy hats to burst balloons there.
TAU-92-10 Acorn User Oct 92 1D 17 75Acorn User #123 (10.1992)
Chat (BBC/Electron)
An Econet program which will allow you to chat to another user on the same network.
FX Demo 1 (BBC/Electron)
A utility to assist you to add bold and italicised text to your screen-based instructions. Programmed without procedures.
FX Demo 2 (BBC/Electron)
A utility to assist you to add bold and italicised text to your screen-based instructions. Programmed with procedures.
Rippler (BBC/Electron)
A demonstration which shows an image being "rippled", the effect being similar to it being underwater but observed from above.
Spiders Web Generator: Artificial Selection (BBC/Electron)
A utility that uses genetic algorithms to generate spider-web-like fractal patterns, evolving them over time based on selection rules.
Spiders Web Generator: Natural Selection (BBC/Electron)
A utility that uses genetic algorithms to generate patterns which evolve automatically, competing and surviving on their own.
Water World (BBC/Electron)
A graphical demo showing how water cascades and reacts to strategically-placed obstacles. Lay out your own course and watch it go.
TAU-92-11 Acorn User Nov 92 1D 12 30Acorn User #124 (11.1992)
Fireworks (BBC/Electron)
An impressive-for-its-time Mode 2 animated demo showing a whole host of colourful firework rockets launched into the sky.
Learn (BBC/Electron)
A rote learning multiple-choice program with a single file of questions included which tests knowledge of Africa.
Pen (BBC/Electron)
A demo showing text written in a customised, large font in Mode 4.
TAU-92-12 Acorn User Dec 92 1D 18 77Acorn User #125 (12.1992)
Compress Demo 1 (BBC/Electron)
An animated trail of bubbles which runs on loop.
Compress Demo 2 (BBC/Electron)
A fern waving back and forth as if struck by the wind.
Compress Demo 3 (BBC/Electron)
A colourful grid of bouncing geometric shapes over a scrolling horizon. Runs on loop.
Compress Demo 4 (BBC/Electron)
Three pendulums swing realistically in this animation. Runs on loop.
Compress Demo 5 (BBC/Electron)
The Sierpinski Gasket fractal magnified and shrunk. Runs on loop.
Darkside (BBC/Electron)
Pink Floyd's iconic album cover rendered in 8-bit form in a single line of code.
Ex-Get (BBC/Electron)
Utility using the OSRDCH and OSWRCH vectors to accept input from the player.
Ex-Inkey (BBC/Electron)
A Basic utility showing how REPEAT UNTIL can be used to read the keyboard and make a character react.
Ex-Inkey- (BBC/Electron)
A Basic utility showing how keys can be read by the -INKEY method.
Infinite Fractal Ferns (BBC/Electron)
A self-contained suite of fractals generated by the appropriate menu option. Features fractal trees, snowflakes, floors and ferns.
Xmas (BBC/Electron)
A driver for the circuit you can build from the article included in the magazine.
TAU-93-1 Acorn User Jan 93 1D 22 29Acorn User #126 (01.1993)
Bat (BBC/Electron)
A simple machine code example with the Z,X keys controlling a Breakout-style bat at the base of the screen.
Julia Sets (BBC/Electron)
Create stunning fractal images by experimenting with Julia sets - patterns formed by iterating complex numbers and plotting the points that stay bounded.
Machine Code Get (BBC/Electron)
Utility using the OSRDCH and OSWRCH vectors to accept input from the player.
Machine Code Inkey (BBC/Electron)
Utility using the OSBYTE and OSWRCH vectors to accept keypresses from the player.
Machine Code Input (BBC/Electron)
Utility using the OSWORD vector to accept a string input from the player.
Minesweeper (BBC/Electron)
A fantastically addictive game in which you must find the mines in an 8 x 12 grid.
TAU-93-2 Acorn User Feb 93 1D 18 38Acorn User #127 (02.1993)
1 Line Slide (BBC/Electron)
A Mode 7 sliding blocks puzzle, programmed in a single line of code.
1 Line Torus Stars (BBC/Electron)
A slideshow of torus stars plotted in sequence, all done in one line of code!
OSWRCH Hello World (BBC/Electron)
Use the OSWRCH address to output a string of text to the screen.
Shade (BBC/Electron)
A curious shading demonstration, which operates like a 3D colouring book.
Wavy Scroller (BBC/Electron)
A very sophisticated hardware scrolling message which waves all over the screen.
TAU-93-3 Acorn User Mar 93 1D 21 64Acorn User #128 (03.1993)
1 Line Torus Stars (BBC/Electron)
A slideshow of torus stars plotted in sequence, all done in one line of code!
Bells (BBC/Electron)
A suite of different campanology peals which can be played, edited, loaded and saved as you wish.
Infinite Monkeys (BBC/Electron)
Simulating the hypothesis that, if given a sequence of text, randomly-typing monkeys will eventually hit upon that sequence.
Shade (BBC/Electron)
A curious shading demonstration, which operates like a 3D colouring book.
Wavy Scroller (BBC/Electron)
A very sophisticated hardware scrolling message which waves all over the screen.
TAU-93-4 Acorn User Apr 93 1D 31 87Acorn User #129 (04.1993)
Bezier Curves (BBC/Electron)
A demonstration of Bezier Curves; splines created by parametric equations.
Clangers (BBC/Electron)
A one-line program which plots diamond patters.
Cswitch Multitasking Demo (BBC/Electron)
A 'context switching' multitasking demo that allows two simple programs to run on a BBC at the same time.
Error Trapping Demo (BBC/Electron)
A demonstration of how error handling is handled in the BBC and Electron machines. Careful understanding will help you create more user-friendly programs.
Hex 1-8 Life (BBC/Electron)
A machine code version of Malcolm Banthorpe's first Hex Life program.
Hex 2 Life (BBC/Electron)
A machine code version of Malcolm Banthorpe's second Hex Life program.
Kiddie Art Upgraded (BBC/Electron)
An upgraded version of the
Kiddie Art art package, in which all pictures are formed with rudimentary shapes.
Recursion Demo (BBC/Electron)
Recursion in the pattern of the classic Persian rug.
Sort Demo 2 (BBC/Electron)
A demo of a significantly speedier Bubblesort function.
Spoodle 8 (BBC/Electron)
An example of one-line recursion in the form of a disguised recursive tree.
Surface (BBC/Electron)
A further demonstration of Bezier Surfaces; showing how extension the rules of curves can produce them.
Theme The Music Editor (BBC/Electron)
An easy-to-use music editor - Compose a three-part symphony on a BBC Micro
Viewsheet Printer (BBC/Electron)
A utility which allows sideways printing of ViewSheet files to an external printer.
TAU-93-5 Acorn User May 93 1D 18 90Acorn User #130 (05.1993)
The Warlord (BBC B/B+/Master 128)
You wake in a field, missing your companion and with only your wits to help you in this disc-based adventure game.
TAU-93-6 Acorn User Jun 93 1D 11 29Acorn User #131 (06.1993)
Dynanimator Demo 1 (BBC/Electron)
A demonstration of Mode 7 scrolling messages combined with character animations.
Dynanimator Demo 2 (BBC/Electron)
A demonstration of how Mode 7 characters can fall into place.
Dynanimator Demo 3 (BBC/Electron)
A demonstration of how multi-coloured Mode 7 messages can be 'wriggled' into place.
Life For Two (BBC/Electron)
A game which forms the basis for the competition in Acorn User #131.
One Line Bell-Ringing (BBC/Electron)
Enter a sequence and let those bells peal...!
TAU-93-7 Acorn User Jul 93 1D 13 63Acorn User #132 (07.1993)
Adventure (BBC/Electron)
Directions and actions are chosen rather than typed in in this text adventure in which you must recover a jewel.
Battleships (BBC/Electron)
Place your battleships and play against the computer in a race to be the first to sink all the enemy battleships on the grid.
Metric Converter (BBC B/B+/Master 128)
A Mode 7 imperial-to-metric measurement converter.
Parachute (BBC/Electron)
A blocky (and lousy) so-called game in which you must rescue the parachutists from drowning in a river.
Star Commander (Acorn Electron)
A text-heavy space battling simulator in which you hyperspace between galaxies and attempt to conquer them.
Word Search v2.0 (BBC/Electron)
Solve your wordsearches by copying them letter-by-letter into this utility and then watch it find the words.
Word Search v2.5 (BBC/Electron)
A utility to help you solve vexing wordsearches. Instead of using skill, why not just let this program do the hard work for you? Um...
Zarch Imitator Demo (BBC B/B+/Master 128)
A demo of sorts which creates the contoured style of the landscapes from the Archimedes game Zarch on the BBC.
TAU-93-8 Acorn User Aug 93 1D 11 57Acorn User #133 (08.1993)
Cycle Graphics Vortex (BBC/Electron)
A Mode 2 screen rapidly switching colour giving the impression of a gateway to another dimension.
Cycle Graphics Water (BBC/Electron)
A Mode 2 screen with rapid palette switching gives the impression of water flowing at speed.
Griddle (BBC/Electron)
A totally useless one liner which draws a number of grid-style patterns.
Wring (BBC/Electron)
An optical illusion showing two rings. Trying to understand what you're seeing will confuse your brain!
TAU-93-9 Acorn User Sep 93 1D 14 99Acorn User #134 (09.1993)
Cycle Graphics Slime (BBC/Electron)
Green slime trickles down the screen by the use of Mode 2 colour switching.
Cycle Graphics Sparkler (BBC/Electron)
An impressive colour-switching demo in Mode 2, which shows a shower of sparks from a firework.
Cycle Graphics Vortex (BBC/Electron)
A Mode 2 screen rapidly switching colour giving the impression of a gateway to another dimension.
Cycle Graphics Water (BBC/Electron)
A Mode 2 screen with rapid palette switching gives the impression of water flowing at speed.
TV Snow (BBC/Electron)
A one-liner to fill your TV screen with interference.
TAU-93-10 Acorn User Oct 93 1D 28 71This is a repeat of the Feb 87 (#055) cover disc.Acorn User #135 (10.1993)
BBC Synthesiser (BBC B/B+/Master 128)
A simple synthesiser, capable of playing up to three notes at one time, in one of four different voices.
Disc Indexer (BBC B/B+/Master 128)
A utility to help index your disc collection.
Kiddie Art (BBC/Electron)
An art package designed to be used by very small children. Design your masterpiece using only triangles and squares.
Mandelbrot (BBC B/B+/Master 128)
A fifth root Mandelbrot designer.
Monitor Test (BBC B/B+/Master 128)
A short program to stretch the capabilities of your monitor to its limits.
One Liners Menu (BBC/Electron)
A variety of ingenious one-line programs producing a variety of graphical displays.
PCB by CAD (BBC B/B+/Master 128)
A utility to design simple printed circuit boards on your BBC Micro.
Pythagoras (BBC B/B+/Master 128)
A demo of a tree of recursively-drawn graphics.
SidePrint (BBC B/B+/Master 128)
A utility to print out Viewsheet spreadsheets in landscape format.
Spool Player (BBC B/B+/Master 128)
Simulates *TYPE on a tape-based system. Can be used to spool a text file to the screen.
Theme The Music Editor (BBC/Electron)
An easy-to-use music editor - Compose a three-part symphony on a BBC Micro
View Printer Driver Generator (BBC B/B+/Master 128)
A printer driver generator for the View word processor.
TAU-93-11 Acorn User Nov 93 1D 12 798BS supplied the content for Acorn User over Disc #136 as there were no 8 bit listings in the magazine. Selection of programs from 8BS Issue 29
Acorn User #136 (11.1993)
ADFS/DFS Menu System (BBC/Electron)
A utility which reads the disc catalogue and allows a program to be chosen by letter. Works on both ADFS and DFS drives.
Contents (BBC/Electron)
What's included on the companion disc to Acorn User #136.
Epson Compatible Printer Driver (BBC/Electron)
A utility which will allow you to turn dot-matrix print styles such as double-height, italics and underline on and off within your own text files.
Epson Compatible Printer Driver Function Key Strip (BBC/Electron)
Prints out the function key strip required for the utility Printer Driver on the Acorn User #136 companion disc.
Nectar Collector (BBC B/B+/Master 128)
Play a hummingbird, collect the nectar and feed it to your ravenous offspring. A Repton Infinity datafile.
Prisoner's Dilemma (BBC/Electron)
Choose whether to co-operate or defect and see how much booty you can accumulate in this trust-based game.
The Shopkeeper's Code (BBC/Electron)
A code-breaking game based on letters hidden within a sale price. Can you crack it?
TAU-93-12 Acorn User Dec 93 1D 18 83A Selection of programs from 1987
Acorn User #137 (12.1993)
Basic Simulator (BBC/Electron)
A simulation of Basic which reacts bizarrely to the usual prompts!
Contents (BBC/Electron)
What's included on the companion disc to Acorn User #137.
Creating User-Friendly Programs Part 7 (BBC/Electron)
The art of user-friendly interfacing.
Minesweeper (BBC/Electron)
Find the mines hidden in a 16 x 16 grid by logical deduction.
Program Documentation (BBC/Electron)
Further information on some of the utilities and games featured on the Acorn User #137 companion disc.
Shrink Screen (BBC/Electron)
A useful utility that will shrink a Mode 0, 1 or 2 screen down to a given size.
Teach Yourself Electronics 3: Project 2 Continuous Alarm (BBC/Electron)
A hardware project similar to a doorbell - will remain quiet until the two contacts are pushed together.
The Comic (?) Strip Demo (BBC/Electron)
A teletext animation featuring an elephant and his trainer doing a stand-up comedy routine.
Thunderstruck II Cheat (BBC/Electron)
A cheat loader for the game Thunderstruck II by Audiogenic. Gives infinite energy.
User Port Utility (BBC/Electron)
A driver for the BBC Micro's User Port, allowing messages to be sent to any peripheral connected to it.
TAU-94-1 Acorn User Jan 94 1D 31 78Selection of programs from January 1986
TAU-94-2 Acorn User Feb 94 1D 29 101Selection of programs from 1987
TAU-94-3 Acorn User Mar 94 1D 12 478BS supplied the content for this disc. Selection of programs from 8BS Issue 32
TAU-94-4 Acorn User Apr 94 1D 24 101April 89 cover disc
TAU-94-8 Acorn User Aug 94 1A -- --August 1994 cover disc in ADFS 800k format. Unchecked by myself
TAU-94-9 Acorn User Sep 94 1A -- --September 1994 cover disc in ADFS 800k format. Unchecked by myself
TAU-94-10 Acorn User Oct 94 1A -- --October 1994 cover disc in ADFS 800k format. Unchecked by myself
TAU-87 1987 Compilation. 2D 62 276Kiddie Art. Disk Indexer. Theme. Pythagoras. Side Print. Monitor Test. View PDG. Synthesiser.
TAU-88 1988 Compilation. 1D 30 134Plotter Dump. AutoRom. Plotter Dump. Micro Sherlock. Imagen. View Drivers. 24 Pin Dumps.
TAU-89-93 Compilation A -- 611Compilation. A 611K An ADFS ONLY disc taken from an ACORN CD ROM. Contains lots of hints and tips, also lots of software. NO MENU.
TAU-01 Portfolio 1D 25 190Portfolio
TAU-02 Calligraphy 1D 17 102Similar to Fontstyle, type in text and then choose which of the ready made fonts you would like to print in. Or design your own Fonts.
TAU-03 SWR Utilities 1D 31 90SWR Utilities
TAU-04 Printer Help 2D 56 258Printer Help
TAU-05 Graphics Utilities 1D 31 93Graphics Utilities
TAU-06 Education Disc 1D 31 97Education Disc
TAU-07 Games Disc 2D 40 122Ten games on this disc that include: Warlords, space text adventure. Run Silent, submarine hunting. Quadline, connect four type game. Vapor. Mastermind. Castle. Polyominoes. Lurch. Maze. Wizalon
TAU-08 Gallery 1 1D 31 198These two discs (TAU 8 and 9) feature nearly 50 pictures including every day objects such as Coke cans, TV Stra, cartoon characters etc. The discs also include Super Painter to create your own masterpieces and Pixel to edit your own blown up sections of the pictures. The pictures on Gallery can be dumped using, for example, Screen Thief, to be found on TBI-68
TAU-09 Gallery 2 1D 27 200Gallery 2
TAU-10 Network Utility Disc 1D 12 147Network Utility Disc
TAU-11 Gallery 3 1D 29 17326 pictures
TAU-12 Finest Favourites 1D 24 51[Non-official, No menu] A disc compiled from the tape of the same name, this features some of the best utilities from the early years of The Acorn User magazine. Works on BBC B, B+, Master and Electron. Thanks to Dave Edwards for this
TAU-13 Games Compendium 1D 18 62[Non-official, No menu] A disc compiled from the tape of the same name, this features some of the best games from the early years of The Acorn User magazine. Works on BBC B, B+, Master and Electron. Thanks to Dave Edwards for this
TAU-14 Best of Acorn User 1D -- --Transferred from the tape of the same name
TAU-14 Best of Acorn User T -- --In tape - uef format