Releases: tom-seddon/beeblink
Releases · tom-seddon/beeblink
beeblink-20260214-155120-0eac6ea-prerelease
- Fix object type reported by OSFILE 5
- Fix possible error when querying current drive/directory with OSGBPB
- Don't include test data in release zip
beeblink-20251021-170931-63f9e0b-prerelease
- Improve volume browser UX: horizontal scrolling wraps around, can jump to first disk starting with a given char
- Fix possible server crash when using explicit volume syntax
- Server prints its version on startup
- Add workaround for ADFS bug (affected at least Repton 3 Redux with Tube Serial BeebLink when ADFS installed too)
beeblink-20251013-184055-6bf5839-prerelease
- Update dependencies: build with newer versions of libraries, node.js, Typescript compiler, etc.
- Build Apple Silicon macOS build
- macOS: don't set FTDI latency timer. Will make OSBGET/OSBPUT performance even worse in some cases, though hopefully not any of the common ones. There'll be a fix for this at some point
beeblink-20250918-155351-00827cc-prerelease
Fix some disk imager issues.
- Add handling of Watford DDFS double-density disks
- Fix handling of double-density Challenger/DDOS disks
- Fix handling of double-sided Challenger/DDOS disks
- Fix incorrect buffer size for Challenger/DDOS disks
- Fix problem when inputting
*command when doing disk->image - Fix possible incorrect disk image file names
beeblink-20250812-231123-58776b0
The Electron version is no longer experimental - no significant problems noted in my own use of it. (DIY may still be required, as per the instructions.)
- Add experimental ADFS-like volumes
- Add additional customisable boot keys
- Add
!option to*VOLand*VOLS, to force volume list rescan - Add new b2 ROM, for use with builds of b2 dated October 2024 or later
- Add some notes about the V3 PLD code
- Fix server crash when doing
*DIRor*LIBwith no arguments - Fix potential problems when using OSWORD &9A with another filing system selected
- Fix HTTP server issues
- Improve speed of switching volumes - improves
*VOL,*VOLS,*VOLBROWSER, and the::VOLUME:FILEsyntax - Improve load/save speeds on Electron
- Include file/entry count in
*CAToutput - Improve
SELFUPDATEbehaviour when used with ROM too old to support it - Simplify
*DEFAULTSsyntax
beeblink-20241212-143445-ccc767c-prerelease
- Fix server crash when doing
*DIRor*LIBwith no arguments - Fix potential problems when using OSWORD &9A with another filing system selected
- Simplify
*DEFAULTSsyntax
beeblink-20240728-162712-7ad3b39-prerelease
- Add new b2 ROM, for use with builds of b2 dated October 2024 or later
- Add some notes about the V3 PLD code
- Fix HTTP server issues
- Improve
SELFUPDATEbehaviour when used with ROM too old to support it
beeblink-20240302-232925-db46514
- Add compatibility with https://github.com/sweharris/TubeHost
- Add safe mode ROMs to work around previously-unseen issues with some BBC Bs
- Add first draft super-WIP experimental Electron support
- Add
*WINFO, 80-column output including server file's time/date stamp - Fix parsing of .inf files from Disc Image Manager
- Fix incompatibility with genuine Master Turbo
- Fix erroneous double close of
*SPOOL/*EXECfile handles - Improve OSBPUT and OSBGET throughput signifincantly, thanks to suggestions from Chris Morley
- Move some * commands some stuff out of the ROM and into BASIC programs - easier to maintain, better UX
- Move
*DRIVESand*FILESinto new generic TubeHost-style*HSTATUScommand - Add
*EXECTEXT - Add
*COPY - Move OSWORD number from $99 to $9a
- Set terminal title when running BeebLink server
- Update
.gitattributeswhen deleting or renaming files - Print all server output on stdout
- Correctly handle BBC B OS 1.20/BBC B+ OS 2.00 running on Master 128 hardware
(Also update various internal library versions and whatnot. This isn't supposed to affect anything user-facing though!)
beeblink-20220502-160118-a8707d1
- Add metadata output to
*LOCATE - Improve build server setup so releases are just one zip file
- Replace
*SPEEDTESTwith BASICSPEEDTESTprogram (documentation to follow) - Add OSWORD &99, for making BeebLink requests (work in progress)
- Simply Tube Serial bootstrap process
- Remove slow read option
beeblink-20201206-213301-cee4410
Add alphabetic drives. Fix various issues. * any alphanumeric char is now usable as a drive letter * don't hang on boot when device detection fails; don't hang when doing OSARGS Y=0 A=1; close SPOOL/EXEC files on CLOSE #0 * write DFS disks a side at a time. Much faster with Acorn DFS 1.20