summaryrefslogtreecommitdiff
path: root/src/emulators/headless_emulator.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/emulators/headless_emulator.rs')
-rw-r--r--src/emulators/headless_emulator.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/emulators/headless_emulator.rs b/src/emulators/headless_emulator.rs
index 3f54f6a..03fbcf9 100644
--- a/src/emulators/headless_emulator.rs
+++ b/src/emulators/headless_emulator.rs
@@ -110,6 +110,7 @@ impl HeadlessEmulator {
std::thread::sleep(MIN_TICK_DURATION);
}
Some(Signal::Halt) => {
+ self.br.dev.loc.flush();
self.debug.print("Program halted, exiting.");
self.debug.debug_summary(&self.br.core);
return EmulatorSignal::Halt;