aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2019-09-01TESTBED: Don't build TTS tests if TTS is disabledJaromir Wysoglad
2019-09-01JANITORIAL: Remove some trailing whitespacesJaromir Wysoglad
2019-09-01TESTBED: Increase pause in TTS pause testJaromir Wysoglad
2019-09-01TESTBED: Improve some TTS testsJaromir Wysoglad
2019-09-01TESTBED: Make sure to process events while waiting for speech to finishThierry Crozat
Same implementations of TextToSpeechManager may require system events to be processed for the state synchronisation to work properly. This commit also fixes a few typos or inconsistencies in some texts.
2019-09-01TESTBED: Move the TTS tests after the critical componentsThierry Crozat
2019-09-01TESTBED: Add tests for TTS *_NO_REPEAT actionsJaromir Wysoglad
2019-09-01TESTBED: Rewrite parts of TTS tests.Jaromir Wysoglad
As suggested by Criezy on github
2019-09-01TESTBED: Add state queries to TTS tests.Jaromir Wysoglad
2019-09-01TESTBET: Add TTS testsJaromir Wysoglad
2019-09-01MORTEVIELLE: Improve voice mapping to characters.Jaromir Wysoglad
* Return pitch -= 6 to females, this brings the pitch closer to zero * Add array of indices which ensures, that we use as many voices as we can.
2019-09-01MORTEVIELLE: Refactoring as suggested by CriezyJaromir Wysoglad
* Add checks if ttsMan != null before trying to use it * Simplify startSpeech * Move haut to startSpeech and pass the character index to the startSpeech instead.
2019-09-01MORTEVILLE: Stop speech when pressing F8.Jaromir Wysoglad
2019-09-01TTS: Remove unneeded codeJaromir Wysoglad
Remove debuging outputs Remove commented iconv implementation of text conversion to UTF-8
2019-09-01TTS: Remove "static" from initTextToSpeech()Jaromir Wysoglad
2019-09-01MORTEVIELLE: Return old code to waitSpeechJaromir Wysoglad
The waitSpeech should use the old code, when just sound is playing (the TTS isn't speaking).
2019-09-01MORTEVIELLE: Remove unneeded TTS codeJaromir Wysoglad
2019-09-01MORTEVIELLE: Map characters to different voicesJaromir Wysoglad
2019-09-01MORTEVIELLE: Add text to speech capabilityJaromir Wysoglad
2019-09-01TTS: Implement tts state switching when needed.Jaromir Wysoglad
The state has to be pushed and poped when there is a transition between game and gui code.
2019-09-01XEEN: Fix compiler warningjepael
2019-09-01BLADERUNNER: Framelimiter fixes for delayMillis caseThanasis Antoniou
2019-09-01XEEN: Fix searches resulting in misc itemsPaul Gilbert
2019-09-01STARTREK: Simplify call to initGraphics()Cameron Cawley
2019-09-01BLADERUNNER: Isolate new frame limiter code in new classThanasis Antoniou
2019-09-01XEEN: Add Virtual Destructor to SpritesDrawer Base ClassD G Turner
This is required to avoid GCC Compiler Warnings from -Wnon-virtual-dtor
2019-08-31XEEN: Fix rendering of Count BlackfangPaul Gilbert
2019-08-31BLADERUNNER: Use best pixel format on every platformPeter Kohaut
Updated all drawing routines to be pixel format agnostic. Might decrease performance.
2019-08-31BUILD/CRYOMNI3D: Reduce the number of bogus GCC warningsLe Philousophe
As the warning is emitted on parsing the class constructor, just move it out of the class definition.
2019-08-31BLADERUNNER: Addendum for removal of delayMillisThanasis Antoniou
2019-08-31BLADERUNNER: Replace delayMillis(10) calls with software timersThanasis Antoniou
2019-08-31SCI: Add ECO2 workaround for Ecorder talk buttonsluicebox
2019-08-30XEEN: Workaround black pixels when rendering transparent ShadesPaul Gilbert
2019-08-30XEEN: Cleanup of sprite drawer 3Paul Gilbert
2019-08-30XEEN: Fix to use correct drawer for shades, drawer cleanupPaul Gilbert
2019-08-30XEEN: Further sprite drawer mode codePaul Gilbert
2019-08-30XEEN: Creating sprite drawer class hierarchy for missing draw modesPaul Gilbert
2019-08-30SCI: Fix addAsVirtualFiles creating titles with no filessluicebox
Fixes QFG game titles appearing on import screens when no character files exist but save files exist that match fileMask
2019-08-29XEEN: Remove unused methods, comments for engine methodsPaul Gilbert
2019-08-29XEEN: Shift getting specific game Id to an engine methodPaul Gilbert
2019-08-29XEEN: Nothing here dialogs can now be closed by clicking in scenePaul Gilbert
2019-08-29XEEN: Fix for deleting characters from the rosterPaul Gilbert
2019-08-29XEEN: Fix background for 123 option chooserPaul Gilbert
2019-08-29XEEN: Fix crash entering Volcano Cave level 2Paul Gilbert
2019-08-28XEEN: Fix text for Dungeon of Death statuePaul Gilbert
2019-08-28XEEN: Parameter to cmdDisplayLarge is line number, not offsetPaul Gilbert
2019-08-28BLADERUNNER: Comment correction after fix for ↵Thanasis Antoniou
AI_Movement_Track_Append_With_Facing
2019-08-28BLADERUNNER: Fix restored walkers idle behavior and ↵Thanasis Antoniou
AI_Movement_Track_Append_With_Facing
2019-08-28BLADERUNNER: Restored - KIA object type for snake, slug, fishThanasis Antoniou
2019-08-28CRYOMNI3D: Improve fallback detection to detect game flagsLe Philousophe