Mercurial > repos > blastem
comparison romdb.h @ 1228:2e6dcb5c11a2
WIP support for XBAND mapper hardware
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Thu, 23 Feb 2017 00:08:37 -0800 |
parents | 6b0da6021544 |
children | efa7225e0f07 |
comparison
equal
deleted
inserted
replaced
1227:262c0ce8f586 | 1228:2e6dcb5c11a2 |
---|---|
55 uint16_t mapper_start_index; | 55 uint16_t mapper_start_index; |
56 uint8_t save_type; | 56 uint8_t save_type; |
57 uint8_t regions; | 57 uint8_t regions; |
58 }; | 58 }; |
59 | 59 |
60 #define GAME_ID_OFF 0x183 | |
61 #define GAME_ID_LEN 8 | |
62 | |
60 tern_node *load_rom_db(); | 63 tern_node *load_rom_db(); |
61 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); | 64 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); |
62 rom_info configure_rom_heuristics(uint8_t *rom, uint32_t rom_size, memmap_chunk const *base_map, uint32_t base_chunks); | 65 rom_info configure_rom_heuristics(uint8_t *rom, uint32_t rom_size, memmap_chunk const *base_map, uint32_t base_chunks); |
63 uint8_t translate_region_char(uint8_t c); | 66 uint8_t translate_region_char(uint8_t c); |
64 void eeprom_init(eeprom_state *state, uint8_t *buffer, uint32_t size); | 67 void eeprom_init(eeprom_state *state, uint8_t *buffer, uint32_t size); |