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) {