I'm looking for a copy of the old AppleLink Conversion Utility (ACU), which I've been calling the AppleLink Compression Utility but the manual says otherwise. I managed to find a copy of AppleLink (https://www.apple.asimov.net/images/gs/communications/AppleLink.zip), but while it has an ACU.SYS16 that looks promising, it turns out just to be a note telling you where to find the real thing online.
Does a working copy of ACU still exist? I've looked through various FTP sites and CD-ROM images. It got replaced by ShrinkIt almost immediately, so it didn't get much traction, and it seems like you could only get it by being an AppleLink-PE subscriber,which cut distribution down significantly.
On a related note...every-other column. The leftmost (column zero) is blank, as are all even-numbered columns. The behavior was the same in old KEGS (v0.91, ROM 01) and GSplus (v0.14, ROM 03). I haven't tried it on a real IIgs.
From that same directory, I ran ALINK.SYS16 instead, which got a little strange. It starts out well enough, but if you click "work offline", you go to an 80-column text mode desktop environment. It appears something is mis-configured, so it only draws
The behavior is the same whether you run it off of the floppy, which boots ProDOS-16, or from GS/OS.
JOOC, If ACU didn't get any traction and there are no files that were ever compressed using it, and it is probably inferior to ShrinkIt, what would the purpose be to having it? :)
[...]on the file data aren't coming out right.)
The format is straightforward, but my attempts to match the checksum algorithm haven't been successful. I was hoping to throw a few files with known contents at it. (It's using the standard CRC-16/XMODEM for the record headers, but the computations
I'm sure a quick ChatGPT query will get you the polynomial. If you want
to have some fun for yourself: https://www.csse.canterbury.ac.nz/greg.ewing/essays/CRC-Reverse-Engineering.html
I'm looking for a copy of the old AppleLink Conversion Utility (ACU), which I've been
calling the AppleLink Compression Utility but the manual says otherwise. I managed to
find a copy of AppleLink (https://www.apple.asimov.net/images/gs/communications/AppleLink.zip), but while it has an
ACU.SYS16 that looks promising, it turns out just to be a note telling you where to find
the real thing online.
Does a working copy of ACU still exist? I've looked through various FTP sites and CD-ROM
images. It got replaced by ShrinkIt almost immediately, so it didn't get much traction,
and it seems like you could only get it by being an AppleLink-PE subscriber, which cut
distribution down significantly.
On a related note...
From that same directory, I ran ALINK.SYS16 instead, which got a little strange. It
starts out well enough, but if you click "work offline", you go to an 80-column text mode
desktop environment. It appears something is mis-configured, so it only draws every-other
column. The leftmost (column zero) is blank, as are all even-numbered columns. The
behavior was the same in old KEGS (v0.91, ROM 01) and GSplus (v0.14, ROM 03). I haven't
tried it on a real IIgs.
The behavior is the same whether you run it off of the floppy, which boots ProDOS-16, or from GS/OS.
Shrinkit 3.4 can open ACU files ($e0/$8001), if that's any help.
I've uploaded a couple of files at https://www.brutaldeluxe.fr/public/applelink/
The 2mg image has the ACU support in the II.FOLDER/ACU/ - This is where you can pack & unpack files.
Perhaps, the CRC works with files up to 256 bytes (included) but does not work / fails / is buggy with / files as from 257 bytes. It would mean to be a weak CRC :-)
AppleLink (and AOL) write to text page 1/2 via bank $e0, using $c054/5
to switch between banks (instead of just using bank $e1). That's
apparently a weird thing to do and most emulators don't support it.
MAME and actual hardware display correctly.
-------
ProLine: kelvin@pro-kegs
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 493 |
Nodes: | 16 (0 / 16) |
Uptime: | 163:50:34 |
Calls: | 9,700 |
Files: | 13,733 |
Messages: | 6,177,816 |