core quality, part 3 - final

- SAA1099
- SCC
- SM8521
- Swan
- Virtual Boy
This commit is contained in:
tildearrow 2024-04-06 16:25:16 -05:00
parent cb1f268335
commit 70a6affd3d
11 changed files with 180 additions and 10 deletions

View file

@ -59,6 +59,7 @@ class DivPlatformVB: public DivDispatch {
bool modType;
bool romMode;
signed char modTable[32];
int coreQuality;
VSU* vb;
unsigned char regPool[0x600];
void updateWave(int ch);
@ -89,6 +90,7 @@ class DivPlatformVB: public DivDispatch {
void poke(unsigned int addr, unsigned short val);
void poke(std::vector<DivRegWrite>& wlist);
const char** getRegisterSheet();
void setCoreQuality(unsigned char q);
int init(DivEngine* parent, int channels, int sugRate, const DivConfig& flags);
void quit();
~DivPlatformVB();