Skip to content

Releases: tom-seddon/beeblink

beeblink-20260214-155120-0eac6ea-prerelease

14 Feb 15:56

Choose a tag to compare

  • 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

21 Oct 16:10

Choose a tag to compare

  • 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

13 Oct 17:42

Choose a tag to compare

  • 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

18 Sep 15:57

Choose a tag to compare

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

12 Aug 22:18

Choose a tag to compare

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 *VOL and *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 *DIR or *LIB with 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:FILE syntax
  • Improve load/save speeds on Electron
  • Include file/entry count in *CAT output
  • Improve SELFUPDATE behaviour when used with ROM too old to support it
  • Simplify *DEFAULTS syntax

beeblink-20241212-143445-ccc767c-prerelease

12 Dec 14:37

Choose a tag to compare

  • Fix server crash when doing *DIR or *LIB with no arguments
  • Fix potential problems when using OSWORD &9A with another filing system selected
  • Simplify *DEFAULTS syntax

beeblink-20240728-162712-7ad3b39-prerelease

28 Jul 15:28

Choose a tag to compare

  • 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 SELFUPDATE behaviour when used with ROM too old to support it

beeblink-20240302-232925-db46514

02 Mar 23:35

Choose a tag to compare

  • 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/*EXEC file 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 *DRIVES and *FILES into new generic TubeHost-style *HSTATUS command
  • Add *EXECTEXT
  • Add *COPY
  • Move OSWORD number from $99 to $9a
  • Set terminal title when running BeebLink server
  • Update .gitattributes when 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

02 May 15:02

Choose a tag to compare

  • Add metadata output to *LOCATE
  • Improve build server setup so releases are just one zip file
  • Replace *SPEEDTEST with BASIC SPEEDTEST program (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

06 Dec 21:38

Choose a tag to compare

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