-
Notifications
You must be signed in to change notification settings - Fork 85
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TYPESQ - print out a squeezed file #126
Conversation
Are those the files that end in IX? |
There are no archive files in GZ or GRUPP. |
Also SYS2; TS USQ, assembled from AR4: GZ; USQ 61. |
Found it. MC: SRA; AR3 GZ.MID |
Neither .INFO.; ITS UUOSIX or AI: USERS3; STOCOM USQ20 are accepted by TS TYEPSQ or TS USQ: |
AR7: GZ; TYPESQ MID1 just .insrts USQ.MID. There's a USQ MID42 in the archive. But that file looks like a TOPS-20 program. Indeed that makes sense since the archive is named GZ; AR7 TWENEX. |
Upon revisiting SRA; AR3 GZ.MID, I see that USQ 61 seems to have the same capability as USQ MID42 to be built as two different programs depending on a flag. So it looks like we had the source code all along. |
USQ checks the first letter of its JNAME. If it's |
The question is how to make squeezed or crammed files? Do we have any samples? |
Hello @gzacharias, I have found two ITS programs called USQ and TYPESQ, which I believe you wrote. I haven't found any programs to write compressed files. Do you know if there were any in ITS? Thanks! |
This is a CP/M compression format. About half the references to ITS in the 1981-1991 UTZoo news archive are about the CP/M software archive in MC: CPM;, which later moved to SIMTEL. From news:885@brl-smoke.ARPA:
I can't see any references to an ITS SQ, but there was a TOPS-20 version by Frank Wancho that was compiled with KCC, still available in the Minix distfiles. From news:7114@brl-tgr.ARPA:
|
news:3144@sri-arpa.UUCP from GZ says the Twenex source for USQ and TYPESQ is in AR91:CPM;. |
I had a search through the Walnut Creek CP/M CD-ROM - there are copious references to ITS and how the tools above were used in the INFO-CPM mail archives there, and a few CP/M programs for use with ITS (e.g. UNTIP which removes ITS control codes from text, and MODEM76 which has suggested patches for ITS users). |
Does it say to use MATH; KERMIT to transfer files? |
No mentions of using Kermit against ITS that I can see. If the ITS Kermit was written in 1988, that's not surprising because the CP/M archive had moved to Simtel20 by then. There's a 1982 announcement of TOPS-20/Z80 Kermit that refers to it as "the 'KL10 Error-Free Reciprocol Microcomputer Interchange over TTY-Lines' Protocol", with source and documentation in AR67:CPM; and AR68:CPM;. |
Here are sample files to verify USQ and TYPESQ: Apparently, the convention is that squeezed files have the middle letter of the file extension replaced with Q. |
USQ was already added in #356. |
Trying to FTP a file using TENEX mode. The data doesn't seem to come through. Maybe my firewall rules for FTP are off. @atsampson, you have FTP'ed files to ITS, right? Did you do anything in particular to make it work? |
Verified with a squeezed file. I made a Unix tool to convert an 8-bit file to the "TENEX" format. (Four left-aligned octets and four zero bits to a word.) |
FTP in active mode, and add |
Thanks, I don't have that in my iptables script. I was hoping conntrack would do the job. We should probably have a ready-made script checked in. Here's mine. I based it on one by Björn. |
SYS2; TS TYPESQ
AR7: GZ; TYPESQ MID1 (not sure if source is available, will have to search for it)