Eugene Sandulenko
fa8afb37a8
MOHAWK: Added missing override keyword
2020-01-31 13:57:55 +01:00
Bastien Bouclet
5106563c65
MOHAWK: MYST: Add a keymap
2020-01-29 08:51:30 +01:00
Bastien Bouclet
519b4a57e2
KEYMAPPER: Allow engines to return multiple keymaps
...
The idea is that keymaps may be situational. A keymap may be always
enabled, while another one may be enabled only during combat..
2020-01-29 08:51:29 +01:00
Filippos Karapetis
684f8de589
MOHAWK: Fix build when the Riven subengine is not enabled
2020-01-27 01:26:35 +02:00
Bastien Bouclet
ee8229dc00
ENGINES: Move keymap initialization to MetaEngine
...
To be able to access the keymap while the engine is not running.
2020-01-26 23:09:08 +02:00
Bastien Bouclet
3d34c3e5c0
MOHAWK: Stop relying on the target to detect the current game
...
The target is user defined and not may not contain the game name
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
Eugene Sandulenko
ed98a96e87
MOHAWK: Add Myst ME as a subengine, and mark 'jpeg' as a required dependency
...
Because our build system does not allow recursive dependencies, inserting
#error for incorrect configuration. For enabling mystme, myst target must
be enabled as well
2019-10-05 19:07:50 +02:00
Bastien Bouclet
3a7f85971f
MOHAWK: MYST: Add support for the localized 25th games
2018-07-30 20:13:16 +02:00
Bastien Bouclet
b40e93e11a
MOHAWK: Push down the include of advancedDetector.h
...
So the whole engine is not recompiled when making changes to the
detection code.
2018-06-30 21:57:18 +02:00
Eugene Sandulenko
1f4d4b01ea
MOHAWK: RIVEN: Removed hardcoded list of language prefixes.
...
This will let to play with the prefixes without recompilation.
2018-06-29 13:31:55 +02:00
Bastien Bouclet
61f9398b04
Merge pull request #1187 from bgK/detection-refactor-unknown
...
ENGINES: Return unknown game variants with the list of detected games
2018-05-28 18:43:15 +02:00
Bastien Bouclet
44fd44ccc9
MOHAWK: Remove detection entries for games not supported by the engines
2018-05-17 20:49:28 +02:00
Bastien Bouclet
cf1ebf2951
ENGINES: Add unknown game variants to the game detector results
2018-05-10 09:04:23 +02:00
Bastien Bouclet
84b2dc5cc8
MOHAWK: Fix some clang-tidy warnings
2018-03-31 13:36:09 +02:00
Bastien Bouclet
4c7d3c1857
MOHAWK: Change the game ID for the making of Myst to lowercase
...
No target upgrade needed since it is not stored in the config file.
2016-09-15 12:44:57 +02:00
Bastien Bouclet
504ffd2aba
MOHAWK: Switch Riven saves to a slot based naming scheme
...
Existing saves are compatible but must be renamed to riven-###.rvn
2016-07-10 22:01:03 +02:00
Bastien Bouclet
f78bb08b18
MOHAWK: Save ScummVM specific metadata in the Riven saves
...
- Thumbnail
- Save date
- Save description
- Total play time
2016-07-10 22:01:03 +02:00
Bastien Bouclet
9db3f69f5e
MOHAWK: Switch to slot based save file naming for Myst
...
Myst previously used the user provided description as the save filename.
This was not working when the user entered chacacters forbidden by the
filesystem.
The actual save format has not changed. Old saves are still compatible,
but must be renamed to 'myst-###.mys' and 'myst-###.mym'.
Fixes 7106.
2016-04-03 08:11:56 +02:00
Johannes Schickel
3aecd8ef2a
ENGINES: Make variable names of ADGameDescription conform to our guidelines.
...
gameid -> gameId
guioptions -> guiOptions
2016-03-08 19:01:38 +01:00
Johannes Schickel
0b6befdcc5
ENGINES: Make variable names of AdvancedMetaEngine conform to our guidelines.
...
_singleid -> _singleId
_gameids -> _gameIds
_guioptions -> _guiOptions
2016-03-08 19:01:13 +01:00
Bastien Bouclet
833b800a32
MOHAWK: Add an engine specific option to play the Myst fly by movie
...
It is disabled by default since the original engine never plays it.
When enabled, it is only played when first arriving on Myst.
2016-03-05 14:43:10 +01:00
Bastien Bouclet
7044996cd5
MOHAWK: Add support for the ScummVM save metadata features
...
The metadata is saved in a separate file to keep compatibility with
the original engine saves.
2016-02-22 08:44:55 +01:00
Johannes Schickel
abd9e92086
MOHAWK: Make GPL headers consistent in themselves.
2014-02-18 02:39:36 +01:00
Matthew Hoops
3b7224f052
MOHAWK: Add Rugrats Print Shop demo detection
2012-11-04 21:26:09 -05:00
Sven Hesse
2c760cb15e
DETECTOR: Make detectGameFilebased() return a list of MD5s and file sizes
...
Since we need a FSNode parent for Mac resource forks, we need to change
signature of detectGameFilebased(), too.
2012-06-27 05:14:18 +02:00
Max Horn
01f806c2db
DETECTOR: Treat file based fallback like any other fallback method
2011-06-14 18:52:11 +02:00
Max Horn
7c992d6598
DETECTOR: Merge ADParams into AdvancedMetaEngine
2011-06-14 18:17:01 +02:00
Max Horn
b1965f9a3f
MOHAWK: Switch to alternate AdvancedMetaEngine, avoid ADParams
2011-06-10 22:15:43 +02:00
Max Horn
4827cc914a
ENGINES: Change incorrect use of 'target' to 'gameid'
2011-06-10 22:15:40 +02:00
Thierry Crozat
3c59e37035
ENGINES: Unify engine names
...
This unifies the engine names in MetaEngine::getName() and the
credits. In particular drop "Engine" or "engine" from the names when
it was present and use expanded names in credits when the
MetaEngine uses it (e.g. "Beneath a Steel Sky" instead of "BASS").
2011-05-16 00:11:32 +01:00
strangerke
69b1485a22
GIT: Clean up: Suppress SVN tags, now useless
2011-05-12 01:16:22 +02:00
Ori Avtalion
81e3f6f027
MOHAWK: Fix compilation
2011-04-28 20:24:24 +03:00
Ori Avtalion
9414d7a6e2
JANITORIAL: Reduce header dependencies in shared code
...
Some backends may break as I only compiled SDL
2011-04-28 15:08:58 +03:00
Alyssa Milburn
d3ca972ab4
MOHAWK: Add detection for The Berenstain Bears In The Dark.
2011-04-24 12:10:07 +02:00
Matthew Hoops
b6a4d3e391
MOHAWK: Detect CarmenTQ's Custom Question Creator
...
(Same LB version as the main game)
2011-04-07 18:18:10 -04:00
Matthew Hoops
e7165a23b4
MOHAWK: Fix title of Arthur's Teacher Trouble
2011-04-02 11:08:05 -04:00
Alyssa Milburn
046a34bd42
MOHAWK: Add LB detection entries from pacifist.
...
This adds entries for Harry and the Haunted House, Ruff's Bone,
Stellaluna, and Sheila Rae, the Brave.
2011-03-29 23:55:25 +02:00
Matthew Hoops
b101fd6f03
MOHAWK: Allow disabling of Riven compilation
2011-03-28 22:26:23 -04:00
Matthew Hoops
4a7572d893
MOHAWK: Allow disabling compiling cstime
2011-03-28 22:26:23 -04:00
Matthew Hoops
e5811cd6c3
MOHAWK: Allow disabling compilation of Myst
2011-03-28 22:26:23 -04:00
Matthew Hoops
def47fd874
MOHAWK: Correct title of Dr. Seuss's ABC
2011-03-27 11:44:02 -04:00
strangerke
98cd1b6e0c
MOHAWK: Add detection strings for Harry and the Haunted House
2011-02-20 11:54:45 +01:00
Matthew Hoops
e47ac9f937
MOHAWK: Add detection for Arthur's Computer Adventure
...
svn-id: r55702
2011-02-01 02:54:51 +00:00
Matthew Hoops
403a33b11c
MOHAWK: Add detection for The Berenstain Bears Get in a Fight
...
svn-id: r55701
2011-02-01 02:47:24 +00:00
Alyssa Milburn
e2d3521d7d
MOHAWK: LB detection/path updates.
...
Mark the v2.9x games as v3, mark Rugrats as v4, add detection for
CarmenTQ and add its install directory to the path.
svn-id: r55698
2011-01-31 23:10:18 +00:00
Matthew Hoops
57dc8f6fc2
MOHAWK: Add detection for the LB sampler
...
svn-id: r55570
2011-01-27 19:20:27 +00:00
Alyssa Milburn
b13d6026c7
MOHAWK: Detect "The Cat in the Hat".
...
svn-id: r55543
2011-01-26 18:40:28 +00:00
Alyssa Milburn
b10f072c9e
MOHAWK: Add CSTime engine.
...
svn-id: r55362
2011-01-20 21:35:00 +00:00