Releases: ADTPro/adtpro
ADTPro 0.1.5
March 18, 2007
New functionality:
-
Added support for audio transfers and bootsrapping using a host sound card and the Apple cassette port.
-
Apple IIc support (disable hardware handshaking) is now selectable via a checkbox in the File menu.
-
Added a logging/tracing capability via checkbox in the File menu. Enabling tracing logs verbose tracing information to a file name ADTProTrace.txt in the server's startup directory.
Bug fixes:
-
Managing serial timeouts better fixes two problems:
-
"Hang" when disconnecting on *nix boxes, especially after transfers; though sometimes it still seems to take a while (i.e. several seconds) to fully disconnect after hitting the disconnect button
-
Dropped data on some Wintel chipsets due to (erroneous) rapid toggling of port timeout values.
ADTPro 0.1.4
December 30, 2006
New functionality:
-
Ethernet version now has a timeout function at the client end. This addresses one class of problem we have with UDP dropping packets.
-
Included DOS ADT 1.31 in the package as well as part of bare-metal bootstrapping function. The main improvement of DOS ADT 1.31 over 1.30 is the capability of self-saving the configuration (no need for the Applesoft configuration program)
ADTPro 0.1.3
December 15, 2006
New functionality:
-
Added support for Ethernet UDP transport via the http://a2retrosystems.com Uthernetcard. The best reliability is achieved with machines on a wired network in the same subnet (on the same ethernet switch). Sending (Apple/client->host/server) has reliable retry logic since the server, in Java, can control timeout intervals. Receiving is a different story. It won't give you corrupt images, it'll just hang if acknowledgement packets get lost.
TODO: add a timeout function to the client side as well. -
Added a batch file for Windows and a shell script for Linux/OSX to start the server.
ADTPro 0.1.2
November 27, 2006
New functionality:
-
Added a "batch send" mode to repeatedly send the same volume (i.e. one floppy after another)
-
ADTPro server can send the ADTPro client as bootstrap text; the destination Apple would have to already be running ProDOS
Bug fix:
- Split up bootstrap text into lines of 8 bytes each to help the slowest Apples keep up
ADTPro 0.1.1
November 16, 2006
New functionality:
-
ADTPro server now has the ability to serve bare-metal bootstrapping data (ESDOS II, DOS ADT client)
-
DOS ADT client enhanced to use either SSC or IIgs native serial communications at speeds up to 115kbps
ADTPro 0.0.9
September 23, 2006
Bug fix:
- 2IMG images with optional headers/chunks failed to transfer properly - patch also supplied to the AppleCommander project where the bug originated
ADTPro 0.0.8
September 20, 2006
New functionality:
- You can interrupt the interminable volume scan with the escape key
Bug fixes:
-
Cured Linux/OSX's "hang" when disconnecting
-
Initiating any communication now resets the comms card - makes things much more reliable with starting/stopping the host end at random intervals
-
Greyed out the port/speed buttons on the server while connected to make it more clear exactly what you can change and when
-
Turn "cold start" back off again on the client once it's been invoked - to keep from saving the cold start state when the user saves the configuration!
-
Switched to cc65 compiler/assembler suite. ca65 is compatible with lots more platforms than SB-Assembler, though it is slower.
-
Refactored the code to make communications routines somewhat more "pluggable." We aren't quite at the point of device drivers yet, but it's getting closer. I long for the days of the simplicty of ADT's one-file assembly! It used to be so elegant!
ADTPro 0.0.7
August 27, 2006
New functionality:
-
Support for native IIgs serial (modem) port at a maximum rate of 115,200 BPS
-
Ability to "cold start" by resetting configuration parameters back to "factory defaults" (useful when a configuration as saved is incompatible with a particular machine:
bload adtpro:poke 2052,1:call 2051
Later versions moved this poke by one byte:
bload adtpro:poke 2053,1:call 2051
ADTPro 0.0.6
August 10, 2006
Bug fix:
- Cosmetic fix for IIgs native send progress indicator
ADTPro 0.0.5
July 30, 2006
New functionality:
- Support for native IIgs serial (modem) port at a maximum rate of 19,200 BPS
Bug fixes:
-
Handle serial port-in-use exceptions at host end
-
A few usability tweaks along the way