Category Archives: c-retro

Retro CPU Emulation, Other Retro Hardware

Instructions for Emulating an HP3000 with SIMH

The HP3000¬† minicomputer was the primary system I programmed from 1978 until 1993 when I moved into networking. I have so many fond memories of that system. I knew the hardware and software backward and forward. I was fortunate enough … Continue reading

Posted in c-retro | Tagged | 1 Comment

Telephone System Mechanical SXS Line Finder Video

Last spring I was in Oklahoma City. I flipped thru a website full of things to see and one was the Oklahoma Museum of Telephone History. This ended up being a great tour. It is located in a room in … Continue reading

Video | Posted on by | Tagged , | Leave a comment

SIMH PDP-8: Manually Loading the RIM Loader, the Binary Loader, and an Application from Paper Tape

(all PDP-8 blog entries can be seen by clicking here) In my blog entry Assembling/Compiling to SIMH PDP-8 Paper Tape and Executing the Paper Tape¬†Program I loaded the Hello World test program into memory automatically using SIMH’s load command rather … Continue reading

Posted in c-retro | Tagged | 6 Comments

Instructions for Emulating an HP2000 Access Computer System using SIMH

Since I’ve been working on the PDP-8 emulation in past weeks, it occurred to me that I should post my old notes for setting up an HP2000 emulation. The HP2000 was the first computer system I ever used, back in … Continue reading

Posted in c-retro | Tagged | Leave a comment

Compiling and Running ‘Hello World!’ in PDP-8 FORTRAN IV

(all PDP-8 blog entries can be seen by clicking here) Since I figured out how to assemble PDP-8 PAL assembly language, I figured I should try to compile a FORTRAN program. The PDP-8 has two FORTRAN compilers: FORTRAN II and … Continue reading

Posted in c-retro | Tagged | 15 Comments

Assembling/Compiling to SIMH PDP-8 Paper Tape and Executing the Paper Tape Program

(all PDP-8 blog entries can be seen by clicking here) Now that I have successfully assembled and executed the Hello World! program I thought it would be fun to write the program to paper tape, then load and execute it … Continue reading

Posted in c-retro | Tagged | 2 Comments

Getting the SIMH PDP-8 Paper Tape Punch (PTP) Installed

(all PDP-8 blog entries can be seen by clicking here) I wanted to experiment with reading/writing paper tape with the SIMH PDP-8 emulator; however, I discovered the distribution of OS/8 I have does not have the paper tape punch installed. … Continue reading

Posted in c-retro | Tagged | Leave a comment

Hello World! Program for PDP-8 Using PAL Assembly Language

(all PDP-8 blog entries can be seen by clicking here) Time to do something a little harder than adding two numbers together. For this program, I will write HELLO WORLD on the terminal. In most languages this is trivial. In … Continue reading

Posted in c-retro | Tagged | 4 Comments

Creating a Very Simple PDP-8 Assembler (PAL8) Program

(all PDP-8 blog entries can be seen by clicking here) Today’s objective is to write, assemble, and run an extremely easy PAL8 (PDP-8’s assembly language) program. First, let me enumerate some resources necessary to make this happen. If you haven’t … Continue reading

Posted in c-retro | Tagged | 1 Comment

Editing Files on a PDP-8 using OS/8 EDIT

(all PDP-8 blog entries can be seen by clicking here) I’ve made good strides toward my goal of assembling a test PDP-8 assembler program. Before I can assemble a program though, first I have to get it onto the PDP-8’s … Continue reading

Posted in c-retro | Tagged | 2 Comments