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
My PayPal page has the different options and prices
Book purchase
options are
here...
OUR SPREADSHEETS ALSO                                                 
MAIN COBOL PAGE           
Email comments or questions to the author at:  illustratingshadows at yahoo dot com
MAIN Visual BASIC PAGE                                             
MAIN VIRTUAL REALITY PAGE                                                
MAIN Euler PAGE
MAIN SciLab PAGE
MAIN BASIC (JustBASIC) PAGE                                             
MAIN PDA or Palm Pilot PAGE                                             
programming JAVA sundials sun dials
LISP for ProgeCAD      (or AutoCAD)
MAIN TURBO-CAD FILE PAGE     ( vbs macros, notes on programming, and tcw files )
MAIN Python PAGE
MAIN PASCAL PAGE                                             
MAIN C or CPP [c++] PAGE                                             
MAIN DELTA-CAD FILE PAGE
MAIN Octave PAGE
MAIN JAVA PAGE
IBM 7094 sundial
stuff also
There are several 360 simulators available.

The first is Sim360C (see below) programmed using
Lazarus and is GUI based, Lazarus has similarities with
Delphi.  This simulator has a different internal
architecture to the others and works well, it supports
macros, SVCs, DOS and MFT/MVT calling conventions,
displacements of 0-4095, is turnkey, fun, and easy to
extend. Tested on Vista Win64 as well as Win32 on XP
sp1. Lazarus itself is also cross platform. This
simulator has sundial programs for V and H dials.

Another is Z390 (previously PC370), see below.

Another runs Hercules VM,
MVT 21.8 (see below) and I have MVT
running with ASP, TCAM and TSO up, and I have logged on to its
TSO, so slow progress.
IBM 1401 sundial
stuff also
the author's actual
IBM 360/30 he used
in the late 1960s
where he wrote FIDO.
After that he worked
on the 360/50, 65 and
then a variety of
System 370 systems
where he wrote
SHADOW, and then
the generation after
that.
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.
IBM System 360 Principles of Operation

IBM System 360 manuals
http://www.textfiles.com/bitsavers/pdf/ibm/360/
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.