Imlac: add support for Alpha machine#468
Merged
pkoning2 merged 8 commits intoopen-simh:masterfrom Aug 17, 2025
Merged
Conversation
2127cec to
f24c9b4
Compare
Contributor
Author
|
I understand someone called Bob Shannon has or had an PDS-1 Alpha serial number 2. It might be worthwhile trying to contact him about verifying some theories about the hardware. |
Contributor
Author
|
Here is a video: https://youtu.be/fj6-XjxbYOs |
2488081 to
c531bc4
Compare
7645292 to
277ed33
Compare
"load -s" loads a "special tty" image file, just like a plain "load" will. An unknown switch will raise an error.
"load -p" loads a paper tape image.
This adds new modifiers to the CPU device: 4k, 8k, and 16k.
Details figured out by Zachary Harper @sparky-z from reading the listing "FREEWAY CROSSING PROGRAM".
Paper tape image provided by Zachary Harper @sparky-z.
277ed33 to
47c61e2
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The Imlac "Alpha" machine was an early PDS-1 model with less versatile hardware graphics. The updated model was called a "Graphics" machine. The most interesting - or indeed only surviving - application for this model is the Freeway (Crossing) game. The game code is part of this pull request.
CC @sparky-z @jdersch @tuban