I have released version
1.28a 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
Updated SDL2_ttf to version 2.0.18 (Windows edition only); note that this changes the appearance of some fonts, especially in small sizes.
ARM and 64-bit versions brought into line with 32-bit x86 versions in a couple of minor respects.
- IDEs and Utilities
Updated about.bbc to be compatible with SDL2_ttf version 2.0.18 or later (in reporting the version of FreeType).
- Libraries
Updated imglib.bbc to support displaying animated GIFs (there is an updated BB4W library too).
Updated gfxlib.bbc to include PROC_gfxGaussianBlur3x3 (also updated gfxlib_docs.pdf).
Updated dlglib.bbc to behave better with SDL2_ttf version 2.0.18 or later.
- Example Programs
Added anigif.bbc (in examples/graphics) to illustrate displaying an animated GIF.
Modified telstar.bbc so that F11 sends a carriage-return character to the line.
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).