Mercurial > repos > blastem
comparison romdb.h @ 1016:5fb64487b6e1
Very basic support for S&K lock-on. Needs more work for full functionality.
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Mon, 02 May 2016 21:06:12 -0700 |
parents | f5550cdffe49 |
children | 6b0da6021544 |
comparison
equal
deleted
inserted
replaced
1015:6c54d5a5c7c0 | 1016:5fb64487b6e1 |
---|---|
52 uint8_t save_type; | 52 uint8_t save_type; |
53 uint8_t regions; | 53 uint8_t regions; |
54 } rom_info; | 54 } rom_info; |
55 | 55 |
56 tern_node *load_rom_db(); | 56 tern_node *load_rom_db(); |
57 rom_info configure_rom(tern_node *rom_db, void *vrom, uint32_t rom_size, memmap_chunk const *base_map, uint32_t base_chunks); | 57 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); |
58 rom_info configure_rom_heuristics(uint8_t *rom, uint32_t rom_size, memmap_chunk const *base_map, uint32_t base_chunks); | 58 rom_info configure_rom_heuristics(uint8_t *rom, uint32_t rom_size, memmap_chunk const *base_map, uint32_t base_chunks); |
59 uint8_t translate_region_char(uint8_t c); | 59 uint8_t translate_region_char(uint8_t c); |
60 void eeprom_init(eeprom_state *state, uint8_t *buffer, uint32_t size); | 60 void eeprom_init(eeprom_state *state, uint8_t *buffer, uint32_t size); |
61 | 61 |
62 #endif //ROMDB_H_ | 62 #endif //ROMDB_H_ |