Commit Graph

30332 Commits

Author SHA1 Message Date
Eugene Sandulenko
6dc3768faa SWORD25: Fix compilation on some 32-bit systems 2013-07-15 19:19:45 +03:00
Eugene Sandulenko
b7e3d52abc SWORD25: Replace Pluto with Tamed Pluto for increased compatibility
Still saves are incompatible but at least this now has enhanced
debugging capabilities.
2013-07-15 19:02:34 +03:00
Eugene Sandulenko
8cdca523ea AGI: Mark fall-through. Detected by CID 1003771 2013-07-15 12:00:10 +03:00
Eugene Sandulenko
e809ebb904 AGI: Fix CID 1003768. Missing break in switch 2013-07-15 11:59:59 +03:00
Eugene Sandulenko
ce057f896f AGI: Fix CID 1003769. Missing break in switch 2013-07-15 11:54:26 +03:00
Eugene Sandulenko
e0e6b95384 INSANE: Fix CID 1003734. Missing break in switch 2013-07-15 11:48:05 +03:00
Eugene Sandulenko
b1c886334d INSANE: Fix CID 1003733. Missing break in switch.
In fact the code was wrong there due to copy-paste error
2013-07-15 11:47:51 +03:00
Eugene Sandulenko
7ae3386090 SAGA: Fix CID 1002507. Unused pointer value. 2013-07-15 11:29:46 +03:00
Paul Gilbert
96e1d3b09a TSAGE: Added R2R ability to combine items. Further bugfixes for landing bay 2013-07-14 15:38:22 -04:00
Sven Hesse
989ea7cb56 JANITORIAL: Remove trailing whitespace 2013-07-14 19:01:47 +02:00
Paul Gilbert
cddf499942 TSAGE: Fix for returning to landing bay from crane controls 2013-07-14 11:39:32 -04:00
D G Turner
485118ecd9 TUCKER: Add support for skipping unhandled/invalid instructions.
This ensures that if any unhandled/invalid instructions are present,
they are skipped, rather than locking up engine execution.

This is a secondary fix for bug  - "Spanish version
uncompletable at end of 2nd part" and any other future bugs of this
type.
2013-07-14 05:07:11 +01:00
D G Turner
1946dead77 TUCKER: Fix for bug - "Spanish version uncompletable..."
This add support for the unhandled "mof" instruction present in the
Spanish version. This effectively skips it as a NOP/invalid, which
prevents it locking up the game at the end of the 2nd part.
2013-07-14 05:04:02 +01:00
Paul Gilbert
a986df44e8 TSAGE: Fixes for R2R Crane Controls 2013-07-13 17:11:11 -04:00
Paul Gilbert
5ed7bec4c6 TSAGE: Extra comments for crane control scene 2013-07-12 21:07:08 -04:00
Willem Jan Palenstijn
52541fc257 TUCKER: Fix palette fades
This is a regression from 362b0cd5e4
and fixes bug .
2013-07-12 21:17:40 +02:00
Paul Gilbert
8b71a631ea TSAGE: Further fixes for R2R landing bay 2013-07-11 09:05:50 -04:00
Paul Gilbert
dcbc2f2399 TSAGE: Fixes for R2R Bridge and Landing bay 2013-07-10 22:07:16 -04:00
Paul Gilbert
685c42b39a Merge branch 'master' of https://github.com/scummvm/scummvm 2013-07-09 21:37:55 -04:00
Paul Gilbert
41748acf85 TSAGE: Implemented missing visual speaker methods for R2R 2013-07-09 21:37:16 -04:00
Filippos Karapetis
37ebaa3763 NEVERHOOD: Fix incorrect sound heard when pressing the ladder button
When the ladder is down, pressing the ladder button shouldn't do
anything
2013-07-09 06:28:41 +03:00
Kirben
395ee92a85 SCUMM: Add another French Windows version of Pajama Sam 2. 2013-07-09 11:45:45 +10:00
Filippos Karapetis
fef7d59c54 SCI: Rewrite the song loop comments in commit 6fa668e to make more sense 2013-07-08 12:32:12 +03:00
Filippos Karapetis
6fa668e32a SCI: Add some comments a possible TODO regarding song looping 2013-07-08 12:19:15 +03:00
Paul Gilbert
9999a0e210 TSAGE: Fix for crash when saving in R2R scene 300 2013-07-07 21:43:26 -04:00
Paul Gilbert
08e3adcf28 TSAGE: Fix for visual speakers animation in R2R 2013-07-07 14:35:08 -04:00
Filippos Karapetis
0f30ba2f10 SCI: Fix bug - "LSL6: ScummVM locks up at Electro-Shock room"
We now do the jumpToTick() for hold events after waiting for the delta
of the current event, like we do for the signal set events. This keeps
the fixes for the hold timings in QFG3, while not breaking LSL6.

