aboutsummaryrefslogtreecommitdiff
path: root/engines/wintermute
AgeCommit message (Collapse)Author
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-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
2016-03-05WINTERMUTE: Return Common::String in getGameTargetName()Tobia Tesan
2016-03-05CONFIGURE: Introduced new engine dependency: highresEugene Sandulenko
Some backends like GCW0 do no support graphics >320x240 due to the hardware limitation (downscaling is possible but it will ruin the pixel hunting which is often part of the gameplay). Instead of manually updating the list of engines, we now introduce a new dependency. I marked all relevant engines, but some, like tinsel, require more work with putting their relevant high-res games under USE_HIGHRES define.
2016-02-23WINTERMUTE: Fix order of arguments in sprite rotationTobia Tesan
2016-02-15JANITORIAL: Typos detected with lintian & grepAlexandre Detiste
2015-12-21Merge pull request #635 from jammm/masterEinar Johan Trøan Sømåen
WINTERMUTE: Add more keyboard mappings, fix console warnings.
2015-12-21GRAPHICS: Introduce a size mode for TrueType fontsBastien Bouclet
Allows to match Windows font size selection by converting font heights to point sizes using the TrueType tables.
2015-12-21WINTERMUTE: Add more keyboard mappings, fix console warnings.jammm
Add mappings for numpad keys, tab, pause and backspace. Suppressed unnecessary warnings for keys that are text-input.
2015-11-27WINTERMUTE: Proper place for pointer checkEugene Sandulenko
2015-11-27WINTERMUTE: More sanity checksEugene Sandulenko
2015-11-08WINTERMUTE: Add detection for Oknytt v.1.13Einar Johan Trøan Sømåen
Beware that the language-overriding breaks if english.dcp still exists in the same folder as d_sounds.dcp
2015-11-08WINTERMUTE: Adjust detection of Five Magical AmuletsEinar Johan Trøan Sømåen
This should add proper detection of the Czech/English/Polish versions of Five Magical Amulets
2015-11-07WINTERMUTE: C++'ify codeEugene Sandulenko
2015-11-04WINTERMUTE: Fix mismatched free/delete Valgrind warningTorbjörn Andersson
The memory stream class uses free() to free memory, so we have to use malloc(), not new, to allocate it.
2015-10-24WINTERMUTE: Remove unused functionWillem Jan Palenstijn
It calls itself, and is declared pure virtual. Thanks salty-horse.
2015-07-12WINTERMUTE: Fix typoWillem Jan Palenstijn
2015-02-24Merge pull request #587 from jammm/scummvm_localEinar Johan Trøan Sømåen
WINTERMUTE: Added mappings for VKeyCodes->ScummVM KeyCodes
2015-02-24WINTERMUTE: Add mappings for VKeyCodes->ScummVM KeyCodesjammm
Fix bug #6654 (white chamber - some keys don't work) Wintermute games on ScummVM used ScummVM keycodes for keyboard mapping, whereas the game scripts only accepted Windows VKeyCodes. Therefore an initial set of mappings are added and the debug room is now loading properly, when HOME is pressed (Rest of the keys need to be tested in-game)
2015-02-22WINTERMUTE: Fixed parentFolder name check when testing for ↵jammm
"language"/"languages", Fix bug #6655 (Dead City - hotspot text issue) Fixed Wintermute incorretly parsing folder names with trailing \ (Windows-only issue) It seems that calling getParent returns trailing '\' which is absent on POSIX based file systems but not on Windows. This causes Wintermute to load outline_red2.font from russian.dcp, which is not desired. This is fixed by calling it->getName() directly, which returns the folder name (without the trailing '\').
2015-01-21JANITORIAL: Remove unnecessary semicolonsTorbjörn Andersson
2014-11-05Merge pull request #437 from tobiatesan/wme_subtitlesEinar Johan Trøan Sømåen
WME Subtitles
2014-11-05WINTERMUTE: Fix formatting in video_subtitler.hTobia Tesan
2014-11-05WINTERMUTE: Move var declarations inside loop in loadSubtitlesTobia Tesan
2014-11-05WINTERMUTE: Remove redundant explicit call to Common::String constructorTobia Tesan
2014-11-05WINTERMUTE: Declare vars inside appropriate block in loadSubtitlesTobia Tesan
2014-11-05WINTERMUTE: Keep _[show|current]Subtitle private in video_subtitler.hTobia Tesan
2014-11-04WINTERMUTE: Add VK-translations for F1-F12 and HOMEEinar Johan Trøan Sømåen
2014-11-04WINTERMUTE: Add detection for Bickadoodle 1.2 (Fixes bug 6735)Einar Johan Trøan Sømåen
2014-11-04WINTERMUTE: Use macros to simplify detection_tables.hEinar Johan Trøan Sømåen
2014-11-04WINTERMUTE: killAllSounds only if WME targetExecutable >= 1.8.6Tobia Tesan
This fixes #6647