1
0
mirror of https://github.com/PDP-10/its.git synced 2026-01-11 23:53:12 +00:00
PDP-10.its/doc/github/comments25
2018-06-07 17:44:24 +02:00

3103 lines
184 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

[
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/379491869",
"html_url": "https://github.com/PDP-10/its/issues/792#issuecomment-379491869",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/792",
"id": 379491869,
"node_id": "MDEyOklzc3VlQ29tbWVudDM3OTQ5MTg2OQ==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-07T19:05:57Z",
"updated_at": "2018-04-07T19:05:57Z",
"author_association": "MEMBER",
"body": "I took a look at the argument passed to .DSTART. It's DLVIS, which points to a word which points to a BLKO pointer with three words. These words are the display list. But it doesn't resemble the DATAOs to the display.\r\n\r\n```\r\nDLVIS/ DLPP,,0\r\nDLPP/ -3,,PPBLK-1\r\nPPBLK/ 001160,,200000\r\nPPBLK+1/ 201777,,333436\r\nPPBLK+2/ 373737,,000000"
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/379496589",
"html_url": "https://github.com/PDP-10/its/issues/792#issuecomment-379496589",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/792",
"id": 379496589,
"node_id": "MDEyOklzc3VlQ29tbWVudDM3OTQ5NjU4OQ==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-07T20:21:20Z",
"updated_at": "2018-04-07T20:21:20Z",
"author_association": "MEMBER",
"body": "@philbudne, The value of E at SRCY2B is 15 (octal).\r\n\r\nThis is the very first call to .DSTART so the screen is empty, and there shouldn't be a long display list.\r\n\r\nI looked more closely at how ITS reads the .DSTART data. It seems the value of the DLPP symbols is negative, which doesn't work as intended. Negative words are interpreted as BLKO pointers, but it looks like DLVIS should contain a linked list."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/379520050",
"html_url": "https://github.com/PDP-10/its/issues/792#issuecomment-379520050",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/792",
"id": 379520050,
"node_id": "MDEyOklzc3VlQ29tbWVudDM3OTUyMDA1MA==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-08T04:47:14Z",
"updated_at": "2018-04-08T04:47:14Z",
"author_association": "MEMBER",
"body": "Actually, all of DECUUO lives in high address space, so I don't know how this could work at all. Maybe some bitrot has set in."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/379523752",
"html_url": "https://github.com/PDP-10/its/issues/787#issuecomment-379523752",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/787",
"id": 379523752,
"node_id": "MDEyOklzc3VlQ29tbWVudDM3OTUyMzc1Mg==",
"user": {
"login": "eswenson1",
"id": 867939,
"node_id": "MDQ6VXNlcjg2NzkzOQ==",
"avatar_url": "https://avatars0.githubusercontent.com/u/867939?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/eswenson1",
"html_url": "https://github.com/eswenson1",
"followers_url": "https://api.github.com/users/eswenson1/followers",
"following_url": "https://api.github.com/users/eswenson1/following{/other_user}",
"gists_url": "https://api.github.com/users/eswenson1/gists{/gist_id}",
"starred_url": "https://api.github.com/users/eswenson1/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/eswenson1/subscriptions",
"organizations_url": "https://api.github.com/users/eswenson1/orgs",
"repos_url": "https://api.github.com/users/eswenson1/repos",
"events_url": "https://api.github.com/users/eswenson1/events{/privacy}",
"received_events_url": "https://api.github.com/users/eswenson1/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-08T06:12:45Z",
"updated_at": "2018-04-08T06:12:45Z",
"author_association": "MEMBER",
"body": "I have the source for NGAME, have assembled and patched it to get it to run. I'm locating all the games that were accessible from this frontend and once I have them and can build them (or provide binaries) I'll commit NGAME and related files. I've successfully played a bunch of the games but there are few still missing. "
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/379524780",
"html_url": "https://github.com/PDP-10/its/pull/793#issuecomment-379524780",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/793",
"id": 379524780,
"node_id": "MDEyOklzc3VlQ29tbWVudDM3OTUyNDc4MA==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-08T06:33:42Z",
"updated_at": "2018-04-08T06:33:42Z",
"author_association": "MEMBER",
"body": "Thanks! I'll take a look at this later today.\r\n\r\nSomething to consider, though. Sometimes it's possible to dig around and eventually find the original ITS file. So if you're in a hurry to assemble a source file go ahead and reconstruct it. If not, you may hold of a while and see it it pops up."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/379530722",
"html_url": "https://github.com/PDP-10/its/pull/793#issuecomment-379530722",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/793",
"id": 379530722,
"node_id": "MDEyOklzc3VlQ29tbWVudDM3OTUzMDcyMg==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-08T08:20:59Z",
"updated_at": "2018-04-08T08:20:59Z",
"author_association": "MEMBER",
"body": "I'm just going to take this opportunity to bring up something that's been discussed lightly before.\r\n\r\nIt's the matter of binary patching versus source patching. I vaguely recall having advocated updating the source code rather than adding binary patches in the build script. Just a minor point, though."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/379531300",
"html_url": "https://github.com/PDP-10/its/issues/794#issuecomment-379531300",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/794",
"id": 379531300,
"node_id": "MDEyOklzc3VlQ29tbWVudDM3OTUzMTMwMA==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-08T08:29:58Z",
"updated_at": "2018-04-08T08:29:58Z",
"author_association": "MEMBER",
"body": "I sampled the PC a few times and got 773175, 773207, 773177, 773271, 773213, 773202."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/379533178",
"html_url": "https://github.com/PDP-10/its/issues/794#issuecomment-379533178",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/794",
"id": 379533178,
"node_id": "MDEyOklzc3VlQ29tbWVudDM3OTUzMzE3OA==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-08T08:56:17Z",
"updated_at": "2018-04-08T19:28:14Z",
"author_association": "MEMBER",
"body": "Looks like we're in IN, calling DISCFT and entering DPYSWP."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/379572024",
"html_url": "https://github.com/PDP-10/its/pull/793#issuecomment-379572024",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/793",
"id": 379572024,
"node_id": "MDEyOklzc3VlQ29tbWVudDM3OTU3MjAyNA==",
"user": {
"login": "atsampson",
"id": 436317,
"node_id": "MDQ6VXNlcjQzNjMxNw==",
"avatar_url": "https://avatars3.githubusercontent.com/u/436317?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/atsampson",
"html_url": "https://github.com/atsampson",
"followers_url": "https://api.github.com/users/atsampson/followers",
"following_url": "https://api.github.com/users/atsampson/following{/other_user}",
"gists_url": "https://api.github.com/users/atsampson/gists{/gist_id}",
"starred_url": "https://api.github.com/users/atsampson/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/atsampson/subscriptions",
"organizations_url": "https://api.github.com/users/atsampson/orgs",
"repos_url": "https://api.github.com/users/atsampson/repos",
"events_url": "https://api.github.com/users/atsampson/events{/privacy}",
"received_events_url": "https://api.github.com/users/atsampson/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-08T18:37:26Z",
"updated_at": "2018-04-08T18:37:26Z",
"author_association": "CONTRIBUTOR",
"body": "Yep, if the real source shows up later then all the better - it should be possible to drop it in directly, although I guess we'll need to check that the case-insensitivity changes have actually been made in the source. I'm interested in how early games like this were exchanged between institutions so I don't mind doing a bit of duplicate detective work.\r\n\r\nWe could simplify the build process by having BEG0 read a single filename string, and open it using the SOPEN call (and fix the missing TTY open at the same time). I'm happy to implement that but I'll give it a few days in case the original source turns up in the NGAME stuff EJS is looking at."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/379572220",
"html_url": "https://github.com/PDP-10/its/issues/787#issuecomment-379572220",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/787",
"id": 379572220,
"node_id": "MDEyOklzc3VlQ29tbWVudDM3OTU3MjIyMA==",
"user": {
"login": "atsampson",
"id": 436317,
"node_id": "MDQ6VXNlcjQzNjMxNw==",
"avatar_url": "https://avatars3.githubusercontent.com/u/436317?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/atsampson",
"html_url": "https://github.com/atsampson",
"followers_url": "https://api.github.com/users/atsampson/followers",
"following_url": "https://api.github.com/users/atsampson/following{/other_user}",
"gists_url": "https://api.github.com/users/atsampson/gists{/gist_id}",
"starred_url": "https://api.github.com/users/atsampson/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/atsampson/subscriptions",
"organizations_url": "https://api.github.com/users/atsampson/orgs",
"repos_url": "https://api.github.com/users/atsampson/repos",
"events_url": "https://api.github.com/users/atsampson/events{/privacy}",
"received_events_url": "https://api.github.com/users/atsampson/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-08T18:40:10Z",
"updated_at": "2018-04-08T18:40:10Z",
"author_association": "CONTRIBUTOR",
"body": "That's great! If there's anything I can help with then please let me know."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/379573202",
"html_url": "https://github.com/PDP-10/its/issues/792#issuecomment-379573202",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/792",
"id": 379573202,
"node_id": "MDEyOklzc3VlQ29tbWVudDM3OTU3MzIwMg==",
"user": {
"login": "philbudne",
"id": 7842179,
"node_id": "MDQ6VXNlcjc4NDIxNzk=",
"avatar_url": "https://avatars0.githubusercontent.com/u/7842179?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/philbudne",
"html_url": "https://github.com/philbudne",
"followers_url": "https://api.github.com/users/philbudne/followers",
"following_url": "https://api.github.com/users/philbudne/following{/other_user}",
"gists_url": "https://api.github.com/users/philbudne/gists{/gist_id}",
"starred_url": "https://api.github.com/users/philbudne/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/philbudne/subscriptions",
"organizations_url": "https://api.github.com/users/philbudne/orgs",
"repos_url": "https://api.github.com/users/philbudne/repos",
"events_url": "https://api.github.com/users/philbudne/events{/privacy}",
"received_events_url": "https://api.github.com/users/philbudne/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-08T18:53:33Z",
"updated_at": "2018-04-08T18:53:33Z",
"author_association": "NONE",
"body": "> Maybe some bitrot has set in.\n\nI'd be surprised if no bitrot had happend!\n"
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/379577695",
"html_url": "https://github.com/PDP-10/its/issues/794#issuecomment-379577695",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/794",
"id": 379577695,
"node_id": "MDEyOklzc3VlQ29tbWVudDM3OTU3NzY5NQ==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-08T19:55:36Z",
"updated_at": "2018-04-08T19:55:36Z",
"author_association": "MEMBER",
"body": "IN does this:\r\n\r\n CONSO TTY,40\r\n PUSHJ P,DISCFT\r\n\r\nDISCFT starts off doing SOS (P) twice, so when it returns it goes back to the CONSO... or so you'd think. But somehow it goes back to TYO3, which does\r\n\r\n CONSZ TTY,20\r\n PUSHJ P,DISCFT\r\n\r\nAnd the next time DISCFT returns, we're back to the CONSO in IN again."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/379647005",
"html_url": "https://github.com/PDP-10/its/issues/799#issuecomment-379647005",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/799",
"id": 379647005,
"node_id": "MDEyOklzc3VlQ29tbWVudDM3OTY0NzAwNQ==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-09T06:25:38Z",
"updated_at": "2018-04-09T06:25:38Z",
"author_association": "MEMBER",
"body": "Some random thoughts, not to be taken too seriously:\r\n\r\n- It would be possible to temporarily mount a DECtape when JOTTO is built. (An actual use case for DEtape!)\r\n- But since we entered the 70ies some time ago, it makes sense to read from disk.\r\n- Why SOPEN instead of OPEN? I believe SOPEN exists for the \"long filenames\" feature. To pass a file name string in a byte pointer? There's a library for parsing file names.\r\n- Old slow hardware may still exist, and new slow hardware is being built. :-)\r\n"
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/379716534",
"html_url": "https://github.com/PDP-10/its/pull/784#issuecomment-379716534",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/784",
"id": 379716534,
"node_id": "MDEyOklzc3VlQ29tbWVudDM3OTcxNjUzNA==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-09T11:10:45Z",
"updated_at": "2018-04-09T11:10:45Z",
"author_association": "MEMBER",
"body": "This also requires the PI channel 1 multiplexing feature. At least if you want to use magtape and DECtape at the same time."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/379717017",
"html_url": "https://github.com/PDP-10/its/pull/784#issuecomment-379717017",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/784",
"id": 379717017,
"node_id": "MDEyOklzc3VlQ29tbWVudDM3OTcxNzAxNw==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-09T11:12:52Z",
"updated_at": "2018-04-09T11:23:23Z",
"author_association": "MEMBER",
"body": "What is PI channel 1 multiplexing, you ask?\r\n\r\nShort version: PI channel 1 interrupts normally go to location 42. MIT modified their KA10s to have some additional I/O bus wire(s) to make channel 1 interrupts go to locations in the range 62-76.\r\n\r\nDevices that make use of this are: IMP (pseudochannels 4 and 5), DECtape (pseudochannel 6), and TM10A (pseudochannel 7)."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/379730060",
"html_url": "https://github.com/PDP-10/its/pull/784#issuecomment-379730060",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/784",
"id": 379730060,
"node_id": "MDEyOklzc3VlQ29tbWVudDM3OTczMDA2MA==",
"user": {
"login": "hrlzm",
"id": 19606599,
"node_id": "MDQ6VXNlcjE5NjA2NTk5",
"avatar_url": "https://avatars0.githubusercontent.com/u/19606599?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/hrlzm",
"html_url": "https://github.com/hrlzm",
"followers_url": "https://api.github.com/users/hrlzm/followers",
"following_url": "https://api.github.com/users/hrlzm/following{/other_user}",
"gists_url": "https://api.github.com/users/hrlzm/gists{/gist_id}",
"starred_url": "https://api.github.com/users/hrlzm/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/hrlzm/subscriptions",
"organizations_url": "https://api.github.com/users/hrlzm/orgs",
"repos_url": "https://api.github.com/users/hrlzm/repos",
"events_url": "https://api.github.com/users/hrlzm/events{/privacy}",
"received_events_url": "https://api.github.com/users/hrlzm/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-09T12:10:48Z",
"updated_at": "2018-04-09T12:10:48Z",
"author_association": "MEMBER",
"body": "Actually, for a KA10 dual-processor system (in master/slave mode) the second (slave)\r\nprocessor would use 62-77 for its interrupts. The mod in question would have been\r\nfairly simple to do.\r\n"
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/379820184",
"html_url": "https://github.com/PDP-10/its/pull/266#issuecomment-379820184",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/266",
"id": 379820184,
"node_id": "MDEyOklzc3VlQ29tbWVudDM3OTgyMDE4NA==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-09T16:54:00Z",
"updated_at": "2018-04-09T16:54:00Z",
"author_association": "MEMBER",
"body": "@atsampson, is this any good? \r\nhttps://github.com/PDP-10/its-vault/blob/master/files/chess/book.moves"
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/379820490",
"html_url": "https://github.com/PDP-10/its/issues/96#issuecomment-379820490",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/96",
"id": 379820490,
"node_id": "MDEyOklzc3VlQ29tbWVudDM3OTgyMDQ5MA==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-09T16:54:56Z",
"updated_at": "2018-04-09T16:54:56Z",
"author_association": "MEMBER",
"body": "@atsampson, see this: \r\nhttps://github.com/PDP-10/its-vault/blob/master/files/rz/factor.26"
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/379870727",
"html_url": "https://github.com/PDP-10/its/issues/96#issuecomment-379870727",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/96",
"id": 379870727,
"node_id": "MDEyOklzc3VlQ29tbWVudDM3OTg3MDcyNw==",
"user": {
"login": "atsampson",
"id": 436317,
"node_id": "MDQ6VXNlcjQzNjMxNw==",
"avatar_url": "https://avatars3.githubusercontent.com/u/436317?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/atsampson",
"html_url": "https://github.com/atsampson",
"followers_url": "https://api.github.com/users/atsampson/followers",
"following_url": "https://api.github.com/users/atsampson/following{/other_user}",
"gists_url": "https://api.github.com/users/atsampson/gists{/gist_id}",
"starred_url": "https://api.github.com/users/atsampson/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/atsampson/subscriptions",
"organizations_url": "https://api.github.com/users/atsampson/orgs",
"repos_url": "https://api.github.com/users/atsampson/repos",
"events_url": "https://api.github.com/users/atsampson/events{/privacy}",
"received_events_url": "https://api.github.com/users/atsampson/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-09T19:43:07Z",
"updated_at": "2018-04-09T19:43:07Z",
"author_association": "CONTRIBUTOR",
"body": "Neat! Comparing the two, that's definitely a later version of the same program - it uses a lookup table for the keys (including lowercase entries) rather than lots of individual tests, it uses .CALL OPEN rather than .SUSET and .OPEN, and it has a quit command. The maths code is identical.\r\n\r\nIs it possible that that code also started life as a disassembly? It flips between using numeric and symbolic names for the registers and IO channels...\r\n\r\nWas there an updated FACTOR ORDER with it, with the lowercase keys added? The QUERY code that provides help for a key is still case-sensitive."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/379872386",
"html_url": "https://github.com/PDP-10/its/pull/266#issuecomment-379872386",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/266",
"id": 379872386,
"node_id": "MDEyOklzc3VlQ29tbWVudDM3OTg3MjM4Ng==",
"user": {
"login": "atsampson",
"id": 436317,
"node_id": "MDQ6VXNlcjQzNjMxNw==",
"avatar_url": "https://avatars3.githubusercontent.com/u/436317?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/atsampson",
"html_url": "https://github.com/atsampson",
"followers_url": "https://api.github.com/users/atsampson/followers",
"following_url": "https://api.github.com/users/atsampson/following{/other_user}",
"gists_url": "https://api.github.com/users/atsampson/gists{/gist_id}",
"starred_url": "https://api.github.com/users/atsampson/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/atsampson/subscriptions",
"organizations_url": "https://api.github.com/users/atsampson/orgs",
"repos_url": "https://api.github.com/users/atsampson/repos",
"events_url": "https://api.github.com/users/atsampson/events{/privacy}",
"received_events_url": "https://api.github.com/users/atsampson/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-09T19:49:04Z",
"updated_at": "2018-04-09T19:49:04Z",
"author_association": "CONTRIBUTOR",
"body": "Hmmm. I don't know if that's the right format, but it's probably not the actual book file - AIM-174 says \"The book contains over 5000 moves\", so 114 bytes is a bit short.\r\n\r\nOn the other hand, though, https://github.com/PDP-10/its-vault/blob/master/files/muddle/book.4 looks like an openings book and has 6000-odd words in it..."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/379872441",
"html_url": "https://github.com/PDP-10/its/issues/96#issuecomment-379872441",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/96",
"id": 379872441,
"node_id": "MDEyOklzc3VlQ29tbWVudDM3OTg3MjQ0MQ==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-09T19:49:14Z",
"updated_at": "2018-04-10T05:28:42Z",
"author_association": "MEMBER",
"body": "As far as I can see, the FACTOR ORDER we have is the latest version according to timestamps."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/379926053",
"html_url": "https://github.com/PDP-10/its/issues/96#issuecomment-379926053",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/96",
"id": 379926053,
"node_id": "MDEyOklzc3VlQ29tbWVudDM3OTkyNjA1Mw==",
"user": {
"login": "atsampson",
"id": 436317,
"node_id": "MDQ6VXNlcjQzNjMxNw==",
"avatar_url": "https://avatars3.githubusercontent.com/u/436317?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/atsampson",
"html_url": "https://github.com/atsampson",
"followers_url": "https://api.github.com/users/atsampson/followers",
"following_url": "https://api.github.com/users/atsampson/following{/other_user}",
"gists_url": "https://api.github.com/users/atsampson/gists{/gist_id}",
"starred_url": "https://api.github.com/users/atsampson/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/atsampson/subscriptions",
"organizations_url": "https://api.github.com/users/atsampson/orgs",
"repos_url": "https://api.github.com/users/atsampson/repos",
"events_url": "https://api.github.com/users/atsampson/events{/privacy}",
"received_events_url": "https://api.github.com/users/atsampson/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-09T23:37:10Z",
"updated_at": "2018-04-09T23:38:52Z",
"author_association": "CONTRIBUTOR",
"body": "The change to put the TEST inner loop at 100 rather than in the registers looks wrong, looking at the binary it produces -- it does a TRC .+1,6, which can only work when .+1 is in the range 0-17, and an HRRI to the same location later. The code still works by chance, because the value in that location by default is 2, so it just ends up checking every odd number as a possible factor (and the TRC/HRRI overwrite A which doesn't matter).\r\n\r\nSo I wonder if that version never got installed, because the intention was to speed it up on the KL by running the inner loop from main memory rather than the registers, but it actually ended up being slower as it was testing more factors..."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/379931118",
"html_url": "https://github.com/PDP-10/its/pull/266#issuecomment-379931118",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/266",
"id": 379931118,
"node_id": "MDEyOklzc3VlQ29tbWVudDM3OTkzMTExOA==",
"user": {
"login": "atsampson",
"id": 436317,
"node_id": "MDQ6VXNlcjQzNjMxNw==",
"avatar_url": "https://avatars3.githubusercontent.com/u/436317?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/atsampson",
"html_url": "https://github.com/atsampson",
"followers_url": "https://api.github.com/users/atsampson/followers",
"following_url": "https://api.github.com/users/atsampson/following{/other_user}",
"gists_url": "https://api.github.com/users/atsampson/gists{/gist_id}",
"starred_url": "https://api.github.com/users/atsampson/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/atsampson/subscriptions",
"organizations_url": "https://api.github.com/users/atsampson/orgs",
"repos_url": "https://api.github.com/users/atsampson/repos",
"events_url": "https://api.github.com/users/atsampson/events{/privacy}",
"received_events_url": "https://api.github.com/users/atsampson/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-10T00:06:24Z",
"updated_at": "2018-04-10T00:07:18Z",
"author_association": "CONTRIBUTOR",
"body": "The [CHM interview transcript with Greenblatt](http://archive.computerhistory.org/resources/text/Oral_History/Greenblatt_Richard/greenblatt.oral_history_transcript.2005.102657935.pdf) (p26) talks a bit about the book data: \"This guy Larry Kaufman generated our opening book. And I had a thing that encoded the opening moves ... in a small amount of memory ... and it was compacted pretty efficiently\". So maybe book.4 is the input data for that?"
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/379975437",
"html_url": "https://github.com/PDP-10/its/pull/784#issuecomment-379975437",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/784",
"id": 379975437,
"node_id": "MDEyOklzc3VlQ29tbWVudDM3OTk3NTQzNw==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-10T05:08:37Z",
"updated_at": "2018-04-10T05:08:37Z",
"author_association": "MEMBER",
"body": "That's an interesting observation. Note though, the multiplexed interrupts are all handled at priority 1."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/379982440",
"html_url": "https://github.com/PDP-10/its/pull/266#issuecomment-379982440",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/266",
"id": 379982440,
"node_id": "MDEyOklzc3VlQ29tbWVudDM3OTk4MjQ0MA==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-10T05:54:04Z",
"updated_at": "2018-04-10T05:54:04Z",
"author_association": "MEMBER",
"body": "Still, 114 bytes would be extremely small for thousands of moves. Maybe book.moves is an early version with fewer moves. But it could be better than nothing.\r\n\r\nMaybe some time in the future we can find Greenblatt's thing and see if we can process book.4 with it."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/379998488",
"html_url": "https://github.com/PDP-10/its/pull/800#issuecomment-379998488",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/800",
"id": 379998488,
"node_id": "MDEyOklzc3VlQ29tbWVudDM3OTk5ODQ4OA==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-10T07:14:05Z",
"updated_at": "2018-04-10T07:14:05Z",
"author_association": "MEMBER",
"body": "Sorry, it appears I diffed the wrong way. Supnik's version is from 1981, the other one from 1979."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/380004055",
"html_url": "https://github.com/PDP-10/its/pull/800#issuecomment-380004055",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/800",
"id": 380004055,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MDAwNDA1NQ==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-10T07:35:55Z",
"updated_at": "2018-04-10T07:44:19Z",
"author_association": "MEMBER",
"body": "I renamed Supnik's 1981 files (which all have a .mud file extension) to match the ones from 1979. I bumped the edited file version number by one which is probably historically incorrect, but better than having them unchanged."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/380013096",
"html_url": "https://github.com/PDP-10/its/pull/784#issuecomment-380013096",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/784",
"id": 380013096,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MDAxMzA5Ng==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-10T08:10:39Z",
"updated_at": "2018-04-10T08:10:39Z",
"author_association": "MEMBER",
"body": "Now, in order to use a bootstrap ITS without channel 1 multiplexing, I had to modify the build scripts a little. The bootstrap ITS uses a different simulator configuration from the one used to run the newly built ITS."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/380046758",
"html_url": "https://github.com/PDP-10/its/pull/698#issuecomment-380046758",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/698",
"id": 380046758,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MDA0Njc1OA==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-10T10:08:37Z",
"updated_at": "2018-04-10T10:08:37Z",
"author_association": "MEMBER",
"body": "I'd like the bootstrap ITS (the binary in bin/ka10/_) to keep using TM10A to make sure it doesn't bit rot.\r\n\r\n#784 has paved the way for this."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/380162691",
"html_url": "https://github.com/PDP-10/its/issues/772#issuecomment-380162691",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/772",
"id": 380162691,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MDE2MjY5MQ==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-10T16:24:13Z",
"updated_at": "2018-04-10T16:24:13Z",
"author_association": "MEMBER",
"body": "This uses EAK; LIMS too, like #109."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/380163099",
"html_url": "https://github.com/PDP-10/its/issues/545#issuecomment-380163099",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/545",
"id": 380163099,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MDE2MzA5OQ==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-10T16:25:31Z",
"updated_at": "2018-04-10T16:25:31Z",
"author_association": "MEMBER",
"body": "@atsampson, join the cause for a KS10 scale model here!"
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/380185600",
"html_url": "https://github.com/PDP-10/its/pull/800#issuecomment-380185600",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/800",
"id": 380185600,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MDE4NTYwMA==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-10T17:37:00Z",
"updated_at": "2018-04-10T17:37:00Z",
"author_association": "MEMBER",
"body": "Hello @archivisth, \r\n\r\nThis is the pull request where I added the two Zork versions. The last commit will show the differences."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/380351623",
"html_url": "https://github.com/PDP-10/its/issues/720#issuecomment-380351623",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/720",
"id": 380351623,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MDM1MTYyMw==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-11T07:15:04Z",
"updated_at": "2018-04-11T07:19:00Z",
"author_association": "MEMBER",
"body": "I checked against SYSTEM; INET 115 dated 1985-03-31. This version doesn't mention the KS10.\r\n\r\n```\r\n ; IMP-specific blocking stuff\r\n AND C,[<377_16.>+377] ; Mask out all but host and IMP field\r\n MOVE T,C ; Set up for FNDHST\r\n CALL FNDHST ; Get host index in H\r\n JRST IPGOQ5 ; If can't get index, treat as if blocked.\r\n JSP T,IMPBLI ; See if OK to send\r\n JRST IPGOQ5 ; Nope, blocked.\r\n JRST IPGOQ6 ; Won! Go clean up prior to return.\r\n```\r\n\r\nIn INET 130 (1987-12-07) this has been replaced by\r\n\r\n```\r\n ; IMP-specific!!!\r\n ; Ask interface if it wants this particular datagram right now.\r\n ;\r\n CALL IMPCTS\r\n JRST IPGOQ5 ; Can't send, requeue\r\n```\r\n\r\nAnd in IMP 363 (1987-11-26) we find this:\r\n\r\n```\r\n;See if IMP code is willing to handle a particular datagram right now.\r\n; A/ IP DGM pointer\r\n; C/ Immediate destination address\r\n; Returns +1, can't send right now, +2, OK to send\r\n;\r\nIMPCTS: MOVE T,C ;Set up for FNDHST\r\n AND T,[<377_16.>+377] ;Mask out all but host and IMP field\r\n CALL FNDHST ;Get host index in H\r\n POPJ P, ;No host entry, don't send\r\n JSP T,IMPBLI ;See if OK to send\r\n POPJ P, ;IMP wants to block, no send\r\n JRST POPJ1 ;Skip return if OK to send.\r\n```\r\n\r\nCuriously, this isn't in IMP 361 (1987-02-08)."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/380354425",
"html_url": "https://github.com/PDP-10/its/issues/720#issuecomment-380354425",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/720",
"id": 380354425,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MDM1NDQyNQ==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-11T07:25:40Z",
"updated_at": "2018-04-11T07:26:02Z",
"author_association": "MEMBER",
"body": "Side note: IMP 347 from 1985-04-17 is very similar to IMPOLD WTHNCP.\r\n\r\nThe differences are that the older version uses IFN DMI / IFE DMI whereas the newer uses IFN DMIMP / IFN KAIMP, and the addition of an IMPCKR routine."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/380366707",
"html_url": "https://github.com/PDP-10/its/pull/801#issuecomment-380366707",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/801",
"id": 380366707,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MDM2NjcwNw==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-11T08:12:20Z",
"updated_at": "2018-04-11T08:12:20Z",
"author_association": "MEMBER",
"body": "The original binary was assembled for KL10==0, and this is now assembled with KL10==1, right?"
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/380378498",
"html_url": "https://github.com/PDP-10/its/pull/801#issuecomment-380378498",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/801",
"id": 380378498,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MDM3ODQ5OA==",
"user": {
"login": "atsampson",
"id": 436317,
"node_id": "MDQ6VXNlcjQzNjMxNw==",
"avatar_url": "https://avatars3.githubusercontent.com/u/436317?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/atsampson",
"html_url": "https://github.com/atsampson",
"followers_url": "https://api.github.com/users/atsampson/followers",
"following_url": "https://api.github.com/users/atsampson/following{/other_user}",
"gists_url": "https://api.github.com/users/atsampson/gists{/gist_id}",
"starred_url": "https://api.github.com/users/atsampson/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/atsampson/subscriptions",
"organizations_url": "https://api.github.com/users/atsampson/orgs",
"repos_url": "https://api.github.com/users/atsampson/repos",
"events_url": "https://api.github.com/users/atsampson/events{/privacy}",
"received_events_url": "https://api.github.com/users/atsampson/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-11T08:54:37Z",
"updated_at": "2018-04-11T08:54:37Z",
"author_association": "CONTRIBUTOR",
"body": "Yes, in effect -- setting KL10==0 would produce the same inner loop code that AI's TS FACTOR binary had. (It just controls whether the code runs in the ACs or not; it doesn't use KL10-specific instructions or anything.)"
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/380384305",
"html_url": "https://github.com/PDP-10/its/pull/801#issuecomment-380384305",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/801",
"id": 380384305,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MDM4NDMwNQ==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-11T09:14:22Z",
"updated_at": "2018-04-11T09:15:03Z",
"author_association": "MEMBER",
"body": "I believe if you change the name of the symbol \"STEP\" to \"INCR\", you can do HRRI INCR,4 at line 373 for KL10 too. And then the only difference between the two versions of the inner loop is whether you do ADD or ADDI. Maybe you just need to IFN/IFE that instruction?\r\n\r\nNothing important, but these are the kind of tricks I'd expect in an ITS program. :-)"
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/380395806",
"html_url": "https://github.com/PDP-10/its/pull/801#issuecomment-380395806",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/801",
"id": 380395806,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MDM5NTgwNg==",
"user": {
"login": "atsampson",
"id": 436317,
"node_id": "MDQ6VXNlcjQzNjMxNw==",
"avatar_url": "https://avatars3.githubusercontent.com/u/436317?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/atsampson",
"html_url": "https://github.com/atsampson",
"followers_url": "https://api.github.com/users/atsampson/followers",
"following_url": "https://api.github.com/users/atsampson/following{/other_user}",
"gists_url": "https://api.github.com/users/atsampson/gists{/gist_id}",
"starred_url": "https://api.github.com/users/atsampson/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/atsampson/subscriptions",
"organizations_url": "https://api.github.com/users/atsampson/orgs",
"repos_url": "https://api.github.com/users/atsampson/repos",
"events_url": "https://api.github.com/users/atsampson/events{/privacy}",
"received_events_url": "https://api.github.com/users/atsampson/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-11T09:54:47Z",
"updated_at": "2018-04-11T09:54:47Z",
"author_association": "CONTRIBUTOR",
"body": "Sounds reasonable - updated!"
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/380523220",
"html_url": "https://github.com/PDP-10/its/issues/790#issuecomment-380523220",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/790",
"id": 380523220,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MDUyMzIyMA==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-11T16:57:15Z",
"updated_at": "2018-04-11T16:57:15Z",
"author_association": "MEMBER",
"body": "I'm guessing UNFORT is like UNFASL."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/380524906",
"html_url": "https://github.com/PDP-10/its/issues/790#issuecomment-380524906",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/790",
"id": 380524906,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MDUyNDkwNg==",
"user": {
"login": "eswenson1",
"id": 867939,
"node_id": "MDQ6VXNlcjg2NzkzOQ==",
"avatar_url": "https://avatars0.githubusercontent.com/u/867939?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/eswenson1",
"html_url": "https://github.com/eswenson1",
"followers_url": "https://api.github.com/users/eswenson1/followers",
"following_url": "https://api.github.com/users/eswenson1/following{/other_user}",
"gists_url": "https://api.github.com/users/eswenson1/gists{/gist_id}",
"starred_url": "https://api.github.com/users/eswenson1/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/eswenson1/subscriptions",
"organizations_url": "https://api.github.com/users/eswenson1/orgs",
"repos_url": "https://api.github.com/users/eswenson1/repos",
"events_url": "https://api.github.com/users/eswenson1/events{/privacy}",
"received_events_url": "https://api.github.com/users/eswenson1/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-11T17:02:37Z",
"updated_at": "2018-04-11T17:02:37Z",
"author_association": "MEMBER",
"body": "Yes. It starts out like this:\r\n\r\n> ;;;\r\n;;; This is the UNFORT file for\r\n;;; [Fortran Source]: DSK:EJS;TREK 1\r\n;;; [Translated]: Sunday, September 24, 1978 21:18:04\r\n;;; Any Double Precision in source has been coerced\r\n;;; to Single Precision in translation.\r\n;;;\r\n\r\n> ;[Translator]: Warning encountered in translation of *NO-NAME*.\r\n; Parse Failure due to illegal expression.\r\n; \"IMPLICIT INTEGER(A-Z)\"\r\n; No FORTRAN keywords or equal sign found\r\n; in expression.\r\n\r\n> ;[Translator]: Warning encountered in translation of *NO-NAME*.\r\n; Parse error:\r\n;\r\n; DATA BNAME,PIE,DOCKED/'-1 ',3.1415926,'DOCKE'/\r\n; ^\r\n; Unable to parse this line.\r\n; Probable cause: Syntax error."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/380525259",
"html_url": "https://github.com/PDP-10/its/issues/790#issuecomment-380525259",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/790",
"id": 380525259,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MDUyNTI1OQ==",
"user": {
"login": "eswenson1",
"id": 867939,
"node_id": "MDQ6VXNlcjg2NzkzOQ==",
"avatar_url": "https://avatars0.githubusercontent.com/u/867939?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/eswenson1",
"html_url": "https://github.com/eswenson1",
"followers_url": "https://api.github.com/users/eswenson1/followers",
"following_url": "https://api.github.com/users/eswenson1/following{/other_user}",
"gists_url": "https://api.github.com/users/eswenson1/gists{/gist_id}",
"starred_url": "https://api.github.com/users/eswenson1/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/eswenson1/subscriptions",
"organizations_url": "https://api.github.com/users/eswenson1/orgs",
"repos_url": "https://api.github.com/users/eswenson1/repos",
"events_url": "https://api.github.com/users/eswenson1/events{/privacy}",
"received_events_url": "https://api.github.com/users/eswenson1/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-11T17:03:42Z",
"updated_at": "2018-04-11T17:05:07Z",
"author_association": "MEMBER",
"body": "EJS; MACTRK INFO just has instructions for playing the game. It ends with this:\r\n\r\n> That should get you stared. Good luck.\r\n\r\n> My thanks to all those people who have previously\r\n> written STARTREK games for a wealth of ideas, es-\r\n> pecially that unknown person who wrote the \"Wellsly\r\n> STARTREK\".\r\n\r\n> H. T. Hunt\r\n> 8/23/73\r\n> LIST OF COMMANDS\r\n\r\n> 1 - SET COURSE\r\n2 - SHORT RANGE SENSOR SCAN\r\n3 - LONG RANGE SENSOR SCAN\r\n4 - PHASERS\r\n5 - PHOTON TORPEDOES\r\n6 - TRACTOR BEAMS\r\n7 - WAIT OR TRAVEL\r\n8 - STATUS REPORT\r\n9 - DAMAGE CONTROL\r\n10 - EVASIVE MANEUVERS\r\n11 - EMERGENCY EVASIVE MANEUVERS\r\n12 - RAISE DEFLECTORS\r\n13 - DROP DEFLECTORS\r\n14 - OPEN COMMUNICATIONS\r\n15 - SHORT RANGE TRACK\r\n16 - GALACTIC UPDATE"
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/380545348",
"html_url": "https://github.com/PDP-10/its/issues/790#issuecomment-380545348",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/790",
"id": 380545348,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MDU0NTM0OA==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-11T18:09:55Z",
"updated_at": "2018-04-11T18:09:55Z",
"author_association": "MEMBER",
"body": "The plot thinkens! Who is Hunt, and Wellsly, is that a place?\r\n\r\nAlso, the date. Daglow's Star Trek is from 1972, would this be a descendant?"
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/380545993",
"html_url": "https://github.com/PDP-10/its/issues/790#issuecomment-380545993",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/790",
"id": 380545993,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MDU0NTk5Mw==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-11T18:12:06Z",
"updated_at": "2018-04-11T18:12:06Z",
"author_association": "MEMBER",
"body": "Or the 1971 BASIC game?"
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/380552000",
"html_url": "https://github.com/PDP-10/its/pull/576#issuecomment-380552000",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/576",
"id": 380552000,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MDU1MjAwMA==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-11T18:31:53Z",
"updated_at": "2018-04-11T18:31:53Z",
"author_association": "MEMBER",
"body": "Also these: \r\nAF; \r\nBASKER; \r\nLMFONT; \r\nTEX; \r\nTEXFNT; \r\nXFONT; "
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/380570340",
"html_url": "https://github.com/PDP-10/its/pull/614#issuecomment-380570340",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/614",
"id": 380570340,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MDU3MDM0MA==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-11T19:34:25Z",
"updated_at": "2018-04-11T19:39:18Z",
"author_association": "MEMBER",
"body": "I have checked in SUDS source code from ITS on a branch called lars/suds. The binaries are there too.\r\n\r\nI'm not going to try assembling and linking everything yet. If someone wants to give it a try, the files are there."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/380573704",
"html_url": "https://github.com/PDP-10/its/issues/391#issuecomment-380573704",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/391",
"id": 380573704,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MDU3MzcwNA==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-11T19:47:06Z",
"updated_at": "2018-04-11T19:47:06Z",
"author_association": "MEMBER",
"body": "BAK; CHASE 78"
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/380573969",
"html_url": "https://github.com/PDP-10/its/issues/391#issuecomment-380573969",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/391",
"id": 380573969,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MDU3Mzk2OQ==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-11T19:48:03Z",
"updated_at": "2018-04-11T19:48:03Z",
"author_association": "MEMBER",
"body": "The info file states this game is copyrighted. We can ask Kornfeld's permisson on linkedin or facebook."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/380576883",
"html_url": "https://github.com/PDP-10/its/issues/391#issuecomment-380576883",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/391",
"id": 380576883,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MDU3Njg4Mw==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-11T19:58:32Z",
"updated_at": "2018-04-11T19:58:32Z",
"author_association": "MEMBER",
"body": "I wrote him through facebook."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/380577293",
"html_url": "https://github.com/PDP-10/its/issues/391#issuecomment-380577293",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/391",
"id": 380577293,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MDU3NzI5Mw==",
"user": {
"login": "eswenson1",
"id": 867939,
"node_id": "MDQ6VXNlcjg2NzkzOQ==",
"avatar_url": "https://avatars0.githubusercontent.com/u/867939?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/eswenson1",
"html_url": "https://github.com/eswenson1",
"followers_url": "https://api.github.com/users/eswenson1/followers",
"following_url": "https://api.github.com/users/eswenson1/following{/other_user}",
"gists_url": "https://api.github.com/users/eswenson1/gists{/gist_id}",
"starred_url": "https://api.github.com/users/eswenson1/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/eswenson1/subscriptions",
"organizations_url": "https://api.github.com/users/eswenson1/orgs",
"repos_url": "https://api.github.com/users/eswenson1/repos",
"events_url": "https://api.github.com/users/eswenson1/events{/privacy}",
"received_events_url": "https://api.github.com/users/eswenson1/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-11T19:59:58Z",
"updated_at": "2018-04-11T19:59:58Z",
"author_association": "MEMBER",
"body": "Great. Thanks. "
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/380676291",
"html_url": "https://github.com/PDP-10/its/issues/787#issuecomment-380676291",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/787",
"id": 380676291,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MDY3NjI5MQ==",
"user": {
"login": "eswenson1",
"id": 867939,
"node_id": "MDQ6VXNlcjg2NzkzOQ==",
"avatar_url": "https://avatars0.githubusercontent.com/u/867939?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/eswenson1",
"html_url": "https://github.com/eswenson1",
"followers_url": "https://api.github.com/users/eswenson1/followers",
"following_url": "https://api.github.com/users/eswenson1/following{/other_user}",
"gists_url": "https://api.github.com/users/eswenson1/gists{/gist_id}",
"starred_url": "https://api.github.com/users/eswenson1/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/eswenson1/subscriptions",
"organizations_url": "https://api.github.com/users/eswenson1/orgs",
"repos_url": "https://api.github.com/users/eswenson1/repos",
"events_url": "https://api.github.com/users/eswenson1/events{/privacy}",
"received_events_url": "https://api.github.com/users/eswenson1/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-12T04:42:59Z",
"updated_at": "2018-04-12T04:42:59Z",
"author_association": "MEMBER",
"body": "Ok, I now have ngame able to run all games that I have installed, including the 448 point adventure, the 350 point adventure, and star trek. Now, I just need to get all the games built from source (if possible) or included as binaries in the build and then I'll commit ngame."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/380677813",
"html_url": "https://github.com/PDP-10/its/issues/787#issuecomment-380677813",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/787",
"id": 380677813,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MDY3NzgxMw==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-12T04:54:57Z",
"updated_at": "2018-04-12T04:54:57Z",
"author_association": "MEMBER",
"body": "I see the two chess programs in the list. I suppose the binaries shoud move from GAMES to BMT1.\r\n\r\nBy the way, who or what is BMT?"
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/380699726",
"html_url": "https://github.com/PDP-10/its/pull/768#issuecomment-380699726",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/768",
"id": 380699726,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MDY5OTcyNg==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-12T07:01:49Z",
"updated_at": "2018-04-12T07:01:49Z",
"author_association": "MEMBER",
"body": "We're creeping ever closer to the limit.\r\n\r\nI think I'll just brutally disable building a large chunk of programs roughly in the middle of the script. It'll only affect Travis CI initially. New programs should be added outside this chunk.\r\n\r\nWith some luck, the reduced build will go through in Jenkins. If so, we can make it a two-stage thing where the base image is built first, and then the rest is built triggered by the first."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/380699914",
"html_url": "https://github.com/PDP-10/its/pull/768#issuecomment-380699914",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/768",
"id": 380699914,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MDY5OTkxNA==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-12T07:02:40Z",
"updated_at": "2018-04-12T07:02:40Z",
"author_association": "MEMBER",
"body": "CC @atsampson, since you're an active contributor and this affects adding new programs."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/380704062",
"html_url": "https://github.com/PDP-10/its/pull/768#issuecomment-380704062",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/768",
"id": 380704062,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MDcwNDA2Mg==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-12T07:20:38Z",
"updated_at": "2018-04-12T07:20:38Z",
"author_association": "MEMBER",
"body": "I'd like some input on which essential programs to keep, and what to drop.\r\n\r\nKeep:\r\n- ITS (monitor).\r\n- DDT.\r\n- MIDAS.\r\n- DUMP.\r\n- TECO.\r\n- Eric requested Emacs.\r\n- Most things in DEVICE and CHANNA?\r\n\r\nDrop\r\n- All games.\r\n- Macsyma.\r\n- Scheme, Rabbit.\r\n- C compiler.\r\n- DECUUO and dependants: FAIL, F40, etc.\r\n- COMSAT?\r\n\r\nIf we drop INQUIR, we wouldn't need Maclisp I think."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/380753441",
"html_url": "https://github.com/PDP-10/its/pull/768#issuecomment-380753441",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/768",
"id": 380753441,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MDc1MzQ0MQ==",
"user": {
"login": "ams",
"id": 7945138,
"node_id": "MDQ6VXNlcjc5NDUxMzg=",
"avatar_url": "https://avatars1.githubusercontent.com/u/7945138?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/ams",
"html_url": "https://github.com/ams",
"followers_url": "https://api.github.com/users/ams/followers",
"following_url": "https://api.github.com/users/ams/following{/other_user}",
"gists_url": "https://api.github.com/users/ams/gists{/gist_id}",
"starred_url": "https://api.github.com/users/ams/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/ams/subscriptions",
"organizations_url": "https://api.github.com/users/ams/orgs",
"repos_url": "https://api.github.com/users/ams/repos",
"events_url": "https://api.github.com/users/ams/events{/privacy}",
"received_events_url": "https://api.github.com/users/ams/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-12T10:20:21Z",
"updated_at": "2018-04-12T10:20:21Z",
"author_association": "NONE",
"body": "INFO please. That is useful for documentation purposes."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/380753970",
"html_url": "https://github.com/PDP-10/its/pull/768#issuecomment-380753970",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/768",
"id": 380753970,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MDc1Mzk3MA==",
"user": {
"login": "ams",
"id": 7945138,
"node_id": "MDQ6VXNlcjc5NDUxMzg=",
"avatar_url": "https://avatars1.githubusercontent.com/u/7945138?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/ams",
"html_url": "https://github.com/ams",
"followers_url": "https://api.github.com/users/ams/followers",
"following_url": "https://api.github.com/users/ams/following{/other_user}",
"gists_url": "https://api.github.com/users/ams/gists{/gist_id}",
"starred_url": "https://api.github.com/users/ams/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/ams/subscriptions",
"organizations_url": "https://api.github.com/users/ams/orgs",
"repos_url": "https://api.github.com/users/ams/repos",
"events_url": "https://api.github.com/users/ams/events{/privacy}",
"received_events_url": "https://api.github.com/users/ams/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-12T10:21:57Z",
"updated_at": "2018-04-12T10:21:57Z",
"author_association": "NONE",
"body": "And maybe one game for demo/fun purposes."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/380764732",
"html_url": "https://github.com/PDP-10/its/pull/768#issuecomment-380764732",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/768",
"id": 380764732,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MDc2NDczMg==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-12T10:58:48Z",
"updated_at": "2018-04-12T10:58:48Z",
"author_association": "MEMBER",
"body": "Good point, but unfortunately we can't build INFO yet. See #18."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/380779857",
"html_url": "https://github.com/PDP-10/its/issues/665#issuecomment-380779857",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/665",
"id": 380779857,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MDc3OTg1Nw==",
"user": {
"login": "atsampson",
"id": 436317,
"node_id": "MDQ6VXNlcjQzNjMxNw==",
"avatar_url": "https://avatars3.githubusercontent.com/u/436317?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/atsampson",
"html_url": "https://github.com/atsampson",
"followers_url": "https://api.github.com/users/atsampson/followers",
"following_url": "https://api.github.com/users/atsampson/following{/other_user}",
"gists_url": "https://api.github.com/users/atsampson/gists{/gist_id}",
"starred_url": "https://api.github.com/users/atsampson/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/atsampson/subscriptions",
"organizations_url": "https://api.github.com/users/atsampson/orgs",
"repos_url": "https://api.github.com/users/atsampson/repos",
"events_url": "https://api.github.com/users/atsampson/events{/privacy}",
"received_events_url": "https://api.github.com/users/atsampson/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-12T11:57:36Z",
"updated_at": "2018-04-12T11:57:36Z",
"author_association": "CONTRIBUTOR",
"body": "I had a further look at this last night, based on @larsbrinkhoff's work; here's my updated code: https://github.com/PDP-10/muddle/tree/ats/its\r\n\r\nI've persuaded all the MIDAS files from the newer version to assemble with MIDAS 458. I've also fixed the included copy of STINK and tested that it works with a simple example. However, for any of the source files that .INSRTs MUDDLE >, loading the resulting REL into STINK fails:\r\n\r\n```\r\n*:stink\r\nSTINK.201\r\n\r\n*MEVAL$L$$\r\nbad format: symbol missing\r\nUndefined Global Assignment 6056 VECLOC\r\nUndefined Global Assignment 6056 SQULOC\r\nUndefined Global Assignment 6056 TVLOC\r\nUndefined Global Assignment 6056 VECTOP\r\nMultiply Defined Global 7 *7UV\r\nMultiply Defined Global 4 SQULOC\r\nMultiply Defined Global 2 *2IX\r\nMultiply Defined Global 4 TVLOC\r\nMultiply Defined Global 15 VECLOC\r\nUndefined Global Assignment 6056 VECTOP\r\nMultiply Defined Global 7 *7UV\r\nMultiply Defined Global 2 *2IX\r\nMultiply Defined Global 4 TVLOC\r\n[snip dozens of similar lines]\r\nbad format: symbol missing\r\nbad format: symbol undefined\r\nbad format: symbol missing\r\nbad format: symbol undefined\r\nbad format: symbol undefined\r\nNon-existent Memory\r\n```\r\n\r\nBoth STINK 201 and the included STINK fail in the same way; the former has more readable error messages. Loading a file that doesn't use MUDDLE >, e.g. CONST, seems to be fine.\r\n\r\nThe symbols it's complaining about seem to be those that are used in LOC constructs in MUDDLE >'s macros. I wonder if something's bitrotted in MIDAS's RELOCA support - perhaps an older version of MIDAS would be worth trying? Alternatively, could we persuade MIDAS to build it in one hit by constructing a file that includes all the other sources (removing the RELOCAs and adjusting the .INSRTs)?\r\n\r\nI've also done the same fixups for the 1973 version: https://github.com/PDP-10/muddle/tree/ats/its73\r\nBut this has exactly the same problem when loading the resulting files into STINK, and it looks like it's not complete; e.g. it's missing VCREAT (which is in the Twenex version) and DISPLY (which isn't).\r\n\r\nThere are two binaries in the 1973 version, TS MUDDLE and TS OMUDDL, neither of which seem to work right for simple examples. So even if we get it to link there may be more work ahead...\r\n\r\nIt looks like the source belongs in MUDSYS;, from the .INSRT in STINK."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/380784531",
"html_url": "https://github.com/PDP-10/its/issues/665#issuecomment-380784531",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/665",
"id": 380784531,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MDc4NDUzMQ==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-12T12:16:26Z",
"updated_at": "2018-05-31T08:28:28Z",
"author_association": "MEMBER",
"body": "I suspect both MIDAS and STINK were slightly modified by the Dynamic Modeling group. See e.g. this:\r\n\r\nhttps://github.com/larsbrinkhoff/its-archives/blob/master/dmcg/SYS.03.02.pdf"
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/380803032",
"html_url": "https://github.com/PDP-10/its/pull/768#issuecomment-380803032",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/768",
"id": 380803032,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MDgwMzAzMg==",
"user": {
"login": "atsampson",
"id": 436317,
"node_id": "MDQ6VXNlcjQzNjMxNw==",
"avatar_url": "https://avatars3.githubusercontent.com/u/436317?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/atsampson",
"html_url": "https://github.com/atsampson",
"followers_url": "https://api.github.com/users/atsampson/followers",
"following_url": "https://api.github.com/users/atsampson/following{/other_user}",
"gists_url": "https://api.github.com/users/atsampson/gists{/gist_id}",
"starred_url": "https://api.github.com/users/atsampson/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/atsampson/subscriptions",
"organizations_url": "https://api.github.com/users/atsampson/orgs",
"repos_url": "https://api.github.com/users/atsampson/repos",
"events_url": "https://api.github.com/users/atsampson/events{/privacy}",
"received_events_url": "https://api.github.com/users/atsampson/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-12T13:22:18Z",
"updated_at": "2018-04-12T13:22:18Z",
"author_association": "CONTRIBUTOR",
"body": "The groups Lars suggests sound sensible; it'd be nice to be able to just build a subset of the software when you're testing something new locally.\r\n\r\nWatching a build in progress with klh10, the initial phase where the sources are unpacked with DUMP is CPU-bound, but after that it's only using a few percent of one host CPU core on average -- I guess because ITS is mostly waiting for build.tcl to type the next character at DDT, etc. So some ways we could potentially speed up the build:\r\n\r\n- Find a faster way of feeding input to DDT and the other tools, e.g. XXFILE (https://github.com/PDP-10/its/pull/160). Could we reduce the input delays in build.tcl for parts of the build process?\r\n\r\n- As Eric suggests above, modularise: build an initial base system with MIDAS etc., then clone the emulated disk image and run several emulated PDP-10s in parallel, each of which builds a group of software and dumps the results to tape. A final step loads all the tapes into the final system. (Probably not too hard to specify in make.)\r\n\r\n- Stick with one emulated PDP-10, but run multiple expect processes talking to different emulated terminal lines, so we can build multiple groups of software in parallel on it."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/380812018",
"html_url": "https://github.com/PDP-10/its/pull/768#issuecomment-380812018",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/768",
"id": 380812018,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MDgxMjAxOA==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-12T13:50:38Z",
"updated_at": "2018-04-12T13:50:38Z",
"author_association": "MEMBER",
"body": "I do think that XFILE/XXFILE would speed things up considerably. I started working on that, but ran into some problems. XFILE only supplies input to DDT, not the inferior processes. The inferiors often read from the TTY device; this input can sometimes be supplied with filename translations, but not always. Finally, XXFILE would be perfect to use for this, but I haven't been able to make it work. See #13."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/380813180",
"html_url": "https://github.com/PDP-10/its/issues/665#issuecomment-380813180",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/665",
"id": 380813180,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MDgxMzE4MA==",
"user": {
"login": "atsampson",
"id": 436317,
"node_id": "MDQ6VXNlcjQzNjMxNw==",
"avatar_url": "https://avatars3.githubusercontent.com/u/436317?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/atsampson",
"html_url": "https://github.com/atsampson",
"followers_url": "https://api.github.com/users/atsampson/followers",
"following_url": "https://api.github.com/users/atsampson/following{/other_user}",
"gists_url": "https://api.github.com/users/atsampson/gists{/gist_id}",
"starred_url": "https://api.github.com/users/atsampson/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/atsampson/subscriptions",
"organizations_url": "https://api.github.com/users/atsampson/orgs",
"repos_url": "https://api.github.com/users/atsampson/repos",
"events_url": "https://api.github.com/users/atsampson/events{/privacy}",
"received_events_url": "https://api.github.com/users/atsampson/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-12T13:54:10Z",
"updated_at": "2018-04-12T13:54:10Z",
"author_association": "CONTRIBUTOR",
"body": "Yes -- the copy of STINK in <mdl.int> has some DMCG/NODMCG conditionals which aren't in the standard version, although the DMCG stuff was disabled as found."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/380813419",
"html_url": "https://github.com/PDP-10/its/pull/768#issuecomment-380813419",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/768",
"id": 380813419,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MDgxMzQxOQ==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-12T13:54:55Z",
"updated_at": "2018-04-12T13:54:55Z",
"author_association": "MEMBER",
"body": "In this first round of changes, I'm just looking to do something simple. Move a large chunk to a separate build script, and call that from the main build.tcl unless we're running from Travis.\r\n\r\nNote that there's a full build using KLH10 in GitLab, and another using SIMH in Eric's Jenkins."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/380822737",
"html_url": "https://github.com/PDP-10/its/pull/804#issuecomment-380822737",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/804",
"id": 380822737,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MDgyMjczNw==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-12T14:21:38Z",
"updated_at": "2018-04-12T14:21:38Z",
"author_association": "MEMBER",
"body": "Approved, merging."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/380826472",
"html_url": "https://github.com/PDP-10/its/issues/790#issuecomment-380826472",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/790",
"id": 380826472,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MDgyNjQ3Mg==",
"user": {
"login": "atsampson",
"id": 436317,
"node_id": "MDQ6VXNlcjQzNjMxNw==",
"avatar_url": "https://avatars3.githubusercontent.com/u/436317?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/atsampson",
"html_url": "https://github.com/atsampson",
"followers_url": "https://api.github.com/users/atsampson/followers",
"following_url": "https://api.github.com/users/atsampson/following{/other_user}",
"gists_url": "https://api.github.com/users/atsampson/gists{/gist_id}",
"starred_url": "https://api.github.com/users/atsampson/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/atsampson/subscriptions",
"organizations_url": "https://api.github.com/users/atsampson/orgs",
"repos_url": "https://api.github.com/users/atsampson/repos",
"events_url": "https://api.github.com/users/atsampson/events{/privacy}",
"received_events_url": "https://api.github.com/users/atsampson/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-12T14:32:13Z",
"updated_at": "2018-04-12T14:32:13Z",
"author_association": "CONTRIBUTOR",
"body": "From the manual for Daniel R. Strick's 1975 version on DECUS (http://pdp-10.trailing-edge.com/decuslib10-06/01/43,50363/strtrk.doc.html):\r\n\r\n> This program is upward compatible with the Yale Real Time Star Trek (H. T. Hunt, October 1973) and is designed to eliminate many of its less desirable features (erratic timing, difficult computations, etc.) without sacrificing the great challenge."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/380831796",
"html_url": "https://github.com/PDP-10/its/pull/768#issuecomment-380831796",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/768",
"id": 380831796,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MDgzMTc5Ng==",
"user": {
"login": "eswenson1",
"id": 867939,
"node_id": "MDQ6VXNlcjg2NzkzOQ==",
"avatar_url": "https://avatars0.githubusercontent.com/u/867939?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/eswenson1",
"html_url": "https://github.com/eswenson1",
"followers_url": "https://api.github.com/users/eswenson1/followers",
"following_url": "https://api.github.com/users/eswenson1/following{/other_user}",
"gists_url": "https://api.github.com/users/eswenson1/gists{/gist_id}",
"starred_url": "https://api.github.com/users/eswenson1/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/eswenson1/subscriptions",
"organizations_url": "https://api.github.com/users/eswenson1/orgs",
"repos_url": "https://api.github.com/users/eswenson1/repos",
"events_url": "https://api.github.com/users/eswenson1/events{/privacy}",
"received_events_url": "https://api.github.com/users/eswenson1/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-12T14:46:50Z",
"updated_at": "2018-04-12T14:46:50Z",
"author_association": "MEMBER",
"body": "I think networking and Comsat should stay. And emacs should stay. Well need it to fix attempts, using this base system, to build other components. I see no reason for games, info, or other programs not critical to helping build the rest of the system. For example, we should keep FIND, SRCCOM, PEEK, and other utilities like those. I dont think the purpose of the base system should be any other than for bootstrapping the tape creation of all the rest of the code. It doesnt have to have INFO or games. We can have a separate build create a tape of all the games, for example, if someone wants an ITS with only games."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/380834051",
"html_url": "https://github.com/PDP-10/its/issues/787#issuecomment-380834051",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/787",
"id": 380834051,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MDgzNDA1MQ==",
"user": {
"login": "eswenson1",
"id": 867939,
"node_id": "MDQ6VXNlcjg2NzkzOQ==",
"avatar_url": "https://avatars0.githubusercontent.com/u/867939?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/eswenson1",
"html_url": "https://github.com/eswenson1",
"followers_url": "https://api.github.com/users/eswenson1/followers",
"following_url": "https://api.github.com/users/eswenson1/following{/other_user}",
"gists_url": "https://api.github.com/users/eswenson1/gists{/gist_id}",
"starred_url": "https://api.github.com/users/eswenson1/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/eswenson1/subscriptions",
"organizations_url": "https://api.github.com/users/eswenson1/orgs",
"repos_url": "https://api.github.com/users/eswenson1/repos",
"events_url": "https://api.github.com/users/eswenson1/events{/privacy}",
"received_events_url": "https://api.github.com/users/eswenson1/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-12T14:53:16Z",
"updated_at": "2018-04-12T14:53:16Z",
"author_association": "MEMBER",
"body": "BMT is Barry Michael Trager. I worked for him and Rich Zippel (RZ) at LCS on Macsyma. Both BMT and RZ are fraternity brothers of mine, as well. You can read about Rich and Barrys contributions to Macsyma , I think, on Wikipedia."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/380879580",
"html_url": "https://github.com/PDP-10/its/issues/665#issuecomment-380879580",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/665",
"id": 380879580,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MDg3OTU4MA==",
"user": {
"login": "atsampson",
"id": 436317,
"node_id": "MDQ6VXNlcjQzNjMxNw==",
"avatar_url": "https://avatars3.githubusercontent.com/u/436317?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/atsampson",
"html_url": "https://github.com/atsampson",
"followers_url": "https://api.github.com/users/atsampson/followers",
"following_url": "https://api.github.com/users/atsampson/following{/other_user}",
"gists_url": "https://api.github.com/users/atsampson/gists{/gist_id}",
"starred_url": "https://api.github.com/users/atsampson/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/atsampson/subscriptions",
"organizations_url": "https://api.github.com/users/atsampson/orgs",
"repos_url": "https://api.github.com/users/atsampson/repos",
"events_url": "https://api.github.com/users/atsampson/events{/privacy}",
"received_events_url": "https://api.github.com/users/atsampson/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-12T17:14:02Z",
"updated_at": "2018-04-12T17:14:02Z",
"author_association": "CONTRIBUTOR",
"body": "Tried building everything with MIDAS 352; no difference. Although ATOMHK and MAIN use the XMOVEI instruction, which 352 doesn't know about, so that suggests they were built with a newer version...\r\n\r\n... but what version could have understood the errors in CONST 5, with duplicate TERMINs and one misspelled as TERMIM? The version history in AI:INFO;MIDAS ARCHIV says MIDAS 217 introduced stricter checking for TERMINs."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/380880006",
"html_url": "https://github.com/PDP-10/its/issues/665#issuecomment-380880006",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/665",
"id": 380880006,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MDg4MDAwNg==",
"user": {
"login": "eswenson1",
"id": 867939,
"node_id": "MDQ6VXNlcjg2NzkzOQ==",
"avatar_url": "https://avatars0.githubusercontent.com/u/867939?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/eswenson1",
"html_url": "https://github.com/eswenson1",
"followers_url": "https://api.github.com/users/eswenson1/followers",
"following_url": "https://api.github.com/users/eswenson1/following{/other_user}",
"gists_url": "https://api.github.com/users/eswenson1/gists{/gist_id}",
"starred_url": "https://api.github.com/users/eswenson1/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/eswenson1/subscriptions",
"organizations_url": "https://api.github.com/users/eswenson1/orgs",
"repos_url": "https://api.github.com/users/eswenson1/repos",
"events_url": "https://api.github.com/users/eswenson1/events{/privacy}",
"received_events_url": "https://api.github.com/users/eswenson1/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-12T17:15:41Z",
"updated_at": "2018-04-12T17:15:41Z",
"author_association": "MEMBER",
"body": "@larsbrinkhoff Maybe we should recover all the versions of MIDAS that we can, and try them out to see if we can figure out which is the *right* version. It may well be, however, that there were local modifications of MIDAS on DM that are not captured in any of the MC or AI backup tapes. That would be a shame -- and surprising. "
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/380881081",
"html_url": "https://github.com/PDP-10/its/issues/665#issuecomment-380881081",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/665",
"id": 380881081,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MDg4MTA4MQ==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-12T17:19:24Z",
"updated_at": "2018-04-12T17:19:24Z",
"author_association": "MEMBER",
"body": "Eric, I did recover many versions. See the lars/midas branch. I have 108, 323, 352, 400, 412, 421, 433, 455. I think there are more, but it's a decent selection. There are also some TSRTNS versions."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/380881359",
"html_url": "https://github.com/PDP-10/its/issues/665#issuecomment-380881359",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/665",
"id": 380881359,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MDg4MTM1OQ==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-12T17:20:22Z",
"updated_at": "2018-04-12T17:20:22Z",
"author_association": "MEMBER",
"body": "As an example, Muddle uses IFP. It's not defined anywhere, so I'm guessing it's a DynaMod MIDAS thing."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/380883870",
"html_url": "https://github.com/PDP-10/its/issues/665#issuecomment-380883870",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/665",
"id": 380883870,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MDg4Mzg3MA==",
"user": {
"login": "eswenson1",
"id": 867939,
"node_id": "MDQ6VXNlcjg2NzkzOQ==",
"avatar_url": "https://avatars0.githubusercontent.com/u/867939?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/eswenson1",
"html_url": "https://github.com/eswenson1",
"followers_url": "https://api.github.com/users/eswenson1/followers",
"following_url": "https://api.github.com/users/eswenson1/following{/other_user}",
"gists_url": "https://api.github.com/users/eswenson1/gists{/gist_id}",
"starred_url": "https://api.github.com/users/eswenson1/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/eswenson1/subscriptions",
"organizations_url": "https://api.github.com/users/eswenson1/orgs",
"repos_url": "https://api.github.com/users/eswenson1/repos",
"events_url": "https://api.github.com/users/eswenson1/events{/privacy}",
"received_events_url": "https://api.github.com/users/eswenson1/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-12T17:29:06Z",
"updated_at": "2018-04-12T17:29:06Z",
"author_association": "MEMBER",
"body": "Have we tried compiling muddle with all of these? Are there more versions to recover that might help? I'd like to think that DM-specific changes were merged with the other changes, but I guess it is possible that they had their own version...."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/380886776",
"html_url": "https://github.com/PDP-10/its/issues/665#issuecomment-380886776",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/665",
"id": 380886776,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MDg4Njc3Ng==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-12T17:38:56Z",
"updated_at": "2018-04-12T17:38:56Z",
"author_association": "MEMBER",
"body": "I haven't. My suspicion is that it's not an older version that's needed.\r\n\r\nAnother example is use of expressions that are resolved at link time. I believe standard MIDAS and STINK only supports very simple expressions, whereas Muddle uses more complex. SYS.03.02 describes some of these additional linker features. I haven't cross checked in detail with MIDAS or STINK, though, so I could be wrong."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/380905178",
"html_url": "https://github.com/PDP-10/its/pull/768#issuecomment-380905178",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/768",
"id": 380905178,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MDkwNTE3OA==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-12T18:41:34Z",
"updated_at": "2018-04-12T18:41:34Z",
"author_association": "MEMBER",
"body": "I pushed some commits. I couldn't leave well enough alone, so I made a few separate scripts: emacs (not optional), lisp, scheme, misc (optional).\r\n\r\nI see CircleCI is putting a failed build status on everything. It's not as bad as it looks."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/380908960",
"html_url": "https://github.com/PDP-10/its/pull/768#issuecomment-380908960",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/768",
"id": 380908960,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MDkwODk2MA==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-12T18:54:14Z",
"updated_at": "2018-04-12T18:54:14Z",
"author_association": "MEMBER",
"body": "I intend to squash these commit together later. For now I'll leave them in place for easier reviewing.\r\n\r\nBuild times are down to 10/15/30 minutes (SIMH/KLH10/KA10)."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/380929552",
"html_url": "https://github.com/PDP-10/its/issues/665#issuecomment-380929552",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/665",
"id": 380929552,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MDkyOTU1Mg==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-12T20:10:26Z",
"updated_at": "2018-04-12T20:10:26Z",
"author_association": "MEMBER",
"body": "> Alternatively, could we persuade MIDAS to build it in one hit by constructing a file that includes all the other sources\r\n\r\nYes, that's an option I have considered.\r\n\r\n> It looks like the source belongs in MUDSYS;\r\n\r\nThanks, I didn't notice that. We only have tiny scraps of information from DM ITS. There's a backup listing with these files:\r\n\r\n```\r\nMUDSYS MAIN MCR317 18 1/27/77 17:59:27.5\r\nMUDSYS MAIN MCR318 18 1/28/77 10:10:21.5\r\nMUDSYS MAPPUR MCR185 18 1/31/77 13:59:58.5\r\n```\r\n\r\nWe recognize MAIN and MAPPUR. Apparently the DynaMod fn2 naming convention with XXXNNN has appeared here. There's also XXFILE MTA224 and GUNNER MTA381. I don't know what MCR or MTA means. Author names (Chris Reeve, Tim Anderson)?"
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/380932195",
"html_url": "https://github.com/PDP-10/its/issues/665#issuecomment-380932195",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/665",
"id": 380932195,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MDkzMjE5NQ==",
"user": {
"login": "taa01776",
"id": 1692509,
"node_id": "MDQ6VXNlcjE2OTI1MDk=",
"avatar_url": "https://avatars0.githubusercontent.com/u/1692509?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/taa01776",
"html_url": "https://github.com/taa01776",
"followers_url": "https://api.github.com/users/taa01776/followers",
"following_url": "https://api.github.com/users/taa01776/following{/other_user}",
"gists_url": "https://api.github.com/users/taa01776/gists{/gist_id}",
"starred_url": "https://api.github.com/users/taa01776/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/taa01776/subscriptions",
"organizations_url": "https://api.github.com/users/taa01776/orgs",
"repos_url": "https://api.github.com/users/taa01776/repos",
"events_url": "https://api.github.com/users/taa01776/events{/privacy}",
"received_events_url": "https://api.github.com/users/taa01776/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-12T20:20:24Z",
"updated_at": "2018-04-12T20:20:24Z",
"author_association": "NONE",
"body": "FWIW, GUNNER was a process that was used to kill off runaway compilation processes (there was a batch-mode compiler), if memory serves. Not part of the interpreter, and not dependent on the Muddle-specific tool chain to be built.\r\n\r\nI dont remember that convention for fn2, but it was 40 years ago.\r\n -ta\r\n\r\n\r\nFrom: Lars Brinkhoff [mailto:notifications@github.com]\r\nSent: Thursday, 12 April, 2018 16:11\r\nTo: PDP-10/its <its@noreply.github.com>\r\nCc: Anderson, Timothy A. <taa@stresearch.com>; Mention <mention@noreply.github.com>\r\nSubject: Re: [PDP-10/its] Muddle (#665)\r\n\r\n\r\nAlternatively, could we persuade MIDAS to build it in one hit by constructing a file that includes all the other sources\r\n\r\nYes, that's an option I have considered.\r\n\r\nIt looks like the source belongs in MUDSYS;\r\n\r\nThanks, I didn't notice that. We only have tiny scraps of information from DM ITS. There's a backup listing with these files:\r\n\r\nMUDSYS MAIN MCR317 18 1/27/77 17:59:27.5\r\n\r\nMUDSYS MAIN MCR318 18 1/28/77 10:10:21.5\r\n\r\nMUDSYS MAPPUR MCR185 18 1/31/77 13:59:58.5\r\n\r\nWe recognize MAIN and MAPPUR. Apparently the DynaMod fn2 naming convention with XXXNNN has appeared here. There's also XXFILE MTA224 and GUNNER MTA381. I don't know what MCR or MTA means. Author names (Chris Reeve, Tim Anderson)?\r\n\r\n—\r\nYou are receiving this because you were mentioned.\r\nReply to this email directly, view it on GitHub<https://github.com/PDP-10/its/issues/665#issuecomment-380929552>, or mute the thread<https://github.com/notifications/unsubscribe-auth/ABnTXfK1u206d-NpRk0njioumtQgMfD2ks5tn7S2gaJpZM4SDl0R>.\r\n"
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/380980398",
"html_url": "https://github.com/PDP-10/its/pull/768#issuecomment-380980398",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/768",
"id": 380980398,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MDk4MDM5OA==",
"user": {
"login": "atsampson",
"id": 436317,
"node_id": "MDQ6VXNlcjQzNjMxNw==",
"avatar_url": "https://avatars3.githubusercontent.com/u/436317?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/atsampson",
"html_url": "https://github.com/atsampson",
"followers_url": "https://api.github.com/users/atsampson/followers",
"following_url": "https://api.github.com/users/atsampson/following{/other_user}",
"gists_url": "https://api.github.com/users/atsampson/gists{/gist_id}",
"starred_url": "https://api.github.com/users/atsampson/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/atsampson/subscriptions",
"organizations_url": "https://api.github.com/users/atsampson/orgs",
"repos_url": "https://api.github.com/users/atsampson/repos",
"events_url": "https://api.github.com/users/atsampson/events{/privacy}",
"received_events_url": "https://api.github.com/users/atsampson/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-13T00:04:53Z",
"updated_at": "2018-04-13T00:04:53Z",
"author_association": "CONTRIBUTOR",
"body": "Looks good to me so far!"
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/381014118",
"html_url": "https://github.com/PDP-10/its/issues/805#issuecomment-381014118",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/805",
"id": 381014118,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MTAxNDExOA==",
"user": {
"login": "ams",
"id": 7945138,
"node_id": "MDQ6VXNlcjc5NDUxMzg=",
"avatar_url": "https://avatars1.githubusercontent.com/u/7945138?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/ams",
"html_url": "https://github.com/ams",
"followers_url": "https://api.github.com/users/ams/followers",
"following_url": "https://api.github.com/users/ams/following{/other_user}",
"gists_url": "https://api.github.com/users/ams/gists{/gist_id}",
"starred_url": "https://api.github.com/users/ams/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/ams/subscriptions",
"organizations_url": "https://api.github.com/users/ams/orgs",
"repos_url": "https://api.github.com/users/ams/repos",
"events_url": "https://api.github.com/users/ams/events{/privacy}",
"received_events_url": "https://api.github.com/users/ams/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-13T03:52:37Z",
"updated_at": "2018-04-13T03:52:37Z",
"author_association": "NONE",
"body": "Can get? Does that mean we dont have the SUDS yet?\n\nI could convert them into netlists/verilog."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/381024545",
"html_url": "https://github.com/PDP-10/its/pull/768#issuecomment-381024545",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/768",
"id": 381024545,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MTAyNDU0NQ==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-13T05:02:55Z",
"updated_at": "2018-04-13T05:02:55Z",
"author_association": "MEMBER",
"body": "I agree @eswenson1, but I'll save that for later. I want this in soon and not keep tweaking it.\r\n\r\nI tested the full build (whithout BASICS=yes), and there was a problem with Rabbit."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/381024650",
"html_url": "https://github.com/PDP-10/its/pull/768#issuecomment-381024650",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/768",
"id": 381024650,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MTAyNDY1MA==",
"user": {
"login": "eswenson1",
"id": 867939,
"node_id": "MDQ6VXNlcjg2NzkzOQ==",
"avatar_url": "https://avatars0.githubusercontent.com/u/867939?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/eswenson1",
"html_url": "https://github.com/eswenson1",
"followers_url": "https://api.github.com/users/eswenson1/followers",
"following_url": "https://api.github.com/users/eswenson1/following{/other_user}",
"gists_url": "https://api.github.com/users/eswenson1/gists{/gist_id}",
"starred_url": "https://api.github.com/users/eswenson1/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/eswenson1/subscriptions",
"organizations_url": "https://api.github.com/users/eswenson1/orgs",
"repos_url": "https://api.github.com/users/eswenson1/repos",
"events_url": "https://api.github.com/users/eswenson1/events{/privacy}",
"received_events_url": "https://api.github.com/users/eswenson1/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-13T05:03:50Z",
"updated_at": "2018-04-13T05:03:50Z",
"author_association": "MEMBER",
"body": "Ok, so not ready to merge yet then?"
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/381025280",
"html_url": "https://github.com/PDP-10/its/pull/768#issuecomment-381025280",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/768",
"id": 381025280,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MTAyNTI4MA==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-13T05:08:34Z",
"updated_at": "2018-04-13T05:08:34Z",
"author_association": "MEMBER",
"body": "No. It works in Travis, but it'll not work for a user who just runs make.\r\n\r\nI'm also checking this in your VPS to see if it now works with KLH10."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/381027902",
"html_url": "https://github.com/PDP-10/its/pull/768#issuecomment-381027902",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/768",
"id": 381027902,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MTAyNzkwMg==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-13T05:28:42Z",
"updated_at": "2018-04-13T05:28:42Z",
"author_association": "MEMBER",
"body": "No, still doesn't work with KLH10. Somewhere like 6-10 minutes in, there's a problem with console I/O."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/381031429",
"html_url": "https://github.com/PDP-10/its/issues/805#issuecomment-381031429",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/805",
"id": 381031429,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MTAzMTQyOQ==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-13T05:53:49Z",
"updated_at": "2018-04-13T05:53:49Z",
"author_association": "MEMBER",
"body": "We do have SUDS. I checked in the binaries on a branch called lars/suds. This is the same as the DUMP tape image I published some time ago."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/381065753",
"html_url": "https://github.com/PDP-10/its/issues/410#issuecomment-381065753",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/410",
"id": 381065753,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MTA2NTc1Mw==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-13T08:36:13Z",
"updated_at": "2018-04-13T08:36:13Z",
"author_association": "MEMBER",
"body": "MIDAS doesn't seem to know about block types 13-21."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/381066535",
"html_url": "https://github.com/PDP-10/its/issues/410#issuecomment-381066535",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/410",
"id": 381066535,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MTA2NjUzNQ==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-13T08:39:01Z",
"updated_at": "2018-04-13T08:39:08Z",
"author_association": "MEMBER",
"body": "STINK 201 knows all SYS.03.02 block types, plus 22-30. But 23-30 are not supported."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/381084515",
"html_url": "https://github.com/PDP-10/its/issues/665#issuecomment-381084515",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/665",
"id": 381084515,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MTA4NDUxNQ==",
"user": {
"login": "atsampson",
"id": 436317,
"node_id": "MDQ6VXNlcjQzNjMxNw==",
"avatar_url": "https://avatars3.githubusercontent.com/u/436317?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/atsampson",
"html_url": "https://github.com/atsampson",
"followers_url": "https://api.github.com/users/atsampson/followers",
"following_url": "https://api.github.com/users/atsampson/following{/other_user}",
"gists_url": "https://api.github.com/users/atsampson/gists{/gist_id}",
"starred_url": "https://api.github.com/users/atsampson/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/atsampson/subscriptions",
"organizations_url": "https://api.github.com/users/atsampson/orgs",
"repos_url": "https://api.github.com/users/atsampson/repos",
"events_url": "https://api.github.com/users/atsampson/events{/privacy}",
"received_events_url": "https://api.github.com/users/atsampson/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-13T09:46:49Z",
"updated_at": "2018-04-13T09:46:49Z",
"author_association": "CONTRIBUTOR",
"body": "I've modified a copy of STINK (using JOTTO's neat printing macro!) to show details about the blocks, symbols and linker instructions it sees in its input. This makes it much clearer what's going on, since there's a very direct correspondence between what MIDAS sees in phase 2 and what gets written to the REL. So a bit more progress:\r\n\r\n- When STINK says \"bad format: symbol missing\", what it means is that the MIDAS source contained an EXPUNGE for a symbol that didn't exist. I've fixed one instance of this (DOTYPS in MUDDLE >) but it looks like there are others. It also looks like recovering from this error might be messing up STINK 201's internal state somehow; the older STINK 1 didn't try to recover.\r\n\r\n- I think the \"Multiply Defined Global\" messages for TVLOC etc. may be harmless. They are indeed defined multiple times, because the macros in MUDDLE redefine them to keep track of the list of definitions they're building up.\r\n\r\n- The \"Undefined Global Assignment\" messages for TVLOC etc. are because these are redefined by the MUDDLE macros, but the initial definition is only in SPECS. So you have to load SPECS REL into STINK before you load anything else. "
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/381108465",
"html_url": "https://github.com/PDP-10/its/issues/665#issuecomment-381108465",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/665",
"id": 381108465,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MTEwODQ2NQ==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-13T11:34:59Z",
"updated_at": "2018-04-13T11:34:59Z",
"author_association": "MEMBER",
"body": "There are some files hinting at the build process. assem.all isn't that useful; it just assembles all files. \r\n\r\nfirst and second.cmd are a interesting. There's a little bit of DDT patching going on.\r\n\r\nThe .stink files specify a set of files, and an order between them. SPECS is second.\r\n\r\nMaybe SECAGC shouldn't be linked into the ITS binary, because it's for multi-section machines. Or maybe it should; it could be that the multi-section code is inactive but other parts are used elsewhere."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/381116115",
"html_url": "https://github.com/PDP-10/its/issues/295#issuecomment-381116115",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/295",
"id": 381116115,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MTExNjExNQ==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-13T12:11:20Z",
"updated_at": "2018-04-13T12:11:20Z",
"author_association": "MEMBER",
"body": "From SYSTEM; BITS:\r\n\r\n```\r\n; Apparently codes 234 - 237 are used for an undocumented kludge for\r\n; sending ARDS graphics protocol. See SYSENG;IMPRIN (the source of\r\n; :ARDPRN)."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/381122348",
"html_url": "https://github.com/PDP-10/its/issues/807#issuecomment-381122348",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/807",
"id": 381122348,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MTEyMjM0OA==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-13T12:38:56Z",
"updated_at": "2018-04-13T12:38:56Z",
"author_association": "MEMBER",
"body": "Split off Macsyma from lisp.tcl."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/381124531",
"html_url": "https://github.com/PDP-10/its/issues/807#issuecomment-381124531",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/807",
"id": 381124531,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MTEyNDUzMQ==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-13T12:47:46Z",
"updated_at": "2018-04-13T12:48:08Z",
"author_association": "MEMBER",
"body": "Allow for building stage two. Start with the basics disk image, and build all optional programs."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/381124790",
"html_url": "https://github.com/PDP-10/its/issues/295#issuecomment-381124790",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/295",
"id": 381124790,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MTEyNDc5MA==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-13T12:48:47Z",
"updated_at": "2018-04-13T12:48:57Z",
"author_association": "MEMBER",
"body": "ARDS manual: \r\nhttp://bitsavers.org/pdf/computerDisplaysInc/RM86802_ARDS_RefMan_Dec68.pdf"
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/381145204",
"html_url": "https://github.com/PDP-10/its/issues/809#issuecomment-381145204",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/809",
"id": 381145204,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MTE0NTIwNA==",
"user": {
"login": "eswenson1",
"id": 867939,
"node_id": "MDQ6VXNlcjg2NzkzOQ==",
"avatar_url": "https://avatars0.githubusercontent.com/u/867939?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/eswenson1",
"html_url": "https://github.com/eswenson1",
"followers_url": "https://api.github.com/users/eswenson1/followers",
"following_url": "https://api.github.com/users/eswenson1/following{/other_user}",
"gists_url": "https://api.github.com/users/eswenson1/gists{/gist_id}",
"starred_url": "https://api.github.com/users/eswenson1/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/eswenson1/subscriptions",
"organizations_url": "https://api.github.com/users/eswenson1/orgs",
"repos_url": "https://api.github.com/users/eswenson1/repos",
"events_url": "https://api.github.com/users/eswenson1/events{/privacy}",
"received_events_url": "https://api.github.com/users/eswenson1/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-13T14:02:25Z",
"updated_at": "2018-04-13T14:02:25Z",
"author_association": "MEMBER",
"body": "Isnt that already part of LIBLSP? I have both those source files, as well. "
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/381148352",
"html_url": "https://github.com/PDP-10/its/issues/809#issuecomment-381148352",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/809",
"id": 381148352,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MTE0ODM1Mg==",
"user": {
"login": "eswenson1",
"id": 867939,
"node_id": "MDQ6VXNlcjg2NzkzOQ==",
"avatar_url": "https://avatars0.githubusercontent.com/u/867939?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/eswenson1",
"html_url": "https://github.com/eswenson1",
"followers_url": "https://api.github.com/users/eswenson1/followers",
"following_url": "https://api.github.com/users/eswenson1/following{/other_user}",
"gists_url": "https://api.github.com/users/eswenson1/gists{/gist_id}",
"starred_url": "https://api.github.com/users/eswenson1/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/eswenson1/subscriptions",
"organizations_url": "https://api.github.com/users/eswenson1/orgs",
"repos_url": "https://api.github.com/users/eswenson1/repos",
"events_url": "https://api.github.com/users/eswenson1/events{/privacy}",
"received_events_url": "https://api.github.com/users/eswenson1/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-13T14:13:16Z",
"updated_at": "2018-04-13T14:13:16Z",
"author_association": "MEMBER",
"body": "Or Macsyma?"
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/381149742",
"html_url": "https://github.com/PDP-10/its/issues/809#issuecomment-381149742",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/809",
"id": 381149742,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MTE0OTc0Mg==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-13T14:18:03Z",
"updated_at": "2018-04-13T14:18:03Z",
"author_association": "MEMBER",
"body": "SHARE; APLOT2 300 seems to be it. Thanks!"
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/381216382",
"html_url": "https://github.com/PDP-10/its/issues/810#issuecomment-381216382",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/810",
"id": 381216382,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MTIxNjM4Mg==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-13T18:03:29Z",
"updated_at": "2018-04-13T18:03:29Z",
"author_association": "MEMBER",
"body": "This worked when I tested in my ITS. I only saw it break after I rearranged the build script.\r\n\r\nThings to check: if something inadvertently got reordered in the scripts."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/381230460",
"html_url": "https://github.com/PDP-10/its/issues/391#issuecomment-381230460",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/391",
"id": 381230460,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MTIzMDQ2MA==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-13T18:55:43Z",
"updated_at": "2018-04-13T18:55:43Z",
"author_association": "MEMBER",
"body": "Hello @bill-kornfeld,\r\n\r\nThere are a few of us involved with preserving software from the Incompatible Timesharing System and restoring it to working condition. We have found your game CHASE for VT52 terminals. The info file clearly states it's copyrighted by you. We would like to ask permission to publish your game on GitHub. May we do so?\r\n\r\nBest regards,\r\nLars Brinkhoff"
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/381284375",
"html_url": "https://github.com/PDP-10/its/issues/665#issuecomment-381284375",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/665",
"id": 381284375,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MTI4NDM3NQ==",
"user": {
"login": "atsampson",
"id": 436317,
"node_id": "MDQ6VXNlcjQzNjMxNw==",
"avatar_url": "https://avatars3.githubusercontent.com/u/436317?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/atsampson",
"html_url": "https://github.com/atsampson",
"followers_url": "https://api.github.com/users/atsampson/followers",
"following_url": "https://api.github.com/users/atsampson/following{/other_user}",
"gists_url": "https://api.github.com/users/atsampson/gists{/gist_id}",
"starred_url": "https://api.github.com/users/atsampson/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/atsampson/subscriptions",
"organizations_url": "https://api.github.com/users/atsampson/orgs",
"repos_url": "https://api.github.com/users/atsampson/repos",
"events_url": "https://api.github.com/users/atsampson/events{/privacy}",
"received_events_url": "https://api.github.com/users/atsampson/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-13T23:35:15Z",
"updated_at": "2018-04-13T23:35:15Z",
"author_association": "CONTRIBUTOR",
"body": "The code in STINK to recover from \"bad format: symbol missing\" is definitely wrong: it needs to read a second word from the input (PUSHJ P,RPB) like the successful path would do.\r\n\r\nFixing that in the old and new versions of STINK gets a bit further; you can load PURE and SPECS, and then whatever you load next causes STINK 201 to print \"Non-existant Memory\" (and STINK 1 to crash at UNTHR+2, which is the same thing).\r\n\r\nAfter a lot of tracing through STINK (and assuming I'm following this correctly), this happens in response to a local symbol definition in the type 3 block that's produced by the .LNKOT directive in the END macro. The block has previously included a link request code for the same local symbol, which should point to a linked list of addresses that the real address of the symbol should be written into. When STINK sees the definition, it tries to works its way through the linked list, but runs into a nonsense pointer (and ends up trying to interpret a string constant as an address).\r\n\r\nThe pointer in the link request is to a location that's later inside the same type 3 block -- which hasn't been read into memory yet because we've not got that far... so this looks like MIDAS's fault."
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/381288246",
"html_url": "https://github.com/PDP-10/its/issues/798#issuecomment-381288246",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/798",
"id": 381288246,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MTI4ODI0Ng==",
"user": {
"login": "eswenson1",
"id": 867939,
"node_id": "MDQ6VXNlcjg2NzkzOQ==",
"avatar_url": "https://avatars0.githubusercontent.com/u/867939?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/eswenson1",
"html_url": "https://github.com/eswenson1",
"followers_url": "https://api.github.com/users/eswenson1/followers",
"following_url": "https://api.github.com/users/eswenson1/following{/other_user}",
"gists_url": "https://api.github.com/users/eswenson1/gists{/gist_id}",
"starred_url": "https://api.github.com/users/eswenson1/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/eswenson1/subscriptions",
"organizations_url": "https://api.github.com/users/eswenson1/orgs",
"repos_url": "https://api.github.com/users/eswenson1/repos",
"events_url": "https://api.github.com/users/eswenson1/events{/privacy}",
"received_events_url": "https://api.github.com/users/eswenson1/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-14T00:11:58Z",
"updated_at": "2018-04-14T00:11:58Z",
"author_association": "MEMBER",
"body": "A couple questions: Where should the executable go? When you build NGAME, you have to tell it where the executable is. So the executable could go anywhere. The data file used by the game is burned into the executable just prior to pdumping it, so it basically lives where it was when it was built. One possibility is to put the sources in GAMES; (this is where the original ADVENT source is, as well as JOTTO and WUMPUS). Historically, the sources were not available (they were encrypted in an archive in MC:EJS;). The executable was in an archive in EJS; or BMT1; Now, we don't have to hide the sources, so I recommend we put them either in EJS; or GAMES;. The executable could go in SYS3; -- where we've put the original ADVENT, or it could go in EJS; or GAMES;. One of the very confusing things is that we have three versions of ADVENT. The sources for the original game are a single file (ADVENT.F4). The sources for the 350-point version of advent are two files (ADVSB 2 and ADVSR 1) + the data file in ADVDB 1. The sources for the 448-point version of advent are two files (MAIN 3 and SUBRS 16) + the data file in DB 2. Creating the 448-point version renames the datafile (to FT01 DAT). So if we put all of these sources in GAMES; it will be a bit confusing for people who are looking at it. One possibility is to create three archives in GAMES; (or EJS;) AR1 ADVENT, AR2 ADV350, and AR3 ADV448). We can put the sources and database in those archives. We can then, during build, extract the files, build, and then delete them. That way, there will be no confusion as to which sources go to which version. \r\n\r\nNow, the 350- and 448-point versions of ADVENT are referenced in NGAME by filenames that are entered at assembly time. The other games locations are burned into the source (BMT1; or EJS;). Should I keep them in their historical places or move them to GAMES;?"
},
{
"url": "https://api.github.com/repos/PDP-10/its/issues/comments/381306436",
"html_url": "https://github.com/PDP-10/its/pull/698#issuecomment-381306436",
"issue_url": "https://api.github.com/repos/PDP-10/its/issues/698",
"id": 381306436,
"node_id": "MDEyOklzc3VlQ29tbWVudDM4MTMwNjQzNg==",
"user": {
"login": "larsbrinkhoff",
"id": 775050,
"node_id": "MDQ6VXNlcjc3NTA1MA==",
"avatar_url": "https://avatars0.githubusercontent.com/u/775050?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/larsbrinkhoff",
"html_url": "https://github.com/larsbrinkhoff",
"followers_url": "https://api.github.com/users/larsbrinkhoff/followers",
"following_url": "https://api.github.com/users/larsbrinkhoff/following{/other_user}",
"gists_url": "https://api.github.com/users/larsbrinkhoff/gists{/gist_id}",
"starred_url": "https://api.github.com/users/larsbrinkhoff/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/larsbrinkhoff/subscriptions",
"organizations_url": "https://api.github.com/users/larsbrinkhoff/orgs",
"repos_url": "https://api.github.com/users/larsbrinkhoff/repos",
"events_url": "https://api.github.com/users/larsbrinkhoff/events{/privacy}",
"received_events_url": "https://api.github.com/users/larsbrinkhoff/received_events",
"type": "User",
"site_admin": false
},
"created_at": "2018-04-14T06:04:11Z",
"updated_at": "2018-04-14T06:04:11Z",
"author_association": "MEMBER",
"body": "@rcornwell, you requested ITS to use TM10B.\r\n\r\nMy plan is to have the boostrap ITS (the binary file bin/ka10/_/\\@.its) use TM10A, and then build the new ITS with TM10B. This way, we'll have some testing for both kind of devices."
}
]