aboutsummaryrefslogtreecommitdiff
path: root/engines/wintermute
AgeCommit message (Collapse)Author
2017-08-06JANITORIAL: Silence more GCC 7 warningsTorbjörn Andersson
All these fall through were marked as deliberate, so again I've only changed the comment to silence GCC.
2017-07-10Revert "COMMON: Change way the Singleton instances are instantiated"Eugene Sandulenko
This reverts commit eefa72afa1978a9dea10f5b1833fcc8f58a3468e. With this patch ConfigManager is broken.
2017-07-10COMMON: Change way the Singleton instances are instantiatedThierry Crozat
This fixes tons of warnings with clang from a recent xcode version on macOS (and possibly other systems) complaining that an instantiation of _singleton is required but no definition is available.
2017-01-14WINTERMUTE: Fix Unused Variable Compiler Warning.D G Turner
2016-12-31WME: Add three fangames from jennibeeHubert Maier
- DFAF Adventure - Dreamcat - Open Quest Freely available from https://jennibee.itch.io/ these are three (very short) fangames. All of those games come in three packages (Linux, OSX, Windows32) but all the packages differ only in the platform .exe, the data.dcp stays the same, so the entry is limited to one. The packages even come with ScummVM 1.8.1 All three games tested and working (didn't solve the Open Quest final riddle though) One script runtime error encountered in DFAF Adventure on examining the "speaker", other than that fine. Feel free to give hints on what i should change.
2016-12-26WINTERMUTE: Fix references to TransparentSurface templatesEugene Sandulenko
2016-12-26Merge pull request #874 from tobiatesan/fix_getfilename_cr5Eugene Sandulenko
WINTERMUTE: Fix PathUtils and add workaround for mixed separators
2016-12-26WINTERMUTE: Use PathUtil::normalizeFileName in correctSlashesTobia Tesan
2016-12-26WINTERMUTE: Don't mix different path separators.Ryper_Zsolt
Fixes #7068
2016-12-26WINTERMUTE: Call BILINEAR/NEAREST rotoscale and scale according to game optionTobia Tesan
2016-12-26WINTERMUTE: Add _bilinearFiltering attribute to BaseGameTobia Tesan
2016-12-26WINTERMUTE: Add "Sprite bilinear filtering" menu optionTobia Tesan
2016-12-26WINTERMUTE: Try to "correctly" handle dir pathsTobia Tesan
I put scare quotes around "correctly" because I can't swear this is the intended behaviour of the original interpreter. I don't think accessing filenames that end with / in the .DCPs is even defined behaviour, so this is a best guess.
2016-12-26WINTERMUTE: only access -1th char of string if length > 0 in getFileNameTobia Tesan
Fixes #6594
2016-11-12Merge pull request #732 from tobiatesan/fix_6594Eugene Sandulenko
WINTERMUTE: Log warning if addSound is called with empty filename
2016-10-09JANITORIAL: Remove trailing spacesEugene Sandulenko
2016-10-07WINTERMUTE: Enable supported games for the releaseEugene Sandulenko
2016-10-07WINTERMUTE: Change in-engine thumbnail-defaults.Einar Johan Trøan Sømåen
Instead of the engine-based 0, we now default to kThumbnailWidth/kThumbnailHeight2, as values of 0 here disable thumbnails in the engine. TODO: Perhaps consider looking into always running the thumbnail-generation even if the sizes are 0?
2016-10-07WINTERMUTE: Don't crop UIEdit strings to negative sizesEinar Johan Trøan Sømåen
If _maxLength was -1, we would end up with a 0-size allocation, and a write that starts right before it, which gives odd results.
2016-10-06WINTERMUTE: Add detection for german version of 5MA, Fixes #6850Einar Johan Trøan Sømåen
2016-09-03JANITORIAL: Make GPL headers uniformEugene Sandulenko
2016-08-22WINTERMUTE: Fix compilation with MSVCFilippos Karapetis
Change the way that EXTENDED_DEBUGGER_ENABLED is checked. The way it was used, it triggered a fatal error C1017
2016-07-24WINTERMUTE: Another fix for c++11 compilationEugene Sandulenko
2016-07-24WINTERMUTE: Fix compilationEugene Sandulenko
2016-07-24Merge pull request #687 from tobiatesan/wme_debugger_rewriteEugene Sandulenko
WME: Debugger for WME, 2016 rewrite
2016-05-29Fix Wintermute copyright signHubert Maier
2016-05-17ALL: Change main engine header guard defines to <directory>_<engine>_HEugene Sandulenko
Recently we started to use this as new semantics, although in the past we used simly <engine>_H. Now these guard defines are consistent with rest of the files which are used in the engines.
2016-05-14WINTERMUTE: Remove redundant check.Eugene Sandulenko
If new() was unsuccessful, then we should bail out immediately, but we always assume we have enough memory for ScummVM.
2016-05-08WINTERMUTE: Add missing parameterEugene Sandulenko
2016-04-23Merge pull request #728 from tobiatesan/fix_oggEinar Johan Trøan Sømåen
WINTERMUTE: Correctly find .ogg version of .wav files
2016-04-01WINTERMUTE: Log warning if addSound is called with empty filenameTobia Tesan
2016-03-31WINTERMUTE: Turn AnsiString into Common::String in PathUtilTobia Tesan
AnsiString is already typedefd to Common::String
2016-03-31WINTERMUTE: Remove commented lines from dctypesTobia Tesan
2016-03-30WINTERMUTE: Correctly find .ogg version of .wav filesTobia Tesan
As it was, it didn't reliably work across platforms because it turned some\\windows\\path.wav into some/system/pathogg Note no "." before "ogg"; also since we use the new filename to search for the file inside DCPs, which use Windows naming, we don't want system-specific path format. Fixes #7088
2016-03-24WINTERMUTE: Make wintermute games show the right save dateMartin Kennedy
2016-03-08ENGINES: Make variable names of ADGameDescription conform to our guidelines.Johannes Schickel
gameid -> gameId guioptions -> guiOptions
2016-03-08ENGINES: Make variable names of AdvancedMetaEngine conform to our guidelines.Johannes Schickel
_singleid -> _singleId _gameids -> _gameIds _guioptions -> _guiOptions
2016-03-06Merge pull request #696 from tobiatesan/fix_7067_broken_absEugene Sandulenko
WINTERMUTE: Rewrite absolute prefix workarounds block with loop
2016-03-06WINTERMUTE: Actually use new BasePersistenceManager constructorWillem Jan Palenstijn
2016-03-06Merge pull request #691 from tobiatesan/common_string_targetEugene Sandulenko
WINTERMUTE: Return Common::String in getGameTargetName()
2016-03-06WINTERMUTE: Use Common::String in arg for initSaveTobia Tesan
2016-03-06WINTERMUTE: Use Common::String in BasePersistenceManager-ctorTobia Tesan
2016-03-06WINTERMUTE: Use C strings in absolute path workaround arrayTobia Tesan
2016-03-06WINTERMUTE: Use array to store known broken absolute pathsTobia Tesan
Avoids an if() block that is getting longer
2016-03-06Merge pull request #692 from tobiatesan/cr5Eugene Sandulenko
WINTERMUTE: Add detection entry for Carol Reed 5 Demo
2016-03-06Merge pull request #693 from tobiatesan/cr4_demoEugene Sandulenko
WINTERMUTE: Remove ADGF_DEMO flag from non-demo carolreed4 detection
2016-03-06Merge pull request #695 from tobiatesan/fix_7067_aEugene Sandulenko
WINTERMUTE: Add workaround for bug #7067
2016-03-05WINTERMUTE: Add fallback for hardcoded absolute path in carolreed5Tobia Tesan
Carol Reed 5 (the full game, data.dcp hash 27b3efc018ade5ee8f4adf08b4e3c0dd) refers to the absolute path "f:\dokument\spel 5\demo\data\scenes\credits\op_cred_00\op_cred_00.jpg" Appears to fix bug #7067.
2016-03-05WINTERMUTE: Remove ADGF_DEMO flag from non-demo carolreed4 entryTobia Tesan
2016-03-05WINTERMUTE: Add detection entry for Carol Reed 5 DemoTobia Tesan