I’m making a videogame paying attention on optimization of
meshe and so on. I’ve kept a good level of quality while having a relatively high and stable frame-rate but I don’t have the possibility to test it on lower level devices.
What settings should I let players change to make the game less resource-eager? Of course, every setting make the game performe better but I would like to know what’s the “must-have” talking about performance settings.
Talking about Anti-Alyasing, texture quality, frame-rate limit, VSync etc.
And what settings make the players more happy if they can manipulate it? Not necessarly related to performance.
Talking about Blur, Vignetting, etc.
defaults read prints out all the preferences for all apps.
defaults write … … can be used to set preferences
write cannot use the format that comes from
I would like a way to get all the defaults on demand, save the results, and later restore them all. I don’t want to do it with Time Machine, because that would also revert changes I have made in content.
The reason is that Apple keeps changing settings. Seems like almost every week I try to open an image file and find that Apple has changed it from GraphicConverter to Preview, or .csv from LibreOffice to Numbers, or .mp3 from Amadeus to Music. I have many times restored all of these to my preference, and it keeps happening. It’s been filed in bugreporter long ago with no response.
I have an AppleCare on this laptop. Might it be worthwhile calling them? When I had a problem with Mai.app, it was weeks of trial and error before the guy declared it “fixed.” They have ignored two or more messages saying “no, it is NOT fixed.”
I’m struggling with this since some months. I don’t know if it is a third-party software I installed (been trying to debug with ps aux + lsof on
/Library/Preferences/SystemConfiguration/preferences.plist/ but no luck finding out), but I’m completely unable to change any Wi-Fi settings, from the System Preferences GUI or the terminal using networksetup. The problem summary/behaviour is as follows:
# sudo networksetup -setdnsservers Wi-Fi 192.168.1.100 Password: ** Error: Unable to commit changes to network database.
I tried deleting files in
/Library/Preferences/SystemConfiguration/ and interestingly, the only file that can’t be changed is
preferences.plist, which is the file that has this stuck, frozen network config.
I tried rebooting to recovery mode, doing
csrutil disable, reboot and tried to delete
preferences.plist but it says “operation not permitted”, even in recovery mode with
csrutil disabled, and in normal mode happens the same. After trying that I enabled
csrutil again, because it wasn’t making any difference.
I had ExpressVPN software installed before, I removed it, removed all suspicious services and processes running, and tried to see if there’s any process monitoring
preferences.plist but no luck, tried using some logging techniques I found for debugging misterious DNS changes, but again, no luck, as any change to network config I submit apparently it doesn’t even get to write any file, so doesn’t appear in the logs as I saw. I’m thinking that is a low-level lock, it’s quite weird that a third party sofware could enable this to my taste. Anyway is very annoying because basically the only thing I can do is change the Wi-Fi network I’m connecting to, nothing else, and even the DHCP tell the computer some DNS, they get automatically reverted to 220.127.116.11…
Any suggestions on how to keep debugging this annoying and weird problem would be appreciated.
Thanks so much in advance.
I use VS Code with the Python extention regularly. Randomly this week when I try to enter debug mode via the usual approach, VS Code starts Powershell instead of the Windows Console like normal. This then fails. I’ve check and changed my default terminal setting, uninstalled and reinstalled the python extension, nothing is working. It’s deeply frustrating!
The one potential thing I’ve done recently that might have impacted this is I used the remote extension to remote into several Azure VMs and work in linux there. The behavior may have started around that time (unsure) but I’ve scoured forums and the settings to no avail. Any idea what might cause this!?
I absolutely do not want to see any birthdays in Google Calendar. I have several gmail accounts and they share contact info. Every time I enter a new event, there they are, because My Calendar box checks itself.
I have followed every instruction. Nothing works.
What non Google app will solve my problem?
I want to set value and default value of a setting with
adb shell settings.
But to set default I also need to specify the
TAG parameter. What is this ?
put [--user <USER_ID> | current] NAMESPACE KEY VALUE [TAG] [default]
Can I specify anything or are there some “safe” values for
TAG parameter? Where it goes?
Is there any way to make ISO settings independent based on exposure mode selected, meaning we could set ISO 200 for M mode and ISO 400 in Av mode and when the dial is switched from M to Av, the ISO will be 400, not 200?
Since the entry level Rebel T6/1300D, along with the entire Rebel/xx0D/XX00D series, has no ‘C’ position on the mode dial this is not a feature available with that model. The 77D, which is the successor to the Rebel T6S/760D, is also like the Rebel series and offers no ‘Custom Mode’ on the mode dial.
EOS Rebel T6/1300D mode dial
On Canon bodies with user designatable “Custom Modes” (‘C1’, ‘C2’, etc. on the mode dial¹) this is possible. The user puts the camera in whatever state desired for pretty much all of the settings available through either control buttons or a myriad of menu options, then “records” the current state of the camera and all of those settings to one of the ‘Custom’ modes.
The user can then alter whatever settings are desired and shoot with the camera using whatever options they so choose. When the mode dial is later turned to the ‘Custom Mode’ used to previously record the state of the camera, the camera and pretty much all of its settings will be returned to the same state they were in when the user recorded that ‘Custom Mode’.
Not only are things such as ISO, Av, Tv, Exposure Compensation, etc. recorded to one of the ‘Custom Modes’, but almost all menu items such as metering mode, AF mode, AF point (or area), bracketing, color temperature and white balance correction, etc. are also recorded when the current state of the camera is saved as a ‘Custom Mode’.
Some models have a single ‘Custom Mode’ available for recording the state of the camera (70D, 60D), others have two (80D, 50D, 6D, 6DII, M5) or three ‘Custom Modes’ available (1D X II, 1D X, 1D IV, 1Ds III, 5D IV, 5Ds/5Ds R, 5D III, 5D II, 7D II, 7D). In general, the models with more automatic modes (‘Scene’ modes and/or more than one ‘Full Auto’ mode) available directly on the mode dial lack the ‘Custom Mode’ feature. Models with fewer or only a single ‘Auto’ mode and no individual ‘Scene’ modes on the dial tend to offer more user recordable ‘Custom Modes’.
The mode dial of the Canon EOS 5D Mark III
EOS 5D Mark III mode dial
The mode dials of the EOS 7D Mark II, 5Ds, 5Ds R, and 5D Mark IV are identical. The dials on the EOS 7D and 5D Mark II lack the center ‘locking button’ that must be depressed to move the dial, but are otherwise similar.
The EOS 6D and 6D Mark II include two ‘Custom Modes’ on the mode dial, ‘C1’ and ‘C2’, along with two “Auto” modes – ‘Scene Intelligent/Auto+’ and ‘Creative Auto’ – and a ‘Scene’ mode position that allows access to multiple ‘Scene’ modes using the control wheels. The 80D, 50D, and M5 also have two ‘Custom Modes’ available.
The EOS 80D includes the following on its mode dial: Scene Intelligent/Auto+ (Stills and Movie), No Flash, Creative Auto, SCN(Portrait, Landscape, Close-up, Sports, Night Portrait, Handheld Night Scene, HDR Backlight Control, Food, Kids, Candlelight), Creative filters, Program AE, Tv, Av, Manual (Stills and Movie), Bulb, ‘C1’, and ‘C2’.
EOS 80D mode dial faceplate
The 70D is similar, but only offers a single ‘C’ mode and no ‘Creative Filters’ mode. The selections available under the ‘Scene Mode’ position are also slightly different.
¹ The top of the line 1-Series from Canon has no mode dial. The modes are accessed by holding down the ‘Mode” button and turning either the ‘Main Control Dial’ (directly behind the shutter button) or the ‘Quick Control Dial’ (the large wheel on the right side of the back of the camera) to scroll through the list of ‘Exposure Modes’ available. The most recent 1-Series Canon EOS camera, the 1D X Mark II, allows three different ‘Custom Modes’ to be recorded and recalled.
This is the list of settings that are recorded by the EOS 5D Mark III when one of the three ‘Custom Modes’ is registered. Other EOS cameras with ‘Custom Setting’ capability are similar. The current state of each of these settings is recorded for that ‘Custom Setting’ (e.g. ‘C1’, ‘C2’, or ‘C3’). From pages 334-335 of the EOS 5D Mark III Instruction Manual²:
² Different editions for various firmware revisions of the EOS 5D Mark III
Instruction Manual may have slightly different page numbers. For instance, in the manual covering firmware version 1.2.0 and later, the same information is on pages 339-340.