Mercurial > repos > blastem
diff romdb.c @ 859:46bb673eed4e
Load config file and rom.db from appropriate locations on Android
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Wed, 04 Nov 2015 22:48:27 -0800 |
parents | e6f2c9dbf6c8 |
children | 69a6ec208111 |
line wrap: on
line diff
--- a/romdb.c Wed Nov 04 22:48:09 2015 -0800 +++ b/romdb.c Wed Nov 04 22:48:27 2015 -0800 @@ -384,6 +384,9 @@ tern_node *load_rom_db() { +#ifdef __ANDROID__ + tern_node *db = parse_config_file_assets("rom.db"); +#else char *exe_dir = get_exe_dir(); if (!exe_dir) { fatal_error("Failed to find executable path\n"); @@ -391,6 +394,7 @@ char *path = alloc_concat(exe_dir, "/rom.db"); tern_node *db = parse_config_file(path); free(path); +#endif if (!db) { fatal_error("Failed to load ROM DB\n"); }