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
|
30ecfa6900
|
Support for CRAM reading/loading, SWMODE support. Rough debugger UI for viewing / disassembling microcode in ROM1, RAM0 banks (ugly). Minor performance improvements.
|
2015-11-13 16:50:18 -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
|
e9a13529c1
|
Implemented extended memory and fixed issues with S register 0 (which loads M).
|
2015-11-05 17:29:41 -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
|
c0f23685b1
|
Fixed instruction register decoding SFs for Emulator Task; first stab at handling (most) DNS<- operations including setting SKIP and CARRY flip flops. BLT now succeeds, Nova code in bootstrap is running.
|
2015-10-29 17:02:22 -07:00 |
|
Josh Dersch
|
2918ede7ce
|
Some fixes to emulator task dispatch functions, added Nova disassembler, nova instruction single-step and nova instruction breakpoint support. Penciled in DNS (Nova Shift) support in emulator task. Added skeleton for Logging.
|
2015-10-28 14:11:04 -07:00 |
|
Josh Dersch
|
3b29addb98
|
Disk sector reads now work correctly, and checksums are correctly calculated. Still feeding dummy sector data.
|
2015-10-23 16:07:07 -07: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 |
|