softReset method

void softReset()

Reset Z-Machine to state at first load */

Implementation

void softReset() {
  _assertLoaded();
  engine.programCounter = 0;
  engine.stack.clear();
  engine.callStack.clear();
  memoryStreams.clear();
  engine.mem = MemoryMap(rawBytes);
  engine.visitHeader();
}