[Scummvm-git-logs] scummvm master -> 96d76d5bdea93ebe187f0c8f79e0d8bc1b1ad28f
mduggan
noreply at scummvm.org
Sat Mar 29 03:10:08 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:
363634529d DGDS: Add comment on data structure choice
96d76d5bde TETRAEDGE: Add Amerzone Android detection entry
Commit: 363634529de918e86d9900f8f3d24a7cb88aca64
https://github.com/scummvm/scummvm/commit/363634529de918e86d9900f8f3d24a7cb88aca64
Author: Matthew Duggan (mgithub at guarana.org)
Date: 2025-03-29T14:09:45+11:00
Commit Message:
DGDS: Add comment on data structure choice
Changed paths:
engines/dgds/scene.h
diff --git a/engines/dgds/scene.h b/engines/dgds/scene.h
index d6913051b50..07079094f4d 100644
--- a/engines/dgds/scene.h
+++ b/engines/dgds/scene.h
@@ -371,7 +371,11 @@ private:
Common::Array<TalkData> _talkData;
// From here on is mutable stuff that might need saving
+
+ // Dialogs must be in List, not Array - they can be dynamically added
+ // from another dialog, so pointers need to stay valid while adding more.
Common::List<Dialog> _dialogs;
+
Common::Array<SceneTrigger> _triggers;
Conversation _conversation;
Commit: 96d76d5bdea93ebe187f0c8f79e0d8bc1b1ad28f
https://github.com/scummvm/scummvm/commit/96d76d5bdea93ebe187f0c8f79e0d8bc1b1ad28f
Author: Matthew Duggan (mgithub at guarana.org)
Date: 2025-03-29T14:09:45+11:00
Commit Message:
TETRAEDGE: Add Amerzone Android detection entry
This version is quite different to the MacOS version (more like the IOS
version) so it's still basically unsupported - but it gets as far as the main
menu.
It's no longer available on Google Play, but is still on the Amazon app store
in some countries.
Changed paths:
engines/tetraedge/detection_tables.h
diff --git a/engines/tetraedge/detection_tables.h b/engines/tetraedge/detection_tables.h
index d7faebb1ed0..8234b2cbbc7 100644
--- a/engines/tetraedge/detection_tables.h
+++ b/engines/tetraedge/detection_tables.h
@@ -40,6 +40,17 @@ const ADGameDescription GAME_DESCRIPTIONS[] = {
GUIO0()
},
+ // Amerzone Android release
+ {
+ "amerzone",
+ nullptr,
+ AD_ENTRY1s("main.1.com.microids.amerzone.obb", "7f84b8030e523f999fcc77351bf86d8a", 646128261),
+ Common::UNK_LANG,
+ Common::kPlatformAndroid,
+ ADGF_UNSTABLE,
+ GUIO1(GAMEOPTION_CORRECT_MOVIE_ASPECT)
+ },
+
// GOG and Steam releases
// Note: Full sum of GOG and Steam are different,
// but size and first 5000 bytes are the same.
More information about the Scummvm-git-logs
mailing list