Mercurial > repos > blastem
diff romdb.h @ 2320:8016dbb0fcde
Initial work on ROM DB support for SMS/GG games
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Tue, 09 May 2023 09:03:37 -0700 |
parents | fd68fe5f723e |
children | 26597f9805b4 |
line wrap: on
line diff
--- a/romdb.h Sun Apr 02 23:38:21 2023 -0700 +++ b/romdb.h Tue May 09 09:03:37 2023 -0700 @@ -50,7 +50,8 @@ MAPPER_MULTI_GAME, MAPPER_JCART, MAPPER_SEGA_MED_V2, - MAPPER_SFT_WUKONG + MAPPER_SFT_WUKONG, + MAPPER_SMS_SEGA }; @@ -88,6 +89,7 @@ tern_node *get_rom_db(); rom_info configure_rom(tern_node *rom_db, void *vrom, uint32_t rom_size, void *lock_on, uint32_t lock_on_size, memmap_chunk const *base_map, uint32_t base_chunks); +rom_info configure_rom_sms(tern_node *rom_db, uint8_t *rom, uint32_t rom_size, memmap_chunk const *base_chunks, uint32_t num_base_chunks); rom_info configure_rom_heuristics(uint8_t *rom, uint32_t rom_size, memmap_chunk const *base_map, uint32_t base_chunks); uint8_t translate_region_char(uint8_t c); char const *save_type_name(uint8_t save_type);