Cameron Cawley
2f99746d8d
ENGINES: Allow implementing registerDefaultSettings in the MetaEngine class
2021-09-18 11:57:29 +02:00
Cameron Cawley
39b04a1617
NANCY: Remove dead code
2021-09-18 11:57:29 +02:00
Le Philousophe
42e45f6769
NANCY: Move debug channels in detection.h to avoid pulling whole nancy.h
...
This one includes C++11 constructs which are not accepted by older
compilers
2021-05-22 13:42:55 +02:00
ysj1173886760
04d03fe7f0
NANCY: move debug channels to metaEngineDetection
2021-05-22 01:34:57 +02:00
Kaloyan Chehlarski
4d07619a3a
NANCY: Add compressed nancy1 variant and improve detection
...
Added a compressed variant of the Russian translation of Nancy Drew:
Secrets Can Kill. Added a flag to mark compressed game variants and
only load archives when playing one. Removed the 8-bit colors flag.
2021-05-18 00:44:19 +03:00
Kaloyan Chehlarski
742edc40ec
NANCY: Add detection for Russian variant of Secrets Can Kill
...
Added a detection entry for the Russian translation of Nancy Drew:
Secrets Can Kill.
2021-05-07 23:09:53 +03:00
fracturehill
503d1d8c1d
NANCY: Update The Vampire Diaries detection entry
...
Updated the detection entry for The Vampire Diaries so it doesn't depend on a non-essential file.
2021-04-15 15:12:00 +03:00
fracturehill
523c81c2f2
NANCY: Temporarily remove options dialog from detection
...
Temporarily remove the buildEngineOptionsWidgetStatic() overload from NancyMetaEngineDetection since it causes build errors on platforms where the engine isn't built.
2021-04-08 22:30:17 +03:00
fracturehill
9f35d133ca
NANCY: Implement sound options, add options dialog
...
Hooked the engine into ScummVM's speech/subtitle settings, and added two extra options for player and character speech. Added a custom settings dialog which gets shown both inside the Edit Game window and the in-game Settings.
2021-04-08 21:42:53 +03:00
fracturehill
ff078328bc
NANCY: Includes cleanup
...
Cleaned up the engine's #includes. Also moved the NancyEngine::GameState enum to commontypes.h and renamed it to NancyState.
2021-03-26 01:17:07 +02:00
Orgad Shaneh
33acb1895a
NANCY: Add missing override
2021-03-25 08:30:23 +02:00
fracturehill
4773d6c4ea
NANCY: Remove explicit enum names from detection.cpp
...
Removed the explicit Nancy::GameType enum names from detection.cpp, hopefully fixing the build errors.
2021-03-24 20:14:55 +02:00
fracturehill
646dfeb035
NANCY: Use macros in detection table
...
The detection table now uses the AD_ENTRY1s macro where it is applicable.
2021-03-24 17:20:46 +01:00
fracturehill
e9adea4c4e
NANCY: Formatting fixes
...
Almost every file in the engine code was using spaces instead of tabs, which is now fixed. Also added some missing spaces in a couple of files.
2021-03-24 17:20:46 +01:00
fracturehill
4eace74d48
NANCY: Add 8-bit color game flag for The Vampire Diaries
...
Added a new NancyGameFlags enum and an entry marking The Vampire Diaries' usage of 8-bit color.
2021-03-24 17:20:46 +01:00
fracturehill
19135b354c
NANCY: Add The Vampire Diaries detection entry
...
Added a detection entry and game type for The Vampire Diaries.
2021-03-24 17:20:46 +01:00
fracturehill
3aaf2a9bea
NANCY: Major engine rewrite
...
Rewrote most of the engine using a much more object-oriented approach and using more of ScummVM's common classes. This design deviates quite a lot from the original engine's, but should be more maintainable and extensible in the future.
2021-03-24 17:20:46 +01:00
fracturehill
d97ca12d6c
NANCY: Initial commit
2021-03-24 17:20:46 +01:00
Walter van Niftrik
0284d2172f
NANCY: WIP
2021-03-24 17:20:46 +01:00
Walter van Niftrik
3655241864
NANCY: Add loading of BOOT/FR* and BOOT/LG*
2021-03-24 17:20:46 +01:00
Matthew Hoops
e5646013b6
NANCY: Add md5s for another nancy5 version
2021-03-24 17:20:46 +01:00
Walter van Niftrik
5decebb72c
NANCY: Add InstallShield detection entries for Nancy 3, 4 and 5
2021-03-24 17:20:46 +01:00
Walter van Niftrik
66c3efe933
NANCY: Add signatures for Nancy Drew 3 and 4
2021-03-24 17:20:46 +01:00
Walter van Niftrik
9720ba812a
NANCY: Add support for Nancy 6 CifTree format
2021-03-24 17:20:46 +01:00
Strangerke
debe67fa1e
NANCY: Add detection for Nancy 6
2021-03-24 17:20:46 +01:00
Walter van Niftrik
53c1548fdf
NANCY: Add signature for Nancy Drew 5
2021-03-24 17:20:46 +01:00
Walter van Niftrik
1f2932b4f2
NANCY: Add signature for game 2
2021-03-24 17:20:46 +01:00
Walter van Niftrik
fd1f0767f8
NANCY: Add resource decompressor
2021-03-24 17:20:46 +01:00
Strangerke
fd11c41a8d
NANCY: Add skeleton engine
2021-03-24 17:20:46 +01:00