aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-08-20SCI: Fixed bug #3049146 - "MOTHERGOOSE CD: Rooms 7, 23 crash", merged some ↵Filippos Karapetis
similar workaround entries and added a comment for invalid rects received in kCan(t)BeHere svn-id: r52223
2010-08-20SCI: Fixed the GM detection introduced in rev #52211 to check the first ↵Filippos Karapetis
available track, instead of track 1 (which doesn't always exist, e.g. in Pharkas). Also, added a comment inside applyPatch() svn-id: r52222
2010-08-20Fascination - Add a delay before entering the lab. This was a script issue ↵Arnaud Boutonné
only present in the Amiga and Atari ST versions svn-id: r52221
2010-08-20SCI: Changed a warning into a debugCFilippos Karapetis
svn-id: r52220
2010-08-20CONFIGURE: force disable seq midi for dingux portFabio Battaglia
svn-id: r52219
2010-08-19SCI: disabling EGA mapping after sci1egaMartin Kiewitz
fixes vga conversion games graphic glitches, some views have bad mapping tables svn-id: r52218
2010-08-19Fascination - Fix protection screen (and several other glitches like in the ↵Arnaud Boutonné
very last screen behavior) svn-id: r52217
2010-08-19MOHAWK: Draw in the dome combination in the lab journalMatthew Hoops
svn-id: r52216
2010-08-19MOHAWK: Draw in the telescope combination in Catherine's journalMatthew Hoops
svn-id: r52215
2010-08-19SCI: Fixed bug #3038228 - "MOTHERGOOSE: Crash at the castle"Filippos Karapetis
svn-id: r52214
2010-08-19SCI: Fixed one of the bugs in hoyle3, from bug report #3038837 - "HOYLE3: ↵Filippos Karapetis
EGA/VGA Crashes" (that report includes more issues) svn-id: r52213
2010-08-19DINGUX: disable check for vorbis, because of terrible performance compared ↵Fabio Battaglia
to tremor svn-id: r52212
2010-08-19SCI: Added checking for the existence of a GM track, to determine if device ↵Filippos Karapetis
ID 7 or 12 should be used. Fixes the GM music in the demo of QFG3, which is using an in-between version of SCI1 and SCI1.1 svn-id: r52211
2010-08-19DINGOO: new port. Patch #3039277Eugene Sandulenko
svn-id: r52210
2010-08-19i18n: add translations.dat fileEugene Sandulenko
svn-id: r52209
2010-08-19i18n: Move translations to standalone file. Patch #3044975Eugene Sandulenko
svn-id: r52208
2010-08-19SCI: Fixed bug #3039768 - "QFG3: Glitch When Making Thief Sign to Rope ↵Filippos Karapetis
Maker", by fixing the implementation of kSetJump, based on Greg's SCI code. kSetJump returned an incorrect result, causing the actor to jump outside the screen svn-id: r52207
2010-08-19COMMON: Add caching to ZipArchive. Patch #3048388Eugene Sandulenko
Based on patch #3048388: "Hash map for ZipArchive class", though I made the hashing by default and removed the old code. It is a really good thing and will speed up any archive operations. svn-id: r52204
2010-08-19KYRA: Remove superfluous music fade out on Kyra 3 startup.Johannes Schickel
svn-id: r52201
2010-08-19KYRA: Cleanup.Johannes Schickel
svn-id: r52200
2010-08-18SCI: Fixed bug #3039679 - "SCI Fanmade - The Gem Scenario: Crash at the start"Filippos Karapetis
svn-id: r52199
2010-08-18SCUMM/FM-TOWNS: start rewriting audio codeFlorian Kagerer
- Start rewriting audio code for FM-TOWNS versions of Loom, Indy3 and Monkey Island 1 using the recently added code in towns_audio.cpp (Zak should work the same way, but I can't test, since I don't own that one). - All sound types (pcm, euphony and cd audio) now support volume and balance control (e.g. try walking into/out of the kitchen and opening/closing the door in the Scumm Bar in Monkey Island 1 or walking into/out of the circus tent). - Pcm sounds now support proper loop start/end and note offsets (e.g. try out the hammer sound in the forge in LOOM for example). - some other minor improvements - The FM-Towns versions of Indy 4 and Monkey Island 2 are not affected. I don't have Monkey Island 2, but I presume that it will work like Indy 4. Adding support for these will be a separate task, since they work quite differently. svn-id: r52198
2010-08-18SCI: Fixed bug #3041232 - "LB2Floppy: Crash at Museum"Filippos Karapetis
svn-id: r52197
2010-08-18SCI: Fixed script bug #3048054 - "LONGBOW: crash when opening hand code" ↵Filippos Karapetis
(German version) svn-id: r52196
2010-08-18SCI: Only perform queuing of song signals for SCI0, where we handle the ↵Filippos Karapetis
updating of song queues ourselves. Newer games handle signaling on their own, thus we shouldn't interfere with this. Fixes bug #3045913 - "PHARKAS CD: Crash at the start menu" (a regression from rev #52043) svn-id: r52195
2010-08-18HUGO: Fix GCC warnings.Torbjörn Andersson
svn-id: r52192
2010-08-18PSP: fixed issue in ME MP3 player that prevented different MP3 layers and ↵Yotam Barnoy
versions from working. MAD doesn't give enough information to decide the length of the PCM data -- it provides the Layer but not the MPEG version. I had to read the MP3 header directly to figure it out. This fixes issues with any MP3 files that might be used in any of the games. svn-id: r52191
2010-08-18Hugo - Add F6 Inventory. This is a DOS only feature, but quite convenient as ↵Arnaud Boutonné
the iconic inventory is not available atm. svn-id: r52190
2010-08-18Hugo - Check double F1, display properly the content of help.dat if presentArnaud Boutonné
svn-id: r52189
2010-08-18H3 win - Suppress an enum and use directly the screen number, with a commentArnaud Boutonné
svn-id: r52188
2010-08-18No longer error when BSF file is not found in H1 Dos, as it may be a ↵Arnaud Boutonné
freeware version. svn-id: r52187
2010-08-18HUGO: Fix intro crash in H3Eugene Sandulenko
svn-id: r52186
2010-08-18HUGO: Move engine object creation to more suitable place.Eugene Sandulenko
svn-id: r52185
2010-08-18SCI MIDI: adding some asserts as well as proper initialization for _velocityMapFilippos Karapetis
svn-id: r52184
2010-08-18SCI: Changed a warning into a debugCFilippos Karapetis
svn-id: r52183
2010-08-18SCI: Fixed bug #3038433 - "HOYLE1: Crashes"Filippos Karapetis
svn-id: r52182
2010-08-18SCI: CleanupFilippos Karapetis
svn-id: r52181
2010-08-18SCI: Fixed bug #3042964 - "KQ4: Signature Mismatch"Filippos Karapetis
svn-id: r52180
2010-08-18SCI: Resolved a FIXME concerning scripts with more than one export table (it ↵Filippos Karapetis
only makes sense for SCI0-SCI1 games) svn-id: r52179
2010-08-18Fascination : Avoid to set _showCursor in initCursorAnim as it enables the ↵Arnaud Boutonné
cursor all the time, which is wrong. This fixes the bad icon while loading issue, and the weird icon in the lab. Thanks SylvainTV for solving it. svn-id: r52178
2010-08-17HUGO: Fix file permissionsSven Hesse
755->644 svn-id: r52177
2010-08-17SCI: Refactored readPoint() to accept a segment reference to the polygon ↵Filippos Karapetis
data, thus removing the check for invalid segment types. Also, added a sanity check to verify that the memory reference to polygon data is big enough to hold all the expected polygon vertices (thanks to waltervn) svn-id: r52176
2010-08-17Limited the sanity check in rev #52174 to invalid segment types only ↵Filippos Karapetis
(apparently, polygon data may be placed in non-dynmem segments too) svn-id: r52175
2010-08-17SCI: Fixed bug #3034501 - "LSL6: Segfault while leaving the penthouse"Filippos Karapetis
svn-id: r52174
2010-08-17COMMON: fix MSVC assert when using umlauts (or other characters > 127) in ↵Florian Kagerer
the global save/load menu svn-id: r52173
2010-08-17SCI: Added a warning dialog on game startup for versions of Longbow with ↵Filippos Karapetis
known buggy scripts (containing game stopping bugs), which have been patched by Sierra svn-id: r52172
2010-08-17SCI: added a wrapper for GUI::MessageDialogFilippos Karapetis
svn-id: r52171
2010-08-17SCI: Added another French version of LSL3Filippos Karapetis
svn-id: r52170
2010-08-17SCI: Added the EGA version of SQ4Filippos Karapetis
svn-id: r52169
2010-08-17SCI: Added another EGA version of KQ5Filippos Karapetis
svn-id: r52168