From 68a0fcf408a5fad8deecc11554277ee63ceb5eaf Mon Sep 17 00:00:00 2001 From: vadosnaprimer Date: Wed, 3 Jan 2018 19:35:37 +0300 Subject: [PATCH] move avi writer call so it captures lua messages I think it doesn't outrun anything critical this way --- BizHawk.Client.EmuHawk/MainForm.cs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/BizHawk.Client.EmuHawk/MainForm.cs b/BizHawk.Client.EmuHawk/MainForm.cs index fa6977cd9f..ba91ad68c5 100644 --- a/BizHawk.Client.EmuHawk/MainForm.cs +++ b/BizHawk.Client.EmuHawk/MainForm.cs @@ -2969,11 +2969,6 @@ namespace BizHawk.Client.EmuHawk Global.CheatList.Pulse(); - if (!PauseAvi) - { - AvFrameAdvance(); - } - if (IsLagFrame && Global.Config.AutofireLagFrames) { Global.AutoFireController.IncrementStarts(); @@ -2997,6 +2992,11 @@ namespace BizHawk.Client.EmuHawk UpdateToolsAfter(SuppressLua); } + if (!PauseAvi) + { + AvFrameAdvance(); + } + if (GlobalWin.Tools.IsLoaded() && GlobalWin.Tools.TAStudio.LastPositionFrame == Emulator.Frame) {