SlackBuilds Repository

15.0 > Development > bbcsdl (1.39a)

BBC BASIC for SDL 2.0 (BBCSDL) is an entirely free and Open Source
cross-platform implementation of BBC BASIC for Windows, MacOS,
Linux (x86 CPU only), Raspberry Pi OS (RPi3 or later), Android,
iOS or for running in a browser.
It combines the simplicity of BASIC with the sophistication of a
structured language, allowing you to write utilities and games,
use sound and graphics, and perform calculations.
The Desktop editions (Windows, MacOS, Linux, Raspberry Pi)
include a BASIC program editor with syntax colouring, live
indentation, search & replace and many other features.
Built-in diagnostic aids such as run-time trace, listing of
variables, single-step execution and a profiler make debugging
even the most complex programs straightforward.

This package installs to /opt/bbcsdl and is a rebuild of the open
sources available at https://github.com/rtrussell/BBCSDL

The Box2D (Box2D321.so) libraries:
- 64 bits md5 215bbda5d9a92a5cc99534de4e1235aa and
- 32 bits md5 f079027b8e2589a10fd17eca77e644f7
are bundled with the original release by R.T.Russell available
at https://www.bbcbasic.co.uk/bbcsdl/bbclinux.zip.
This SlackBuild includes it as a separate download from the
package maintainer github account as it is not packaged with
program sources. If you do not need it you can exclude the
library by passing BOX2D=no like this:

BOX2D=no ./bbcsdl.SlackBuild

Many program examples are installed at /opt/bbcsdl/examples/

Maintained by: Antonio Leal
Keywords: bas,basic,quickbasic,quickbasic45,qbasic,dos,msdos,80s,90s,retro,BBC,Beeb,BBC Micro,Acorn,BBC model-b,BBC model-a,BBC Master
ChangeLog: bbcsdl

Homepage:
https://www.bbcbasic.co.uk/bbcsdl

Source Downloads (Arch-Independent):
BBCSDL-9518dca38626288a9035936bf0742e9d811e72e8.tar.gz (9e1403aa4716c9860215639482dfe572)

Source Downloads (32bit):
Box2D231_32.tar.gz (ccfb8ab5f63f0d3a8cec047005061a88)

Source Downloads (64bit):
Box2D231_64.tar.gz (3d6e27b4b1214432a43244a7bc3e615b)

Download SlackBuild:
bbcsdl.tar.gz
bbcsdl.tar.gz.asc (FAQ)

(the SlackBuild does not include the source)

Validated for Slackware 15.0

See our HOWTO for instructions on how to use the contents of this repository.

Access to the repository is available via:
ftp git cgit http rsync

© 2006-2024 SlackBuilds.org Project. All rights reserved.
Slackware® is a registered trademark of Patrick Volkerding
Linux® is a registered trademark of Linus Torvalds