Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-03-09 | SCUMM: Make DOTT/MM patch check less strict | Willem Jan Palenstijn | |
The original check broke if either DOTT or MM had a trailing path separator in the game path. The new check is too broad, but the risk of false positives should be minimal. The one in e11a370fe45aa96d240ff5f10e7263fdfc02bb01 would break if one of the two had a separator, but not both. | |||
2016-03-09 | Revert "SCUMM: Fix detection of Maniac Mansion from within DoTT" | Willem Jan Palenstijn | |
This reverts commit e11a370fe45aa96d240ff5f10e7263fdfc02bb01. | |||
2016-03-09 | Merge pull request #702 from ckorn/ftbfs2 | Johannes Schickel | |
SHERLOCK: Add format to fix compile error | |||
2016-03-09 | SHERLOCK: Add format to fix compile error | Christoph Korn | |
This patch fixes the compile error: format not a string literal and no format arguments [-Werror=format-security] Just suply "%s" as the standard format. This way the string is not interpreted as format which may lead to security issues. | |||
2016-03-09 | DEVTOOLS: Check configuration and architecture specific directories for MSBuild. | Johannes Schickel | |
2016-03-09 | DEVTOOLS: Use DLL runtime for MSBuild output. | Johannes Schickel | |
2016-03-09 | DEVTOOLS: Use libpng16.lib for libpng for MSVC. | Johannes Schickel | |
Modern libpng releases use this library name as output for their MSVC project files. | |||
2016-03-09 | DEVTOOLS: Enable Edit&Continue on x64 for MSVC2015+. | Johannes Schickel | |
2016-03-09 | DEVTOOLS: Do not ignore libcmt.lib for MSBuild output. | Johannes Schickel | |
This hints at broken library builds and thus should not be set for us. | |||
2016-03-09 | DEVTOOLS: Do not hardcode runtime libraries for MSVC2015. | Johannes Schickel | |
2016-03-09 | DEVTOOLS: Do not specify SCUMMVM_LIBS include dir twice for MSBuild. | Johannes Schickel | |
2016-03-09 | DEVTOOLS: Fix path separator in MSBuild's global props output. | Johannes Schickel | |
2016-03-09 | SDL: Fix compilation with SDL2 and MSVC2015. | Johannes Schickel | |
2016-03-09 | WAGE: Recomputed md5s of rest of the games | Eugene Sandulenko | |
2016-03-09 | WAGE: Recalculate all md5s based on Mac Resource fork. This eliminates 2 ↵ | Eugene Sandulenko | |
duplicates | |||
2016-03-09 | SCUMM: Fix detection of Maniac Mansion from within DoTT | Torbjörn Andersson | |
It turns out that in some versions of ScummVM, paths end with a directory separator, while in others they don't. This should handle both cases, I hope. (It's a bit tricky for me to test.) | |||
2016-03-09 | WAGE: Fix gameid for Twisted! | Eugene Sandulenko | |
2016-03-09 | WAGE: Skip flood fill in Bitmap when calclating bounds | Eugene Sandulenko | |
2016-03-09 | WAGE: Attempt to fix bounds calculation | Eugene Sandulenko | |
2016-03-09 | GCW0: Remove hardcoded list of skipped engines. | Eugene Sandulenko | |
Now we rely on highres feature of the backends | |||
2016-03-09 | CONFIGURE: Fix options for GCW0 | Eugene Sandulenko | |
2016-03-09 | WAGE: Added alternate versions of Karth of the Jungle | Eugene Sandulenko | |
2016-03-09 | WAGE: Precalculate design bounds based on real data | Eugene Sandulenko | |
2016-03-09 | WAGE: More detection entries | Eugene Sandulenko | |
2016-03-09 | WAGE: Added Minitorian game detection | Eugene Sandulenko | |
2016-03-09 | WAGE: Added one more game | Eugene Sandulenko | |
2016-03-09 | Merge pull request #699 from criezy/sword25-en-speech | Eugene Sandulenko | |
SWORD25: Add engine option to use English speech instead of German | |||
2016-03-09 | SWORD25: Fix error after changing language in-game with the data file ↵ | Thierry Crozat | |
distributed by ScummVM Changing the language in-game causes the language to be set for the target in the scummvm.ini file. Then the next time we try to start the engine, if was causing an error (Sword25 failed to instantiate engine: Game data not found) because there was no match for the path and language in the detection table. Setting the language to Unknown in the detection table for this multilingual data file fixes the issue. | |||
2016-03-09 | SCUMM: Fix bugs #7070, #7071. | Johannes Schickel | |
When adding support for Russian fan translations the font source data was accidentally switched to the Russian font data for all game versions, not just the Russian one. Now we only use the Russian font data only for the Russian versions. Bug #7071 "MM V2: Umlauts disappeared in German versions" is a regression from 556d65713b8ed50c734b2466529cb1c4ac44cf36. Bug #7070 "ZAK V2: Umlauts disappeared in German versions" is a regression from c809a65b93d23aa30296f7f22ef4b160f628b9aa. | |||
2016-03-09 | SWORD25: Add engine option to use English speech instead of German | Thierry Crozat | |
When selecting non-English language, the scripts default to using German voices. This commit edits the file path on the fly to use instead English voices for all languages other than German. This implements bug #6804 - SWORD25: add option to choose language speech. If the English voice pack is not present it falls back to using German voices. The way this is implemented here however does not allow to use German voices with English text or English voices with German text. This could be achieved with a slightly different implementation of the same idea. | |||
2016-03-08 | SCI: Fix build with SCI32 disabled. | Johannes Schickel | |
Regression from d4869218200a3dd165c2f1c156f3c1620c813241. | |||
2016-03-08 | SCI: Slight template formatting fixes. | Johannes Schickel | |
2016-03-08 | SCI: Add missing namespace comments in graphics/. | Johannes Schickel | |
2016-03-08 | SCI: Spacing | Filippos Karapetis | |
2016-03-08 | SCI: Split color remapping functionality into a separate class | Filippos Karapetis | |
Currently, only the SCI16 remapping functionality is implemented (used in the QFG4 demo) | |||
2016-03-08 | SCI: Update the game ID of a workaround that's only used in QFG4 demo | Filippos Karapetis | |
2016-03-08 | SCI32: Disable kRemapColors32, as SCI32 remapping is still incomplete | Filippos Karapetis | |
2016-03-08 | SCI: Separate the demos of QFG4, PQ4 and GK1 from their full versions | Filippos Karapetis | |
The demo versions of these games were using a very different engine - SCI1.1 vs SCI2/SCI2.1. Thus, we split them into different game IDs, to avoid mixing specific game checks for them, as well as specific game workarounds, which are different for the demos than the full versions. Also, the demos should be working when SCI32 is disabled. For these games, we don't use ADGF_DEMO, to avoid game IDs like foodemo-demo | |||
2016-03-08 | LAB: Remove gap handling from removeSaveState. | Johannes Schickel | |
This removes the annoying behavior that removing a save state causes your physical files to be renamed. | |||
2016-03-08 | ENGINES: Make variable names of PlainGameDescriptor conform to our guidelines. | Johannes Schickel | |
gameid -> gameId | |||
2016-03-08 | ENGINES: Make variable names of ADGameDescription conform to our guidelines. | Johannes Schickel | |
gameid -> gameId guioptions -> guiOptions | |||
2016-03-08 | ENGINES: Make variable names of AdvancedMetaEngine conform to our guidelines. | Johannes Schickel | |
_singleid -> _singleId _gameids -> _gameIds _guioptions -> _guiOptions | |||
2016-03-08 | ENGINES: Fix formatting. | Johannes Schickel | |
2016-03-08 | SCI32: Clean up kIsOnMe and fix rounding bug | Colin Snover | |
The implementation was not correctly rounding the scaled position with mulru, leading to occasionally incorrect hit detection at the boundaries of boxes. | |||
2016-03-08 | CONFIGURE: Remove out dated comment for MinGW. | Kirben | |
2016-03-08 | CONFIGURE: Update FluidSynth libraries for MinGW. | Kirben | |
2016-03-07 | SCI32: Add unnecessary micro-optimisation to palette merging code | Colin Snover | |
2016-03-07 | SCI32: Fix palette color overflow | Colin Snover | |
2016-03-07 | SCI32: Actually use the BitmapFlags enum | Colin Snover | |
2016-03-07 | SCI32: Enable GfxPalette32::cycleAllPause | Colin Snover | |
This is used by the Mr Soylent machines in SQ6 (e.g. room 370). |