Commit Graph

5 Commits

Author SHA1 Message Date
zxq5 adfba876d2 megacommit:
- setup new UI layout using tiling and an action/message based system for updating global state based on interactions with individual tiles and vice versa
- added custom dialogs and UI helpers to create a more cohesive UI
- added a disassembler widget (WIP)
- added a documentation widget (WIP)
- refactored backend halt/pause logic to fix bugs.
- started emulator implementation documentation (to complement the ISA spec)
2026-07-19 01:18:00 +01:00
zxq5 a306575cdd used AI to generate documentation. verified all documentation is correct and accurately represents the functionality of the emulator 2026-07-16 20:29:51 +01:00
zxq5 6061e1701e progress on serial and added editor 2026-03-16 04:31:47 +00:00
zxq5 e01a9f2808 progress: new assembler works, instruction set fully implemented with call/ret and push/pop, bf.dsa works which means the dsa assembly language works reliably. still a few bugs to fix. might be able to squeeze out a tiny bit more performance 2026-03-09 03:24:20 +00:00
zxq5 29077adb38 idk why these weren't alr committed 2026-03-04 04:38:31 +00:00