aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2007-10-24Added a talkerId field to hotspots to better handle characters being talked toPaul Gilbert
svn-id: r29254
2007-10-24Fixed MinGW compilation warning Paul Gilbert
svn-id: r29253
2007-10-24Changed startSpeakingToNoone to pause the speaking characterPaul Gilbert
svn-id: r29252
2007-10-24Implemented gradual display of text in talk dialogsPaul Gilbert
svn-id: r29251
2007-10-24Changed text speed flag, and added saving of it to savegamesPaul Gilbert
svn-id: r29250
2007-10-22Fixed SFX in intro of FM-Towns/PC98 versions of Kyrandia 1 (Thanks to ↵Johannes Schickel
Florian Kagerer for the patch). svn-id: r29248
2007-10-22Added a workaround for a script bug in IHNM, which occurs in the original as ↵Filippos Karapetis
well. An invisible note will no longer be created in the top left corner of the screen, when the note in the first screen of Gorrister's chapter is read svn-id: r29247
2007-10-22When skipping a video from the introduction of IHNM, the screen fades out ↵Filippos Karapetis
before skipping, like in the original svn-id: r29246
2007-10-21Fixes timers in Kyra1. (Initialized them twice oops...)Johannes Schickel
svn-id: r29245
2007-10-21Patch #1817080: Scumm savegame thumbnail loading patchMax Horn
svn-id: r29244
2007-10-21Fix warningMax Horn
svn-id: r29243
2007-10-21Now stopping music when loading a game in Amiga versions of Nippon Safes.Nicola Mettifogo
svn-id: r29242
2007-10-21Relaxed freeZones policy for deciding which zones to preserve across ↵Nicola Mettifogo
location switches. Special zones are now never deleted even if strictly not needed. This will fix some occasional crashes related to inventory management. svn-id: r29241
2007-10-21Fixed parseLocation, so that it only tries to parse scripts when they aren't ↵Nicola Mettifogo
already loaded. This fixes bugs like #1816899, caused by the wrong data archive being selected in the Disk object. svn-id: r29240
2007-10-21Added new debug level for inventory routines.Nicola Mettifogo
svn-id: r29239
2007-10-21Cleanup.Nicola Mettifogo
svn-id: r29238
2007-10-21Removed deprecated YNKeyStruct structurePaul Gilbert
svn-id: r29237
2007-10-20Finally got the room layering to work correctlyPaul Gilbert
svn-id: r29236
2007-10-19Fixing the Gob3 CD crash on ARM systems/portsSven Hesse
svn-id: r29235
2007-10-19Committing [ 1816080 ] KYRA: Intro Patch for HoF, from Florian, with some ↵Oystein Eftevaag
cleanup and a minor fix svn-id: r29233
2007-10-19Fixed formatting of debug command output.Nicola Mettifogo
svn-id: r29232
2007-10-19Fixed loadgame bug: old game state wasn't fully wiped out before loading, ↵Nicola Mettifogo
thus creating bogus game states in memory. As a result, most savefiles should be ditched. A savefile is sure to be safe if it was *never* loaded from in-game, but nothing can be said in the opposite case. svn-id: r29231
2007-10-19Added new debugger command 'localflags' and changed Table object to provide ↵Nicola Mettifogo
debug info for it. svn-id: r29230
2007-10-15* Changed IFF/8SVX audio to use signed data (int8), and modified ↵Nicola Mettifogo
Parallaction accordingly. * Implemented proper beep in Parallaction for Amiga. svn-id: r29226
2007-10-15Cut down screen updates when palette is not animated: should lead to ↵Nicola Mettifogo
performance increase on systems with low resources svn-id: r29225
2007-10-15Fixed bug #1814061. Special effect routine was overflowing palette size.Nicola Mettifogo
svn-id: r29224
2007-10-15Now correctly disposing of audio data only when it was allocated on the ↵Nicola Mettifogo
heap, thus fixing bug #1813367. svn-id: r29223
2007-10-14Turned the 'unexpected keyword' warning into a debug message and added a ↵Nicola Mettifogo
nifty line number to aid debugging. svn-id: r29222
2007-10-14Integrated low-level routines into the Script class, turning it into a ↵Nicola Mettifogo
self-contained parser for location, program and table scripts. svn-id: r29221
2007-10-14Made location parser more fault-tolerant, in that it prints out a warning ↵Nicola Mettifogo
message instead of exiting ScummVM when it encounters an unexpected keywords in the scripts. svn-id: r29220
2007-10-14Fixed a struct size issueOystein Eftevaag
svn-id: r29219
2007-10-14A change got lost while resolving a conflictOystein Eftevaag
svn-id: r29218
2007-10-14TIM file loading/unloading for HoFOystein Eftevaag
svn-id: r29217
2007-10-13Fixing compilationSven Hesse
svn-id: r29216
2007-10-13Add a debug console in Winnie (patch by clone2727)Filippos Karapetis
svn-id: r29215
2007-10-13clear ald after releasePaweł Kołodziejski
svn-id: r29214
2007-10-13Decoupled password request from actual rendering of the dialogue screen, ↵Nicola Mettifogo
thus making it possible to fix bug #1765300. This bug was present in the original game, causing garbled text to appear when asking for password (only in the English version). svn-id: r29213
2007-10-13fixed walking bug in execute wrong animation function and fix previous ↵Paweł Kołodziejski
warning cast types svn-id: r29212
2007-10-13HoF:Johannes Schickel
- implemented opcodes -> o2_checkForItem 32 -> o2_countItemInInventory 37 -> o2_setMousePos 47 -> o2_countItemInstances 136 svn-id: r29211
2007-10-13HoF:Johannes Schickel
- implemented opcode -> o2_setCharacterPos 1 svn-id: r29210
2007-10-13Forgot to rename a variableOystein Eftevaag
svn-id: r29209
2007-10-13Implemented the o2_setCharacterAnimFrame opcode and made sure o2_delay does ↵Oystein Eftevaag
game updates during the delay svn-id: r29208
2007-10-13Cleanup.Johannes Schickel
svn-id: r29207
2007-10-13Cleanup.Johannes Schickel
svn-id: r29206
2007-10-13few more fixesPaweł Kołodziejski
svn-id: r29202
2007-10-13- moved some voice functionallity from KyraEngine_v1 to KyraEngineJohannes Schickel
HoF: - added voice support - implemented opcodes -> o2_setVocHigh 167 -> o2_getVocHigh 168 -> o2_isVoiceEnabled 170 -> o2_isVoicePlaying 171 -> o2_stopVoicePlaying 172 -> o2_getGameLanguage 173 svn-id: r29201
2007-10-12Fix warningMax Horn
svn-id: r29197
2007-10-12Fix typoFilippos Karapetis
svn-id: r29195
2007-10-12HoF:Johannes Schickel
- added some _skipFlag and _quitFlag handling - extended Screen::fadePal to take an functor for update purposes - changed KyraEngine_v2::fadeScenePal to use Screen::fadePal with a functor svn-id: r29188
2007-10-12HoF:Johannes Schickel
- Subclassed TextDisplayer for use with Kyra2 - Implemented opcodes: -> o2_zanthiaChat 169 -> o2_customChat 152 -> o2_customChatFinish 153 svn-id: r29187