aboutsummaryrefslogtreecommitdiff
path: root/engines/wintermute/base
AgeCommit message (Collapse)Author
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-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
2014-09-03WINTERMUTE: Save the names of any language files that are loaded. (Fix bug ↵Einar Johan Trøan Sømåen
#6651) This way, they will be reloaded in the same order when loading a save game. Old save games will continue to show the bug, but new savegames will be consistent. A quick fix for old save games in the white chamber, is to launch the game with the correct language BEFORE loading the save game. This increases the save-game-version to 1.3.1ScummVM
2014-08-29ENGINES: Fix some Doxygen comments that seem wrong.Einar Johan Trøan Sømåen
2014-07-22WME: added few more games. added ability to detect from exe files.Pawel Kolodziejski
2014-06-20WINTERMUTE: Do syncSoundSettings on initialization of sound manager, so that ↵Einar Johan Trøan Sømåen
sound settings are actually applied on launch
2014-06-15Merge pull request #466 from sev-/transparent-surfaceEugene Sandulenko
COMMON: Move TransparentSurface to common code
2014-06-15WINTERMUTE: Switch to use of moved to OSystem TransparentSurfaceEugene Sandulenko
2014-06-08WINTERMUTE: Silence/fix some warnigns when compiling Symbian port.Johannes Schickel
See bug #6625 "WINTERMUTE: Symbian Compilation Warnings".
2014-06-08WINTERMUTE: Fix endian issues in findPackageSignature.Johannes Schickel
Thanks to somaen for looking over it too. This also silences bug #6624 "SYMBIAN: WINTERMUTE: Warnings in base_package.cpp".
2014-04-17WINTERMUTE: Add a warning when loading TTF-fonts without FreeType2-support.Einar Johan Trøan Sømåen
2014-02-28IMAGE: Move all ImageDecoders to image/Matthew Hoops
2014-02-21WINTERMUTE: Use the correct field for dpi when loading FreeSans from ↵Einar Johan Trøan Sømåen
scummmodern.zip
2014-02-19WINTERMUTE: Some British to American EnglishStrangerke
2014-02-19WME: Fix bug #6531 - "WME: Art of Murder - Assertion"Filippos Karapetis
2014-02-18WINTERMUTE: Make GPL headers consistent in themselves.Johannes Schickel
2014-02-16WINTERMUTE: Janitorial - Remove trailing spacesStrangerke
2014-02-12WINTERMUTE: Use game format for fallback font rendering.Johannes Schickel
BDF fonts got 32bit drawing support in ece8b7fb65402238ab7df896361a9cefe28b8897 Thus it is not necessary to draw onto a 16bit surface.
2014-02-05WINTERMUTE: Change the copyFrom-simplifications to depend on pitch instead ↵Einar Johan Trøan Sømåen
of width. (Fix bug #6157)
2014-01-22WINTERMUTE: Two minor formatting fixes.Johannes Schickel