aboutsummaryrefslogtreecommitdiff
path: root/engines/wintermute/base
AgeCommit message (Collapse)Author
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: Fix compilationEugene Sandulenko
2016-07-24Merge pull request #687 from tobiatesan/wme_debugger_rewriteEugene Sandulenko
WME: Debugger for WME, 2016 rewrite
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-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-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: Return Common::String in getGameTargetName()Tobia Tesan
2016-03-01WINTERMUTE: Remember to delete watch instancesTobia Tesan
2016-03-01WINTERMUTE: Do not delete a pointer we do not own in resolveNameTobia Tesan
2016-03-01WINTERMUTE: Add Watch functionalityTobia Tesan
2016-03-01WINTERMUTE: Add name resolution to DebuggableScriptTobia Tesan
2016-03-01WINTERMUTE: Add DebuggerControllerTobia Tesan
2016-02-29WINTERMUTE: Add post instruction hook to DebuggableScriptTobia Tesan
2016-02-29WINTERMUTE: Add DebuggableScript and DebuggableScriptEngine classesTobia Tesan
These extend the script engine and allow for monitoring and adding pre/post instruction hooks
2016-02-29WINTERMUTE: Init _ready in BaseScriptHolderTobia Tesan
2016-02-29WINTERMUTE: Add debuggerToStringTobia Tesan
2016-02-29WINTERMUTE: Make _operand protected in script.hTobia Tesan
2016-02-29WINTERMUTE: Remove dead code from vestigial remnants of WME debuggerTobia Tesan
2016-02-23WINTERMUTE: Fix order of arguments in sprite rotationTobia Tesan
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-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 '\').
2014-11-05Merge pull request #437 from tobiatesan/wme_subtitlesEinar Johan Trøan Sømåen
WME Subtitles
2014-11-04WINTERMUTE: Add VK-translations for F1-F12 and HOMEEinar Johan Trøan Sømåen
2014-11-04WINTERMUTE: killAllSounds only if WME targetExecutable >= 1.8.6Tobia Tesan
This fixes #6647
2014-11-04WINTERMUTE: Introduce WMEGameDescriptionTobia Tesan
I aped what has been done with AGS: in engines/agi/detection.cpp, adding a struct that includes ADGameDescription at the beginning. This is also recommended in advancedDetector.h
2014-10-15WINTERMUTE: new char[str.size()+1] in BaseStringTable::expandTobia Tesan
This makes room for the EOS char.
2014-10-15WINTERMUTE: s/delete array/delete[] array/Tobia Tesan
2014-10-15WINTERMUTE: Introduce BaseGame->expandStringByStringTable(&Common::String)Tobia Tesan
2014-10-15WINTERMUTE: Add getter for _videoFontTobia Tesan
2014-10-04Merge pull request #514 from tobiatesan/fix_audio_loopEinar Johan Trøan Sømåen
WINTERMUTE: Use SubLoopingAudio for music w/arbitrary loop points
2014-10-04WINTERMUTE: Use SubLoopingAudio for music w/arbitrary loop pointsTobia Tesan
Should fix #6648 (music not looping correctly in 5MA)
2014-10-01WINTERMUTE: Make a bunch of attributes private in BaseSoundBufferTobia Tesan
2014-09-03WINTERMUTE: Silence GCC signed/unsigned comparison warningTorbjörn Andersson