1
0
mirror of https://github.com/livingcomputermuseum/ContrAlto.git synced 2026-01-20 17:57:29 +00:00

9 Commits

Author SHA1 Message Date
Josh Dersch
6429c3ae7a General code cleanup. Fixed debugger display of RAM banks for 3K systems, cleaned up logic for displaying ucode memory. Implemented memory timing for Alto I systems, incorporated Alto I uCode ROMs from Al K, which now boot. ST-74 runs better now. 2016-05-05 18:56:29 -07:00
Josh Dersch
a62ac823ed Initial implementation of Alto I support. Still need proper Constants ROM for Alto I. Changed IDISP to use ACSOURCE ROM (small perf increase). 2016-04-13 15:45:33 -07:00
Josh Dersch
c4565f81a5 Fixed drive select logic (multiple drives now work properly -- fingers crossed) and some minor cleanup and dead-code removal. 2016-03-24 17:31:21 -07:00
Josh Dersch
dc0a85aed8 Readme updates, installer updates. A couple of smallish (10%) performance enhancements. 2016-03-14 16:50:41 -07:00
Josh Dersch
4cbb74c033 Fixed two microcode bugs related to task switching behavior. Dance, StarWars and *SMALLTALK* work! 2016-03-09 16:05:45 -08:00
Josh Dersch
b13944c81c Implemented proper video timing, basic mouse support and fixed microcode RAM loading. MARTEST now passes with flying colors; more things are running. Suspect disk timing for other failures. 2015-11-19 17:41:16 -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
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