Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-07-19 | TITANIC: Fix quote searches done by all the bots | Paul Gilbert | |
2017-07-20 | SLUDGE: Objectify graphic classes | Simei Yin | |
2017-07-20 | SLUDGE: Objectify parallex and create graphics manager | Simei Yin | |
2017-07-20 | SLUDGE: Objectify object manager | Simei Yin | |
2017-07-19 | MOHAWK: Riven: Add script patch for missing sound when entering sub | Bastien Bouclet | |
Fixes #9972. | |||
2017-07-19 | MOHAWK: Riven: Speed up the credits | Bastien Bouclet | |
Fixes #9970. | |||
2017-07-19 | MOHAWK: Riven: Fix the ending movie looping in the Rebel age | Bastien Bouclet | |
Fixes #9969. | |||
2017-07-18 | TITANIC: Fix access after free in filterConcepts loop | Paul Gilbert | |
2017-07-18 | TITANIC: Fix new[] vs free mismatches | Paul Gilbert | |
2017-07-18 | TITANIC: DeskbotScript::searchQuotes is meant to have a result array | Paul Gilbert | |
2017-07-18 | TITANIC: Fix crash trying to restart game after returning to launcher | Paul Gilbert | |
2017-07-18 | DEVTOOLS: Correct misspelling in create_titanic, thanks to Lightkey | Paul Gilbert | |
2017-07-18 | SCI32: Fix kIsOnMe crashes in LSL7 About screen | Colin Snover | |
2017-07-18 | SLUDGE: Objectify resource manager | Simei Yin | |
2017-07-18 | SLUDGE: Objectify language manager | Simei Yin | |
2017-07-18 | SLUDGE: Remove special settings | Simei Yin | |
2017-07-18 | SLUDGE: Objectify Timing | Simei Yin | |
2017-07-18 | SLUDGE: Update ZBuffer with changed backdrop | Simei Yin | |
2017-07-18 | I18N: Update translations templates | Thierry Crozat | |
2017-07-17 | SCI32: Promote LSL7 to ADGF_TESTING | Colin Snover | |
2017-07-17 | SCI32: Destroy audio streams in Audio32 using DisposeAfterUse flag | Colin Snover | |
Since Resource::makeStream returns a MemoryReadStream which will not attempt to free the resource memory, it is fine to always dispose those streams and get rid of the separate resourceStream property, which was a holdover from some past WIP resource design which no longer exists. | |||
2017-07-17 | SCI32: Fix stream leaks in Audio32/SOLStream | Colin Snover | |
makeSOLStream was leaking the SeekableSubReadStream object it creates itself if it was not called with DisposeAfterUse::YES. That substream is an implementation detail which should not rely on the caller to be destroyed. | |||
2017-07-17 | SCI32: Add workaround for Torin/LSL7 running with subtitles only | Colin Snover | |
Since these later SCI32 games weren't really designed to work with subtitles-only message mode, if this doesn't work consistently or breaks the games a lot in other places, the subtitles-only message type could possibly be implemented in some other way, like by messing with the game's speech volume global instead. | |||
2017-07-17 | SCI32: Remove ENABLE_SCI3_GAMES ifdef, now that they are supported | Colin Snover | |
2017-07-17 | SCI32: Add guest additions support for LSL7 | Colin Snover | |
2017-07-17 | SCI32: Fix playback of looped audio | Colin Snover | |
This fixes at least Lighthouse audio 808 in room 270, and audio 801 in room 810. | |||
2017-07-17 | TITANIC: Fix Maitre D not animating when talking | Paul Gilbert | |
2017-07-17 | DEVTOOLS: Added German string translations to create_titanic | Paul Gilbert | |
Thanks go to Joe Winzer for his work | |||
2017-07-17 | TITANIC: Don't prod Maitre D's butt just by moving mouse on him | Paul Gilbert | |
2017-07-17 | TITANIC: Improve performance of event handling | Paul Gilbert | |
2017-07-18 | MACGUI: Fix warning | Eugene Sandulenko | |
2017-07-18 | MACGUI: Fix compilation | Eugene Sandulenko | |
2017-07-17 | WAGE: Fix resizing and text selection bug | VelocityRa | |
Revise/Simplify old optional text rendering Set things up a bit for selected text rendering Add MacTextWindow::clearText and MacTextWindow::setSelection Add MacTextWindow::appendText variant that accepts a MacFont | |||
2017-07-17 | GRAPHICS: Use MacText::appendText to render formatted text | VelocityRa | |
With this we can specify font, character size and slant that each appended text will use. | |||
2017-07-17 | GRAPHICS: Add MacText::appendText() variants that accept text format args | VelocityRa | |
Made 1 helper method and 1 function to reduce duplication size as much as possible and still keep them useful for other purposes. | |||
2017-07-17 | WAGE: Experimental MacText(Window) console rendering | VelocityRa | |
Currently the font specified in the constructor is not being used, I explain why in gui.cpp, line 182. Use the 2 defines in gui.h to specify whether: 1) The new text rendering in general is used (USE_NEW_TEXT_RENDERER) 2) The MacTextWindow class is used for rendering (USE_MACTEXTWINDOW) | |||
2017-07-17 | GRAPHICS: Introduce drawText, appendText and font in MacTextWindow | VelocityRa | |
2017-07-17 | GRAPHICS: Fix bug in MacText::draw() on calculating bounding rect size | VelocityRa | |
Change is _surface->w to _surface->h in the fourth arg to Common::Rect | |||
2017-07-17 | GRAPHICS: Skeleton of MacTextWindow | VelocityRa | |
Needed to add 2 helper methods to MacWindowManager to make it cleaner | |||
2017-07-17 | GRAPHICS: Fix MacText::appendText by resizing _textLines | VelocityRa | |
Also fix an off-by-one error | |||
2017-07-17 | NETWORKING: fix missing SIOCGIFCONF for Haiku (#973) | Schrijvers Luc | |
2017-07-17 | I18N: Regenerate translations data file | Thierry Crozat | |
2017-07-16 | TITANIC: Fix Gondola mixer to use the two different songs | Paul Gilbert | |
2017-07-16 | SCI32: Remove duplicate call | Colin Snover | |
2017-07-16 | SCI32: Fix wrong GK1 sound volume sync | Colin Snover | |
Fixes Trac#9793. | |||
2017-07-16 | SCI32: Improve GK1 narrator speech sync | Colin Snover | |
2017-07-16 | TITANIC: Workaround music being lost leaving Arboretum in Winter | Paul Gilbert | |
When you change the Arboretum to Winter and exit, it changes to a special FrozenArboretum room with the river and everything frozen. Both the regular and frozen Arboretum rooms have a GondolierMixer.. when leavin one for the other, it's meant to do a two second fadeout and then the new room's mixer takes over. This doesn't work for ScummVM currently - it may be due to the simplicity of the QMixer implementation. So to work around it for the forseeable future, I've set the TurnOff times to 0 seconds so the old mixer's sounds are immediately and properly stopped, letting the new mixer take over. | |||
2017-07-16 | TITANIC: Renamings for Gondolier Mixer | Paul Gilbert | |
2017-07-16 | TITANIC: Fix scaling in scene transition cutscenes | Paul Gilbert | |
2017-07-16 | TITANIC: Fix music transitions for each passenger class in lift travel | Paul Gilbert | |