summaryrefslogtreecommitdiff
path: root/nandgame
AgeCommit message (Collapse)Author
20 hoursCPU: Annotate unconnected pinuvok
20 hoursMark to-store registersuvok
20 hoursui: don't halt early (refresh UI)uvok
20 hoursget rid of complicated format specifiersuvok
20 hoursui: Fix x/yuvok
20 hourscomb_mem: Use async data ouvok
20 hoursAdd second exampleuvok
20 hourscomb_mem: Test when output occursuvok
20 hourscmake: Gen compile commandsuvok
20 hourscomputer: get rid of iuvok
21 hoursproperly use cmake as mentioned in the docsuvok
21 hoursUtilize cbreak modeuvok
21 hoursfix olde makefileuvok
21 hoursAdd paused state, print helpuvok
fix separate "wait for feedback"
21 hoursRename functionsuvok
21 hoursImprove Cmake fileuvok
use proper scoping and package finding.
21 hoursMove finish into UIuvok
22 hoursMove around stuff, split UIuvok
22 hoursAdd cmake build for verilatoruvok
22 hoursDumpfile on VERILATORuvok
get rid of VERILATE
22 hoursReorganize cpp filesuvok
36 hoursdias: Only return halt for simplifieduvok
44 hoursFixup order/break pointuvok
44 hoursdon't draw / refresh UI after a haltuvok
44 hourssim: Properly display resultsuvok
since halt somehow erases everything directly at the falling egde (WTF?), make two ticks per instructions, and display before and after eval.
47 hoursexample: Make sure state is shownuvok
47 hoursmain: Write tracefileuvok
47 hoursverilator: Enable tracinguvok
47 hoursImplement haltinguvok
47 hoursDocuuvok
47 hoursAdd WIP hack ALUuvok
3 daysAdd assembler exampeluvok
3 daysbit 14 unset (w/ 15 set) = illegal insuvok
3 dayssimu: longer simu, stop conditionuvok
3 daysncur: print instruction across whole lineuvok
erasing previous contens
3 daysAdd LLM assembleruvok
3 daysmake: Unified makefileuvok
3 daysmove stuff arounduvok
3 daysExtract UI drawinguvok
3 daysinclude ALU in outputuvok
4 daysAdd really nice ncurses UIuvok
4 daysnandgame: ncurses interfaceuvok
4 daysdisas, c: Fix compilation, missing headeruvok
4 daysmakefile: Add instruction for simulated PCuvok
5 daysAdd cmp instructionuvok
5 daysdisas: endiannessuvok
5 dayscb: specify endianness via arguvok
5 daysfix endianness of binary creatoruvok
5 daysUse gen'ed disaasuvok
5 daysadd LLM-gened disasuvok