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

1391 Commits

Author SHA1 Message Date
Lars Brinkhoff
def3bb7a04 Add a check that lower part of MAZE code fits in 2K. 2020-05-01 13:02:07 +02:00
Lars Brinkhoff
349ac2f6c9 Remove LOADER from MAZE.
The LOADER subroutine breaks MAZE because it pushes all code higher,
making constants and WALLS cross over 14000.  It's also unnecessary
since setting the start address to 101 jumps back to SSV which will
accept the next data block sent from the PDP-10.

A possible explanation is that LOADER was added by someone running
MAZE without SSV.  No other version of the MAZE source code has
LOADER.
2020-05-01 13:02:07 +02:00
Lars Brinkhoff
31c1ae881c Update PDP-10 info file with KS10 information. 2020-04-15 07:21:47 +02:00
Lars Brinkhoff
cce28434a5 Move WEBSER from HACK to SYSNET. 2020-04-14 17:48:28 +02:00
Lars Brinkhoff
34d9bcebc0 Update CirrusCI image to FreeBSD 12.1. 2020-04-09 18:38:17 +02:00
Lars Brinkhoff
48fd3f61df PDP-6/10 Dazzle Dart. 2020-04-08 08:27:34 +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
dad8e7e8f3 Make it possible to pass environment variables to customize start script.
The variables are: TVCON, VT52, DATAPOINT, and TEK.  These are passed
to the terminal emulators.
2020-04-08 08:27:02 +02:00
Lars Brinkhoff
cefeb7ce77 Update submodules: pdp6, tv11, vt05. 2020-04-08 08:27:02 +02:00
Lars Brinkhoff
bb08c91e7d Add music to toplevel README. 2020-04-07 07:41:33 +02:00
Lars Brinkhoff
f2683113a0 Compile DECUS music files.
Except those that already came from Samson's DECtapes.
2020-04-07 07:41:33 +02:00
Lars Brinkhoff
61894cae59 Update music files to use TIME instead of UNITS. 2020-04-07 07:41:33 +02:00
Lars Brinkhoff
eb49b603fa Music files from DECUS tape 10-9.
These have been left out because newer versions are in PRS:
BXTFUG.MUS, HAPPY.MUS, IF15.MUS, TOCCSC.MUS, and TOCDM1.MUS.
2020-04-07 07:41:33 +02:00
Lars Brinkhoff
49430a8e82 Create a directory to hold files from DECUS tapes. 2020-04-07 07:41:33 +02:00
Lars Brinkhoff
54e2bf35ad Purify QMAIL, FILE, @. 2020-04-02 17:28:59 +02:00
Lars Brinkhoff
55cd9b88aa Remove DECtape garbage from BIG source files. 2020-04-02 17:25:49 +02:00
Lars Brinkhoff
31a28f2254 BIG - music processor. 2020-04-02 17:25:49 +02:00
Lars Brinkhoff
e0d7f0bf58 Binary music files. 2020-04-02 05:54:26 +02:00
Lars Brinkhoff
46d90e81b6 Remove DECtape garbage from H10D. 2020-04-02 05:54:26 +02:00
Lars Brinkhoff
2fae7bf7f1 MUSRUN - play music files.
The PDP-6 must be attached.  Type L and a file name to load it.  Start
the PDP-6 from 0.  Toggle switch 1 on.  Set address switches to 0 to
play from the memory indicator lights.
2020-04-02 05:54:26 +02:00
Lars Brinkhoff
340ab7c792 Patched binary MIDAS 77.
Needed to assemble MUSRUN.

