Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Alexandre Detiste
6044504762
JANITORIAL: typos
...
some in the variable names, some in the comments;
no change for the strings that interract with original games assets
2021-10-31 20:46:31 +01:00
Kai Knoblich
3101573007
SLUDGE: Fix build with Clang >= 11.0.0
...
Clang 11 and newer check the types of return values more strictly and
generate an error if there is a discrepancy.
However the "bool loadGame()" function, returns the value "NULL", if
loading of a savegame was unsucessful, whereas Clang expects a return
value of type "bool".
Remedy the issue by using "false" as return value instead of "NULL".
2021-09-10 19:38:12 +03:00
Cameron Cawley
644e7354f5
CREDITS: Update credits
2021-08-22 22:25:33 +03:00
Filippos Karapetis
0a3e3d8372
SLUDGE: Remove superfluous C string conversions
2021-08-10 13:04:09 +03:00
Cameron Cawley
e187a37d95
SLUDGE: Avoid direct use of remove()
2021-08-10 13:04:09 +03:00
Paul Gilbert
005561d305
COMMON: Increase Stream pos, seek, size from int32 to int64
2021-07-08 18:24:28 -07:00
Paul Gilbert
baccbedf50
GRAPHICS: Changed surface classes sizes from uint16 to int16
2021-07-04 18:24:27 -07:00
Eugene Sandulenko
35eedf421a
SLUDGE: Avoid usage of remove()
2021-06-26 22:00:14 +02:00
sluicebox
8e1d90f8e4
ALL: Remove clearAllDebugChannels() from Engine dtors
2021-06-14 12:42:38 -05:00
ysj1173886760
7af3a3f84c
ENGINES: introduce ADDectedGameExtraInfo to ADGameDetector, add extra info as parameter for fallback detect.
2021-06-13 14:15:45 +02:00
Eugene Sandulenko
0b7194ecc4
SLUDGE: Gracefully continue on MOD music failure. Happens with IT modules now
2021-05-30 11:40:37 +02:00
ysj1173886760
554fb982ab
SLUDGE: move debug channels to metaEngineDetection
2021-05-22 01:34:57 +02:00
D G Turner
df9ce51662
SLUDGE: Fix Signed vs. Unsigned GCC Compiler Warnings
2021-05-17 23:18:50 +01:00
Eugene Sandulenko
34f7e04c4f
SLUDGE: Initial code for bg effects
2021-05-17 01:55:21 +02:00
Eugene Sandulenko
df762ea3df
SLUDGE: Cleanup and simplify code
2021-05-17 01:55:20 +02:00
Eugene Sandulenko
7d5788836d
SLUDGE: Implement Crossfade transition
...
This completes all the transition modes
2021-05-17 01:55:20 +02:00
Eugene Sandulenko
4af234930d
SLUDGE: Implement Snapshotbox transition
2021-05-17 01:55:14 +02:00
Eugene Sandulenko
d96ac486c9
SLUDGE: Implement Blinds transition
2021-05-16 17:09:32 +02:00
Eugene Sandulenko
d359183fc0
SLUDGE: Implement TV transition
2021-05-16 17:09:32 +02:00
Eugene Sandulenko
ada51d0b49
SLUDGE: Implement Dissolve transition
2021-05-16 17:09:32 +02:00
Eugene Sandulenko
f1196d909a
SLUDGE: Fix crash at save
2021-05-16 00:53:39 +02:00
Eugene Sandulenko
c07f28a6b0
SLUDGE: Revert the background transparency fix as that messes with some backgrounds
2021-05-16 00:37:12 +02:00
Eugene Sandulenko
524193ac26
SLUDGE: Rename loadsave.* -> saveload.* for consistency
2021-05-15 17:17:23 +02:00
Eugene Sandulenko
bc38a0a08c
SLUDGE: Implement FADE transition
2021-05-15 00:10:01 +02:00
Eugene Sandulenko
7ee172b47f
SLUDGE: Fixing backdrop transparency. Now parallax works as expected
2021-05-14 18:49:02 +02:00
Eugene Sandulenko
b108f1377e
SLUDGE: Further work on parallax rendering
2021-05-14 01:01:58 +02:00
Eugene Sandulenko
98b0fe53bc
SLUDGE: Added more debug output to parallax drawing
2021-05-14 01:01:58 +02:00
Eugene Sandulenko
90a998f742
SLUDGE: Added debug ouptut to parallax drawing
2021-05-14 01:01:58 +02:00
Eugene Sandulenko
836825abcf
SLUDGE: Merge Parallax stuff back into GraphicsManager
2021-05-14 01:01:58 +02:00
Eugene Sandulenko
51d56fdcea
SLUDGE: Implement handling MOD track starting playback position
2021-05-14 01:01:58 +02:00
Eugene Sandulenko
cfaa0fd4be
SLUDGE: Loop MOD playback
2021-05-13 02:10:18 +02:00
Eugene Sandulenko
b93aa9b05d
SLUDGE: Fix transparency handling
2021-05-12 23:19:19 +02:00
Eugene Sandulenko
7d61637afd
SLUDGE: Renamed debug channels and disabled the pre-enabled ones
2021-05-12 23:19:19 +02:00
Eugene Sandulenko
84cc106cc5
SLUDGE: Plug memory leak
2021-05-10 13:58:25 +02:00
Eugene Sandulenko
77bfebb317
SLUDGE: Fix potential NULL dereference
2021-05-10 13:58:25 +02:00
Eugene Sandulenko
6dcf0939bf
SLUDGE: Fix potential buffer overrun
2021-05-10 13:58:25 +02:00
Eugene Sandulenko
62dc0ff8bd
SLUDGE: Fix zbuffer ordering
2021-05-08 13:43:29 +02:00
Eugene Sandulenko
8880eceaa7
SLUDGE: Reduce header dependency
2021-05-08 13:43:29 +02:00
Eugene Sandulenko
9759e9d131
SLUDGE: Dump zbuffer data
2021-05-08 13:43:29 +02:00
Eugene Sandulenko
ef02391959
SLUDGE: Properly dump floor data
2021-05-08 13:43:29 +02:00
Eugene Sandulenko
f06c1764af
SLUDGE: Remove another unneeded include
2021-05-08 13:43:29 +02:00
Paul Gilbert
c51f717799
SLUDGE: Compilation fix for Visual Studio
2021-05-06 18:14:55 -07:00
Eugene Sandulenko
28e4e46707
SLUDGE: Reduce header dependencies
2021-05-07 01:29:53 +02:00
Eugene Sandulenko
5c15a99fb8
SLUDGE: Reduced header dependecy. No nested includes
2021-05-07 01:29:53 +02:00
Eugene Sandulenko
e3da6f47b5
SLUDGE: Remove unused files and redundant header
2021-05-07 01:29:52 +02:00
Eugene Sandulenko
bbf03426e1
SLUDGE: JANITORIAL: Fix code formatting
2021-05-07 01:29:52 +02:00
Eugene Sandulenko
73c9875529
SLUDGE: Wrap status bar into a class
...
This lets us get rid of the global constructors
2021-05-07 01:29:52 +02:00
Eugene Sandulenko
9d6761a8ad
SLUDGE: Dump more resources
2021-05-07 01:29:52 +02:00
Eugene Sandulenko
becfea5dbc
SLUDGE: Changed naming format for dump files
2021-05-07 01:29:52 +02:00