aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/kyra_v2.cpp
AgeCommit message (Collapse)Author
2008-09-01Merging more of the GSoC 2008 RTL branch: KYRAMax Horn
svn-id: r34246
2008-08-20Committed patch #2050337 "KYRA/SCUMM: Thumbnail support/improvement". ↵Johannes Schickel
(Without Max' compressed backward seeking support for now) svn-id: r34053
2008-07-14Merged revisions ↵Christopher Page
32744-32745,32747,32750-32759,32762-32764,32769,32777,32783,32785-32786,32789-32791,32798-32799,32801-32807,32809-32812,32816-32817,32819-32821,32823-32830,32832-32836,32838-32844,32846-32850,32852-32854,32858-32859,32865-32868,32873-32874,32879,32883,32895,32899,32902-32904,32910-32912,32923-32924,32930-32931,32938,32940,32948-32949,32951,32960-32964,32966-32970,32972-32974,32976,32978,32983,32986-32990,32992,32994,33002-33004,33006-33007,33009-33010,33014,33017,33021-33023,33030,33033 via svnmerge from https://scummvm.svn.sourceforge.net/svnroot/scummvm/scummvm/trunk svn-id: r33051
2008-07-08Updated KYRA to work with the new GMM implementationChristopher Page
svn-id: r32959
2008-07-08KYRA works with the new GMM implementationChristopher Page
svn-id: r32957
2008-06-30Added support for Spanish fan translation of kyra3 (See fr #1994040 "KYRA3: ↵Johannes Schickel
Add support for Spanish fan translation"). svn-id: r32858
2008-06-25Kyra and Lure are now using the new _quit flagChristopher Page
svn-id: r32772
2008-05-25- some pauseEngineIntern() code for the HOF sequence player (not tested)Florian Kagerer
svn-id: r32270
2008-05-23Fixed KyraEngine_v2::pauseEngineIntern.Johannes Schickel
svn-id: r32235
2008-05-23- Added a simple (but yet better) implementation of pauseEngineIntern for ↵Johannes Schickel
Kyra_v1 and Kyra_v2 - Added comments about what game specific details are missing in the pause implementation svn-id: r32231
2008-05-18Cleanup.Johannes Schickel
svn-id: r32176
2008-05-13fix engine destructor for non interactive hof demoFlorian Kagerer
svn-id: r32093
2008-05-11- Renamed KyraEngine to KyraEngine_v1Johannes Schickel
- kyra.* -> kyra_v1.* - scene.cpp -> scene_v1.cpp svn-id: r32044
2008-05-11Committed slightly modified patch #1961830 "KYRA: Scroll wheel support for ↵Johannes Schickel
Kyra 2 and 3". svn-id: r32016
2008-05-10- Cleaned up main menu quit handlingJohannes Schickel
- Moved KyraEngine_HoF delay implementation to KyraEngine_v2 svn-id: r31987
2008-05-10Fixed bug in Screen_v2::makeShapeCopy.Johannes Schickel
svn-id: r31986
2008-05-07Changed kyra to use delete[] instead of delete [].Johannes Schickel
svn-id: r31925
2008-05-06Implemented Engine::getDebugger for KyraEngine.Johannes Schickel
svn-id: r31906
2008-05-06Cleanup.Johannes Schickel
svn-id: r31905
2008-05-06- Fixed some memory leaks in kyra3Johannes Schickel
- Fixed valgrind warnings in GUI_v2 code svn-id: r31902
2008-05-05Implemented opcode 91: o3_daggerWarning.Johannes Schickel
svn-id: r31882
2008-05-05- Added support for Kyra3 GUI (audio and game options not working yet)Johannes Schickel
- Added support for loading directly from command line for Kyra3 svn-id: r31876
2008-05-04- Shared checkInput code between kyra2 and kyra3Johannes Schickel
- Debugger related cleanup svn-id: r31868
2008-05-04Yet more opcodes moved to KyraEngine_v2.Johannes Schickel
svn-id: r31861
2008-05-03- Moved newShape/temporaryScript code to KyraEngine_v2.Johannes Schickel
- Renamed newShape/temporaryScript code to animationScript. svn-id: r31841
2008-05-02- Renamed ScreenAnimator -> Animator_v1Johannes Schickel
- Moved addItemToAnimList and deleteItemAnimEntry to KyraEngine_v2. svn-id: r31831
2008-05-02Moved runSceneScript6 to KyraEngine_v2.Johannes Schickel
svn-id: r31823
2008-05-02Moved some character code from kyra2/kyra3 to KyraEngine_v2.Johannes Schickel
svn-id: r31822
2008-05-02- Renamed TextDisplayer_v2 to TextDisplayer_HoFJohannes Schickel
- Moved some character shape code to KyraEngine_v2 svn-id: r31821
2008-05-02Moved common kyra2/kyra3 item to KyraEngine_v2.Johannes Schickel
svn-id: r31819
2008-05-02Added missing files, compiling should work again.Johannes Schickel
svn-id: r31818
2008-05-02Started to refactor kyra2/kyra3 code to a common base. (regressions ↵Johannes Schickel
possible, compiling currently broken) svn-id: r31817
2008-04-29- Renamed ScriptInterpreter -> EMCInterpreterJohannes Schickel
- Renamed ScriptState -> EMCState, ScriptData -> EMCData - Removed 'Script' from function names inside EMCInterpreter - Fixed KyraEngine::readSettings and KyraEngine::writeSettings for kyra3 svn-id: r31773
2008-04-29Various cleanup.Johannes Schickel
svn-id: r31772
2008-04-29- Added volume param to KyraEngine::snd_playSoundEffect (0xFF per default as ↵Johannes Schickel
in original) - Renamed KyraEngine_v3::playSoundEffect to KyraEngine_v3::snd_playSoundEffect - Renamed KyraEngine_v3::playMusicTrack to KyraEngine_v3::snd_playWanderScoreViaMap - Renamed KyraEngine_v3::o3_playMusicTrack to KyraEngine_v3::o3_playWanderScoreViaMap svn-id: r31770
2008-04-26Fixed kyra screen initialization.Johannes Schickel
svn-id: r31730
2008-04-26Call _screen->Init(). Fixes segfaults whenJonathan Gray
trying to start via a command line. svn-id: r31729
2008-04-23Cleanup.Johannes Schickel
svn-id: r31674
2008-04-23- Implemented idle animation/talk handling in kyra3Johannes Schickel
- Implemented opcodes: 110: o3_runTemporaryScript - fixed idle animation handling in kyra2 svn-id: r31673
2008-04-23- Fixed possible memory leak.Johannes Schickel
- Corrected processNewShape implementation. svn-id: r31671
2008-04-20Fixed bad usage of functor objects.Johannes Schickel
svn-id: r31607
2008-04-19- reworked tim handlingJohannes Schickel
- moved tim interpreter to new class TIMInterpreter svn-id: r31569
2008-04-12Cleanup.Johannes Schickel
svn-id: r31495
2008-04-12- some refactoring for Kyra3Johannes Schickel
- removed unneeded map code in KyraEngine_v3 svn-id: r31488
2008-04-08- Set language to Common::UNK_LANG for multilanguage games (kyra2cd and ↵Johannes Schickel
kyra3) in detection code - Save language changes done in menu in HoF to the config file svn-id: r31454
2008-04-06Implemented support for Towns (and hopefully DOS floppy too) menus.Johannes Schickel
svn-id: r31438
2008-04-06Oops. that shouldn't have been reverted by last committ.Johannes Schickel
svn-id: r31433
2008-04-06svn-id: r31431Florian Kagerer
2008-04-06Fixed crash on startup when running japanese versions of Kyrandia.Johannes Schickel
svn-id: r31428
2008-04-06Fixed various bugs in GUI_v2::processButtonList.Johannes Schickel
This fixes bugs: - #1935827 "HoF: Buttons pressed state not available" - #1935219 "HoF: artefact after loading game" svn-id: r31422