aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2010-08-24TINSEL: Fixed final track mapping to Ench soundtrack.Eugene Sandulenko
For some reason it referred to non-existent 3141. Changed it to correct 3142. svn-id: r52324
2010-08-24TINSEL: Partial fix for MIDI in German release.Eugene Sandulenko
Bug #2827022: "DW: Enhanced music doesn't work". This release has completely different MIDI.DAT file. So far offsets and detection for this version were added. The mapping has to be confirmed with James Woodcock. svn-id: r52323
2010-08-24SCI: changing signature of kRestoreGameMartin Kiewitz
and changing patch code accordingly svn-id: r52320
2010-08-24SCI: changing maximum slots from 0-999 to 0-99Martin Kiewitz
svn-id: r52319
2010-08-24SCI: now pausing/unpausing music in replaced restore dialogMartin Kiewitz
dialog will not get replaced in sci32, nor in mother goose. Enable by adding "scireplacedialog" inside scummvm section of scummvm.ini file. Note: this feature is experimental svn-id: r52318
2010-08-24SCI: bit more work on restore dialog replacingMartin Kiewitz
(works now, if enabled - but music isn't yet paused) svn-id: r52317
2010-08-24GOB: Avoid a crash in the protection screen of Fascination (PC).Arnaud Boutonné
When failing the protection check, the script of the PC version was writing on purpose everywhere in the memory to hang the computer. This resulted in a crash in Scummvm, fixed by this workaround. (Tested on the 256 Col version french and german) svn-id: r52316
2010-08-23SCI: some more work on replacing restore dialogMartin Kiewitz
svn-id: r52314
2010-08-23SCI: storing game super class address now inside SciEngineMartin Kiewitz
svn-id: r52311
2010-08-23SCI: some work on replacing sierra restore dialogMartin Kiewitz
svn-id: r52305
2010-08-23MOHAWK: Fix xgwatch in the DVD version, which uses sounds in a different ↵Matthew Hoops
location svn-id: r52302
2010-08-23SCI: multiple changes for mother goose vgaMartin Kiewitz
which is sci1 and sci1.1 fixes bug #3051145 - separating this mother goose from ega and sci2.1 - adding workaround when restoring saved games in these games, games try to calculate restored savedgameid instead of looking it up, we patch this code out and also set the global to the current savedgameid - adding workaround for scripts checking savedgameid to be below 13 (our savedgameids begin at 100 now) - changing official range for savedgameids from 1000->1999 to 100->199, otherwise mother goose would have required much larger patches and this range should be fine even if we replace savedgame dialogs later svn-id: r52301
2010-08-23MOHAWK: Print the rect of the hotspot in the 'hotspot' command tooMatthew Hoops
svn-id: r52300
2010-08-23SCI: slightly changing msecs for scrollingMartin Kiewitz
svn-id: r52299
2010-08-23SCI: Check for EOF and errors when reading from a file. Fixes bug #3049360 - ↵Filippos Karapetis
"SCI: Bug in file read/write operations" svn-id: r52298
2010-08-23SCI: Fix whitespaceWillem Jan Palenstijn
svn-id: r52297
2010-08-23SCUMM: cleanupMax Horn
svn-id: r52295
2010-08-23SCI: Fixed bug #3051163 - "MOTHERGOOSE: Crash at the very end" and merged 2 ↵Filippos Karapetis
SQ6 workarounds svn-id: r52294
2010-08-23MOHAWK: Add initial work for the dome slidersMatthew Hoops
While the sliders cannot move yet, the game now knows if the puzzle is complete and whether you're over a slider or not. Drawing the sliders and moving the sliders will come next. svn-id: r52292
2010-08-22SCI: Fixed bug #3048908 - "PQ3EGA: Wrong speech bubble background colors" ↵Filippos Karapetis
and added a FIXME inside kGraphDrawLine svn-id: r52291
2010-08-22GOB - Suppress debug commentsArnaud Boutonné
svn-id: r52290
2010-08-22SCI: Fixed bug #3050856 - "SQ3 : Crash at intro"Filippos Karapetis
svn-id: r52289
2010-08-22GOB - Fix 2 bugs in Fascination Hebrew, now playable.Arnaud Boutonné
Again, thanks SylvainTV for the debugging efforts svn-id: r52288
2010-08-22SCUMM: fix CD audio regression in Monkey Island 1 DOS/CDFlorian Kagerer
svn-id: r52287
2010-08-22GOB - Add detection for all the languages on Fascination CDArnaud Boutonné
Add detection for Spanish, Italian, German and French svn-id: r52286
2010-08-22SCI: Add uninit'd workaround for the SQ6 demoMatthew Hoops
svn-id: r52283
2010-08-22SCI: Reimplemented the kShow kernel command, used by the inbuilt SCI ↵Filippos Karapetis
debugger. There is no real need to implement kernel debug commands, but since this one maps almost directly to our own "show" debug command, it has been reimplemented (was removed in rev #45310). Normally, there is no real need to implement kernel functions for debug functionality, since there are advanced tools for this purpose nowadays (plus, ScummVM's debugger). Fixes bug #3050616 - "QFG1 EGA: priority/control/view functions crash, debug mode" svn-id: r52281
2010-08-22SCI: Fix a bug in kFileIOWriteString. The first return statement should go ↵Matthew Hoops
inside the if-statement. svn-id: r52269
2010-08-21GOB: Clean up of Fascination codeArnaud Boutonné
Move Fascination specific function to appropriate classes, plus some style modifications svn-id: r52267
2010-08-21SCI: improving delaying transitionsMartin Kiewitz
should hopefully make them run better on different platforms (some platforms dont update on every updateScreen call, so the transitions worked much faster there (e.g. wii) and some other platforms dont have that much power, so transitions were slower on those) svn-id: r52266
2010-08-21Hugo: Some formatting fixes.Johannes Schickel
svn-id: r52265
2010-08-21SCI: now fading color 255 as well in sci1.1Martin Kiewitz
looks better, although sierra didn't do that (examples: qfg3 demo/intro) svn-id: r52264
2010-08-21SCI: removing debug output from r52259Martin Kiewitz
svn-id: r52263
2010-08-21SCI: fixing resourcemgr for pharkas/germanMartin Kiewitz
pharkas/german has duplicate resource entries inside the main resource files and we used the first ones. This results in half of the game being english and umlauts missing. We now use the last entries, which will fix all those issues (fixes bug #3039551) svn-id: r52259
2010-08-21Reverted part of r52256, it's not really undefined behavior (the two parts ↵Filippos Karapetis
of the bitwise OR aren't reading from the same source) svn-id: r52258
2010-08-21SCI: Fixed potentially undefined behaviorFilippos Karapetis
svn-id: r52256
2010-08-21SCI: Added support for the DEL keyFilippos Karapetis
svn-id: r52255
2010-08-21SCI: add support for Control-C in earlier SCI games, tooFilippos Karapetis
svn-id: r52254
2010-08-21SCI added the "init" selector to the list of static selectors of LB2 floppy ↵Filippos Karapetis
(which has no selector vocabulary), so that the workarounds of the CD version match with the ones from the floppy version svn-id: r52253
2010-08-21SCI: Fixed bug #3048911 - "Keyboard discrepancies in all SCI games" by ↵Filippos Karapetis
handling synthetic (keyboard repeat) events and adding support for Control-C svn-id: r52252
2010-08-21SCI: Fixed bug #3050122 - "QFG3: Crash after throwing the spear of death"Filippos Karapetis
svn-id: r52251
2010-08-21SCI: Added a detection entry for LSL5 (bug report #3049771)Filippos Karapetis
svn-id: r52250
2010-08-20GOB: Add an initGame() for Fascination.Arnaud Boutonné
Added in order to suppress the speaker and the adlib flag. When the speaker flag is set, some sounds are skipped. The adlib flag will be required the day the MDY/TBR player will work: SB music for the moment svn-id: r52247
2010-08-20SCI: added another comment to kRandomMartin Kiewitz
about hoyle4 svn-id: r52246
2010-08-20SCI: kRandom now exactly behaving like sierra sciMartin Kiewitz
hoyle4 and lsl5 door code work now svn-id: r52244
2010-08-20SCI: Fixed typos in kRandom()Filippos Karapetis
svn-id: r52242
2010-08-20SCI: Reverted kRandom to use unsigned integers again (used e.g. in LSL5) and ↵Filippos Karapetis
added a temporary hack for the special case in Hoyle 4 (0x0, 0xFFFF), till we find out how this is handled correctly svn-id: r52240
2010-08-20Fascination - (SylvainTV) Implement window tracesArnaud Boutonné
svn-id: r52238
2010-08-20SCI: Fixed bug #3039308 - "HOYLE4: Rules Dialog missing background"Filippos Karapetis
svn-id: r52237
2010-08-20Fixed bug #3049361 - "Hoyle4: Game is falsely detected as DEMO"Filippos Karapetis
svn-id: r52236