Commit Graph
61292 Commits
Author SHA1 Message Date
Eugene Sandulenko 4552f5196b SWORD25: Fix Amiga compilation 2013-09-28 22:26:54 +03:00
Eugene Sandulenko 75f2dacade FULLPIPE: Fix compiler warning 2013-09-28 21:44:55 +03:00
Paul Gilbert 7cf1f02fa1 TSAGE: Fix R2R restart game to match the original 2013-09-28 12:57:47 -04:00
Strangerke ef8b661c3d AVALANCHE: Partially move drawScroll to Graphics 2013-09-28 17:09:50 +02:00
Eugene Sandulenko aeee6e6241 FULLPIPE: Implement Movement::calcSomeXY() 2013-09-28 17:31:42 +03:00
Paul Gilbert 68d446c919 TSAGE: Bugfixes and renaming for R2R title screen 2013-09-28 09:57:51 -04:00
Strangerke 6a7326ec26 AVALANCHE: More rework on Graphic code 2013-09-28 15:08:41 +02:00
Eugene Sandulenko ac1be668d9 FULLPIPE: Implement MovGraph2::initDirections() 2013-09-28 15:59:46 +03:00
Strangerke 0edb0e0434 AVALANCHE: Set the Magic surface as private, some associated rework 2013-09-28 14:31:54 +02:00
Eugene Sandulenko dd7995958d FULLPIPE: Implement MovGraph2::addObject() 2013-09-28 14:15:46 +03:00
Eugene Sandulenko b22c7d28f7 FULLPIPE: Implement MctlCompound::addObject() 2013-09-28 13:06:06 +03:00
Strangerke fdbcb5f785 AVALANCHE: Move some more functions to Graphics 2013-09-28 10:41:52 +02:00
Eugene Sandulenko d207dcfba6 FULLPIPE: Bug fix MctlCompound::load() 2013-09-28 11:36:11 +03:00
Strangerke 726fa64bbf AVALANCHE: Use an enum for the Mouse cursor identifier 2013-09-28 10:11:21 +02:00
Strangerke 7d66cdf417 AVALANCHE: Move mouse cursor display functions to Graphics 2013-09-28 10:00:23 +02:00
Strangerke 7a8d252ddb AVALANCHE: Move Digits and Directions to Graphics 2013-09-28 09:43:28 +02:00
D G Turner 93c3375244 TONY: Fix compilation on FreeBSD with C++-11 enabled.
This is part of bug #3615056 and is due to NULL being defined as
nullptr when C++-11 is enabled, which is not valid being assigned
to a integer value.
2013-09-28 01:37:15 +01:00
D G Turner e07723e1d1 TINSEL: Fix compilation on FreeBSD with C++-11 enabled.
This is part of bug #3615056 and is due to NULL being defined as
nullptr when C++-11 is enabled, which is not valid being assigned
to a integer value.
2013-09-28 01:33:43 +01:00
Paul Gilbert 789c8bbfdb TSAGE: Bugfixes and renaming for R2R teleport outside 2013-09-27 20:05:48 -04:00
Strangerke 00e5a4830b AVALANCHE: Move background loading to Graphics 2013-09-27 23:48:53 +02:00
Strangerke 75258758ef AVALANCHE: Move Zoom to Graphics 2013-09-27 23:22:36 +02:00
Strangerke 649fa6e5f0 AVALANCHE: Use the Color enum, remove some magic values, identify some dead variables 2013-09-27 21:57:24 +02:00
Eugene Sandulenko 7990300c96 FULLPIPE: Implemented MctlCompound::initMovGraph2() 2013-09-27 22:16:15 +03:00
Eugene Sandulenko ca5804a253 DEVTOOLS: Make Coverity happy.
This is mainly due to unhandled clang __has_featrure() buit-in.
I do not like this hack, but Coverity proved to be a very good tool for us.
2013-09-27 12:28:25 +03:00
Eugene Sandulenko 8053989dd1 SWORD25: Remove explictit #includes
Makes Coverity happier.
2013-09-27 11:07:25 +03:00
Eugene Sandulenko e11da51202 COMMON: Make Coverity 6.6.1 happier
Apparently their tools do not include __has_feature clang extension.
I've submitted the bugreport to them but in the meantime let's have this
define in the system.
2013-09-27 11:06:22 +03:00
Strangerke d7230fe856 AVALANCHE: Remove a couple of unused variables 2013-09-27 08:33:58 +02:00
Strangerke 64f799773e AVALANCHE: Misc minor polishing 2013-09-27 08:21:04 +02:00
Kirben 987bb6d454 SCUMM: Add US Windows preview of Humongous Catalog. 2013-09-27 15:50:36 +10:00
Paul Gilbert 3ac10f9254 TSAGE: Further bugfixes for R2R Protector confrontation 2013-09-26 21:54:05 -04:00
Strangerke 08883a807f AVALANCHE: Merge Avalot and AvalancheEngine 2013-09-27 01:34:38 +02:00
Filippos Karapetis 2369f60a42 NEVERHOOD: Fix uninitialized member of the TextEditWidget class - CID 1022333 2013-09-27 01:38:17 +03:00
Filippos Karapetis 78d9aea198 NEVERHOOD: Fix uninitialized variable in Scene1303 - CID 1022323 2013-09-27 01:38:17 +03:00
Filippos Karapetis ba30e961b9 NEVERHOOD: Remove unused variable - CID 1022328 2013-09-27 01:38:16 +03:00
Filippos Karapetis 802abdcc34 NEVERHOOD: Fix uninitialized variable in AsScene1002OutsideDoorBackground - CID 1022329 2013-09-27 01:38:16 +03:00
Filippos Karapetis e925f8a9d8 NEVERHOOD: Fix uninitialized variable in AsScene2810Rope - CID 1022310 2013-09-27 01:38:16 +03:00
Filippos Karapetis cfa6974d29 NEVERHOOD: Fix uninitialized members of the Palette class - CID 1022303, 1022304, 1022305, 1022306 2013-09-27 01:38:16 +03:00
Filippos Karapetis 16b419847f NEVERHOOD: Fix uninitialized members of the Scene class and remove dead code - CID 1022300 2013-09-27 01:38:15 +03:00
Filippos Karapetis 871b4a83e2 NEVERHOOD: Fix uninitialized members of the Screen class - CID 1022299 2013-09-27 01:38:15 +03:00
Filippos Karapetis b94165abe3 NEVERHOOD: Fix uninitialized members of the AudioResourceManMusicItem class - CID 1022298 2013-09-27 01:38:15 +03:00
Filippos Karapetis f05e43fae6 NEVERHOOD: Fix uninitialized members of the SoundMan class - CID 1022297 2013-09-27 01:38:14 +03:00
Strangerke e166f6fc44 AVALANCHE: Move a couple of variables to Sequence, more private variables 2013-09-27 00:33:08 +02:00
Martin Kiewitz f61e9c1c02 SCI: script patch for sq1vga to fix gfx glitch
when leaving Ulence Flats...
2013-09-27 00:26:32 +02:00
Strangerke 75cbbda822 AVALANCHE: More function deduplication, remove a magic value 2013-09-27 00:21:59 +02:00
Strangerke dc3471bc09 AVALANCHE: Rename Sequence functions 2013-09-27 00:09:47 +02:00
Eugene Sandulenko 03911e6505 SWORD25: Fix copy-paste error. CID 1004130 2013-09-26 22:58:46 +03:00
uruk 03cae64498 AVALANCHE: Fix bug in Sequence. 2013-09-26 20:31:11 +02:00
Strangerke df3fe7b0ec AVALANCHE: Objectify Sequence. This commit breaks savegames. 2013-09-26 20:16:33 +02:00
uruk 8efaa45425 AVALANCHE: Partially implement (there are still missing features: icon, keyboard control) the last missing type of scrolls: dialogs. Move some functions/variables, remove unused code in order to do so. 2013-09-26 19:22:48 +02:00
Willem Jan Palenstijn 4e12600d70 Merge branch 'wme_lineartickets' into wme_rendering
This replaces the (quadratic time) renderqueue drawnum logic by a
(linear time) approach based on following along the queue with an iterator.

This branch first implements the new iterator logic next to the old drawnum
logic, adding asserts that they produce identical results to facilitate testing
and debugging. The old code is removed after that.
2013-09-26 10:50:13 +02:00