systemMessage(MSG_CANNOT_OPEN_FILE, "Cannot open file %s", fileName);
systemMessage(MSG_CANNOT_OPEN_FILE, N_("Cannot open file %s"), fileName);
bool gbCheatReadGSCodeFile(const char *fileName){  FILE *file = fopen(fileName, "rb");      if(!file) {    systemMessage(MSG_CANNOT_OPEN_FILE, "Cannot open file %s", fileName);    return false;  }    fseek(file, 0x18, SEEK_SET);  int count = 0;  fread(&count, 1, 2, file);  int dummy = 0;  gbCheatRemoveAll();  char desc[13];  char code[9];  int i;  for(i = 0; i < count; i++) {    fread(&dummy, 1, 2, file);        fread(desc, 1, 12, file);    desc[12] = 0;    fread(code, 1, 8, file);    code[8] = 0;    gbAddGsCheat(code, desc);  }  for(i = 0; i < gbCheatNumber; i++)    gbCheatDisable(i);  fclose(file);  return true;}