[Scummvm-cvs-logs] scummvm master -> 83c77021980dc931b24e69e95eca1a4969ef6543
sev-
sev at scummvm.org
Sat Apr 16 23:39:55 CEST 2016
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:
d633a54526 AGOS: Added Russian Simon2 Talkie. Submitted by Dimouse
83c7702198 SKY: Added localized quit message for Russian translation
Commit: d633a54526481d01f464e794451fbd77317fcaf8
https://github.com/scummvm/scummvm/commit/d633a54526481d01f464e794451fbd77317fcaf8
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2016-04-16T23:39:38+02:00
Commit Message:
AGOS: Added Russian Simon2 Talkie. Submitted by Dimouse
Changed paths:
engines/agos/detection_tables.h
diff --git a/engines/agos/detection_tables.h b/engines/agos/detection_tables.h
index 793d408..90e5a84 100644
--- a/engines/agos/detection_tables.h
+++ b/engines/agos/detection_tables.h
@@ -2251,6 +2251,31 @@ static const AGOSGameDescription gameDescriptions[] = {
GF_TALKIE
},
+ // Simon the Sorcerer 2 - Russian DOS CD
+ {
+ {
+ "simon2",
+ "CD",
+
+ {
+ { "gsptr30", GAME_BASEFILE, "e26d162e573587f4601b88701292212c", 58851},
+ { "icon.dat", GAME_ICONFILE, "72096a62d36e6034ea9fecc13b2dbdab", 18089},
+ { "simon2.gme", GAME_GMEFILE, "9c535d403966750ae98bdaf698375a38", 19687892},
+ { "stripped.txt", GAME_STRFILE, "e229f84d46fa83f99b4a7115679f3fb6", 171},
+ { "tbllist", GAME_TBLFILE, "2082f8d02075e590300478853a91ffd9", 513},
+ { NULL, 0, NULL, 0}
+ },
+ Common::RU_RUS,
+ Common::kPlatformDOS,
+ ADGF_CD,
+ GUIO0()
+ },
+
+ GType_SIMON2,
+ GID_SIMON2,
+ GF_TALKIE
+ },
+
// Simon the Sorcerer 2 - Czech Windows CD
{
{
Commit: 83c77021980dc931b24e69e95eca1a4969ef6543
https://github.com/scummvm/scummvm/commit/83c77021980dc931b24e69e95eca1a4969ef6543
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2016-04-16T23:39:38+02:00
Commit Message:
SKY: Added localized quit message for Russian translation
Changed paths:
engines/sky/control.cpp
engines/sky/control.h
engines/sky/sky.cpp
engines/sky/skydefs.h
diff --git a/engines/sky/control.cpp b/engines/sky/control.cpp
index dfdd765..e79fa6e 100644
--- a/engines/sky/control.cpp
+++ b/engines/sky/control.cpp
@@ -1584,7 +1584,7 @@ void Control::showGameQuitMsg() {
free(textBuf2);
}
-char Control::_quitTexts[16][35] = {
+char Control::_quitTexts[18][35] = {
"Game over player one",
"BE VIGILANT",
"Das Spiel ist aus.",
@@ -1600,7 +1600,9 @@ char Control::_quitTexts[16][35] = {
"Fim de jogo para o jogador um",
"BE VIGILANT",
"Game over player one",
- "BE VIGILANT"
+ "BE VIGILANT",
+ "Irpa okohseha, irpok 1",
+ "JYD\x96 JDITELEH"
};
uint8 Control::_crossImg[594] = {
diff --git a/engines/sky/control.h b/engines/sky/control.h
index 44591f2..2089c74 100644
--- a/engines/sky/control.h
+++ b/engines/sky/control.h
@@ -292,7 +292,7 @@ private:
ControlStatus *_statusBar;
- static char _quitTexts[16][35];
+ static char _quitTexts[18][35];
static uint8 _crossImg[594];
};
diff --git a/engines/sky/sky.cpp b/engines/sky/sky.cpp
index 40b6959..710313b 100644
--- a/engines/sky/sky.cpp
+++ b/engines/sky/sky.cpp
@@ -336,6 +336,9 @@ Common::Error SkyEngine::init() {
case Common::EN_GRB:
_systemVars.language = SKY_ENGLISH;
break;
+ case Common::RU_RUS:
+ _systemVars.language = SKY_RUSSIAN;
+ break;
default:
_systemVars.language = SKY_ENGLISH;
break;
diff --git a/engines/sky/skydefs.h b/engines/sky/skydefs.h
index 167b7da..ed07a5e 100644
--- a/engines/sky/skydefs.h
+++ b/engines/sky/skydefs.h
@@ -45,6 +45,7 @@ namespace Sky {
#define SKY_ITALIAN 5
#define SKY_PORTUGUESE 6
#define SKY_SPANISH 7
+#define SKY_RUSSIAN 8
#define ST_COLLISION_BIT 5
More information about the Scummvm-git-logs
mailing list