[Scummvm-git-logs] scummvm master -> 903ca4aef62f2befeda83c9e8c2a7840746d3c61

yuv422 noreply at scummvm.org
Mon Jan 6 15:10:58 UTC 2025


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

Summary:
2d72d7730d DARKSEED: Fix resource leak in Console.
903ca4aef6 DARKSEED: Add detection for DOS Spanish floppy version.


Commit: 2d72d7730d076d43c5621511c88504ce01f4729b
    https://github.com/scummvm/scummvm/commit/2d72d7730d076d43c5621511c88504ce01f4729b
Author: Eric Fry (yuv422 at reversedgames.com)
Date: 2025-01-06T08:09:03-07:00

Commit Message:
DARKSEED: Fix resource leak in Console.

Changed paths:
    engines/darkseed/console.cpp
    engines/darkseed/console.h


diff --git a/engines/darkseed/console.cpp b/engines/darkseed/console.cpp
index 8a6f036d2dd..c51c24b7759 100644
--- a/engines/darkseed/console.cpp
+++ b/engines/darkseed/console.cpp
@@ -41,6 +41,10 @@ Console::Console(TosText *tosText, Sound *sound) : _tosText(tosText), _sound(sou
 	_text.resize(10);
 }
 
+Console::~Console() {
+	delete _font;
+}
+
 void Console::printTosText(int tosIndex) {
 	const Common::String &text = _tosText->getText(tosIndex);
 	// debugN("tos %d: ", tosIndex);
diff --git a/engines/darkseed/console.h b/engines/darkseed/console.h
index 760c6fa2df2..71063faad57 100644
--- a/engines/darkseed/console.h
+++ b/engines/darkseed/console.h
@@ -44,6 +44,7 @@ private:
 
 public:
 	Console(TosText *tostext, Sound *sound);
+	~Console();
 
 	void printTosText(int tosIndex);
 	void addTextLine(const Common::String &text);


Commit: 903ca4aef62f2befeda83c9e8c2a7840746d3c61
    https://github.com/scummvm/scummvm/commit/903ca4aef62f2befeda83c9e8c2a7840746d3c61
Author: Eric Fry (yuv422 at reversedgames.com)
Date: 2025-01-06T08:09:03-07:00

Commit Message:
DARKSEED: Add detection for DOS Spanish floppy version.

Changed paths:
    engines/darkseed/detection_tables.h


diff --git a/engines/darkseed/detection_tables.h b/engines/darkseed/detection_tables.h
index b983f76f1e9..dd2b11c733a 100644
--- a/engines/darkseed/detection_tables.h
+++ b/engines/darkseed/detection_tables.h
@@ -36,6 +36,15 @@ const ADGameDescription gameDescriptions[] = {
 		ADGF_UNSTABLE,
 		GUIO1(GUIO_NONE)
 	},
+{
+		"darkseed",
+		nullptr,
+		AD_ENTRY1s("TOS.EXE", "73854f950819beb0eb0d73bd52cc9030", 149412),
+		Common::ES_ESP,
+		Common::kPlatformDOS,
+		ADGF_UNSTABLE,
+		GUIO1(GUIO_NONE)
+	},
 	{
 		"darkseed",
 		nullptr,




More information about the Scummvm-git-logs mailing list