[Scummvm-git-logs] scummvm master -> 1d518ab6f1d8db0c0da700c1aab1fbe8b0c6ef49
athrxx
athrxx at scummvm.org
Tue Aug 17 17:43:53 UTC 2021
This automated email contains information about 4 new commits which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
bacd737ea3 KYRA: add support for kyra2 fan translation
cbb2e41acc KYRA: fix hebrew text in HOF intro + menu
68b9b909ee KYRA: HOF: reverse english names in hebrew
1d518ab6f1 KYRA: update detection entry flags for hebrew HOF
Commit: bacd737ea35b1d374344d2a65957ddcc1921e512
https://github.com/scummvm/scummvm/commit/bacd737ea35b1d374344d2a65957ddcc1921e512
Author: BLooperZ (blooperz at users.noreply.github.com)
Date: 2021-08-17T19:43:48+02:00
Commit Message:
KYRA: add support for kyra2 fan translation
Changed paths:
A devtools/create_kyradat/resources/hof_dos_cd_hebrew.h
devtools/create_kyradat/create_kyradat.cpp
devtools/create_kyradat/games.cpp
devtools/create_kyradat/resources.cpp
engines/kyra/detection_tables.h
engines/kyra/resource/staticres.cpp
diff --git a/devtools/create_kyradat/create_kyradat.cpp b/devtools/create_kyradat/create_kyradat.cpp
index acd1ca4e7d..80d7e5c87f 100644
--- a/devtools/create_kyradat/create_kyradat.cpp
+++ b/devtools/create_kyradat/create_kyradat.cpp
@@ -39,7 +39,7 @@
enum {
- kKyraDatVersion = 109
+ kKyraDatVersion = 110
};
const ExtractFilename extractFilenames[] = {
diff --git a/devtools/create_kyradat/games.cpp b/devtools/create_kyradat/games.cpp
index 09dced3f0a..d38680af8c 100644
--- a/devtools/create_kyradat/games.cpp
+++ b/devtools/create_kyradat/games.cpp
@@ -81,6 +81,7 @@ const Game kyra2Games[] = {
{ kKyra2, kPlatformDOS, kTalkieVersion, IT_ITA },
//{ kKyra2, kPlatformDOS, kTalkieVersion, RU_RUS },
{ kKyra2, kPlatformDOS, kTalkieVersion, ES_ESP },
+ { kKyra2, kPlatformDOS, kTalkieVersion, HE_ISR },
{ kKyra2, kPlatformFMTowns, kNoSpecial, EN_ANY },
{ kKyra2, kPlatformFMTowns, kNoSpecial, JA_JPN },
diff --git a/devtools/create_kyradat/resources.cpp b/devtools/create_kyradat/resources.cpp
index 1ccb67b6ec..fff8620d43 100644
--- a/devtools/create_kyradat/resources.cpp
+++ b/devtools/create_kyradat/resources.cpp
@@ -81,6 +81,7 @@
#include "resources/hof_dos_cd_italian.h"
#include "resources/hof_dos_cd_russian.h"
#include "resources/hof_dos_cd_spanish.h"
+#include "resources/hof_dos_cd_hebrew.h"
#include "resources/hof_fmtowns.h"
#include "resources/hof_fmtowns_english.h"
@@ -981,6 +982,8 @@ static const ResourceProvider resourceProviders[] = {
{ k2SeqplayTlkFiles, kKyra2, kPlatformDOS, kTalkieVersion, DE_DEU, &k2SeqplayTlkFilesDOSCDGermanProvider },
{ k2SeqplayStrings, kKyra2, kPlatformDOS, kTalkieVersion, IT_ITA, &k2SeqplayStringsDOSCDItalianProvider },
{ k2SeqplayTlkFiles, kKyra2, kPlatformDOS, kTalkieVersion, IT_ITA, &k2SeqplayTlkFilesDOSCDItalianProvider },
+ { k2SeqplayStrings, kKyra2, kPlatformDOS, kTalkieVersion, HE_ISR, &k2SeqplayStringsDOSCDHebrewProvider },
+ { k2SeqplayTlkFiles, kKyra2, kPlatformDOS, kTalkieVersion, HE_ISR, &k2SeqplayTlkFilesDOSCDHebrewProvider },
/*{ k2SeqplayStrings, kKyra2, kPlatformDOS, kTalkieVersion, RU_RUS, &k2SeqplayStringsDOSCDRussianProvider },
{ k2SeqplayTlkFiles, kKyra2, kPlatformDOS, kTalkieVersion, RU_RUS, &k2SeqplayTlkFilesDOSCDRussianProvider },*/
diff --git a/devtools/create_kyradat/resources/hof_dos_cd_hebrew.h b/devtools/create_kyradat/resources/hof_dos_cd_hebrew.h
new file mode 100644
index 0000000000..40cf68a59b
--- /dev/null
+++ b/devtools/create_kyradat/resources/hof_dos_cd_hebrew.h
@@ -0,0 +1,127 @@
+static const char *const k2SeqplayStringsDOSCDHebrew[104] = {
+ "\xF7\xE9\xF8\xF0\xE3\xE9\xE4 \xF0\xF2\xEC\xEE\xFA!",
+ "\xF1\xEC\xF2 \xE0\xE7\xF8 \xF1\xEC\xF2...",
+ "...\xE5\xF2\xF5 \xE0\xE7\xF8 \xF2\xF5.",
+ "\xF7\xE9\xF8\xF0\xE3\xE9\xE4 \xE7\xE3\xEC\xE4 \xEE\xEC\xE4\xFA\xF7\xE9\xE9\xED!",
+ "\xE4\xEE\xE9\xF1\xE8\xE9\xF7\xF0\xE9\xE9\xED \xE4\xEE\xEC\xEB\xE5\xFA\xE9\xE9\xED \xE0\xE5\xE1\xE3\xE9 \xF2\xF6\xE5\xFA.",
+ "\xEB\xEC \xE1\xF8-\xF1\xEE\xEB\xE0 \xEB\xE1\xF8 \xE4\xF9\xFA\xFA\xF3 \xE1\xE3\xE9\xE5\xF0\xE9\xED.",
+ "\xE0\xF4\xE9\xEC\xE5 \xEE\xF8\xF7\xE5 \xE5\xF9\xE5\xEC\xE9\xE9\xFA\xE5 \xE4\xE7\xE3\xF9\xE4 \xE4\xE5\xF8\xF9\xE5 \xEC\xE4\xF6\xE8\xF8\xF3 \xEC\xE5\xF2\xE9\xE3\xE4.",
+ "\xEC\xEE\xF8\xE1\xE4 \xE4\xEE\xE6\xEC, \xEC\xE9\xE3 \xE4\xE9\xE4 \xF0\xE9\xF1\xE9\xE5\xEF \xF8\xE1 \xE1\xF2\xF0\xE9\xE9\xF0\xE9\xED \xE4\xE0\xEC\xE4.",
+ "\xE1\xF1\xE5\xF4\xE5 \xF9\xEC \xE3\xE1\xF8 \xF0\xE1\xE7\xF8\xE4 \xFA\xEB\xF0\xE9\xFA...",
+ "...\xF9\xEB\xEC\xEC\xE4 \xE0\xE1\xEF \xF2\xE5\xE2\xEF \xF7\xF1\xE5\xEE\xE4...",
+ "...\xE0\xE5\xFA\xE4 \xE4\xE9\xE4 \xF6\xF8\xE9\xEA \xEC\xE4\xE1\xE9\xE0 \xEE\xEE\xF8\xEB\xE6 \xE4\xF2\xE5\xEC\xED.",
+ "\xE6\xE0\xF0\xFA\xE9\xE4, \xF6\xF2\xE9\xF8\xFA \xEE\xE9\xF1\xE8\xE9\xF7\xF0\xE9 \xF7\xE9\xF8\xF0\xE3\xE9\xE4, \xF0\xE1\xE7\xF8\xE4 \xEC\xE4\xE1\xE9\xE0 \xE0\xFA \xE4\xE0\xE1\xEF.",
+ "\xFA\xE5\xE3\xE4 \xF9\xF9\xE9\xE7\xF7\xFA\xED \xE1\xE9\xE3 \xE4\xE2\xE5\xF8\xEC.",
+ "\xE9\xF9 \xEC\xE9 \xEE\xF1\xF4\xE9\xF7 \xE0\xE5\xEB\xEE\xF0\xE9\xE5\xFA \xEC\xF4\xFA\xE9\xE7\xFA \xF4\xE5\xF8\xE8\xEC \xEC\xEE\xF8\xEB\xE6 \xE4\xF2\xE5\xEC\xED.",
+ " DUMMY STRING... ",
+ " DUMMY STRING... ",
+ "\xE4\xE9\xE9! \xEB\xEC \xE4\xF6\xE9\xE5\xE3 \xF9\xEC\xE9 \xF0\xE2\xF0\xE1!",
+ " DUMMY STRING... ",
+ "\xE0\xED \xE4\xED \xE7\xE5\xF9\xE1\xE9\xED \xF9\xE0\xF0\xE9 \xE0\xF6\xF2\xE3 \xE0\xFA \xEB\xEC \xE4\xE3\xF8\xEA \xF2\xE3 \xEC\xEE\xE8\xE4, \xE4\xED \xE7\xE9\xE9\xED \xE1\xF1\xF8\xE8!",
+ " DUMMY STRING... ",
+ " DUMMY STRING... ",
+ "\xFA\xE6\xE3\xF8\xE6 \xF4\xE0\xE5\xEF!",
+ "\xE9\xE5, \xE6\xE4 \xE4\xE9\xE4 \xF7\xF8\xE5\xE1!",
+ "\xE0\xFA\xE4 \xE0\xEE\xF8\xFA \xE0\xFA \xE6\xE4 \xE7\xE1\xE9\xE1\xE9. \xE0\xF0\xE9, \xEC\xF2\xE5\xEE\xFA \xE6\xE0\xFA, \xEC\xE0 \xE9\xE5\xF6\xE0 \xEC\xF6\xE5\xE3 \xF2\xE5\xE3 \xEC\xF2\xE5\xEC\xED!",
+ "\xF7\xE5\xE5\xE4 \xF7\xE5\xE5\xE4.",
+ "\xEB\xEE\xE4 \xF4\xF2\xEE\xE9\xED \xE0\xF0\xE9 \xF6\xF8\xE9\xEA \xEC\xE4\xE2\xE9\xE3 \xEC\xEA? \xE0\xFA\xE4 \xF7\xF8\xF4\xE3\xE4.",
+ "\xE4\xE5\xE9 \xEC\xE0! \xE4\xFA\xE7\xF1\xEC\xE4 \xEC\xF0\xE5 \xE4\xE2\xE1\xE9\xF0\xE4!",
+ "\xE1\xE5\xE0 \xF0\xF0\xF1\xE4 \xE0\xFA \xF9\xF2\xE5\xE5\xFA \xE4\xE0\xE5\xE6\xF0\xE9\xE9\xED \xE4\xE6\xE0\xFA. \xE4\xE9\xE0 \xEB\xFA\xE5\xEE\xE4.",
+ "\xE0\xEE\xE0, \xEE\xFA\xE9 \xE0\xF0\xE9 \xEE\xF7\xE1\xEC \xE0\xFA \xE4\xF7\xE9\xF1\xE5\xF1?",
+ "\xE4\xF1\xFA\xEC\xF7 \xEE\xEB\xE0\xEF, \xF7\xE9\xF9\xE8\xE4!",
+ "\xE0\xFA\xE4 \xE7\xE5\xFA\xEA, \xE5\xE0\xF0\xE9 \xE1\xE5\xE7\xF8.",
+ "\xEC\xE0. \xE0\xFA\xE4 \xE7\xE5\xFA\xEA \xE5\xE0\xF0\xE9 \xE1\xE5\xE7\xF8.",
+ "\xE0\xF0\xE9 \xF2\xE3\xE9\xE9\xEF \xE8\xE5\xF2\xEF \xF9\xE6\xE4 \xE4\xE9\xE4 \xF7\xF9\xF7\xE5\xF9 \xEC\xE0 \xEE\xF7\xE5\xF8\xE9.",
+ "\xF4\xE7\xE7, \xF2\xE3\xE9\xE9\xEF \xEC\xE0 \xE4\xE9\xE9\xFA \xEE\xE6\xE4\xE4 \xF4\xF0\xE8\xEE\xE8\xF8 \xE9\xE0\xEE\xE1\xE9 \xE2\xED \xE4\xE5\xE0 \xE4\xE9\xE4 \xF2\xE5\xF7\xF5 \xE0\xE5\xFA\xEA \xE1\xFA\xE7\xFA!",
+ "\xEE\xF4\xE9\xF7 \xF8\xE0\xF9\xE9",
+ "Brett W. Sperry",
+ "\xE1\xE9\xEE\xE5\xE9 \xE5\xFA\xEB\xF0\xE5\xEF",
+ "Rick Gush",
+ "\xFA\xE5\xEB\xF0\xE9\xFA\xEF \xF8\xE0\xF9\xE9",
+ "Michael Legg",
+ "\xF0\xE9\xE4\xE5\xEC \xE0\xE5\xEE\xF0\xE5\xFA\xE9",
+ "Louis Castle",
+ "Joseph B. Hewitt IV",
+ "\xEE\xF2\xF6\xE1 \xF8\xE0\xF9\xE9",
+ "Rick Parks",
+ "\xEB\xFA\xE9\xE1\xFA \xF7\xE5\xE3 \xF0\xE5\xF1\xF4\xFA",
+ "Philip W. Gorrow",
+ "Mike Grayford",
+ "Mark McCubbin",
+ "\xE0\xEE\xF0\xE9\xED",
+ "Cameron Chun",
+ "Cary Averett",
+ "Cindy Chinn",
+ "Elie Arabian",
+ "Fei Cheng",
+ "Ferby Miguel",
+ "Frank Mendeola",
+ "Jack Martin",
+ "Jerry Moore",
+ "DUMMY STRING... ",
+ "Judith Peterson",
+ "Larry Miller",
+ "Lenny Lee",
+ "Louise Sandoval",
+ "Ren Olsen",
+ "Music & Sounds by",
+ "Paul Mudra",
+ "Frank Klepacki",
+ "Dwight Okahara",
+ "Pat Collins",
+ "\xE4\xE1\xE8\xE7\xFA \xE0\xE9\xEB\xE5\xFA",
+ "Glenn Sperry",
+ "Michael Lightner",
+ "William Foster",
+ "Jesse Clemit",
+ "Jeff Fillhaber",
+ "\xF2\xE9\xF6\xE5\xE1 \xE0\xF8\xE9\xE6\xE4 \xE5\xE7\xE5\xE1\xF8\xFA",
+ "\xE5\xE4\xE2\xF9\xEE\xFA \xEE\xF9\xE0\xEC\xE5\xFA",
+ "Eydie Laramore",
+ "Lisa Marcinko",
+ "Lauren Rifkin",
+ "\xE1\xF8\xEB\xE5\xFA!",
+ "\xFA\xE5\xE3\xE4 \xF9\xF9\xE9\xE7\xF7\xFA\xED \xE1\xE9\xE3 \xE4\xE2\xE5\xF8\xEC!",
+ "\xEE\xFA\xEB\xF0\xFA \xE0\xE5\xF8\xE7",
+ "\xE9\xE5\xF2\xF5 \xE4\xF4\xF7\xE4",
+ "Scott Duckett",
+ "\xE1\xE5\xE3\xF7\xE9 \xE0\xE9\xF8\xE5\xE5\xE9\xEF",
+ "Chris McFarland",
+ "Paul Moore",
+ "Chad Soares",
+ "Jared Brinkley",
+ "Jon Willliams",
+ "Chris Toft",
+ "\xE4\xF9\xE9\xF2\xF8 \xF9\xEC \xE2'\xE5 \xF7\xE5\xF7\xE0\xEF \xEE\xE0\xFA",
+ "Theodore A. Morris",
+ "\xE8\xF2\xE9\xF0\xFA \xEE\xF9\xE7\xF7",
+ "\xE4\xF7\xE3\xEE\xE4",
+ "\xE4\xFA\xE7\xEC\xFA \xEE\xF9\xE7\xF7 \xE7\xE3\xF9",
+ "\xE9\xF6\xE9\xE0\xE4 \xEE\xE4\xEE\xF9\xE7\xF7",
+ "\xFA\xE5\xE3\xE5\xFA \xEE\xE9\xE5\xE7\xE3\xE5\xFA",
+ "Sake Joe Bostic-san",
+ "Tim Fritz",
+ "Kenny Dunne",
+ "\xFA\xE5\xE3\xE4 \xF9\xF9\xE9\xE7\xF7\xFA\xED \"\xE1\xE9\xE3 \xE4\xE2\xE5\xF8\xEC.\"\n"
+};
+
+static const StringListProvider k2SeqplayStringsDOSCDHebrewProvider = { ARRAYSIZE(k2SeqplayStringsDOSCDHebrew), k2SeqplayStringsDOSCDHebrew };
+
+static const char *const k2SeqplayTlkFilesDOSCDHebrew[14] = {
+ "EINTRO1",
+ "EINTRO2",
+ "EINTRO3",
+ "EINTRO4",
+ "EINTRO5",
+ "EINTRO6",
+ "EINTRO7",
+ "EINTRO8",
+ "EINTRO9",
+ "EINTRO10",
+ "EINTRO11",
+ "EINTRO12",
+ "EGLOW",
+ ""
+};
+
+static const StringListProvider k2SeqplayTlkFilesDOSCDHebrewProvider = { ARRAYSIZE(k2SeqplayTlkFilesDOSCDHebrew), k2SeqplayTlkFilesDOSCDHebrew };
diff --git a/engines/kyra/detection_tables.h b/engines/kyra/detection_tables.h
index 32f3392366..f6d6ba6123 100644
--- a/engines/kyra/detection_tables.h
+++ b/engines/kyra/detection_tables.h
@@ -829,6 +829,20 @@ const KYRAGameDescription adGameDescs[] = {
KYRA2_CD_FAN_FLAGS(Common::ES_ESP, Common::EN_ANY)
},
+ { // Hebrew Fan Translation
+ {
+ "kyra2",
+ "CD",
+ AD_ENTRY2s("FATE.PAK", "28cbad1c5bf06b2d3825ae57d760d032", -1,
+ "8FAT.FNT", "12424362a537e1335b10323c4013bb1d", -1),
+ Common::HE_ISR,
+ Common::kPlatformDOS,
+ ADGF_DROPLANGUAGE | ADGF_CD,
+ GUIO5(GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA)
+ },
+ KYRA2_CD_FLAGS
+ },
+
{ // Interactive Demo
{
"kyra2",
diff --git a/engines/kyra/resource/staticres.cpp b/engines/kyra/resource/staticres.cpp
index f49a33f4f9..35f242babf 100644
--- a/engines/kyra/resource/staticres.cpp
+++ b/engines/kyra/resource/staticres.cpp
@@ -39,7 +39,7 @@
namespace Kyra {
-#define RESFILE_VERSION 109
+#define RESFILE_VERSION 110
namespace {
bool checkKyraDat(Common::SeekableReadStream *file) {
Commit: cbb2e41acc3029ef83fb471737dbe49fa6cb9666
https://github.com/scummvm/scummvm/commit/cbb2e41acc3029ef83fb471737dbe49fa6cb9666
Author: BLooperZ (blooperz at users.noreply.github.com)
Date: 2021-08-17T19:43:48+02:00
Commit Message:
KYRA: fix hebrew text in HOF intro + menu
Changed paths:
engines/kyra/gui/gui_hof.cpp
engines/kyra/gui/gui_v1.cpp
engines/kyra/sequence/sequences_hof.cpp
diff --git a/engines/kyra/gui/gui_hof.cpp b/engines/kyra/gui/gui_hof.cpp
index 0314c9b42c..15d6b5e894 100644
--- a/engines/kyra/gui/gui_hof.cpp
+++ b/engines/kyra/gui/gui_hof.cpp
@@ -524,7 +524,23 @@ void KyraEngine_HoF::bookPrintText(int dstPage, const uint8 *str, int x, int y,
Screen::FontId oldFont = _screen->setFont(_flags.lang == Common::JA_JPN ? Screen::FID_SJIS_FNT : Screen::FID_BOOKFONT_FNT);
_screen->_charSpacing = -2;
- _screen->printText((const char *)str, x, y, color, (_flags.lang == Common::JA_JPN) ? 0xF6 : 0);
+ Common::String strr((const char *)str);
+ Common::String revBuffer;
+ Common::String lineBuffer;
+ const char *tmp = strr.c_str();
+ if (_flags.lang == Common::HE_ISR) {
+ for (int i = strr.size() - 1; i >= 0; --i) {
+ if (str[i] != '\r') {
+ lineBuffer += str[i];
+ } else {
+ revBuffer = lineBuffer + '\r' + revBuffer;
+ lineBuffer.clear();
+ }
+ }
+ tmp = revBuffer.c_str();
+ }
+
+ _screen->printText(tmp, x, y, color, (_flags.lang == Common::JA_JPN) ? 0xF6 : 0);
_screen->_charSpacing = 0;
_screen->setFont(oldFont);
diff --git a/engines/kyra/gui/gui_v1.cpp b/engines/kyra/gui/gui_v1.cpp
index 8e8719a635..c53444085d 100644
--- a/engines/kyra/gui/gui_v1.cpp
+++ b/engines/kyra/gui/gui_v1.cpp
@@ -599,26 +599,34 @@ void MainMenu::printString(const char *format, int x, int y, int col1, int col2,
Common::String string = Common::String::vformat(format, vaList);
va_end(vaList);
+ Common::String revBuffer;
+ const char *cstr = string.c_str();
+ if (_vm->gameFlags().lang == Common::HE_ISR) {
+ for (int i = string.size() - 1; i >= 0; --i)
+ revBuffer += string[i];
+ cstr = revBuffer.c_str();
+ }
+
if (flags & 1)
- x -= _screen->getTextWidth(string.c_str()) >> 1;
+ x -= _screen->getTextWidth(cstr) >> 1;
if (flags & 2)
- x -= _screen->getTextWidth(string.c_str());
+ x -= _screen->getTextWidth(cstr);
if (_vm->gameFlags().use16ColorMode)
flags &= 3;
if (flags & 4) {
- _screen->printText(string.c_str(), x - 1, y, _static.altColor, col2);
- _screen->printText(string.c_str(), x, y + 1, _static.altColor, col2);
+ _screen->printText(cstr, x - 1, y, _static.altColor, col2);
+ _screen->printText(cstr, x, y + 1, _static.altColor, col2);
}
if (flags & 8) {
- _screen->printText(string.c_str(), x - 1, y, 227, col2);
- _screen->printText(string.c_str(), x, y + 1, 227, col2);
+ _screen->printText(cstr, x - 1, y, 227, col2);
+ _screen->printText(cstr, x, y + 1, 227, col2);
}
- _screen->printText(string.c_str(), x, y, col1, col2);
+ _screen->printText(cstr, x, y, col1, col2);
}
} // End of namespace Kyra
diff --git a/engines/kyra/sequence/sequences_hof.cpp b/engines/kyra/sequence/sequences_hof.cpp
index ebbd91b17a..c58aedee65 100644
--- a/engines/kyra/sequence/sequences_hof.cpp
+++ b/engines/kyra/sequence/sequences_hof.cpp
@@ -1388,8 +1388,18 @@ void SeqPlayer_HOF::updateSubTitles() {
if (*srcStr == '\r')
srcStr++;
+
+ Common::String string(outputStr);
+ Common::String revBuffer;
+ const char *cstr = string.c_str();
+ if (_vm->gameFlags().lang == Common::HE_ISR) {
+ for (int c = string.size() - 1; c >= 0; --c)
+ revBuffer += string[c];
+ cstr = revBuffer.c_str();
+ }
+
uint8 textColor = (_textSlots[i].textcolor >= 0) ? _textSlots[i].textcolor : _textColor[0];
- _screen->printText(outputStr, _textSlots[i].x - (_screen->getTextWidth(outputStr) / 2), yPos, textColor, 0);
+ _screen->printText(cstr, _textSlots[i].x - (_screen->getTextWidth(cstr) / 2), yPos, textColor, 0);
yPos += 10;
}
} else {
Commit: 68b9b909eec9644cf3b9d27c553b6513755b9535
https://github.com/scummvm/scummvm/commit/68b9b909eec9644cf3b9d27c553b6513755b9535
Author: BLooperZ (blooperz at users.noreply.github.com)
Date: 2021-08-17T19:43:48+02:00
Commit Message:
KYRA: HOF: reverse english names in hebrew
Changed paths:
devtools/create_kyradat/resources/hof_dos_cd_hebrew.h
diff --git a/devtools/create_kyradat/resources/hof_dos_cd_hebrew.h b/devtools/create_kyradat/resources/hof_dos_cd_hebrew.h
index 40cf68a59b..4e123d3d86 100644
--- a/devtools/create_kyradat/resources/hof_dos_cd_hebrew.h
+++ b/devtools/create_kyradat/resources/hof_dos_cd_hebrew.h
@@ -34,74 +34,74 @@ static const char *const k2SeqplayStringsDOSCDHebrew[104] = {
"\xE0\xF0\xE9 \xF2\xE3\xE9\xE9\xEF \xE8\xE5\xF2\xEF \xF9\xE6\xE4 \xE4\xE9\xE4 \xF7\xF9\xF7\xE5\xF9 \xEC\xE0 \xEE\xF7\xE5\xF8\xE9.",
"\xF4\xE7\xE7, \xF2\xE3\xE9\xE9\xEF \xEC\xE0 \xE4\xE9\xE9\xFA \xEE\xE6\xE4\xE4 \xF4\xF0\xE8\xEE\xE8\xF8 \xE9\xE0\xEE\xE1\xE9 \xE2\xED \xE4\xE5\xE0 \xE4\xE9\xE4 \xF2\xE5\xF7\xF5 \xE0\xE5\xFA\xEA \xE1\xFA\xE7\xFA!",
"\xEE\xF4\xE9\xF7 \xF8\xE0\xF9\xE9",
- "Brett W. Sperry",
+ "yrrepS .W tterB",
"\xE1\xE9\xEE\xE5\xE9 \xE5\xFA\xEB\xF0\xE5\xEF",
- "Rick Gush",
+ "hsuG kciR",
"\xFA\xE5\xEB\xF0\xE9\xFA\xEF \xF8\xE0\xF9\xE9",
- "Michael Legg",
+ "ggeL leahciM",
"\xF0\xE9\xE4\xE5\xEC \xE0\xE5\xEE\xF0\xE5\xFA\xE9",
- "Louis Castle",
- "Joseph B. Hewitt IV",
+ "eltsaC siuoL",
+ "VI ttiweH .B hpesoJ",
"\xEE\xF2\xF6\xE1 \xF8\xE0\xF9\xE9",
- "Rick Parks",
+ "skraP kciR",
"\xEB\xFA\xE9\xE1\xFA \xF7\xE5\xE3 \xF0\xE5\xF1\xF4\xFA",
- "Philip W. Gorrow",
- "Mike Grayford",
- "Mark McCubbin",
+ "worroG .W pilihP",
+ "drofyarG ekiM",
+ "nibbuCcM kraM",
"\xE0\xEE\xF0\xE9\xED",
- "Cameron Chun",
- "Cary Averett",
- "Cindy Chinn",
- "Elie Arabian",
- "Fei Cheng",
- "Ferby Miguel",
- "Frank Mendeola",
- "Jack Martin",
- "Jerry Moore",
+ "nuhC noremaC",
+ "tterevA yraC",
+ "nnihC ydniC",
+ "naibarA eilE",
+ "gnehC ieF",
+ "leugiM ybreF",
+ "aloedneM knarF",
+ "nitraM kcaJ",
+ "erooM yrreJ",
"DUMMY STRING... ",
- "Judith Peterson",
- "Larry Miller",
- "Lenny Lee",
- "Louise Sandoval",
- "Ren Olsen",
- "Music & Sounds by",
- "Paul Mudra",
- "Frank Klepacki",
- "Dwight Okahara",
- "Pat Collins",
+ "nosreteP htiduJ",
+ "relliM yrraL",
+ "eeL ynneL",
+ "lavodnaS esiuoL",
+ "neslO neR",
+ "\xEE\xE5\xE6\xE9\xF7 \xE5\xF6\xEC\xE9\xEC\xE9\xED \xEE\xE0\xFA",
+ "arduM luaP",
+ "ikcapelK knarF",
+ "arahakO thgiwD",
+ "snilloC taP",
"\xE4\xE1\xE8\xE7\xFA \xE0\xE9\xEB\xE5\xFA",
- "Glenn Sperry",
- "Michael Lightner",
- "William Foster",
- "Jesse Clemit",
- "Jeff Fillhaber",
+ "yrrepS nnelG",
+ "renthgiL leahciM",
+ "retsoF mailliW",
+ "timelC esseJ",
+ "rebahlliF ffeJ",
"\xF2\xE9\xF6\xE5\xE1 \xE0\xF8\xE9\xE6\xE4 \xE5\xE7\xE5\xE1\xF8\xFA",
"\xE5\xE4\xE2\xF9\xEE\xFA \xEE\xF9\xE0\xEC\xE5\xFA",
- "Eydie Laramore",
- "Lisa Marcinko",
- "Lauren Rifkin",
+ "eromaraL eidyE",
+ "oknicraM asiL",
+ "nikfiR neruaL",
"\xE1\xF8\xEB\xE5\xFA!",
"\xFA\xE5\xE3\xE4 \xF9\xF9\xE9\xE7\xF7\xFA\xED \xE1\xE9\xE3 \xE4\xE2\xE5\xF8\xEC!",
"\xEE\xFA\xEB\xF0\xFA \xE0\xE5\xF8\xE7",
"\xE9\xE5\xF2\xF5 \xE4\xF4\xF7\xE4",
- "Scott Duckett",
+ "ttekcuD ttocS",
"\xE1\xE5\xE3\xF7\xE9 \xE0\xE9\xF8\xE5\xE5\xE9\xEF",
- "Chris McFarland",
- "Paul Moore",
- "Chad Soares",
- "Jared Brinkley",
- "Jon Willliams",
- "Chris Toft",
+ "dnalraFcM sirhC",
+ "erooM luaP",
+ "seraoS dahC",
+ "yelknirB deraJ",
+ "smaillliW noJ",
+ "tfoT sirhC",
"\xE4\xF9\xE9\xF2\xF8 \xF9\xEC \xE2'\xE5 \xF7\xE5\xF7\xE0\xEF \xEE\xE0\xFA",
- "Theodore A. Morris",
+ "sirroM .A erodoehT",
"\xE8\xF2\xE9\xF0\xFA \xEE\xF9\xE7\xF7",
"\xE4\xF7\xE3\xEE\xE4",
"\xE4\xFA\xE7\xEC\xFA \xEE\xF9\xE7\xF7 \xE7\xE3\xF9",
"\xE9\xF6\xE9\xE0\xE4 \xEE\xE4\xEE\xF9\xE7\xF7",
"\xFA\xE5\xE3\xE5\xFA \xEE\xE9\xE5\xE7\xE3\xE5\xFA",
- "Sake Joe Bostic-san",
- "Tim Fritz",
- "Kenny Dunne",
+ "nas-citsoB eoJ ekaS",
+ "ztirF miT",
+ "ennuD ynneK",
"\xFA\xE5\xE3\xE4 \xF9\xF9\xE9\xE7\xF7\xFA\xED \"\xE1\xE9\xE3 \xE4\xE2\xE5\xF8\xEC.\"\n"
};
Commit: 1d518ab6f1d8db0c0da700c1aab1fbe8b0c6ef49
https://github.com/scummvm/scummvm/commit/1d518ab6f1d8db0c0da700c1aab1fbe8b0c6ef49
Author: BLooperZ (blooperz at users.noreply.github.com)
Date: 2021-08-17T19:43:48+02:00
Commit Message:
KYRA: update detection entry flags for hebrew HOF
Changed paths:
engines/kyra/detection_tables.h
diff --git a/engines/kyra/detection_tables.h b/engines/kyra/detection_tables.h
index f6d6ba6123..91c90e5a32 100644
--- a/engines/kyra/detection_tables.h
+++ b/engines/kyra/detection_tables.h
@@ -840,7 +840,7 @@ const KYRAGameDescription adGameDescs[] = {
ADGF_DROPLANGUAGE | ADGF_CD,
GUIO5(GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA)
},
- KYRA2_CD_FLAGS
+ KYRA2_CD_FAN_FLAGS(Common::HE_ISR, Common::EN_ANY)
},
{ // Interactive Demo
More information about the Scummvm-git-logs
mailing list