
The Computer History Simulation Project The Computer History Simulation Project The Computer History Simulation Project is a loose Internet-based collective of people interested in restoring historically significant computer hardware and software systems by simulation. The goal of the project is to create highly portable system simulators and to publish them as freeware on the Internet, with freely available copies of significant or representative software. Simulators SIMH is a highly portable, multi-system simulator. ● Download the latest sources for SIMH (V3.5-1 updated 15-Oct-2005 - see change log). ● Download a zip file containing Windows executables for all the SIMH simulators. The VAX and PDP-11 are compiled without Ethernet support. Versions with Ethernet support are available here. If you download the executables, you should download the source archive as well, as it contains the documentation and other supporting files. ● If your host system is Alpha/VMS, and you want Ethernet support, you need to download the VMS Pcap library and execlet here. SIMH implements simulators for: ● Data General Nova, Eclipse ● Digital Equipment Corporation PDP-1, PDP-4, PDP-7, PDP-8, PDP-9, PDP-10, PDP-11, PDP- 15, VAX ● GRI Corporation GRI-909 ● IBM 1401, 1620, 1130, System 3 ● Interdata (Perkin-Elmer) 16b and 32b systems ● Hewlett-Packard 2116, 2100, 21MX ● Honeywell H316/H516 ● MITS Altair 8800, with both 8080 and Z80 ● Royal-Mcbee LGP-30, LGP-21 ● Scientific Data Systems SDS 940 Also available is a collection of tools for manipulating simulator file formats and for cross- assembling code for the PDP-1, PDP-7, PDP-8, and PDP-11. Software Kits to run on SIMH Help with SIMH http://simh.trailing-edge.com/ (1 of 2)26/11/2005 9:14:11 The Computer History Simulation Project System Photographs Papers on Simulation and Historic Hardware Future Work and Items Needed List of Contributors Links to Computer History and Simulation Resources Updated 15-Oct-2005 by Bob Supnik (bob AT supnik DOT org - anti-spam encoded) http://simh.trailing-edge.com/ (2 of 2)26/11/2005 9:14:11 Available Simulators Available Simulators For details on the simulated implementation of each system, please click on the appropriate link. Except where noted, all simulators have been developed by Bob Supnik. ● Data General Nova (plotter and multiplexor support by Bruce Ray) ● Data General Eclipse (developed by Charles Owen) ● Digital Equipment Corporation PDP-1 ● Digital Equipment Corporation PDP-4 ● Digital Equipment Corporation PDP-7 ● Digital Equipment Corporation PDP-8 ● Digital Equipment Corporation PDP-9 ● Digital Equipment Corporation PDP-10 (Ethernet support by David Hittner) ● Digital Equipment Corporation PDP-11 (Ethernet support by David Hittner, DHQ support by John Dundas) ● Digital Equipment Corporation PDP-15 ● Digital Equipment Corporation VAX (Ethernet support by David Hittner, DHQ support by John Dundas) ● GRI Computer Corporation GRI-909 ● IBM 1401 ● IBM 1620 ● IBM System 3 (developed by Charles Owen) ● IBM 1130 (developed by Brian Knittel - latest version at www.ibm1130.org) ● Interdata (Perkin Elmer) 16b and 32b systems ● Hewlett-Packard HP 2100 ● Honeywell H316 ● MITS Altair 8800 (developed by Charles Owen; Z80 version by Peter Schorn - latest version at www.schorn.ch) ● Royal-Mcbee LGP-30 (and LGP-21) ● Scientific Data Systems SDS 940 The simulators have been tested in the following environments ● Windows 9x/NT/2000 (Visual C++, Mingw gcc) ● DEC UNIX (DEC C) ● OpenVMS (DEC C) ● Linux (gcc) ● NetBSD, OpenBSD, FreeBSD (gcc) ● Solaris (gcc) ● OS/2 (EMX) ● Macintosh OS 9 (CodeWarrior) http://simh.trailing-edge.com/hardware.html (1 of 2)26/11/2005 9:14:12 Available Simulators ● Macintosh OS X (Apple Developer Tools) Updated 30-Jun-2004 by Bob Supnik (bob AT supnik DOT org - anti-spam encoded) http://simh.trailing-edge.com/hardware.html (2 of 2)26/11/2005 9:14:12 Change Log V3.5 Change Log For V3.5 The change log for the previous version (V3.4) is here. IBM 1401: ● Changed character encodings to be consistent with Paul Pierce 709X simulator ● Changed card column binary format to be consistent with Paul Pierce 709X simulator ● Added choice of business or Fortran encoding for card punch, line printer , and inquiry terminal output ● Added mode control for old/new character encodings 1 15-Oct-05 IBM 1620: Changed character encodings to be consistent with 7094 and 1401 PDP-11: Fixed bug in autoconfiguration algorithm (missing XU table entry) VAX: ● Fixed bug in autoconfiguration algorithm (missing XU table entry) ● Fixed bug in floating point structure definitions with 32b compilation option SCP and libraries: ● Fixed to trim trailing spaces on file names ● sim_ether: added Windows user-defined adapter names (from Timothe Litt) ● sim_sock: fixed SIGPIPE error on UNIX ● sim_tape: fixed misallocation of TPC map array in 64b configurations ● sim_tmxr: added support for SET <unit> DISCONNECT IBM 1401: ● Fixed clearing of SSB-SSG on reset (reported by Ralph Reinke) ● Fixed problem with 2, 5 character R, P instructions (reported by Van Snyder) ● Removed error stops from MCE PDP-11: ● Revised autoconfiguration algorithm and interface ● Added additional 11/60 registers ● pdp11_vh: fixed bug in vector display routine http://simh.trailing-edge.com/changes35.html (1 of 2)26/11/2005 9:14:15 Change Log V3.5 ● pdp11_xu: fixed runt packet processing (found by Tim Chapman) PDP-15: 0 09-Sep-05 ● Removed spurious AAS instruction ● Fixed bug in SHOW TTIX CONN/STATS ● Fixed bug in SET TTIXn LOG/NOLOG PDP8 ● Fixed bug in SHOW TTIX CONN/STATS ● Fixed bug in SET TTIXn LOG/NOLOG HP2100 ● Added SET MUXLn DISCONNECT Interdata: ● fixed bug in SHOW PAS CONN/STATS ● Added SET PASLn DISCONNECT SDS ● Fixed bug in SHOW MUX CONN/STATS ● Added SET MUXLn DISCONNECT Updated 15-Oct-2005 by Bob Supnik (bob AT supnik DOT org - anti-spam encoded) http://simh.trailing-edge.com/changes35.html (2 of 2)26/11/2005 9:14:15 Software Kits Software Kits Some of these software kits are governed by licenses restricting their use. Each kit contains license information, if a license applies. ● RDOS V7.5 for the Nova (under license provided by Data General Corporation). ● Mapped RDOS 7.5 for the Eclipse (under license provided by Data General Corporation). ● Updated documentation! Lisp for the PDP-1 (courtesy of the author, L Peter Deutsch). ● DDT for the PDP-1 (courtesy of Derek Peschel). ● SIM8 for the PDP-7 (courtesy of the author, David J Waks). ● ESI-X for the PDP-8 (courtesy of the author, David J Waks). ● FOCAL69 for the PDP-8 (courtesy of Digital Equipment Corporation). ● OS/8 for the PDP-8 (under license provided by Digital Equipment Corporation). ● Updated documentation! TSS/8 for the PDP-8 (courtesy of Digital Equipment Corporation). ● 4k Disk Monitor System for the PDP-8 (courtesy of Digital Equipment Corporation). ● TOPS-10 and TOPS-20 for the PDP-10 (under license provided by Digital Equipment Corporation). ● ITS (Incompatible Timesharing System) for the PDP-10; click here for installation instructions. ● DOS/Batch-11 V10 for the PDP-11. ● RT-11 V4 for the PDP-11 (under license provided by Mentec Corporation). ● RT-11 V5.3 for the PDP-11 (under license provided by Mentec Corporation). ● RSTS/E V7 distribution system and RSTS/E prebuilt system for the PDP-11 (under license provided by Mentec Corporation). ● PDP-11 UNIX V5 with sources (under license provided by Caldera Corporation). ● PDP-11 UNIX V6 with sources (under license provided by Caldera Corporation). ● PDP-11 UNIX V7 with sources (under license provided by Caldera Corporation). ● FOCAL15 for the PDP-15 (courtesy of Digital Equipment Corporation). ● Advanced Software System, both Keyboard Monitor and Foreground/Background, for the PDP-15 (courtesy of Digital Equipment Corporation). ● DOS-15 for the PDP-15 (courtesy of Digital Equipment Corporation). ● XVM/DOS for the PDP-15 (courtesy of Digital Equipment Corporation). ● Interdata UNIX V6 (under license provided by Caldera Corporation). ● Interdata UNIX V7 (under license provided by Caldera Corporation). ● VAX/VMS (under a hobbyist license provided by Hewlett-Packard Corporation); click here for details. ● VAX/Rdb (under a Network Developer's license provided by Oracle Corporation); click here for details. ● NetBSD for the VAX; click here for installation instructions and a pointer to the installation kit. http://simh.trailing-edge.com/software.html (1 of 2)26/11/2005 9:14:25 Software Kits ● 4.3BSD for the VAX; click here for the installation directory. ● Diagnostics and SPS assembler for the IBM 1401. ● Three single-card programs or "koans" for the IBM 1401. ● Paper-tape BASIC for the HP 2100. ● CP/M and DOS for the MITS Altair 8800 (CP/M under license provided by Caldera Corporation); and an updated kit with 4K Basic, 8K Basic, Prolog, and CP/M 3 (latest kits at www.schorn.ch). ● System 3 Model 10 SCP. ● DMS R2 V12 for the IBM 1130 (from www.ibm1130.org). ● Sources to three classic adventure games: Adventure (Colossal Cave), 1994 VMS version; Zork, final ITS version; and the Fortran translation, Dungeon, 1990 VMS version. Updated 25-Apr-2005 by Bob Supnik (bob AT supnik DOT org - anti-spam encoded) http://simh.trailing-edge.com/software.html (2 of 2)26/11/2005 9:14:25 Getting Help With SIMH Help With SIMH Sources for Help ● SIMH Frequently Asked Questions (FAQ). ● Mirian Crzig Lennox, "Building an ITS from scratch on the Supnik PDP-10 simulator" - a step-by-step guide for bringing PDP-10 ITS up under SIMH. ● Phil Wherry, "Running VAX/VMS Under Linux Using SIMH" - a step-by-step guide for bringing VAX/VMS up under SIMH on a Linux host. ● Lars Brinkhoff, "NetBSD SIMH How-To" - a step-by-step guide for bringing NetBSD for the VAX up under SIMH. ● Paulo de Silva, "How To Use HP 2100 Algol On SIMH" - a step-by-step guide for bringup up HP2100 Algol up under SIMH.
Details
-
File Typepdf
-
Upload Time-
-
Content LanguagesEnglish
-
Upload UserAnonymous/Not logged-in
-
File Pages396 Page
-
File Size-