From 3324456c65b747ab56158e9c7683be302761ed7a Mon Sep 17 00:00:00 2001 From: Michael Pavone Date: Wed, 4 Nov 2015 22:48:27 -0800 Subject: Load config file and rom.db from appropriate locations on Android --- romdb.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'romdb.c') diff --git a/romdb.c b/romdb.c index 53a8fde..bf89f88 100644 --- a/romdb.c +++ b/romdb.c @@ -384,6 +384,9 @@ uint8_t read_eeprom_i2c_b(uint32_t address, void * context) 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 @@ tern_node *load_rom_db() 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"); } -- cgit v1.2.3