[Scummvm-git-logs] scummvm master -> d93c132d2c4eac74342032eff2d2d578208c59c9
sluicebox
22204938+sluicebox at users.noreply.github.com
Fri Oct 15 18:19:57 UTC 2021
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:
68ba0fa2d6 SCI: Remove GUIO_NOSPEECH from HOYLE4
d93c132d2c SCI: Remove redundant check
Commit: 68ba0fa2d6c5bc518b31d4a65d093cb803abe4f3
https://github.com/scummvm/scummvm/commit/68ba0fa2d6c5bc518b31d4a65d093cb803abe4f3
Author: sluicebox (22204938+sluicebox at users.noreply.github.com)
Date: 2021-10-15T13:02:53-05:00
Commit Message:
SCI: Remove GUIO_NOSPEECH from HOYLE4
HOYLE4 has speech. Bug #13007
Changed paths:
engines/sci/detection_tables.h
diff --git a/engines/sci/detection_tables.h b/engines/sci/detection_tables.h
index 277d4e1cf3..835da72a35 100644
--- a/engines/sci/detection_tables.h
+++ b/engines/sci/detection_tables.h
@@ -31,6 +31,7 @@ namespace Sci {
#define GUIO_STD16_MAC GUIO4(GUIO_NOSPEECH, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_MIDI_MODE, GAMEOPTION_RGB_RENDERING)
#define GUIO_STD16_MAC_UNDITHER GUIO5(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_MIDI_MODE, GAMEOPTION_RGB_RENDERING)
#define GUIO_STD16_MAC_PALETTEMODS GUIO6(GUIO_NOSPEECH, GAMEOPTION_EGA_UNDITHER, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_MIDI_MODE, GAMEOPTION_RGB_RENDERING, GAMEOPTION_PALETTE_MODS)
+#define GUIO_STD16_MAC_SPEECH GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_MIDI_MODE, GAMEOPTION_RGB_RENDERING)
#define FANMADE_L(name, resMapMd5, resMapSize, resMd5, resSize, resVol, lang) \
{"sci-fanmade", name, { \
@@ -1292,19 +1293,21 @@ static const struct ADGameDescription SciGameDescriptions[] = {
// Hoyle 4 (Hoyle Classic Card Games) - English DOS/Win
// Supplied by abevi in bug report #5131
+ // Although this is a floppy game, it does have speech. (bug #13007)
{"hoyle4", "", {
{"resource.map", 0, "2b577c975cc8d8d43f61b6a756129fe3", 4352},
{"resource.000", 0, "43e2c15ce436aab611a462ad0603e12d", 2000132},
AD_LISTEND},
- Common::EN_ANY, Common::kPlatformDOS, 0, GUIO_STD16 },
+ Common::EN_ANY, Common::kPlatformDOS, 0, GUIO_STD16_SPEECH },
// Hoyle 4 (Hoyle Classic Card Games) - English Macintosh Floppy
// VERSION file reports "2.0"
+ // Although this is a floppy game, it does have speech. (bug #13007)
{"hoyle4", "", {
{"Data1", 0, "99575fae4579540a314bbedd72d51e8c", 7682887},
{"Data2", 0, "7d4bf5bdf3c02edbf35cb8471c84ec13", 1539134},
AD_LISTEND},
- Common::EN_ANY, Common::kPlatformMacintosh, ADGF_MACRESFORK, GUIO_STD16_MAC },
+ Common::EN_ANY, Common::kPlatformMacintosh, ADGF_MACRESFORK, GUIO_STD16_MAC_SPEECH },
#define GUIO_HOYLE5 GUIO5(GUIO_NOMIDI, \
GUIO_NOLAUNCHLOAD, \
Commit: d93c132d2c4eac74342032eff2d2d578208c59c9
https://github.com/scummvm/scummvm/commit/d93c132d2c4eac74342032eff2d2d578208c59c9
Author: sluicebox (22204938+sluicebox at users.noreply.github.com)
Date: 2021-10-15T13:09:00-05:00
Commit Message:
SCI: Remove redundant check
Changed paths:
engines/sci/engine/scriptdebug.cpp
diff --git a/engines/sci/engine/scriptdebug.cpp b/engines/sci/engine/scriptdebug.cpp
index 22a6056680..93bc908f2d 100644
--- a/engines/sci/engine/scriptdebug.cpp
+++ b/engines/sci/engine/scriptdebug.cpp
@@ -1122,8 +1122,7 @@ void logBacktrace() {
switch (call.type) {
case EXEC_STACK_TYPE_CALL: // Normal function
- if (call.type == EXEC_STACK_TYPE_CALL)
- con->debugPrintf(" %x: script %d - ", i, s->_segMan->getScript(call.addr.pc.getSegment())->getScriptNumber());
+ con->debugPrintf(" %x: script %d - ", i, s->_segMan->getScript(call.addr.pc.getSegment())->getScriptNumber());
if (call.debugSelector != -1) {
con->debugPrintf("%s::%s(", objname, g_sci->getKernel()->getSelectorName(call.debugSelector).c_str());
More information about the Scummvm-git-logs
mailing list