diff --git a/src/game/g_main.pas b/src/game/g_main.pas
index ab6e1d8498b9de28c655539f2bf4c985c8a1a8c7..20419ecc0299fcfc9ae8b4fc982f8f77ff58bcf1 100644 (file)
--- a/src/game/g_main.pas
+++ b/src/game/g_main.pas
Inc(i);
GameWADName := ParamStr(i);
end;
+ '--config':
+ begin
+ Inc(i);
+ gConfigScript := ParamStr(i);
+ end;
end;
Inc(i)
end;
{$IFDEF ENABLE_HOLMES}
var flexloaded: Boolean;
{$ENDIF}
- var s: AnsiString;
begin
InitPath;
InitPrep;
g_Options_SetDefault;
g_Options_SetDefaultVideo;
- s := CONFIG_FILENAME;
- if e_FindResource(ConfigDirs, s) = true then
- g_Options_Read(s);
g_Console_SysInit;
if sys_SetDisplayMode(gRC_Width, gRC_Height, gBPP, gRC_FullScreen, gRC_Maximized) = False then
raise Exception.Create('Failed to set videomode on startup.');