Commit Graph
86814 Commits
Author SHA1 Message Date
Matthew Hoops be5fa9ffde NEWS: Fix typo
Thanks, alexbevi
2013-04-02 16:12:29 -04:00
Filippos Karapetis c6320a28e4 SCI: Add a more generic solution for the problem found in bug #3605269
We now accept signals from all channels if channel 15 is missing. This
is a very rare edge case, but our behavior is now somewhat closer to what
the original interpreter seems to be doing. Mordack's appearance animation
is now synced properly. The more generic workaround works for songs 1840
and 1843, but not for 1849, which is still problematic and we still resort
to manually changing its dataInc selector
2013-04-02 10:03:48 +03:00
Torbjörn Andersson a1168e932c SCUMM: Hardly-even-worth-mentioning cleanup. 2013-04-02 08:20:33 +02:00
Strangerke c7d7c74753 HOPKINS: Remove useless check in loadLinkFile, remove comment. Thanks SylvainTV for pointing it 2013-04-02 07:58:12 +02:00
Torbjörn Andersson d9d75d059c NEWS: Clarify INSANE news item a bit by mentioning Full Throttle
Sure, it was obvious to us, but not necessarily to the reader.
2013-04-02 06:26:18 +02:00
Strangerke 992aa0d707 HOPKINS: Rework OPTI_ONE to make it more readable, rename it 2013-04-02 00:29:20 +02:00
Strangerke dac4cb9e67 HOPKINS: More renaming in ObjectsManager 2013-04-02 00:20:54 +02:00
Strangerke 0699c98b0b HOPKINS: Some renaming in ObjectsManager 2013-04-01 23:58:50 +02:00
Eugene Sandulenko 8ffd6d4362 NEWS: Mention INSANE fixes. 2013-04-02 00:22:43 +03:00
Eugene Sandulenko 49da129e63 SCUMM: Fix bug #3575444: "FT: Enemy behaviour in biker fight"
Also fixed enemy behavior along the way. No wonder it differed
from the original!
2013-04-02 00:18:50 +03:00
Eugene Sandulenko d8d5012fc7 SCUMM: More fixes in INSANE 2013-04-02 00:18:50 +03:00
Strangerke 7036047e15 HOPKINS: Some renaming in TalkManager 2013-04-01 23:17:18 +02:00
Filippos Karapetis dc2d8793b9 SCI: Set the song's sound queue signal to -1 when stopping a sound, like SSCI does
Previously, we set the signal of the sound objects themselves to -1, but set the
sound queue's signal to 0. This now matches the original behavior.
2013-04-01 21:31:50 +03:00
Filippos Karapetis 2e93ee2b83 SCI: Fix bug #3605269 - "SCI: KQ5 Windows CD - Game Hangs Before Final Battle"
This is caused because songs 1840, 1843 and 1849 are all missing their special
SCI signaling channel (channel 15), so the game scripts wait indefinitely for
signals which are never set
2013-04-01 21:31:50 +03:00
Strangerke f81ce4d228 HOPKINS: Fix another error reported by Valgrind. Thanks Eriktorbjorn for reporting it 2013-03-31 23:57:26 +02:00
Strangerke 3583a1cdc4 HOPKINS: Fix invalid read reported by Valgrind. Thanks Eriktorbjorn for the help 2013-03-31 23:45:48 +02:00
Paul Gilbert bcdd8f43cd HOPKINS: Refactored use of TEMP.SCR for screen backups to use a memory buffer 2013-03-31 12:56:12 -04:00
Paul Gilbert 97b00ad362 HOPKINS: Fixed palette glitch during underwater base fade-in 2013-03-31 11:41:55 -04:00
Paul Gilbert f719be3318 HOPKINS: Renamed anonymous parameter in LinesManager 2013-03-31 11:19:38 -04:00
Paul Gilbert 221ff31fee HOPKINS: Converted iRegul to an EventMode enumeration 2013-03-31 10:47:46 -04:00
Paul Gilbert 58971af45c HOPKINS: Renamed some local variables used for BobItem initialization 2013-03-31 10:16:33 -04:00
Paul Gilbert 370bfed49f HOPKINS: Renamed remaining fields of BobItem class 2013-03-31 10:12:59 -04:00
Filippos Karapetis 4990bdfbe5 WINTERMUTE: Add a console command, "dump_file", to dump resource files to disk 2013-03-30 21:21:51 +02:00
Eugene Sandulenko 880f264150 SCUMM: Fix more bugs in INSANE 2013-03-30 17:10:30 +02:00
Eugene Sandulenko a36a7253e4 SCUMM: Fix several bugs in INSANE 2013-03-30 15:53:44 +02:00
Eugene Sandulenko 9479d1a9ee SCUMM: Fix bug #3546434: "SCUMM: FT glitches in Vulture encounter on old mine road"
There was a missing Sfx call.
2013-03-30 15:53:44 +02:00
Strangerke e848ed7bac HOPKINS: Rename display buffers 2013-03-30 14:20:18 +01:00
Torbjörn Andersson 04259f7be4 HOPKINS: Slight cleanup to silence cppcheck warning. 2013-03-30 13:17:27 +01:00
Filippos Karapetis 5539323e16 SCI: Fix two script bugs in PQ1 (message tuple typos) - bug #3605654 2013-03-30 13:58:53 +02:00
Filippos Karapetis e376535ad4 SCI: Fix script bug #3606025 - "SCI: Crazy Nick's: King Graham's Challenge Backgammon Crash"
The script in question has a bug - it was fixed for checkers, but not backgammon
2013-03-30 13:34:25 +02:00
Strangerke 8b5fc0e2e5 HOPKINS: More renaming in ObjectsManager 2013-03-30 11:54:07 +01:00
Strangerke 3648790efb HOPKINS: Some refactoring and renaming in LinesManager and ObjectsManager 2013-03-30 11:31:38 +01:00
Strangerke 566ec81d8d HOPKINS: Add a debug function to display current scene number 2013-03-29 19:47:40 +01:00
Strangerke 008e70fd16 HOPKINS: More renaming 2013-03-29 08:34:24 +01:00
Strangerke e9742e6988 HOPKINS: Some refactoring and renaming in ObjectsManager 2013-03-29 08:22:06 +01:00
Strangerke a2c282bc5c HOPKINS: Add debugger command to change scene 2013-03-29 07:50:07 +01:00
Strangerke 1100216f86 HOPKINS: Implement Load from GUI 2013-03-29 07:34:34 +01:00
D G Turner 668d991efb KYRA: Add detection entry for LOL french v1.20 (extracted) datafiles.
This is from bug #3608967 - "Lands of Lore - french version 1.20 MD5".
2013-03-29 01:03:12 +00:00
Filippos Karapetis d54a57ccee SCI: Stop and clear sounds that have no data. Fixes an issue in KQ6 Mac
Thanks to waltervn and clone2727 for the original patch. Tested LSL5
with this change, and the problematic sound in the mud wrestling scene
is handled correctly
2013-03-29 01:25:35 +02:00
Matthew Hoops 7f1288e8ef README: Add pegasus to the list of supported games 2013-03-28 14:52:10 -04:00
Matthew Hoops 0f14b20db1 NEWS: Mention pegasus support 2013-03-28 14:50:53 -04:00
Matthew Hoops 20e694ea4a ENGINES: Enable pegasus by default 2013-03-28 14:50:44 -04:00
Filippos Karapetis 51b1ec3139 SCI: Fix drawing in SCI21 hires games without breaking lowres SCI2/SCI21 games 2013-03-28 20:28:51 +02:00
Strangerke b4b56f72d3 HOPKINS: Remove dead code. Thanks eriktorbjorn for reporting it 2013-03-28 18:29:24 +01:00
Strangerke 13b89e2a81 HOPKINS: Some renaming in LinesManager 2013-03-28 17:59:34 +01:00
Strangerke 6c9458617e HOPKINS: Some renaming in LinesManager 2013-03-28 10:26:35 +01:00
Filippos Karapetis b4df7868a1 SCI: Remove some useless checks in the MIDI driver 2013-03-27 23:06:27 +02:00
Filippos Karapetis 3f01f34b1f MT-32: Sync with the latest changes in munt
This syncs our code with munt commit 15e9f65
2013-03-27 23:01:47 +02:00
Strangerke f8b1a16e3c HOPKINS: Remove more dead code, simplify a couple of statements in Copy_Vga16() 2013-03-27 21:29:02 +01:00
Strangerke 9addb1e776 HOPKINS: Fix a couple of regressions in previous commit. Thanks fuzzie for noticing 2013-03-27 20:25:28 +01:00