Commit Graph
32 Commits
Author SHA1 Message Date
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Orgad Shaneh 3a51911db2 NANCY: Use nullptr
Using clang-tidy modernize-use-nullptr
2021-11-14 15:51:59 +02:00
Orgad Shaneh ee57380de7 ENGINES: JANITORIAL: Remove 'virtual' when override is specified 2021-11-14 14:32:04 +02:00
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