GPGX: apply settings each frame, fixes layer viewer not updating properly
This commit is contained in:
parent
4d91b59cad
commit
b3fdbe7463
|
@ -10,7 +10,10 @@ namespace BizHawk.Emulation.Cores.Consoles.Sega.gpgx
|
||||||
public ControllerDefinition ControllerDefinition { get; private set; }
|
public ControllerDefinition ControllerDefinition { get; private set; }
|
||||||
|
|
||||||
public bool FrameAdvance(IController controller, bool render, bool renderSound = true)
|
public bool FrameAdvance(IController controller, bool render, bool renderSound = true)
|
||||||
{
|
{
|
||||||
|
// update non-sync settings
|
||||||
|
PutSettings(_settings);
|
||||||
|
|
||||||
if (controller.IsPressed("Reset"))
|
if (controller.IsPressed("Reset"))
|
||||||
Core.gpgx_reset(false);
|
Core.gpgx_reset(false);
|
||||||
if (controller.IsPressed("Power"))
|
if (controller.IsPressed("Power"))
|
||||||
|
|
Loading…
Reference in New Issue