aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra
AgeCommit message (Collapse)Author
2007-12-28Fixes compiling on msvc7.1, it seems like it has problems to decide when to ↵Johannes Schickel
use operator bool. svn-id: r30024
2007-12-26Update comment.Johannes Schickel
svn-id: r29998
2007-12-26Simplification of GM vs MT-32 detection.Johannes Schickel
svn-id: r29997
2007-12-24Cleanup(/formatting).Johannes Schickel
svn-id: r29983
2007-12-24MenuItem member renaming.Johannes Schickel
svn-id: r29969
2007-12-23Fix the FIXME ;-)Max Horn
svn-id: r29955
2007-12-22Added FIXME comment.Johannes Schickel
svn-id: r29954
2007-12-22Logic fix for MixedSoundDriver::init.Johannes Schickel
svn-id: r29953
2007-12-21Reverted too complicated (and unneeded) volume settings code for towns driver.Johannes Schickel
svn-id: r29939
2007-12-21Naming consistency fixes.Johannes Schickel
svn-id: r29938
2007-12-16Commit of patch #1848147 "KYRA: SoundTowns Update" with some changes. Thanks ↵Johannes Schickel
to Florian for the patch. svn-id: r29881
2007-12-15debug(C) parameter type fixes.Johannes Schickel
svn-id: r29864
2007-12-09Added a hack to allow adjustment of Adlib volume. (see bug #1497961 "KYRA1: ↵Johannes Schickel
music/sfx volume settings not working") svn-id: r29808
2007-11-13- implemented opcodes:Johannes Schickel
-> o2_setHiddenItemsEntry 147 -> o2_getHiddenItemsEntry 148 -> o2t_fadeScenePal 3 - added o2t_playSoundEffect to the temporary opcode list svn-id: r29494
2007-11-12Implemented all timer handlers. (Cauldron animations work now)Johannes Schickel
svn-id: r29487
2007-11-12- Implemented opcodes:Johannes Schickel
-> o2_removeHandItem 43 -> o2_makeBookOrCauldronAppear 42 - Implemented inventory WSA functionality svn-id: r29485
2007-11-12Fixes regression introduced with r29218.Johannes Schickel
svn-id: r29484
2007-11-10- added some code to runLoop (currently commented out)Johannes Schickel
- little fix in handleInputUnkSub svn-id: r29466
2007-11-09Implemented idle script handling.Johannes Schickel
svn-id: r29460
2007-11-05Fix warningFilippos Karapetis
svn-id: r29418
2007-11-05Committing '[ 1824376 ] KYRA: more sequence player code' from Florian, with ↵Oystein Eftevaag
a couple of warnings fixed svn-id: r29417
2007-11-03Documenting the sound code a bit.Johannes Schickel
svn-id: r29392
2007-11-03Cleanup.Johannes Schickel
svn-id: r29389
2007-11-03Patch #1825276: "DETECTION: advanced detector engine simplification"Eugene Sandulenko
svn-id: r29386
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-21Fixes timers in Kyra1. (Initialized them twice oops...)Johannes Schickel
svn-id: r29245
2007-10-21Fix warningMax Horn
svn-id: r29243
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-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-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-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 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
2007-10-10- Made some sound functions a bit more generic for use with Kyra1 and Kyra2Johannes Schickel
HoF: - Added sound support (sfx sound wrong currently though) - Implemented opcodes: -> o2_loadMusicTrack -> o2_playWanderScoreViaMap -> o2_playSoundEffect -> o2t_playSoundEffect svn-id: r29183
2007-10-10Fixed bug in o2_addSpecialExit.Johannes Schickel
svn-id: r29182
2007-10-09Oops forgot to add o2_delay to the opcode list.Johannes Schickel
svn-id: r29181
2007-10-09HoFJohannes Schickel
- Implemented opcodes -> o2_switchScene 0x51 -> o2_getShapeFlag1 0x52 svn-id: r29180
2007-10-09HoFJohannes Schickel
- fixed o2_runTemporaryScript - fixed trySceneChange, now stopping movement should work correctly svn-id: r29179
2007-10-09HoF:Johannes Schickel
- More input handling (should be rather complete now, not finished but nearlly) - Implemented the following opcodes: -> o2_trySceneChange 0x0d -> o2_setHandItem 0x2a -> o2_handItemSet 0x2c -> o2_setCharPalEntry 0x3c -> o2_drawSceneShape 0x3e -> o2_update 0x4b -> o2_fadeScenePal 0x4d -> o2_enterNewSceneEx 0x50 -> o2_setZanthiaPos 0x56 -> o2_runTemporaryScript 0x6e -> o2t_defineNewShape 0x00 -> o2t_setCurrentFrame 0x01 -> o2t_setShapeFlag 0x04 svn-id: r29178
2007-10-09HoF:Johannes Schickel
- make sure we really got uppercase filenames in FILEDATA.FDT - (and silently removed a leftover debug oops) svn-id: r29177
2007-10-09HoF:Johannes Schickel
- now uses "FILEDATA.FDT" to detect what PAK files have to be loaded for ingame use svn-id: r29176
2007-10-09HoF:Johannes Schickel
- added support for dropping items into scenes - added const to some static data - implemented opcode 0x55 o2_setLayerFlag - fixed a bug in Screen_v2::drawShape svn-id: r29175