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