This removes the SDL-based IWAD selector dialog box, as well as simplifies the game detection routine in general. If there is no explicit -game/-iwad parameter passed to the program, it will attempt autodetection in this order:
Files/folders added via drag-and-drop
Files/folders in the executable's directory
Files/folders in the user's pref path (if not in portable mode)
Legacy environment variables (DOOMWADDIR, etc) are not considered any more. The first (if any) valid game file found will be used.
This removes the SDL-based IWAD selector dialog box, as well as simplifies the game detection routine in general. If there is no explicit -game/-iwad parameter passed to the program, it will attempt autodetection in this order:
Legacy environment variables (DOOMWADDIR, etc) are not considered any more. The first (if any) valid game file found will be used.