The AROS Archives(anonymous IP: 216.73.217.74,401) 
 HomeRecentStatsSearchSubmitUploadsMirrorsContactInfoDisclaimerConfigAdmin
 Menu

 Features
   Markdown composer
 

 Categories

   o Audio (128)
   o Datatype (17)
   o Demo (65)
   o Development (269)
   o Document (70)
   o Driver (20)
   o Emulation (71)
   o Game (624)
   o Graphics (239)
   o Library (24)
   o Network (84)
   o Office (24)
   o Utility (332)
   o Video (22)

Total files: 1989

Full index file
Recent index file

Part of Aros World Exec
 Readme for:  Development » Language » fabasic.aarch64-aros.lha

fabasic

Description: BASIC with GUI, gpio, games, sound and network
Download: fabasic.aarch64-aros.lha       (TIPS: Use the right click menu if your browser takes you back here all the time)
Size: 2Mb
Version: 0.9-alpha
Date: 10 Nov 26
Author: Rhun
Submitter: Rhun
Email: rafal1982/yahoo com
Requirements: piAROS (AROS AArch64), Raspberry Pi 3/4/5/500
Category: development/language
License: Other
Distribute: yes
FileID: 3605
 
Comments: 0
Snapshots: 0
Videos: 0
Downloads: 0  (Current version)
0  (Accumulated)
Votes: 0 (0/0)  (30 days/7 days)

[Show comments] [Show snapshots] [Show videos] [Show content] [Replace file] 
fabasic is a BASIC interpreter for AROS AArch64
(Raspberry Pi). The language follows the ANSI/ISO Full BASIC core with
QBasic-style extensions, and adds modules for modern programs:

  - classic BASIC: structured code, SUB/FUNCTION, TYPE records,
    libraries (MODULE / USE), sequential and random access files
  - windows with Zune: buttons, lists, tables, menus, tabs, dialogs,
    timers, events
  - games: canvas, sprites, collisions, tile maps (also isometric and
    from the Tiled editor), path finding, smooth frame loop
  - sound through AHI: tones, WAV and 8SVX samples
  - network: HTTP/HTTPS, JSON, TCP, UDP, MQTT
  - Raspberry Pi hardware: GPIO, I2C, BME280, DS18B20, OLED,
    VideoCore firmware readings
  - -pack: interpreter and program in one executable
  - faedit: editor and IDE - syntax colours, themes, F5 runs the
    program and jumps to the line of an error

About 50 example programs are included, from small console programs
to games and a Home Assistant reader. Manual in English and Polish.
This archive contains AROS AArch64 programs only - they do not run
on Linux, Windows, AROS x86 or AmigaOS, and programs made with -pack
run only on AROS AArch64. fabasic for Linux and Windows is a separate
program, not included here; the same .bas programs run on it unchanged.

This is an ALPHA release: the language may still change.
The hardware functions (GPIO, I2C, sensors, OLED) are experimental and
have not been fully tested - wrong wiring can damage the Pi or the
connected devices. Use them at your own risk.

HTTPS connections are encrypted, but the server certificate is not
verified.

Installation: unpack anywhere, double-click faedit, or run from the
Shell, e.g.
    fabasic examples/gui/calculator.bas
See README.txt inside the archive.

Freeware, provided "as is" without any warranty (see LICENSE.txt and
LICENSE-faedit.txt).
Written with help from an AI assistant (Claude).
Includes Mbed TLS (Apache 2.0) and the PiSensors library (MIT).
Example graphics (CC0): Kenney, Buch, Luis Zuno.


Copyright © 2005 - 2026 The AROS Archives All Rights Reserved