I have released version
1.30a 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
OS Filing System errors now update the SDL error string, for the convenience of BASIC programs.
iOS edition only: Reduced size of the back button on iPads.
iOS edition only: Reinstated the ability to create a home screen icon to run a specific BASIC program (which stopped working at some point).
- IDEs and Utilities
The Compile utility no longer quits if an embedded file cannot be found.
Touch IDE: The background may now be selected from a choice of eight colours.
Android and iOS only: added the ability to disable or enable fullscreen mode.
- Libraries
Updated gfxlib to accept negative inter-character spacing values (@vdu.w.d&).
- Example Programs
Added bugs.bbc (in examples/games), written by David Williams in 2006 based on the Flash game Ladybug Sumo.
Added pageturn.bbc (in examples/graphics) which is a BBCSDL conversion of the old BB4W demo.
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).