[img] BBC BASIC Windows™ compatibility
MDFS::Software.BBCBasic.Windows.Compat/htm Search

BBC BASIC programs that will run on Microsoft Windows™

I am going through all my programs and applications written in BBC BASIC and producing a list of those that will run unchanged on Windows. As part of this I will also see if any programs need a small tweek to work correctly on Windows.

Update: I'm also going through all my programs testing them with the Liberty Basic Booster frontend to BBC BASIC. At the moment all I'm doing is try to run them with BB4W_v6.exe. After this initial testing I'll do some deeper testing to see where the failures occur.

I have set up a SendTo shortcut with target (path to BB4W_v6.exe) and test the programs by doing Menu->SendTo->BB4W_v6. I have noticed some of the failures are solved by running BB4W_v6.exe and loading the program via its FileOpen dialog.

Program Version Date BB4W Status LBB/BB4Wv6 Status Description
Biomorph 1.0211-Feb-2006 Tested - ok Tested - ok Blind Watchmaker Biomorphs
Gobbler  Oct-1991 Tested - ok Tested - ok Grass Gobblers
PDPTube 0.2510-Jan-2014 Tested - ok Tested - ok PDP-11 Emulator
Needed updated ProgEnv library.
DefChar 2.0703-Feb-2006 Tested - ok Tested - ok Character editing program
GridRef 1.0325-Jun-2009 Tested - ok Tested - ok Convert between OSGB grid references and longitude & latitude
Needed updated ProgEnv library.
SJFiler 0.1327-Apr-2007 Tested - ok Tested - ok Access data on SJ MDFS fileserver disks and images.
DisAssem 2.0016-Mar-2007 Tested - ok DisAssembly tools
CPMFiler 1.2728-Apr-2007 Tested - ok Access data on Acorn CP/M disks and images.
Assembler 1.0619-May-2006 Tested - ok PDP-11 Assembler
BINtoMDR
BINtoMDR.exe
1.0626-Jun-2011 Tested - ok Copy files to Spectrum microdrive image file
BINtoTAP
BINtoTAP.exe
1.0626-Jun-2011 Tested - ok Copy files to Spectrum tapefile
MDRCat
MDRCat.exe
1.1025-Jun-2011 Tested - ok Catalog contents of Spectrum microdrive image file
MDRDump
MDRDump.exe
1.0025-Jun-2011 Tested - ok Dump a Spectrum microdrive image file
MDRtoBIN
MDRtoBIN.exe
1.1015-Jun-2011 Tested - ok Extract files from a Spectrum microdrive image file
TAPCat
TAPCat.exe
1.1021-Dec-2010 Tested - ok Catalog contents of Spectrum tapefile
TAPDump
TAPDump.exe
1.1025-Jun-2011 Tested - ok Dump a Spectrum tapefile
TAPtoBIN
TAPtoBIN.exe
1.1015-Jun-2011 Tested - ok Extract files from a Spectrum tapefile
TAPtoMDR
TAPtoMDR.exe
1.0126-Jun-2011 Tested - ok Copy Spectrum tapefile to microdrive image file
ZXConv
ZXConv.exe
1.0026-Jun-2011 Tested - ok Convert between Devpac source and text files, also a frontend to all other Spectrum conversion tools
ZXDisp
ZXDisp.exe
0.1425-Jun-2011 Tested - ok Display Spectrum screen image from a snapshot or memory dump file
HexDiff, HexPatch 0.1201-Mar-2007 Tested - ok Create and import Intel Hex patch files.
FormList 1.1114-Aug-2007 Tested - ok FormList database program
DefIcon 2.0430-Jan-1993 Tested - ok, but slightly untidy display Icon editing program
Keyboard    Tested - ok, but printer font wrong Keyboard layouts
KeyStrips    Tested - ok, but printer font wrong Function keystrips
Labels 1.0127-Oct-1990 Tested - ok, but printer font wrong Disk label printer
BannerPrnt  Jul-1991 Tested - ok, but printer font wrong Banner printer
Printer    Tested - ok, but printer font wrong Text printout program
TapeInlay    Tested - ok, but printer font wrong Tape inlay printer
Snowing  16-Jan-1985 Tested - Palette switching doesn't work Snowing animation
Archive 2.2015-Jan-2002 Tested - Would needs rebuilding with Generic libraries. Zip, Black and CJR Archiver/Dearchiver
BBCZip 1.2612-Sep-2005 Tested - Would needs rebuilding with Generic libraries. Native alternatives exist. Zip/UnZip tools
FSplit  19-Jan-2002 Tested - NO - Needs rewriting Split a file into parts
FJoin  01-Apr-2002 Tested - NO - Needs rewriting Join a split file together
GrabScrn 0.1226-Jun-2011 Untested - Initial examination suggests will work as it uses generic file I/O.
Updated version: untested
Copy files to Spectrum snapshot file
BINtoSnap 1.0525-Jun-2011 Untested - Needs recompiling with Generic libraries
Updated version: untested
Copy files to Spectrum snapshot file
Life    Tested - NO - Uses 6502 machine code Conway's Game of Life
ZXBasConv 1.0305-Oct-2004 Untested - Initial examination suggests will work, except for setting file addresses by calling OSFILE
Updated version: untested
Copy Spectrum tapefile to microdrive image file
Music    Untested Various music programs


HOME   DOCUMENTS   LINKS   RECENT CHANGES
Best viewed with Any Browser Valid HTML 4.0! Authored by J.G.Harston
Last update: 26-Feb-2014