diff options
Diffstat (limited to 'src/strife')
-rw-r--r-- | src/strife/d_main.c | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/src/strife/d_main.c b/src/strife/d_main.c index 7cd2387f..6769c8ed 100644 --- a/src/strife/d_main.c +++ b/src/strife/d_main.c @@ -1394,18 +1394,6 @@ void D_DoomMain (void) DEH_Init(); #endif - iwadfile = D_FindIWAD(IWAD_MASK_STRIFE, &gamemission); - - // None found? - - if (iwadfile == NULL) - { - I_Error("Game mode indeterminate. No IWAD file was found. Try\n" - "specifying one with the '-iwad' command line parameter.\n"); - } - - modifiedgame = false; - //! // @vanilla // @@ -1551,6 +1539,18 @@ void D_DoomMain (void) // Save configuration at exit. I_AtExit(M_SaveDefaults, false); + // Find the main IWAD file and load it. + iwadfile = D_FindIWAD(IWAD_MASK_STRIFE, &gamemission); + + // None found? + if (iwadfile == NULL) + { + I_Error("Game mode indeterminate. No IWAD file was found. Try\n" + "specifying one with the '-iwad' command line parameter.\n"); + } + + modifiedgame = false; + if(devparm) // [STRIFE] Devparm only DEH_printf("W_Init: Init WADfiles.\n"); D_AddFile(iwadfile); |