Keyboard Shortcuts
Likes
- H390-MTS
- Messages
Search
Re: Using PL/I on MTS
On 10 Dec 2021, at 10:42, Marco Antoniotti wrote:
Got the MTS Volume 7 PDF.? Looks like all that is needed is in there.? There only the issue of "library organization" and file naming (especially w.r.t. the %INCLUDE statements).Look at page 58 of Vol 7 where it talks about source libraries. I see that this description assumes you know the format of a source library in MTS. This may have been a reasonable assumption in 1982 when it was written, but probably not so much so 40 years later This library format was first used for the assembler (sometime around 1968) and is described starting around page 51 of Volume 14 which is available at . You can, of course, construct a library by hand using, e.g., the editor. There is also a program, *MacUtil, which will manipulate such a library. This is described starting on page 279 of Volume 14. I'm not sure how useful it would be for PL/I source libraries. Mike |
Re: Using PL/I on MTS
开云体育Good luck, it should be possible to make this work. See . This is a good brief introduction to PL/I and how to run it on MTS. It is brief but contains a link to MTS Volume 7 which goes into detail about PL/I in MTS. There are links to Volume 7 in both Bitsavers and Deep Blue on the page at Have fun. Mike On 8 Dec 2021, at 16:06, Marco Antoniotti wrote:
|
Using PL/I on MTS
Hi I just cooked up the code you can see at as an exercise in learning PL/I (using the (F) compiler, which is the one available in MTS, as far as I understand). Any comment on the code and any help for MTS would be appreciated. Meanwhile, here is a tantalizing, at least for some, screenshot. Thank you Marco |
Re: Change MTS Hostname
开云体育On 4 May 2021, at 9:53, Henry M wrote:
It's possible, but I can't tell you how. I've never done that in D6 (or at least not since the 80s). I did it in the 1996 system, but I didn't take notes at the time. I later wrote down some of what I did from memory, but it's not complete. FWIW here is what I have:
Neither 2 nor 3 exist in D6 since they are related to the Resource Manager which replaced HASP. My suggestion is to change it in TABLES and any other obvious places and see what breaks. Mike |
Re: Change MTS Hostname
Yes, it's possible, but I wouldn't recommend trying it. I changed the host ID from MT to MA on my system and it was surprisingly difficult. I didn't try changing the banner from University of Michigan to anything else. That should be possible too, but I don't know what's involved. Back in 1988 new MTS sites were a rare event and changing the host ID and site name was far from the most difficult problem to be solved. Now it would make sense for it to be easier, but it's not high on the list.
toggle quoted message
Show quoted text
Mike On 28 Apr 2021, at 12:50, Henry M wrote:
I'm running MTS, and noticed that the default hostname for the system distribution? from MTS Archive is (MT) |
Change MTS Hostname
Hi.
I'm running MTS, and noticed that the default hostname for the system distribution? from MTS Archive is (MT) Is there a way I can change the hostname? The login screen also shows "University of Michigan Computing Center", is it possible to change this? I can't get at the source files very well, and I would prefer an easier solution to customize these things. |
Re: Retrocomputing, but not so much: FTP on MTS
On Mon, Apr 26, 2021 at 09:13:01PM -0700, marcoxa@... wrote:
Also, both SDL and Spinhawk already have support for TCP/IP.May I suggest realizing that the TCP/IP support already in SDL and Spinhawk is most likely completely unrelated to the special hardware box MTS used to interface to the Internet. :-) -- Kevin Bruceville, TX What's the definition of a legacy system? One that works! Errare humanum est, ignoscere caninum. |
Re: Retrocomputing, but not so much: FTP on MTS
On 27 Apr 2021, at 0:51, Fish Fish wrote:
Wholeheartedly agree! The last thing we need is yet another Hercules!Great, that's exactly what I intend to do. Right now I'm trying to figure out how to get TCP and UDP servers to work. For example the FTP client works fine and you can connect from MTS to another FTP server, but I can't get the server started properly. Some file is missing or not configured right. Mike |
Re: Retrocomputing, but not so much: FTP on MTS
Marco wrote:
[...] May I suggest NOT to release yet another Hercules version?Wholeheartedly agree! The last thing we need is yet another Hercules! When you're done, Mike, simply publish your Hercules fork with your changes and together we'll make every effort to incorporate them into SDL Hyperion. -- "Fish" (David B. Trout) Software Development Laboratories mail: fish@... |
Re: Retrocomputing, but not so much: FTP on MTS
On 26 Apr 2021, at 6:22, Paco Linux wrote:
Are you planning to release this version of MTS and the modified Hercules? Is so, do yo have an estimated date?Yes we'll release this version of MTS. We'll also release a Hercules that runs it one way or another, either as part of a regular version or separately. As for timing, it's a bit hard to say. It's been on my list for years, but I'm actually working on it now. How quickly it gets done depends on how many problems I find. Hopefully within a few months at least. Mike |
Re: Retrocomputing, but not so much: FTP on MTS
Hi:? Are you planning to release this version of MTS and the modified Hercules? Is so, do yo have an estimated date? Thanks in advance. Paco On Mon, Apr 26, 2021 at 6:20 AM Mike Alexander <mta@...> wrote: On 24 Apr 2021, at 3:48, marcoxa@... wrote: --
|_|0|_| |_|_|0|? ? ? ? ?? ??? |0|0|0| |
Re: Retrocomputing, but not so much: FTP on MTS
On 24 Apr 2021, at 3:48, marcoxa@... wrote:
is there any possibility of running a FTP server on MTS (SDL Hercules 4.2.x).? It works with TK4-Not in the D6 version of MTS. That version of MTS is from 1988 and doesn't have much Internet support. The later, 1996, version does support FTP as well as other services and I've been working on getting this to work in Hercules. MTS used a special hardware box to interface to the Internet and a special version of Hercules that emulates this hardware will be required to make the 1996 MTS connect to the Internet. I've got much of that working and I'm sure the rest can be done without too much trouble. Mike |
Re: OPERATOR task dies on Herc 4.2 and later
On 1 Feb 2021, at 10:36, Matteo Panella wrote:
recently I tried to play around with MTS again and I decided to set it up using Hercules 4.3. Long story short: after a few minutes the OPERATOR task on DS01 dies and asks for a 9-track tape for dumping (after cancelling the dump and restarting the task from CON1 it seems to work without too much trouble).I finally ran into this myself. I took a look at the jobdump produced (it's the first time I've done that in over two decades) and I think I know what is happening. In some rare cases Hercules is returning zero bytes of data for a 3270 "read modified" command. This is not legal. A read modified should always return at least 3 bytes (an AID and two bytes of cursor location). The operator job crashes if a read modified returns zero bytes. So there are really two bugs here: Hercules shouldn't return zero bytes for read modified and the operator job shouldn't crash if it does. The fix for the operator job is simple, but I don't think it is easy (or even possible) for you to rebuild it. I'll see if I can find why Hercules is doing this and see if there is a simple fix. Mike |
Re: OPERATOR task dies on Herc 4.2 and later
On 1 Feb 2021, at 10:36, Matteo Panella wrote:
recently I tried to play around with MTS again and I decided to set it up using Hercules 4.3. Long story short: after a few minutes the OPERATOR task on DS01 dies and asks for a 9-track tape for dumping (after cancelling the dump and restarting the task from CON1 it seems to work without too much trouble).That commit makes a lot of changes to 3270 emulation so it seems likely that it is the cause of the problem. It turns out that I just started trying to get my MTS on Hercules setup back in shape so I could take care of some loose ends. I have work to do to add the MTS changes (mainly Him emulation) to SDL-Hyperion, but hopefully I'll get something working before too long. I'll keep my eyes open for this issue. Thanks for doing the work to find the commit that breaks things. Mike |
OPERATOR task dies on Herc 4.2 and later
Matteo Panella
Hi, recently I tried to play around with MTS again and I decided to set it up using Hercules 4.3. Long story short: after a few minutes the OPERATOR task on DS01 dies and asks for a 9-track tape for dumping (after cancelling the dump and restarting the task from CON1 it seems to work without too much trouble). This only happens on Hercules 4.2 and later, so I went ahead and began bisecting the Hercules code until I landed on the commit that seems to trigger the task crash:? The hard part now (for a complete MTS noob like me, anyway) is figuring out where the actual issue is: a) Hercules b) MTS c) Vista TN3270 (it *seems* that it happens more often when using Vista for the virtual DS01, so far I failed to trigger the crash when using x3270) d) all of the above Has anybody experienced a similar issue? Thanks, Matteo Panella |
Re: 'Realistic' accounting values
On Tue, Jan 19, 2021 at 09:04:47AM -0800, Drew Derbyshire wrote:
On 1/18/21 11:00 PM, Mark L. Gaubatz via groups.io wrote:A few years earlier ( early 1970's ), at the University of Alberta, ourWhat kind of machine? 360/67 running MTS, had a "system" called SOB Balls ( Student Oriented Batch ), a funny money system, where students were alotted clear plastic balls, smaller than ping-pong balls, which were handed in at the window where they submitted their decks of cards and received their printed output, one ball in exchange for one run. More senior classes and instructors had terminal access, either through Decwriters or glass terminals of various sorts ( AJ's being one ). Those communicated through the PDP-11 front end machines. Being a student at the time, I didn't have any contact with real billing. As well as all of the academic work on that machine that happened during the day time, the machine was switched to MVS during the middle of the night to run administrative batch jobs. The 360/67 was replaced with an Amdahl 470 and then 580, still running MTS. Brian McCullough |