Commit graph

446 commits

Author SHA1 Message Date
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
Eugene Sandulenko
2270799dac
SLUDGE: Dump images 2021-05-07 01:29:52 +02:00
Eugene Sandulenko
519b212f95
SLUDGE: Improved script decompilation 2021-05-07 01:29:52 +02:00
Eugene Sandulenko
c63f21cc3d
SLUDGE: Added possibility to dump zbuffers 2021-05-05 23:34:15 +02:00
Orgad Shaneh
a05e54f00c JANITORIAL: Remove trailing whitespaces 2021-05-04 11:46:30 +03:00
Eugene Sandulenko
1ba5ecdde1
SLUDGE: Fix out-of-bounds access when scaling sprites 2021-05-03 15:57:35 +02:00
Eugene Sandulenko
aa99f15332
SLUDGE: Fix accidentally committed code 2021-05-03 15:57:35 +02:00
Eugene Sandulenko
855c2e4392
SLUDGE: Fix zbuffer loading. Regression from 7c5acdaa4b 2021-05-03 15:46:08 +02:00
Eugene Sandulenko
a4be414fec
SLUDGE: Fix use-after-free on engine quit 2021-05-03 01:05:12 +02:00
Eugene Sandulenko
1562255b7c SLUDGE: Use ScummVM data types 2021-03-27 19:12:32 +01:00
Cameron Cawley
4ced49acd4 ENGINES: Changed AdvancedMetaEngine::createInstance to return a Common::Error 2020-12-04 20:57:14 +00:00
Vladimir Serbinenko
4b6bda0831
SLUDGE: Remove UTF8 code (#2592)
This is basically a duplicate of UTF8 from common.
So just use common code instead
2020-11-10 17:19:23 +01:00
Fiodar Stryzhniou
6a7340f744 SYMBIAN: sync with 2.2.0 release.
Added new project files, build fixes.
2020-10-16 17:06:05 +02:00
Eugene Sandulenko
7ff34bc9ec PLUGINS: MetaEngineStatic -> MetaEngineDetection 2020-10-11 23:14:39 +02:00
Eugene Sandulenko
7ea6781043 PLUGINS: PLUGIN_TYPE_METAENGINE -> PLUGIN_TYPE_ENGINE_DETECTION 2020-10-11 23:12:32 +02:00
aryanrawlani28
d26bbe521c ENGINES: ALL: Finish renaming ME & AME classes
- ME -> MetaEngineStatic (static parts)
- MEC -> MetaEngine (dynamic parts)
2020-10-03 14:56:36 +02:00
aryanrawlani28
29ceb07959 ENGINES: ALL: Revert detection submodule to be directly present in the engine directory
- DETECT_OBJS are present and added inside an engine's modules.mk file.
2020-10-03 14:56:36 +02:00