1
0
mirror of https://github.com/PDP-10/its.git synced 2026-01-13 07:19:57 +00:00

9 Commits

Author SHA1 Message Date
Lars Brinkhoff
5c6c647603 Edit PDS-4 Crash source code to match PDS-1 version of CRASH IML. 2020-06-18 19:31:43 +02:00
Lars Brinkhoff
aafa8b9bcc PDS-1 version of Imlac game "Crash".
The file is from Tom Uban's collection of programs from Purdue:
http://www.ubanproductions.com/Imlac/crashmit
2020-06-18 19:31:43 +02:00
Lars Brinkhoff
7eb346bc70 Clean up Imlac clock file.
Add top block loader comment and remove end garbage.
2020-06-05 20:11:12 +02:00
Lars Brinkhoff
c91770518a Imlac clock.
Simple demo program.  Uses only short vectors and no interrupts.

IMTRAN'ed binary from http://www.ubanproductions.com/imlac_sw.html.
2020-06-05 20:11:12 +02:00
Lars Brinkhoff
3f46e646b8 Build Imlac secondary block loader from source code.
BLKLDR 1 is from the IMLAC; IML DEVICE archive file dated 1976-11-02.
The archive was found in three identical copies on ToTS tapes 7006990,
701351, and 90606; they were extracted by Brad Parker.  The BLKLDR 1
timestamp inside the archive is 1975-01-26.  Tape database records
from DM show a BLKLDR 4 dated 1974-08-19.

To build the IMLAC; IMLAC BLKLDR file, it's first assembled with
MIDAS.  Regular IMTRAN writes the block loader format, but the block
loader itself is in the "special TTY" boostrap format.  IMTRAN is
runtime patched to skip the block framing.
2020-05-17 16:22:32 +02:00
Lars Brinkhoff
f6408e16cb Reconstruct SSV 22 source code.
The file IMLAC; SSV 52 dated 1973-01-07 was edited to match the Imlac
block loader format file http://www.ubanproductions.com/Imlac/ssv,
which claims to be SSV 22.  SSVMSE 38 from 1977-12-13 was also helpful
in the process.

IMSRC; SSVCHR 22 is entirely from disassembly.  The original file
would have been machine generated by SYMFOR.
2020-05-08 08:38:23 +02:00
Lars Brinkhoff
9f67848485 Add link from IMLAC; .PRGM. NORMAL to SSV.
This is the default load file for IMLOAD.
2020-04-08 08:27:02 +02:00
Lars Brinkhoff
1ae777f6a2 Start Imlac from script.
Add SSV 22 for loading with IMLOAD.
2020-03-28 17:25:19 +01:00
Lars Brinkhoff
5e40e8f880 Add Imlac block loader.
This is required to run MAZE.  It's sent to the Imlac terminal before
the IMTRANed program.
2018-07-02 10:20:51 +02:00