Commit Graph
137148 Commits
Author SHA1 Message Date
Strangerke 4eeeea2c8d DM: Refactoring, enforce the use of ChampionIndex 2016-09-04 08:47:13 +02:00
Torbjörn Andersson 923efc2a4e MACVENTURE: Set background pattern for exits window
In the original, the background is actually a clickable object.
I don't know if we want to implement this as a dark gray
background pattern, or as a real object. For now, though, it's
a useful test case for setBackgroundPattern().
2016-09-04 08:31:39 +02:00
Torbjörn Andersson 40c65540fa GRAPHICS: Add setBackgroundPattern() to MacWindow
Set a background pattern for the window surface. For instance, the
exits window in the MacVenture engine should have a light gray
background, rather than a white one, and this will allow it to get
one without having to draw it by itself.
2016-09-04 08:31:39 +02:00
Thierry Crozat 29535c0a55 SDL: Do not forbid time.h symbols when FORBIDDEN_SYMBOL_EXCEPTION_time_h is defined
This hopefully fixes a regression from 848c5c3.
2016-09-04 02:26:27 +01:00
Eugene Sandulenko 49cfa190df FULLPIPE: Fix GameObject::setPicAniInfo(). Now all animations get restored correctly. 2016-09-04 01:16:45 +02:00
Eugene Sandulenko 35c18c3811 FULLPIPE: Clarify field data type in PicAniInfo 2016-09-04 01:16:30 +02:00
Eugene Sandulenko 9552dabaab FULLPIPE: Implement GameLoader::saveScenePicAniInfos(). Now object states are restored 2016-09-04 00:57:43 +02:00
Thierry Crozat a47a9bf5c3 BUILD: Fix creation of MacOS X application bundle when using SDL_net and curl 2016-09-03 23:31:42 +01:00
Paul Gilbert 972e7d65f4 TITANIC: Fix message targets when changing views 2016-09-03 18:23:02 -04:00
Strangerke ef144e1e8b DM: Polishing in LZWdecompressor 2016-09-04 00:13:19 +02:00
Thierry Crozat 848c5c3f84 Merge pull request #810 from tsoliman/sdl2-macports
SDL: Fix build with MacPorts SDL2
2016-09-03 23:08:04 +01:00
Thierry Crozat a2a985368c BUILD: Tie the SDL_net version to the SDL version
This means that when using SDL 1.2 we use SDL_net 1.2, but when
using SDL 2 we now use SLD_net 2 as well. Both versions work
properly and there is not code change needed in ScummVM.

