diff --git a/src/DETHRACE/pc-all/allsys.c b/src/DETHRACE/pc-all/allsys.c index b4572939..2b9a83b2 100644 --- a/src/DETHRACE/pc-all/allsys.c +++ b/src/DETHRACE/pc-all/allsys.c @@ -843,6 +843,11 @@ int original_main(int pArgc, char** pArgv) { for (i = 1; i < pArgc; i++) { if (strcasecmp(pArgv[i], "-hires") == 0) { +#ifdef DETHRACE_FIX_BUGS + if (!PDCheckDriveExists("DATA/64X48X8/HEADUP.TXT")) { + PDFatalError("No high resolution data (\"DATA/64X48X8\") is available. Run game without -hires."); + } +#endif gGraf_spec_index = 1; } else if (strcasecmp(pArgv[i], "-yon") == 0 && i < pArgc - 1) { i++;