Raspberry Pi AppImage (ARM64)
RecommendedOne file, no installation — make it executable and run it.
Download
BASIC256-RaspberryPi-ARM64.AppImage
74.9 MB
As on Linux, the build comes as an AppImage and as a tarball. They are the same program — take whichever suits you.
One file, no installation — make it executable and run it.
Download
BASIC256-RaspberryPi-ARM64.AppImage
74.9 MB
The same program as an ordinary directory, unpacked wherever you like.
Download
BASIC256-RaspberryPi-ARM64.tar.gz
64.6 MB
You need: A 64-bit (ARM64 / aarch64) Raspberry Pi OS install. A 32-bit system cannot run this build.
This build has been tested on Raspberry Pi OS “Trixie” (the Debian 13 based release) and nowhere else. Older Raspberry Pi OS releases, and other ARM64 distributions, may well work — nobody has tried, so we cannot promise it. If you run BASIC-256 on something else, tell us how it went; that is how this line gets shorter.
The SAY statement will not work out of the box. Trixie does not ship speech-dispatcher, which BASIC-256 speaks through, so it has to be installed once:
sudo apt install speech-dispatcher
Everything else — graphics, sound, files, the editor — works without any additional packages.
The same two formats as on Linux. The AppImage needs only to be made executable:
chmod +x BASIC256-*.AppImage
./BASIC256-*.AppImage
and the tarball unpacks into a directory you can run from where it stands:
tar -xzf BASIC256-*.tar.gz
cd BASIC256-*/
./basic256 Both formats bundle every prerequisite — Qt 6 and everything under it — so that they run on any distribution without you installing anything first. That self-containment is the whole point of an AppImage, and it is also why the download is so much larger than BASIC-256 itself.
A Debian package would list Qt and the other prerequisites as dependencies instead of carrying copies of them, which would cut the download to a small fraction of what it is now, and let apt handle updates and removal.
It does not exist yet. Packaging is on the project roadmap and we hope to offer a .deb alongside these builds in a future release; until then the AppImage and the tarball are the two supported ways to run BASIC-256 here.
BASIC-256 runs on Windows, macOS, Linux, the Raspberry Pi and in a browser tab — the same language on all of them.