Commit Graph
137148 Commits
Author SHA1 Message Date
Pawel Kolodziejski 4e47c03a64 OPENGL: add checks for case when glGetString return NULL 2016-03-10 05:55:32 +01:00
Eugene Sandulenko 24af06b682 WAGE: Disabling bounds calculation code as too buggy ATM. 2016-03-09 23:59:08 +01:00
Eugene Sandulenko 37b5b64179 WAGE: Improved a bit bounds calculation. Still bad 2016-03-09 23:53:07 +01:00
Eugene Sandulenko 1f4af34a40 WAGE: Fix calculation for bitmap bboxes 2016-03-09 23:53:07 +01:00
Willem Jan Palenstijn ecc6a2cac1 SCUMM: Make DOTT/MM patch check less strict
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 e11a370fe4 would break if one
of the two had a separator, but not both.
2016-03-09 23:47:11 +01:00
Willem Jan Palenstijn b0cd1d6587 Revert "SCUMM: Fix detection of Maniac Mansion from within DoTT"
This reverts commit e11a370fe4.
2016-03-09 23:37:10 +01:00
Johannes Schickel 14c8bdafe5 Merge pull request #702 from ckorn/ftbfs2
SHERLOCK: Add format to fix compile error
2016-03-09 22:42:45 +01:00
Christoph Korn 305e34a718 SHERLOCK: Add format to fix compile error
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 22:24:55 +01:00
Johannes Schickel 66a74cf3f3 DEVTOOLS: Check configuration and architecture specific directories for MSBuild. 2016-03-09 22:03:47 +01:00
Johannes Schickel 7127fadc96 DEVTOOLS: Use DLL runtime for MSBuild output. 2016-03-09 22:03:47 +01:00
Johannes Schickel 5510fdc7e4 DEVTOOLS: Use libpng16.lib for libpng for MSVC.
Modern libpng releases use this library name as output for their MSVC project files.
2016-03-09 22:03:47 +01:00
Johannes Schickel 46ef80963f DEVTOOLS: Enable Edit&Continue on x64 for MSVC2015+. 2016-03-09 22:03:47 +01:00
Johannes Schickel 1c2dc2f89d DEVTOOLS: Do not ignore libcmt.lib for MSBuild output.
This hints at broken library builds and thus should not be set for us.
2016-03-09 22:03:47 +01:00
Johannes Schickel 24558307c2 DEVTOOLS: Do not hardcode runtime libraries for MSVC2015. 2016-03-09 22:03:47 +01:00
Johannes Schickel d3dba1b086 DEVTOOLS: Do not specify SCUMMVM_LIBS include dir twice for MSBuild. 2016-03-09 22:03:47 +01:00
Johannes Schickel d2f3bc39b4 DEVTOOLS: Fix path separator in MSBuild's global props output. 2016-03-09 22:03:47 +01:00
Johannes Schickel 4ee3623f5d SDL: Fix compilation with SDL2 and MSVC2015. 2016-03-09 22:03:47 +01:00
Eugene Sandulenko df5fabd887 WAGE: Recomputed md5s of rest of the games 2016-03-09 21:28:24 +01:00
Eugene Sandulenko e96800d595 WAGE: Recalculate all md5s based on Mac Resource fork. This eliminates 2 duplicates 2016-03-09 21:28:24 +01:00
Torbjörn Andersson e11a370fe4 SCUMM: Fix detection of Maniac Mansion from within DoTT
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 21:24:32 +01:00
Eugene Sandulenko 0f2e7fcdf0 WAGE: Fix gameid for Twisted! 2016-03-09 20:18:47 +01:00
Eugene Sandulenko ee56fb805b WAGE: Skip flood fill in Bitmap when calclating bounds 2016-03-09 20:12:34 +01:00
Eugene Sandulenko ca7720960a WAGE: Attempt to fix bounds calculation 2016-03-09 18:56:42 +01:00
Pawel Kolodziejski 68ee863367 SDL: attempt to fix compilation for AmigaOS4 2016-03-09 18:21:18 +01:00
Paweł Kołodziejski 32e3765e19 Merge pull request #1238 from bgK/sdl-render-target-rework
SDL: Reorganize the game render target selection code
2016-03-09 18:11:32 +01:00
Eugene Sandulenko f5f41d7daa GCW0: Remove hardcoded list of skipped engines.
Now we rely on highres feature of the backends
2016-03-09 16:33:52 +01:00
Eugene Sandulenko 4fdef191b3 CONFIGURE: Fix options for GCW0 2016-03-09 16:33:27 +01:00
Eugene Sandulenko a378e771c8 WAGE: Added alternate versions of Karth of the Jungle 2016-03-09 15:47:22 +01:00
Eugene Sandulenko 2408766f2d WAGE: Precalculate design bounds based on real data 2016-03-09 15:47:22 +01:00
Eugene Sandulenko c47122cb63 WAGE: More detection entries 2016-03-09 15:47:22 +01:00
Eugene Sandulenko c44a7f6020 WAGE: Added Minitorian game detection 2016-03-09 15:47:22 +01:00
Eugene Sandulenko 19c9993db9 WAGE: Added one more game 2016-03-09 15:47:21 +01:00
Eugene Sandulenko 54ec965f89 Merge pull request #699 from criezy/sword25-en-speech
SWORD25: Add engine option to use English speech instead of German
2016-03-09 10:16:54 +01:00
Walter van Niftrik ce3af91ef8 ADL: Disable GMM restore on restart prompt
At the end of the game a restart command is executed
from the global command list. As we assumed that this
would not occur, we disable restoring on the restart
prompt, at least for now.
2016-03-09 10:03:13 +01:00
Walter van Niftrik 349245d9b4 ADL: Fix regression in GMM saving/loading 2016-03-09 10:03:13 +01:00
Walter van Niftrik 9d65f901d0 ADL: Clarify detection entry 2016-03-09 10:03:13 +01:00
Walter van Niftrik ac39224958 ADL: Limit keyboard input to 256 characters 2016-03-09 10:03:13 +01:00
Walter van Niftrik d01da596ef ADL: Add note about font 2016-03-09 10:03:13 +01:00
Walter van Niftrik 57af92e0c1 ADL: Fix shadowing warning (GCC 4.8) 2016-03-09 10:03:13 +01:00
Walter van Niftrik 63adab81ed ADL: Clean up HiRes1Engine class 2016-03-09 10:03:13 +01:00
Walter van Niftrik 86d58534e7 ADL: Move ASCII print function into Display class 2016-03-09 10:03:13 +01:00
Walter van Niftrik fd8a5f419f ADL: Refactor string handling 2016-03-09 10:03:13 +01:00
Walter van Niftrik ac79cb081c ADL: Move #defines into header file 2016-03-09 10:03:13 +01:00
Walter van Niftrik 07d0997bef ADL: Clean up AdlMetaEngine 2016-03-09 10:03:13 +01:00
Walter van Niftrik 58e7c53909 ADL: Clean up AdlEngine class 2016-03-09 10:03:13 +01:00
Walter van Niftrik 0ec3ab1422 ADL: Fix const'ness 2016-03-09 10:03:13 +01:00
Walter van Niftrik a73dcdf224 ADL: Move functionality into base class 2016-03-09 10:03:13 +01:00
Walter van Niftrik af42795ffa ADL: Improve error messages 2016-03-09 10:03:13 +01:00
Walter van Niftrik f62c56e384 ADL: Clean up line drawing 2016-03-09 10:03:13 +01:00
Walter van Niftrik 6379fbc124 ADL: Add more #defines to replace literals 2016-03-09 10:03:13 +01:00