diff --git a/Source/Core/Core/Src/Core.cpp b/Source/Core/Core/Src/Core.cpp index c71058a87b..ce94a78090 100644 --- a/Source/Core/Core/Src/Core.cpp +++ b/Source/Core/Core/Src/Core.cpp @@ -264,6 +264,7 @@ THREAD_RETURN EmuThread(void *pArg) VideoInitialize.pSetPEFinish = PixelEngine::SetFinish; VideoInitialize.pWindowHandle = _CoreParameter.hMainWindow; // NULL; // filled by video_initialize VideoInitialize.pLog = Callback_VideoLog; + VideoInitialize.pSysMessage = Host_SysMessage; VideoInitialize.pRequestWindowSize = NULL; //Callback_VideoRequestWindowSize; VideoInitialize.pCopiedToXFB = Callback_VideoCopiedToXFB; VideoInitialize.pVIRegs = VideoInterface::m_UVIUnknownRegs; diff --git a/Source/Core/Core/Src/Host.h b/Source/Core/Core/Src/Host.h index b227f68a17..dc141c2743 100644 --- a/Source/Core/Core/Src/Host.h +++ b/Source/Core/Core/Src/Host.h @@ -50,4 +50,6 @@ void Host_SetWaitCursor(bool enable); void Host_UpdateStatusBar(const char* _pText); +void Host_SysMessage(const char *fmt, ...); + #endif