-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
KA10: LDS-1 #108
Comments
I have now found some bits and pieces of LDS-1 software from the MIT PDP-10s, mainly Dynamic Modeling.
https://github.com/PDP-10/its/issues?q=label%3A%22e%26s+lds-1%22 |
I'm tempted to start playing with this. The hardware connects to both the I/O bus and the memory bus. Do we have any strong arguments to do this a particular way:
CC @aap |
I would probably build this into simH, I already have a couple devices that talk to both I/O bus and Memory. Also the III display uses I/O to start of processing, but takes it's list from memory. |
Having found what I believe to be the DM ITS "Maze Watcher" for the E&S display, I have started the emulator. Here's a first session with one of the sample programs, and a rather stubbed out display emlation. This looks reasonable.
|
@rcornwell, possible future use case: If I want to run an LDS-1 emulator on a separate computer/microcontroller, how would you suggest I attach it to the KA10 emulator? The LDS-1 will both read and write to main memory, and there is an I/O bus connection as well. |
I'm vaguely interested in making a simulation of the Evans & Sutherland LDS-1 display system. You can assign this to me, but it's a long-term project.
There are some short programming examples in the manuals on bitsavers:
http://bitsavers.org/pdf/evansAndSutherland/lds-1/
There is a Fortran program, but the LDS-1 library is missing:
https://github.com/aaron-marcus/cybernetic-landscapes
The PDP-10 MAZE server has a few lines involving the LDS-1.
There was a flight simulator with an aircraft carrier. There was a version of Spacewar.
The text was updated successfully, but these errors were encountered: