Implement QSound support

This commit is contained in:
Ian Karlsson 2022-02-22 10:01:57 +01:00
parent 721445cf07
commit b3908216f8
17 changed files with 1746 additions and 15 deletions

View file

@ -531,7 +531,7 @@ class DivEngine {
void* getDispatchChanState(int chan);
// get register pool
unsigned char* getRegisterPool(int sys, int& size);
unsigned char* getRegisterPool(int sys, int& size, int& depth);
// enable command stream dumping
void enableCommandStream(bool enable);
@ -624,6 +624,8 @@ class DivEngine {
size_t adpcmMemLen;
unsigned char* adpcmBMem;
size_t adpcmBMemLen;
unsigned char* qsoundMem;
size_t qsoundMemLen;
DivEngine():
output(NULL),
@ -681,6 +683,8 @@ class DivEngine {
adpcmMem(NULL),
adpcmMemLen(0),
adpcmBMem(NULL),
adpcmBMemLen(0) {}
adpcmBMemLen(0),
qsoundMem(NULL),
qsoundMemLen(0) {}
};
#endif