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

1383 Commits

Author SHA1 Message Date
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
Lars Brinkhoff
6457dc9e9d KA ITS does have IMX. 2020-03-02 07:47:15 +01:00
Lars Brinkhoff
55fc0e4e65 Move SALV for "KA" to 212000.
This is to accomodate IMX code, and future addition.
2020-03-02 07:47:15 +01:00
Lars Brinkhoff
5ee8578a59 Enable Spacewar consoles, old and new. 2020-03-01 11:15:44 +01:00
Lars Brinkhoff
506eddad19 Update sims submodule. 2020-03-01 11:15:44 +01:00
Lars Brinkhoff
4ed5e9a5ff KLH10 workaround for console I/O problem.
On some hardware and/or software, console I/O will sometimes hang.
This is documented in a KLH10 makefile, with a workaround:

# This is a known problem on some Linux systems with high performance
# hardware.  As far as I know, Ken has not found a fix for it.
#
# The workaround is to rebuild klh10 with a special configuration that
# avoids the esoteric real-time-interrupt mechanisms.
2020-02-26 16:01:58 +01:00
Lars Brinkhoff
c4bb61e3b9 Build with KLH10 on FreeBSD. 2020-02-26 16:01:58 +01:00
Lars Brinkhoff
a7f1a9c93d Update klh10 submodule to pull in FreeBSD improvements. 2020-02-26 16:01:58 +01:00
Lars Brinkhoff
bf562edcf4 Build for FreeBSD using Cirrus CI. 2020-02-18 17:45:15 +01:00