aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/kyra_v1.cpp
AgeCommit message (Collapse)Author
2010-07-26KYRA: Fix assertion when using "enter" to scene with instant death.Johannes Schickel
svn-id: r51324
2010-07-21KYRA: Respect mute setting on engine startup.Johannes Schickel
svn-id: r51098
2010-07-17DEBUGGER: Simplify how our console debugger works / is usedMax Horn
* Remove _isAttached member var and isAttached method * Engines now always call the onFrame method; whether it does something is decided by the debugger class resp. its subclasses * Make detach() protected instead of private, so that subclasses can invoke it * Remove _detach_now member var (call detach() instead). * Rename _frame_countdown to _frameCountdown and properly document it. * Add more doxygen comments * Cleanup svn-id: r50963
2010-06-28KYRA: change audio detection flags setting (since most users don't own a ↵Florian Kagerer
real mt-32/lapc1/cm32l/cm64 device and our emulator is incomplete) svn-id: r50452
2010-06-25AUDIO: get rid of MDT_PREFER_MIDI since it should be sufficient to either ↵Florian Kagerer
select MDT_PREFER_MT32 or MDT_PREFER_GM svn-id: r50288
2010-06-21Patch #1956501: "GUI/LAUNCHER: Midi device selection"Max Horn
svn-id: r50128
2010-05-17Some more enforcement of our formatting conventions in KYRA too.Johannes Schickel
svn-id: r49069
2010-05-04Move DebugChannel related code to new headerMax Horn
svn-id: r48935
2010-04-27COMMON: Move DebugChannel stuff into a new DebugMan singletonMax Horn
svn-id: r48821
2010-03-29COMMON: Cleanup ConfigManager codeMax Horn
* get rid of ConfigManager::_emptyString * get rid of ConfigManager::Domain::get (use getVal instead) * remove some dead code svn-id: r48417
2010-03-10Silenced some harmless cppcheck warnings about unreachable code after a return.Torbjörn Andersson
In this case, it was always a break after a return in a switch case. There are similar cases which cppcheck didn't detect, and a couple of cases where we have a break after a continue in a switch case (where the continue refers to an outer loop), but I didn't touch those. Not yet, at least. svn-id: r48218
2010-02-21Patch for bug 2943361 by littleboy, adding full kb modifier support to all ↵Yotam Barnoy
engines + GUI and proper keypad handling svn-id: r48101
2010-02-19Fix for bug #2954279 "KYRA: Error when loading non-existent savegame".Johannes Schickel
svn-id: r48089
2010-02-17Use Common::KEYCODE_* instead of ASCII values for keycode comparison.Johannes Schickel
svn-id: r48079
2010-01-25Strip trailing spaces/tabs.Johannes Schickel
svn-id: r47541
2010-01-18LOL: minor key map fixFlorian Kagerer
svn-id: r47359
2010-01-12Rename all "Adlib" uses to "AdLib" to match the real name of the sound card ↵Johannes Schickel
/ company. Check this for reference: http://en.wikipedia.org/wiki/Ad_Lib,_Inc. http://www.crossfire-designs.de/images/articles/soundcards/adlib.jpg (note the upper left of the card) This commit does not touch "adlib" and "ADLIB" uses! Also it does not update all the SCUMM detection entries, which still use "Adlib". svn-id: r47279
2009-12-09Changed MidiDriver::createMidi to take a MidiDriverType instead of an intMax Horn
svn-id: r46316
2009-11-07Access _keyMap a little different, so that no additional entries are ↵Johannes Schickel
created, when an unmapped key is pressed. svn-id: r45730
2009-11-07Formatting.Johannes Schickel
svn-id: r45729
2009-10-04LoL PC98: Fix thumbnail creation for quick saves and autosave.Johannes Schickel
svn-id: r44623
2009-10-03LOL/PC-98: add keyboard supportFlorian Kagerer
svn-id: r44564
2009-09-30Fix code formatting (esp. 'if(' -> 'if (' etc., but also indention and other ↵Max Horn
things) svn-id: r44495
2009-08-24Merge with trunkNorbert Lange
svn-id: r43701
2009-08-19Make KYRA only call OSystem::updateScreen from inside Screen::updateScreen, ↵Johannes Schickel
when the screen really changed OR the palette changed. svn-id: r43537
2009-08-08merge with trunkNorbert Lange
svn-id: r43134
2009-07-25Move the event recorder to its own class (EventRecoder inside ↵Johannes Schickel
common/EventRecorder.[h/cpp]). svn-id: r42751
2009-07-21Use 50Hz ticks in Kyra1 Amiga instead of 60Hz ticks.Johannes Schickel
svn-id: r42644
2009-07-17merge with trunkNorbert Lange
svn-id: r42574
2009-07-17added primitive support for Kyrandia`s Intro Music.Norbert Lange
svn-id: r42567
2009-07-17Cleanup.Johannes Schickel
svn-id: r42565
2009-06-25Add config option for Kyra1 16 color, it'll only use dithering when ↵Johannes Schickel
"16_color" is set to true. svn-id: r41847
2009-06-21Cleanup.Johannes Schickel
svn-id: r41733
2009-06-21Cleanup: Change LoL code to use KYRA volume handling.Johannes Schickel
svn-id: r41730
2009-06-20LOL: implemented save menuFlorian Kagerer
svn-id: r41713
2009-06-14Got rid of a needless "getEventManager" call. (Using Engine::_eventMan now ↵Johannes Schickel
instead) svn-id: r41516
2009-06-07Remove LoLEngine::_gameFlags and convert all Lands of Lore code to use ↵Johannes Schickel
_flagsTable instead. svn-id: r41351
2009-06-06KYRA/LOL: fix input code for japanese game versionsFlorian Kagerer
svn-id: r41221
2009-06-01- Remove LoLEngine::delayUntil it was identical to KyraEngine_v1 in its ↵Johannes Schickel
functionallity anyway - Change KyraEngine_v1::delayUntil to a somewhat more LoLEngine::delayUntil like implementation svn-id: r41117
2009-06-01LOL: - minor fix to the input codeFlorian Kagerer
svn-id: r41104
2009-05-29More formatting.Johannes Schickel
svn-id: r40994
2009-05-29Formatting.Johannes Schickel
svn-id: r40991
2009-05-29Cleanup.Johannes Schickel
svn-id: r40989
2009-05-27Prevent accidental MT-32 initialization for PC speaker output, when ↵Johannes Schickel
"native_mt32" is set to true. svn-id: r40940
2009-05-27- Moved Sound implementation declarations to the newly added file sound_intern.hJohannes Schickel
- Added support for PC Speaker sound in all Kyra1, Kyra2 and Lands of Lore - Slight cleanup svn-id: r40939
2009-05-24LOL: fixed some input code issues:Florian Kagerer
- party would move 2 steps instead of one when using keyboad while magic menu was open - viewing notes would abort at once instead of waiting for the next click svn-id: r40863
2009-05-24Make various Sound functionality SoundHandle instead of filename based.Johannes Schickel
- This fixes multiple sounds being played at once in Lands of Lore svn-id: r40848
2009-05-22Handle mouse move events like the original.Johannes Schickel
svn-id: r40791
2009-05-21Changed code to closer match original input handling.Johannes Schickel
svn-id: r40770
2009-05-21Only process key/mouse press/release events in GUI.Johannes Schickel
svn-id: r40766