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 7c5acdaa4b390198df20afc0c88ff22a87203342
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
aryanrawlani28
f3b9477893
ENGINES: ALL: Add header guards for the new detection-header files.
2020-10-03 14:56:36 +02:00
aryanrawlani28
8189a05316
ENGINES: ALL: Adapt to changes for new plugins by defining a new detection module
...
For each engine:
- Make a new folder detection
- Move detection-related files inside the folder
- Add a new module "enginename/detection"
- Add DETECT_OBJS here
- Adjust the normal engine module to remove detect_objs
- Adjust every file for the new changes.
2020-10-03 14:56:36 +02:00
aryanrawlani28
af47301cca
SLUDGE: Split detection features & adapt to new plugins.
2020-10-03 14:56:36 +02:00
Bastien Bouclet
0f2c6cd9ea
ENGINES: Change mac resource fork file detection to use the file cache
...
Common::MacResMan is now able to open files from a specified
Common::Archive. This is a bit hacky as dynamic_cast is used to break
the Archive encapsulation to retreive the underlying FSNode. It should
however be more correct than the previous code that assumed files were
at the root of the currently running game's path.
AdvancedDetector constructs a Common::Archive from its FileMap based
filesystem cache and uses it to detect the mac resource fork files.
This cuts the time it takes to run the detection code with all the
engines enabled as dynamic plugins on the 3DS to 30 s from 280 s.
2020-09-20 16:33:45 +02:00
Eugene Sandulenko
4cc33660ec
SLUDGE: Properly skip movie playback
2020-04-29 01:07:07 +02:00
Eugene Sandulenko
4bd7cdf28f
SLUDGE: Add release versions of Robin's Rescue
2020-04-28 19:25:33 +02:00
Eugene Sandulenko
ccabd54e8c
SLUDGE: Added frasse versions
2020-04-28 18:46:25 +02:00
Eugene Sandulenko
7652fad2f4
SLUDGE: Dropped incorrect detection entry for cubert
2020-04-28 15:57:28 +02:00
Eugene Sandulenko
f8a4160b88
SLUDGE: Added older versions of Mandy to detection
2020-04-28 15:43:47 +02:00