This change is because SDL_net depends on SDL, and using
SDL_net 1.2 with SDL 2 means we can end up needing to link with
both the SDL and SDL2 libraries.
2016-09-03 23:07:21 +01:00
Thierry Crozat 8e6cc9f777 GIT: Ignore files generated by testbed engine 2016-09-03 23:07:21 +01:00
Strangerke 3ecc98e832 DM: Change savegame signature to DM21 instead of DMDM. That breaks savegames compatibility. 2016-09-04 00:01:16 +02:00
Strangerke e4863c0c73 DM: Polishing in loadsave 2016-09-03 23:59:31 +02:00
Paul Gilbert b4beb09c94 TITANIC: Fix updating mixer during cutscenes, ending NPC speech 2016-09-03 17:31:37 -04:00
Strangerke 807bfc270b DM: Finish the renaming of variables in InventoryMan 2016-09-03 22:58:39 +02:00
Eugene Sandulenko 302562de38 TESTBED: Added mouse cursor 2016-09-03 22:56:09 +02:00
Paul Gilbert f8fc43be99 SHERLOCK: RT: Fix hang clicking on edge of inventory verb list borders 2016-09-03 16:36:03 -04:00
Paul Gilbert a69eebe53b SHERLOCK: SS: Fix German journal crash moving tobacco box 2016-09-03 15:44:58 -04:00
Strangerke 8d41bf9ad7 DM: Some more fixes concerning pointer formatting 2016-09-03 21:42:58 +02:00
Eugene Sandulenko 8e8199f6af LINUXMOTO: Fix OSD performance when OSD is not drawn 2016-09-03 21:30:55 +02:00
Eugene Sandulenko 57ae1cb89d GPH: Fix OSD performance when OSD is not drawn 2016-09-03 21:30:40 +02:00
Eugene Sandulenko c2f5c48068 DINGUX: Fix OSD performance when OSD is not drawn 2016-09-03 21:30:04 +02:00
Eugene Sandulenko b8ee5322f4 JANITORIAL: Remove trailing whitespaces 2016-09-03 21:20:16 +02:00
Eugene Sandulenko 7910123446 SDL: Optimize OSD drawing 2016-09-03 21:20:02 +02:00
Eugene Sandulenko c4237a9303 GNAP: Added detection for alternative Russian version 2016-09-03 17:54:39 +02:00
Paul Gilbert be4ed6ea26 TITANIC: Cleanup of title engine class 2016-09-03 11:19:23 -04:00
Paul Gilbert 3d0f922f7b TITANIC: Further conversion of free flags to DisposeAfterUse 2016-09-03 10:49:03 -04:00
Paul Gilbert c224d35a43 TITANIC: Identified sound balance usage in the engine 2016-09-03 10:34:38 -04:00
Eugene Sandulenko 38cf75e885 PRINCE: Make Russian version of the game start.
Crashes right after the intro AVI.
2016-09-03 16:10:59 +02:00
Bendegúz Nagy 3191f2605b Merge branch 'dm' of https://github.com/WinterGrascph/scummvm into dm 2016-09-03 16:01:31 +02:00
Eugene Sandulenko 7255a53901 PRINCE: Added detection to Russian version of the game.
The engine requires a bit of work, as this version has all files
unpacked from the PTC archives.
2016-09-03 15:59:19 +02:00
Eugene Sandulenko b5eef9a36a PRINCE: Properly detect translated versions, and mark them via Game Feature 2016-09-03 15:59:19 +02:00
Paul Gilbert 7d0c83850c AUDIO: Whitespace fix in MP3 engine usage list 2016-09-03 09:58:50 -04:00
Bendegúz Nagy d0bae5b805 DM: Replace _vm->_system with g_system 2016-09-03 15:52:59 +02:00
Paul Gilbert 37178fab3c TITANIC: Add MAD to the dependencies list for the engine 2016-09-03 09:48:50 -04:00
Eugene Sandulenko cad834a69c JANITORIAL: Fix include statements 2016-09-03 15:19:37 +02:00
Strangerke fbe9c92ce1 DM: Fix the style used for some pointers and casts 2016-09-03 14:20:13 +02:00
Strangerke 9aa582e341 DM: Refactor string manipulation in drawPanelObject 2016-09-03 13:53:52 +02:00
Eugene Sandulenko 0239baeacb DISTS: Generate proper macventure.dat 2016-09-03 13:52:05 +02:00
Eugene Sandulenko d5152ae3d1 DISTS: Add placeholder for macventure.dat to make the buildbot happy 2016-09-03 13:30:41 +02:00
Strangerke 2fec2241e4 DM: More renaming and refactoring in InventoryMan 2016-09-03 13:13:50 +02:00
Eugene Sandulenko fab199d37e JANITORIAL: Make GPL headers uniform 2016-09-03 12:46:38 +02:00
Eugene Sandulenko 87eef75a26 MACVENTURE: Provide copyright notice for WebVenture by Sean Kasun, and fix GPL headers 2016-09-03 11:16:02 +02:00
Bendegúz Nagy d059a1cd4b DM: Use delayMillis(10) in mainLoop 2016-09-03 11:12:16 +02:00
Bendegúz Nagy 2e0fae6547 DM: Fix copyright issues 2016-09-03 10:56:30 +02:00
Eugene Sandulenko 09e711a255 MACVENTURE: Fix warning 2016-09-03 10:55:03 +02:00
Bendegúz Nagy cb8fca46c5 DM: Fix include headers
Add DM_ prefix
Add missing include guards
2016-09-03 10:47:16 +02:00
Ori Avtalion 70ff8d6232 SCUMM HE: Constify string parameter 2016-09-03 11:45:43 +03:00