21 #include "EventScheduler.h" 22 #include "sidplayfp/siddefs.h" 33 #define EXSID_VOICES 3 36 #define EXSID_DELAY_CYCLES 50480 47 static unsigned int sid;
63 static const char* getCredits();
69 bool getStatus()
const {
return m_status; }
71 uint8_t read(uint_least8_t addr)
override;
72 void write(uint_least8_t addr, uint8_t data)
override;
75 void reset(uint8_t volume)
override;
78 void clock()
override;
82 void voice(
unsigned int num,
bool mute)
override;
86 void sampling(
float systemclock,
float freq,
Definition: exsid-emu.cpp:29
void unlock() override
Definition: exsid-emu.cpp:169
sampling_method_t
Sampling method.
Definition: SidConfig.h:74
void voice(unsigned int num, bool mute) override
Definition: exsid-emu.cpp:148
void clock() override
Definition: exsid-emu.cpp:99
Definition: exsid-emu.h:41
void model(SidConfig::sid_model_t model, bool digiboost) override
Definition: exsid-emu.cpp:153
bool lock(EventScheduler *env) override
Definition: exsid-emu.cpp:164
Definition: EventScheduler.h:61
Definition: sidbuilder.h:40
sid_model_t
SID chip model.
Definition: SidConfig.h:50