Mainframe operating system IBM MVS on Windows for beginners - M241

  Рет қаралды 58,793

moshix

moshix

7 ай бұрын

1. Download the 3270 terminal emulator from here: www.tombrennansoftware.com/do...
2. Download MVS 3.8 TK5 from here: www.prince-webdesign.nl/index...
3. For support/help and questions head over to our Discord mainframe channel click here: / discord
4. Discover more videos here: www.moshix.tech/videos
/* The graphic, of course, reflects Hercules wresting the IBM behemoth... and winning */
Have fun!

Пікірлер: 271
@dingokidneys
@dingokidneys 7 ай бұрын
This was a trip down memory lane! I spent many hours working in this environment writing reports to run against our financial system. Good times!
@moshixmainframechannel
@moshixmainframechannel 7 ай бұрын
Thanks !
@harpleblues
@harpleblues 6 ай бұрын
I did this stuff for many years. Brings back memories. Thanks! IEFBR14 forever!
@moshixmainframechannel
@moshixmainframechannel 6 ай бұрын
Indeed !
@harpleblues
@harpleblues 6 ай бұрын
@@moshixmainframechannel DISP=(NEW,DELETE,DELETE)
@zf4hp24
@zf4hp24 6 ай бұрын
Dear lord! You've just revealed the super secret password of the IEBGENER priesthood to the lowly hordes of mere users! May you be struck with an OC4 abend! 😉
@moshixmainframechannel
@moshixmainframechannel 6 ай бұрын
@@zf4hp24 hahahah thanks !
@SteveAB4EL
@SteveAB4EL 6 ай бұрын
I'm smiling because I used to run SAS programs and even compose JCL to do plant breeding statistical analysis on an AMDAHL mainframe in the first half of the 1980s. It seems perfectly logical that a modern laptop can do the emulation ... given that the 360 might have somewhat less than 4 MB main memory. Those were the days! :^)
@moshixmainframechannel
@moshixmainframechannel 6 ай бұрын
Yes. The golden days of computing ! When everything was amazing and we knew it
@harpleblues
@harpleblues 6 ай бұрын
I have an AMDAHL belt buckle.
@TonyinFL
@TonyinFL 7 ай бұрын
Semi-retired mainframe developer here. Great job with the video! I am looking forward to taking TK5 for a spin.
@moshixmainframechannel
@moshixmainframechannel 7 ай бұрын
Welcome to the club !!
@captainkeyboard1007
@captainkeyboard1007 6 ай бұрын
As a microcomputer user and fan of modern computer technology, I love these technological stories about computers. I want to see more of these stores. I would not want to exchange this for anything else.
@ed056
@ed056 6 ай бұрын
In the mid-90s IBM gave laptops to their mainframe techs. These highly trained guys could make a mainframe sing and dance. A DOS Windows 3.1 laptop was a different animal. I was part of their internal tech support team. I can't tell you how many calls I received from mainframers who opened a DOS terminal on their laptop and typed 'FDISK' to see what was in their directory. It did not end well. :0)
@moshixmainframechannel
@moshixmainframechannel 6 ай бұрын
Hahaha thanks. Good story !
@16BitDungeon
@16BitDungeon 7 ай бұрын
Tom Brennan has Vista 3270 terminal downloads available all the way back to Windows 3.1. I tested it out a few years ago. Still works.
@moshixmainframechannel
@moshixmainframechannel 7 ай бұрын
Cool
@monad_tcp
@monad_tcp 7 ай бұрын
cool, so I can use the emulator inside Win311 inside DosBox inside Chrome inside Windows11 inside Xen . (because I use my desktop computer almost like a mainframe, I run inside a hypervisor all the times) With all those layers of emulation, I bet the Hercules is going to run at real speed, lol
@zwill8882
@zwill8882 6 ай бұрын
Vista 3270 is a good program, very affordable too
@PWingert1966
@PWingert1966 6 ай бұрын
Now all we need is a CICS simulator and a Cobol compiler and you can feel like you are working in a bank or insurance company in the 1980's!
@moshixmainframechannel
@moshixmainframechannel 6 ай бұрын
We have both !
@jeffnew1213
@jeffnew1213 6 ай бұрын
This was very enjoyable to watch. Thank you! I was a so-so mainframe (OS/VS COBOL) programmer in 1984 on both an MVS system, and a Wang VS system connected to it. I learned a bit about mainframes, COBOL, PL/I, assembler F, etc. in school (using Wilbur -- a wonderful system), graduating in 1984, about three months before my first job, above. I worked then with a 4th Generation system called UFO (User Files Online), which ran under CICS. I even did mainframe operations for a few weeks, using JCL and HASP. I didn't remain a programmer very long, transitioning into Wang VS security and support and then, eventually, networking. Networking led to LAN Manager, then Windows and Windows NT, and on and on. Now, almost 40 years after graduating, I specialize in VMware virtualization. It seems, from watching your presentation, that not all has been forgotten after nearly four decades. Again, thank you very much! I enjoyed the refresher.
@moshixmainframechannel
@moshixmainframechannel 6 ай бұрын
Nice career! Xen and KVM virtualization fed my family (well) with the two companies I started .
@nyanates
@nyanates 6 ай бұрын
“TSO” triggered a bunch of memories from my early days at IBM in the early 80’s. Eg. Every day you’d pass by the RJE window on your way to the cafeteria where you’d submit your card deck jobs and pick up you’re output (eg after lunch). One day we’re walking by the window on way to lunch and there all sorts of commotion going on behind the window. Apparently someone’s job had an infinite looped CR and the line printer was emptying it’s entire spool of paper all over the floor. These paper spools were yards in diameter high and this one was just spinning. 😅Good times.
@moshixmainframechannel
@moshixmainframechannel 6 ай бұрын
Golden days of computing
@pmacgowan
@pmacgowan 7 ай бұрын
30 Years as a MF programmer, this brought back many 1000h memories, thanks
@moshixmainframechannel
@moshixmainframechannel 7 ай бұрын
Oh that’s great! Thanks ! Can I ask how you found this video ?
@pmacgowan
@pmacgowan 7 ай бұрын
@@moshixmainframechannel just random searching, I know ibm cracked down on any 370 emulators, so I am surprised it’s now available
@moshixmainframechannel
@moshixmainframechannel 6 ай бұрын
They didn't crack down on any 370 emulators. They can't legally crack down on stuff like Hercules.
@SALTINBANK
@SALTINBANK 7 ай бұрын
15 years ago i was sysad and analyst on MVS machine so much joy for this video ... MVS was still used back in the days (and still today) for the military complex and worldwide banks ... Managing the TAP(e), scheduling jobs, ending it when it crashes, freeing memory, making backups ... I was a noob, when i recall real dev on MVS who were the real kings because they wrote the programs i used in COBOL or ASM They tought & taught me everything it was thrilling ... Godspeed mate for the events in your country.
@moshixmainframechannel
@moshixmainframechannel 7 ай бұрын
Thank you for sharing !
@SALTINBANK
@SALTINBANK 7 ай бұрын
@@moshixmainframechannel your channel is a gem thank you too ! take care of you !
@benpro95
@benpro95 7 ай бұрын
Thank you @@SALTINBANK , I currently work for a finicial institution writing COBOL and Easytrieve on a z/OS mainframe, our OPs support team are the best i've learned so much from them.
@zwill8882
@zwill8882 6 ай бұрын
Thanks for sharing the story I am glad you enjoyed your time on mainframe
@michaeldeloatch7461
@michaeldeloatch7461 6 ай бұрын
Thanks Moshix! I have been retired several years and in recent years my role at work involved less and less mainframe time. To relive many happy hours spent in TSO, in the lead-up to retirement, I used to think I ought to look up emulation with all the time on my hands. Now I know where to go for resources to do that. Didn't even know there was an open source MVS version extant. More immediately - you have a great delivery style that is actually on the ASMR because I have fallen asleep every time I try to watch this. We have moved our household in the past week so I guess maybe I am just extra tired. ;-)
@michaeldeloatch7461
@michaeldeloatch7461 6 ай бұрын
Wish unpacking boxes of stuff was as easy as interpreting packed decimal numbers in ibm-land lol.
@moshixmainframechannel
@moshixmainframechannel 6 ай бұрын
@michaeldeloatch7461 haha
@moshixmainframechannel
@moshixmainframechannel 6 ай бұрын
Happy to be of service. Lots of people use my videos to fall asleep. I like that
@oldwizzy
@oldwizzy 6 ай бұрын
For me, it's been 35 years since I was introduced to this, worked with it for over 15 years before I switched to another company with something completely different. Had a great time with regard to developments.
@grappydingus
@grappydingus 7 ай бұрын
I appreciate that you went over the status bar, I seldom pay attention to that. Excellent job!
@Strike_Raid
@Strike_Raid 6 ай бұрын
There was an MVS system running at NASA until about 2002. It had the Space Shuttle Launch Commit Criteria and maintenance software on it. There were only a few people around that could use it since everyone was brought up on PC's. I had a CP/CMS background (which they also had, running the OMRS and its associated maintenance software, and few could use that one either) so getting into MVS was pretty easy. I wish you could do this whole MVS emulator thing for CP/CMS. The CMS system ran until around 2004 or 5.
@moshixmainframechannel
@moshixmainframechannel 6 ай бұрын
I will do a VM/370 thing eventually. Interest in VM is maybe a 10th of MVS
@Ja14111948
@Ja14111948 6 ай бұрын
I worked with the Conversational Monitoring System too, on the VM/370.
@mccafferyfamily
@mccafferyfamily 6 ай бұрын
I learned MVS just to help in my work specialising in ancient app migration
@henrivanderriet3895
@henrivanderriet3895 6 ай бұрын
I miss the days when I wrote a Minesweeper game in PL/1 on ISPF back in 1992. It had a fixed number of rows and player configurable columns. I had to borrow code for a pseudo random generator since PL/1 did not have one built in. My colleague wrote a Roulette game (I think in CLIST). It looked awesome on our color terminal. He managed to get the table to spin by hacking the TSO "user time slice" which you normally only get on each ENTER keypress. It caused the CPU to run 100% 😅
@moshixmainframechannel
@moshixmainframechannel 6 ай бұрын
Great! I wrote a minesweeper in assembler about a year ago for ISPF. Do you still have your PL/I code ?
@henrivanderriet3895
@henrivanderriet3895 6 ай бұрын
@@moshixmainframechannel Respect for doing it in assembler! I did contact the SMS lady a few years after I left Mainframe Ops , but it had already been purged.
@moshixmainframechannel
@moshixmainframechannel 6 ай бұрын
@@henrivanderriet3895 too bad ! Ifs easier in assembler !
@gn7026
@gn7026 4 ай бұрын
Fantastic channel! I’m eager to see if you will delight us with some mainframe goodies during this Xmas break.
@moshixmainframechannel
@moshixmainframechannel 4 ай бұрын
Will do! Next week
@FlyperMultiGames
@FlyperMultiGames 6 ай бұрын
so far the better explanation to a beginner
@moshixmainframechannel
@moshixmainframechannel 6 ай бұрын
Thanks !
@JeroenBaten
@JeroenBaten 7 ай бұрын
Great to see this update! Warm regards, Jeroen
@moshixmainframechannel
@moshixmainframechannel 7 ай бұрын
Thank you !
@AlessandroHaroun
@AlessandroHaroun 3 ай бұрын
MVS programmer and admins are so rare nowadays, thanks you for this video ! i'm working on my full time job with a mainframe but i didn't know i could train on a VM.
@MrSandvik
@MrSandvik 7 ай бұрын
This is an excellent reintroduction to TK5 and the MVS 3.8! I have dabbled and stranded with TK4- several times in the past, but as the saying goes; 13th time's a charm. Having worked with many sorts of computers since the early 80s - ranging from, roughly, VMS/UNIX and various 6502 based computers and into the contemporary, it is confounding how very differently I need to think when learning the MVS.
@moshixmainframechannel
@moshixmainframechannel 7 ай бұрын
Great! Reach out to us on discord for any question
@gextreme2381
@gextreme2381 3 ай бұрын
Very cool. Seriously watched it all. Love being able to run a 'mainframe' locally.
@moshixmainframechannel
@moshixmainframechannel 3 ай бұрын
Thank you !
@sagejpc1175
@sagejpc1175 7 ай бұрын
Programmed COBOL and MVS Assembler on an IBM 3090 mainframe, this brings me back.
@chadmartin479
@chadmartin479 6 ай бұрын
Thanks for the interesting historic mainframe info. For people that never have had access, its very informative.
@moshixmainframechannel
@moshixmainframechannel 6 ай бұрын
Thank you !
@apollo-so5yj
@apollo-so5yj Ай бұрын
Thanks for your great videos! I just found your channel by fluke a few days ago. It's really nice to see there are still highly knowledgeable people like you (and many commenters) who know of and worked on these systems. These old technologies are becoming so old now that it's not easy to come across folks who really know them and the history. Keep up the great work.
@moshixmainframechannel
@moshixmainframechannel Ай бұрын
Oh thanks !
@billwall267
@billwall267 7 ай бұрын
Great update to your previous video. Was not aware of TK5. Wonderful to see the community has updated TK4. I've been using MVS Community Edition Sysgen and I'm still in awe of it. To have a freshly sysgened system with a single Python script is a marvel.
@moshixmainframechannel
@moshixmainframechannel 7 ай бұрын
Thanks, you too!
@firstlast-tw7hc
@firstlast-tw7hc 7 ай бұрын
Well done! The what, the how and the why of things are explained in ways I was able to understand them. That means something :-)
@moshixmainframechannel
@moshixmainframechannel 7 ай бұрын
Thank you much !
@PWingert1966
@PWingert1966 6 ай бұрын
While in the operating systems course, we were running VM/370 and using it to boot our OS as a guest. Somewhere along the line we managed to trip a bug that resulted in the microcode on the real hardware faulting (4381 with math extensions). We had a team from IBM in and they wanted to see all our code and the boot code written by the professor. It turns out that they had an issue in that the microcode had been customized and the recovery disks could not be read. The mainframe was doing double duty as a production machine at night doing payroll with a virtual MVS machine running as a VM client and some other student records stuff. Our guest OS had grounded that production VM to a halt! IBM was very secretive about what had happened and how it was fixed. We only found out about the issue a few months later when our professor let it slip the extent of the issue.
@petersamios5409
@petersamios5409 6 ай бұрын
Thanks so much for this. I have a lot of friends that will enjoy utilizing this. I just MVS was portable for the Intelx86 and modern platforms. I love the OS prioritization that is available and the non-swappable option for certain tasks that just aren't readily available on the OS's that I'm used to.
@moshixmainframechannel
@moshixmainframechannel 6 ай бұрын
Great to hear!
@emdxemdx
@emdxemdx 6 ай бұрын
:) Around 1987, I wrote a process monitoring program for a factory in Turbo Pascal, running on el-cheapo a IBM PC clone. The client complained that the output was slow (which it was), so I simply wrote routines to write directly to the display buffer (something everybody did back then). It worked for a while, until the client found it slow again. Then it dawned on me that I didn't have to write to the display buffer directly, but to an array of words just as big as the screen buffer itself, then when I was done, I simply did “screenBuf := virtualBuf;”, and almost instantly the screen was updated with the new information, just like a 3270 terminal would do. The client was delighted… (I even added a “busy” indicator box on the status line at the bottom that I turned on whenever I was doing some processing)…
@andybrunner4625
@andybrunner4625 7 ай бұрын
Thanks! Great introduction to MVS-TK5. I was a system programmier in the mid-70s and this gave back many memories. I was able to run It on Windows 11 but on macOS it failed because of the SIP (System Integrity Protection).
@moshixmainframechannel
@moshixmainframechannel 7 ай бұрын
Yes that’s strictly for windows. For macOS you can just compile your own Hercules binaries
@andybrunner4625
@andybrunner4625 7 ай бұрын
@@moshixmainframechannel Thanks!
@moshixmainframechannel
@moshixmainframechannel 7 ай бұрын
Welcome !
@erikl5340
@erikl5340 7 ай бұрын
Thank you very much for the video! With the help of an web browser extension i downloaded the video and i am building a special mini pc for the purpose of learning mainframe environment. I would like to learn COBOL too. Thanks again!
@moshixmainframechannel
@moshixmainframechannel 7 ай бұрын
Oh nice! Good luck and have fun !
@jaysistar2711
@jaysistar2711 6 ай бұрын
Purple Motion in the intro... you got me watching just to see what other gems you've included.
@moshixmainframechannel
@moshixmainframechannel 6 ай бұрын
Cool music, isn’t it ?
@LarrySchacher123
@LarrySchacher123 7 ай бұрын
A most enjoyable refresher. With the addition of Wally Mclaughlin's ISPF clone, you no longer need to make the JOB NAME match the userid in order to view the output in ISPF 3.8. You can also add the NOTIFY=&SYSUID parameter to the JOB statement so that whatever userid used to log in is notified of JOB completion. Many thanks for these helpful and enjoyable videos!
@moshixmainframechannel
@moshixmainframechannel 7 ай бұрын
Nice
@martygenska8117
@martygenska8117 6 ай бұрын
Wow, talk about a blast from the past. I was an old legacy guy; s360 all the way to Z-Series. Specialized in Assembler; O/S all the way from MVS-SP thru z/OS. Lots of internals work; system dump analysis, IOCDS/IOCD, etc. Thanks for this. Made me laugh though; I used to get annoyed when folks would refer to ISPF as TSO.....to me, TSO native was TSO, ISPF (ISPF/PDF) was the full screen facility where EDIT was TSO's line editor. See, I'm just an old hack :)
@moshixmainframechannel
@moshixmainframechannel 6 ай бұрын
Thanks for sharing!
@bears23rely
@bears23rely 7 ай бұрын
LETS GOOOOO🤘
@moshixmainframechannel
@moshixmainframechannel 7 ай бұрын
Oh thanks! Love your support! Much appreciated.
@linuxusr
@linuxusr 7 ай бұрын
Pretty cool. I was admin on an AS400 for a while so this is neat to play with on my own system
@moshixmainframechannel
@moshixmainframechannel 7 ай бұрын
I love the AS400
@SteveAB4EL
@SteveAB4EL 6 ай бұрын
Years ago I had a telephone conversation with the lead architect of the AS400. Great guy!
@moshixmainframechannel
@moshixmainframechannel 6 ай бұрын
@@SteveAB4EL nice !
@anttonmaptton8782
@anttonmaptton8782 6 ай бұрын
very interesting, thanks a lot !
@moshixmainframechannel
@moshixmainframechannel 6 ай бұрын
You are welcome!
@jamesmelendez9971
@jamesmelendez9971 6 ай бұрын
WOW - Best intro to the MF ever!
@moshixmainframechannel
@moshixmainframechannel 6 ай бұрын
Thanks !
@LedufInfraLeDufiNFrA
@LedufInfraLeDufiNFrA 6 ай бұрын
i was working on JCL ... what a journey !!! cobol ... ipl etc ...😢
@moshixmainframechannel
@moshixmainframechannel 6 ай бұрын
You miss it ?
@jms019
@jms019 7 ай бұрын
Might be good to show video or pictures of a real card deck being taken to a counter, printouts being collected later and point out that this is the same but friendlier to trees.
@gwaptiva
@gwaptiva 6 ай бұрын
Ooo, so much nostalgia straight off the bat from hearing the term DASD. Been so long since I heard proper IBM speak. What's next? Hard file? Planar? Acetates?
@moshixmainframechannel
@moshixmainframechannel 6 ай бұрын
Ha thanks for watching !
@svenvandevelde1
@svenvandevelde1 6 ай бұрын
Ohhh!!! And there is a PL1 compiler too! DEC FIXED (15,0)
@moshixmainframechannel
@moshixmainframechannel 6 ай бұрын
Yes indeed
@sound-ur1bq
@sound-ur1bq 6 ай бұрын
Oh, i wrote my first pgm on MF in pl1 , a nice language with multidimensionnal data structures , if i m right.
@guillermogaleanofernandez5497
@guillermogaleanofernandez5497 2 ай бұрын
Great!✨✨✨✨ Thank you! 👏👏👏🇵🇾🇵🇾🇵🇾🇵🇾
@moshixmainframechannel
@moshixmainframechannel 2 ай бұрын
Thank you too!
@BMW750Ldx
@BMW750Ldx 6 ай бұрын
IBM charged huge prices for the licenses per year back then......you rented the hardware back then with cost of how much CPU power was used !!.....it used so much electricity that we had to have like 8 diesel generator on standby at power failure. This was at SAS Data (SAS Airline) in the 80-90's and 00's
@moshixmainframechannel
@moshixmainframechannel 6 ай бұрын
Hello Scandinavia ! IBM continued to charge by CPU usage until 2 years ago
@BMW750Ldx
@BMW750Ldx 6 ай бұрын
@@moshixmainframechannel Wauw...That's sick that IBM could get away with it so long !!
@JamesJones-zt2yx
@JamesJones-zt2yx 6 ай бұрын
Would've sworn that DASD was Direct Access Storage Device.
@moshixmainframechannel
@moshixmainframechannel 6 ай бұрын
You’re probably right.but what’s the difference between access and attached semantically?
@vNCAwizard
@vNCAwizard 6 ай бұрын
I was using IBM SYS/370 hardware at an IBM beta test sight, beginning in 1972, and ending in 1980. DASD definitely stands for Direct Access Storage Device.
@GalaxyCat001
@GalaxyCat001 6 ай бұрын
It is. I named my cat Dasd
@moshixmainframechannel
@moshixmainframechannel 6 ай бұрын
I named my fish Jes2
@donaldwalsh5714
@donaldwalsh5714 6 ай бұрын
This brings back memories of when I worked on the MVS/ESA mainframe from the late 80s to early 90s. Ran the job console, mounted tapes, ran printers. TSO/ISPF was the charm of an editor, preferred it over using ROSCOE. Are there any CICS binaries included with the distro? I'd love to get back to doing some fun programming since I stopped using COBOL in the 90s.
@moshixmainframechannel
@moshixmainframechannel 6 ай бұрын
We have a CICS compatible solution and we have INTERCOM which competed for many years successfully with CICS.
@robalderden5888
@robalderden5888 7 ай бұрын
Yeah TK5!
@computeraidedworld1148
@computeraidedworld1148 7 ай бұрын
I didn't know TK5 was out, cool. Also yes I would suggest x3270 if you are running linux
@moshixmainframechannel
@moshixmainframechannel 7 ай бұрын
Yes and in fact the video previous to this one is about x3270.
@computeraidedworld1148
@computeraidedworld1148 7 ай бұрын
@@moshixmainframechannel ah roger, I had just saw another comment pointing the terminal emulator out and their comment made me think you may have been unfamiliar (this is coming from a 20 year old novice who thinks they know it all (they don't lol))
@moshixmainframechannel
@moshixmainframechannel 7 ай бұрын
@computeraidedworld1148 no problem !!
@martiekr
@martiekr 6 ай бұрын
To me RPF is the "Roscoe Programming Facillity" Roscoe was an other (non IBM) Productivity (Time Sharing) system. But unlike TSO (TSO had a address-space for every user) Roscoe had only one Address-space you shared with every Roscoe User. TSO was doing TimeSharing on OS level, ROSCOE was doing TimeSharing within Roscoe itself. And RPF was the Scripting language in Roscoe to create your own productivitye script, even to automate OS management tasks. TSO Uses CLIST an REXX as scripting languages. But i might completely wrong what RPF means in this system.
@moshixmainframechannel
@moshixmainframechannel 6 ай бұрын
Thanks. I have ROSCOE running on my MVS/ESA system
@dylanalliata4809
@dylanalliata4809 4 ай бұрын
Love this. I started as a MF programmer in 1980 you are doing a terrific job sharing these OS with the next generation. A couple of comments it would really help if you had transcript and maybe you could add notes on running the two batch files. Is anyone using MVS 3.8 on a laptop for any practical purposes?
@moshixmainframechannel
@moshixmainframechannel 4 ай бұрын
Lots of people run it on their laptops or phones
@AFellowGentleman
@AFellowGentleman 4 ай бұрын
I work in a bank and we have to deliver files to an ibm z system for tax reporing, money transfers etc. Im just using this to educate myself on the weirdness of these file formats and machines. I also like retro computers.
@moshixmainframechannel
@moshixmainframechannel 4 ай бұрын
@@AFellowGentleman great ! Thanks
@davecardboard9567
@davecardboard9567 7 ай бұрын
I always used to conceptualise ISPF as sitting "on top" of TSO in a similar way that Windows 3 sits "on top" of DOS. Thusly if one quit out the top level of the ISPF menu hierarchy, the ISPF session shut down and you essentially got dumped back to the command line (TSO) and had to start up ISPF again if you wanted to get back in to the ISPF environment. (Humour me - it's been 30 years or so!) It may be useful for your viewers to explain why the right control key was remapped to "enter" in the 3270 emu. Put simply, it's because that's how the keyboard was laid out on a real 3270 terminal. As described in the video, on the real 3270 K/B, what is the enter key on a modern PC K/B just generated a newline to the terminal controller and only when you hit "enter" (the remapped right ctrl) did it poke the actual mainframe into life at which point it would wake up, look at what you had typed and decide what to do about it. (Which could take a while if you were on the far end of a very slow serial line!)
@moshixmainframechannel
@moshixmainframechannel 7 ай бұрын
All true. Thanks a lot
@zwill8882
@zwill8882 6 ай бұрын
If you use =x to get out of ISPF and into plain TSO you can test new ISPF applications that need to concatenate development libraries ahead of the normal system libraries. Can't free ISPF panel library while in ISPF. Modifying logon procs all the time is not great because if you make a mistake you've locked yourself out and need another proc or someone to go fix it. Granted there are many ways to do this where you don't have to drop out to TSO, but this is the quick and dirty way and it's useful in some specific scenarios where LIBDEFs and dynamic allocations aren't good options.
@martiekr
@martiekr 6 ай бұрын
On the systems i work on in real live, if you exit out of ISPF you automaticaly logout of TSO. You have to use a command to get to the TSO prompt.
@wattsy1972
@wattsy1972 7 ай бұрын
Thanks for another great video sir. C programming often requires editing and linking multiple files. Would it be possible to demonstrate a workflow using the editor doing this? Also, can the editor do things like splitting the view port to aid cross-referencing for example? Any references/videos on the editor environment would be most appreciated. Thanks again!
@moshixmainframechannel
@moshixmainframechannel 7 ай бұрын
Thank you. Yes splitting the screen is possible but remember you only have at most like 45-50 lines per full screen. It will never be like a VS kind of editor. However, once you get used to the editor in TK5 you can become very productive.
@wattsy1972
@wattsy1972 7 ай бұрын
:) Thanks for the reply. I'm a 30 year served Unix guy so VS code and the like aren't my thing :) I have checked the pdfs shipped with the RP TK system and sadly couldn't find any info regarding view port splitting. Thanks again for your content, I'm here to learn and really appreciated your work.@@moshixmainframechannel
@wattsy1972
@wattsy1972 7 ай бұрын
s/appreciated/appreciate :)
@moshixmainframechannel
@moshixmainframechannel 7 ай бұрын
Just press F2 in the middle of the screen and then you can swap with F9
@wattsy1972
@wattsy1972 7 ай бұрын
@@moshixmainframechannel 👍cheers!
@davidthompson5845
@davidthompson5845 7 ай бұрын
I noticed that intercomm disk is available with the tk5. Will we see a video on getting it loaded and running soon? Maybe another Kicks being loaded again with this update. I don't know how Intercomm looks but I like Kicks, it reminds me of the old CICS. Thanks for the videos.
@moshixmainframechannel
@moshixmainframechannel 7 ай бұрын
Hey David! Yes I have shown intercomm in one of my previous videos. Great software !
@kwccoin3115
@kwccoin3115 6 ай бұрын
running on windows is so easy by this guide with some minor twist that the osx is really bad. I still remember I can run it something like TK4_ but here both M1 and Intel Mac does not work. M1 argued that there is no readelf (and use binutils then use greadelf still does not do it). Intel is still issue as both console mode and deamon mode complaint about missing ( and I guess something is wrong. Anyway stick with windows oddly then.
@suntexi
@suntexi 6 ай бұрын
When I was a trainee operator on a 360/65, MVS stood for "Multiprogramming with Virtual Storage". I could still probably write decent JCL including the mysterious utility IEFBR1415 which did nothing.
@Ja14111948
@Ja14111948 6 ай бұрын
1. MVS always stood for "Multiple Virtual Storage", the system used only the active working set of a program swapping its inactive part temporarily on disk, this made storage appear much larger than it was, called VIRTUAL, Paging. 2. isn't the utility called IEFBR14, used to delete datasets? my ops manager ran it always first thing in the morning to delete temporary datasets using the "scratch, sys" parameter: one day I saw on the console S806, the unfortunate ops manager forgot the "sys" parameter, which wiped all the 3380s including all programs, hahahahahahaha. Took us 3 hours to restore the IBM 370/158 system, overtime assured.I loved SPF (System Productivity Facility), which was later also available on PCs, called SPFPC, the best editor I've ever seen.
@suntexi
@suntexi 6 ай бұрын
I checked this out and my memory served me well - it *does* stand for 'multiprogramming'. 'BR1415' is from the assembler instruction BALR R14,R15 which, as I'm sure you know, loads the address of the next sequential instruction into general register 14 and branches to the address in register 15, which instruction immediately branches back to the address in R14. All three major operating systems have a convention on how the registers are used, the others being R13, points to the regester save area and R1 points to a list of addresses each of which points to a parameters. This utility is used for handling the disposition of the datasets, described in the DISP parameter on the JCL. Rebuilding a whole system takes skill and patience. As a software engineer, I know this from experience.@@Ja14111948
@melvinklassen
@melvinklassen 6 ай бұрын
@@suntexi -- the complete Assembly-language code for IEFBR14 : SR 15,15 -- set the program's completion-code to "zero". BR 14 -- return to the calling program (the OS supervisor) The side-effect was that all the "DD" statements were processed, e.g., to start a deferred-mount of a volume on a tape-drive, or to create a dataset.
@suntexi
@suntexi 6 ай бұрын
Quite correct - return code of zero meant all was OK @@melvinklassen
@da-voodoo-shuffle
@da-voodoo-shuffle 19 күн бұрын
A couple of years ago they optimised IEFBR14 😂
@trs80model14
@trs80model14 4 ай бұрын
I went to TK5 from TK4+, fresh install, having fun with it. Can you do a vid of ART1 that's in your GITHUB, interesting stuff?
@moshixmainframechannel
@moshixmainframechannel 4 ай бұрын
Thanks. I did a video about ART
@trs80model14
@trs80model14 4 ай бұрын
I looked and can't seem to find it can you point it out/link? @@moshixmainframechannel
@moshixmainframechannel
@moshixmainframechannel 4 ай бұрын
@trs80model14 can’t find it either. I know I made the video about 3 -4 years ago
@missyd0g2
@missyd0g2 5 ай бұрын
I still have my IBM 370 Yellow Card in my desk. Next to my unused punch cards
@moshixmainframechannel
@moshixmainframechannel 5 ай бұрын
Me too. I still look at it when I program
@henrivanderriet3895
@henrivanderriet3895 6 ай бұрын
Remember, the correct way to press the Enter key is with your curled up pinky finger and a flick of the wrist 😊
@blankblank1813
@blankblank1813 19 күн бұрын
Thanks for a great video. Quick question: where do WTO messages appear?
@moshixmainframechannel
@moshixmainframechannel 19 күн бұрын
In the console
@blankblank1813
@blankblank1813 18 күн бұрын
@@moshixmainframechannel Thanks for responding. Yes, normally they would but not in the TK5 I just installed. I didn't upgrade from a previous install and haven't made any changes to the vanilla version. No worries...I'll find them. 😀
@moshixmainframechannel
@moshixmainframechannel 18 күн бұрын
@blankblank1813 trust me. wtos always go the console. Just enable the console and you will see them there
@mikelakner5622
@mikelakner5622 6 ай бұрын
Makes me miss the old 360/30 and card punch.
@moshixmainframechannel
@moshixmainframechannel 6 ай бұрын
Lovely machine
@Ja14111948
@Ja14111948 6 ай бұрын
@@moshixmainframechannel a combination of reader and puncher, the good old 2501. on the 360/40 we sometimes ran an emulator to use old programs, all written in assembler. we had to read in 1000s of program cards, all night, and after many hours the fucking program stopped because a program card was out of sequence, hahahaha, OVERTIME. THE COMPUTER AGE HAD STARTED.
@Ja14111948
@Ja14111948 6 ай бұрын
I am reading now a book "Apollo Guidance Computer", this was perhaps something! the addressing .......... don't forget they used an IBM 360/100 as a ground computer. No integrated circuits.
@moshixmainframechannel
@moshixmainframechannel 6 ай бұрын
360/95 as far as I know
@pvisit
@pvisit 4 ай бұрын
Did you explain when the keyboard is blocked that you can clear this with the left CTRL key ?
@moshixmainframechannel
@moshixmainframechannel 4 ай бұрын
I don’t think I did.
@mikelakner5622
@mikelakner5622 6 ай бұрын
Would this run ROSCOE? I loved fiddling with its batch/programming system between mounting tapes and breaking down 11x14" green-bar reports for the real programmers.
@moshixmainframechannel
@moshixmainframechannel 6 ай бұрын
MVS 3.8 can’t run ROSCOE, due to a missing macro. MVS/SP (the version after) can run it and I have it installed on mine.
@MegaMoiAussi
@MegaMoiAussi 5 ай бұрын
Hello Moshix, as an old IBM Systems programmer I enjoy your videos. How can I mail you? Regards, Marcel Faber
@moshixmainframechannel
@moshixmainframechannel 5 ай бұрын
Moshix at the Gmail thing
@jamesdecross1035
@jamesdecross1035 7 ай бұрын
Hey 'moshix', may I ask a question? I've restored an ACT Apricot PC, a Scottish-built British-designed IBM PC near-clone, (using the same "IBM System 34 DD-mode" format for it's drives used by it's precursor, the American Victor Sirius Computer). It is possible to run C, COBOL and FORTRAN as well as CP/M-86 and Concurrent CP/m-86 (if you can find the disks, any where - internet archived collections are somewhat incomplete.) Of course, the standard OS was boring-old MS-DOS (version 2.11) which include two Microsoft line-editors. One is the obvious BASIC, the other is EDLIN, written, like DOS-86 (a.k.a. QDOS) by Tim Paterson in 1980. It seems these early business micro were designed not just to run business software but also to translate programmes from Mainframes to Micros, and back again - but how??? And, how would you use EDLINE (or "ED" in Unix based systems, including MacOSX and macOS) to work in conjunction with a Mainframe or Mini Mainframe? Were / are these programmes useful in any way, or were they a stop-gap measure to ease the transition? Perhaps, in other words, I'd love to know if I can learn anything these great machines using my collection of old Micros - including the BBC model-B from Acorn Computers - another British brand - which can run assorts using a Raspberry Pi to replace a "second processor". I hope that question makes sense! Best wishes.
@moshixmainframechannel
@moshixmainframechannel 7 ай бұрын
Interesting. I think the early CP/M machines had EBCDIC to ascii conversion programs. Edlin, at one point, also could read blocked datasets. And I think some 3270 emulators existed for specific coax cards. But all of that requires IBM terminal controllers and/or VTAM and NCF programs on the mainframe that are proprietary.
@jamesdecross1035
@jamesdecross1035 7 ай бұрын
@@moshixmainframechannel So, how did Micros interact with Mainframes, if at all, I wonder?
@moshixmainframechannel
@moshixmainframechannel 7 ай бұрын
@jamesdecross1035 floppies. Tapes.
@jamesdecross1035
@jamesdecross1035 7 ай бұрын
@@moshixmainframechannel Or just the compilers?
@moshixmainframechannel
@moshixmainframechannel 7 ай бұрын
@jamesdecross1035 nope. Compilers are very different due to different architectures
@kwccoin3115
@kwccoin3115 6 ай бұрын
how to properly shutdown may be good my take in 3270 f3... when prompt ready logoff in console /p tso /z net /$p jes2 /z eod /quiesce
@moshixmainframechannel
@moshixmainframechannel 6 ай бұрын
Or just from the TSO command line: SHUTDOWN.
@rwh777
@rwh777 3 ай бұрын
Around 15:30. Regarding the speed of the emulator. Is there any way to throttle Hercules to limit the MIPS in order to get a feel for how long it took to do things (e.g an IPL) on a real mainframe back in the 60's, 70's and 80's?
@moshixmainframechannel
@moshixmainframechannel 3 ай бұрын
No. A throttle feature would be very difficult to implement without havcing to rewrite major parts of interrupt and I/O handling
@rwh777
@rwh777 3 ай бұрын
@@moshixmainframechannel Darn. I was kind of hoping it was something as simple as what Univac did with their 9060 and 9070 machines (which had the same instruction set as System 360) , where, according to our system programmer, the “upgrade” from 9060 to 9070 (at a significant extra monthly cost) consisted of the Univac system engineer removing a “slowdown board” from the 9060, which essentially inserted a NOP instruction between each actual machine instruction. ..and magically we now had a 9070. He may have been pulling my leg but he swore he was telling the truth. :-)
@moshixmainframechannel
@moshixmainframechannel 3 ай бұрын
@rwh777 in a real computer it’s much easier to slow down: just reduce the processor frequency, for example. Hercules has no internal frequency, it always just runs at full speed.
@rwh777
@rwh777 3 ай бұрын
@@moshixmainframechannel Got it. Thank you so much for your explanation.
@heikojakob6491
@heikojakob6491 6 ай бұрын
If there just would be a free TWS, CICS and DB2 available for home use with hercules.
@moshixmainframechannel
@moshixmainframechannel 6 ай бұрын
Yes we have KICKS. I have videos about that in this channel
@moshixmainframechannel
@moshixmainframechannel 6 ай бұрын
Yes we have KICKS. I have videos about that in this channel
@kwccoin3115
@kwccoin3115 6 ай бұрын
Is there any chance for vm intro like this, perhaps even boot mvs on it. … wonder.
@moshixmainframechannel
@moshixmainframechannel 6 ай бұрын
Thanks for writing. I have a few videos here on how to get started with VM and IPL MVS under it. But I guess an updated one is in order in the next few months.
@MySmartHomeDomain
@MySmartHomeDomain 2 ай бұрын
Slightly off topic. There are several choices on the P/390 such as VM/ESA but as a novice which is the best for learning and the most flexible
@moshixmainframechannel
@moshixmainframechannel 2 ай бұрын
VM/370. For sure
@MySmartHomeDomain
@MySmartHomeDomain 2 ай бұрын
@@moshixmainframechannel cool I assume this would have to be an IBM version to use the P/390 adapter as opposed to running Hercules?
@moshixmainframechannel
@moshixmainframechannel 2 ай бұрын
The P/390 is not an adapter. But in any case, VM/370 and VM/ESA run fine on Hercules
@MySmartHomeDomain
@MySmartHomeDomain 2 ай бұрын
@@moshixmainframechannel apologies I was referring to the fact I am using a PC Server 520 with the adapter installed
@techhoppy
@techhoppy 7 ай бұрын
Please! I have to know what keyboard you're (slapping) using!!
@moshixmainframechannel
@moshixmainframechannel 7 ай бұрын
It’s a Code keyboard. That’s the brand
@martygenska8117
@martygenska8117 6 ай бұрын
I saw a video about accessing SDSF; but it's not anywhere I can find it. Is (was) that a separate componenet?
@moshixmainframechannel
@moshixmainframechannel 6 ай бұрын
You can search my videos here: www.moshix.tech/videos
@martygenska8117
@martygenska8117 6 ай бұрын
I found the REXX/SDSF video; I was looking for where you found the actual SDSF product. Early in the day I actually coded extensions for the old FDP version. Is it available somewhere to put on this version of 3.8?
@moshixmainframechannel
@moshixmainframechannel 6 ай бұрын
@@martygenska8117 it’s not the real ispf. It’s an open source ispf made by someone. As I mention in the video
@martygenska8117
@martygenska8117 6 ай бұрын
@@moshixmainframechannel The code for ISPF works great; I was looking for SDSF. I Was hoping to poke by brain into remembering how to create a dataset from the SYSLOG. I'm also having an issue with getting a SYSLOG on the output held queue :) it's been a minute since this was my life :)
@moshixmainframechannel
@moshixmainframechannel 4 ай бұрын
@boumajohn entirely correct. And somebody just did create an SDSF like tool in Rexx for MVS3.8
@deniojr
@deniojr 6 ай бұрын
I got an IEF452I JOBFAIL JOB NOT RUN - JCL ERROR, and now I can't access PRIMCOB2 because it's in use. Any idea as to why I got that error, and how can I fix it?
@moshixmainframechannel
@moshixmainframechannel 6 ай бұрын
The error message is a result of something wrong in the JCL. Whatever you changed in the Job was changed wrong. Probably easiest to download a fresh one and start from scratch
@markpuddephat2916
@markpuddephat2916 4 ай бұрын
Tried to install Tk5 update 2 on Ubuntu. It won't start up. All the log says is Hercules has crashed (Illegal instruction). Have you come across this issue before?
@moshixmainframechannel
@moshixmainframechannel 4 ай бұрын
You probably need to compile a version of Hercules for your specific CPU type. Pls get in on our discord channel for help with that
@PanDownTiltLeft
@PanDownTiltLeft 4 ай бұрын
Does this MVS 3.8 TK5 include CICS and IMS perchance?
@moshixmainframechannel
@moshixmainframechannel 4 ай бұрын
We have a compatible system called KICKS, we have Intercom a competing product to cics, as I outline in the video. DL/1 is on the way but a really early version
@PanDownTiltLeft
@PanDownTiltLeft 4 ай бұрын
@@moshixmainframechannel It's so impressive the work you folks do - Bravo!
@MrSteamDragon
@MrSteamDragon 6 ай бұрын
crikey, even has JES running.....I am stunned.....talk about walking down memory lane....
@moshixmainframechannel
@moshixmainframechannel 6 ай бұрын
Yes. Try it out 😊
@MrSteamDragon
@MrSteamDragon 6 ай бұрын
@@moshixmainframechannel ha! I have OS X anyway… 😎
@kris2k
@kris2k 8 күн бұрын
I always dream to have IBM/370 machine at home...
@moshixmainframechannel
@moshixmainframechannel 8 күн бұрын
You would beed a very big home 😃
@lepinjalmao
@lepinjalmao Күн бұрын
@@moshixmainframechannel or use an old computer with MVS and Vista (from this tutorial) as a mainframe
@yorkan213swd6
@yorkan213swd6 7 ай бұрын
How can we define timezone and set time ?
@moshixmainframechannel
@moshixmainframechannel 7 ай бұрын
That’s a configuration parameter which is discussed in other videos.
@williamsullivan9323
@williamsullivan9323 6 ай бұрын
AS400 guy but very interesting
@moshixmainframechannel
@moshixmainframechannel 6 ай бұрын
I envy you. OS/400 is amazing. I know very little about it.
@sound-ur1bq
@sound-ur1bq 6 ай бұрын
Hi, as a guy who worked on both ican say as400 (s/38 at the begznning) ts like mvs but without the subsystems visibles and every job iincluding terminal sessions s havin its on memory space, not limited anymore in size because 48 bit adressing from the beginning. I loved both and still think os400 is the best operating system
@videosuperhighway7655
@videosuperhighway7655 2 ай бұрын
Is there something similar to Omegmon by Candle?
@moshixmainframechannel
@moshixmainframechannel 2 ай бұрын
Yes there are a few
@AFellowGentleman
@AFellowGentleman 4 ай бұрын
I have a problem that my terminal sessions tend to hang after about 10 minutes. If i re-connect i get to the login screen and it says the user is already logged in. Any tips for fixing this?
@moshixmainframechannel
@moshixmainframechannel 4 ай бұрын
You may have either firewall or connectivity issues. I would look into fixing that first
@AFellowGentleman
@AFellowGentleman 4 ай бұрын
@@moshixmainframechannel It would be weird if it was a firewall issue since im running everything on my local machine. I will run a memtest on my box just to rule out that it's actually not my computer itself. Could it have anything to do with windows 11?
@moshixmainframechannel
@moshixmainframechannel 4 ай бұрын
@AFellowGentleman firewalls also act on the local machines. But anyway, Hercules works fine so I suggest looking at your connectivity.
@AFellowGentleman
@AFellowGentleman 4 ай бұрын
Sorry, i think it's just me that do not understand the editor and i get into some mode which make it seem like it has hanged. Trying to learn :)
@moshixmainframechannel
@moshixmainframechannel 4 ай бұрын
@@AFellowGentleman ah ok. Join our discord. Lots of folks there eager to help
@onkelfabs6408
@onkelfabs6408 7 ай бұрын
Why doesn't TK5 include REXX. Is rexx licensed?
@moshixmainframechannel
@moshixmainframechannel 7 ай бұрын
It does include Rexx. It’s called Brexx
@onkelfabs6408
@onkelfabs6408 7 ай бұрын
@@moshixmainframechannelthat's great news. thank you very much.
@justwanderin847
@justwanderin847 7 ай бұрын
Is there not a parm or file to change for cpu=2 ?
@moshixmainframechannel
@moshixmainframechannel 7 ай бұрын
Yes. There is. But it’s so fast, not sure it makes sense to go with 2 CPUs
@yorkan213swd6
@yorkan213swd6 7 ай бұрын
Fine we got it. But how can we enable it ? Great updated introduction.
@justwanderin847
@justwanderin847 7 ай бұрын
search for NUMCPU somewhere in a config file.... @@yorkan213swd6
@markgarrett8963
@markgarrett8963 6 ай бұрын
direct access not direct attached. attached is a modern thought ie vs nas
@moshixmainframechannel
@moshixmainframechannel 6 ай бұрын
Yes you’re right I call it direct attached
@sriniattaluri9388
@sriniattaluri9388 Ай бұрын
does this tk5 version has db2?
@moshixmainframechannel
@moshixmainframechannel Ай бұрын
No. dB2 came with MVS/SP.
@goldeneggduck
@goldeneggduck 6 ай бұрын
If you are recruiting and ask if the candidate likes TSO, if he/she starts talking about Tasmanian Symphony Orchestra, then you got the wrong candidate.
@moshixmainframechannel
@moshixmainframechannel 6 ай бұрын
Hahahah yes ! Good one !
@simonchurch.
@simonchurch. 6 ай бұрын
Wasn’t it MVS on the system 3090s?
@moshixmainframechannel
@moshixmainframechannel 6 ай бұрын
MVS/XA and MVS/ESA ran on the 3090 and on the basic models of the 3090 you could also run the 24 bit MVS/SP 1.3.5. But this is MVS 3.8 in the video which couldn’t run on the 3090
@MrDenisJoshua
@MrDenisJoshua 5 ай бұрын
Thsnks a lot for the video... but I have a pleasure to ask I you can help me please. In my office, I must generate a file that have inside a COPM-3 fields in order to export it in some gov. company. In the past I worked with cobol but on the AS400 machine. So I know how to do it if I can use Cobol language. The problem is that in my office PC I can't install software... so what I can is only download zip packet, unzip it and run it. So my question is... what I can download in my office pc in order to have a cobol compiler please ? I so your video about dosbox and SPF-PC... and tomorow I'll try to run it on the PC. But... because I see you're a guru of this thinks... is there something more easy that I can do please ? Thanks in advance for help
@moshixmainframechannel
@moshixmainframechannel 5 ай бұрын
Pls ask your question in our discord channel
@MrDenisJoshua
@MrDenisJoshua 5 ай бұрын
@@moshixmainframechannel Ok... post it in general channel. Thanks a lot
@sriniattaluri9388
@sriniattaluri9388 Ай бұрын
does tk5 has ims?
@moshixmainframechannel
@moshixmainframechannel Ай бұрын
Nope
@peterbetz629
@peterbetz629 6 ай бұрын
This is a great video but - man - you are as fast as this machine. You have to explain it more slowly. You go here and there to this and that window- back and forth - and all I hear is -punch-punch-punch- What? At 38:42 I lost it and was unable to see my output. Why? Because you type an S so fast without explaining. Man! We are beginners. We break our fingers by trying to figure out which button is what. :-)
@moshixmainframechannel
@moshixmainframechannel 6 ай бұрын
Yes I have been accused many times in life of being too fast 😃. you can slow down the playback of the video in KZfaq. Or stop and replay. Thanks for watching
@nasadod8659
@nasadod8659 18 сағат бұрын
Is USS included to the image? Thx.
@moshixmainframechannel
@moshixmainframechannel 17 сағат бұрын
Nope. USS came about 16-18 years later
@nasadod8659
@nasadod8659 16 сағат бұрын
@@moshixmainframechannel Thank you. Is there maybe some other free z/OS image with USS that is available for emulation?
@moshixmainframechannel
@moshixmainframechannel 15 сағат бұрын
@nasadod8659 but you would need a mainframe for it. No ?
@nasadod8659
@nasadod8659 14 сағат бұрын
@@moshixmainframechannel Mainframe to emulate mainframe?
@nasadod8659
@nasadod8659 5 сағат бұрын
@@moshixmainframechannel Please, help me to clarify my questions: I take a trivial example where two SVR4 programs (server and client) use shared memory. z/OS with USS: 1. I can build them in USS only using native IBM compiler - Yes/No ? 2. I can build them in USS only using gcc - Yes/No ? 3. I can run them in USS only - Yes/No ? 4. I can run them on z/OS with no USS - Yes/No ? z/OS with no USS: 5. I can build them on z/OS with no USS using native IBM compiler - Yes/No ? 6. I can build them on z/OS with no USS using gcc - Yes/No ? 7. I can run them on z/OS with no USS - Yes/No ?
@sriniattaluri9388
@sriniattaluri9388 Ай бұрын
i runnon ubuntu. what is the best 3270 emulator? i tried both c3270 and x3270. are there any better ones? with x3270, fonts are a mess. with c3270 setting up keymaps is a mess
@moshixmainframechannel
@moshixmainframechannel Ай бұрын
I find both x3270 and c3270 to not be a mess
@sriniattaluri9388
@sriniattaluri9388 Ай бұрын
@@moshixmainframechannel in ubuntu, which emulator would you recommend?
@thebritishengineer8027
@thebritishengineer8027 7 ай бұрын
MVS, no it doesn't. It stands for Multi-user Versatile Solution engine, I know I had the MVS domain for years. After seeing what "Multivalve" Databases could do in relation to speed, flexibility, reliability and security I began MVS to move the solution into mainstream IT. Deployable within it's own environment within Windows we could run it away from the MF on anything, I even had access to a Raspberry Pi distro. Requiring a massive sea change for the user, I came up with the idea of masking the text interface with first a Jason based then HTML 5 UI, making it deployable on any device running a browser. However taking on azure, sap, aws and oracle by having a better solution, was not enough to sell it.
@moshixmainframechannel
@moshixmainframechannel 7 ай бұрын
LOL
@noupot
@noupot 6 ай бұрын
Old very old
@moshixmainframechannel
@moshixmainframechannel 6 ай бұрын
Good !
@bgrimsle
@bgrimsle 7 ай бұрын
To fix the capitalization of the ISPF main panel, edit sys2.isp.plib(isp@prim) and make the change. Simple as could be.
@moshixmainframechannel
@moshixmainframechannel 7 ай бұрын
Thanks. That’s well known. I think the packager should fix it in the distribution, that’s why I mention it.
Here's What Happens When an 18 Year Old Buys a Mainframe
45:12
SHARE Association
Рет қаралды 3,2 МЛН
GADGETS VS HACKS || Random Useful Tools For your child #hacks #gadgets
00:35
SHE WANTED CHIPS, BUT SHE GOT CARROTS 🤣🥕
00:19
OKUNJATA
Рет қаралды 4,5 МЛН
MainFrame Computers z/OS 01: Introduction and Setup
42:02
Bill Sky - The Computer Guy!
Рет қаралды 1,7 М.
The Rise of Unix. The Seeds of its Fall.
16:51
Asianometry
Рет қаралды 457 М.
VS Code and Plugins for Master the Mainframe 2020
9:01
AngelHack
Рет қаралды 14 М.
The IBM 1401 compiles and runs FORTRAN II
23:41
CuriousMarc
Рет қаралды 1,2 МЛН
How does an OS boot? //Source Dive// 001
50:22
Low Byte Productions
Рет қаралды 363 М.
2022 -  Running a mainframe on your laptop for fun and profit
44:13
1960's COMPUTER HISTORY: REMEMBERING THE IBM SYSTEM/360 MAINFRAME Origin and Technology (IRS, NASA)
16:19
Computer History Archives Project ("CHAP")
Рет қаралды 213 М.
What are Mainframes?
6:37
Techquickie
Рет қаралды 1,4 МЛН
Рекламная уловка Apple 😏
0:59
Яблык
Рет қаралды 804 М.
Эффект Карбонаро и бумажный телефон
1:01
История одного вокалиста
Рет қаралды 985 М.
Why spend $10.000 on a flashlight when these are $200🗿
0:12
NIGHTOPERATOR
Рет қаралды 17 МЛН
Вы поможете украсть ваш iPhone
0:56
Romancev768
Рет қаралды 486 М.