aboutsummaryrefslogtreecommitdiff
path: root/engines/lilliput
AgeCommit message (Collapse)Author
2019-11-03ENGINES: Add an engine ID to all the enginesBastien Bouclet
2018-12-10ENGINES: Normalize the getName() result of metaenginesBastien Bouclet
Also-By: Matthew Hoops <clone2727@gmail.com>
2018-07-29LILLIPUT: Minor Sound Function Name Change For Consistency.D G Turner
This has no functional change, but improves the consistency with the renamed stopSound() function. Also, minor fixes for formatting, removal of redundant comments and code in sound class.
2018-07-29LILLIPUT: Fix Compiler Warning About Hiding Overloaded Virtual.D G Turner
2018-07-29LILLIPUT: Remove Unused Engine Pointer from Sound Class.D G Turner
Since this was unused, it was causing various compiler warnings of the set-but-not-used type. If it is needed later, this code can be restored.
2018-04-29LILLIPUT: Fix another regressionStrangerke
2018-04-26LILLIPUT: Fix regression introduced in 56db8c626eb095fc21a4648e7cc79f7ed0bd1260Strangerke
2018-04-26LILLIPUT: Implement play / musicStrangerke
2018-04-24LILLIPUT: Remove some unused variables, initialize some othersStrangerke
2018-04-22JANITORIAL: Fix formattingAdrian Frühwirth
2018-04-20LILLIPUT: Refactor engine, replace the use of MinMax by Common::RectStrangerke
2018-04-20LILLIPUT: Add safeguard in homeInPathFindingStrangerke
2018-04-20LILLIPUT: Fix memory leakStrangerke
2018-04-20LILLIPUT: Fix unsafe read of string reported by coverityStrangerke
2018-04-19JANITORIAL: Fix whitespaceAdrian Frühwirth
2018-04-19LILLIPUT: Fix uninitialized variablesStrangerke
2018-04-19LILLIPUT: Fix second compression method in MUS extraction codeStrangerke
2018-04-18LILLIPUT: Add code to load & decompress MUS fileStrangerke
2018-04-16LILLIPUT: Fix a regresssion in scrollToViewportCharacterTarget(), some more ↵Strangerke
renaming
2018-04-15LILLIPUT: More renamingStrangerke
2018-04-13LILLIPUT: cleanup & renamingStrangerke
2018-04-12LILLIPUT: Use constants in sequence functionsStrangerke
2018-04-11LILLIPUT: some renamingStrangerke
2018-04-11LILLIPUT: some more rework related to the positionsStrangerke
2018-04-10LILLIPUT: Some refactoringStrangerke
2018-04-10LILLIPUT: more renamingStrangerke
2018-04-09LILLIPUT: more WIP renamingStrangerke
2018-04-08LILLIPUT: Fix missing format specifier in call to debugC()Adrian Frühwirth
2018-04-08LILLIPUT: more renaming, rework setModeStrangerke
2018-04-07LILLIPUT: More renaming workStrangerke
2018-04-07LILLIPUT: Some more renaming in the sequence managerStrangerke
2018-04-07ALL: Load savegame thumbnail only when necessaryAdrian Frühwirth
This commit introduces the following changes: 1. Graphics::loadThumbnail() Now returns a boolean and takes a new argument skipThumbnail which defaults to false. In case of true, loadThumbnail() reads past the thumbnail data in the input stream instead of actually loading the thumbnail. This simplifies savegame handling where, up until now, many engines always read the whole savegame metadata (including the thumbnail) and then threw away the thumbnail when not needed (which is in almost all cases, the most common exception being MetaEngine::querySaveMetaInfos() which is responsible for loading savegame metadata for displaying it in the GUI launcher. 2. readSavegameHeader() Engines which already implement such a method (name varies) now take a new argument skipThumbnail (default: true) which is passed through to loadThumbnail(). This means that the default case for readSavegameHeader() is now _not_ loading the thumbnail from a savegame and just reading past it. In those cases, e.g. querySaveMetaInfos(), where we actually are interested in loading the thumbnail readSavegameHeader() needs to explicitely be called with skipThumbnail == false. Engines whose readSavegameHeader() (name varies) already takes an argument loadThumbnail have been adapted to have a similar prototype and semantics. I.e. readSaveHeader(in, loadThumbnail, header) now is readSaveHeader(in, header, skipThumbnail). 3. Error handling Engines which previously did not check the return value of readSavegameHeader() (name varies) now do so ensuring that possibly broken savegames (be it a broken thumbnail or something else) don't make it into the GUI launcher list in the first place.
2018-03-31LILLIPUT: Change the type of _characterTilePosStrangerke
2018-03-31LILLIPUT: some more renaming in the sequencerStrangerke
2018-03-31LILLIPUT: Refactor a bit sequenceMoveCharacter to use 3 parameters instead of 2Strangerke
2018-03-31LILLIPUT: More renaming workStrangerke
2018-03-29LILLIPUT: Remove some useless codeStrangerke
2018-03-28LILLIPUT: Fix narrowing conversion compiler errors on psp2 buildrsn8887
2018-03-29LILLIPUT: Rename sound opcodesStrangerke
2018-03-28LILLIPUT: Fix name in configure.engineStrangerke
2018-03-28LILLIPUT: more renaming and refactoringStrangerke
2018-03-28LILLIPUT: Some more renaming, use CLIP in OC_scrollAwayFromCharacterStrangerke
2018-03-28LILLIPUT: Some more renamingStrangerke
2018-03-28LILLIPUT: Rename some more opcodesStrangerke
2018-03-28LILLIPUT: More renamingStrangerke
2018-03-28LILLIPUT: Some more renamingStrangerke
2018-03-28LILLIPUT: Silent some CppCheck warningsStrangerke
2018-03-28LILLIPUT: More renamingStrangerke
2018-03-28LILLUPUT: Add missing kActionType valuesStrangerke
2018-03-28LILLIPUT: More renamingStrangerke