From 41bede60eb92b0a2e493a6bc2f845ae4722a8bdb Mon Sep 17 00:00:00 2001 From: Gregory Hainaut Date: Wed, 3 Aug 2016 11:57:56 +0200 Subject: [PATCH] gsdx replayer: fix broken init in replayer "regression" from previous defered init --- plugins/GSdx/GS.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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");