BSD Ports

emulators/simh 3.9.0_6 FreeBSD

Emulates classic DEC, HP, GRI, IBM, Altair, SDS, Honeywell, and others

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
MIT
Categories
emulators
Package size
3753.6 KiB, 9612.1 KiB installed

Description

SIMH is a highly portable, multi-system simulator.

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

These simulators are capable of running the Unix V5, V6 and V7 binaries licenced for non-commercial use by SCO. See documentation for further details.

In the other systems

SystemPortVersion
FreeBSDemulators/simh3.9.0_6
OpenBSDemulators/simh3.9.0p3
NetBSDemulators/simh4.0.0.20220501nb12
DragonFlyemulators/simh3.9.0_6

Install

Binary package:

pkg install simh

From the ports tree:

cd /usr/ports/emulators/simh/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	simh>0:emulators/simh

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest3.9.0_63.9.0_63.9.0_53.9.0_63.9.0_6
FreeBSD:14:quarterly3.9.0_63.9.0_6n/a3.9.0_63.9.0_6
FreeBSD:15:latest3.9.0_63.9.0_6n/a3.9.0_63.9.0_6
FreeBSD:15:quarterly3.9.0_63.9.0_6n/an/an/a
FreeBSD:16:latest3.9.0_63.9.0_6n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 3

No port depends on this one.

Configuration

Options name: emulators_simh

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
gmake dos2unix zip
Service scripts
none
Conflicts with
simh-hp2100

Message after installing

Note that the executable files for some simulators have been renamed
to remove conflicts with other ports. In such cases, the name is now
prefixed with 'simh'. Affected simulators are:

	eclipse becomes simh-eclipse
	gri becomes simh-gri
	nova becomes simh-nova

Users may wish to create a symbolic link to these, or an alias,
if they want to use the old names.

The file needed by the VAX emulator is located in:

	/usr/local/share/simh

Files

Manual pages 1
  • simh(1)
pkg-plist 30
  • bin/altair
  • bin/altairz80
  • bin/h316
  • bin/hp2100
  • bin/i1401
  • bin/i1620
  • bin/i7094
  • bin/ibm1130
  • bin/id16
  • bin/id32
  • bin/lgp
  • bin/pdp1
  • bin/pdp10
  • bin/pdp11
  • bin/pdp15
  • bin/pdp4
  • bin/pdp7
  • bin/pdp8
  • bin/pdp9
  • bin/s3
  • bin/sds
  • bin/simh-eclipse
  • bin/simh-gri
  • bin/simh-nova
  • bin/swtp6800mp-a
  • bin/swtp6800mp-a2
  • bin/vax
  • bin/vax780
  • share/man/man1/simh.1.gz
  • share/simh/ka655x.bin
distinfo 2
FileSizeSHA256
simhv39-0.zip3.103657e+06e49b259b66ad6311ca9066dee3d3693cd915106a6938a52ed685cdbada8eda3b
simh_docpdf.zip2.282195e+06dff83e9a55f5e8bc2364489d6cc2a6731c60237acf37f4c46f080914896f8a0c
Master sites 3
  • http://simh.trailing-edge.com/sources/:src
  • http://www.ml1.org.uk/distfiles/:pdf
  • http://www.ancientgeek.org.uk/distfiles/:pdf

Commit history 0

No commits in the history this site was built from.