diff options
author | Kari Salminen | 2009-08-15 19:04:21 +0000 |
---|---|---|
committer | Kari Salminen | 2009-08-15 19:04:21 +0000 |
commit | b6a0f3e3716614ee270df048414c7f938299c476 (patch) | |
tree | f262605628e96102e2cbfea43ef52cba70bd8276 /engines | |
parent | 6c3a440aa5b536419f55fe2b5cae0e544d418a14 (diff) | |
download | scummvm-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')
-rw-r--r-- | engines/agi/detection.cpp | 5 |
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 |