Commit Graph

6 Commits

Author SHA1 Message Date
goyuken bd205f47dc update our newtonsoft json.net to version 5.0 release 8. this fixes up abstract class handling so that the CoreSettings can work correctly.
tweak Binding, RecentFiles, and PathEntry to work with the new serializer.  on updating to this revision, you should be able to keep all config.ini settings except for hotkey bindings, path layouts, and recent files list.
start implementation of new CoreSettings and CoreSyncSettings.  at the moment, it's only partially done for NES.
2013-12-22 00:44:39 +00:00
zeromus b8071391d6 make json.net throw fewer exceptions while to make debugging less excruciating 2013-07-27 21:50:02 +00:00
zeromus 2ca3ae2615 config.ini system improvement - json deserializer no longer throws exceptions when Global.Config variables had been added, written to the ini, and then removed from Global.Config (missing member exception). Sort of dumb for this purpose. 2012-06-15 19:15:38 +00:00
beirich 21493304e6 Bizhawk bravely enters the year 2010 2011-08-27 02:17:11 +00:00
beirich 18eafcbb7f Config will not be eaten if an unrecognized symbol is found in config.ini.
Checked in source (zipped) of the modified version of json.net 1.3.1 that is in use.
2011-08-11 02:15:55 +00:00
beirich 6dd601571e config system update 2011-02-20 06:13:26 +00:00