Mercurial > repos > blastem
comparison blastem.c @ 1395:efa7225e0f07
Initial work to support parallel NOR flash and the Magistr 16
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Wed, 07 Jun 2017 23:06:14 -0700 |
parents | 0aaf2946117c |
children | 89eb967fed72 |
comparison
equal
deleted
inserted
replaced
1394:ae3b1721b226 | 1395:efa7225e0f07 |
---|---|
152 char *save_dir = replace_vars(savedir_template, vars, 1); | 152 char *save_dir = replace_vars(savedir_template, vars, 1); |
153 tern_free(vars); | 153 tern_free(vars); |
154 if (!ensure_dir_exists(save_dir)) { | 154 if (!ensure_dir_exists(save_dir)) { |
155 warning("Failed to create save directory %s\n", save_dir); | 155 warning("Failed to create save directory %s\n", save_dir); |
156 } | 156 } |
157 char const *parts[] = {save_dir, PATH_SEP, info->save_type == SAVE_I2C ? "save.eeprom" : "save.sram"}; | 157 char const *parts[] = {save_dir, PATH_SEP, info->save_type == SAVE_I2C ? "save.eeprom" : info->save_type == SAVE_NOR ? "save.nor" : "save.sram"}; |
158 free(save_filename); | 158 free(save_filename); |
159 save_filename = alloc_concat_m(3, parts); | 159 save_filename = alloc_concat_m(3, parts); |
160 //TODO: make quick save filename dependent on system type | 160 //TODO: make quick save filename dependent on system type |
161 parts[2] = "quicksave.gst"; | 161 parts[2] = "quicksave.gst"; |
162 free(save_state_path); | 162 free(save_state_path); |