aboutsummaryrefslogtreecommitdiff
path: root/engines/agi
diff options
context:
space:
mode:
authorKari Salminen2009-08-15 19:04:21 +0000
committerKari Salminen2009-08-15 19:04:21 +0000
commitb6a0f3e3716614ee270df048414c7f938299c476 (patch)
treef262605628e96102e2cbfea43ef52cba70bd8276 /engines/agi
parent6c3a440aa5b536419f55fe2b5cae0e544d418a14 (diff)
downloadscummvm-rg350-b6a0f3e3716614ee270df048414c7f938299c476.tar.gz
scummvm-rg350-b6a0f3e3716614ee270df048414c7f938299c476.tar.bz2
scummvm-rg350-b6a0f3e3716614ee270df048414c7f938299c476.zip
Fix for bug #2835581 (KQ3: Game Crash When Leaving Tavern as Fly):
- Use AGI version 0x3149 instead of the previous 0x3086 - Makes ESC pause the game (Identical to original in this respect) svn-id: r43414
Diffstat (limited to 'engines/agi')
-rw-r--r--engines/agi/detection.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/engines/agi/detection.cpp b/engines/agi/detection.cpp
index 553e42f88e..8760adb19e 100644
--- a/engines/agi/detection.cpp
+++ b/engines/agi/detection.cpp
@@ -364,7 +364,10 @@ static const AGIGameDescription gameDescriptions[] = {
GAME_P("kq3", "2.0A 1988-08-28 (CE)", "ac30b7ca5a089b5e642fbcdcbe872c12", 0x2917, GID_KQ3, Common::kPlatformApple2GS),
// King's Quest 3 (Amiga) 2.15 11/15/89 # 2.333
- GAME3_PS("kq3", "2.15 1989-11-15", "dirs", "8e35bded2bc5cf20f5eec2b15523b155", 1805, 0x3086, 0, GID_KQ3, Common::kPlatformAmiga),
+ // Original pauses with ESC, has menus accessible with mouse.
+ // ver = 0x3086 -> menus accessible with ESC or mouse, bug #2835581 (KQ3: Game Crash When Leaving Tavern as Fly).
+ // ver = 0x3149 -> menus accessible with mouse, ESC pauses game, bug #2835581 disappears.
+ GAME3_PS("kq3", "2.15 1989-11-15", "dirs", "8e35bded2bc5cf20f5eec2b15523b155", 1805, 0x3149, 0, GID_KQ3, Common::kPlatformAmiga),
// King's Quest 3 (PC) 1.01 11/08/86 [AGI 2.272]
// Does not have menus, crashes if menus are enforced. Therefore, ESC pauses the game