1
0
mirror of https://github.com/pkimpel/retro-220.git synced 2026-01-23 19:06:42 +00:00

3 Commits

Author SHA1 Message Date
Paul Kimpel
06a4eb3f08 Release emulator version 0.00e:
1. Rework the partial-word operators for better efficiency.
2. Correct emulated processor clock update during I/O operations.
3. Centralize common I/O initialization and termination code.
4. Correct statistics calculations in schedule().
5. Correct timing for integer and floating divide operators.
6. Correct remainder shifting in floating divide.
7. Implement diagnostic monitor window, opened by double-click on retro-220 logo on home page.
8. Correct timing for ConsolePrinter carriage control functions.
9. Implement simple demo programs pre-loaded into memory.
2017-05-13 18:44:56 -07:00
Paul Kimpel
9fa3d967d2 Commit preliminary version 0.00e:
1. Initial implementation of partial-word operators CFA, CFR, IFL, DFL, DLB, BFA, BFR, STA, STR, STB.
2. Implemement ADL, IBB, DBB, RTF, BOF, BRP, BSA, BCH, BCL, BCE, BCU, BCS, SOR, SOH, IOM, LDR, LDB, LBC, LSA, STP, CLA, CLR, CLB, CLL, all shifts.
3. Implement variable-length BCD adder.
4. Additional arithmetics methods for Register class.
5. Correct re-focus of ConsoleKeyboard window.
6. Allow ConsolePrinter CR/LF buttons to operate while in remote state.
2017-05-10 08:45:06 -07:00
Paul Kimpel
df29455c91 Commit version 0.00d:
1. Implement console teletype printer and paper tape punch devices.
2. Correct timing mechanism and operation complete processing for asynchronous (I/O) processor mode.
3. Delete extraneous alarm toggles from B220Processor.
4. Correct Reset And Transfer switch so it will work when the Processor is running.
5. Implement Hello World default program for SPO at address 0020.
6. Change keyboard keystroke assignments for B220ConsoleKeyboard.
7. Implement Reset-to-Defaults feature for B220SystemConfig.
8. Implement DOM Element.classList for B220Util class attribute manipulation.
9. Minor typo correction to BALGOL-Generator.bacg.
2017-04-29 13:41:02 -07:00