diff options
| author | uvok | 2026-01-10 12:19:32 +0100 |
|---|---|---|
| committer | uvok | 2026-01-10 12:19:32 +0100 |
| commit | 31a3e08a02a70dc799d2138ed0938d4d2eedb9ce (patch) | |
| tree | 7e734e9409f925b5b5fa4e96a2ab11b7f2cfcb73 /nandgame/Vcomputer__main.cpp | |
| parent | 35b2bd8bea29a6c3f1361e98a35ff4230af75880 (diff) | |
don't draw / refresh UI after a halt
Diffstat (limited to 'nandgame/Vcomputer__main.cpp')
| -rw-r--r-- | nandgame/Vcomputer__main.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/nandgame/Vcomputer__main.cpp b/nandgame/Vcomputer__main.cpp index 21fbf21..ad3b2bc 100644 --- a/nandgame/Vcomputer__main.cpp +++ b/nandgame/Vcomputer__main.cpp @@ -130,13 +130,12 @@ int main(int argc, char **argv, char **) { // Evaluate model topp->eval(); - draw_ui(topp, i, StepPosition_t::AFTER_EVAL); - // both bits 14 and 15 need to be set - uint16_t opcode = topp->computer->PC_content_int; if (topp->halt) break; + draw_ui(topp, i, StepPosition_t::AFTER_EVAL); + // Advance time contextp->timeInc(1); i++; |
