Mercurial > repos > blastem
comparison romdb.h @ 1503:a763523dadf4 segacd
Added code for initializing a combined Genesis + Sega CD system when a Sega CD ISO is loaded
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Wed, 13 Dec 2017 09:44:41 -0800 |
parents | 14a2834d010c |
children | 5dacaef602a7 |
comparison
equal
deleted
inserted
replaced
1502:2564b6ba2e12 | 1503:a763523dadf4 |
---|---|
77 }; | 77 }; |
78 | 78 |
79 #define GAME_ID_OFF 0x183 | 79 #define GAME_ID_OFF 0x183 |
80 #define GAME_ID_LEN 8 | 80 #define GAME_ID_LEN 8 |
81 | 81 |
82 tern_node *load_rom_db(); | 82 tern_node *get_rom_db(); |
83 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); | 83 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); |
84 rom_info configure_rom_heuristics(uint8_t *rom, uint32_t rom_size, memmap_chunk const *base_map, uint32_t base_chunks); | 84 rom_info configure_rom_heuristics(uint8_t *rom, uint32_t rom_size, memmap_chunk const *base_map, uint32_t base_chunks); |
85 uint8_t translate_region_char(uint8_t c); | 85 uint8_t translate_region_char(uint8_t c); |
86 char const *save_type_name(uint8_t save_type); | 86 char const *save_type_name(uint8_t save_type); |
87 //Note: free_rom_info only frees things pointed to by a rom_info struct, not the struct itself | 87 //Note: free_rom_info only frees things pointed to by a rom_info struct, not the struct itself |