[Scummvm-git-logs] scummvm master -> a8170cff2df0786a4602ab314cc54512b04285da

sev- noreply at scummvm.org
Wed Jul 22 14:28:21 UTC 2026


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://api.github.com/repos/scummvm/scummvm .

Summary:
a8170cff2d STARK: Better messaging around missing files to the user


Commit: a8170cff2df0786a4602ab314cc54512b04285da
    https://github.com/scummvm/scummvm/commit/a8170cff2df0786a4602ab314cc54512b04285da
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2026-07-22T16:28:08+02:00

Commit Message:
STARK: Better messaging around missing files to the user

Changed paths:
    engines/stark/stark.cpp


diff --git a/engines/stark/stark.cpp b/engines/stark/stark.cpp
index c5bbd459c97..3fa1cbaf418 100644
--- a/engines/stark/stark.cpp
+++ b/engines/stark/stark.cpp
@@ -301,10 +301,12 @@ void StarkEngine::checkRecommendedDatafiles() {
 	}
 
 	bool missingFiles = false;
+	const char *url = "https://www.scummvm.org/demos/#other";
 	if (!fontsDir.isDirectory()) {
 		message += "\n\n";
 		message += _("The 'fonts' folder is required to experience the text style as it was designed. "
-				"The Steam release is known to be missing it. You can get the fonts from the demo version of the game.");
+					 "The Steam release is known to be missing it.");
+
 		missingFiles = true;
 	}
 
@@ -327,9 +329,10 @@ void StarkEngine::checkRecommendedDatafiles() {
 	}
 
 	if (missingFiles) {
+		message += _("\n\nYou can download the missing files from the demo version from the ScummVM website.");
 		warning("%s", message.c_str());
 
-		GUI::MessageDialog dialog(message);
+		GUI::MessageDialogWithURL dialog(message, url);
 		dialog.runModal();
 	}
 }




More information about the Scummvm-git-logs mailing list