summaryrefslogtreecommitdiff
path: root/nandgame/Vcomputer__main.cpp
diff options
context:
space:
mode:
authoruvok2026-01-10 12:19:32 +0100
committeruvok2026-01-10 12:19:32 +0100
commit31a3e08a02a70dc799d2138ed0938d4d2eedb9ce (patch)
tree7e734e9409f925b5b5fa4e96a2ab11b7f2cfcb73 /nandgame/Vcomputer__main.cpp
parent35b2bd8bea29a6c3f1361e98a35ff4230af75880 (diff)
don't draw / refresh UI after a halt
Diffstat (limited to 'nandgame/Vcomputer__main.cpp')
-rw-r--r--nandgame/Vcomputer__main.cpp5
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++;