IBM Mainframe Emulation on IRIX..

IBM workstations/servers/mainframes and operating systems (AIX, OS/2, etc.)
Forum rules
Any posts concerning pirated software or offering to buy/sell/trade commercial software are subject to removal.
User avatar
PymbleSoftware
Posts: 1888
Joined: Tue Jul 15, 2008 5:48 pm
Location: P.O. Box 529, Gordon, Sydney, NSW 2072, Australia.
Contact:

IBM Mainframe Emulation on IRIX..

Unread postby PymbleSoftware » Thu Feb 18, 2010 5:24 am

I threw 12 CPUs and gcc version 3.4.6 at the hercules IBM Mainframe emulator with a gmake -j14..

The original source is from:
http://www.hercules-390.org/

Took about an hour to hack around in the code and 3 minutes to build on the 12 CPU Origin 300 and about 19 and a half minutes of CPU time...

Code: Select all

real    3m5.439s
user    19m36.003s
sys     1m6.835s


My build is attached to this thread... I don't have time to do a MIPS Pro build..
I did start messing with MIPS Pro on the dual Octane and ran out of time..
I did some minor hacking around with the code to get it to build...

I took all the functionality of SCSI tape drives out in order to get it to build..
Do not hook up tape drives and expect to be able to process mainframe tapes..


These question are answered in the FAQ ( http://www.hercules-390.org/hercfaq.html ):
2.04 Where can I obtain OS/360 ?
2.05 Where can I obtain MVS ?
2.06 Where can I obtain VM/370 ?
2.07 Where can I obtain DOS/VS ?
2.08 Where can I obtain Linux/390 ?

Enjoy.
Attachments
hercules-3.06-built.tar.gz
(8.06 MiB) Downloaded 85 times
死の神はりんごだけ食べる

開いた括弧は必ず閉じる -- あるプログラマー

:Tezro: :Tezro: :Onyx2R: :Onyx2RE: :Onyx2: :O3x04R: :O3x0: :O200: :Octane: :Octane2: :O2: :O2: :Indigo2IMP: :PI: :PI: :1600SW: :1600SW: :Indy: :Indy: :Indy: :Indy: :Indy:
:hpserv: J5600, 2 x Mac, 3 x SUN, Alpha DS20E, Alpha 800 5/550, 3 x RS/6000, Amiga 4000 VideoToaster, Amiga4000 -030, 733MHz Sam440 AmigaOS 4.1 update 1.

Sold: :Indy: :Indy: :Indy: :Indigo: Tandem Himalaya S-Series Nonstop S72000 ServerNet.

Twitter @PymbleSoftware
Current Apps (iOS) -> https://itunes.apple.com/au/artist/pymb ... d553990081
(Android) https://play.google.com/store/apps/deve ... +Ltd&hl=en
(Onyx2) Cortex ---> http://www.facebook.com/pages/Cortex-th ... 11?sk=info
(0300s) Minnie ---> http://www.facebook.com/pages/Minnie-th ... 02?sk=info
Github ---> https://github.com/pymblesoftware

User avatar
hamei
Posts: 10425
Joined: Tue Feb 24, 2004 4:10 pm
Location: over the rainbow

Re: IBM Mainframe Emulation on IRIX..

Unread postby hamei » Thu Feb 18, 2010 8:04 am

PymbleSoftware wrote:... hercules IBM Mainframe emulator

That thing looks pretty cool, Pym. Thank you.

User avatar
alix
Posts: 48
Joined: Fri May 09, 2003 2:25 pm

Re: IBM Mainframe Emulation on IRIX..

Unread postby alix » Thu Feb 25, 2010 6:16 am

Very nice work, Thanks a lot! Regards, Alex
Forget UNIX - it will be gone in 5 years. [Tom Jermoluk, SGI]

User avatar
geezer
Posts: 60
Joined: Sun Mar 23, 2008 7:44 am
Location: Barker, NY
Contact:

Re: IBM Mainframe Emulation on IRIX..

Unread postby geezer » Thu Feb 25, 2010 6:48 am

Thanks! What an amazing piece of software...
:O3000: :O2000R: :Onyx: :O2000: :Indigo: :O2: :Indigo2IMP: :Fuel: :1600SW: :1600SW:
Shoot the wall, leave the birds alone.

User avatar
necron2600
Posts: 210
Joined: Tue May 26, 2015 10:38 pm
Location: Boston

Re: IBM Mainframe Emulation on IRIX..

Unread postby necron2600 » Mon Aug 29, 2016 6:43 pm

Anyone have a copy of this? Seems to have gone missing?
"The selected attachment does not exist anymore."

If anyone does have a copy.. can they repost with it here?
Thanks

User avatar
Krokodil
Donor
Donor
Posts: 452
Joined: Fri Apr 17, 2015 2:32 pm
Location: The House of Particular Individuals

Re: IBM Mainframe Emulation on IRIX..

Unread postby Krokodil » Mon Aug 29, 2016 7:13 pm

Funny. A few weeks ago, I was wondering if someone made a Hercules port for IRIX.
:Octane2: - :O2: - :Octane: - :Indigo2IMP:

User avatar
dexter1
Moderator
Moderator
Posts: 2607
Joined: Thu Feb 20, 2003 6:57 am
Location: Zoetermeer, The Netherlands

Re: IBM Mainframe Emulation on IRIX..

Unread postby dexter1 » Tue Aug 30, 2016 2:57 am

Did you try PM'ing PymbleSoftware? He is still active...

Plus the code is now version 3.07, so maybe a new version is possible
:Crimson: :PI: :Indigo: :O2: :Indy: :Indigo2: :Indigo2IMP: :O200: :O2000: :Onyx2:

User avatar
necron2600
Posts: 210
Joined: Tue May 26, 2015 10:38 pm
Location: Boston

Re: IBM Mainframe Emulation on IRIX..

Unread postby necron2600 » Wed Jan 04, 2017 5:04 pm

Compiled hercules 3.07 with GCC 4.7
Not much had to be modified
I did try MIPSPro first.. it started to get hairy.

# Environment
export CC=gcc
export CXX=g++
export CXXFLAGS="-O3 -mabi=n32 -I/usr/nekoware/include -I/usr/include"
export CPPFLAGS="-O3 -mabi=n32 -I/usr/nekoware/include -I/usr/include"
export PATH="/usr/nekoware/bin:$PATH"
export MANPATH="/usr/nekoware/man:$MANPATH"
export CFLAGS="-O3 -mabi=n32 -I/usr/nekoware/include -I/usr/include"
export LDFLAGS="-L/usr/nekoware/lib -L/usr/lib32"
export LD_LIBRARY_PATH="/usr/nekoware/lib:/usr/lib32"
export PATH=/usr/nekoware/gcc-4.7/bin:$PATH

./configure --enable-getoptwrapper

Comment out.. or better yet add a !defined for SGI somehow.. I got lazy and commented out:
hercifc.h
//#if !defined(__APPLE__) && !defined(__FreeBSD__) && !defined(__SOLARIS__)
// struct rtentry rtentry;
//#endif

Add:
#include "db.h"
to top of:
crypto/dyncrypt.c
crypto/sha1.c
crypto/sha256.c

then it compiles with no errors.
I only tested it by running it, then stopping it. I have no clue (yet) if it functions right. Just got happy and decided to post it first.. who needs testing right? ;)
Attachments
hercules-3.07-gcc-compiled-irix-mips4.tar.gz
(2.45 MiB) Downloaded 9 times

