From 0b409a1a9ccc9d7d566a0a867eec4f6eb5a1f5e1 Mon Sep 17 00:00:00 2001 From: Michael Pavone Date: Wed, 29 Nov 2017 08:41:37 -0800 Subject: Added code to persist config back to a file --HG-- branch : nuklear_ui --- blastem.c | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'blastem.c') diff --git a/blastem.c b/blastem.c index 24c1ecd..09bcecb 100644 --- a/blastem.c +++ b/blastem.c @@ -286,6 +286,11 @@ void init_system_with_media(char *path, system_type force_stype) update_title(info.name); } +static void save_config(void) +{ + persist_config(config); +} + int main(int argc, char ** argv) { set_exe_str(argv[0]); @@ -521,6 +526,8 @@ int main(int argc, char ** argv) } } + atexit(save_config); + #ifndef DISABLE_NUKLEAR if (use_nuklear) { blastem_nuklear_init(!menu); -- cgit v1.2.3