Commit Graph
17 Commits
Author SHA1 Message Date
Die4Ever e04a692b87 GROOVIE: option for slim left/right hotspots in puzzles, enabled by default 2022-12-21 11:57:08 -06:00
Die4Ever 4c8a249949 GROOVIE: T11H Souped Up default to Easier AI 2022-12-20 00:46:56 -06:00
Cameron Cawley ea9722bcea GROOVIE: Move the engine options into the MetaEngine subclass 2022-11-16 23:58:54 +01:00
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Coen Rampen 9bcda8ee1b GROOVIE: Fix intro music and move autosave slot
This commit fixes problems with commit acad766 which disabled the open house
savegame in The 7th Guest and The 11th Hour. These games use slot 0 to write a
special savegame when the game has been completed. This conflicts with ScummVM
autosave functionality, which also uses slot 0 by default. To fix this, the
autosave slot has been moved to slot 24, the last available save slot. The
workaround from commit acad766 for saving in slot 0 has been removed.
The intro music is now fixed by checking for a load of slot 0 and not stopping
the music in this case.
2021-11-19 21:06:43 +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
Die4Ever 1a9cd3e900 GROOVIE: fix uses of ENABLE_GROOVIE2
Fixing compiler errors when groovie2 was disabled
2021-09-15 19:13:57 +03:00
Eugene Sandulenko 5e7fe2dc57 JANITORIAL: Replace spaces in indentation with tabs 2021-04-15 21:20:36 +02:00
Cameron Cawley 4ced49acd4 ENGINES: Changed AdvancedMetaEngine::createInstance to return a Common::Error 2020-12-04 20:57:14 +00:00
Eugene Sandulenko 77d2d3d061 GROOVIE: Do not hide gameids for skipped subengines 2020-11-28 20:57:02 +01:00
Eugene Sandulenko 0a9e83106b GROOVIE: Clarify user-visible warning 2020-11-28 20:57:02 +01:00
Eugene Sandulenko a4df6c48b7 GROOVIE: Always detect GroovieV2 games but bail out on their run 2020-11-28 20:57:02 +01:00
Eugene Sandulenko 5936026209 ALL: Clarify POTFILES, remove redundant common/translations.h includes 2020-11-10 03:03:49 +01: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 563cef1071 GROOVIE: Split detection features & adapt to new plugins. 2020-10-03 14:56:36 +02:00