1
0
mirror of https://github.com/livingcomputermuseum/ContrAlto.git synced 2026-01-18 00:52:47 +00:00

12 Commits

Author SHA1 Message Date
Josh Dersch
3c8a64bac8 Ethernet implemented, fixed a bug in "mixed" double word stores (store followed by fetch rather than two stores). Fixed a few UI issues, fixed Reset behavior. 2015-12-17 16:11:03 -08:00
Josh Dersch
42947488e9 Cleaned up new UI, refactored Debugger/control logic, fixed mouse capture behavior and started working on better keyboard input. 2015-12-14 17:47:12 -08:00
Josh Dersch
115432516f Refactored drive logic (mostly) to allow for multiple drives. Fixed drive selection logic. Started work on "real" UI. 2015-12-11 16:57:02 -08:00
Josh Dersch
2c2ea68a63 Implemented disk writes (roughly). Bravo now works. DIEX passes with writes enabled. Begun investigation into drive selection logic. Added Mesa source code with annotation, is displayed in ROM1 tab. 2015-12-02 12:39:10 -08:00
Josh Dersch
f256042cf4 Small tweaks, draft of annotated XMesa microcode assembly added. 2015-11-24 17:27:06 -08:00
Josh Dersch
cbcfd2b47e Minor bugfixes, introduced a new timing infrastructure and moved DiskController over to it. Minor performance improvements; now running at 110% speed. Display timing is still too slow. 2015-11-17 16:09:50 -08:00
Josh Dersch
ca638f1d6e Initial rough implementation of Display hardware and associated tasks. Not really working. 2015-11-10 17:04:05 -08:00
Josh Dersch
ea5a5f22ec Improvements to Disk Word Task. 2015-10-20 15:32:26 -07:00
Josh Dersch
0ced1a2ef8 Built basic debugger UI and execution framework; a few bugfixes. CPU now executes uCode up until the first STARTF (unimplemented). 2015-09-01 17:06:57 -07:00
Josh Dersch
59d98d1909 Refinement to CPU, implemented very rough diassembler and began annotation of official Xerox ucode sources with PROM addresses. 2015-08-28 18:07:59 -07:00
Josh Dersch
f1ffcb0547 Implemented ALU, most of Memory state machine. 2015-08-20 18:02:01 -07:00
Josh Dersch
6193189b10 Basic skeleton, ucode loading. 2015-08-19 13:35:56 -07:00