diff --git a/plugins/GSdx/GS.cpp b/plugins/GSdx/GS.cpp index e6cfea1f9a..116f4d7310 100644 --- a/plugins/GSdx/GS.cpp +++ b/plugins/GSdx/GS.cpp @@ -1538,6 +1538,8 @@ EXPORT_C GSReplay(char* lpszCmdLine, int renderer) { GLLoader::in_replayer = true; + GSinit(); + GSRendererType m_renderer; // Allow to easyly switch between SW/HW renderer -> this effectively removes the ability to select the renderer by function args m_renderer = static_cast(theApp.GetConfigI("Renderer")); @@ -1556,8 +1558,6 @@ EXPORT_C GSReplay(char* lpszCmdLine, int renderer) vector buff; uint8 regs[0x2000]; - GSinit(); - GSsetBaseMem(regs); s_vsync = theApp.GetConfigB("vsync");