ensure ds firmware settings represent sync settings if real firmware isn't used
resolves possible cause for #3377
This commit is contained in:
parent
70906c9004
commit
09e8c7a9b6
|
@ -106,7 +106,7 @@ namespace BizHawk.Emulation.Cores.Consoles.Nintendo.NDS
|
|||
loadFlags |= LibMelonDS.LoadFlags.SKIP_FIRMWARE;
|
||||
if (gbacartpresent)
|
||||
loadFlags |= LibMelonDS.LoadFlags.GBA_CART_PRESENT;
|
||||
if (_syncSettings.FirmwareOverride || lp.DeterministicEmulationRequested)
|
||||
if (fw is null || _syncSettings.FirmwareOverride || lp.DeterministicEmulationRequested)
|
||||
loadFlags |= LibMelonDS.LoadFlags.FIRMWARE_OVERRIDE;
|
||||
if (IsDSi)
|
||||
loadFlags |= LibMelonDS.LoadFlags.IS_DSI;
|
||||
|
|
Loading…
Reference in New Issue