PiDP-8/I Software

Timeline
Log In

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

7 check-ins related to "trunk" occurring on or after release.

2026-06-14
01:42
Create new branch named "integrate-zimh" leaf check-in: f11c28dd85 user: poetnerd tags: integrate-zimh
2026-06-06
22:53
This is the first reasonably working version of data break realistic lights on the PiDP-8/i front panel. Includes 3-cycle data break support for: TC08/TU55, RF08/RS08 Includes 1-cycle data break support for: RK8E/RK05

In 3-cycle data break, Word Count, Current Address, and Break lights will all light up during data transfer to/from the device. In 1-cycle data break, only the Break light will light up during data transfer.

TC08/TU55 should be very solid, the code changes were minimal. RK8E/RK05 appears to function but behavior around zero-filling memory is not implemented. RF08/RS08 does work in both OS/8 and TSS/8 but TSS/8 does seem to crash when there's a lot of I/O going on at the same time. Also, I haven't been able to check any of the MAINDEC diagnostics.

DF32, MT/TU10, and RL are also data break devices but have not been modified at all, yet. check-in: e927693e78 user: pi tags: databreak-realistic

16:42
Yet another rewrite of README.md This doc is doing a lot of overview stuff, and I still had problems, myself, finding important guidance. I had claude.ai do a reorganization, and pull in a bit more information: Added: Who This Document Is For — the 5-level audience table, placed after Start Here Front Panel Switch Operations — IF boot table, DF device table, and the new ordered Cycle Accurate switch sequences, with a cross-reference to the OS/8 Media Reference Taking Updates — new section covering both image-install and source-install update paths, including the pidp8i stop warning Source Installation — parent wrapper for the four setup sections, with the Build Setup wiki link at the top OS/8 Media Reference — parent wrapper for the two OS/8 sections, with a lead sentence connecting to the IF switch table When Something Goes Wrong — parent wrapper for hardware testing Restructured: Using the Software moved up to position 4 (right after the audience table) "Quick start:" renamed to Starting, Attaching, and Stopping The Background Simulator Service demoted to subsection of Using the Software Prerequisites/Preparing/Getting/Configuring demoted from ## to ###, their subsections to #### Simplifying Boot and Login demoted to subsection of Runtime Configuration Configure Script Options renamed to Build Configuration (keeping #options anchor) Overwriting the Local Simulator Setup demoted to subsection of Build Configuration, with added cross-reference to OS/8 Media Reference Start Here table "Already installed" row now points to updates instead of the external project page leaf check-in: 8567be02ea user: poetnerd tags: trunk
2026-05-19
02:51
Squished a few more references to the long-obsolete boot/6.script check-in: 051b1826ca user: tangent tags: trunk
2026-05-16
21:00
Removed the long-obsolete ETOS boot script. That should have been removed way back in 2017 when I nuked etosv5b-demo.rk05. check-in: dcb886ac27 user: tangent tags: trunk
2026-05-02
23:10
Fix for bug reported in google pidp8i group: os8util.py library not found preventing os8-cp from working. Root cause: forgot to wire in installation of the library. Also corrected missing update to doc/os8-cp.md that says copy to SYS: and DSK: get lost because in the new version we run os8-cp in a scratch system environment. check-in: 718a022dfb user: poetnerd tags: trunk
2026-04-15
23:52
Squished unwanted diffs from trunk leaf check-in: 0a695350d4 user: tangent tags: release