diff --git a/Source/Core/Core/Core.cpp b/Source/Core/Core/Core.cpp index b7b10350dd..49093f89c6 100644 --- a/Source/Core/Core/Core.cpp +++ b/Source/Core/Core/Core.cpp @@ -362,8 +362,7 @@ void EmuThread() OSD::AddMessage("Dolphin " + g_video_backend->GetName() + " Video Backend.", 5000); - if (!DSP::GetDSPEmulator()->Initialize(g_pWindowHandle, - _CoreParameter.bWii, _CoreParameter.bDSPThread)) + if (!DSP::GetDSPEmulator()->Initialize(_CoreParameter.bWii, _CoreParameter.bDSPThread)) { HW::Shutdown(); g_video_backend->Shutdown(); diff --git a/Source/Core/Core/DSPEmulator.h b/Source/Core/Core/DSPEmulator.h index 49e086ff6f..ac366f44ec 100644 --- a/Source/Core/Core/DSPEmulator.h +++ b/Source/Core/Core/DSPEmulator.h @@ -13,7 +13,7 @@ public: virtual bool IsLLE() = 0; - virtual bool Initialize(void *hWnd, bool bWii, bool bDSPThread) = 0; + virtual bool Initialize(bool bWii, bool bDSPThread) = 0; virtual void Shutdown() = 0; virtual void DoState(PointerWrap &p) = 0; diff --git a/Source/Core/Core/HW/DSPHLE/DSPHLE.cpp b/Source/Core/Core/HW/DSPHLE/DSPHLE.cpp index 6723a700cd..eed5fbd92e 100644 --- a/Source/Core/Core/HW/DSPHLE/DSPHLE.cpp +++ b/Source/Core/Core/HW/DSPHLE/DSPHLE.cpp @@ -39,7 +39,7 @@ struct DSPState } }; -bool DSPHLE::Initialize(void *hWnd, bool bWii, bool bDSPThread) +bool DSPHLE::Initialize(bool bWii, bool bDSPThread) { m_bWii = bWii; m_pUCode = nullptr; diff --git a/Source/Core/Core/HW/DSPHLE/DSPHLE.h b/Source/Core/Core/HW/DSPHLE/DSPHLE.h index 21ef5da87c..ae64e5b5e8 100644 --- a/Source/Core/Core/HW/DSPHLE/DSPHLE.h +++ b/Source/Core/Core/HW/DSPHLE/DSPHLE.h @@ -14,7 +14,7 @@ class DSPHLE : public DSPEmulator { public: DSPHLE(); - virtual bool Initialize(void *hWnd, bool bWii, bool bDSPThread) override; + virtual bool Initialize(bool bWii, bool bDSPThread) override; virtual void Shutdown() override; virtual bool IsLLE() override { return false ; } diff --git a/Source/Core/Core/HW/DSPLLE/DSPLLE.cpp b/Source/Core/Core/HW/DSPLLE/DSPLLE.cpp index 26a12a98da..d10a970b16 100644 --- a/Source/Core/Core/HW/DSPLLE/DSPLLE.cpp +++ b/Source/Core/Core/HW/DSPLLE/DSPLLE.cpp @@ -156,7 +156,7 @@ static bool FillDSPInitOptions(DSPInitOptions* opts) return true; } -bool DSPLLE::Initialize(void *hWnd, bool bWii, bool bDSPThread) +bool DSPLLE::Initialize(bool bWii, bool bDSPThread) { m_bWii = bWii; m_bDSPThread = bDSPThread; diff --git a/Source/Core/Core/HW/DSPLLE/DSPLLE.h b/Source/Core/Core/HW/DSPLLE/DSPLLE.h index 10381ae8c5..47ff99c40f 100644 --- a/Source/Core/Core/HW/DSPLLE/DSPLLE.h +++ b/Source/Core/Core/HW/DSPLLE/DSPLLE.h @@ -14,7 +14,7 @@ class DSPLLE : public DSPEmulator public: DSPLLE(); - virtual bool Initialize(void *hWnd, bool bWii, bool bDSPThread) override; + virtual bool Initialize(bool bWii, bool bDSPThread) override; virtual void Shutdown() override; virtual bool IsLLE() override { return true; }