Treat most sysconf problems as warnings and revert to conservative default value instead of as errors that prevent the game from running since an individual player might not be able to fix things. Allow a user's config file to include SEDUCE=1 as long as sysconf hasn't set SEDUCE=0. Not much point since it only works when it's a no-op but there's even less point to issue a warning for that no-op. If PORTABLE_DEVICE_PATHS is encountered in sysconf for a non-Windows configuration, report it as "not supported" rather than "unknown". Many sysconf error messages ended with redundant ".." because the message strings had final "." and the delivery routine uses "%s." to format those strings.
25 KiB
25 KiB