Package smsqmulator
Interface EmulationThread
- All Known Implementing Classes:
MonitoredEmulationThread
,SimpleEmulationThread
public interface EmulationThread
The independent thread that actually handles the emulation on a "g","gb" or "x" command.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
resume()
void
setckmem
(boolean checkmem) void
setCondition
(int dataReg, int addrReg, int condValue, boolean isContent, int address) void
setmemWatched
(int address) void
setScreenUpdateInterval
(int tim) Sets the interval between screen updates.void
setUpperLimit
(int address) void
start()
void
stop()
void
suspend()
void
switchLogging
(boolean logInstructions)
-
Method Details
-
endEmulation
void endEmulation() -
switchLogging
void switchLogging(boolean logInstructions) -
setckmem
void setckmem(boolean checkmem) -
setmemWatched
void setmemWatched(int address) -
setUpperLimit
void setUpperLimit(int address) -
setCondition
void setCondition(int dataReg, int addrReg, int condValue, boolean isContent, int address) -
resume
void resume() -
suspend
void suspend() -
stop
void stop() -
start
void start() -
setScreenUpdateInterval
void setScreenUpdateInterval(int tim) Sets the interval between screen updates.- Parameters:
tim
- the interval between screen updates in milliseconds.
-