PDP-8-E Simulator
PDP-8-E Simulator
2.1

5.0

PDP-8-E Simulator free download for Mac

PDP-8-E Simulator

2.1
23 September 2018

Apple Mac DEC PDP-8/E emulator.

Overview

PDP-8/E Simulator is an emulator for the DEC PDP-8/E minicomputer running on the Apple Mac. The simulated machine is a PDP-8/E with 4K words of memory and optionally a KM8-E Memory Extension (with up to 32K words of memory) and a KE8-E Extended Arithmetic Element. I/O devices are implemented as plugin modules, and plugins for an ASR 33 Console Teletype, an ASR 33 Auxiliary Teletype, a PC8-E High Speed Paper Tape Reader and Punch, a RK8-E Disk Cartridge System, a LP8-E Line Printer and various types of Real Time Clocks are included in the distribution of the simulator. There is also a KC8-EA Programmer´s Console plugin enabling the user to operate the simulator (nearly) like a hardware PDP-8/E, including single step execution on memory cycle level.

What's new in PDP-8-E Simulator

Version 2.1:
  • The PDP-8/E Simulator now is a 64-bit application fully supporting macOS 10.14 "Mojave" Dark Mode and still retaining compatibility to old Macs with Intel or PowerPC CPUs running Mac OS X 10.4 "Tiger" or newer
  • Many adjustments for 64-bit mode, macOS 10.12 SDK and Xcode 8.2.1; esp. the memory inspector drawer is now a panel (NSDrawer is deprecated and has no black appearance in "Mojave" Dark Mode) and all registers are now text fields (the formerly used NSForm and NSFormCell are deprecated and do not draw the register content reliably with "Mojave")
  • App Nap is now disabled when the PDP-8/E runs to avoid massive slowdown when the simulated machine works for a while without user interaction. More robust ASR 33 thread synchronization now avoids sporadic stops of the input when OS/8 BASIC reads source code from taper tape or via Copy & Paste
  • When pasting multi-line text in the ASR 33, the line feeds are now handled correctly; before, the pasted text was handled as one long line
  • ASR 33 toolbar removed, the controls are now at the top of the window. Position of the progress bar and the file label in the ASR 33 and PC8-E paper tape reader and punch exchanged
  • The RK05 drives now avoid file I/O for unmounted disks; before, the MAINDEC-08-DHRKA-B-PB RK8-E Diskless Control Test was able to cause this in rare cases, resulting in an immediate crash of the simulator
  • The RK05 drives are now correctly initialized and the devices implemented by plug-ins are correctly reset when no preference file for the simulator exists, i. e. at the very first launch of the app
  • The EAE instructions SHL 37, ASR 37 and LSR 37 now correctly clear AC and MQ when executed on Intel CPUs in 32-bit mode and EAE mode A: these are 32-bit shifts were ignored by Intel CPUs in 32-bit mode (deteced with MAINDEC-8E-D0LB-PB KE8-E EAE Instruction Test Part 1)
  • Improved performance of the Memory Content plugin

Join over 500,000 subscribers.

Subscribe for our newsletter with best Mac offers from MacUpdate.

3 PDP-8-E Simulator Reviews

Rate this app:

Dylan-Mc
09 December 2014

Most helpful

This is an amazing resource - the PDP-8 was a real computer, but simple enough to comprehend. It was commonly used in "machine structures" curricula while those machines survived. Now they're really hard to find (I see one exactly like pictured here, in very poor condition, on eBay for $5,000), so it's great to have this simulator available. I think I'll work on a lesson plan or two based on this amazing tool. If you're curious about learning more - this hilarious video is a good place to start: http://acad.depauw.edu/dharms_web/pdp11/
Like (1)
Version 2.0
Whisperquiet
06 November 2015
Just fantastic! Brings back so many memories for me with Digital :o)
Like
Version 2.0.2
Aaron-Elkins
09 December 2014
How cool it is.
Like
Version 2.0
Dylan-Mc
09 December 2014
This is an amazing resource - the PDP-8 was a real computer, but simple enough to comprehend. It was commonly used in "machine structures" curricula while those machines survived. Now they're really hard to find (I see one exactly like pictured here, in very poor condition, on eBay for $5,000), so it's great to have this simulator available. I think I'll work on a lesson plan or two based on this amazing tool. If you're curious about learning more - this hilarious video is a good place to start: http://acad.depauw.edu/dharms_web/pdp11/
Like (1)
Version 2.0
2 answer(s)
arizdave
arizdave
09 December 2014
I was part of the design group of the PDP 8E back in the late 60's :-)
Like (3)
Odysseus
Odysseus
02 March 2015
@Dmgceo Is it true that the PDP-8 (as opposed to the 8E) didn't clock its processor?
Like
Free

5.0

App requirements: 
  • Intel 32
  • Mac OS X 10.4.11 or later
Developer Website: 
Download(21.6 MB)MacUpdateInstall with MacUpdate

Downloaded & Installed 4,483 times