[hercules-390] HIM Support for Hercules 4.8 2
I just submitted a pull request for the HIM code. I'm sure there will be issues with it. I'll fix them as soon as I can, but note that I will be out of town with limited network access from this Monday (Oct 28) through November 17. The source branch for the pull is MTS-HIM-device on my fork at git@...:mtalexander/SDL-hyperion.git. Mike
Розпочато Mike Alexander @ · Останніх @
Will HIM support be ready for Hercules 4.8?
Just wondering about the status of the code merge for Hercules. Are there still unresolved issues with getting the HIM code to work with modern Hercules? If the current code with HIM support is available in a GIT repository somewhere, I'd be willing to take a look at it. I've done C/C++ programming in the past John
Розпочато John Palmer @
Is there a version of Java that runs on MTS
Does anyone know if there was an effort to create a Java JVM for MTS? If so, does anyone know if the effort was a success and is its available somewhere? ------- Forwarded Message ------- From: Lucien Hoydic <illuce@...> Date: On Friday, September 20th, 2024 at 1:34 PM Subject: Is there a version of Java that runs on MTS To: H390-MTS@groups.io <H390-MTS@groups.io> Does anyone know if there was an effort to create a Java JVM for MTS? If so, does anyone know if the effort was a success and is its available somewhere?
Розпочато Lucien Hoydic @
Is there a newer version of MTS available 2
Hello: Just wondering when the newest version of MTS will be released for Hercules. Going over the messages on the list, I wasn't able to find a release date. Thank You --Lucien
Розпочато Lucien Hoydic @ · Останніх @
Where is COPY:GLOBALS? 17
Another wonky question: I was fiddling around with RNBRSUB and tried to write my own with custom billing classes. I already generated a *RATEFILE with the values that I want, but I need to replace RNBRSUB with a real one. I have the one that UM used - its complicated with rates for a bunch of different host and machine combinations. I simplified it for my purposes but it refences COPY:GLOBALS, which I cannot find in d6.0 nor in the index of files on the distribution tapes. There is a BNCH: GLOBALS, but this doesn't seem to have some of the definitions I need and somewhere in there it reference COPY:GLOBALS* files that don't exist. I'm not even sure I can assemble it with *ASMG, but I'll cross that bridge when I come to it. Thanks
Розпочато John Palmer @ · Останніх @
Disk Volumes added in INIT:INITCMD sometimes cause *CMD to fail 2
I have additional disk volumes that I add to the system by running SYS:DSK from INIT:INITCMD. I am seeing an issue where other processes start ahead of this and if the volume isn't mounted yet, errors occur. The biggest one is the with *CMD. If the current log file is on one of the volumes that has quite gotten mounted yet, *CMD will not start properly. In this case, it locks *STATISTICS and everything piles up behind that waiting on the file. In this case, the *CMD job needs to be BLASTed (STOP and GOOSE don't work) and the log file will need to be manually created (and set to SIZE=400P and MAXSIZE=400P) I see that there appear to be 6 slots for volumes created in TABLES. MTS600 is the only one filled in. Do I just need to use RAMROD to fill in the volume ID for the other empty slots so the volumes get mounted right at startup or are there other parameters involved in that data structure that need to be set as well?
Розпочато John Palmer @ · Останніх @
Does d6.0 have any definitions for TCP/IP Services 12
When I load d6.0, it starts a Telnet server task and the IPL info shows it attempting to activate telnet connections, but says that none are available. Is that because TABLES doesn't have any defined, or that the HIM support is not present in the current version of Hercules? Just wondering if any TCP/IP services would work under d6.0 with the version of TABLES installed in that system under newer Hercules once the HIM support is installed. Finally, has there been any change about the licensing of IBM software like *PASCALVS, *FTNVS and *ASMH? I read somewhere that IBM let a bunch of stuff fall out of copyright, but not sure if it affects availability of these
Розпочато John Palmer @ · Останніх @
Which Hercules version for d7.0? 8
In preparation for d7.0, I was wondering which version of Hercules has the mods to allow networking (FTP, Telnet, etc)? Mike, I know you mentioned that you had to check in changes. I still can’t get d6.0 to work with Hercules 4.5 – it super-dumps from 30 seconds to 1 week after IPL. I may upgrade to CentOs 9 and all of the latest utilities. My VM machine is CentOs 7.0. John
Розпочато John Palmer @ · Останніх @
A number of questions about MTS. 11
Hello MTS community! After some moderate reading and light usage of MTS, I would appreciate if you could answer some of my questions. 1.) Now that archive.michigan-terminal-system.org has been down for almost a year - though well-archived on Archive.org, and with the Google Drive links still existing - will this mailing list be the only home of the MTS community, or will there eventually be another website? 2.) Obviously not everything can be released for legal/licensing reasons, and sorting thru it all for D7.0 will take however long it takes. But I would like to know: are these files picked out yet but just not publicly available pre-usable-system, or are most of these files still being negotiated with rightsholders/programmers/etc? (As far as I've read many/most of the post-D6.0 redistribution tapes are still lost, so obviously those can't be sifted through yet.) 3.) Is it possible to connect a VT52/VT100/Tektronix to the current D6.0A? Or would that require the networking support in D7.0? (Vol. 4 Appendix B reads to me like UMnet needs to be functioning first.) 4.) Browsed through CCM 448 [1] about VSS. However, I still have a few questions: a.) What version of MVS/370 did support stop at? Can it run programs for the venerable 3.8j? b.) Was there networking support? [1]https://books.google.com/books?id=tH9QAAAAMAAJ&pg=RA24-PP1&lpg=RA24-PP1&dq=university+of+michigan+computing+center+%22memo+448%22&ots=1Mxlg5xv3m&sig=ACfU3U2C63-_TOeuMm3MSWBLI-db6ykldw&hl=en#v=onepage&q=university%20of%20michigan%20computing%20center%20%22memo%20448%22&f=false 5.) I read the previous message about the HIM merge. Is this fork publicly available? 6.) There were several MTS systems on the BITNET network[1]. Looking through the bitnet writeup (6.0T5 -1454), MTS BITNET supported operation over multiple link protocols: 313 The full complement of RSCS link protocols will be supported. 314 This requirement allows interworking with RSCS emulation packages 315 which only implement a single protocol. 718 Link protocols (VMB, VMC, NJE, and X.25) 1166 At this writing, only the VMB DSP has been written at the protocol 1167 layer and the SDA DSP at the physical device layer. In addition, 1168 a subtasking monitor unit check routine for SDA device type has 1169 been written. 1367 UBC and SFU have expressed a desire to implement their Netnorth 1368 link using X.25 and Datapac, because bisync is not available. It 1369 should be possible to substitute the UBCnet X.25 DSP for either 1370 the SDA or CTCA DSPs to provide this function, in effect 1371 substituting a full duplex X.25 virtual circuit for a permanent 1372 bisync line. The VMB or NJE protocols could then operate over 1373 this link. Hyperion uses a 2703-lookalike[2] to tunnel NJE over TCP/IP. MTS also supported the 2703[3], although it was eventually replaced with the PDP-8 Data Concentrator[4], which was itself replaced with the PDP-11... -----> The point: did the PDP-11 HIM/NIM/PCP/SCP/whatever support NJE over a bisync line? Or was it TCP/IP, X.25, and local terminals only? Would the 2703 be the only way to get BITNET on MTS, or would an NJE-supporting frontend be the better option, perhaps in combination with NJE-Bridge[5]? <----- [1]http://moshix.dynu.net/bitnet.nodes [2]https://github.com/SDL-Hercules-390/hyperion/blob/master/readme/README.TCPNJE.md [3]https://www.eecis.udel.edu/~mills/gallery/gallery8.html [4]https://www.eecis.udel.edu/~mills/gallery/gallery7.html [5]http://moshix.dynu.net/snanje/ 7.) ASMH is not available due to licensing. More than half the system is written in Plus[1]. Is it possible to recompile only the Plus-based portions, plugging in the already-assembled (and/or manually patched) ASMH portions after the fact? Or is ASMH still required for the existing build process, absent some heavy modifications to the build scripts? (Not that I'm capable of any meaningful modifications, as my programming skills are nascent.) [1]https://hercules-390.yahoogroups.narkive.com/0ZGhicL6/mts-assembler-re-re-sample-os-madnick-poor-man-s-3270-support Thank you for for taking time to resp
Розпочато Bile Geek @ · Останніх @
Some of you are about to be removed from the group 9
Folks, I can see we have thee types of users in this group. One type have received a re-verification message from groups.io and replied, to these I say Thank You. One type, the ones I am targeting here, have received the message and not replied. If they continue to ignore this message they will be removed from all their groups by groups.io and their fully qualified domains blacklisted. They are all personal domains, or personal sub-domains of a larger domain, so the chances are no one else will notice. This action has been forced by an e-mail from groups.io being received in a honeypot mailbox. Oh and to the vast majority, who use gmail.com, outlook.com or yahoo.com just go back to sleep. Sorry I woke you. Dave
Розпочато Dave Wade @ · Останніх @
Obtaining a disassembled listing of an object file 6
Hi. My name is William Gallant. I am new to MTS. I hardly know any MTS commands or how to find my way around the OS or use files, etc... I am looking for a way to get a disassembled listing of the APL object file on tape d5.0t1.aws I tried the OBJLIST program with options "ALL" selected but only got a complete detailed cross-reference of symbols and hex dumps of CSI records ( code mixed with data ) some which are 32767 bytes long. Question - Is there a way, using the program OBJUTIL instead of OBJLIST to obtain a disassemble listing ( even if piece by piece )? -- William Gallant
Розпочато William Gallant @ · Останніх @
CBELL 8
I am trying to compile a "C" program under MITS 6.0a. Trying to use the CBELL compiler. Not having any success. As anyone be able to compile "C" using this compiler. Thank You Tom c
Розпочато Tom Chandler @ · Останніх @
How's the HIM merge into Hercules coming along? 2
Just wondering how the HIM code merge into Hercules is coming. I know there was a flurry of activity last month, but some issues popped up.
Розпочато John Palmer @ · Останніх @
Issues Running MTS on SDL Hercules (Hyperion) 4.x - Summary of Trials 13
Thought I would migrate this discussion over to the MTS list as the Hercules list is too general. So, I have had no luck running the standard d6.0A MTS distribution under any type of VM. It does work fine on all of these machines/VMs using Hercules 3.06 and 3.13 All of my SDL Hercules builds were built with the “hercules-helper” scripts which builds the current devel branch (currently 4.7). Systems I have tried: Ubuntu 22.04 on AWS NetBSD 9.3 running on an Antsle VM Box. CentOS 7 running on an Antsle VM Box. I haven’t had time yet to haul out one of my old rack servers to install NetBSD or Ubuntu on bare hardware, but may try that soon. I’m going to get the lbltp program now and capture the super dump. If anyone knows how I can look at this or if someone wants to see it, let me know. I don’t mind digging into this, being a programmer of 40 years, but not sure which thread to start pulling on. If anyone has an idea of what might cause this to fail in virtual environments, let me know. I will follow any clues. Thanks
Розпочато John Palmer @ · Останніх @
Dump file available after SDL Hercules crash
OK – I was able to get the dump file. Zipped up, its 1.6mb. John
Розпочато John Palmer @
Download Site 15
All the MTS archive sites appear to have gone. Can MTS still be downloaded? Dave
Розпочато Dave Wade @ · Останніх @
File Notifications #file-notice
The following files and folders have been uploaded to the Files area of the H390-MTS@groups.io group. /d6.0A.zip By: Doug Wegscheid <dwegscheid@...> Description: D6.0 DASD images, ready to run under Hercules. The following files and folders have been uploaded to the Files area of the H390-MTS@groups.io group. /MTSD6.0A.cnf By: Doug Wegscheid <dwegscheid@...> Description: Version AN302 (2012.01.30) of a Hercules config for D6.0a.zip (slightly newer than the one in the ZIP file) The following files and folders have been uploaded to the Files area of the H390-MTS@groups.io group. /MTS D6.0A - A pre-built MTS system for use with the Hercules S_370 emulator - Michigan Terminal System Archive - https___sites.google.com_site_michiganterminalsystem_mts-d60A#TOC-Download.pdf By: Doug Wegscheid <dwegscheid@...> Description: A PDF of the now-defunct https://sites.google.com/site/michiganterminalsystem/mts-d60A
Розпочато Group Notification @
Question about the availability of several things 18
If you guys want anyone to test Confer out on 6.0, I can do so if someone can copy the files into an .AWS tape file.
Розпочато John Palmer @ · Останніх @
Questions about bug (Is it MTS or Hercules) from the Hercules-390 group. 2
Mike - are you on the Hercules-390 group? We found an issue, but not sure if its MTS or Hercules setting. Wondering what base version you are working with. See message below. -----Original Message----- From: group@hercules-390.groups.io <group@hercules-390.groups.io> On Behalf Of Fish Fish Sent: Tuesday, July 25, 2023 20:34 To: group@hercules-390.groups.io Subject: Re: [hercules-390] Anyone running Hercules 4.5 on NetBSD? John Palmer wrote: [...] > HHC00801I Processor CP00: Protection exception interruption code 0004 > ilc 4 HHC02324I PSW=070D100000164324 INST=42609011 STC 6,17(0,9) > store_character HHC02326I V:00000011:R:0000000000000011:K:0E=000000 > 00000000 033D2000 0001CE2A 07 ................ > HHC02269I GR00=00000018 GR01=00166780 GR02=00166254 GR03=F560F2F3 > HHC02269I GR04=00000000 GR05=00000000 GR06=FFFFFFF2 GR07=00000000 > HHC02269I GR08=00036A60 GR09=00000000 GR10=00162D18 GR11=00163D18 > HHC02269I GR12=00165EC8 GR13=8016421E GR14=80164302 GR15=00000000 > HHC02271I CR00=18B0FE40 CR01=0012D000 CR02=00000000 CR03=FFFF0000 > HHC02271I CR04=00000000 CR05=00000000 CR06=70000000 CR07=00000000 > HHC02271I CR08=000000FF CR09=00000000 CR10=00000000 CR11=00000000 > HHC02271I CR12=000B3F1D CR13=00000000 CR14=1F000000 CR15=00000000 And this is precisely why I recommend *never* using OSTAILOR QUIET! (*) The above would never have been logged if OSTAILOR QUIET had been used, and you would still be scratching your head today wondering why MTS keeps crashing. As you can plainly see, MTS has an obvious bug: it's trying to do a STC (Store Character) into 17 bytes past where register 9 is pointing, but register 9 contains ZERO, meaning it's trying to do a Store Character in low core. "But Fish! The PSW key is zero!" Yes, BUT... Control Register 0 also has Low-Address Protection enabled too (bit 3 (X'10') of Control Register 0). Thus a Protection Exception is correctly and properly throw. "But Fish! Why does Hercules 3.13 work?" Because Hercules 3.13 is known to be buggy. It fails to pass the skey370 integrity test, meaning its Storage Key handling isn't adhering to the architecture. SDL Hyperion's does. > I've heard people say that they have MTS running on various types of > machines running Hercules 4.5, so maybe it needs to be built with > different options on different machines. I don't know anything about that. I've never tried running MTS. I know absolutely *nothing* about it. I know Hercules, but nothing about any of many guest operating systems that are able to run under it. I leave that to our users who run such operating systems. They're responsible for their end. I'm responsible for mine.
Розпочато John Palmer @ · Останніх @
Anyone get PTR2 working 8
Has anyone gotten “PTR2” to work with any versioin of Hercules? I’ve got 4.6 and have tried these settings: #000E 1403 Units/PTR2.txt lpp=66 fcb=1:11,4:1,5:5,8:10,14:6,19:4,24:7,34:2,44:6,49:4,54:7,63:8,66:3 optprint # PTR2 000E 1403 Units/PTR2.txt fcb=0111040105050810140619042407340244064904540763086603 #PTR2 #000E 1403 Units/PTR2.txt nofcbcheck # PTR2 #000E 1403 Units/PTR2.txt # PTR2 But HASP won’t start the printer at all. Thanks
Розпочато John Palmer @ · Останніх @
Current Image
Image Name
Sat 8:39am