aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra
AgeCommit message (Collapse)Author
2011-12-26KYRA: (AdLib Driver) - prevent squashing of sounds during halt track executionathrxx
This patch makes sure that the stopping track (track 0) does not squash sounds which get queued during the execution of the stopping track. This seems to be a hardware problem (original driver implementation not suitable for modern machines).
2011-12-26KYRA: (AdLib Driver) - increase versions and add necessary EOB modificationsathrxx
2011-12-26KYRA: (AdLib Driver) - fix secondary effectathrxx
2011-12-26KYRA: (AdLib Driver) - rename some variables to make more senseathrxx
2011-12-26KYRA: (AdLib Driver) - allow sound trigger queryathrxx
2011-12-26KYRA: (AdLib Driver) - fix invalid memory write issueathrxx
2011-12-26KYRA: (AdLib Driver) - implement sound effects volumeathrxx
(also make internal driver version more flexible)
2011-12-13COMMON: Make more members of Archive constant.Andrea Corna
2011-12-13KYRA: Cast char to uint8 before passing it to getCharWidth.Johannes Schickel
This assures getCharWidth really gets the character number and now sign extended version of it in case char is signed.
2011-12-13KYRA: Fix for bug #3459000 "KYRA1CD: Accented characters overdrawn in ↵Johannes Schickel
introduction".
2011-12-12KYRA: Fix whitespaceTarek Soliman
2011-12-12KYRA: Use Common::KeyActionEntry table for LoL game keymapTarek Soliman
This is for the keymapper keymap
2011-11-24KYRA: (HOF CD Demo) - check shouldQuit() during ending text loopathrxx
2011-11-23KYRA: (HOF) - fix ending text in the playable demoathrxx
2011-11-21ALL: Remove unnecessary forward declarations.Christoph Mallon
2011-11-18KYRA: "Fix" bug #3166235 "KYRA: Crash on startup on OS X due to invalid PAK ↵Johannes Schickel
file". Now we can show such errors in the debugger, since we initialize and the screen resolution and the debugger before initializing the resource manager. This allows our error function to open up the debugger and show the error at least. A better feedback to the user might be desirable, but it is not really feasible with our current possibilites for error reporting.
2011-11-18KYRA: Add some assert for debugging purposes.Johannes Schickel
2011-11-17Merge pull request #114 from tsoliman/keymapper2Eugene Sandulenko
KEYMAPPER: Keymapper improvements 2
2011-11-16LAUNCHER: Introduce GUIO0() in order to replace GUIO1(GUIO_NONE)Strangerke
2011-11-16KYRA: Make message about missing save file a warning and no error.Johannes Schickel
2011-11-16COMMON: Rename Common::set_to to Common::fill.Johannes Schickel
This makes the name match with the name of the STL function with the same behavior.
2011-10-30KYRA: Fix some copy paste error in LoL keymap keycodesTarek Soliman
2011-10-28KYRA: Remove usage of using namespace Common in the keymap codeTarek Soliman
thanks LordHoto
2011-10-28KYRA: Move kKeymapName to be inside LoLEngineTarek Soliman
Thanks LordHoto
2011-10-27KYRA: Cleanup game keymaps on RTLTarek Soliman
This fixes an RTL problem where the keymaps linger between same-engine games. Meaning the lol keymap shows up in kyra1
2011-10-27KYRA: Added basic game keymap for LoLTarek Soliman
2011-10-24KYRA: On demand of lordHoto, remove GUIO_NOASPECT as Jap. games are in ↵Strangerke
640x400 and not 640x480
2011-10-23LAUNCHER: Add GUIO_NOASPECT to KyraStrangerke
2011-10-23AD: Switched rest of the engines to new GUIOEugene Sandulenko
2011-10-22KYRA: Fix memory leak when a sound is started but no free handles are left.Johannes Schickel
2011-10-02KYRA: Fix minor bug in AdLibDriver::primaryEffect1.Johannes Schickel
2011-10-02KYRA: Fix bumping into a wall AdLib SFX in Lands of Lore.Johannes Schickel
2011-10-02KYRA: Name another variable in the AdLib output code.Johannes Schickel
2011-10-02KYRA: Some minor cleanup.Johannes Schickel
2011-10-01KYRA: fix typoathrxx
2011-10-01KYRA: Never allow slots 0 and 990-999 to be overwritten.Johannes Schickel
2011-09-22KYRA: workaround to get maemo to even compileTarek Soliman
kyra has a file that won't compile in -Os
2011-11-14KYRA: Cleanup _saveSlots array sorting.Johannes Schickel
2011-11-14KYRA: Add comment hopefully explaining _saveSlotsWillem Jan Palenstijn
2011-11-14KYRA: Whitespace fixes.Johannes Schickel
2011-11-14KYRA: Fix bug #3437647 "LOL: Unexpected missing save file".Johannes Schickel
Formerly the code was confused about what _saveSlots is doing, i.e. creating a continous list of existing save slot ids.
2011-11-08KYRA: fix bug #3429455athrxx
(signed/unsigned bug in LoLEngine::olol_getWallType)
2011-11-06AUDIO: Implement a basic VocStream class.Johannes Schickel
Now all VOCs are streamed rather than preloaded. This deprecates the STREAM_AUDIO_FROM_DISK define, which was previously used to stream VOCs from disk. This might very well break some engines which relied on the stream not being changed after makeVOCStream! I adapted all engines which had a check for STREAM_AUDIO_FROM_DISK in their code. It would be wise to check all other engines using VOC to see if this might cause any problems for them.
2011-11-04KYRA: add missing (maybe unused) case to LoLEngine::olol_getGlobalVar()athrxx
2011-11-04KYRA: replace invalid memset call and add a warningathrxx
2011-11-04KYRA: (LOL) minor fix, cleanup and renamingathrxx
2011-11-04KYRA: fix monster hp in LoLathrxx
2011-11-04KYRA: rename script proc and fix some debug messagesathrxx
2011-11-04KYRA: Reduce size of KyraEngine_LoK::_entranceMouseCursorTracks.Johannes Schickel
Also clear the whole array in enterNewScene. This is not needed since the last value is only used when the first four values are set up valid, but it removes an annoying warning in PVS-Studio and makes the code a bit clearer.
2011-11-04KYRA: Use "0xFF" instead of "0xFFFF" as memset's second parameter.Johannes Schickel