nankervis-pdp10-js icon indicating copy to clipboard operation
nankervis-pdp10-js copied to clipboard

Empire

Open larsbrinkhoff opened this issue 3 years ago • 8 comments

FYI, @WalterBright asks:

Yes, but can it run Empire for the -10? https://github.com/DigitalMars/Empire-for-PDP-10

larsbrinkhoff avatar Dec 21 '21 05:12 larsbrinkhoff

Hmmm maybe?

Will have to load it up and try it out when I get a second…

Paul

On 21 Dec 2021, at 4:54 pm, Lars Brinkhoff @.***> wrote:



FYI, @WalterBrighthttps://apac01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FWalterBright&data=04%7C01%7C%7C34ff48dc8a784ae29a7608d9c4465aa0%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637756628718130452%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=nGDJilFi%2BqRTs5pPqeuIEtqU4p2Pg9qJJJNHqNi3G%2Fc%3D&reserved=0 askshttps://apac01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fnews.ycombinator.com%2Fitem%3Fid%3D29629486&data=04%7C01%7C%7C34ff48dc8a784ae29a7608d9c4465aa0%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637756628718130452%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=WB8SqP9yYEjmXSOItKZPn440utpvaGzb6X0WTB7g8yA%3D&reserved=0:

Yes, but can it run Empire for the -10? https://github.com/DigitalMars/Empire-for-PDP-10https://apac01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FDigitalMars%2FEmpire-for-PDP-10&data=04%7C01%7C%7C34ff48dc8a784ae29a7608d9c4465aa0%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637756628718140409%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=fn%2FQrujBrcHIkTnbtYhyOjW%2BAjAZhNWNe4eNVTCmSQE%3D&reserved=0

— Reply to this email directly, view it on GitHubhttps://apac01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fpaulnank%2Fnankervis-pdp10-js%2Fissues%2F1&data=04%7C01%7C%7C34ff48dc8a784ae29a7608d9c4465aa0%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637756628718140409%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=REMYGhOH6f1iLbEECp4l2gyS9OPUMeeZ715q0SW6d%2Fw%3D&reserved=0, or unsubscribehttps://apac01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAKZI2FPGIL626RNIQEJH3SDUSAJBLANCNFSM5KPKTVUQ&data=04%7C01%7C%7C34ff48dc8a784ae29a7608d9c4465aa0%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637756628718150364%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=TpLxPyvm4iEHQhKLmbvuH02uqUkFdq2JoLJPBOJn5ow%3D&reserved=0. Triage notifications on the go with GitHub Mobile for iOShttps://apac01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapps.apple.com%2Fapp%2Fapple-store%2Fid1477376905%3Fct%3Dnotification-email%26mt%3D8%26pt%3D524675&data=04%7C01%7C%7C34ff48dc8a784ae29a7608d9c4465aa0%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637756628718150364%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=0fL5doeYXjF7%2BSGhm5KGHpgyKDhjtPec2kRWz8Ifp4o%3D&reserved=0 or Androidhttps://apac01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fplay.google.com%2Fstore%2Fapps%2Fdetails%3Fid%3Dcom.github.android%26referrer%3Dutm_campaign%253Dnotification-email%2526utm_medium%253Demail%2526utm_source%253Dgithub&data=04%7C01%7C%7C34ff48dc8a784ae29a7608d9c4465aa0%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637756628718160331%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=f6G4l6VZ6kPE1xI1cXuiw%2F%2BScbKyQcNNYdXTYPf0eEo%3D&reserved=0. You are receiving this because you are subscribed to this thread.Message ID: @.***>

paulnank avatar Dec 21 '21 06:12 paulnank

I'd love to see it run again!

WalterBright avatar Dec 21 '21 07:12 WalterBright

The Emperor https://twitter.com/ClassicEmpire is watching this!

WalterBright avatar Dec 21 '21 07:12 WalterBright

There isn't a shortage of PDP-10 emulators these days, so I'm surprised no one has given it a try yet. I suppose it ran on TOPS-10? Ping @rcornwell.

larsbrinkhoff avatar Dec 21 '21 08:12 larsbrinkhoff

It ran on whatever version ran on the 1978 Caltech PDP-10!

WalterBright avatar Dec 22 '21 01:12 WalterBright

Sadly Empire doesn't link properly with the version of the Fortran compiler installed in the current system. The Macro code compiles OK and I edited some of the Fortran to get it to compile without fatal errors, but I haven't been successful in getting it to link. I'll have to play around further at a later time to see if it is the way Fortran is installed or whether it is some other problem....

.execute/f10 empire.for,1.for,2.for,3.for,4.for,5.for,6.for,7.for,8.for,9.for,10.for,11.for,12.for,13.for,14.for,15.for,16.for,17.fo r,18.for,path.for,cursor.mac,munch.mac,pack.mac,subs.mac,help.mac FORTRAN: EMPIRE 00074 DIMENSION COMSCN(40) %FTNSOD LINE:00074 DIMENSION STATEMENT OUT OF ORDER 00075 DIMENSION LOPMAX(15) %FTNSOD LINE:00075 DIMENSION STATEMENT OUT OF ORDER 00076 DIMENSION HITS(15),TIPE(15),CRAHIT(15),CRALOC(15) %FTNSOD LINE:00076 DIMENSION STATEMENT OUT OF ORDER ..... heaps & heaps of other messages..... .... MACRO: HELP LINK: Loading %LNKMDS Multiply-Defined Global symbol TEST3, in module TEST3 defined value = 23066, this value = 54330 %LNKMDS Multiply-Defined Global symbol TEST4, in module TEST4 defined value = 24665, this value = 54652 ?LNKUGS 17 undefined global symbols IN. 62720 OPEN. 44264 DECPRT 51753 EXITC. 62117 MSTIME 43645 WTB. 45512 CLOSE. 44354 TRACE. 62740 FIN. 62715 RTB. 45306 IOLST. 62724 OUTCHR 54720 OUT. 62713 GETTAB 43662 LSH 36250 ILDET 43716 OUTSTR 23302 [LNKNSA No start address]

EXIT

.

paulnank avatar Dec 28 '21 06:12 paulnank

I understand @rcornwell also failed in the link step.

larsbrinkhoff avatar Dec 30 '21 08:12 larsbrinkhoff

Here's some info from @larvacea, found by John H. Reinhardt:
https://www.digitalmars.com/d/archives/digitalmars/empire/TOPS-10_Empire_porting_notes_300.html

larsbrinkhoff avatar Jun 14 '24 15:06 larsbrinkhoff