BASIC256 2.1.0 is the first stable release of the 2.1 series, the continuation of the original BASIC256 at version 2.0.0.11.
Highlights
- Qt 6 and a CMake build, with Microsoft Visual Studio 2022 support and GitHub Actions building every platform.
- BASIC256 in the browser. A WebAssembly build runs the full IDE at https://run.basic256.org with no installation. A program can be opened straight from a link with
?run=, and the window layout picked with&mode=. - macOS builds for both Apple Silicon and Intel Macs. Both need macOS 15 (Sequoia) or newer.
- A standard module library.
include "math.kbs"pulls in the shared maths helpers, on the desktop and in the browser alike. - Modern documentation at https://doc.basic256.org, opened from Help / Online Help or by pressing F1 over a keyword.
- Dark themes. The Edit and Text Output windows follow View / Theme: Follow System, Light or Dark.
- A better command line — fullscreen, graphics only, text only and silent running.
- A new logo and a mascot, BitBot, used for the program icon on every platform, the installer, the About box and the browser loading screen.
- New and updated example programs, including menu-driven tours of the SPRITE, SOUND and IMAGE statements.
Also in this release
- A new
MAXIMIZEstatement lets a program maximise or restore the IDE window itself. - Maximising the IDE no longer hands all the extra width to the Edit window, and re-docking a floated Graphics window no longer drags its floating size in with it.
- Checkable menu items now show a check box, or a radio button where only one of a group can apply, drawn clear of the item text at the size the platform intends.
- Whole numbers are the full 64 bits on every platform.
- The Windows installer no longer leaves a second copy of the Examples and TestSuite behind.
See the ChangeLog for the full list.
Downloads
| Platform | File |
|---|---|
| Windows (installer) | .exe |
| Windows (portable) | .zip |
| Linux x86_64 | .tar.gz / .AppImage |
| Raspberry Pi (ARM64) | .AppImage |
| macOS (Apple Silicon / Intel) | .tar.gz |
Windows SmartScreen will block the installer at first as it comes from an unknown publisher — "More info" then "Run anyway". The macOS downloads are not notarized; see the README for how to open them.
The browser version needs no download: https://run.basic256.org.