Commit Graph

29778 Commits

Author SHA1 Message Date
Strangerke
9d9f9712ce TSAGE: Fix some non-initialized variables. CID 1002415, 1002416, 1002417, 1002418 2013-04-29 10:41:28 +02:00
Strangerke
b4f5a1a93c TSAGE: Fix some non-initialized variables and missing va_end(). CID 1002102, 1002399, 1002400, 1002402 2013-04-29 10:01:01 +02:00
Strangerke
a1c4203fe8 TSAGE: Fix some non-initialized variables. CID 1002367, 1002368, 1002369, 1002370 2013-04-29 09:35:44 +02:00
Strangerke
4a8b0866c4 TSAGE: Fix some non-initialized variables and missing va_end(). CID 1002103, 100214, 1002403, 1002404, 1002405, 1002406, 1002407, 1002408, 1002409, 1002410, 1002411, 1002412, 1002413, 1002414, 2013-04-29 08:01:59 +02:00
Eugene Sandulenko
ebf2ac5448 TSAGE: Fix nesting level. CID 1003633 2013-04-28 23:59:21 +03:00
Eugene Sandulenko
c5ba90f988 TSAGE: Fix nesting level. CID 1003634 2013-04-28 23:59:21 +03:00
Eugene Sandulenko
bddd889058 TSAGE: Fix nexting level. CID 1003635 2013-04-28 23:59:21 +03:00
Eugene Sandulenko
30f78b3f4e TSAGE: Fixed nesting level. CID 1003636 2013-04-28 23:59:21 +03:00
Eugene Sandulenko
717281734d TSAGE: Fixed nesting level. CID 1003637 2013-04-28 23:59:21 +03:00
Eugene Sandulenko
18413bc0b3 LASTEXPRESS: Fix multiline macros. CID 1003638 2013-04-28 23:59:21 +03:00
Eugene Sandulenko
6ca845b9ea LASTEXPRESS: Fix nasty bug with multiline macro. CID 1003640 2013-04-28 23:59:21 +03:00
Eugene Sandulenko
a10ad272a8 SCUMM HE: Plug memory leak. CID 1003582 2013-04-28 23:59:20 +03:00
Eugene Sandulenko
0f9f268314 SAGA: Null terminate string. CID 1003869 2013-04-28 23:59:20 +03:00
Eugene Sandulenko
759dc8e978 SAGA: Fix potentially unitialized pointer. CID 1003186, CID 1003187, CID 1003188, CID 1003189 2013-04-28 23:59:20 +03:00
Eugene Sandulenko
aa8638db6a SAGA: Null terminate string. CID 1003870 2013-04-28 23:59:20 +03:00
Eugene Sandulenko
e2cd02bb5e SAGA: Null terminate string. CID 1003868 2013-04-28 23:59:20 +03:00
Eugene Sandulenko
2a4bf37aab MOHAWK: Fix use after free. CID 1002114 2013-04-28 23:59:20 +03:00
Eugene Sandulenko
e37bcb8884 MADE: Null terminate string. CID 1003874 2013-04-28 23:59:20 +03:00
Filippos Karapetis
d0697addab SCI: Change wording for a function reference 2013-04-28 23:31:11 +03:00
Filippos Karapetis
d840aa4dec SCI: Change wording for the cursor position workarounds 2013-04-28 23:31:10 +03:00
Matthew Hoops
9eb5d23a5e SCI: Fix patched save/load dialogs in SCI32 Mac games 2013-04-28 14:56:06 -04:00
Matthew Hoops
ee86e671f1 SCI: Fix Phantasmagoria Mac's kDoSound 2013-04-28 13:43:17 -04:00
Torbjörn Andersson
5bcc20cdd0 SWORD2: Fix potential allocation size mismatch. CID 1003324. 2013-04-28 14:15:29 +02:00
Paul Gilbert
2dd6206f76 HOPKINS: Fix for #3611739 graphic corruption in Breakout game 2013-04-28 18:14:30 +10:00
athrxx
a148c78a46 KYRA: (EOB) - cleanup last commit 2013-04-27 21:48:33 +02:00
athrxx
87ef0819d3 KYRA: (EOB) - add debugger functions
(list_flags, set_flag, clear_flag)
2013-04-27 21:43:47 +02:00
athrxx
c3a7e01807 KYRA: (EOB) - fix original savefile import/export
(flag settings were not imported/exported in EOB 1 saves)
2013-04-27 21:28:28 +02:00
athrxx
be7486ffef KYRA: (EOB) - minor fix in NPC sequence code 2013-04-27 21:28:26 +02:00
Matthew Hoops
90db6590f8 PEGASUS: Fix missing text in canyon chase 2013-04-27 11:29:06 -04:00
Filippos Karapetis
99e90b98f0 SCI: Fix incorrect detection of NRS patches in QFG3 (bug #3574541) 2013-04-27 14:40:08 +03:00
Filippos Karapetis
46ebf37ec9 SCI: Change wording for bug/further info references 2013-04-27 14:04:27 +03:00
Strangerke
e65597c8f3 TSAGE: Fix some non-initialized variables. CID 1002389, 1002390, 1002391 2013-04-27 11:43:41 +02:00
Strangerke
34ded75f40 TOON: Fix Uninitialized scalar variable CID 1003172, 1003173, 1003175, 1003176 2013-04-27 11:19:05 +02:00
Eugene Sandulenko
f8593e8ecb GROOVOE: Plug memory leak. CID 1003912 2013-04-27 08:49:07 +03:00
Eugene Sandulenko
9d087cb314 AGI: Null terminate string. CID 1003890 2013-04-27 08:46:24 +03:00
Eugene Sandulenko
4e7a117cd2 AGI: Null terminate string. CID 1003889 2013-04-27 08:44:20 +03:00
Eugene Sandulenko
b47c50a703 AGI: Null terminate string. CID 1003888 2013-04-27 08:43:06 +03:00
Torbjörn Andersson
b77a516414 SAGA: Fix memory leak in Mac version of IHNM
CID 1004123. Unfortunately, I do not have this version of the game
so I cannot verify that this fix is correct, but it should be.
2013-04-27 06:38:48 +02:00
Matthew Hoops
81f5a89093 SCI: Fix SCI32 BE selector name count 2013-04-26 21:31:32 -04:00
Matthew Hoops
f2ae99791f SCI: Add script patch for Freddy Pharkas Mac inventory
Thanks to waltervn for figuring this mess out!
2013-04-26 20:38:43 -04:00
Thierry Crozat
54640a7317 I18N: Workaround to fix spelling in French command 3 2013-04-26 23:57:00 +01:00
Torbjörn Andersson
50c8fae6ec TINSEL: Reorder loop condition to fix out-of-bounds access
This should fix CID 1003943 and CID 1003944.
2013-04-26 23:38:20 +02:00
Filippos Karapetis
14f1529976 TOLTECS: Ignore invalid script opcodes (script bugs) - bug #3604025
The original ignores invalid opcodes as well, according to johndoe
2013-04-26 18:21:23 +03:00
Filippos Karapetis
dfea40cc11 TOLTECS: Remove dead code
The clearSprites() method is a leftover from the older sprite drawing code
2013-04-26 18:21:23 +03:00
Strangerke
8fc8c69345 HUGO: Fix some uninitialized variables. CID 1002887 2013-04-26 08:43:23 +02:00
Eugene Sandulenko
5a9d437866 CRUISE: Plug memory lek. CID 1003917 2013-04-26 08:08:12 +03:00
Eugene Sandulenko
575179be7f CRUISE: Plug memory leak. CID 1003918 2013-04-26 08:06:24 +03:00
Eugene Sandulenko
9b8aa5e135 CINE: Null terminate string. CID 1003886 2013-04-26 08:04:38 +03:00
Eugene Sandulenko
a8a267b668 CINE: Null terminate string. CID 1003884 2013-04-26 08:02:23 +03:00
Eugene Sandulenko
f70509e20b CINE: Null terminate string. CID 1003887 2013-04-26 08:01:07 +03:00
Eugene Sandulenko
eb3d556e15 CGE: Plug memory leak. CID 1003914 2013-04-26 07:59:53 +03:00
Paul Gilbert
ff132ee2d4 Merge branch 'master' of https://github.com/scummvm/scummvm 2013-04-26 10:54:52 +10:00
Paul Gilbert
5d48d85219 HOPKINS: Fix Return to Launcher 2013-04-26 10:50:08 +10:00
Strangerke
4b7f352768 HOPKINS: Fix bug #3611566 2013-04-26 00:41:04 +02:00
Willem Jan Palenstijn
1841d18497 TOON: Fix memory leak 2013-04-25 23:22:55 +02:00
Willem Jan Palenstijn
38fa74d24a SCI: Fix (unlikely) memory leak 2013-04-25 20:48:32 +02:00
Filippos Karapetis
d8eb01a729 SCI: Add the French floppy version of GK1 (bug #3611487) 2013-04-25 11:10:36 +03:00
Filippos Karapetis
c47a516430 SCI: Reorder the LSL3 detection entries a bit 2013-04-25 11:08:11 +03:00
Filippos Karapetis
40865bc79e SCI: Add another version of LSL3 (bug #3611488) 2013-04-25 11:07:01 +03:00
Filippos Karapetis
41e02baff1 SCI: Fix scaling in the back room of the bookstore in GK1 2013-04-25 02:36:03 +03:00
Willem Jan Palenstijn
53f38aeff1 DRASCULA: Remove dead code 2013-04-24 23:01:07 +02:00
Thierry Crozat
5fc59f9bd8 SWORD1: Error our in case the resource handle is not found in lockScript
This should never happen, so as per wjp suggestion makes this an error.
2013-04-24 21:55:34 +01:00
Thierry Crozat
ff1bdc7f58 SWORD1: Avoid possible dereferencing of a null pointer
CID 1003605
2013-04-24 21:24:58 +01:00
Torbjörn Andersson
621364edae LURE: Fix bounds checking
CID 1003986 and CID 1003990.
2013-04-24 20:50:06 +02:00
Matthew Hoops
829847cb88 SCI: Fix kMessage REF subop ordering
Thanks to waltervn for testing values from running in DOSBox.

Fixes bug #3034704
2013-04-23 22:34:37 -04:00
Eugene Sandulenko
3c0c6a5cb1 SWORD25: Plug memory leak. CID 1003589 2013-04-24 01:23:31 +03:00
Eugene Sandulenko
cfbc8be757 SCUMM: Fix non-terminated string. CID 1003867 2013-04-24 01:08:09 +03:00
athrxx
0223742a5a KYRA: (EOB) - fix original savefile import
(some monsters were not properly assigned to their spots)
2013-04-23 23:55:31 +02:00
athrxx
2e231150eb KYRA: (EOB) - minor changes to debugger
- display some more info in show_position
- remove unused variable
2013-04-23 22:26:23 +02:00
Matthew Hoops
f4a566afb1 SCUMM: Fix football2002 field coordinates 2013-04-23 16:19:23 -04:00
Einar Johan Trøan Sømåen
182c1a1ff5 WINTERMUTE: Cap the renderqueue to 800. 2013-04-23 11:28:18 +02:00
Einar Johan Trøan Sømåen
86b93a84c9 WINTERMUTE: Fix non-dirty-rect render-path. 2013-04-23 11:28:18 +02:00
Matthew Hoops
0209ce4e3a SCUMM: Fix a bug in football's nextPoint U32 opcode
Seems to fix bug #3495704
2013-04-22 17:22:29 -04:00
Willem Jan Palenstijn
617b9cf613 SWORD2: Fix reference to out-of-scope variable 2013-04-22 22:27:19 +02:00
Willem Jan Palenstijn
22d8fe9544 SWORD2: Fix (unlikely) memory leak 2013-04-22 22:22:43 +02:00
Willem Jan Palenstijn
3943d34034 SWORD1: Remove dead code 2013-04-22 22:18:52 +02:00
athrxx
581031a55d KYRA: (EOB) - fix bug #3596547
(EOB1: Door Buttons Don't Work)
2013-04-22 21:23:27 +02:00
athrxx
3e1ccff79d KYRA: (EOB) - minor fix to door opening/closing in EOB1 2013-04-22 21:23:25 +02:00
athrxx
cdff19324c KYRA: (EOB) - add debugger functions
(open_door, close_door)
2013-04-22 21:23:23 +02:00
Einar Johan Trøan Sømåen
6434258722 WINTERMUTE: Mark Chivalry as ADGF_TESTING. 2013-04-22 16:24:26 +02:00
Einar Johan Trøan Sømåen
0695739239 WINTERMUTE: Use the theme-path to find scummodern.zip 2013-04-22 16:14:11 +02:00
Alyssa Milburn
1cec3beb8c MOHAWK: add detection entry from bug #3610725 2013-04-22 11:19:30 +02:00
athrxx
65caa0500f KYRA: (EOB) - add some debugger functions
(show_position, set_position)
2013-04-22 01:02:41 +02:00
Strangerke
a0869fd391 NEWS: Mention Hopkins support, enable engine by default 2013-04-21 23:27:19 +02:00
Willem Jan Palenstijn
b91da80756 AGI: Fix delete/delete[] 2013-04-21 15:34:22 +02:00
Johannes Schickel
9ffec86b5d Merge pull request #324 from eriktorbjorn/kyra-midifade
KYRA: Fix MIDI fade-out behaviour
2013-04-21 05:23:50 -07:00
Strangerke
2d41bae732 HUGO: Add missing initializations in intro constructors. CID 1002884 and 1002885 2013-04-21 13:46:10 +02:00
Eugene Sandulenko
f882374d8a TESTBED: Fix memory leak. CID 1003583 2013-04-21 14:27:30 +03:00
Eugene Sandulenko
095dfcad15 INSANE: Fix potential buffer overflow. CID 1003866 2013-04-21 14:27:30 +03:00
athrxx
71a1c0a27f KYRA: (EOB) - fix bug #3611077 2013-04-21 13:14:39 +02:00
athrxx
5d943f6f67 KYRA: (EOB) - minor cleanup 2013-04-21 13:14:37 +02:00
athrxx
e37a542cfe KYRA: (EOB) - add debugger function (list_monsters) 2013-04-21 13:14:35 +02:00
Eugene Sandulenko
4a17b91db2 AGI: Fix sound deinit. CID 1004128
We really left sound gen leaked with preagi games.
2013-04-21 14:12:13 +03:00
Torbjörn Andersson
8d25c55891 KYRA: Fix MIDI fade-out behaviour
There are two ways that the music volume may be set:

The setSourceVolume() specifies the current music volume, as
ScummVM sees it. This is stored in _sources[].volume.

The MIDI data itself can trigger volume events. These are handled
by send(), which stores the volume - usually (always?) 100 - in
_sources[_curSource].controllers[]. The volume is then adjusted
by _sources[].volume.

When music is faded out, setSourceVolume() is called repeatedly
with progressively smaller values for the volume. What it should
do, then, is to make sure that the volume is set to what was
previously set to in send(), adjusted to the fading volume.

At least, that's how I understand it.
2013-04-21 12:54:19 +02:00
Torbjörn Andersson
5d7067baaa HOPKINS: Silence GCC warning 2013-04-21 10:18:30 +02:00
Strangerke
cb2b375ff0 HOPKINS: Fix missing break in switch CID 1003757 2013-04-21 08:28:23 +02:00
Strangerke
b2d5b40305 HOPKINS: Enlarge _lockedAnims array to avoid potential out of bound access. CID 1004012 2013-04-21 08:25:42 +02:00
Paul Gilbert
4518535968 HOPKINS: Removed spaces after asserts 2013-04-21 01:13:02 -04:00
Strangerke
48c62cbb7d HOPKINS: Fix code related to _zoneLine 2013-04-21 00:40:09 +02:00
Strangerke
f66e702e01 HOPKINS: More MAX_LINES cleanup 2013-04-21 00:28:41 +02:00