-
Notifications
You must be signed in to change notification settings - Fork 26
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
Ohio Scientific port #192
Ohio Scientific port #192
Conversation
Systems supported: - 400 series with ASCII keyboard, 32x32 Model 440 video, 5.25" or 8" floppy. - 500 series with polled keyboard, 64x32 Model 540 video, 5.25" or 8" floppy, optional 540B color mode screen driver. - 600 series with inverse polled keyboard, 64x16 video, 5.25" or 8" floppy. - 500 series based serial based systems with 8" floppy drives, loadable VT100 screen driver.
Meh, get-roms.sh failed again. Guess archive.org is down or something. |
simplerule( | ||
replaces=self, | ||
ins=[src], | ||
outs=[f"={name}.os5"], |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Using {self.shortname}
here produces nicer results (even though the filename here doesn't really matter).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not sure what you mean. I can't find any reference to .shortname in the other build scripts.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Also, could you update the .github/workflows scripts with the new image names, please?
Excellent, thanks! The disk code looks like it was a marathon... I've left a couple of nitpicks, but other than that it looks good to go. Is this the last 'major' 6502-based microcomputer that needs a port? If you can call the C64 version a port. |
Merging; thank you very much. That's a lot of disk images! |
Haha, yes. And I even left out a serial system with 5.25" floppies. Also no 400 series with upgraded video to 540B from the 500 series, but with proper modification of the old 440 video board it could still use the ASCII keyboard.
Maybe the Rockwell AIM-65 with either the RM65 floppy board (pretty rare in the wild) or the AH5050 IEC interface (there's the 1541 again 😄). Not sure if it can be called a 'major' computer though. |
As written in README.md, a wide variety of OSI systems are supported. Screen drivers for 540B color graphics card and VT100 serial system are included. Perhaps I'll craft Hazeltine 1420 and/or DEC VT52 drivers later. That's what the systems were sold with back in the day, although I suppose nobody uses that on real hardware anymore.