Version 1.44a released


  1. Environment

    In Android (only) the IDE's file selector provides access to the SD Card, if one is fitted.

    The Google Play Store now enforces API 21 (which means Android 4.1 KitKat is no longer supported) and 'edge to edge' behaviour (which means full-screen programs may extend 'behind' the status bar and be partially concealed by a camera hole or notch).

  2. BASIC Interpreter / Run Time Engine

    Added *FX 20 to restore User-Defined Characters to their default appearance.

    Modified VDU 26 so that it sets @panx% and @pany% to zero (it probably always should have).

    Manually re-sizing the window now automatically scales the output to fit, if there is no ON MOVE statement.  This makes the use of PROCresize() unnecessary so long as *REFRESH is not disabled for long periods.

  3. IDEs and Utilities

    Added tooltips to SDLIDE.bbc; if you hover the mouse over a keyword or the toolbar a brief description is displayed.

    Modified touchide.bbc to include eight additional 'dark' themes in the background colour selection.

    Modified keywords.bbc, starcmds.bbc and vducodes.bbc so a long-press or Ctrl+C copies the text to the clipboard (also help.bbc in the mobile and web editions).

  4. Libraries

    Extended arraylib.bbc to include writing arrays to a file and reading them back.

    Modified msgbox.bbc so that pressing the Return / Enter key is equivalent to pressing the currently-highlighted button (if any).

    Modified mysqllib.bbc to accept 'sha2' authentication so long as the password is empty.

  5. Example Programs

    Added illusion.bbc in examples/graphics: an optical illusion (the dark blue bands are parallel).

    Added dubois.bbc in examples/sounds: Toccata pour Grand Orgue by Théodore Dubois.

    Modified lanchat.bbc so that on iOS it can still participate in chats, even if it can't initiate them because broadcasting is blocked.

Files

bbcsdl20.exe 20 MB
5 hours ago
bbclinux.zip 21 MB
5 hours ago
BBCBasic.dmg 27 MB
5 hours ago
BBCBasic.apk 26 MB
5 hours ago

Get BBC BASIC for SDL 2.0

Leave a comment

Log in with itch.io to leave a comment.