Releases: ADTPro/adtpro
Testcase-applesilicon-alpha
ADTPro 2.1.0
Would you like a bootable floppy disk of ADTPro to arrive at your door? Just place an order with ADTPro partner RetroFloppy.com with this link: https://retrofloppy.com/products#ADTPRO
November 26, 2020
Bug fixes/changes:
- [Server] Switched out rxtx in favor of jssc for hardware serial port access
- [Server] Better "change working directory" behavior on Windows
- [Client] Special characters and too-long filenames confused the file picker - addresses GitHub issue #53
- [SOS Client] Using Steve Nickolas' font loading technique, reduce the size of bootstrapping drivers by several K
ADTPro 2.0.3
Would you like a bootable floppy disk of ADTPro to arrive at your door? Just place an order with ADTPro partner RetroFloppy.com with this link: https://retrofloppy.com/products#ADTPRO
September 14, 2018
New functionality:
- Integrated John Clark's compilation of RXTX libraries for the Raspberry Pi: https://github.com/inindev/raspberry-pi-rxtxlib
Bug fixes/changes:
-
First release on GitHub, includes some code reorganization
-
[OSX Server] Worked around the Apple nanny state - the OSX application icon now works again on OSX 10.11+ thanks to the diligence of John Clark
-
Integrated John Brooks' ProDOS 2.4.2 as base operating system for all ADTPro actions
(Speediboot, text bootstrapping, base disks, etc.): https://www.callapple.org/vintage-apple-computers/apple-ii/announcing-prodos-2-4-2-for-all-apple-ii-computers/ -
[Ethernet] Worked around an incompatibility between MicroDrive/Turbo IIgs firmware and Uthernet card scan; address GitHub issue #29
-
Integrated DOS ADT 2.41, which includes the following enhancements:
-
Leave the final screen up after a disk transfer
-
Set default speed to 115.2k
-
ADTPro 2.0.2
November 12, 2016
New functionality:
- Support added for Uthernet II based on new integrated IP65 library
from Oliver Schmidt (http://oliverschmidt.github.io/ip65/) - Integrated John Brooks' ProDOS 2.4.1 as base operating system for
all ADTPro actions (Speediboot, text bootstrapping, base disks, etc.) - [VDrive] Uthernet II virtual Ethernet driver from Oliver Schmidt
that occupies the same space as the Disk II driver
Bug fixes/changes:
- [VDrive] Default slot changed from slot 2 to slot 1 for virtual
Ethernet disk drivers - [Ethernet] Fixes from Oliver Schmidt in ADTPro's interaction with
the IP65 library make for much more reliable transfers with all
Ethernet cards - [Audio] Fix buffer overruns causing stalled audio transfers due to
pathological RLE compression - [Server] Sort directory contents explicitly for our Raspberry Pi
friends - Skip initial serial ping request from IIgs to avoid blank screen
when no connection exists at first
ADTPro 2.0.1
Would you like a bootable floppy disk of ADTPro to arrive at your door?
Just place an order with ADTPro partner RetroFloppy.com with this link:
http://retrofloppy.com/products.html#ADTPRO
March 21, 2015
New functionality:
- [Audio] Client sends test stream of data for volume tuning on host
side - [Server] Text bootstrapping data is packed more densely for faster
transfer
Bug fixes:
- Server and client agree on more situations where a transfer should
be aborted - [Client] Don't hang on a GS on startup if a connection isn't pre-
established - [Server] Flush the serial send buffer occasionally for our native
serial port friends
ADTPro 2.0.0
May 25, 2014
New functionality:
-
New protocol (code-named "Wide") that makes transport more
reliable and significantly faster with tunable payload lengths -
[Client] Arrow-and-Return interface for choosing a file to receive
-
[Client] Arrow-and-Return interface for the main menu
-
[Client] Directory listing allows for wildcard filtering of files,
paging forward and backward -
[SOS Client] Slow driver-based screen I/O subsystem replaced with
custom code, significantly speeding up display -
Separated ProDOS and SOS boot disks for ADTPro client; VDRIVE boot
disk remains common to both
Bug fixes:
-
When the server decides to abort, the new protocol will not react
to the "spray of commands" when the client (re-)sends data that
isn't supposed to be commands -
[SOS Client] Keyboard interaction works correctly
-
[SOS Client, SOS VSDrive] Changing serial connected-ness to the
Apple /// no longer causes fatal SOS $02 errors -
[SOS Client] Bare-metal bootstrap more reliable with timeout logic
borrowed from Speediboot and made prettier with a logo and better
display management -
[Client] Hitting the escape key on the configuration screen truly
aborts changes; this prevents DHCP from requesting a new IP
address, for example -
[Build] Re-architected 'Ant' build system to be completely
dependency-driven; allows complete granularity of build targets
ADTPro 1.3.0
April 6, 2014
Bug fixes:
-
Re-enable 19200 baud rate for serial client (removed in 1.2.8) -
the Mac LC/Apple IIe card requires this speed -
[Client] Don't bother turning the drive motor on early (introduced
in 1.2.9) with Audio protocol
ADTPro 1.2.9
Unavailable for binary download
December 25, 2013
New functionality:
- [Client] Disk II drives turn on a little early to reduce spin-up delay
Bug fixes:
-
Nibble sends work correctly in batch mode
-
[Client] Nibble sends retry (more) correctly
-
[VDrive] Virtual disks are loaded once at initialization time, making it much faster for huge drives (but much less dynamic)
-
[VDrive] Serial driver installer quits to where it came from, allowing an invocation from the launcher to return there, this time with the driver in place
ADTPro 1.2.8
July 9, 2013
New functionality:
-
[VDrive] Added the ability to serve a second virtual drive
-
Restricted most opportunities to change baud rates from defaults
Bug fixes:
-
[Server] Severe slowdown on bootstrapping under Windows was cured by
removing what should have been a harmless yielding of the CPU -
[VDrive] Fixed baud rate problem in VDrive SSC and Pascal comms code
(Fixed in July 10 refresh)
ADTPro 1.2.7
Unavailable for binary download
April 18, 2013
New functionality:
-
[VDrive] Added the ability to bootstrap into ProDOS with
VSDrive active -
[Server] Added a command-line invoker for AppleCommander
Bug fixes:
-
[Server] 5-1/4" disk images with unrecognized filesystems are
always written with DOS-ordered physical interleaving -
[Server] Start the numerical part of batch name at 1, not 0;
reset the counter when a batch name changes