1
0
mirror of https://github.com/livingcomputermuseum/ContrAlto.git synced 2026-02-06 16:35:14 +00:00
Commit Graph

14 Commits

Author SHA1 Message Date
Josh Dersch
03661fc90b Fixed display microcode and display controller. Alto display now generated 100% by microcode tasks. A few small optimizations. 2015-11-16 16:46:24 -08:00
Josh Dersch
47a2ee4b2b Implemented temporary "fake" display controller which renders Alto DCBs to the screen, bypassing the display microcode. Alto is booting! Rough keyboard implementation. 2015-11-11 16:34:44 -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
e1c90dbe01 Fixed bug in carry flag on SUB operations; SUBLZ X,X now works correctly. Alto now appears to boot successfully. Skeleton of Display hardware added. 2015-11-09 17:36:26 -08:00
Josh Dersch
39f077bf7a A few fixes to DNS<- behavior and some tweaks to the disk controller. Boot code is progressing further. 2015-11-03 16:21:12 -08:00
Josh Dersch
ea5a5f22ec Improvements to Disk Word Task. 2015-10-20 15:32:26 -07:00
Josh Dersch
ee7c7fb035 Implemented more Disk functionality, fixed bug in ACSOURCE dispatch in Emulator task. 2015-09-16 16:27:16 -07:00
Josh Dersch
08d6063def Refactored Task code into separate files for readability; added breakpoint support and basic Memory window to debugger. Initial implementation (mostly stubs) of Disk hardware and Tasks. 2015-09-14 11:27:16 -07:00
Josh Dersch
24d7a5a8fe Work begun on Disk controller, stubs for keyboard and a few bugfixes and tweaks. 2015-09-04 18:03:47 -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
9c3ee3afac Tweaks to ALU, CPU, Memory 2015-08-21 17:12:28 -07:00
Josh Dersch
f1ffcb0547 Implemented ALU, most of Memory state machine. 2015-08-20 18:02:01 -07:00
Josh Dersch
5719ec4815 Adding files that VS mysteriously excluded. I love tools. 2015-08-20 09:55:26 -07:00