Mercurial > repos > blastem
comparison blastem.c @ 774:41dc895e85ff
Fix map for NFL Quarterback Club 96. Fix default EEPROM value. Initial work for supporing Sega mapper in ROM DB
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Sun, 19 Jul 2015 20:51:09 -0700 |
parents | a3b90f746dcf |
children | cbf97d335444 |
comparison
equal
deleted
inserted
replaced
773:13d3744b170e | 774:41dc895e85ff |
---|---|
814 gen->save_ram_mask = rom->save_mask; | 814 gen->save_ram_mask = rom->save_mask; |
815 gen->save_size = rom->save_size; | 815 gen->save_size = rom->save_size; |
816 gen->save_storage = rom->save_buffer; | 816 gen->save_storage = rom->save_buffer; |
817 gen->eeprom_map = rom->eeprom_map; | 817 gen->eeprom_map = rom->eeprom_map; |
818 gen->num_eeprom = rom->num_eeprom; | 818 gen->num_eeprom = rom->num_eeprom; |
819 memset(gen->save_storage, 0, rom->save_size); | |
820 FILE * f = fopen(save_filename, "rb"); | 819 FILE * f = fopen(save_filename, "rb"); |
821 if (f) { | 820 if (f) { |
822 uint32_t read = fread(gen->save_storage, 1, rom->save_size, f); | 821 uint32_t read = fread(gen->save_storage, 1, rom->save_size, f); |
823 fclose(f); | 822 fclose(f); |
824 if (read > 0) { | 823 if (read > 0) { |