BBC BASIC Translators, Compilers and Other Free Acorn & 'Raspberry Pi' compatible Software.

Winter 2014 & Spring, 2015.

Martin Carradus


Copyright © 2014 Leaf Mindcraft



Sorry! Your Browser does not support Java Applets.

Free Acorn RISC OS & 'Raspberry Pi' compatible Applications for Free DownLoad


A Happy Christmas and a Fine Spring to Visitors to this Site.

Click on the Icon Below if You have got Good Use from this Site, and wish to Promote It.

OR WAS IT??

Link to Global Site

Click on Icon of Interest
Icon Description

BBC Basic to Acorn ANSI C Translator/Converter.

On Line Introduction to !BBC_C, BBC BASIC to Acorn ANSI C Translator.


BBC_C32

Info + DownLoad !BBC_C32, BBC BASIC to Acorn ANSI C Translator. 32-bit compatible Version 8.95, Dated 31st May 2013. Deals with Wimp Control blocks in a better way than Version 8.93. (Less compiler errors) Now with revised 26 and 32 bit compatible Libraries, including 'bbc_' and 'os_' C functions. ('os_' functions now in Separate Library Files, due to Linker conflicts.) Problems with C Library functions 'bbc_restore' and bbc_read' now cured. Problem with accessing system clock time now cured. Problem with '_strcpy' now cured. Now attempts to deal with 'out of bounds' GOTO calls in PROCedures. Deals better with 'array' arguments to supplied Library Functions. Attempts to deal with 'variable' GOTOs and GOSUBs. 'Memory grabbing' problem, now seems cured. C Library Function 'bbc_restore' now has the BBC Basic line separation as an additional argument, and, now, 'bug' in it cured. 'Bug' with array dimensions being declared without '+1' added now cured. Now attempts to 'free' 'String' variables, if they are re-assigned new memory.


LeafLib

DownLoad Zipped LeafLib, Library of extra C functions needed by !BBC_C. Dated 31st May 2013. Now with revised 26 and 32 bit compatible Libraries, including 'bbc_' and 'os_' C functions. ('os_' functions now in Separate Library Files, due to Linker conflicts.) Problems with C functions 'bbc_restore' and bbc_read' now cured. Problem with accessing system clock time now cured. Problem with '_strcpy' now cured. 'LeafLib32' is now 32-bit 'Raspberry Pi' compatible. Problems with 'free'ing unassigned memory, hopefully, cured.

Various BBC Basic Translators/Manipulators.


BBC_Draw

Info + DownLoad !BBC_Draw, BBC BASIC to Structure Diagram Translator. 12th May 2002.


BBCIndent

Info + DownLoad !BBCIndent, BBC BASIC Structure Indenter. 4th May 2004. Now 32-bit compatible.


BBC_Text

Info + DownLoad !BBC_Text, BBC BASIC to Text Converter. Version 2.00, Dated 30th October 2008. Now 32-bit compatible.


Text_BBC

Info + DownLoad !Text_BBC, Text to BBC Basic Converter. Version 2.00, Dated 30th October 2008. Now 32-bit compatible

Text/HTML/C Translators/Manipulators/Analysers.


TxAnalyz2

Info + DownLoad !TxAnalyz2, Textual Alphabetic Word File Analyser. 11th September 2003. Now 32-bit compatible.


Story_Text

Info + DownLoad !Story_Text, Impression TextStory to Text File Converter. 15th November 2002.


WW+_Text

Info + DownLoad !WW+_Text, WordWise Data to Text File Converter. 9th January 2003.


HTML_Text

Info + DownLoad !HTML_Text, HTML File to Text File Translator. Version 1.00.


LowerHTML

Info + DownLoad !LowerHTML, HTML File Lower Case Translator. 2nd March 2003 to check tag balance.


FindStrng

Info + Download !FindStrng - Finds Character Strings in Multiple Files/Directories. Version 2.00, Dated 19th December 2006. 32-bit Compatible.


CFuncAnal

Info + Download !CFuncAnal - Multiple C Source Files Function Analysis. Version updated on 15th March 2006. 32-bit Compatible.

To and From Comma Separated Value to BBC Basic Data Files.


BBC_CSV

Info + DownLoad !BBC_CSV, BBC BASIC Data File to Comma Separated Value File Translator. Now 32-bit compatible.


CSV_BBC

