diff --git a/src/engine/platform/pv1000.cpp b/src/engine/platform/pv1000.cpp index 81bfacfb..d5f54e6a 100644 --- a/src/engine/platform/pv1000.cpp +++ b/src/engine/platform/pv1000.cpp @@ -263,6 +263,10 @@ void DivPlatformPV1000::poke(std::vector& wlist) { for (DivRegWrite& i: wlist) rWrite(i.addr,i.val); } +bool DivPlatformPV1000::getDCOffRequired() { + return true; +} + int DivPlatformPV1000::init(DivEngine* p, int channels, int sugRate, const DivConfig& flags) { parent=p; dumpWrites=false; diff --git a/src/engine/platform/pv1000.h b/src/engine/platform/pv1000.h index 7c3541df..c3254076 100644 --- a/src/engine/platform/pv1000.h +++ b/src/engine/platform/pv1000.h @@ -55,6 +55,7 @@ class DivPlatformPV1000: public DivDispatch { void poke(unsigned int addr, unsigned short val); void poke(std::vector& wlist); const char** getRegisterSheet(); + bool getDCOffRequired(); int init(DivEngine* parent, int channels, int sugRate, const DivConfig& flags); void quit(); ~DivPlatformPV1000();