50972 Commits

Author SHA1 Message Date
Simei Yin
3cfb5bcdc5 SLUDGE: Fix unmatched delete and delete [] 2017-08-12 16:49:47 +02:00
Simei Yin
606d2135b8 SLUDGE: Fix SoundManager destructure error 2017-08-12 16:49:47 +02:00
Bastien Bouclet
e62e28732f MOHAWK: Myst: Fix one Atrus video being off position by one pixel
Fixes #10114.
2017-08-12 15:38:13 +02:00
Eugene Sandulenko
4ca14e2242 WAGE: Turn warning into debug message 2017-08-12 15:02:57 +02:00
Simei Yin
1892d60c7a SLUDGE: Apply dark color to sprite using multipy mode 2017-08-12 12:14:59 +02:00
Simei Yin
02b09dc8fc SLUDGE: Fix Common::String operator[] out of range 2017-08-12 11:42:04 +02:00
Simei Yin
7734cb937d SLUDGE: Fix uninitialised value 2017-08-12 11:28:21 +02:00
Simei Yin
044ea6f8b0 SLUDGE: Apply lightmap to sprites 2017-08-12 11:20:48 +02:00
Bastien Bouclet
cafec8773d MOHAWK: Myst: Fix incorrect vault instructions using image patch
Thanks to dafioram for providing the replacement image.

Fixes #10115.
2017-08-12 09:02:51 +02:00
Simei Yin
c84720885a SLUDGE: Fix sprite depth error 2017-08-12 07:25:29 +02:00
Paul Gilbert
5d9da668d4 TITANIC: Fix highlighting PET tab icons during load or Deskbot conv 2017-08-11 21:37:34 -04:00
Paul Gilbert
20a3a08a90 TITANIC: Fix rendering bottom line of room glyphs 2017-08-11 21:07:33 -04:00
Paul Gilbert
78a1d34e78 TITANIC: Fix animation when leaving fusebox 2017-08-11 21:00:15 -04:00
Paul Gilbert
26ef2ce24b TITANIC: Fix floating lifbot head in lift 4 2017-08-11 20:07:52 -04:00
Eugene Sandulenko
fcad0fe307 TEENAGENT: Fix fall through case statements 2017-08-11 21:30:13 +02:00
Eugene Sandulenko
c2e633d349 SAGA: Add missing break statement and add fall through comment 2017-08-11 21:25:36 +02:00
Eugene Sandulenko
b840320c5b SCUMM: Moonbase: Mark original bug as fall through to silence GCC 7 warning 2017-08-11 20:53:21 +02:00
Eugene Sandulenko
e3d720f09b JANITORIAL: Fix GCC7 fall through warnings 2017-08-11 20:46:56 +02:00
Eugene Sandulenko
4325605111 DIRECTOR: Lingo: Add missing break statement 2017-08-11 20:44:42 +02:00
Eugene Sandulenko
c76e2666f5 JANITORIAL: Fix GCC 7 fall through warning 2017-08-11 20:40:37 +02:00
Eugene Sandulenko
200b9070b3 AGI: PREAGI: Add one more missing break statement 2017-08-11 20:38:35 +02:00
Eugene Sandulenko
18e263129f AGI: PREAGI: Add missing break statements 2017-08-11 20:33:21 +02:00
Eugene Sandulenko
e0b3001218 SCUMM: Add missing return statement 2017-08-11 20:20:25 +02:00
Eugene Sandulenko
41d8441ea8 SCUMM: Add missing break to INSANE code. Thanks to eriktorbjorn and GCC7 2017-08-11 20:13:24 +02:00
Bastien Bouclet
efddaf84eb MOHAWK: Riven: b_Data1.mhk is not required to play the CD version 2017-08-11 19:05:55 +02:00
Bastien Bouclet
ee588a8c33 MOHAWK: Riven: Patch an invalid card change when entering Gehn's office
Fixes #10118.
2017-08-11 19:05:55 +02:00
Simei Yin
c28d246cb0 SLUDGE: Get list of saved files 2017-08-11 18:03:45 +02:00
Bastien Bouclet
3fba660210 MOHAWK: Riven: Fix pin rotation handle sometimes disappearing
It was due to inaccurate rotation movie bounds.

