aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-07-22MOHAWK: Myst: Change blocking movies and waits to use the main loopBastien Bouclet
2017-07-22MOHAWK: Remove unused parameters VideoManagerBastien Bouclet
2017-07-22MOHAWK: Get rid of VideoHandleBastien Bouclet
2017-07-22MOHAWK: Myst: Remove delayUntilMovieEndsBastien Bouclet
This will break movies called by scripts until event handling is decorrelated from script calls.
2017-07-22MOHAWK: Myst: Start reworking mainloop detectionBastien Bouclet
2017-07-22MOHAWK: Myst: Move frame handling to a separate methodBastien Bouclet
2017-07-22MOHAWK: Myst: Keep track of the resource being clickedBastien Bouclet
2017-07-22MOHAWK: Myst: Turn the currently active resource into a pointerBastien Bouclet
2017-07-22MOHAWK: Myst: Always update the screen during the gameloopBastien Bouclet
2017-07-21SLUDGE: Move sprite bank to graphics managerSimei Yin
2017-07-21SLUDGE: Add some windows-only games with running problemsSimei Yin
2017-07-21SLUDGE: Add game Life Flashes BySimei Yin
2017-07-21SLUDGE: Add game The InterviewSimei Yin
2017-07-21SLUDGE: Add game Frasse and the Peas of KejickSimei Yin
2017-07-21SLUDGE: Objectify cursor managerSimei Yin
2017-07-21SLUDGE: Remove unused filesSimei Yin
2017-07-21SLUDGE: Objectify text managerSimei Yin
2017-07-21SLUDGE: Objectify sound managerSimei Yin
2017-07-21SLUDGE: Correct uninitialized valuesSimei Yin
2017-07-20TITANIC: Extra code in movie debugger command to aid reverse AVI testingPaul Gilbert
2017-07-20SLUDGE: Remove useless zbuffer updating codeSimei Yin
2017-07-20SLUDGE: Objectify input and event handlerSimei Yin
2017-07-20SLUDGE: Change all structure names to UppercaseSimei Yin
2017-07-20TITANIC: Don't load prior frame for videos when in reverse modePaul Gilbert
2017-07-20SLUDGE: Correct snapshotSimei Yin
2017-07-20SLUDGE: Fix backdrop loading for images not of the window sizeSimei Yin
2017-07-20SLUDGE: Add game Out Of OrderSimei Yin
2017-07-19TITANIC: Fix quote searches done by all the botsPaul Gilbert
2017-07-20SLUDGE: Objectify graphic classesSimei Yin
2017-07-20SLUDGE: Objectify parallex and create graphics managerSimei Yin
2017-07-20SLUDGE: Objectify object managerSimei Yin
2017-07-19MOHAWK: Riven: Add script patch for missing sound when entering subBastien Bouclet
Fixes #9972.
2017-07-19MOHAWK: Riven: Speed up the creditsBastien Bouclet
Fixes #9970.
2017-07-19MOHAWK: Riven: Fix the ending movie looping in the Rebel ageBastien Bouclet
Fixes #9969.
2017-07-18TITANIC: Fix access after free in filterConcepts loopPaul Gilbert
2017-07-18TITANIC: Fix new[] vs free mismatchesPaul Gilbert
2017-07-18TITANIC: DeskbotScript::searchQuotes is meant to have a result arrayPaul Gilbert
2017-07-18TITANIC: Fix crash trying to restart game after returning to launcherPaul Gilbert
2017-07-18DEVTOOLS: Correct misspelling in create_titanic, thanks to LightkeyPaul Gilbert
2017-07-18SCI32: Fix kIsOnMe crashes in LSL7 About screenColin Snover
2017-07-18SLUDGE: Objectify resource managerSimei Yin
2017-07-18SLUDGE: Objectify language managerSimei Yin
2017-07-18SLUDGE: Remove special settingsSimei Yin
2017-07-18SLUDGE: Objectify TimingSimei Yin
2017-07-18SLUDGE: Update ZBuffer with changed backdropSimei Yin
2017-07-18I18N: Update translations templatesThierry Crozat
2017-07-17SCI32: Promote LSL7 to ADGF_TESTINGColin Snover
2017-07-17SCI32: Destroy audio streams in Audio32 using DisposeAfterUse flagColin 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-17SCI32: Fix stream leaks in Audio32/SOLStreamColin 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-17SCI32: Add workaround for Torin/LSL7 running with subtitles onlyColin 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.