NES Nametableviewer & NESPPU viewer were running their updatevalues code when closed. Fixing that gave a few fps boost to the nes core when those dialogs are not open!
This commit is contained in:
parent
8dff368bcc
commit
1f3a315926
|
@ -100,6 +100,7 @@ namespace BizHawk.MultiClient
|
||||||
|
|
||||||
public void UpdateValues()
|
public void UpdateValues()
|
||||||
{
|
{
|
||||||
|
if (!this.IsHandleCreated || this.IsDisposed) return;
|
||||||
if (!(Global.Emulator is NES)) return;
|
if (!(Global.Emulator is NES)) return;
|
||||||
NES.PPU ppu = (Global.Emulator as NES).ppu;
|
NES.PPU ppu = (Global.Emulator as NES).ppu;
|
||||||
ppu.NTViewCallback = Callback;
|
ppu.NTViewCallback = Callback;
|
||||||
|
|
|
@ -147,6 +147,7 @@ namespace BizHawk.MultiClient
|
||||||
|
|
||||||
public unsafe void UpdateValues()
|
public unsafe void UpdateValues()
|
||||||
{
|
{
|
||||||
|
if (!this.IsHandleCreated || this.IsDisposed) return;
|
||||||
if (!(Global.Emulator is NES)) return;
|
if (!(Global.Emulator is NES)) return;
|
||||||
NES.PPU ppu = (Global.Emulator as NES).ppu;
|
NES.PPU ppu = (Global.Emulator as NES).ppu;
|
||||||
ppu.PPUViewCallback = Callback;
|
ppu.PPUViewCallback = Callback;
|
||||||
|
|
|
@ -46,8 +46,8 @@ namespace BizHawk.MultiClient
|
||||||
|
|
||||||
public void UpdateValues()
|
public void UpdateValues()
|
||||||
{
|
{
|
||||||
TASView.BlazingFast = true;
|
|
||||||
if (!this.IsHandleCreated || this.IsDisposed) return;
|
if (!this.IsHandleCreated || this.IsDisposed) return;
|
||||||
|
TASView.BlazingFast = true;
|
||||||
if (Global.MainForm.UserMovie.Mode == MOVIEMODE.INACTIVE)
|
if (Global.MainForm.UserMovie.Mode == MOVIEMODE.INACTIVE)
|
||||||
TASView.ItemCount = 0;
|
TASView.ItemCount = 0;
|
||||||
else
|
else
|
||||||
|
|
Loading…
Reference in New Issue