Preliminary support for German Kyrandia 1 Amiga.

svn-id: r44071
This commit is contained in:
Johannes Schickel 2009-09-13 21:05:52 +00:00
parent 6488cdc4fc
commit 16305d3b29
2 changed files with 18 additions and 1 deletions

View File

@ -218,6 +218,23 @@ const KYRAGameDescription adGameDescs[] = {
KYRA1_AMIGA_FLAGS
},
{
{
"kyra1",
0,
{
{ "GEMCUT.PAK", 0, "2bd1da653eaefd691e050e4a9eb68a64", -1 },
{ "GEMCUT.EMC", 0, "74f99e9ed99abf8d0429826d78485a2a", -1 },
{ NULL, 0, NULL, 0 }
},
Common::DE_DEU,
Common::kPlatformAmiga,
ADGF_NO_FLAGS,
Common::GUIO_NOSPEECH
},
KYRA1_AMIGA_FLAGS
},
{
{
"kyra1",

View File

@ -1638,7 +1638,7 @@ void KyraEngine_LoK::loadButtonShapes() {
void KyraEngine_LoK::loadMainScreen(int page) {
_screen->clearPage(page);
if (_flags.lang == Common::EN_ANY && !_flags.isTalkie && (_flags.platform == Common::kPlatformPC || _flags.platform == Common::kPlatformAmiga))
if ((_flags.lang == Common::EN_ANY && !_flags.isTalkie && _flags.platform == Common::kPlatformPC) || _flags.platform == Common::kPlatformAmiga)
_screen->loadBitmap("MAIN15.CPS", page, page, &_screen->getPalette(0));
else if (_flags.lang == Common::EN_ANY || _flags.lang == Common::JA_JPN || (_flags.isTalkie && _flags.lang == Common::IT_ITA))
_screen->loadBitmap("MAIN_ENG.CPS", page, page, 0);