[Scummvm-git-logs] scummvm master -> 726a77da885e12f1c7d02d9b267098fe316d24d1

kelmer44 noreply at scummvm.org
Fri Oct 10 13:59:01 UTC 2025


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

Summary:
4df40bd4c6 TOT: Build by default and set to ADGF_TESTING
86b8bc687c NEWS: Add entry for Trick or Treat
ca2634bd2d TOT: Change original save/load config parameter for consistency
726a77da88 DOCS: Add GUIO documentation for Trick or Treat


Commit: 4df40bd4c6aea095c86b4aabeacfda344c2df869
    https://github.com/scummvm/scummvm/commit/4df40bd4c6aea095c86b4aabeacfda344c2df869
Author: kelmer (kelmer at gmail.com)
Date: 2025-10-10T14:36:52+02:00

Commit Message:
TOT: Build by default and set to ADGF_TESTING

Changed paths:
    engines/tot/configure.engine
    engines/tot/detection_tables.h


diff --git a/engines/tot/configure.engine b/engines/tot/configure.engine
index 60afa8bad52..3fbd4df7055 100644
--- a/engines/tot/configure.engine
+++ b/engines/tot/configure.engine
@@ -1,3 +1,3 @@
 # This file is included from the main "configure" script
 # add_engine [name] [desc] [build-by-default] [subengines] [base games] [deps]
-add_engine tot "Tot" no "" "" ""
+add_engine tot "Tot" yes "" "" ""
diff --git a/engines/tot/detection_tables.h b/engines/tot/detection_tables.h
index 8dc61ff2a0d..1b37d2d5cd2 100644
--- a/engines/tot/detection_tables.h
+++ b/engines/tot/detection_tables.h
@@ -38,7 +38,7 @@ const ADGameDescription gameDescriptions[] = {
 		),
 		Common::ES_ESP,
 		Common::kPlatformDOS,
-		ADGF_UNSTABLE,
+		ADGF_TESTING,
 		GUIO5(GUIO_NOSPEECH, GAMEOPTION_COPY_PROTECTION, GAMEOPTION_NO_TRANSITIONS, GAMEOPTION_ORIGINAL_SAVELOAD_DIALOG, GAMEOPTION_OPL3_MODE)
 	},
 	{
@@ -51,7 +51,7 @@ const ADGameDescription gameDescriptions[] = {
 		),
 		Common::EN_ANY,
 		Common::kPlatformDOS,
-		ADGF_UNSTABLE,
+		ADGF_TESTING,
 		GUIO5(GUIO_NOSPEECH, GAMEOPTION_COPY_PROTECTION, GAMEOPTION_NO_TRANSITIONS, GAMEOPTION_ORIGINAL_SAVELOAD_DIALOG, GAMEOPTION_OPL3_MODE)
 	},
 	AD_TABLE_END_MARKER


Commit: 86b8bc687c40b711d98f194ef972d3390e495d35
    https://github.com/scummvm/scummvm/commit/86b8bc687c40b711d98f194ef972d3390e495d35
Author: kelmer (kelmer at gmail.com)
Date: 2025-10-10T14:37:22+02:00

Commit Message:
NEWS: Add entry for Trick or Treat

Changed paths:
    NEWS.md


diff --git a/NEWS.md b/NEWS.md
index a2b8ee376a5..52764a75812 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -28,6 +28,7 @@ For a more comprehensive changelog of the latest experimental code, see:
    - Added support for Penumbra: Overture.
    - Added support for Tex Murphy: Martian Memorandum
    - Added support for Mort&Phil: A Movie Adventure (Special Edition).
+   - Added support for Trick or Treat
 
  Access:
    - Added keymapper support.


Commit: ca2634bd2d80e0ed309e243cb6cd4a9a23202a9f
    https://github.com/scummvm/scummvm/commit/ca2634bd2d80e0ed309e243cb6cd4a9a23202a9f
Author: kelmer (kelmer at gmail.com)
Date: 2025-10-10T15:56:50+02:00

Commit Message:
TOT: Change original save/load config parameter for consistency

Changed paths:
    engines/tot/metaengine.cpp
    engines/tot/tot.cpp


diff --git a/engines/tot/metaengine.cpp b/engines/tot/metaengine.cpp
index a345dd29d49..0a79b67e427 100644
--- a/engines/tot/metaengine.cpp
+++ b/engines/tot/metaengine.cpp
@@ -57,7 +57,7 @@ static const ADExtraGuiOptionsMap optionsList[] = {
 		{
 			_s("Original save/load dialog"),
 			_s("Use original save and load dialogs"),
-			"original_save_load_screen",
+			"originalsaveload",
 			false,
 			0,
 			0
diff --git a/engines/tot/tot.cpp b/engines/tot/tot.cpp
index d07fe0f39af..7ed247563ed 100644
--- a/engines/tot/tot.cpp
+++ b/engines/tot/tot.cpp
@@ -180,7 +180,7 @@ void TotEngine::processEvents(bool &escapePressed) {
 		soundControls();
 		g_engine->_events->zeroEvents();
 	} else if (_events->_gameKey == KEY_SAVELOAD) {
-		if (ConfMan.getBool("original_save_load_screen"))
+		if (ConfMan.getBool("originalsaveload"))
 			originalSaveLoadScreen();
 		else
 			openMainMenuDialog();
@@ -1232,7 +1232,7 @@ void TotEngine::mainMenu(bool fade) {
 					}
 				} else if (x >= 18 && x <= 145) {
 					_isSavingDisabled = true;
-					if (ConfMan.getBool("original_save_load_screen")) {
+					if (ConfMan.getBool("originalsaveload")) {
 						originalSaveLoadScreen();
 						validOption = true;
 					} else {


Commit: 726a77da885e12f1c7d02d9b267098fe316d24d1
    https://github.com/scummvm/scummvm/commit/726a77da885e12f1c7d02d9b267098fe316d24d1
Author: kelmer (kelmer at gmail.com)
Date: 2025-10-10T15:57:50+02:00

Commit Message:
DOCS: Add GUIO documentation for Trick or Treat

Changed paths:
    doc/docportal/settings/game.rst


diff --git a/doc/docportal/settings/game.rst b/doc/docportal/settings/game.rst
index 64e05f212ca..d40311c520d 100644
--- a/doc/docportal/settings/game.rst
+++ b/doc/docportal/settings/game.rst
@@ -1319,6 +1319,35 @@ Use original save/load screens
 
 ,,,,,,,,,,
 
+
+.. _Tot:
+
+Tot
+**************
+
+Use original save/load screens
+	Use the original save/load screens instead of the ScummVM ones.
+
+	*originalsaveload*
+
+Disable transitions
+	Disables transitions when moving between screens.
+
+	*transitions_disable*
+
+AdLib OPL3 mode
+	Enables OPL3 features when AdLib is selected. Depending on the game, this prevents cut-off notes, adds extra notes or instruments, and/or adds stereo.
+
+	*opl3_mode*
+
+Copy protection
+	Enables the in-game copy protection.
+
+	*copy_protection*
+
+
+,,,,,,,,,,
+
 .. _Trecision:
 
 Trecision




More information about the Scummvm-git-logs mailing list