I have released version
1.33a of
BBC BASIC for SDL 2.0 - the cross-platform programming language for Windows, Mac OS, Linux, Raspberry Pi OS, Android, iOS and in-browser. The changes in this version are as follows:
- BASIC Interpreter / Run Time Engine
The *FLOAT 80 command has been enabled in ARM editions, because although they do not support 80-bit floats the
command is needed to be able to write a 64-bit integer to a data file without loss of precision.
- IDEs and Utilities
Fixed compiler.bbc failing to upload a web bundle for testing, more than once per session.
- Libraries
Added FN_readlinesocketM() to socklib.bbc, for use when multiple concurrent connections are open.
- Example Programs
Modified Ceefax.bbc to restore functionality of the Sport index after a change to the BBC website.
This version may be downloaded, for all the supported platforms, from the
usual location. The
GitHub repository has been updated (used to build the MacOS, Raspberry Pi, Android, iOS, 64-bit Linux and in-browser editions, currently).