Strangerke
f6b6b4c728
SHERLOCK: Fix the way the sprite frames are freed
2015-05-07 18:24:50 +02:00
Strangerke
4884762e04
SHERLOCK: Reduce the scope of some variables
2015-05-07 18:21:25 +02:00
Paul Gilbert
97bec43799
SHERLOCK: Minor comment updates
2015-05-06 23:39:23 -04:00
Paul Gilbert
6c41a9be52
SHERLOCK: Fix looking at Paul's Cap immediately after entering a scene
2015-05-06 23:34:57 -04:00
Kirben
3f3ad61927
SCUMM: SCUMM: Add English 1.6 disk version of Day of the Tentacle for DOS.
2015-05-07 11:12:59 +10:00
Kirben
2456163f5d
SCUMM: SCUMM: Add English 1.4 version of Indiana Jones and the Last Crusade for DOS.
2015-05-07 11:04:08 +10:00
Paul Gilbert
d8673cfe44
SHERLOCK: Dropped _saveSeqNum in favor of _savedSequences size
2015-05-06 20:46:03 -04:00
Kirben
8b82090c91
SCUMM: Add UK version of Pajama Sam 2 for Windows.
2015-05-07 10:23:11 +10:00
Sven Hesse
5bec0cbb9d
GOB: Make coordinate parameters in Surface::fillRect() signed
...
And clip to [0, width), [0, height) before drawing.
This fixes bug #6864 , which is a regression I introduced in
51fd528fe5 when I changed all
the drawing code to use the Surface class.
I thought that having unsigned coordinates makes sense, but
for some reason, Fascination sets _destSpriteX (which maps
to left in fillRect()) to -1, expecting the drawing code to
clip.
2015-05-07 00:34:02 +02:00
Martin Kiewitz
66a4b3c805
SCI: add qfg2 airElemental workaround - bug #6859
2015-05-05 13:36:25 +02:00
Strangerke
0c12b85d4b
SHERLOCK: Fix checkForSoundFrames, add some warning TODOs
2015-05-05 07:00:24 +02:00
Paul Gilbert
034e1384aa
SHERLOCK: Fix picking up Sarah's effects in Morgue
2015-05-04 13:41:01 -10:00
Paul Gilbert
8a9467b09a
SHERLOCK: Check _talkToAbort after calling pickupObject
2015-05-04 13:22:43 -10:00
Martin Kiewitz
f1a75991ed
SCI: fix bug in new string identifying code
...
fixes string identifying in mac SCI1.1 games
2015-05-04 21:50:42 +02:00
Martin Kiewitz
ed7007162a
SCI: Scripts: identify strings + debug command
...
debug command is called "script_strings" / "scrs"
2015-05-04 21:19:05 +02:00
Paul Gilbert
0554e893ce
SHERLOCK: Fix picking up knife in taxidermy
2015-05-03 18:19:12 -10:00
Paul Gilbert
32d46dc00a
SHERLOCK: Fix crash when moving crates
2015-05-03 18:17:50 -10:00
Willem Jan Palenstijn
3d0c691694
SCI: Handle pronouns in parser
...
When parsing a sentence, its type 0x142 word (presumably the object) is
now stored. Any pronouns (type 0x080) are then automatically replaced by
this stored word.
2015-05-03 17:21:07 +02:00
Willem Jan Palenstijn
30b5497e24
SCI: Clarify function name
2015-05-03 13:45:05 +02:00
Christian Krause
d39f93af68
SWORD25: Draw next movie frame only when an update is needed
...
This fixes the problem that the movies are played too fast
and get out of sync with additionally played speech samples.
2015-05-03 12:19:17 +02:00
Paul Gilbert
c5d5694883
SHERLOCK: Fix gfx glitch when returning to morgue for a second time
2015-05-02 18:51:13 -10:00
Paul Gilbert
0a2c50deb5
SHERLOCK: Revised door close fix due to new bug when entering morgue
2015-05-02 18:15:24 -10:00
Paul Gilbert
f97e550d86
SHERLOCK: Don't mark leaving scene as visited during savegame loads
2015-05-02 17:48:07 -10:00
Paul Gilbert
9ff445497f
SHERLOCK: Properly close door when entering Sarah's flat
2015-05-02 16:29:08 -10:00
Paul Gilbert
eb4757d6e3
SHERLOCK: Fix original game bug when testing powdery substance
2015-05-02 14:34:49 -10:00
Paul Gilbert
dceff02922
SHERLOCK: Fix trying to enter theatre without talking to Lestrade
2015-05-02 13:53:20 -10:00
Martin Kiewitz
cd2ead0a78
SCI: lsl5 script patch to fix game breaking bug
...
fixes green card phone number also calling limo
at the same time bug for the English PC 1.000
release.
2015-05-02 21:41:19 +02:00
Paul Gilbert
90b35d2381
SHERLOCK: Allow fast quitting when randomTransition in progress
2015-05-01 20:33:56 -10:00
Paul Gilbert
8fab80ce47
SHERLOCK: Tweak doBgAnim delays to better match original game
2015-05-01 20:31:43 -10:00
Paul Gilbert
7cf9fcd44e
SHERLOCK: Change _helpStyle from int to bool
2015-05-01 19:13:53 -10:00
Paul Gilbert
850bd73968
SHERLOCK: Move Settings dialog event handling into Settings class
2015-05-01 18:47:13 -10:00
Paul Gilbert
86dab70eae
SHERLOCK: Remove unused key pad speed field
2015-05-01 18:34:51 -10:00
Paul Gilbert
a2ef3e2402
SHERLOCK: Moved Settings dialog into it's own class
2015-05-01 18:29:42 -10:00
Paul Gilbert
7d50c49f59
SHERLOCK: Fix intro sequence crash
2015-05-01 18:22:25 -10:00
Paul Gilbert
12d3976c38
SHERLOCK: Implement configuration settings save/load
2015-05-01 18:21:13 -10:00
Paul Gilbert
d9a42a80ff
SHERLOCK: Fix some remaining TODOs
2015-05-01 17:27:59 -10:00
Paul Gilbert
b4c3d9840c
SHERLOCK: Extra method comments
2015-05-01 17:17:24 -10:00
Paul Gilbert
42a99354f9
SHERLOCK: Rename playPrologue to play
2015-05-01 16:53:22 -10:00
Paul Gilbert
1e2ed9e3bc
SHERLOCK: Further fixes for credits display
2015-05-01 16:32:09 -10:00
Paul Gilbert
cce0b55831
SHERLOCK: Extra comments for methods in ScalpelEngine
2015-05-01 16:06:45 -10:00
Paul Gilbert
9fd73d0b9a
SHERLOCK: Implemented showLBV and fixes for credits display
2015-05-01 15:59:36 -10:00
Paul Gilbert
8671d29627
SHERLOCK: Re-enabled intro credits
2015-05-01 15:58:47 -10:00
Paul Gilbert
5b8fb0cf90
SHERLOCK: Fix crash unlocking desk drawer in Palmist
2015-05-01 14:54:28 -10:00
Paul Gilbert
a4662b4699
SHERLOCK: Fix getting Tarot cards
2015-05-01 14:22:35 -10:00
Paul Gilbert
093d7877e6
SHERLOCK: Fix conversation with Lord Brumwell
2015-05-01 14:22:21 -10:00
Paul Gilbert
da75ee1f8b
SHERLOCK: Fix display of animation cutscenes
2015-05-01 12:29:40 -10:00
Paul Gilbert
edec4abfe5
SHERLOCK: Fix mirror display in scene 12
2015-05-01 11:48:41 -10:00
Paul Gilbert
3f5c159068
SHERLOCK: Fix opening pocketwatch
2015-05-01 10:24:53 -10:00
Paul Gilbert
b8372695eb
SHERLOCK: Refactored out _ongoingCans field
2015-05-01 10:08:14 -10:00
Paul Gilbert
ffd65cfd36
SHERLOCK: Fix animation for retrieving pocket watch
2015-05-01 09:57:19 -10:00