Releases: FoenixRetro/f256-superbasic
v1.1.2025-10-06
1.1.2025-10-06
Features
atmodifier forprint(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
Moved BASIC into update, and latest Kernel fixes.
New Kernel / Code Complete
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 /
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
New version of Kernel (5 blocks) with bugs fixed.
5 page kernel release DO NOT USE
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
Almost entirely cosmetic.
Added Jason's runner/viewer app.
Also fix odd behaviour on SAVE.
Alpha 34 - SDCard release
Minor tweaks, re-released for Kernel update.
Alpha 33
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