Keyboard Shortcuts
Likes
- H390-Vm
- Messages
Search
This group is for all folks running the original IBM VM/370 Release 6 operating system (or later (e.g. VMTCE (Community Edition)) on Hercules. Like the other early IBM operating systems this version has always been in the public domain and so can be freely distributed. The base version as supplied by IBM is lacking in many facilities. IBM solved this by providing additional extension products which were licensed and so are not available. There are however many user enhancements available which can be installed. In addition, in order to get users up and running quickly updated "releases" of VM/370 included the most popular updates are available for download, so novices can start to learn VM without having to delve into the system internals. It is intended that this wiki will provide information on the base release and these updates.
The available versions are here :-
?
?
Re: It has been awhile and I forget how to get past a power loss
开云体育Just /ckpt or /force or if those fail /cold. ? Dave ? From: [email protected] <[email protected]> On Behalf Of Bertram Moshier
Sent: 17 December 2022 19:43 To: [email protected] Subject: Re: [h390-vm] It has been awhile and I forget how to get past a power loss ? Hello, |
Re: It has been awhile and I forget how to get past a power loss
Bertram Moshier wrote:
[...] Windows rebooted and, of course, didn't shutdown VM.[...] Suggestion: Maybe Hercules could look for Windows shutdownsMaybe you should ....... <me: bites tongue> (Nope! I'm NOT going to say it!) -- "Fish" (David B. Trout) Software Development Laboratories mail: fish@... |
Re: It has been awhile and I forget how to get past a power loss
Hello Rene Ferland, Thank you so very much! Bertram Moshier WB8ERT On Sat, Dec 17, 2022 at 1:47 PM René Ferland <ferland.rene@...> wrote: On Sat, Dec 17, 2022 at 11:43 AM, Bertram Moshier wrote: |
Re: It has been awhile and I forget how to get past a power loss
Hello, |
Re: File /CMSMAIL/cmsmail.vmarc updated
#file-notice
On Mon, Dec 12, 2022 at 08:03 PM, Drew Derbyshire wrote:
Are these on GitHub? Rene FERLAND, Montreal |
Re: File /CMSMAIL/cmsmail.vmarc updated
#file-notice
Are these on GitHub?? I have comments on them.
-ahd- |
File /CMSMAIL/cmsmail.vmarc updated
#file-notice
Group Notification
The following files and folders have been updated in the Files area of the [email protected] group. By: Kevin Jordan <kej@...> Description: |
File /CMSMAIL/cmsmail.vmarc updated
#file-notice
Group Notification
The following files and folders have been updated in the Files area of the [email protected] group. By: Kevin Jordan <kej@...> Description: |
Re: What is the proper way to look at ...
On Tue 06 Dec 2022 at 14:26:19 -0000, Dave Wade wrote:
If you run UPDATE as below, to generate an file with the current source.I made an exec to automate the process, and open the UPDATEd file in EE. I called it VMFEE EXEC, modeled on VMFASM EXEC. It also creates an UPDATE file if you edit the file and save it. * * Usage: VMFEE fn ctlfile * VMFEE fn ft ctlfile * * Like VMFASM, update the given ASSEMBLE file with the UPDATES * (given as the fn of the CNTRL file) * but call EE to show the result (using $fn ft A). * * If you don't specify the file type, it is assumed to be ASSEMBLE * like with VMFASM. * * If you save changes, a file "$fn UPDATE" is created. * * If this file already exists when invoking this exec, * the updates are not re-done, but you can edit from where you left * off. * If you don't save changes, the temporary files are removed. * &CONTROL OFF &IF &INDEX LT 3 &GOTO -ARGS2 -ARGS3 &NAME = &1 &FT = &2 &CNTL = &3 &GOTO -ARGDON -ARGS2 &NAME = &1 &FT = ASSEMBLE &CNTL = &2 * -ARGDON &UPNM = $&NAME &ANAME = &UPNM &EDITOR = EE * -STSYS STATE &NAME &FT * &IF &RETCODE EQ 0 &GOTO -STCTL &TYPE *** &NAME &FT NOT FOUND *** &EXIT 1 * -STCTL STATE &CNTL CNTRL * &IF &RETCODE EQ 0 &GOTO -STUPD &TYPE *** &CNTL CNTRL NOT FOUND *** &EXIT 2 * Did we edit this file before? -STUPD &TYPE STATE &ANAME UPDATE A STATE &ANAME UPDATE A &IF &RETCODE EQ 0 &GOTO -DOEDIT * Do the update -FUPD UPDATE &NAME &FT * &CNTL CNTRL * ( CTL STK &IF &RETCODE EQ 40 &ANAME = &NAME &IF &RETCODE GT 12 &IF &RETCODE NE 40 &GOTO -UPDERR * Get most recent update level &IF &READFLAG EQ CONSOLE &GOTO -EXIT &READ ARGS &TEXT = &2 &READ ARGS &ARGS &2 &3 &4 &5 &6 &7 &8 &9 * &BAKFT = BAK&FT COPY &ANAME &FT A = &BAKFT = (REPLACE -DOEDIT &TYPE EDITING &ANAME &FT ... UPDATE &TEXT &EDITOR &ANAME &FT &GLOBAL0 = &RETCODE &TYPE EDITED " &NAME &FT " ... UPDATE " &TEXT " * Automatically generate some update statements from * the differences, and put them in fn UPDATE A. XCOMPARE &ANAME &BAKFT A = &FT = (CMSUPD * Did the user change something? STATE &ANAME UPDATE A &IF &RETCODE EQ 0 &GOTO -UPDATED * Since we didn't edit the file we may as well remove it ERASE &ANAME &FT A ERASE &ANAME &BAKFT A &GOTO -EXIT * -UPDATED &IF &RETCODE EQ 0 &TYPE UPDATE FILE " &ANAME UPDATE A " CREATED -EXIT &EXIT &GLOBAL0 --- -Olaf. -- ___ "Buying carbon credits is a bit like a serial killer paying someone else to \X/ have kids to make his activity cost neutral." -The BOFH falu.nl@rhialto |
Re: Are there instructions in VM/CE ti connect
On 12.07.2022 01:55, Fish Fish wrote:
Fish wrote:Now that you mention it, the sample images look kind of blurry to me too. They shouldn't be; something must have happened during the process of creating the PDFs, screenshotting them, and turning them into images for the web page. The only ones that should look a bit "blurry" are the retro- profiles, which use a 1403 font that was created from scanning actual printouts. All of the other fonts should be nice and sharp like that are in the actual sample PDF linked to from the front page. I'm not so sure I like blurry / inconsistent printouts, even if doAgreed; I like the "retro-" font for fun, but not if I actually plan on spending time reading the output. Thanks, Matthew |
Re: Are there instructions in VM/CE ti connect
Hi Fish,
On 12.07.2022 01:48, Fish Fish wrote: Matthew Wilson wrote:I'm particularly proud of the painstakingly drawn greenbar Me too!! How did you do that?! Are you drawing it all yourself via PDFIt's all PDF commands (by way of the little PDF library I'm using). For the most part it's just drawing lines and boxes, but that outlined "1" in the bottom right of the page (not sure what it means...but it was in the photos of the paper stock I based the vector drawings on...I'm guessing on multi-part forms the 1 indicated the first copy perhaps?) involved some curves as well. It's drawn once as a template object in the PDF file then re-used for each page, so very space-efficient too. The function that draws the background is here: Some questions:The port (and Hercules hostname/IP) is set in the hercules_address parameter in the config file, so you can change it to whatever you want. 2. Does it handle overprinting? (overstriking) So that those cool retroYep! Overstrike works when Hercules produces a carriage return without a linefeed. There's also a mode that supports ASA carriage control characters directly (if you're just feeding virtual1403 a file instead of hooking it up to Hercules), so you can do the '1', '+', etc in the first column of every line to control overstrike, single space, form feed, etc. When you overstrike the letters are printed with a pixel or two offset to create the "bold" effect when printing the same character in addition to be able to underline, cross out, overprint a different character, etc. 3. Does it handle printing beyond the right edge? (for those casesI just throw away any characters on a line beyond 132. 4. For that matter, does it support custom sized forms?Nope, just the single page size right now. 5. What about 8 lines per inch?Nope. Although this has been a topic of discussion with someone who's been hooking virtual1403 up to the CDC emulator. 6. Can you adjust the TOF? (Top Of Form, i.e. on which form line theRight now it's kinda hokey; there are only two options -- skip 5 lines, or skip 0 lines, and that's selected by virtue of there being a "-noskip" version of each profile. 7. What about the left margin? (i.e. the form column where the firstNo, it always starts in the same place. 8. Does it allow custom background images? I remember from years agoNo, the background for each page is just genreated by that hard-coded drawBackgroundTemplate function. 9. Can you skip the job separators?No, if it prints, it goes into the PDF. (Although that has been a requested feature...) 10. Does it automatically name the resulting host .PDF file?Yes, for MVS job separators. For VM/370 the situation is...not ideal. Overall the job separation isn't super robust. Just trying to get an idea regarding how capable your product is.It works great with MVS 3.8 which is what I first designed it around. Everything else has been hacked in to tweak things a bit to help others who are trying to use it in different scenarios :-) But your PAPER is *beautiful*!! :)Thank you! -Matthew |
Re: Are there instructions in VM/CE ti connect
Fish wrote:
[...] Some questions:<snip> Another quick question: I noticed on your "Available Printer Profiles" page that the text on some of the samples appear darker and yet others actually appear somewhat blurry. Is that on purpose? Is that something the user can control? Are those maybe just different fonts the user can choose? Or are you maybe just displaying images taken with your camera or something? I'm not so sure I like blurry / inconsistent printouts, even if do happen to be "realistic" (i.e. true to the way printouts actually looked back in the day). -- "Fish" (David B. Trout) Software Development Laboratories mail: fish@... |
Re: Are there instructions in VM/CE ti connect
Matthew Wilson wrote:
[...] I'm quite biased because I wrote the software, but I thinkI would wholeheartedly agree!! [...] and produce PDFs locally on Windows, Linux, and MacOSCool!! :)) [...] I'm particularly proud of the painstakingly drawn greenbarMe too!! How did you do that?! Are you drawing it all yourself via PDF commands? Or is it just a stock background image being draw? If you're drawing every painstaking detail yourself, then I am TRULY impressed! but if you want to create PDFs that you then print on yourI would agree. WELL DONE, Matthew! Some questions: 1. Is port 1403 hard coded? I didn't see it mentioned anywhere. 2. Does it handle overprinting? (overstriking) So that those cool retro pictures can be drawn? 3. Does it handle printing beyond the right edge? (for those cases where you use a form with fewer columns than the print train has?) 4. For that matter, does it support custom sized forms? 5. What about 8 lines per inch? 6. Can you adjust the TOF? (Top Of Form, i.e. on which form line the first printed line after an eject prints?) 7. What about the left margin? (i.e. the form column where the first character of the print line prints?) 8. Does it allow custom background images? I remember from years ago some shops had their own custom paper. Some universities for example had a faint image of their school's logo on each page. 9. Can you skip the job separators? 10. Does it automatically name the resulting host .PDF file? (preferably based on the information extracted from the job separator page(s)) Just trying to get an idea regarding how capable your product is. But your PAPER is *beautiful*!! :) -- "Fish" (David B. Trout) Software Development Laboratories mail: fish@... |
Re: Are there instructions in VM/CE ti connect
Hi Bertram,
On 12.06.2022 20:20, Bertram Moshier wrote: I like reading printouts of listing and source code. Is there a methodI'm quite biased because I wrote the software, but I think the most beautiful PDFs from Hercules virtual printers is produced by virtual1403. There's an instance hosted by Moshix online at and the agent can also run in offline mode and produce PDFs locally on Windows, Linux, and MacOS (plus anything else that Go can build for) if you want. The code and releases are at . I'm particularly proud of the painstakingly drawn greenbar paper design, but if you want to create PDFs that you then print on your laser printer, one of the profiles with a blank white background is probably ideal. Thanks, Matthew |
Re: Are there instructions in VM/CE ti connect
Joe On Tue, Dec 6, 2022 at 8:20 PM Bertram Moshier <herc370390vm@...> wrote:
|
Are there instructions in VM/CE ti connect
Hello, I like reading printouts of listing and source code.? Is there a method (and what is it) to: 1) Connect a VM system to my Brother laser printer? 2) Rotate to landscape listing printouts? 3) Print source code in portrait mode? 4) On the source code is there a method to update the source code with update files? Thank you. |
Re: What is the proper way to look at ...
开云体育I copied the VMFASM exec into two other commands, VMFVIEW and VMFEDIT. Basically replacing the assemble command with Edit or read-only viewer. The edit was a little harder to do because of preparing the 'UPDATE' control files with a new update number to create.
/Tom Kern On 12/5/2022 11:43 PM, Bertram Moshier
wrote:
|
Re: What is the proper way to look at ...
On Tue, Dec 6, 2022 at 01:48 AM, Joe Monk wrote:
All of that should be detailed in MAINT MEMO which should be on MAINTs A disk.If you are using CE 1.1.2, then look here. L MAINT ENTER PASSWORD: ? DASD 19D LINKED R/W; R/O BY 003 USERS DASD 19E LINKED R/W; R/O BY 005 USERS DASD 190 LINKED R/W; R/O BY 005 USERS DASD 5E5 LINKED R/W; R/O BY XMAS DASD 194 LINKED R/W; R/O BY CPWATCH FILES: 003 RDR,? NO PRT,? NO PUN LOGON AT 18:26:59 GMT TUESDAY 12/06/22 VM Community Edition V1 R1.2 ? Y (19E) R/O U (19D) R/O B (5E5) R/O Ready; T=0.01/0.01 18:27:00 l maint memo * ( date Filename Filetype Fm? Format??? Recs Blocks???? Date??? Time MAINT??? MEMO???? B1? V??? 80??? 490???? 24? 03/03/21??? 9:06 Ready; T=0.01/0.01 18:27:11 q disk b Label? CUU M? Stat? Cyl Type Blksize?? Files? Blks Used-(%) Blks Left? Blk Total MNT5E5 5E5 B/B R/O?? 30 3350? 800???????? 11??????? 119-01????? 16981????? 17100 Ready; T=0.01/0.01 18:27:33 I Hope This Helps ?... Mark S. |
Re: What is the proper way to look at ...
开云体育Bertram, If you run UPDATE as below, to generate an file ?with the current source. Then edit Edit the updated file but save it somewhere new. You can use XCOMPARE to generate a new update. You then need to give your update name generate a new AUXLCL file. If you put all this on MAINTs 595 (CP) or 594 (CMS) disk these are reserved for local modifications. Dave (you might also want to read the file “what mother never told you…” in the groups file section) ? ? From: [email protected] <[email protected]> On Behalf Of Bertram Moshier
Sent: 06 December 2022 10:58 To: [email protected] Subject: Re: [h390-vm] What is the proper way to look at ... ? Hello, ? Does the EE editor perform the update and saving of changes?? If no, are there plans for EE to do updates and saving of changes? ? Thank you. ? On Tue, Dec 6, 2022, 02:58 Dave Wade <dave.g4ugm@...> wrote:
|