User avatar
necron2600
Posts: 210
Joined: Tue May 26, 2015 10:38 pm
Location: Boston

Re: IBM Mainframe Emulation on IRIX..

Unread postby necron2600 » Wed Jan 04, 2017 5:05 pm

Oh.. it installs in /usr/local. the tarball is a tar of usr (I ran gmake install DESTDIR=/tmp/somewhere to package it up in a tarball)

User avatar
necron2600
Posts: 210
Joined: Tue May 26, 2015 10:38 pm
Location: Boston

Re: IBM Mainframe Emulation on IRIX..

Unread postby necron2600 » Thu Jan 05, 2017 2:40 pm

curses based 3270 term emulator compiled with GCC for mips4..
c3270-3.3.tar.gz
(291.13 KiB) Downloaded 8 times

User avatar
pentium
Posts: 4709
Joined: Mon Aug 28, 2006 6:29 pm
Location: Kamloops, BC

Re: IBM Mainframe Emulation on IRIX..

Unread postby pentium » Thu Jan 05, 2017 7:34 pm

Nice! Now I can run Hercules on the O2K and have the emulator running from the O2.
:Crimson: :Onyx: :O2000: :O200: :O200: :PI: :PI: :Indigo: :Indigo: :Indigo: :Octane: :O2: :1600SW: :Indigo2: :Indigo2: :Indigo2IMP: :Indigo2IMP: :Indy: :Indy: :Indy: :Cube:

Image <-------- A very happy forum member.


Return to “IBM”

Who is online

Users browsing this forum: No registered users and 1 guest