mirror of
https://github.com/Ponce/slackbuilds
synced 2024-11-16 19:50:19 +01:00
a4cf218368
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org> |
||
---|---|---|
.. | ||
bbc256x.png | ||
bbcsdl.desktop | ||
bbcsdl.info | ||
bbcsdl.SlackBuild | ||
doinst.sh | ||
makefile-console-32.patch | ||
makefile-console-64.patch | ||
makefile-sdl-32.patch | ||
README | ||
slack-desc |
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/