[Scummvm-git-logs] scummvm master -> a359c9e9ff770612f7e1f6f9d8c421af77123e88
dreammaster
dreammaster at scummvm.org
Sun Aug 8 03:55:22 UTC 2021
This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
a359c9e9ff AGS: Fix startup of Maniac Mansion Mania 13
Commit: a359c9e9ff770612f7e1f6f9d8c421af77123e88
https://github.com/scummvm/scummvm/commit/a359c9e9ff770612f7e1f6f9d8c421af77123e88
Author: Paul Gilbert (dreammaster at scummvm.org)
Date: 2021-08-07T20:54:19-07:00
Commit Message:
AGS: Fix startup of Maniac Mansion Mania 13
Changed paths:
engines/ags/detection_tables.h
engines/ags/engine/script/cc_instance.cpp
diff --git a/engines/ags/detection_tables.h b/engines/ags/detection_tables.h
index 80107b7c18..3d09780799 100644
--- a/engines/ags/detection_tables.h
+++ b/engines/ags/detection_tables.h
@@ -1833,9 +1833,6 @@ const AGSGameDescription GAME_DESCRIPTIONS[] = {
// Post 2.5 games that aren't currently supported
// uses unsupported agslua plugin
UNSUPPORTED_GAME_ENTRY("allthewaydown", "deepuns3.exe", "6c0b5468657c22d62201e3769cd8d2b3", 29830067),
- // MMM13 crashes during the intro with an error
- // Error: unexpected data size for WRITELIT op: 8
- GAME_ENTRY("mmm13", "traum.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 6703140),
// Commercial game that likely uses custom extensions. Not only does it seem
// to use AGSController plugin built-in, even when I hooked up AGSController for
// the stand-alone AGS 3.5 interpreter, it hangs just like in ScummVM
@@ -2957,6 +2954,7 @@ const AGSGameDescription GAME_DESCRIPTIONS[] = {
GAME_ENTRY("mmm11", "MMMania 2.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 7872940),
GAME_ENTRY("mmm11", "MMMania.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 6123337),
GAME_ENTRY("mmm12", "Giga.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 4141502),
+ GAME_ENTRY("mmm13", "traum.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 6703140),
GAME_ENTRY("mmm14", "msytr.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 5836799),
GAME_ENTRY("mmm14", "msytr.exe", "3b7cceb3e4bdb031dc5d8f290936e94b", 5863583),
GAME_ENTRY("mmm15", "MMM15.exe", "06a03fe35791b0578068ab1873455463", 8503015),
diff --git a/engines/ags/engine/script/cc_instance.cpp b/engines/ags/engine/script/cc_instance.cpp
index ee60db873b..57f2f9331d 100644
--- a/engines/ags/engine/script/cc_instance.cpp
+++ b/engines/ags/engine/script/cc_instance.cpp
@@ -585,7 +585,7 @@ int ccInstance::Run(int32_t curpc) {
registers[SREG_MAR].WriteValue(arg2);
break;
default:
- cc_error("unexpected data size for WRITELIT op: %d", arg1.IValue);
+ warning("unexpected data size for WRITELIT op: %d", arg1.IValue);
break;
}
break;
More information about the Scummvm-git-logs
mailing list