open-simh/simh

The Open SIMH simulators package

C

713

4,654 commits

updated Sep 22, 2026

See the code

See what people are saying

SourceMessageScoreDate

I imagine the author's using OpenSIMH (https://opensimh.org) or something similar, so it'd be an emulated CPU running the userlands. I have a container that runs a 4.3 BSD userland using opensimh; it's not super hard to set up, just takes a bit of patience and willingness to learn how opensimh…

on I’ve built a virtual museum with nearly every operating system you can think of

0

May 19, 2026

Are you doing this with https://opensimh.org/ ?

on I turned a $80 RK3562 Android tablet into a Debian Linux workstation

0

May 18, 2026

http://ibm1130.org/emu/ https://opensimh.org/simdocs/ibm1130_doc.html

on Run ancient UNIX on modern hardware

0

Nov 18, 2025

Nit: > I also know that Java works via the "Javascript Virtual Machine" Java Virtual machine. That Java and JavaScript are named the way they are is... basically a historical accident of a cross-promotion gone too far, IMO. They aren't really related (at least, in the way that the name might…

on Reverse engineering the obfuscated TikTok VM

0

Apr 21, 2025

> I wish someone would write an IBM 650 emulator I don’t know how good they are and there may have been multiple IBM 650s, but Google gives me several hits, including: - https://opensimh.org/simdocs/i650_doc.html - https://github.com/rsanchovilla/SimH_cpanel (adds front panel GUI to the above) -…

on The IBM 650: An appreciation from the field (1986) [pdf]

0

Mar 4, 2025

https://opensimh.org/ Works great on Apple Silicon

on 1972 Unix V2 "Beta" Resurrected

0

Feb 19, 2025

> "There's no fundamental problem with getting a modern Unix to run on a VAX except for all the details" Pretty much. The main issue with modern Unx on a VAX is memory size & performance, which combine to make native compiling under recent gcc versions "problematic", so cross building in gcc-10 or…

on Ask HN: Weirdest Computer Architecture?

0

Jul 31, 2024

that's a ridiculous excuse unix v7 included a compiler and was three megabytes https://www.tuhs.org/Archive/Distributions/Research/Keith_Bo... https://opensimh.org/research-unix-7-pdp11-45-v2.0.pdf the compiler was a tiny fraction of that gcc 9 is about 50 megabytes windows 11 is over 8 gigabytes;…

on SciPy builds for Python 3.12 on Windows are a minor miracle

0

Nov 9, 2023

It just resulted in the open and official fork - OpenSIMH[1]. [1] https://opensimh.org/ [2] https://github.com/open-simh/simh

on SIMH – Old Computer Emulator

0

Sep 30, 2023

Perhaps, however, SIMH (http://simh.trailing-edge.com/, https://opensimh.org/) also calls itself a simulator rather than an emulator. Six of one, half dozen of the other, I guess!

on Multics Simulator

0

Aug 29, 2023

README

Open SIMH machine simulator

This is the codebase of SIMH, a framework and collection of computer system simulators.

SIMH was created by Bob Supnik, originally at Digital Equipment Corporation, and extended by contributions of many other people. It is now an open source project, licensed under an MIT open source license (see LICENSE.txt for the specific wording). The project gatekeepers are the members of the SIMH Steering Group. We welcome and encourage contributions from all. Contributions will be covered by the project license.

The Open SIMH code base was taken from a code base maintained by Mark Pizzolato as of 12 May 2022. From that point onward there is no connection between that source and the Open SIMH code base. A detailed listing of features as of that point may be found in SIMH-V4-status.

PLEASE NOTE

Do not contribute material taken from github.com/simh/simh unless you are the author of the material in question.

Coverity Scan Build Status

open-simh/simh

The Open SIMH simulators package

C

713

4,654 commits

updated Sep 22, 2026

See the code

See what people are saying

SourceMessageScoreDate

I imagine the author's using OpenSIMH (https://opensimh.org) or something similar, so it'd be an emulated CPU running the userlands. I have a container that runs a 4.3 BSD userland using opensimh; it's not super hard to set up, just takes a bit of patience and willingness to learn how opensimh…

on I’ve built a virtual museum with nearly every operating system you can think of

0

May 19, 2026

Are you doing this with https://opensimh.org/ ?

on I turned a $80 RK3562 Android tablet into a Debian Linux workstation

0

May 18, 2026

http://ibm1130.org/emu/ https://opensimh.org/simdocs/ibm1130_doc.html

on Run ancient UNIX on modern hardware

0

Nov 18, 2025

Nit: > I also know that Java works via the "Javascript Virtual Machine" Java Virtual machine. That Java and JavaScript are named the way they are is... basically a historical accident of a cross-promotion gone too far, IMO. They aren't really related (at least, in the way that the name might…

on Reverse engineering the obfuscated TikTok VM

0

Apr 21, 2025

> I wish someone would write an IBM 650 emulator I don’t know how good they are and there may have been multiple IBM 650s, but Google gives me several hits, including: - https://opensimh.org/simdocs/i650_doc.html - https://github.com/rsanchovilla/SimH_cpanel (adds front panel GUI to the above) -…

on The IBM 650: An appreciation from the field (1986) [pdf]

0

Mar 4, 2025

https://opensimh.org/ Works great on Apple Silicon

on 1972 Unix V2 "Beta" Resurrected

0

Feb 19, 2025

> "There's no fundamental problem with getting a modern Unix to run on a VAX except for all the details" Pretty much. The main issue with modern Unx on a VAX is memory size & performance, which combine to make native compiling under recent gcc versions "problematic", so cross building in gcc-10 or…

on Ask HN: Weirdest Computer Architecture?

0

Jul 31, 2024

that's a ridiculous excuse unix v7 included a compiler and was three megabytes https://www.tuhs.org/Archive/Distributions/Research/Keith_Bo... https://opensimh.org/research-unix-7-pdp11-45-v2.0.pdf the compiler was a tiny fraction of that gcc 9 is about 50 megabytes windows 11 is over 8 gigabytes;…

on SciPy builds for Python 3.12 on Windows are a minor miracle

0

Nov 9, 2023

It just resulted in the open and official fork - OpenSIMH[1]. [1] https://opensimh.org/ [2] https://github.com/open-simh/simh

on SIMH – Old Computer Emulator

0

Sep 30, 2023

Perhaps, however, SIMH (http://simh.trailing-edge.com/, https://opensimh.org/) also calls itself a simulator rather than an emulator. Six of one, half dozen of the other, I guess!

on Multics Simulator

0

Aug 29, 2023

README

Open SIMH machine simulator

This is the codebase of SIMH, a framework and collection of computer system simulators.

SIMH was created by Bob Supnik, originally at Digital Equipment Corporation, and extended by contributions of many other people. It is now an open source project, licensed under an MIT open source license (see LICENSE.txt for the specific wording). The project gatekeepers are the members of the SIMH Steering Group. We welcome and encourage contributions from all. Contributions will be covered by the project license.

The Open SIMH code base was taken from a code base maintained by Mark Pizzolato as of 12 May 2022. From that point onward there is no connection between that source and the Open SIMH code base. A detailed listing of features as of that point may be found in SIMH-V4-status.

PLEASE NOTE

Do not contribute material taken from github.com/simh/simh unless you are the author of the material in question.

Coverity Scan Build Status

Significant stargazers

Delyan Angelov

380 followers · starred Aug 2025

Jeremy Soller

2,592 followers · starred Jan 2023

Ian Douglas Scott

419 followers · starred Jan 2023

Frank Wessels

101 followers · starred Dec 2025