21 template<
typename Archive>
22 void serialize(Archive& ar,
unsigned version);
26 void signalMSXEvent(
const Event& event,
27 EmuTime::param time)
noexcept override;
30 void executeUntil(EmuTime::param time)
override;
An MSXDevice is an emulated hardware component connected to the bus of the emulated MSX.
This button is labeled "hold" on SG-1000, "pause" on SG-1000 mk 2 and "reset" on SC-3000.
SG1000Pause(const DeviceConfig &config)
void serialize(Archive &ar, unsigned version)
Every class that wants to get scheduled at some point must inherit from this class.
This file implemented 3 utility functions: