aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2014-10-15WINTERMUTE: Turn display() and update() into void functions.Tobia Tesan
No idea why they were bools in the first place.
2014-10-15WINTERMUTE: Add clarification comment in loadSubtitlesTobia Tesan
2014-10-15WINTERMUTE: Preserve const when handing chars over to drawTextTobia Tesan
2014-10-15WINTERMUTE: Save frames as uint rather than longTobia Tesan
It's just as good: at 30 FPS, this allows for 2 ^ 32 / 30 / 60 = 2386093 mins, which is, I guess, a reasonable limit.
2014-10-15WINTERMUTE: Treat edge case - prevents crash if SRT file is blank.Tobia Tesan
2014-10-15WINTERMUTE: Keep a bunch of attrs private in VideoSubtitlerTobia Tesan
2014-10-15WINTERMUTE: Use Common::String in place of char *text in loadSubtitlesTobia Tesan
2014-10-15WINTERMUTE: Remove ////-style separators from imported subtitle codeTobia Tesan
2014-10-15WINTERMUTE: Do some refactoring over a bunch of attrs in VideoSubtitleTobia Tesan
Conflicts: engines/wintermute/video/video_subtitler.cpp
2014-10-15WINTERMUTE: Make sure subtitle files could be found before anything elseTobia Tesan
2014-10-15WINTERMUTE: Expand subtitles by string tableTobia Tesan
2014-10-15WINTERMUTE: Refactor/Reformat VideoSubtitler::updateTobia Tesan
2014-10-15WINTERMUTE: Correctly delete _subtitler (which is not an array)Tobia Tesan
2014-10-15WINTERMUTE: Declare counters as uint to match Array::size()Tobia Tesan
2014-10-15WINTERMUTE: Mass ScummVM-style renaming in subtitles codeTobia Tesan
2014-10-15WINTERMUTE: Reinstate CVidSubtitle destructorTobia Tesan
2014-10-15WINTERMUTE: Port actual subtitle display code.Tobia Tesan
2014-10-15WINTERMUTE: Add getter for _videoFontTobia Tesan
2014-10-15WINTERMUTE: Use native C types instead of macrosTobia Tesan
2014-10-15WINTERMUTE: Re-enable and use PathUtils for auto SRT detectionTobia Tesan
2014-10-15WINTERMUTE: Display subtitles in consoleTobia Tesan
2014-10-15WINTERMUTE: Reinstate subtitle loadingTobia Tesan
2014-10-15WINTERMUTE: Take const char in loadSubtitlesTobia Tesan
2014-10-15WINTERMUTE: Use BaseFileManager to load SUB fileTobia Tesan
Conflicts: engines/wintermute/video/video_subtitler.cpp
2014-10-15WINTERMUTE: Use long-style braces around blocks in imported subtitle codeTobia Tesan
2014-10-15WINTERMUTE: Astyle imported WME subtitle codeTobia Tesan
2014-10-15WINTERMUTE: Import subtitle code from WME1Tobia Tesan
2014-09-08SWORD1: Fix speech endianness heuristic on big endian systemsThierry Crozat
This should fix bug #6720.
2014-09-07SWORD1: Add debugger command to set mac speech endiannessThierry Crozat
2014-09-07MADS: Implement loading resource sequence for AnimationViewPaul Gilbert
2014-09-07SWORD1: Fix typo in commentThierry Crozat
2014-09-07SWORD1: Silence some GCC warnings.unknown
Signed/unsigned comparison.
2014-09-07CGE2: Refactor _startupMode.unknown
2014-09-07Revert "CGE2: Make the intro skippable."Peter Bozsó
This reverts commit 5e099e90bcdfb87c289b919ddac60e60fbf6bdd7. There's no need for this addition, since the intro was skippable before that too, by hitting the ESC key. See System::touch().
2014-09-07KYRA (LOL): Fix bug #6727 due to incorrect assertion range.D G Turner
This was the bug with "Engine assertion at various dialogues if no items in inventory".
2014-09-06MADS: Fix palette for difficulty selection dialogPaul Gilbert
2014-09-06MADS: Properly free menu items when main menu is freedPaul Gilbert
2014-09-06CGE2: Make the intro skippable.Peter Bozsó
2014-09-06MADS: Fix spare screen background changes for TextView showing quotesPaul Gilbert
2014-09-06CGE2: Update English autodetection.Peter Bozsó
2014-09-06MADS: Fix text not properly being erased when showing quotesPaul Gilbert
2014-09-05MADS: Fix custom color setup for quotes displayPaul Gilbert
2014-09-05MADS: Fix OPL init error when showing credits multiple timesPaul Gilbert
2014-09-05MADS: Fix exiting the gamePaul Gilbert
2014-09-05MADS: Fix starting TextView palette setup and scroll endingPaul Gilbert
2014-09-05SWORD1: Improve speech endianess detection in mac versionThierry Crozat
Because of the way the speech is compressed with duplicate samples being stored with a negative size and a single value, when reading the data with the wrong endianess we can end up with a lot of duplicate samples which biased the result with the way the old heuristic was coded. Hopefully this change to skip duplicate samples will make it more robust.
2014-09-05SWORD1: Fix heuristic to determine the endianess of the speech in mac versionThierry Crozat
Because the data is compressed (a repeated sample is coded as a negative length followed by the value), when the length is read with the wrong endianess we get completely wrong data. So to get the BE data we cannot just read them assuming LE and byteswap afterward.
2014-09-04MADS: Fix text not showing at all for QuotesPaul Gilbert
2014-09-04MADS: Fix palette setup for credits viewPaul Gilbert
2014-09-03MADS: Properly implement drawing to a subset of the screenPaul Gilbert