Filippos Karapetis
2088a77388
SCI: Add a hack to fix the inventory in GK1
...
For some reason, the top left nsRect coordinates get swapped in the GK1
inventory screen, investigate why
2013-07-30 04:21:51 +03:00
Willem Jan Palenstijn
06cc30cf6c
SCI: Add FIXME
2013-07-19 21:22:36 +02:00
Sven Hesse
989ea7cb56
JANITORIAL: Remove trailing whitespace
2013-07-14 19:01:47 +02: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
Filippos Karapetis
0f30ba2f10
SCI: Fix bug #3614566 - "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
Filippos Karapetis
d530985a6b
SCI: Avoid using g_sci for usesOldGfxFunctions() in the GfxPorts class
2013-06-21 13:19:37 +03:00
Filippos Karapetis
125b146b06
SCI: Implement the 4-param version of kDoSoundSendMidi - bug #3614447
...
Many thanks to wjp for his help with disassembly
2013-06-19 02:08:06 +03:00
Willem Jan Palenstijn
6e3510ac61
SCI: Add note about LSL1vga DoSoundSendMidi
2013-06-18 18:46:54 +02:00
Filippos Karapetis
f38c7d76ef
SCI: Add a workaround for a script bug in SQ5, room 800 - bug #3614145
2013-05-31 05:59:25 +03:00
Matthew Hoops
80e3002105
SCI: Add an alternate version of the GK1 demo
2013-05-17 23:13:07 -04:00
Matthew Hoops
ddf3472895
SCI: Add detection for an interactive KQ7 demo
...
Thanks to DrMcCoy
2013-05-17 23:04:10 -04:00
Matthew Hoops
0031c41db8
COMMON: Change kPlatformPC to kPlatformDOS
...
"PC" was very ambiguous and now it matches what we show in the GUI.
This also corrects sword2's platform to Windows.
2013-05-02 18:43:10 -04:00
Filippos Karapetis
b8eaefbf8a
SCI: Silence some false positive warnings - CID 1003539, 1003540, 1003541, 1003542
2013-05-01 01:51:12 +03:00
Filippos Karapetis
5b25c40c40
SCI: Fix a non-initialized variable in GfxScreen - CID 1003105
2013-05-01 01:51:12 +03:00
Filippos Karapetis
012a5ef040
SCI: Fix a non-initialized variable in GfxCursor - CID 1003112
2013-05-01 01:51:12 +03:00
Filippos Karapetis
3012aaa14f
SCI: Fix a non-initialized variable in GfxControls16 - CID 1003114
2013-05-01 01:51:11 +03:00
Filippos Karapetis
66fce6d156
SCI: Fix some non-initialized variables in SegManager - CID 1003116
2013-05-01 01:51:11 +03:00
Filippos Karapetis
70f1c4d315
SCI: Fix a non-initialized variable in MessageState - CID 1003119
2013-05-01 01:51:11 +03:00
Filippos Karapetis
abef7f64bd
SCI: Fix a non-initialized variable in MessageReader - CID 1003120
2013-05-01 01:51:11 +03:00
Filippos Karapetis
2d90cc4ac3
SCI: Fix a non-initialized variable in GfxMenu - CID 1003110
2013-05-01 01:51:11 +03:00
Filippos Karapetis
619baf67ae
SCI: Initialize some members of GfxPaint16 - CID 1010057
2013-05-01 01:51:10 +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
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
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
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
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
Willem Jan Palenstijn
f279cc0e51
SCI: Add extra sanity check
2013-04-20 23:53:06 +02:00
Willem Jan Palenstijn
24b0b6aa43
SCI: Fix memory leak
2013-04-20 16:27:59 +02:00
Willem Jan Palenstijn
9694cbbaaf
SCI: Fix resource type range checks
2013-04-20 16:17:49 +02:00
Willem Jan Palenstijn
09fc458f15
SCI: Report sound stream loading errors
2013-04-20 16:13:41 +02:00
Willem Jan Palenstijn
e273a387a7
SCI: Replace workaround for bug #3605269 by script patch
2013-04-19 23:50:04 +02:00
Max Horn
51bde6ced5
SCI: Remove a bunch of unused private member variables
...
All instances uncovered by clang warnings.
2013-04-18 23:50:20 +02:00
Willem Jan Palenstijn
430db6719f
SCI: Fix confusing use of strncpy
2013-04-17 23:55:01 +02:00
Willem Jan Palenstijn
b1534913c1
SCI: Remove dead code
2013-04-17 23:49:08 +02:00
Willem Jan Palenstijn
e89c8c1923
SCI: Remove useless delete
2013-04-17 23:43:02 +02:00
Willem Jan Palenstijn
23da164136
SCI: Fix memory leak
2013-04-17 23:34:06 +02:00
Willem Jan Palenstijn
f280789afe
SCI: Don't suppress loop delta in SCI1 midi
...
This fixes bug #3293354 .
2013-04-16 23:10:09 +02:00
Willem Jan Palenstijn
457f5da095
SCI: Don't suppress end-of-track delta in SCI0 midi
...
This fixes the main part of bug #3487090 .
This seems to be a conversion error from SCI1's channel mixing to SCI0's
channel filtering code.
2013-04-16 23:04:33 +02:00
Matthew Hoops
8a50d87445
SCI: Fix potential memory leak with Mac cursor's hotspot
2013-04-16 11:14:04 -04:00
Matthew Hoops
6c1b019056
SCI: Fix mac cursor memory leak
2013-04-16 11:09:30 -04:00