The patch to TSYMGT+5 is to make a larger memory area for receiving
data from .GETSYS.  The type of data is CALLS, the list of system
symbols.  Presumably one page was enough when MIDAS 77 was current,
but now eight pages may be needed.
2020-04-02 05:54:26 +02:00
Lars Brinkhoff
7cdefad23c Remove DECtape garbage from PRS music files. 2020-04-01 19:02:30 +02:00
Lars Brinkhoff
291764e0b0 Music source files. 2020-04-01 19:02:30 +02:00
Lars Brinkhoff
f42879d5ed MUSCOM - compile music. 2020-04-01 19:02:30 +02:00
Lars Brinkhoff
0ca87fcd38 Adjust display hack speed for updated 340 simulation. 2020-03-30 08:36:01 +02:00
Lars Brinkhoff
08d0655943 Update KA10 emulator for improved 340 display. 2020-03-30 08:36:01 +02:00
Lars Brinkhoff
220ff446a6 Update submodules. 2020-03-30 08:36:01 +02:00
Lars Brinkhoff
edb7a16b17 :KILL not needed when quitting IMTRAN with ^Q. 2020-03-28 17:25:19 +01:00
Lars Brinkhoff
d460f36524 UNTRAN program for reversing IMTRAN. 2020-03-28 17:25:19 +01: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
f9c73ccd2b T50 terminal line for Imlac with SSV. 2020-03-28 17:25:19 +01:00
Lars Brinkhoff
49a1eba341 Bring back old Imlac terminal type for Imlac with SSV.
Add OIMLAC to TCTYP.  Add TTDIOM macro for TTYTYP.
2020-03-28 17:25:19 +01:00
Lars Brinkhoff
9fa303662f Add sImlac emulator submodule. 2020-03-28 17:25:19 +01:00
Lars Brinkhoff
bba6521a3d Forgot to move terminals when MTY lines were dropped. 2020-03-28 17:25:19 +01:00
Lars Brinkhoff
ca7c02da95 Mandelbrot on TV and 340 display. 2020-03-25 20:20:15 +01:00
Lars Brinkhoff
25860dfb0d Restrict baud rate on terminal emulators.
Also use arrow characters on Datapoint.
2020-03-20 07:11:28 +01:00
Lars Brinkhoff
0d997d75a0 Update vt05 submodule. 2020-03-20 07:11:28 +01:00
Lars Brinkhoff
e17207e5d0 Reduce number of TTYs to bring total number below 65.
The maximum TTY number is %TINON which is 77 (octal).  KA ITS used to
have 73, which is excessive.  This change makes the number 61.
2020-03-18 19:11:48 +01:00
Lars Brinkhoff
d897214185 The LOADER switch is /G, not /GO. 2020-03-18 15:08:58 +01:00
Lars Brinkhoff
579a3030d7 Add VT11 interrupt vector for GT40 to work.
It should be 320 according to VT07.
2020-03-16 14:46:28 +01:00
Lars Brinkhoff
0d91e2568a Remove unused devices from the GT40 simulator.
These devices doesn't exist on a real GT40.
2020-03-16 14:46:28 +01:00
Lars Brinkhoff
dba095fe82 Add Tektronix 4010 emulator. 2020-03-11 13:47:37 +01:00
Lars Brinkhoff
39db4d06ef VT52 on T60. 2020-03-07 10:47:15 +01:00
Lars Brinkhoff
bc4180bd89 Attach GT40 to T34. 2020-03-07 10:47:15 +01:00
Lars Brinkhoff
d69c7953e4 Run Datapoint emulator from start script. 2020-03-07 10:47:15 +01:00
Lars Brinkhoff
76546d3c07 Dedicated port for Datapoint. 2020-03-07 10:47:15 +01:00
Lars Brinkhoff
333c68f572 Add Datapoint 3300 terminal emulator. 2020-03-07 10:47:15 +01:00
Lars Brinkhoff
db4a949f0a Fix my typo in PEEK. 2020-03-02 07:47:15 +01:00
Lars Brinkhoff
a9998b9149 Revive PEEK mode I to display IMX input values. 2020-03-02 07:47:15 +01:00
Lars Brinkhoff
c932f91e1c Configure IMX simulation for Dazzle Dart inputs. 2020-03-02 07:47:15 +01:00