Decimal BASIC on Raspberry Pi


Decimal BASICs which run on Raspberry Pi are
for 32 bit OS(Raspbian),
 BASIC0941En_Linux_ARM32.tar.xz (generated on Rapberry pi OS(Bookworm))
or BASIC0770En_Raspbian.tar.gz

for 64 bit OS(Raspberry Pi OS),
 BASIC0941En_Linux_ARM64.tar.xz (generated on Rapberry pi OS(Bookworm))

Download and extract, and then double-click basic (lowercase).

Register with launcher
Launch Text Editor, open "~/.local/share/applications/decimalbasic.desktop",
and then input (or copy and paste) as follows

[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=Decimal BASIC
Comment=Decimal BASIC  Ver. 0.9
Exec=/home/*************/BASICEn/basic
Icon=/home/*************/BASICEn/BASIC_ICON.png
Categories=Development;
Terminal=false
(/*************/BASICEn/ must be modified as the actual path)
and then save. See also Register with Linux launcher

Note
How to execute a shell script on Linux
To execute a script, do EXECUTE /bin/bash with it.
Example.
EXECUTE "/bin/bash" with ("/home/○○○/test1.sh")

Known fault
In Raspberry OS (Trixie), the debug window is displayed incorrectly.
Not only is it possible to minimize and maximize the debug window, but if you continue debugging, the debug window will become transparent and BASIC itself will become unresponsive.
Because Wayland is the cause, in the terminal, run
sudo raspi-config
and select in order
6 Advanced Options
A7 Wayland
W1 X11
And then reboot will be required.
The same thing happens with another application (Lazarus), so if you're currently using Bookworm, it looks like you'll have to wait a while for upgrade.


Previous Versions.
for 32bit OS
  BASIC0940En_Linux_ARM32.tar.xz
  BASIC0768En_Raspbian.tar.gz
 for 64 bit OS,
  BASIC0940En_Linux_ARM64.tar.xz


Return