コード例 #1
0
        public PutSettingsDirtyBits PutSettings(QuickNESSettings o)
        {
            _settings = o;
            QN.qn_set_sprite_limit(Context, _settings.NumSprites);
            RecalculateCrops();
            CalculatePalette();

            return(PutSettingsDirtyBits.None);
        }
コード例 #2
0
        public bool PutSettings(QuickNESSettings o)
        {
            _settings = o;
            QN.qn_set_sprite_limit(Context, _settings.NumSprites);
            RecalculateCrops();
            CalculatePalette();

            return(false);
        }
コード例 #3
0
        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);
        }