Bastien Bouclet
4b81c807c8
MOHAWK: Issue a warning when trying to pop with no card pushed
2016-02-14 09:58:43 +01:00
Bastien Bouclet
fe7e58d0d1
MOHAWK: Play the handle going up anim when closing the Myst cabin safe
2016-02-14 09:58:43 +01:00
Tarek Soliman
1066649c8c
CREDITS: Add myself
2016-02-13 21:11:51 -06:00
Martin Kiewitz
e24fbf7d6e
AGI: Fix another comment about dynamic priority table
...
Available also in 2.425, then removed until 2.936, yada yada.
priorityToY-Glitch is definitely present in 2.425 as well.
2016-02-14 02:06:50 +01:00
Martin Kiewitz
9a9ddc777e
AGI: set.pri.base was actually available in AGI2.425
...
Was available only in 2.425 and in 2.936+.
Fixing comment accordingly. Also allowing the command for 2.425.
2016-02-14 02:01:28 +01:00
Paul Gilbert
ad7372b0c2
SHERLOCK: Fix for German version using hatpin/needle in Pratt's pillow
...
In Pratt's Loft, the player can probe the pillow with either the needle
or the hatpin. However, the German version accidentally set up use
actions for the hatpin twice, resulting in a crash if you tried to use it
2016-02-13 19:44:39 -05:00
Martin Kiewitz
b727e8da08
AGI: Fix new createDefaultPriorityTable() code
2016-02-13 21:16:32 +01:00
Martin Kiewitz
9f59b5ed7c
AGI: Fix priority band handling
...
- Fix saving/loading priority bands table. Now saving the actual raw
data
- Now also saving the flag, that defines if the priority table got
modified by scripts
- For older saved games it will try to figure out the state of that
flag
- Blocking set.pri.base for AGI below 2.936
- set.pri.base was actually introduced in 2.936 and not AGI3
- The set.pri.base bug was present in 2.936 as well
- Saved games created between the graphics rewrite and this
commit may have priority issues for games, that used AGI2.936+
2016-02-13 20:42:30 +01:00
Bastien Bouclet
94e5804b84
MOHAWK: Fix the cursor staying black when changing of Myst stack
2016-02-13 18:13:33 +01:00
Bastien Bouclet
6d8eebbf7b
VIDEO: Stay on the first edit when playing QT videos backwards
...
We don't support playing videos with multiple edits backwards. Taking the code
path to move to the next edit when playing backwards sets the current edit index
to an invalid value with the video still trying to play. Which results in out of
bounds reads, and ultimately a crash.
This fixes multiple crashes in Myst. Using the key without the chest on
Stoneship, resetting the clock tower puzzle, and using the switch in the trees
in Channelwood.
This was a regression introduced in a59f5db505
.
2016-02-13 17:54:07 +01:00
Vincent Bénony
d1c0a1f8e5
IOS: Adds support for iPad
...
These keys are automatically added by Xcode when one compiles a regular Xcode project, but are missing when compiling from the command line.
2016-02-13 17:00:53 +02:00
Martin Kiewitz
627e6393d6
AGI: Add another situation that needs artificial delay
...
Comment only
SQ1, right at the end of the asteroids
2016-02-13 15:48:55 +01:00
Martin Kiewitz
350aeec6bb
AGI: Apple IIgs time delay override SQ1 completed
2016-02-13 14:55:09 +01:00
Bastien Bouclet
9f1ac5d54c
MOHAWK: Allow movie areas to override the playback rate
...
Unfortunately our QuickTime player does not allow overriding the playback rate
for videos with sound. The steel jaw trap in Channelwood is not played at
125% speed as it should.
2016-02-13 13:52:37 +01:00
Bastien Bouclet
f47d7c7328
MOHAWK: Don't close videos when displaying just a frame
2016-02-13 13:52:37 +01:00
Bastien Bouclet
fd1f82e227
MOHAWK: Make the conversion from VideoEntryPtr to VideoHandle explicit
...
So that it is a bit less confusing
2016-02-13 13:52:37 +01:00
Martin Kiewitz
e49658cf81
AGI: Adding seconds of current time to saved games
...
Useful to properly detect the most recent saved game
(that's done by the original save/restore dialogs)
2016-02-13 13:40:47 +01:00
Martin Kiewitz
02d00cb17f
AGI: Apple IIgs time delay override KQ4 data added
2016-02-13 04:19:26 +01:00
Martin Kiewitz
82c3bdc142
AGI: Apple IIgs time delay override SQ2 data added
2016-02-13 04:07:17 +01:00
Kirben
829bf25d1e
Win32: Update SDL if version matches, but contents are different.
2016-02-13 13:03:13 +11:00
Paul Gilbert
c1c16fe288
SHERLOCK: RT: Fix conversation crash German Lawton's house
2016-02-12 20:54:30 -05:00
Paul Gilbert
52f8b6dfe0
SHERLOCK: RT: Work around bad animation frame data in German version
2016-02-12 20:09:40 -05:00
Johannes Schickel
60d4367f3c
SCI: Formatting fix.
2016-02-13 00:36:06 +01:00
Martin Kiewitz
579a46810d
Merge branch 'master' of github.com:scummvm/scummvm
2016-02-13 00:11:05 +01:00
Martin Kiewitz
af90283552
AGI: Add time delay overwrite for AppleIIgs
...
Should somewhat fix bug #7026
Needs testing (although AGI games need to get tested for 1.8.0 anyway)
2016-02-13 00:10:43 +01:00
Johannes Schickel
98edaa799e
SCI: Make variable name in line with our guidelines.
...
(cherry picked from commit 7d7c36b5933d1e777e1246c8fe84a3c2379f082d)
2016-02-13 00:06:27 +01:00
Thierry Crozat
b67cb25e22
I18N: Update Swedish translation from patch #1629
2016-02-12 21:51:32 +00:00
Martin Kiewitz
7a24ab227d
SCI: Add detection for Larry 6 French floppy
2016-02-12 20:44:34 +01:00
Martin Kiewitz
eaf6e5d4f8
SCI: Fix fallback detector crashing on BE regress.
...
Regression from af3fec8c26
Code resulted in a crash on BE platforms
2016-02-12 20:30:43 +01:00
Johannes Schickel
655f4dfedb
WIN32: Fix compilation with MinGW-w64 based Win32 compiler.
2016-02-12 19:22:47 +01:00
Johannes Schickel
5e114dfa9f
CONFIGURE: Allow to override ronindir through RONINDIR env variable.
2016-02-12 17:12:59 +01:00
Eugene Sandulenko
35a5e11b82
I18N: Fix line endings in Czech documentation
2016-02-12 10:22:56 +01:00
Eugene Sandulenko
5508d6f21c
Merge pull request #664 from Tsbook/master
...
I18N: Czech localization and documentation update.
2016-02-12 10:19:39 +01:00
Torbjörn Andersson
eacf122497
SHERLOCK: Silence noisy GCC warning
2016-02-12 00:14:22 +01:00
Martin Kiewitz
f25b260c65
SHERLOCK: SS: Fix typo in fixed text
2016-02-11 22:55:02 +01:00
Martin Kiewitz
9255fd3744
SHERLOCK: SS: Make "Picked up" text multilingual
...
Bug #7002 should be fully solved now
2016-02-11 22:38:56 +01:00
Zbyněk Schwarz
453a2f90fa
I18N: Czech localization and documentation update.
2016-02-11 19:23:52 +01:00
Martin Kiewitz
dbea55b36b
AGI: Rename nonBlockingText -> artificialDelay
...
Also add a table for Apple IIgs games for music issues like in PQ1
intro, where the developers thought that loading a new room would
take X amount of time and they started loading before the music was
done. In our AGI music may get cut off because of this.
It of course also happens, when using the original interpreter,
as soon as you emulate a faster processor. Which means this
is also a workaround.
See bug #7026
2016-02-11 17:26:25 +01:00
Bastien Bouclet
3a4a94bbd2
MOHAWK: Always apply the volume when changing the background sound
2016-02-11 08:30:26 +01:00
Bastien Bouclet
1f6bfda0ef
MOHAWK: Share the code for reading sound blocks
2016-02-11 07:56:58 +01:00
Bastien Bouclet
19ee63703b
MOHAWK: Share the code applying sound blocks
2016-02-11 07:38:23 +01:00
Bastien Bouclet
e9525f53c6
MOHAWK: Move debug rect draw control to the console
...
It was previously bound to F4
2016-02-11 07:38:23 +01:00
Martin Kiewitz
d821c089bf
SHERLOCK: SS: Make user interface multilingual
...
Bug #7002 almost fully solved
2016-02-11 03:48:02 +01:00
Paul Gilbert
972a1bbfd4
ACCESS: Fix spoken text randomly being skipped
2016-02-10 20:48:19 -05:00
Martin Kiewitz
24c9008d1c
SHERLOCK: SS: Fix typo in German fixed text
...
Was like that in the original, we fix it.
2016-02-10 23:57:28 +01:00
Martin Kiewitz
5c76f51ecf
SHERLOCK: Fix Spanish journal text - thanks t0by
...
Some lines were not translated that well, probably because the
original added words together in code based on English grammar,
so the translator was probably very restricted.
2016-02-10 22:52:29 +01:00
Martin Kiewitz
c8833662e0
SHERLOCK: SS: Fix fixed text typo
2016-02-10 21:00:28 +01:00
Martin Kiewitz
808d622ed5
AGI: Remove unused method
2016-02-10 20:14:02 +01:00
Martin Kiewitz
a7351610a1
SHERLOCK: RT: Fix typo in fixed inventory text
...
bug #7023
2016-02-10 20:02:14 +01:00
Martin Kiewitz
ccf328d725
AGI: Cleanup
2016-02-10 19:54:03 +01:00