@@ -169,11 +169,11 @@ public void CallSaveStateEvent(string name)
169
169
{
170
170
lf . Call ( name ) ;
171
171
}
172
- GuiAPI . UnlockEmuSurfaceLua ( ) ;
172
+ GuiAPI . ThisIsTheLuaAutounlockHack ( ) ;
173
173
}
174
174
catch ( Exception e )
175
175
{
176
- GuiAPI . UnlockEmuSurfaceLua ( ) ;
176
+ GuiAPI . ThisIsTheLuaAutounlockHack ( ) ;
177
177
LogToLuaConsole ( $ "error running function attached by lua function event.onsavestate\n Error message: { e . Message } ") ;
178
178
}
179
179
}
@@ -186,11 +186,11 @@ public void CallLoadStateEvent(string name)
186
186
{
187
187
lf . Call ( name ) ;
188
188
}
189
- GuiAPI . UnlockEmuSurfaceLua ( ) ;
189
+ GuiAPI . ThisIsTheLuaAutounlockHack ( ) ;
190
190
}
191
191
catch ( Exception e )
192
192
{
193
- GuiAPI . UnlockEmuSurfaceLua ( ) ;
193
+ GuiAPI . ThisIsTheLuaAutounlockHack ( ) ;
194
194
LogToLuaConsole ( $ "error running function attached by lua function event.onloadstate\n Error message: { e . Message } ") ;
195
195
}
196
196
}
@@ -204,11 +204,11 @@ public void CallFrameBeforeEvent()
204
204
{
205
205
lf . Call ( ) ;
206
206
}
207
- GuiAPI . UnlockEmuSurfaceLua ( ) ;
207
+ GuiAPI . ThisIsTheLuaAutounlockHack ( ) ;
208
208
}
209
209
catch ( Exception e )
210
210
{
211
- GuiAPI . UnlockEmuSurfaceLua ( ) ;
211
+ GuiAPI . ThisIsTheLuaAutounlockHack ( ) ;
212
212
LogToLuaConsole ( $ "error running function attached by lua function event.onframestart\n Error message: { e . Message } ") ;
213
213
}
214
214
}
@@ -222,11 +222,11 @@ public void CallFrameAfterEvent()
222
222
{
223
223
lf . Call ( ) ;
224
224
}
225
- GuiAPI . UnlockEmuSurfaceLua ( ) ;
225
+ GuiAPI . ThisIsTheLuaAutounlockHack ( ) ;
226
226
}
227
227
catch ( Exception e )
228
228
{
229
- GuiAPI . UnlockEmuSurfaceLua ( ) ;
229
+ GuiAPI . ThisIsTheLuaAutounlockHack ( ) ;
230
230
LogToLuaConsole ( $ "error running function attached by lua function event.onframeend\n Error message: { e . Message } ") ;
231
231
}
232
232
}
@@ -237,7 +237,7 @@ public void CallExitEvent(LuaFile lf)
237
237
{
238
238
exitCallback . Call ( ) ;
239
239
}
240
- GuiAPI . UnlockEmuSurfaceLua ( ) ;
240
+ GuiAPI . ThisIsTheLuaAutounlockHack ( ) ;
241
241
}
242
242
243
243
public void Close ( )
@@ -302,7 +302,7 @@ public void ExecuteString(string command)
302
302
LuaLibraryBase . SetCurrentThread ( lf ) ;
303
303
304
304
var execResult = _currThread . Resume ( 0 ) ;
305
- GuiAPI . UnlockEmuSurfaceLua ( ) ;
305
+ GuiAPI . ThisIsTheLuaAutounlockHack ( ) ;
306
306
307
307
_lua . RunScheduledDisposes ( ) ; // TODO: I don't think this is needed anymore, we run this regularly anyway
308
308
@@ -319,7 +319,7 @@ public void ExecuteString(string command)
319
319
}
320
320
catch ( Exception )
321
321
{
322
- GuiAPI . UnlockEmuSurfaceLua ( ) ;
322
+ GuiAPI . ThisIsTheLuaAutounlockHack ( ) ;
323
323
throw ;
324
324
}
325
325
finally
0 commit comments