1
0
mirror of https://github.com/livingcomputermuseum/sImlac.git synced 2026-01-18 17:17:24 +00:00

5 Commits

Author SHA1 Message Date
Josh Dersch
f0bc983c8a Added "halt on invalid instructions" and "continue on invalid instructions" commands, which do what they say on the tin. 2020-05-12 14:30:06 -07:00
Josh Dersch
0af475cc27 Added new commands:
"draw invisible vectors" - displays non-drawing beam motion in red.
"hide invisible vectors" - returns to normal rendring mode
"step display" - runs until the next display rendering command completes, refreshes the display to allow easier debugging of display programs.

Console input buffer is now cleared after a break operation.
2020-05-12 14:00:35 -07:00
Josh Dersch
fcf0c96b6c Fixed issue with REPT key. Added "squiggle" mode. 2020-04-30 22:42:08 -07:00
Josh Dersch
7dce231368 Initial swipe at refactoring display processor to allow separate PDS-1 and PDS-4 variants. 2020-04-23 11:16:24 -07:00
Josh Dersch
7b616105b2 More PDS-4 work; most of the PDS-4 main processor instructions are implemented though not thoroughly tested (no software that has been unearthed of uses most of them). The byte-wise instructions have not been tackled yet.
MIT DADR behavior is corrected, now acts as a toggle.  Single point plotting is now brighter than vector drawing for emphasis.  Minor correction to disassembly of HLT instructions.  Move config options to a new Configuration class, will someday be more sophisticated.
2020-04-21 10:58:10 -07:00