Skip to content

Releases: FoenixRetro/f256-superbasic

v1.1.2025-10-06

07 Oct 03:30

Choose a tag to compare

1.1.2025-10-06

Features

  • at modifier for print (5bd1cf7)
  • screen/screen$ support (b72c90a)
  • Display 2x core status on bootscreens (feed0e8)

Bug fixes

  • Have DIR return normally, not breaking program flow, and report free blocks (2b7bd5c)
  • print at 59, 79; "*"; scrolls up the screen (ab9e000)
  • [BREAKING] Remove apostrophe-as-line-separator feature (54aa8e9)

Performance

  • Speedup disc operations (6cf6ce1)

Under the hood

  • README fixes, MAME testing instructions (1c43a28)
  • Automate module exports, remove temp build artifacts (730a55f)
  • Comment up various print-related routines (142d33d)
  • Enable line ending normalization (c21ae79)
  • Support for gen 2 builds (78e6ad2)
  • Bring build/release Makefiles up-to-date with repo changes etc. (55b78c5)
  • "Prepare release PR" Github workflow (1d5cd79)
  • Rework build & release procedure + repository cleanup (f6736ca)
  • Add Contributing section (f2d07a7)
  • Support variable-height boostscreen rendering (b1c38a1)

Beta 1 and Kernel Update

08 Mar 17:31

Choose a tag to compare

Moved BASIC into update, and latest Kernel fixes.

New Kernel / Code Complete

01 Mar 07:29

Choose a tag to compare

This release incorporates Gadget's latest kernel work and is also largely code complete, with a complete reference manual. Also, the structure of sprites has changed internally.

Added tiles and /

25 Feb 14:30

Choose a tag to compare

The tile manipulation in BASIC now works, using the exciting command TILES TILE and TILE().
Also DOS has been removed, you can now /dos from the command line instead, but you will in the future be able to /anything in flash.

Updated 37 with bug fixes

23 Feb 10:10

Choose a tag to compare

New version of Kernel (5 blocks) with bugs fixed.

5 page kernel release DO NOT USE

22 Feb 09:59

Choose a tag to compare

Interim update for Gadget's 5 page kernel ; Tile functionality partly implemented in GFX Library.

Note: Do not upload this, or replace it with r36, as this seems to break SDCard access.

Fixed boot logo

18 Feb 15:45

Choose a tag to compare

Almost entirely cosmetic.

Added Jason's runner/viewer app.

16 Feb 13:55

Choose a tag to compare

Also fix odd behaviour on SAVE.

Alpha 34 - SDCard release

14 Feb 08:51

Choose a tag to compare

Minor tweaks, re-released for Kernel update.

Alpha 33

11 Feb 10:55

Choose a tag to compare

CHG: CLEAR is no longer a seperate command (variables are still cleared etc on run and so on.)
CHG: XLOAD and XGO now check the line numbers are in order as they do an append not a normal edit
	 (using normal edit doubles the load time)
CHG: OpenStructure error no longer displays weird line number.
CHG: BSave and BLoad functionality now in their own subroutines for being trappable.
CHG: EXTInputLine is now in the main code area.
BUG: Sound queue not processed on keyboard input in various forms.
BUG: Fixed Mouse negatives counting.
CHG: MOUSE command changed to MDELTA, added new MOUSE command.
CHG: Added TRY for BLOAD/BSAVE