Photos of a Daybreak

7 views
Skip to first unread message

Paolo Amoroso

unread,
Apr 30, 2026, 7:56:38 AM (10 days ago) Apr 30
to Medley Interlisp core
A Mastodon user posted some photos of his Daybreak workstation running the memory tests.

--

Ellie Young

unread,
Apr 30, 2026, 2:37:11 PM (10 days ago) Apr 30
to Paolo Amoroso, Medley Interlisp core
Wow, cool! How does the memory test work?

--
You received this message because you are subscribed to the Google Groups "Medley Interlisp core" group.
To unsubscribe from this group and stop receiving emails from it, send an email to lispcore+u...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/lispcore/CAGi1hzsEdLf%3D0nnZyXDNh9hmVOG8DLWaQgDEY%2B-v_jCwkibCdA%40mail.gmail.com.

Paolo Amoroso

unread,
May 1, 2026, 4:57:09 AM (10 days ago) May 1
to Ellie Young, Medley Interlisp core
I think the test program is writing data patterns to video memory so that the operator can spot anomalies by visually examining the screen. Since the memory layout is known the location of the anomalies can help pinpoint the faulty chips or memory blocks. In general memory test programs write data patterns in memory and read them back to compare the retrieved data with what expected.

Early home and personal computers had such tight resource constraints (e.g. the Sinclair ZX81 with 1 KiB of RAM) that some programs stored application data in video memory, resulting in visually interesting patterns appearing on the screen. If I recall correctly some games or programs even took advantage of this to generate visual effects.

Nick Briggs

unread,
May 1, 2026, 2:07:09 PM (9 days ago) May 1
to Paolo Amoroso, Ellie Young, Lisp Core
Yes, it's doing the pattern testing to identify down to the board/chip level if there's a failure (which could be an addressing failure, or content failure).
You might look at the Google results for [patterns used in diagnostic computer memory tests]. We didn't have the modern stress tests like the one for Row Hammer then.

The video memory is just a few blocks of the main memory, so a side-effect of doing the pattern testing is that you see part of it on the display.

See RAP 14 Memory Chip Isolation in the 6085 service manual -- https://www.bitsavers.org/pdf/xerox/6085/service/700P05710_6085_PCS_Service_Manual_Oct88.pdf for the info that the field engineer would use to locate which board/chip had failed.

--- Nick


Paolo Amoroso

unread,
May 3, 2026, 3:23:39 PM (7 days ago) May 3
to Medley Interlisp core
A cameo of a Daybreak running ViewPoint at Vintage Computer Festival Pacific Northwest 2026.

Larry Masinter

unread,
May 3, 2026, 9:08:46 PM (7 days ago) May 3
to Nick Briggs, Paolo Amoroso, Ellie Young, Lisp Core
The Alto memory check. took advantage of the network so that if your Alto had a bad chip, the failing chip would be reported.: Upon detecting a bad chip, the Alto would automatically send an Ethernet message to a server identifying the specific machine, board slot, and the exact row/column of the failed memory chip.

I don't think this aspect of idle program was carried over to the D-machines.  

But screen burn-in was a risk, which gave rise to many idle hacks ... i made a IDLEDEMO that loads them all and then chooses at random -- try (FILESLOAD IDLEDEMO) then call (IDLE) or choose Idle on the background menu. It will pick one at random.
--


Arun Welch

unread,
May 3, 2026, 9:24:27 PM (7 days ago) May 3
to Larry Masinter, Nick Briggs, Paolo Amoroso, Ellie Young, Lisp Core
Funny story about this. One of the files loaded by IDLEDEMO is IDLEHAX, which we had loaded as part of our standard sysout since grad students couldn’t be trusted to turn off their screens, set to pick one of the functions at random. The early version of IDLEHAX didn’t include the Melt function, but it was added along the way. One day shortly after the new version was installed one of the grad students came to my office in an absolute panic thinking his workstation had crashed in a bad way and he hadn’t saved his state for a couple of hours.
> To view this discussion visit https://groups.google.com/d/msgid/lispcore/CAKq15vf4dacVy1GoJC0%3DX2%3DSqfFT8Wm-jjGwGB5_qaaY9yXO-A%40mail.gmail.com.

Reply all
Reply to author
Forward
0 new messages