aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-04-29OSX: Handle encoding conversion for clipboard textThierry Crozat
2018-04-29SDL: Handle encoding conversion for clipboard textThierry Crozat
2018-04-29OSYSTEM: Add API to copy text to clipboardThierry Crozat
This has also been implemented for the SDL2 and macOS backends.
2018-04-29XEEN: Further fix for movement checks when strafing indoorsPaul Gilbert
2018-04-29XEEN: Fix original bug prematurely resetting WEAK conditionPaul Gilbert
2018-04-29XEEN: Fix opening Other Options menu after canceling loading a savePaul Gilbert
2018-04-29IOS: Consolidate build instructions with the wikiThierry Crozat
This replaces obsolete instructions to build ScummVM in the README.md file with a link to the instructions on the wiki. The wiki has also been updated with additional information that were contained in the README.md. and the wiki has been updated with additional instructions.
2018-04-29SLUDGE: Remove unused global variable dialogValueSimei Yin
2018-04-29SLUDGE: Remove global variable fadeMode and move transition functions to ↵Simei Yin
GraphicsManager
2018-04-29SLUDGE: Remove global variable saveEncoding and refactor CustomSaveData featuresSimei Yin
2018-04-29PRINCE: Update detected game titlesAdrian Frühwirth
2018-04-28XEEN: Further simplification in checkMoveDirectionPaul Gilbert
2018-04-29LILLIPUT: Fix another regressionStrangerke
2018-04-29JANITORIAL: Fix whitespaceAdrian Frühwirth
2018-04-29I18N: Update translations templatesThierry Crozat
2018-04-28XEEN: Implement changes needed for World of Xeen 2 CD talkiePaul Gilbert
2018-04-28XEEN: Mark the supported games for testingPaul Gilbert
2018-04-28XEEN: Revert removal of movement check code; it was necessary after allPaul Gilbert
2018-04-28XEEN: Move Detect Monsters dialog logic into a dialogs_spells.cpp classPaul Gilbert
2018-04-28XEEN: Cleanup and fixes for control arrow movementPaul Gilbert
2018-04-28SLUDGE: Replace linked list by Common::List in PeopleManagerSimei Yin
2018-04-28XEEN: Fix rendering of Detect Monsters spellPaul Gilbert
2018-04-27XEEN: Move some few overlooked strings and spell array into xeen.ccsPaul Gilbert
2018-04-27XEEN: Fix World of Xeen ending sequencePaul Gilbert
2018-04-27XEEN: Add script patch to remove statue floating off SE Clouds map cornerPaul Gilbert
2018-04-27SLUDGE: Replace linked list by Common::List in SpeechManagerSimei Yin
2018-04-27SLUDGE: Remove global variable speechModeSimei Yin
2018-04-27SLUDGE: Move global variable brightnessLevel to GraphicsManager and refactor ↵Simei Yin
save&load
2018-04-27SLUDGE: Move global variable thumbnailWidth/Height to GraphicsManagerSimei Yin
2018-04-27MOHAWK: MYST: Fix two Atrus videos playing at the same time in D'niBastien Bouclet
In D'ni, after giving the white page to Atrus, or after coming without a page, too videos of Atrus would play on top of each other after waiting long enough for the first video to loop. Fixes #10503.
2018-04-27MOHAWK: MYST: Make Dni/Atrus endings an enumDavid Fioramonti
The global variable "ending" tracks various states that Atrus can be in. This variable determines what video of Atrus will be playing and if the brother books have been destroyed. Despite this variable being called ending there are other endings not captured by this variable (like the brother endings). Also change spelling of Dini to Dni for one usage of ActiveAge from a previous commit.
2018-04-26XEEN: Script patch for Dark Tower statue setting invalid world flagPaul Gilbert
2018-04-26XEEN: Fix entry to Darkstone TowerPaul Gilbert
2018-04-26XEEN: Fix entering Dragon TowerPaul Gilbert
2018-04-26XEEN: Fix condition check in Southern SphinxPaul Gilbert
2018-04-26MOHAWK: MYST: Don't play the credits when quitting in the middle of a scriptBastien Bouclet
Playing the credits unloads the data required by the rest of the script. Fixes Trac#10502.
2018-04-26MOHAWK: MYST: Reset the main cursor when starting the creditsBastien Bouclet
The credit stack does not have the data required to display all the cursors, especially the page cursors. Fixes Trac#10501.
2018-04-26MOHAWK: MYST: Make global currentAge an enumDavid Fioramonti
This global basically tracks what age/book/stack the player is in. It is also used to change stacks via MohawkEngine_Myst::changeToStack() by being an index for MystScriptParser::_stackMap and MystScriptParser::_startCard. E.x., instead of _global.currentAge = 2 now _global.currentAge = kMystLibrary. Also two of the endings are considered Ages instead of being apart of _global.ending.
2018-04-26XEEN: Fix entering the Southern SphinxPaul Gilbert
2018-04-26LILLIPUT: Fix regression introduced in 56db8c626eb095fc21a4648e7cc79f7ed0bd1260Strangerke
2018-04-25XEEN: Fix loading of event text in Darkside southern skyroadPaul Gilbert
2018-04-25XEEN: Fixes for Dark Side endingPaul Gilbert
2018-04-26LILLIPUT: Implement play / musicStrangerke
2018-04-25BASE: Allow listing save games for all targetsThierry Crozat
2018-04-25BASE: Use --game to specify target for --list-saves commandThierry Crozat
This change brings the --list-saves command syntax in line with other commands.
2018-04-25MOHAWK: MYST: Turn held page state into an enumdafioram
Previously, the held page stage was an unsigned int 16 with values 0-13. The enum will make its state more clear.
2018-04-25README: Remove out-of-date reference to Win9x/NT/XP in connection with WinDbgAdrian Frühwirth
2018-04-25README: Fix broken links, update URLs to use https where possibleCameron Cawley
2018-04-25README: Fix formattingCameron Cawley
2018-04-24MOHAWK: MYST: Redraw the tower angle line after the rotation completesBastien Bouclet
Fixes Trac#10499.