[Scummvm-cvs-logs] scummvm master -> e0440ad8310e57793fb877b937d0ed6cd44d34b7
bluegr
bluegr at gmail.com
Thu Dec 26 16:01:09 CET 2013
This automated email contains information about 2 new commits which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
9c295171b6 NEVERHOOD: Add an option to scale the making of videos to full screen
e0440ad831 README: Add the game-specific options used in the Neverhood
Commit: 9c295171b62ddeff6608d54d0e3fa56691f15618
https://github.com/scummvm/scummvm/commit/9c295171b62ddeff6608d54d0e3fa56691f15618
Author: Filippos Karapetis (bluegr at gmail.com)
Date: 2013-12-26T06:58:24-08:00
Commit Message:
NEVERHOOD: Add an option to scale the making of videos to full screen
Changed paths:
engines/neverhood/detection.cpp
engines/neverhood/menumodule.cpp
diff --git a/engines/neverhood/detection.cpp b/engines/neverhood/detection.cpp
index 10f2bc1..feba193 100644
--- a/engines/neverhood/detection.cpp
+++ b/engines/neverhood/detection.cpp
@@ -170,6 +170,14 @@ static const ExtraGuiOption neverhoodExtraGuiOption2 = {
false
};
+static const ExtraGuiOption neverhoodExtraGuiOption3 = {
+ _s("Scale the making of videos to full screen"),
+ _s("Scale the making of videos, so that they use the whole screen"),
+ "scalemakingofvideos",
+ false
+};
+
+
class NeverhoodMetaEngine : public AdvancedMetaEngine {
public:
NeverhoodMetaEngine() : AdvancedMetaEngine(Neverhood::gameDescriptions, sizeof(Neverhood::NeverhoodGameDescription), neverhoodGames) {
@@ -225,6 +233,7 @@ const ExtraGuiOptions NeverhoodMetaEngine::getExtraGuiOptions(const Common::Stri
ExtraGuiOptions options;
options.push_back(neverhoodExtraGuiOption1);
options.push_back(neverhoodExtraGuiOption2);
+ options.push_back(neverhoodExtraGuiOption3);
return options;
}
diff --git a/engines/neverhood/menumodule.cpp b/engines/neverhood/menumodule.cpp
index b6aff48..8929fb3 100644
--- a/engines/neverhood/menumodule.cpp
+++ b/engines/neverhood/menumodule.cpp
@@ -112,7 +112,7 @@ void MenuModule::createScene(int sceneNum, int which) {
_childObject = new CreditsScene(_vm, this, true);
break;
case MAKING_OF:
- createSmackerScene(kMakingOfSmackerFileHashList, false, true, true);
+ createSmackerScene(kMakingOfSmackerFileHashList, ConfMan.getBool("scalemakingofvideos"), true, true);
break;
case LOAD_GAME_MENU:
createLoadGameMenu();
Commit: e0440ad8310e57793fb877b937d0ed6cd44d34b7
https://github.com/scummvm/scummvm/commit/e0440ad8310e57793fb877b937d0ed6cd44d34b7
Author: Filippos Karapetis (bluegr at gmail.com)
Date: 2013-12-26T06:58:24-08:00
Commit Message:
README: Add the game-specific options used in the Neverhood
Changed paths:
README
diff --git a/README b/README
index db7b301..5391c5f 100644
--- a/README
+++ b/README
@@ -2213,6 +2213,16 @@ keywords:
helium_mode bool If true, people sound like they've inhaled
Helium
+The Neverhood adds the following non-standard keywords:
+
+ originalsaveload bool If true, the original save/load screens are
+ used instead of the enhanced ScummVM ones
+ skiphallofrecordsscenes bool
+ If true, allows the player to skip
+ past the Hall of Records storyboard scenes
+ scalemakingofvideos bool If true, the making of videos are scaled, so that
+ they use the whole screen
+
The 7th Guest adds the following non-standard keyword:
fast_movie_speed bool If true, movies are played at an increased
More information about the Scummvm-git-logs
mailing list