Commit Graph
29 Commits
Author SHA1 Message Date
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Orgad Shaneh 6a59febd46 COMPOSER: Use nullptr
Using clang-tidy modernize-use-nullptr
2021-11-14 15:51:59 +02:00
Paul Gilbert 005561d305 COMMON: Increase Stream pos, seek, size from int32 to int64 2021-07-08 18:24:28 -07:00
Orgad Shaneh a05e54f00c JANITORIAL: Remove trailing whitespaces 2021-05-04 11:46:30 +03:00
angstsmurf e5144e9590 COMPOSER: Don't crash when skipping invalid animations
Don't try to run a NULL animation. Fixes a crash in Gregory.
2019-07-20 08:06:49 +03:00
Filippos Karapetis e45dd70654 COMPOSER: Always check resources before loading them
Fixes checking for resources in libraries - bug #10861
2019-03-10 04:51:39 +02:00
upthorn d91368aa1a COMPOSER: Saving/loading code deduplication 2016-10-18 02:11:17 +02:00
upthorn c4c6cce78e COMPOSER: Completely removed unnecessary #ifdefs 2016-10-18 02:10:11 +02:00
upthorn 4e1f98a155 COMPOSER: failed attempt to correct audio sync issue 2016-10-18 02:09:14 +02:00
upthorn 2b58f42b8c COMPOSER: Continued work on saving/loading functionality. 2016-10-18 02:08:53 +02:00
Johannes Schickel 8ff496591e COMPOSER: Make GPL headers consistent in themselves. 2014-02-18 02:39:33 +01:00
Johannes Schickel 3fbc497e1c COMPOSER: Take advantage of Surface::getPixels. 2013-08-03 04:02:50 +02:00
Johannes Schickel 2fdebe41b5 COMPOSER: Prefer getBasePtr over direct Surface::pixels access. 2013-08-03 02:52:32 +02:00
D G Turner b25ed0a02f COMPOSER: Change screen surface variable naming for clarity.
This makes it easier to read the code where sprite surfaces are blitted
to the screen.
2012-10-20 23:19:47 +01:00
Alyssa Milburn 5e2ab1d050 COMPOSER: Don't delete pipe streams too early. 2011-11-05 18:33:52 +01:00
Alyssa Milburn 81785c6090 COMPOSER: Fix non-pipe audio buffers. 2011-11-05 15:59:40 +01:00
Alyssa Milburn d70d6c4c50 COMPOSER: Play V1 pipe audio. 2011-11-05 00:21:05 +01:00
Alyssa Milburn 4da2f24866 COMPOSER: Handle V1 pipes properly. 2011-11-04 22:39:27 +01:00
Alyssa Milburn 1c1eed784a COMPOSER: Add support for V1 pipes. 2011-11-04 22:38:33 +01:00
Alyssa Milburn 5b7d2cd65a COMPOSER: Improve check for invalid CTBLs. 2011-11-04 12:27:10 +01:00
Filippos Karapetis cb57859159 COMPOSER: Silence a false positive warning in MSVC 2011-09-12 21:58:54 +03:00
Alyssa Milburn 76a18b247b COMPOSER: Stop kBitmapSpp32 writing off the end of the buffer.
This fixes corruption when there's only one pixel left to
decompress, but two pixels available in the compressed data.
Also, improve error checking in the bitmap decompression code.
2011-08-11 13:15:18 +02:00
Alyssa Milburn 62a22b6293 COMPOSER: Fix a warning and an uninitialized value. 2011-08-04 21:50:17 +02:00
Alyssa Milburn e66da8aad3 COMPOSER: Remove svn keywords. 2011-07-20 17:31:04 +02:00
Alyssa Milburn 333c9ce249 COMPOSER: Add dirty rectangles. 2011-07-20 12:16:25 +02:00
Alyssa Milburn f40f8a1793 COMPOSER: Use enum values for events, rather than numeric cosntants. 2011-07-19 21:48:01 +02:00
Alyssa Milburn 6646be1da1 COMPOSER: Implement kFuncChangeBackground. 2011-07-19 16:12:18 +02:00
Alyssa Milburn 2fc49ba2b9 COMPOSER: Implement kFuncClearSprites. 2011-07-19 16:11:27 +02:00
Alyssa Milburn c4e5cf96ac COMPOSER: Move graphics-related code into graphics.cpp. 2011-07-18 21:50:24 +02:00