Many thanks to wjp for pinpointing the actual cause of the issue.
2013-07-07 19:41:42 +03:00
Paul Gilbert
bd82ca97c2 TSAGE: Minor R2R scene bugfixes 2013-07-06 17:01:49 -04:00
Paul Gilbert
4a201ba6cf TSAGE: Fix to show player on top of maze correctly in R2R scene 1200 2013-07-06 15:25:34 -04:00
Paul Gilbert
d4435e441a TSAGE: Fix for player rotating north to south in R2R scene 1200 2013-07-06 13:28:15 -04:00
Paul Gilbert
0154c85c6d TSAGE: Fix for refreshing background and vertical sprite flipping in R2R scene 1200 2013-07-06 10:34:12 -04:00
Torbjörn Andersson
29bc36d070 SCUMM: Fix initGM() buffer overflow (CID 1032513)
We're clearly using 12 bytes, not 11.
2013-07-06 14:03:31 +02:00
Paul Gilbert
30bd586490 TSAGE: Bugfix for disappearing player in R2R scene 1200 2013-07-05 21:10:58 -04:00
Paul Gilbert
6ffb969fd8 TSAGE: Added enumeration for crawling direction in R2R scene 1200 2013-07-05 21:09:58 -04:00
clone2727
279c9f7841 Merge pull request from clone2727/mpeg2-avi
Add back support for sword1/2 MPEG-2 cutscenes
2013-07-05 15:28:06 -07:00
Paul Gilbert
16748f1341 TSAGE: Bugfixes for laser panel in R2R scene 1200 2013-07-04 19:00:18 -04:00
Paul Gilbert
fb4c860e68 TSAGE: Beginnings of proper movement in R2R scene 1200 2013-07-04 17:57:25 -04:00
Paul Gilbert
fa737fd5af Merge branch 'master' into tsage_r2r 2013-07-04 08:44:49 -04:00
Eugene Sandulenko
49210a803a Merge pull request from sev-/gsoc2012-eventsrecorder
GSoC2012: Event Recorder (reworked)
2013-07-04 04:58:54 -07:00
Filippos Karapetis
2b980e86e3 NEVERHOOD: Move the TODO into our wiki
It can now be found at http://wiki.scummvm.org/index.php/Neverhood/TODO
2013-07-04 13:28:41 +03:00
Paul Gilbert
a49a7d5ad4 TSAGE: Fix for moving east in R2R maze scene 3500 2013-07-03 22:47:15 -04:00
Paul Gilbert
f355d7bfbd TSAGE: Bugfix for leaving R2R scene 3500 2013-07-03 22:17:01 -04:00
Paul Gilbert
97d8f768c2 TSAGE: Renaming maze Ui field in R2R scene 1200 2013-07-03 08:12:30 -04:00
Filippos Karapetis
e457fc2a26 NEVERHOOD: Add a new console command, "playsound" 2013-07-03 05:49:25 +03:00
Filippos Karapetis
0146b00148 NEVERHOOD: Fix typo in variable name 2013-07-03 05:48:55 +03:00
Paul Gilbert
ce3e765f5f TSAGE: Fixes for moving south in R2R maze scene 3500 2013-07-02 22:41:05 -04:00
Filippos Karapetis
b60b3bbecd NEVERHOOD: Fix save slot selection
My initial suggestion to fix the issue was made in 163023a, which broke
the save slot selection logic. The actual save slot selection problem
was fixed in commit 2ca36ab
2013-07-03 04:41:52 +03:00
Filippos Karapetis
72a523059f SAGA: Fix odd memcmp() conditions, as reported by clang
Thanks to LordHoto for pointing those out - they followed the incorrect
paradigm of previous code
2013-07-02 03:53:09 +03:00
Johannes Schickel
b1dcd252b3 KYRA: Fix (a few) font checks for systems with unsigend char.
Thanks to wjp for reporting those. This only affects games with SJIS font use.
2013-07-01 15:10:06 +02:00
Filippos Karapetis
1b7681e9e2 NEVERHOOD: Fix cursor glitch before looking down the lowered bridge
The navigation scene type used was wrong, resulting in cursor glitches
when moving the mouse cursor at the screen edges
2013-07-01 12:46:01 +03:00