f = FS_OpenRealFile(file, "wb", false);
if (!f)
{
- Con_Printf(CON_ERROR "Couldn't write %s.\n", file);
+ Con_Printf(CON_ERROR "Couldn't write %s\n", file);
return;
}
+ else
+ Con_Printf("Saving config to %s ...\n", file);
Key_WriteBindings (f);
Cvar_WriteVariables (&cvars_all, f);
{
const char *file = CONFIGFILENAME;
- if(Cmd_Argc(cmd) >= 2) {
+ if(Cmd_Argc(cmd) >= 2)
file = Cmd_Argv(cmd, 1);
- Con_Printf("Saving to %s\n", file);
- }
Host_SaveConfig(file);
}
Sys_Init_Commands();
COM_Init_Commands();
- // initialize filesystem (including fs_basedir, fs_gamedir, -game, scr_screenshot_name)
+ // initialize filesystem (including fs_basedir, fs_gamedir, -game, scr_screenshot_name, gamename)
FS_Init();
- // construct a version string for the corner of the console
+ // ASAP! construct a version string for the corner of the console and for crash messages
dpsnprintf (engineversion, sizeof (engineversion), "%s %s%s, buildstring: %s", gamename, DP_OS_NAME, cls.state == ca_dedicated ? " dedicated" : "", buildstring);
Con_Printf("%s\n", engineversion);
if (isdown)
{
- Con_Print("recursive shutdown\n");
+ Con_Print(CON_WARN "recursive shutdown\n");
return;
}
if (setjmp(host.abortframe))
{
- Con_Print("aborted the quitting frame?!?\n");
+ Con_Print(CON_WARN "aborted the quitting frame?!?\n");
return;
}
isdown = true;