Info + DownLoad !CSV_BBC, Comma Separated Value File to BBC BASIC Data File Translator. Now 32-bit compatible.

GW-BASIC and Q Basic Translators/Converters.


Q_BBC

Info + Download Q BASIC to BBC Basic Converter. Version 4.00 - 17th January 2009. Now 32-bit compatible.


GW_BBC

Info + Download GW-BASIC to BBC Basic Converter. 6th April 2004. Now 32-bit compatible.


GW_Q

Info + DownLoad !GW_Q, GW to Q BASIC Translator. 3rd April 2005.

Acorn Front Ends to GNU applications.


GCC

Info + DownLoad !GCC, Front End to GNU Acorn C Compiler Pre-Release Version 3. July 2002.


Flex

Info + DownLoad !Flex, GNU Lexigraphical Analyser Generator. 26th October 2002.


Bison

Info + DownLoad !Bison, GNU Yacc Compatible Parser Generator.


PPC

Info + DownLoad !PPC, C Pretty Printer.


GramDiag

Info + DownLoad !GramDiag, Bison Grammer Report Diagnoser/Diagnosis Reporter, Version 1.00 - 5th October 2006.

Mandelbrot and Julia Set Generators for Higher Powers of Complex Numbers.


HyperMand

Info + DownLoad Zipped Hyper Mandelbrot Fractal Generator.


HypaJulia

Info + DownLoad Zipped Hyper Mandelbrot and Julia Fractal Generator.

Acorn Sprite Image Processing Application.


Convolv32

DownLoad Matrix Image Convolution Wimp Application. Version 4.00 - 22nd May 2007. Now 32-bit compatible.

Acorn Draw File Generators.


Cat_Draw

Info + Download Acorn Directory to Tree Structure Draw File. Version 2.00 - 22nd February 2013. Now 32-bit compatible.


Text_Draw

Download Acorn Text to Draw File Converter. Version 2.00 - 23rd February 2013. Now 32-bit compatible.

Cellular Planet Simulations.


Wator32

Info + Download Wator32 Version 2.00 - 32-bit compatible - From "ArmChair Universe", Simulation of Prey/Predator Model on Toroidal Planet. Updated 19th May 2007.


LifeGame

Info + Download LifeGame 32-bit compatible Version 1.00 - Invented by John Horton Conway, Grid of cells being 'Born', 'Living' or 'Dying'. Updated 21st May 2007.

Various Utilities and Small Applications (Fractal Generators).


MFCalc

Info + Download Multi-Function Scientific Calculator. Version 6.00 - 28th October 2005.


LeyFinder

Info + Download !LeyFinder - Finds Ley Lines given File of Grid References. Version 2.00 Dated 16th May 2007. Now 32-bit compatible.


LZW

Info + Download !LZW - LZW Compresses/Decompresses Files. Version 2.00 Dated 25th June 2005. Now 32-bit compatible.


SqzUnSqz

Info + DownLoad !SqzUnSqz, Acorn RISC OS AIF (RunImage) & Module File Compressor/Decompressor, Squeeze/UnSqueeze. Dated 23rd November 2007. 32-bit Compatible.


Fractals

DownLoad Various Other Small Applications. (Mainly Fractals).

Speaking Acorn applications.

Now both work on Raspberry Pi.

Uses John Duddington's 32-bit 'speakmod' - 1.47, Dated April 2013.


SayTime

Info + Download !SayTime - Speaks the time. Version 1.00, Dated 16th April 2006. 32-bit Compatible, now!


SayHelp

Info + Download !SayHelp - Speaks Help Messages. Suitable for Visually Impaired. Version 1.00, Dated 7th May 2006. 32-bit Compatible, now!

Mathematical Acorn Applications.


Diffn

Info + Download !Diffn - Differentiates (suitable) expressions in x. Version 3.00, Dated 26th July 2009. 32-bit Compatible.


Matrix

Info + Download !Matrix - Solves Matrix Equation, finds Determinant and Solves Characteristic Equation. Version 3.00, Dated 14th October 2008. 32-bit Compatible.


Pellian

Info + Download !Pellian - Solves 'Pellian' Equation, X^2-D*Y^2=1, for X and Y Integers (Whole Numbers), for D up to 300. Version 1.00, Dated 27th May 2011. 32-bit Compatible.


QuadDioph

