OS78 Version 4 This directory contains the source and object files for the OS78 V4 operating system. The KBM and CCL version levels are A0. Below are the directories of the release floppies. The OS78V4.EXE file is a self extracting ZIP file which includes all the source files and the executable files. The executable files have an EN instead of a SV extension and have been "encoded" with Charles Lasner's ENCODE program into ASCII files. Before using these files they must be "decoded" on a PDP8 using DECODE. ENCODE and DECODE are available from the KERMIT archive on Internet node @watsun.cc.columbia.edu as part of the KERMIT-12 software. To extract the files in OS78V4.EXE, simply run it like any utility. Source floppy #1: ABSLDR.SV 6 27-APR-81 CCL .SV 31 09-JUN-81 PAL8 .SV 19 27-APR-81 CREF .SV 13 27-APR-81 BITMAP.SV 5 27-APR-81 FOTP .SV 8 27-APR-81 PIP .SV 11 27-APR-81 EDIT .SV 11 27-APR-81 BOOT .SV 5 27-APR-81 HELP .SV 8 08-JUN-81 BATCH .SV 10 27-APR-81 DIRECT.SV 7 27-APR-81 SRCCOM.SV 5 27-APR-81 FORMAT.SV 8 27-APR-81 BRTS .SV 25 07-MAY-81 BASIC .SV 11 27-APR-81 BCOMP .SV 26 27-APR-81 LOG .SV 3 29-APR-81 SET .SV 33 08-JUN-81 BLOAD .SV 10 27-APR-81 RXCOPY.SV 10 06-JUL-81 HELP .HL 53 27-APR-81 BASIC .OV 16 07-MAY-81 RESEQ .BA 24 27-APR-81 SYSGEN.TX 16 10-JUN-81 64 FREE BLOCKS Source floppy #2: VLU3 .HN 3 27-APR-81 RLC .HN 3 27-APR-81 RXNS .HN 3 27-APR-81 FORLIB.RL 73 27-APR-81 RLSY1 .HN 3 27-APR-81 RXSY1 .HN 3 27-APR-81 RXSY2 .HN 3 27-APR-81 VLU2 .HN 3 27-APR-81 R0AB .HN 3 27-APR-81 LPSV .HN 2 27-APR-81 RLSY2 .HN 3 27-APR-81 COM0 .HN 3 27-APR-81 COM1 .HN 3 27-APR-81 LQP .HN 3 27-APR-81 R1AB .HN 3 27-APR-81 R1CD .HN 3 27-APR-81 TTY .HN 3 27-APR-81 SLU2 .HN 3 27-APR-81 SLU3 .HN 3 27-APR-81 R0CD .HN 3 27-APR-81 R01E .HN 3 27-APR-81 RX28 .HN 3 27-APR-81 BAT .HN 2 27-APR-81 VXA0 .HN 2 27-APR-81 LPTS .HN 3 09-JUN-81 RX78 .HN 3 27-APR-81 RL0 .HN 3 27-APR-81 RL1 .HN 3 27-APR-81 LOAD .SV 16 27-APR-81 PASS2 .SV 20 27-APR-81 PASS2O.SV 5 27-APR-81 PASS3 .SV 8 27-APR-81 F4 .SV 20 27-APR-81 RALF .SV 19 27-APR-81 FRTS .SV 26 27-APR-81 FUTIL .SV 27 27-APR-81 RTFLOP.SV 29 04-JUN-81 CCLGEN.BI 3 27-MAR-81 RL2FIN.BI 1 21-APR-81 BLDRL1.BI 2 08-JUN-81 RX2FIN.BI 1 23-APR-81 BLDRL2.BI 2 09-JUN-81 BLDRX2.BI 2 09-JUN-81 RL1FIN.BI 1 23-APR-81 FORMAT.BI 1 09-MAR-81 BASGEN.BI 2 27-APR-81 FORGEN.BI 2 27-APR-81 BLDRX1.BI 2 09-JUN-81 RX1FIN.BI 2 09-JUN-81 UTLGEN.BI 4 04-JUN-81 FORLIB.BI 5 09-JUN-81 HANGEN.BI 4 09-JUN-81 132 FREE BLOCKS Source floppy #3: RXSY2 .PA 39 05-FEB-81 RXSY1 .PA 39 05-FEB-81 RXNSV4.PA 32 05-FEB-81 RX28C .PA 31 05-FEB-81 RX78C .PA 34 05-FEB-81 RL21CD.PA 32 06-APR-81 RL1 .PA 28 31-OCT-77 RLC .PA 27 23-APR-81 RL20AB.PA 32 12-FEB-81 RL201E.PA 28 12-FEB-81 RL21AB.PA 32 06-APR-81 RL0 .PA 28 31-OCT-77 R2SYV4.PA 32 20-FEB-81 LQP .PA 14 09-APR-81 BATV4 .PA 12 30-MAR-81 RL20CD.PA 32 06-APR-81 VXNSV4.PA 14 22-APR-81 1 FREE BLOCKS Source floppy #4: CCLRUN.MA 8 08-MAR-81 CCLDRV.MA 17 08-MAR-81 CCLPS .MA 4 08-MAR-81 CCLSIZ.MA 6 08-MAR-81 CCLCDX.MA 7 08-MAR-81 CCLMSG.MA 8 08-MAR-81 CCLAT .MA 10 08-MAR-81 CCLDAT.MA 8 08-MAR-81 CCLCOR.MA 9 08-MAR-81 CCLSB2.MA 8 26-MAY-81 CCLREM.MA 13 08-MAR-81 CCLTAB.MA 16 27-MAR-81 CCLTBL.MA 27 01-JUN-81 FORMAT.MA 77 19-MAR-81 CCLSUB.MA 21 02-APR-81 CCL .MA 45 13-APR-81 CCLCD .MA 47 01-JUN-81 156 FREE BLOCKS Source floppy #5: CREFV4.PA 150 20-FEB-81 HELPV4.PA 53 08-JUN-81 HELP .HL 53 27-APR-81 RTFLOP.PA 179 04-JUN-81 52 FREE BLOCKS Source floppy #6: BOOTV4.PA 29 20-JAN-81 FOTPV4.PA 112 26-MAR-81 BITMV4.PA 43 05-FEB-81 RXCOP4.PA 107 06-JUL-81 BATCH4.PA 94 16-APR-81 LOG278.PA 7 08-JUN-81 LPSV4 .PA 12 22-APR-81 SERIAL.PA 31 06-APR-81 LPTSER.PA 19 09-JUN-81 RLSYV4.PA 31 25-JAN-78 2 FREE BLOCKS Source floppy #7: FUTIL4.PA 338 09-APR-81 PIPV4 .PA 133 16-APR-81 16 FREE BLOCKS Source floppy #8: CDV4 .PA 81 03-JUN-81 OS8V4 .PA 245 03-JUN-81 SRCOM4.PA 63 26-FEB-81 DIREC4.PA 54 27-FEB-81 44 FREE BLOCKS Source floppy #9: EDITV4.PA 165 09-APR-81 PAL8V4.PA 294 07-APR-81 28 FREE BLOCKS Source floppy #10: BMATH4.PA 71 18-MAR-81 BLOAD4.PA 97 18-MAR-81 SETV4 .PA 221 08-JUN-81 98 FREE BLOCKS Source floppy #11: RESEQ .BA 24 27-APR-81 BCOMP4.PA 257 18-MAR-81 BASIC4.PA 127 18-MAR-81 79 FREE BLOCKS Source floppy #12: BRTS4 .PA 470 07-MAY-81 17 FREE BLOCKS Source floppy #13: RTLV4 .PA 101 17-MAR-81 RTSV4 .PA 243 17-MAR-81 143 FREE BLOCKS Source floppy #14: FORLIB.RL 73 21-APR-81 RALF4 .PA 227 21-APR-81 187 FREE BLOCKS Source floppy #15: PAS2O4.PA 1 17-MAR-81 PAS2V4.PA 258 17-MAR-81 SIGN .RA 4 09-FEB-81 EXP .RA 7 09-FEB-81 IFIX .RA 4 09-FEB-81 AMIN .RA 5 09-FEB-81 ABS .RA 3 09-FEB-81 ACOS .RA 6 09-FEB-81 ONQIB .RA 7 09-FEB-81 TANH .RA 4 09-FEB-81 CHKEOF.RA 4 09-FEB-81 TAN .RA 5 09-FEB-81 ALOG .RA 9 09-FEB-81 LTR .RA 4 09-FEB-81 COS .RA 4 09-FEB-81 RFDV .RA 5 09-FEB-81 PAUSE .RA 4 09-FEB-81 CLK8A .RA 29 26-APR-77 DIM .RA 3 09-FEB-81 ATAN2 .RA 6 09-FEB-81 EXPIR .RA 3 09-FEB-81 CHARS .RA 8 09-FEB-81 FLOAT .RA 3 09-FEB-81 ALOG10.RA 4 09-FEB-81 SIN .RA 8 09-FEB-81 EXP3 .RA 5 09-FEB-81 XFIX .RA 3 09-FEB-81 ASIN .RA 6 09-FEB-81 SINH .RA 7 09-FEB-81 COSH .RA 6 09-FEB-81 EXPII .RA 5 09-FEB-81 ATAN .RA 7 09-FEB-81 RFCV .RA 4 09-FEB-81 SQRT .RA 10 09-FEB-81 DATE .RA 7 09-FEB-81 AMAX .RA 5 09-FEB-81 AMOD .RA 5 09-FEB-81 19 FREE BLOCKS Source floppy #16: F4VER4.PA 205 17-MAR-81 LOADV4.PA 170 17-MAR-81 PAS3V4.PA 45 17-MAR-81 67 FREE BLOCKS Binary objects floppy #1: ABSLDR.SV 6 27-APR-81 CCL .SV 31 09-JUN-81 PAL8 .SV 19 27-APR-81 CREF .SV 13 27-APR-81 BITMAP.SV 5 27-APR-81 FOTP .SV 8 27-APR-81 PIP .SV 11 27-APR-81 EDIT .SV 11 27-APR-81 BOOT .SV 5 27-APR-81 HELP .SV 8 08-JUN-81 BATCH .SV 10 27-APR-81 DIRECT.SV 7 27-APR-81 SRCCOM.SV 5 27-APR-81 FORMAT.SV 8 27-APR-81 BRTS .SV 25 07-MAY-81 BASIC .SV 11 27-APR-81 BCOMP .SV 26 27-APR-81 LOG .SV 3 29-APR-81 SET .SV 33 08-JUN-81 BLOAD .SV 10 27-APR-81 RXCOPY.SV 10 06-JUL-81 HELP .HL 53 27-APR-81 BASIC .OV 16 07-MAY-81 RESEQ .BA 24 27-APR-81 LPSV .HN 2 27-APR-81 LQP .HN 3 27-APR-81 LPTS .HN 3 09-JUN-81 TTY .HN 3 27-APR-81 69 FREE BLOCKS Binary objects floppy #2: VLU3 .HN 3 27-APR-81 RLC .HN 3 27-APR-81 RXNS .HN 3 27-APR-81 FORLIB.RL 73 27-APR-81 RLSY1 .HN 3 27-APR-81 RXSY1 .HN 3 27-APR-81 RXSY2 .HN 3 27-APR-81 VLU2 .HN 3 27-APR-81 R0AB .HN 3 27-APR-81 RLSY2 .HN 3 27-APR-81 COM0 .HN 3 27-APR-81 COM1 .HN 3 27-APR-81 R1AB .HN 3 27-APR-81 R1CD .HN 3 27-APR-81 TTY .HN 3 27-APR-81 SLU2 .HN 3 27-APR-81 SLU3 .HN 3 27-APR-81 R0CD .HN 3 27-APR-81 R01E .HN 3 27-APR-81 RX28 .HN 3 27-APR-81 BAT .HN 2 27-APR-81 VXA0 .HN 2 27-APR-81 RX78 .HN 3 27-APR-81 RL0 .HN 3 27-APR-81 RL1 .HN 3 27-APR-81 LOAD .SV 16 27-APR-81 PASS2 .SV 20 27-APR-81 PASS2O.SV 5 27-APR-81 PASS3 .SV 8 27-APR-81 F4 .SV 20 27-APR-81 RALF .SV 19 27-APR-81 FRTS .SV 26 27-APR-81 FUTIL .SV 27 27-APR-81 RTFLOP.SV 29 04-JUN-81 174 FREE BLOCKS