Old message - date unknown Utility - sort, compiliers, assembler, ... Feb 2010 ==================================
Old message - date unknown
I have SPS-2 and SSPS (Ralph Reinke gave them to Paul Pierce but I can't find them at Pierce's web today). If the offer is for SPS-2 or SSPS, their only incremental value would be the cards themselves. I haven't seen SPS-1 or RPG before, so if that's what's offered, it would be worth getting. I also have two core dump routines (One from Ralph Reinke and one from Germany, both at Paul Pierce's web), an Autocoder distribution deck (from Dick Weaver), a machine-exercise demo (from HzG), two tape I/O packages I wrote in 1966-67, several application programs from Dick Weaver, and several programs (mostly "system" programs) from Florida State University (Rich Ragan gave a tape to Al Kossow, who lent it to Paul Pierce, who posted the contents), including two-tape Autocoder (by R. B. Rosenberger).
I've keyed in the source for Autocoder from the listing in the CE manual Dick Weaver lent me, together with eleven update letters and a custom modification by A. B. Platt that prints A- and B- address fields in decimal as well as machine form.
I assume we can turn these back into cards when the PC-to-1401 interface is operative.
I also have the operational Autocoder tape that includes IOCS, Fortran v3m0, and Fortran v3m4 from Paul Pierce's web. I assume we can turn these back into tapes when the PC-to-1401 interface is operative.
I also have a listing for two-tape Autocoder from Paul Pierce's web, and a listing of a program by Ken Dritz to punch core into a self-loading deck.
I probably have programs not listed here. Someday I should do a systematic inventory of the 1401 software I have.
-- Van Snyder | What fraction of Americans believe Van.Snyder@jpl.nasa.gov | Wrestling is real and NASA is fake? Any alleged opinions are my own and have not been approved or disapproved by JPL, CalTech, NASA, the President, or anybody else.====================================
Utility - sort, compiliers, assembler, ... Feb 2010
An "original 1401 binary" that uses the card reader, tapes, and printer (and the card punch if you want it to), and therefore is a reasonable demo, is the Autocoder assembler. The that tapes that I understand were part of the Connecticut computer acquisition included operational Autocoder tapes.
A list of the tapes, and what I've determined to be on them, is attached. The list uses Paul Pierce's accession numbers.
I have SimH-format copies of them all, in case you want to access them by way of the 729 emulator.
Van
adc00223_COBOL File 1 is an operational COBOL compiler. File 2 is a program that extracts a listing and a deck of Autocoder macros. File 4 is a LIB identification card. File 5 is a PID identification card. adc00224-SORT7 This is a distribution tape. The first record of the first file is a program that prints a listing and punches an operational deck. File 2 is a LIB identification card. File 3 is a PID identification card. adc00225-KWIC This is a distribution tape. File 1 is a program that prints, punches or copies other files. File 2 is an object deck and test decks. File 3 is a source deck. File 4 is a LIB identification card. File 5 is a PID identification card. adc00226-AUTOCODER This is a distribution tape. File 1 is a program that prints the listing and/or punches the installation deck. File 2, up to ]]]]], is the listing; then the installation deck. File 3 is a LIB identification card. File 4 is a PID identification card. adc00227-SE12x The first file of this tape is an operational program. It appears that files 2-5 are a sample problem, a source deck, sample output, and a source listing. adc00228-FI-04X This is a distribution tape. File 1 is an operational program. File 2 is a source deck. File 3 is a listing. File 4 is a LIB identification card. File 5 is a PID identification card. adc00229-SE-12X This is a distribution tape. File 1 is an object deck that clears core down to 900. File 2 is an object deck that is preceded by some special cards that write some data on tape 6 in odd parity. The remainder of the deck has PHS-1 in 76-80. File 3 is an object deck that has PHS-2 in 76-80. File 4 is an object deck that has PHS-3 in 76-80. Files 5-8 are source decks for files 1-4, except for the special cards that precede file 2. File 9 is a LIB identification card. File 10 is a PID identification card. adc00231-SORT7 This is a distribution tape. The first record of file 1 is a program that unblocks, prints, and punches the remainder of the first file, which is an assembly listing and source deck. File 2 is a LIB identification card. File 3 is a PID identification card. adc00232-AUTOCODER This is an operational Autocoder tape with numerous macros. adc00233-Fortran-IV-FO-052 This is a distribution tape. See pages 73-77 of C24-3322-2. File 1 is the distribution. File 2 is a LIB identification card. File 3 is a PID identification card. adc00234-MERGE7.dmp This is a distribition tape. The first record of file 1 is a progam that unblocks, prints, and punches the remainder of the first file, which is an assembly listing and source deck. File 2 is a LIB identification card. File 3 is a PID identification card. adc00236-SORT7 This is an operational tape. The first two records are a program that is used to create, update or copy the remainder of the tape. File 1 is the operational program. File 2 is a copy of the last 17 records from file 1. It looks like the tape was re-written with a shorter program after having been written with a longer program. The tape is slightly corrupted, in that the first two records actually should be a single record. adc00237-IOCS This is a distribution tape. The first record is a program that unblocks, prints, and punches the remainder of the first file. File 1 is the distribution. File 2 is a PID identification card. adc00238-DFTS This is an operational diagnostics tape. adc00239-AUTOCODER+macros This is an operational Autocoder tape with numerous macros. adc00240-CLUB_PROG This appears to be an operational tape for an application program for the Innis Arden Golf Club. adc00244-AUTOCODER-mod_by_OK_data This is an operational Autocoder tape with numerous macros. adc00249-SORT7 appears to be a corrupt copy of adc00236-SORT7 adc00250-Fortran-IV-FO-052 This is an operational Fortran IV compiler tape.
return to main page