Le Philousophe
b61bd3ff85
ENGINES: Create a type aware advanced meta engine
2024-06-30 18:39:06 +02:00
Le Philousophe
90b886097f
ENGINES: Create a type aware advanced detector
2024-06-30 18:39:06 +02:00
Matthew Jimenez
5219c99400
GRAPHICS: Move PaletteManager definition to a separate header
2024-03-12 12:24:00 +02:00
Kaloyan Chehlarski
93fb2058af
CRYO: Silence uninitialized variable warnings
...
Fixed the bogus warnings in eden.cpp caused by usage
of the Serializer class.
2023-10-28 16:19:34 +03:00
Cameron Cawley
7f2d9fd0fd
GRAPHICS: Split conversion.cpp into multiple files
2022-12-22 23:45:14 +01:00
Le Philousophe
f25c8239b1
CRYO: Don't use unsafe strcat and strcpy
2022-10-23 22:46:19 +02:00
Le Philousophe
65a1099880
CRYO: Fix segmentation fault
...
When decoder fails to load a file, it now frees the stream.
2022-08-30 11:37:14 +02:00
Le Philousophe
48a6f12637
CRYO: Fix build following HNMDecoder API change
2022-08-30 11:15:10 +02:00
Cameron Cawley
f3b094e53f
ENGINES: Change the MetaEngineDetection interface to match MetaEngine
2022-07-23 23:31:58 +02:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Orgad Shaneh
158cf7734b
CRYO: Use nullptr
...
Using clang-tidy modernize-use-nullptr
2021-11-14 15:51:59 +02:00
eientei
03696b0035
CRYO: Add MD5 for non-interactive demo
2021-10-25 16:13:30 +03:00
Cameron Cawley
f24b71100b
CRYO: Remove unused variable
2021-09-03 00:41:58 +03:00
Cameron Cawley
e022d80447
CRYO: Support Return to Launcher
2021-09-03 00:41:58 +03:00
Cameron Cawley
c955cc3c3d
CRYO: Ensure all variables are initialised on startup
2021-09-03 00:41:58 +03:00
Cameron Cawley
a8cbad4c2e
CRYO: Fix memory leaks
2021-09-03 00:41:58 +03:00
Cameron Cawley
5df9601e18
CRYO: Add const to all static tables
2021-09-03 00:41:58 +03:00
Cameron Cawley
644e7354f5
CREDITS: Update credits
2021-08-22 22:25:33 +03:00
sluicebox
8e1d90f8e4
ALL: Remove clearAllDebugChannels() from Engine dtors
2021-06-14 12:42:38 -05:00
Torbjörn Andersson
7b77a2ad32
CRYO: Fix typo in palette initialization
2021-06-10 12:52:14 +02:00
Strangerke
46a78cd358
CRYO: Initialize some uninitialized variables in eden_graphics
2021-06-10 08:07:55 +01:00
Strangerke
40f097e2c5
CRYO: Initialize uninitialized variables in eden.cpp
2021-06-09 23:17:27 +01:00
Strangerke
d06c4696a9
CRYO: Remove useless includes
2021-06-09 21:49:35 +01:00
Strangerke
43098ca47b
CRYO: Save Preferred Subtitle Language to config, load it in InitPrefs instead of using the default language
2021-06-02 21:33:08 +01:00
Strangerke
996e2386b6
CRYO: Fix crash in showMovie
2021-06-02 21:31:45 +01:00
Orgad Shaneh
a05e54f00c
JANITORIAL: Remove trailing whitespaces
2021-05-04 11:46:30 +03:00
Cameron Cawley
46e696d417
CRYO: Use the common HNM decoder
2021-04-17 21:48:46 +03:00
Eugene Sandulenko
5e7fe2dc57
JANITORIAL: Replace spaces in indentation with tabs
2021-04-15 21:20:36 +02:00
Cameron Cawley
4714d67188
CRYO: Avoid packing structures containing objects or function pointers
2021-04-07 15:42:38 +01:00
Fiodar Stryzhniou
9b0f0eb1af
CODESTYLE: remove C++ headers, use int64 instead __int64_t.
2021-02-26 19:29:33 +01:00
Cameron Cawley
4ced49acd4
ENGINES: Changed AdvancedMetaEngine::createInstance to return a Common::Error
2020-12-04 20:57:14 +00:00
Torbjörn Andersson
ba37c52047
JANITORIAL: Remove some unnecessary semicolons
2020-11-17 07:22:49 +01: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
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
fb458421cf
CRYO: Split detection features & adapt to new plugins.
2020-10-03 14:56:36 +02:00
mataniko
06242a712b
JANITORIAL: Rename EVENT_RTL
...
Now that ScummVM is adding RTL support, the EVENT_RTL should be disambigious that it is for returning to launcher
2020-05-12 10:36:38 +02:00
Eugene Sandulenko
5752cb110d
CRYO: Use ScummVM packing headers instead of direct #pragmas
2020-04-04 13:52:25 +02:00
Paul Gilbert
e86c21351a
CRYO: Refactor to use Engine debugger
2020-02-16 13:07:19 +02:00
Bastien Bouclet
62b7979cd9
CRYO: Add override keywords
2020-02-09 12:43:15 +01:00
Eugene Sandulenko
70d454310c
CRYO: Added override keywords
2020-02-05 15:02:07 +01:00
Paul Gilbert
5b80320525
ENGINES: Adding override keyword to hasFeature methods
2020-02-04 20:04:11 -08:00
Cameron Cawley
16b2b3ac8f
CRYO: Remove dead code
2020-01-03 10:37:26 +02:00
Cameron Cawley
b2452d6ffd
CRYO: Use byteswap functions from common/endian.h
2019-11-09 01:08:14 +02:00
Bastien Bouclet
d5bab0cd2a
CRYO: Revert copyright string change
2019-11-03 11:43:00 +01:00
Bastien Bouclet
9c8bd056d6
ENGINES: Stop using 'single id'
2019-11-03 11:43:00 +01:00
Bastien Bouclet
4b42112721
ENGINES: Add an engine ID to all the engines
2019-11-03 11:43:00 +01:00
Tarek Soliman
ca825e5cf9
CRYO: Mark demo detection entries as ADGF_UNSTABLE
2019-10-23 11:44:58 -05:00