bobeager.uk | Emulating Old Systems |
![]() |
This page is provided as support for my talk about emulation of old
computer systems.
This talk was given on the 12 It is provided primarily so that references can be provided in a useful and accessible form. Suggestions for additions or improvements are welcomed. The LectureThe following direct material is available:
Closed source emulatorsThese are emulators which are commercial, or just closed source. Details of others are welcomed, if only for completeness.
Open source emulatorsThese emulators are open source, but the restrictions on copying and redistribution do vary.
Worked examplesThese pages provide step by step instructions for installing a few systems on selected emulated hardware.
More about SIMHSIMH (SIMulator for Hobbyists) was started by Bob Supnik (formerly of DEC, as engineer and vice president) over 20 years ago. It was targeted at DEC machines, of which he has extensive experience. He designed SIMH as a framework which makes it relatively easy to write a new simulator. A few years ago, a group of enthusiasts forked the project, and that version was put on GitHub. Many people contributed, but there was little central management which resulted in a lack of formal releases. Bob Supnik continued to develop "Classic" SIMH (as it became known), as version 3.x. The version on GitHub was version 4.x. In May 2022, the MIT License of SIMH version 4 on GitHub was unilaterally modified by a contributor to make it no longer free software, by adding a clause that revokes the right to use any subsequent revisions of the software containing their contributions if modifications that "influence the behaviour of the disk access activities" were made. As of 27 May 2022, Supnik no longer endorsed version 4 on his official website for SIMH due to these changes, only recognising the "Classic" version 3.x releases. On 3 June 2022, the last revision of SIMH not subject to this clause (licensed under BSD licenses and the MIT License) was forked by the group Open SIMH, with a new governance model and steering group that includes Supnik and others. The Open SIMH group cited that a "situation" had arisen in the project that compromised its principles. Bob (Eager) has stayed with the "Classic" SIMH project for his own development, as it is not such a fast changing target (and is in fact very stable). This approach has also been adopted by the developer of the HP simulators. Here are some useful links.
The Pironman 5The Pironman 5 is a case kit for the Raspberry Pi 5. It makes an ideal platform for a 'pocket emulator'.
Other useful linksThese are miscellaneous links to places of interest. Additions are welcomed.
|
|
This site is copyright
© 2025
Bob Eager
Last updated:
13 Jun 2025