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

1571 Commits

Author SHA1 Message Date
Lars Brinkhoff
bf3a9807df Some files in the Maclisp 6502 assemblers were moved. 2021-06-22 20:10:35 +02:00
Lars Brinkhoff
36339cdf15 Maclisp cross assembler for 6502.
Courtesy of Leigh Klotz.
2021-06-22 20:10:35 +02:00
Lars Brinkhoff
1336be3042 Package system for Muddle. 2021-06-17 18:18:55 +02:00
Lars Brinkhoff
a01c5341e3 Jack Palevich's Chameleon terminal emulator with SUPDUP support.
Source code courtesy of Palevich, who comments:

  "My guess is that the SUPDUP code is a fork and extension of my
   original CHAMELEON terminal emulator.

   My guess is that either Leigh Klotz or Patrick Sobolvaro extended
   CHAMELEON to create SUPDUP. From looking over the source code, I
   see these changes from what I remember writing in Chameleon:
   + Using the paddle to scroll left/right. (I only supported using
     the yellow function keys to do this.)
   + Emulating SUPAI and IMLAC. (I had already added SUPDUP support to
     CHAMELEON.)
   + Removing emulation for ADM-3A."

Klotz and Sobolvaro don't remember any details.  They have given their
permission to release this, should that be necesssary.

LOGIN files suggest the ITS terminal settings should be:
:tctyp soft hei 24 wid 39 +%tosai +%tolid +%tocid full +%tprsc no overwrite
2021-06-16 13:09:51 +02:00
Lars Brinkhoff
7c2d85c8c4 Update Muddle pretty printer. 2021-05-24 18:47:32 +02:00
Lars Brinkhoff
caa6e02da0 Fix broken links in CHANNA causing TV-11 and NAMDRG to fail.
The links to RAKASH NAMDRG and TVFIX were wrong due to an added
semicolon at the end of the :LINK command.  This would cause the
automatic TV-11 stuffing to fail, and also not start the name dragon.
2021-04-29 19:53:14 +02:00
Lars Brinkhoff
8467a6d9c2 Fix broken DDT ORDER link. 2021-04-28 17:49:24 +02:00
Lars Brinkhoff
01fa007735 6502 assembler written in Logo.
Courtesy of the author, Leigh Klotz.

Klotz wrote in https://news.ycombinator.com/item?id=23064346

> The assembler [for Apple II Logo] was already chosen, probably by
> Steve Hain or Gary Drescher.  I believe it was CROSS.  It annoyed me
> that I would get phase errors if I edited during the first pass
> which was like 10 or 15 minutes at night so I wrote a one-pass
> assembler in MacLisp, but it was slower to finish than the first
> pass of CROSS so I translated it to Logo and Hal said to put it on
> the utilities disk.  I can't remember who added .output and .input
> but Logo had had them before the Apple II, I think 11Logo had it.
2021-04-28 08:10:28 +02:00
Lars Brinkhoff
f6a5efb3f7 Files for Muddle pretty printing. 2021-04-20 08:44:40 +02:00
Lars Brinkhoff
f7598ecc86 Have Travis CI update homebrew in each run. 2021-04-16 08:53:43 +02:00
Lars Brinkhoff
06f90a0502 Update Travis CI to use Xcode 11.6. 2021-04-16 08:53:43 +02:00
Lars Brinkhoff
1ce9d87b76 Update Travis CI to use Debian Xenial. 2021-04-16 08:53:43 +02:00
Lars Brinkhoff
1a4c35307d Update KA10/KL10 emulator. 2021-04-16 08:53:43 +02:00
Lars Brinkhoff
37f3881004 Fix bugs in DART tool. 2021-04-16 08:53:43 +02:00
Lars Brinkhoff
47e6988a51 Update tv11 submodule.
The tvcon program needs SDL2 Net now.
2021-04-16 08:53:43 +02:00
Lars Brinkhoff
7909417114 Submodule refresh. 2021-04-16 08:53:43 +02:00
Björn Victor
2671b2b3ff aosnet.ch => chaosnet.net
Also add Router.Chaosnet.NET, the Bogodyne.COM hosts, and some minor cleanup
2021-03-30 08:39:02 +02:00
Lars Brinkhoff
7b4c117116 Add support for color scope. 2021-03-29 07:09:49 +02:00
Lars Brinkhoff
e1d6f35d7d MMODEM - Xmodem file transfer. 2021-02-22 16:19:15 +01:00
Lars Brinkhoff
078fc0a18a Move build of processor-specific programs.
KA10 specific programs: DECtape tools, programs related to the Rubin
10-11 interface (including the Knight TV), programs using the 340
display, and programs using the PDP-6.

KL10 specific programs: microcode, frontend programs, and LSPEED.

