Skip to content

Releases: tom-seddon/beeblink

beeblink-20241212-143445-ccc767c-prerelease

12 Dec 14:37
Compare
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
Compare
Choose a tag to compare
  • Add new b2 ROM, for use with upcoming version of b2
  • 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
Compare
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
Compare
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
Compare
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

beeblink-20200113-001233-5cf7254

13 Jan 00:16
Compare
Choose a tag to compare
Fix UPURS receive issue. Improve .inf parsing.

* UPURS receive issue affected at least Elite

* server correctly interprets .inf files produced by
  https://github.com/sweharris/MMB_Utils

beeblink-20191228-234808-9b2443c

28 Dec 23:50
Compare
Choose a tag to compare
Add serial device hot plug support. Fix some stuff for macOS Catalina.

beeblink-20191222-214128-a2cd29d

22 Dec 21:42
Compare
Choose a tag to compare
  • UPURS now fully supported and no longer experimental
  • BeebLink AVR device no longer supported
  • Don't complain if DFS image isn't a multiple of the sector size - just pad with 0s
  • Fix *BUILD issue on BBC B
  • Add new S config option: force slow (~1 KB/sec) reads

beeblink-20191021-224732-cec596e

21 Oct 21:50
Compare
Choose a tag to compare
Add *READ. Add Opus DDOS/Challenger support to *READ/*WRITE.

* *READ creates a disk image from a DFS/ADFS/DDOS disk

* Opus DDOS/Challenger support adds support for the 18-sector DDOS
  format

beeblink-20191012-005058-a93bf57

11 Oct 23:52
Compare
Choose a tag to compare
  • add experimental UPURS support