public PutSettingsDirtyBits PutSettings(QuickNESSettings o) { _settings = o; QN.qn_set_sprite_limit(Context, _settings.NumSprites); RecalculateCrops(); CalculatePalette(); return(PutSettingsDirtyBits.None); }
public bool PutSettings(QuickNESSettings o) { _settings = o; QN.qn_set_sprite_limit(Context, _settings.NumSprites); RecalculateCrops(); CalculatePalette(); return(false); }
public bool PutSettings(QuickNESSettings o) { _settings = o; QN.qn_set_sprite_limit(Context, _settings.NumSprites); RecalculateCrops(); CalculatePalette(); CoreComm.ScreenLogicalOffsetX = o.ClipLeftAndRight ? 8 : 0; CoreComm.ScreenLogicalOffsetY = o.ClipTopAndBottom ? 8 : 0; return(false); }