KS10 specific programs: microcode, frontend programs, MTBOOT, and TENTH.
2021-02-21 17:37:01 +01:00
Lars Brinkhoff
b6d2d253aa Update SIMH. 2021-02-17 19:46:33 +01:00
Lars Brinkhoff
f333084255 Update KA10 emulator. 2021-02-17 19:46:33 +01:00
Lars Brinkhoff
eb3205e6fe Exclude KLH10 from FreeBSD build on CirrusCI.
There is a problem with GNU m4 which is needed to build KLH10.
2021-02-16 16:17:42 +01:00
Lars Brinkhoff
2e86dbc7bd Explain about build dependencies. 2021-02-12 06:30:50 +01:00
Lars Brinkhoff
866ca88a57 Stub text files used by IMEDIT. 2021-02-10 21:12:12 +01:00
Lars Brinkhoff
adfc7a4dd7 IMEDIT - Imlac editor. 2021-02-10 21:12:12 +01:00
Lars Brinkhoff
dac0474f80 CODGEN - Character set compiler from SSV to MIGS.
From RRS; AR1 THINGS.  Courtesy of Rick Shiffman.
2021-02-09 20:44:08 +01:00
Lars Brinkhoff
6307208718 Extract archive. 2021-02-09 20:44:08 +01:00
Lars Brinkhoff
f530e7f5fe MIGS - Muddle interactive graphics system.
Files courtesy of Rich Shiffman.
2021-02-09 20:44:08 +01:00
Lars Brinkhoff
2067c0f749 Update build status badge.
Remove Travis CI and GitLab CI badges.  Travis is increasingly
unreliable, and GitLab isn't visible when not logged in.

GitHub Actions is currently the best available CI service.
2021-02-08 18:33:42 +01:00
Lars Brinkhoff
b748c052d3 Fix "ITS Revived!" messages messing up CROCK. 2021-02-06 16:51:23 +01:00
Lars Brinkhoff
799df3e60c Fix GT40 toggle frobbing from keyboard. 2021-02-03 16:10:59 +01:00
Lars Brinkhoff
5a05b20777 Update tek4010 submodule. 2021-02-03 16:10:59 +01:00
Lars Brinkhoff
883ffc01dd Update supdup submodule. 2021-02-03 16:10:59 +01:00
Lars Brinkhoff
075546a813 Bug fix for tv11 not connecting to PDP-10 emulator. 2021-02-03 16:10:59 +01:00
Lars Brinkhoff
7e121d3f23 Minor updates in vt05 submodule. 2021-02-03 16:10:59 +01:00
Lars Brinkhoff
1e4107a382 Update KA10 emulator with MTY bug fix. 2021-02-03 16:10:59 +01:00
heasm66
029003fb45 Fix of issue #2012
Exchanged "implode" for "maknam" to avoid choking the GC for larger files.

Filter out ASCII 127 (DEL) from output in ASCII-column.
2021-02-03 13:51:33 +01:00
Lars Brinkhoff
06939ac3b7 Remove user directory for adding files.
Experience shows it was not a very useful feature.
2021-01-25 17:28:21 +01:00
Lars Brinkhoff
610c2cf532 HOSTS2 table.
A binary file until we can get hold of the source code.
2021-01-24 16:28:43 +01:00
Lars Brinkhoff
d3e2e7116f HOSTAT - retrieve and print host status.
Connects to MIT-DMS (host 106) to retrieve Arpanet survey data.
2021-01-24 16:28:43 +01:00
Lars Brinkhoff
d6b11e9778 New makefile target to download disk images. 2021-01-24 15:25:50 +01:00
Lars Brinkhoff
a732336553 Move all make stamps to separate subdirectory. 2021-01-24 15:25:50 +01:00
Lars Brinkhoff
f792e535a5 SURSND - Arpanet survey sender demon.
Send survey data to the Datacomputer.
2021-01-24 07:04:53 +01:00
Lars Brinkhoff
eca5df75cf SURGIV - Demon to send SURVEY data.
Applications like HOSTAT can connect to DM to retrieve host status data.
This is the demon that serves the data.
2021-01-24 07:04:53 +01:00
Lars Brinkhoff
8122f0334b Re-enable SURVEY in the demon starter. 2021-01-24 07:04:53 +01:00
Lars Brinkhoff
dadf1b9634 SURVEY - Survey Arpanet host availability.
ATSIGN DEMSTR starts the SURVEY demon.  It's activated every 15 minutes.
2021-01-24 07:04:53 +01:00
Lars Brinkhoff
84714b7c96 HOSTS table stubs for assembling SURVEY.
SURVEY inserts SYSENG; HOSTS > when it's assembled.  It needs a
specific set of hosts.  This provides a minimum of information needed.
2021-01-24 07:04:53 +01:00
Lars Brinkhoff
63a9b94a0e Deploy built images using rsync. 2021-01-23 07:57:06 +01:00
Lars Brinkhoff
179c638407 Add description of terminal emulators to toplevel README. 2021-01-20 19:15:38 +01:00