[Scummvm-git-logs] scummvm master -> 7f70f2ff808538cda597f1a64c2fb9ab8b23d412
tag2015
noreply at scummvm.org
Mon Apr 7 14:51:25 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:
965bea4a3a AGS: Add detection for latest Strangeland (Steam)
7f70f2ff80 AGS: Add stub in latest version of AGSWaves plugin
Commit: 965bea4a3a73ac3f866418d1dc9404444962f8a7
https://github.com/scummvm/scummvm/commit/965bea4a3a73ac3f866418d1dc9404444962f8a7
Author: Walter Agazzi (walter.agazzi at protonmail.com)
Date: 2025-04-07T15:56:09+02:00
Commit Message:
AGS: Add detection for latest Strangeland (Steam)
Changed paths:
engines/ags/detection_tables.h
diff --git a/engines/ags/detection_tables.h b/engines/ags/detection_tables.h
index b15b31b77c9..74cadeb2d11 100644
--- a/engines/ags/detection_tables.h
+++ b/engines/ags/detection_tables.h
@@ -4919,6 +4919,7 @@ const AGSGameDescription GAME_DESCRIPTIONS[] = {
DETECTION_ENTRY_GUIO("strangeland", "ac2game.dat", "c0d0009485795a4ff0cf9dbe5ad82a2f", 3183902196, Common::UNK_LANG, "GOG.com", GUIO3(GUIO_NOLANG, GUIO_NOLAUNCHLOAD, GAMEOPTION_NO_SAVELOAD), ADGF_NO_FLAGS, 0), // Mac v3?
DETECTION_ENTRY_GUIO("strangeland", "Strangeland.exe", "c5978d50a9b7ee1c8a50a731847d8504", 3186428869, Common::UNK_LANG, "Steam", GUIO3(GUIO_NOLANG, GUIO_NOLAUNCHLOAD, GAMEOPTION_NO_SAVELOAD), ADGF_NO_FLAGS, 0), // Win 2.3
DETECTION_ENTRY_GUIO("strangeland", "Strangeland.exe", "c5978d50a9b7ee1c8a50a731847d8504", 3187004654, Common::UNK_LANG, "Steam", GUIO3(GUIO_NOLANG, GUIO_NOLAUNCHLOAD, GAMEOPTION_NO_SAVELOAD), ADGF_NO_FLAGS, 0), // Win-Linux v3.0
+ DETECTION_ENTRY_GUIO("strangeland", "Strangeland.exe", "a20e9de4567f25b692c724d9783436ac", 3012885224, Common::UNK_LANG, "Steam", GUIO3(GUIO_NOLANG, GUIO_NOLAUNCHLOAD, GAMEOPTION_NO_SAVELOAD), ADGF_NO_FLAGS, 0), // Win v3.2?
DETECTION_ENTRY_GUIO("strangeland", "ac2game.dat", "e037ab3414dec971b90715c7dbb56f4c", 3183901914, Common::UNK_LANG, "Steam", GUIO3(GUIO_NOLANG, GUIO_NOLAUNCHLOAD, GAMEOPTION_NO_SAVELOAD), ADGF_NO_FLAGS, 0), // Mac
DETECTION_ENTRY_GUIO("strangeland", "ac2game.dat", "f82b54c827a6c77c9f3922f8d3c52565", 3183901922, Common::UNK_LANG, "Steam", GUIO3(GUIO_NOLANG, GUIO_NOLAUNCHLOAD, GAMEOPTION_NO_SAVELOAD), ADGF_NO_FLAGS, 0), // Mac
GAME_ENTRY("sulifallenharmony", "Suli Fallen Harmony.exe", "8a58836830dce896e4366f57791ab6cc", 35900870), // v1.4 itch.io En-Fr
Commit: 7f70f2ff808538cda597f1a64c2fb9ab8b23d412
https://github.com/scummvm/scummvm/commit/7f70f2ff808538cda597f1a64c2fb9ab8b23d412
Author: Walter Agazzi (walter.agazzi at protonmail.com)
Date: 2025-04-07T16:02:29+02:00
Commit Message:
AGS: Add stub in latest version of AGSWaves plugin
The latest update of Strangeland (April 2025) changed how the AGSWaves plugin plays sound.
Adding a stub so the game won't crash on start, but this will need to be reimplemented
Changed paths:
engines/ags/plugins/ags_waves/sound.cpp
diff --git a/engines/ags/plugins/ags_waves/sound.cpp b/engines/ags/plugins/ags_waves/sound.cpp
index 51b38a2badc..61f634370cf 100644
--- a/engines/ags/plugins/ags_waves/sound.cpp
+++ b/engines/ags/plugins/ags_waves/sound.cpp
@@ -59,6 +59,8 @@ void AGSWaves::SFX_Play(ScriptMethodParams ¶ms) {
}
effect._repeat = repeat;
+ } else {
+ debug(0, "AGSWaves::SFX_Play couldn't load sfx %d", sfxNum);
}
}
@@ -78,6 +80,11 @@ void AGSWaves::SFX_GetVolume(ScriptMethodParams ¶ms) {
}
void AGSWaves::Music_Play(ScriptMethodParams ¶ms) {
+ if (params.size() == 2) {
+ // TODO: Plugin changed in latest update, this will need to be reimplemented
+ debug(0, "AGSWaves::Music_Play not implemented in latest version");
+ return;
+ }
PARAMS6(int, MFX, int, repeat, int, fadeinMS, int, fadeoutMS, int, Position, bool, fixclick);
MusicPlay(MFX, repeat, fadeinMS, fadeoutMS, Position, false, fixclick);
}
More information about the Scummvm-git-logs
mailing list