| LAZARUS (Pascal) BASED GUI IBM SYSTEM 360 BAL SIMULATOR free Sim360c (there was a sim360a and sim360b) (for Lazarus itself, see here) turnkey - works right out of the box - and includes H and V dial programs. This is a Lazarus (Delphi) version of the IBM 360 simulator. ASCII based (not EBCDIC) and internals use decimal as in DC H, F, and registers (not hex) but try it, it works well. It has most RR, many RX, RS and a few SS (Char and Packed), as well as SVC support. Multiple CSECTs are allowed, with their own USINGs. Elementary macros are provided. And MFT/MVT as well as DOS calling conventions are supported, such as a final BR 14 being an end of program as well as EOJ (SVC 14). This supports multiple USINGs. There are syntax limitations, however the H-DIAL and V-DIAL programs with this simulator assemble (called 360sysin.txt), load, and execute properly. SVC is supported for various functions, and simple macros. Unlike other simulators, this uses a different technique for handling the EBCDIC:ASCII issue and very little translation between the two is used. Additionally, displays on the GUI are in decimal for registers and instruction addresses, however, hex is used for the instruction depiction. Core dump is standard with few exceptions, and a very good trace exists. Like all my other software, this is open source. The source is incredibly easy to modify with more instructions, etc. The displays are flashing and shown on the panel in real time. Lazarus and SIM360c notes are here. The current simulator version is version 2. The zip file has the various files and the executable. This works on XP sp1 win32 as well as VISTA win64. The zip has many sample test BAL programs and a horizontal and vertical sundial program running under this simulator. And files sysdump.txt, syslog.txt, and sysprint.txt are used. Pass 0 (macro), pass 1 (addressable)and pass 2 (object code) of the assembler is also viewable. The source code is open source, however check back because I may expand it. Depends on interest. Either way, it works very well with the h-dial and v-dial programs included in the zip files and with a lot of test programs also included. I also have a Lazarus based GUI IBM 1401 simulator with an assembler for Autocoder and SPS, supporting the registers, tracing, and dump, and the loader and executor work with their H-DIAL and V-DIAL programs as well. If you like the IBM 1401, check it out, free and open source. Please let me know by email if you like this simulator. Download link is below. 360 simulator zip with executable, source, and H/V dial programs is here 16k memory which you can expand (change maxCoreBytes and recompile in Lazarus) program start address is set at 400 (change startAddrIs and recompile in Lazarus) version 2, displacements 000-FFF (4095) core dump and trace handles all features hints and console button now show additional text when clicked registers, PSW addr, ilc, and cc flash in real time tested on XP SP1 through Vista win64, and also tested on Windows 7 notes on how to compile the simulator A sample of one of my real IBM BAL programs back some 25 years ago. |
| ILLUSTRATING SHADOWS focusing on education and interesting practical aspects of sundial design |
| Book purchase options are here... |
| Email comments or questions to the author at: illustratingshadows at yahoo dot com |
| programming JAVA sundials sun dials |
| LISP for ProgeCAD (or AutoCAD) |
| MAIN TURBO-CAD FILE PAGE ( vbs macros, notes on programming, and tcw files ) |
| IBM 7094 sundial stuff also |

| BUT for the truly brave at heart.... I have the Hercules simulator running, and the GUI interface for it and I have MVT running plus TCAM, TSO, and I can log on to TSO and edit files. System 360 simulator (called Hercules) http://www.hercules-390.org/ GUI interface for Hercules (Fish) *** NOT NEEDED FOR HERCULES AND MVT *** http://www.softdevlabs.com/Hercules/hercgui-index.html IBM 360 MVT/HASP http://www.ibiblio.org/jmaynard/ Kevin Leonard's Turnkey MVT with ASP and HASP This is a complete, ready-to-run OS/360 MVT 21.8F system. Kevin has integrated both ASP 3.2 and the SVS HASP retrofit, and you can run either one as you wish. The doc directory has enough documentation to get you going. * asp.zip (45163547 bytes): Zip file of the complete system |
| For more compatibility with the 360, actually 370 and beyond... you may wish to consider:- PC370 now Z390 start here: http://www.don-higgins.net/pc370.htm and here: http://www.z390.org and for a Windows XP PC download:- z390 v1500 setup.zip - InstallShield for z390 full release on Windows It installs to: c:\Program Files\Automated Software Tools\z390 Then invoke:- Z390.BAT (do not run z390.jar because paths will not be found) Worked first time also! |
| I have MVT 21.8 IPLd under Hercules VM, also TCAM and TSO started. I have also logged on to TSO with HERC01 userid, and edited a file. Slow progress, but progress indeed. |

| To run simulator, double click on ~0start here.bat then hit POWER ON hit IPL hit INTERRUPT hit INTERRUPT again hit INTERRUPT again and for a core dump hit SYSTEM RESET hit START hit START again |


| Illustrating Time's Shadow ISBN 0-9765286-8-1 plus 0-9765286-9-X Lib Cong 2005900674 plus 2006930654 Merges Illustrating Shadows and Illustrating More Shadows, deletes duplicated material, and techniques that are complex and replaced by easier methods, adds new material. Hands on, empirical, geometric, trigonometric, CAD, and spreadsheet dial design for small dials plus garden dials using common masonry supplies, clay, and glass, with emphasis on many calendar line techniques, and inclined decliners, while providing details on the use of DeltaCAD programming including the animation of many sheets as parameters vary. Case studies abound with associated problems solved, and cover the infamous inclined decliner, as well as all the other kinds of outdoor dials. The printed book comes with a CD of booklets, spreadsheets, VRML/WRL files, templates, etc with the printed book. The CD has all books and booklets and programs along with source code. You can get the printed book and CD, just the CD, or an online download here. |