- romname[strlen(romname)-3] = 0;\r
- strcat(romname, "srm");\r
- int sram_size = SRam.end-SRam.start+1;\r
- if(SRam.reg_back & 4) sram_size=0x2000;\r
- for(; sram_size > 0; sram_size--)\r
- if(SRam.data[sram_size-1]) break;\r
- if(sram_size) {\r
- FILE *f = fopen(romname, "wb");\r
- if(f) {\r
- fwrite(SRam.data, 1, sram_size, f);\r
- fclose(f);\r
- }\r
- }\r
-\r
- FileMenu.exit();\r