AndywinXp
70568e6cf2
SWORD1: Prevent softlock when saving on phone envelope screen
...
And we prevent it by... drum roll please... disabling
the main menu and saving from the GMM whenever
we are in that screen :-)
2023-10-16 20:26:55 +02:00
AndywinXp
8b3f16e923
SWORD1: Rewrite main menu code
...
This now matches the source code and the executable;
this fixes a lot of inaccuracies, implements the tombstone
"death font", implements the Speed setting.
The askForCd() routine is now more accurate as well.
2023-09-21 21:41:22 +02:00
Eugene Sandulenko
e0d0eca348
SWORD1: Remove redundant flags from the detection entries
2023-01-14 21:14:21 +01:00
Cameron Cawley
aaf82d7ca6
SWORD1: Switch to AdvancedMetaEngineDetection
2022-10-22 18:38:38 +02:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Eugene Sandulenko
ccfaf478ab
AD: Make sure that we initialize hashmaps. Unfortunately, this leads to less const'ness
2021-11-29 01:50:03 +01:00
Orgad Shaneh
78ef6203de
ENGINES: Fix getSavegameFile for almost all engines
...
Use kSimpleSavesNames correctly, add where needed, remove where needed.
Trac #12977
2021-11-10 21:49:48 +00:00
Orgad Shaneh
fe104cc337
ENGINES: Use MetaEngine consistently for getting autosave slot
...
The autosave refactoring that was done in
7adad5aaf5 used g_engine for identifying the
autosave slot. This worked for in-game save/load, but doesn't fit when
called from the launcher.
Fix by passing MetaEngine to SaveStateDescriptor ctor and using it for this
query.
Amends 7adad5aaf5 .
2021-10-24 16:46:06 +02:00
Eugene Sandulenko
5e7fe2dc57
JANITORIAL: Replace spaces in indentation with tabs
2021-04-15 21:20:36 +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
467ca35a37
SWORD1: Split detection code & adapt to new plugins.
2020-10-03 14:56:36 +02:00