Fixes #10086.
2017-08-11 08:24:34 +02:00
Simei Yin
49383e0aee SLUDGE: Debug output lightmap image 2017-08-11 06:35:14 +02:00
Simei Yin
949dcaa4e2 SLUDGE: Prepare sprites for lightmap 2017-08-11 06:35:14 +02:00
Paul Gilbert
8f46d3e66e TITANIC: Fix reinflating SGT bed after deflating it 2017-08-10 22:14:32 -04:00
Paul Gilbert
e84c164bde TITANIC: Keep Deskbot talking for entire length of 2nd class upgrade 2017-08-10 20:28:12 -04:00
Paul Gilbert
388420c84a TITANIC: Ignore Ctrl+C key until actually in-game 2017-08-10 20:03:03 -04:00
Paul Gilbert
2df37f4eb0 TITANIC: Fix starting playback in music room 2017-08-10 19:55:43 -04:00
D G Turner
3c947754ac WAGE: Fix GCC Compiler Warnings. 2017-08-11 00:55:46 +01:00
Eugene Sandulenko
7e9b8cb513 WAGE: support chr<scene conditionals 2017-08-11 00:45:25 +02:00
Eugene Sandulenko
6541adaa2e WAGE: allow using LET with negative number literals 2017-08-11 00:40:29 +02:00
Bastien Bouclet
79102d87ec MOHAWK: Myst: Fix showing the white page after dropping it
Fixes #10065.
2017-08-10 21:02:10 +02:00
Bastien Bouclet
fb26a42aad MOHAWK: Myst: Restore the backbuffer after toggling off fireplace buttons
Fixes #10064
2017-08-10 20:52:23 +02:00
Bastien Bouclet
22ed7eb399 MOHAWK: Riven: Neutralize the timer when moving the Ytram trap up
Fixes #10103.
2017-08-10 20:07:34 +02:00
Bastien Bouclet
cf9646e72b MOHAWK: Myst: Stop gears video before calling elevator on mechanical
Fixes #10108.
2017-08-10 19:02:10 +02:00
Bastien Bouclet
18fe4cebe4 MOHAWK: Riven: Trigger the try to open the back rotating room door
When using keyboard navigation
2017-08-10 19:02:10 +02:00
Bastien Bouclet
5a4400e390 MOHAWK: Riven: Stop using varargs to list hotspot names
One call to va_end was missing when returning early. This stuff is too
dangerous for me to use.
2017-08-10 19:02:10 +02:00
Kirben
2fe8931907 SCUMM: Don't list Amiga version of The Secret of Monkey Island as VGA, as it leads to confusion. 2017-08-10 09:35:33 +10:00
Eugene Sandulenko
a83dd4c3fc WAGE: Handle command aliases in the same quirky way wb does 2017-08-09 09:28:13 +02:00
Paul Gilbert
660f7bf114 TITANIC: Further improvements to arrow key movement
The movement code, when deciding on an item or link that matches the
desired direction, will check five points on the object/links area..
center, left edge, right edge, top edge, and bottom edge. For each
of these, it makes sure that at that point, clicking will actually
get passed to it. Otherwise, it moves onto one of the other edges.
This helps avoid issues where links weren't working because standard
scene objects were partially obscuring them.
2017-08-08 22:24:22 -04:00
Eugene Sandulenko
6fac0ace2c WAGE: Fix crash on sound reuse/game quit 2017-08-08 23:45:26 +02:00
Eugene Sandulenko
82a3088557 WAGE: The command is "inven" 2017-08-08 23:45:26 +02:00
Eugene Sandulenko
bca79db96b WAGE: Set default values for DITL messages 2017-08-08 23:45:26 +02:00
Bastien Bouclet
09be9b2c2d MOHAWK: Myst: Fix off by one pixel map position when rotating the tower
Fixes #10081.
2017-08-08 20:11:22 +02:00