Info + Download !QuadDioph - Solves 'Diophantine' Equations, of form, X^2 + B.X.Y + A.Y^2 = Z^P, for X, Y and Z Integers (Whole Numbers), for P up to 10. Version 1.00, Dated 18th August 2011. 32-bit Compatible.

Acorn Computer Board Game Players.


Othello32

Info + Download Othello (Reversi) Board Game Playing Program. Version 1.00 Dated 8th June 2007. 32-bit Compatible.


Domino32

Info + Download Domino Board Game Playing Program. Version 1.00 Dated 4th July 2007. 32-bit Compatible.

The Hammer of Thor, Children's Fantasy Novel, by Martin D. Kendall.

Hyper Link to Novel Website. Click on 'Swastika' icon on Left.

Link to Sister IBM Site.







Info + Download Free Software Applications suitable for IBM PC Windows 98/ME/NT/2000/XP/Vista from Sister Site. Now includes a Ley Line Finder/Hunter, Multi-Function Scientific Calculator, BMP Image Processor (Matrix Convolution), John Horton Conway's 'Life', A.K.Dewdney's "ArmChair Universe" 'Wator' Simulation, Othello (Reversi) Game Playing Program, Hyper Mandelbrot & Julia Set BMP Image Generator, Lorenz Attractor Plotter + GW-BASIC to QBasic Translator ++ Acorn RISC OS Persian Carpet Pattern Generator, Acorn RISC OS Speaking Clock with Timed Announcements and Alarm, Acorn RISC OS Matrix Equation Solver with Determinant, Characteristic Equation and Eigenvalues, Acorn RISC OS Polynomial Equation Solver (Finds Roots), Acorn RISC OS Quine-McCluskey Method Logic Expression Determination/Calculation, Acorn RISC OS Roman Numeral Calculator & Acorn RISC OS Text File Speaker Suitable for Visually Impaired Application Software +++ A Little Christmas Magic Both Acorn RISC OS and Windows 98/ME/NT/2000/XP/Vista Magic Square Generators. ++++ Both Acorn RISC OS and Windows 98/ME/NT/2000/XP/Vista Monge Kantorovich Transportation Problem Solution/Solver.

Free Windows 95/98/NT/ME/XP/Vista Software Applications for Free Download

Windows Program for Simplification of Logical Function given by Karnaugh Map using Quine-McCluskey Algorithm/Method. Now with C source code for Windows Quine-McCluskey.

Windows Program for Simplification of Logical Function given by Karnaugh Map using Quine-McCluskey Algorithm/Method. Now with 'D/C' (Don't Care) Map Cell Values, which can take either True or False Values. Version 2.00, Dated 24th March 2012.

The Five Platonic Solids.

Platonic Solids and Demonstration of Euler's Formula and Characteristic for Convex Polyhedra.

Fermat's Last Theorem.

On Wiles' Proof in 1994 of Fermat's Last Theorem.

Resumé of Martin's Career.

Martin's Scientific and Artistic Work 1965-2010.

Top Tunes Guitar Tuition.

Click on Icon:- Guitar Tuition/Lessons in Aire & Wharfe Dales - Keighley, Silsden or Ilkley.

iXtek Computers.

Click on Icon:- Computer Repairs/Maintenance/Upgrades in Airedale - Keighley, Silsden and Surrounding Areas.

Martin's Doings over the Years.

Martin's Year 2001 in Pictures.

Martin's Year 2002 in Words and Pictures.

Martin's Year 2003 in Words and Pictures.

Martin's Year 2004 in Words and Pictures.


NB This site has been altered to allow movement by hyperlinks up and down the home page table without returning to it from the sub pages.

There are now a total of 51 separate Acorn Applications on this site, and thirty seven IBM Windows 98/ME/NT/2000/XP/Vista Applications, and a further twenty eight Acorn RISC OS applications on its Sister site. This makes a total of 116 applications, all available for free download.

This page has been accessed times since April 18th 2011.

This site was set up on 28th October 2001, when the home page count started. FreeUK reset my count at the above date, but in the over ten years this home page has been live, it has been visited an average of almost exactly 3 'hits' per day.

Since FreeUK reset my counter in 2011, in one year, this home page has been visited about 1440 times, or an average of almost exactly 4 'hits' per day.

From 2012, in one further year, this home page has been visited about a further 1020 times, or an average of almost exactly 2.8 'hits' per day.


This document was generated on 5th November 2014 for Acorn Applications written and distributed by Martin Carradus.