Commit graph

21 commits

Author SHA1 Message Date
Alexander Bass f850b21869 final commit before major rework 2024-05-15 18:26:39 -04:00
Alexander Bass b550a62af8 bulk commit before breaking everything 2024-03-25 23:03:20 -04:00
Alexander Bass 96f1104734 clean up remaining non conforming file and method names 2024-03-13 02:25:15 -04:00
Alexander Bass 9e7da12bf5 Convert all class methods and function declarations to camel case 2024-03-13 02:16:43 -04:00
Alexander Bass 7552e539c5 major cleanup 2024-03-13 02:01:33 -04:00
Alexander Bass 49937af24e split out UI -> CPU signals 2024-03-09 13:40:49 -05:00
Alexander Bass 1f6a95c253 Webpack copy. add windows 2024-03-06 23:41:02 -05:00
Alexander Bass 8a38dded92 Add editable memory cells 2024-03-06 01:46:29 -05:00
Alexander Bass 7e4d3c8da8 update instruction set to match new version 2024-02-25 00:38:09 -05:00
Alexander Bass e827ac11b5 commit before ISA revamp 2024-02-24 20:33:54 -05:00
Alexander Bass f290b836cf add screen and memory banking 2024-02-23 01:37:12 -05:00
Alexander Bass 6bf0c9917a various assorted tweaks, and type system tweaks 2024-02-22 00:29:29 -05:00
Alexander Bass 0764614b66 Likely overzealous numeric type enforcement. 2024-02-21 19:08:02 -05:00
Alexander Bass e7cb198123 use grid layout. begin ui cleanup 2024-02-21 00:45:14 -05:00
Alexander Bass e2d3bae806 Add UiEvent's. Make events follow types 2024-02-16 03:44:20 -05:00
Alexander Bass caf86de9b9 fix 2024-02-16 00:19:41 -05:00
Alexander Bass ea7ea322f7 Event based UI. Abstract instructions. Colored mem 2024-02-16 00:17:23 -05:00
Alexander Bass 51751c568b major ui enhancements 2024-02-15 00:32:54 -05:00
Alexander Bass 2207683040 implement HCF. Add HelloWorld. Cleanup 2024-02-14 23:27:15 -05:00
Alexander Bass 2e0b67b69e halt and catch fire 2024-02-14 23:05:22 -05:00
Alexander Bass e53d40d5be init 2024-02-14 22:54:23 -05:00