+ /* save RAM mode */
+ if (sram_mode || w_fsize != 0) {
+ if (sram_mode == 0)
+ sram_mode = w_fsize > 0x200000 ? '2' : '3';
+ printf("Save RAM mode set to ");
+ switch (sram_mode) {
+ case '1':
+ printf("OFF.\n");
+ sram_mode = C_RAM_OFF;
+ break;
+ case '2':
+ printf("ON for >2M games.\n");
+ sram_mode = C_RAM_SWITCH;
+ break;
+ default:
+ printf("always ON.\n");
+ sram_mode = C_RAM_ON;
+ break;
+ }
+ set_ram_mode(device, sram_mode);
+ }