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