diff --git a/BizHawk.MultiClient/LuaImplementation.cs b/BizHawk.MultiClient/LuaImplementation.cs index 28e93ec7d0..bdf95776d8 100644 --- a/BizHawk.MultiClient/LuaImplementation.cs +++ b/BizHawk.MultiClient/LuaImplementation.cs @@ -251,8 +251,6 @@ namespace BizHawk.MultiClient "text", "alert", "cleartext", - "drawNew", - "drawFinish", "drawPixel", "drawLine", "drawRectangle", @@ -262,7 +260,6 @@ namespace BizHawk.MultiClient "drawPie", "drawIcon", "drawImage", - "clearGraphics", }; public static string[] EmuFunctions = new string[] diff --git a/BizHawk.MultiClient/tools/LuaConsole.cs b/BizHawk.MultiClient/tools/LuaConsole.cs index 0949f2eb2d..1c618b59f0 100644 --- a/BizHawk.MultiClient/tools/LuaConsole.cs +++ b/BizHawk.MultiClient/tools/LuaConsole.cs @@ -842,6 +842,7 @@ namespace BizHawk.MultiClient { try { + LuaImp.gui_drawNew(); if (s.Enabled && s.Thread != null && !s.Paused) { bool prohibit = false; @@ -852,6 +853,7 @@ namespace BizHawk.MultiClient var result = LuaImp.ResumeScript(s.Thread); s.FrameWaiting = result.WaitForFrame; } + LuaImp.gui_drawFinish(); } catch (Exception ex) {