Mercurial > repos > blastem
diff libblastem.c @ 1818:243f3a7247f9
Include ROM DB in library binary for libretro target
author | Mike Pavone <pavone@retrodev.com> |
---|---|
date | Sun, 31 Mar 2019 12:37:28 -0700 |
parents | 03895a4585c3 |
children | 4fb9af0c65b6 |
line wrap: on
line diff
--- a/libblastem.c Sun Mar 31 12:07:20 2019 -0700 +++ b/libblastem.c Sun Mar 31 12:37:28 2019 -0700 @@ -397,3 +397,15 @@ void bindings_set_mouse_mode(uint8_t mode) { } + +extern const char rom_db_data[]; +char *read_bundled_file(char *name, uint32_t *sizeret) +{ + if (!strcmp(name, "rom.db")) { + *sizeret = strlen(rom_db_data); + char *ret = malloc(*sizeret+1); + memcpy(ret, rom_db_data, *sizeret + 1); + return ret; + } + return NULL; +}