2010-06-15 10:15:51 +00:00
/* ScummVM - Graphic Adventure Engine
*
* ScummVM is the legal property of its developers , whose names
* are too numerous to list here . Please refer to the COPYRIGHT
* file distributed with this source distribution .
*
* This program is free software ; you can redistribute it and / or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation ; either version 2
* of the License , or ( at your option ) any later version .
*
* This program is distributed in the hope that it will be useful ,
* but WITHOUT ANY WARRANTY ; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE . See the
* GNU General Public License for more details .
*
* You should have received a copy of the GNU General Public License
* along with this program ; if not , write to the Free Software
* Foundation , Inc . , 51 Franklin Street , Fifth Floor , Boston , MA 02110 - 1301 , USA .
2014-02-18 02:34:21 +01:00
*
2010-06-15 10:15:51 +00:00
*/
namespace {
2021-04-17 20:12:14 +02:00
# define FLAGS(x, y, z, a, b, c, d, e, f, g, id) { Common::UNK_LANG, Common::UNK_LANG, Common::UNK_LANG, Common::kPlatformUnknown, x, y, z, a, b, c, d, e, f, g, id }
# define FLAGS_FAN(fanLang, repLang, x, y, z, a, b, c, d, e, f, g, id) { Common::UNK_LANG, fanLang, repLang, Common::kPlatformUnknown, x, y, z, a, b, c, d, e, f, g, id }
2016-01-09 21:57:47 +01:00
2021-04-17 20:12:14 +02:00
# define KYRA1_FLOPPY_FLAGS FLAGS(false, false, false, false, false, false, false, false, false, false, Kyra::GI_KYRA1)
# define KYRA1_FLOPPY_CMP_FLAGS FLAGS(false, false, false, false, false, false, false, false, true, false, Kyra::GI_KYRA1)
# define KYRA1_OLDFLOPPY_FLAGS FLAGS(false, false, false, true, false, false, false, false, false, false, Kyra::GI_KYRA1)
# define KYRA1_AMIGA_FLAGS FLAGS(false, false, false, false, false, false, false, false, false, false, Kyra::GI_KYRA1)
# define KYRA1_TOWNS_FLAGS FLAGS(false, true, false, false, false, false, false, false, false, false, Kyra::GI_KYRA1)
# define KYRA1_TOWNS_SJIS_FLAGS FLAGS(false, true, false, false, true, false, false, false, false, false, Kyra::GI_KYRA1)
# define KYRA1_CD_FLAGS FLAGS(false, true, true, false, false, false, false, false, false, false, Kyra::GI_KYRA1)
# define KYRA1_CD_FAN_FLAGS(x, y) FLAGS_FAN(x, y, false, true, true, false, false, false, false, false, false, false, Kyra::GI_KYRA1)
# define KYRA1_DEMO_FLAGS FLAGS(true, false, false, false, false, false, false, false, false, false, Kyra::GI_KYRA1)
# define KYRA1_DEMO_CD_FLAGS FLAGS(true, true, true, false, false, false, false, false, false, false, Kyra::GI_KYRA1)
2016-01-09 21:57:47 +01:00
2021-04-17 20:12:14 +02:00
# define KYRA2_FLOPPY_FLAGS FLAGS(false, false, false, false, false, false, false, false, false, false, Kyra::GI_KYRA2)
# define KYRA2_FLOPPY_CMP_FLAGS FLAGS(false, false, false, false, false, false, false, false, true, false, Kyra::GI_KYRA2)
# define KYRA2_FLOPPY_FAN_FLAGS(x, y) FLAGS_FAN(x, y, false, false, false, false, false, false, false, false, false, false, Kyra::GI_KYRA2)
# define KYRA2_CD_FLAGS FLAGS(false, false, true, false, false, false, false, false, false, false, Kyra::GI_KYRA2)
# define KYRA2_CD_FAN_FLAGS(x, y) FLAGS_FAN(x, y, false, false, true, false, false, false, false, false, false, false, Kyra::GI_KYRA2)
# define KYRA2_CD_DEMO_FLAGS FLAGS(true, false, true, false, false, false, false, false, false, false, Kyra::GI_KYRA2)
# define KYRA2_DEMO_FLAGS FLAGS(true, false, false, false, false, false, false, false, false, false, Kyra::GI_KYRA2)
# define KYRA2_TOWNS_FLAGS FLAGS(false, false, false, false, false, false, false, false, false, false, Kyra::GI_KYRA2)
# define KYRA2_TOWNS_SJIS_FLAGS FLAGS(false, false, false, false, true, false, false, false, false, false, Kyra::GI_KYRA2)
2016-01-09 21:57:47 +01:00
2021-04-17 20:12:14 +02:00
# define KYRA3_CD_FLAGS FLAGS(false, false, true, false, false, false, false, true, true, false, Kyra::GI_KYRA3)
# define KYRA3_CD_INS_FLAGS FLAGS(false, false, true, false, false, false, false, true, false, false, Kyra::GI_KYRA3)
# define KYRA3_CD_4LANG_FLAGS FLAGS(false, false, true, false, false, false, false, true, true, true, Kyra::GI_KYRA3)
# define KYRA3_CD_INS_4LANG_FLAGS FLAGS(false, false, true, false, false, false, false, true, false, true, Kyra::GI_KYRA3)
# define KYRA3_CD_FAN_FLAGS(x, y) FLAGS_FAN(x, y, false, false, true, false, false, false, false, true, false, false, Kyra::GI_KYRA3)
2016-01-09 21:57:47 +01:00
2021-04-17 20:12:14 +02:00
# define LOL_CD_FLAGS FLAGS(false, false, true, false, false, false, false, false, false, false, Kyra::GI_LOL)
# define LOL_CD_FAN_FLAGS(x, y) FLAGS_FAN(x, y, false, false, true, false, false, false, false, false, false, false, Kyra::GI_LOL)
# define LOL_FLOPPY_FLAGS FLAGS(false, false, false, false, false, false, false, false, false, false, Kyra::GI_LOL)
# define LOL_FLOPPY_FAN_FLAGS(x, y) FLAGS_FAN(x, y, false, false, false, false, false, false, false, false, false, false, Kyra::GI_LOL)
# define LOL_FLOPPY_CMP_FLAGS FLAGS(false, false, false, false, false, false, false, false, true, false, Kyra::GI_LOL)
# define LOL_PC9801_FLAGS FLAGS(false, false, false, false, true, true, false, false, false, false, Kyra::GI_LOL)
# define LOL_FMTOWNS_FLAGS FLAGS(false, false, false, false, true, false, false, false, false, false, Kyra::GI_LOL)
# define LOL_DEMO_FLAGS FLAGS(true, true, false, false, false, false, false, false, false, false, Kyra::GI_LOL)
2021-04-19 18:07:29 +02:00
# define LOL_CD_DEMO_FLAGS FLAGS(true, false, true, false, false, false, false, false, false, false, Kyra::GI_LOL)
2021-04-17 20:12:14 +02:00
# define LOL_KYRA2_DEMO_FLAGS FLAGS(true, false, false, false, false, false, false, false, false, false, Kyra::GI_KYRA2)
2016-01-09 21:57:47 +01:00
2021-04-17 20:12:14 +02:00
# define EOB_FLAGS FLAGS(false, false, false, false, false, false, false, false, false, false, Kyra::GI_EOB1)
# define EOB_SPANISH_FLAGS FLAGS(false, false, false, true, false, false, false, false, false, false, Kyra::GI_EOB1)
# define EOB_PC98_FLAGS FLAGS(false, false, false, false, true, true, false, false, false, false, Kyra::GI_EOB1)
# define EOB2_FLAGS FLAGS(false, false, false, false, false, false, false, false, false, false, Kyra::GI_EOB2)
# define EOB2_FMTOWNS_FLAGS FLAGS(false, false, false, false, true, false, true, false, false, false, Kyra::GI_EOB2)
2011-12-11 01:57:03 +01:00
2012-02-29 17:06:13 +01:00
# define GAMEOPTION_KYRA3_AUDIENCE GUIO_GAMEOPTIONS1
# define GAMEOPTION_KYRA3_SKIP GUIO_GAMEOPTIONS2
# define GAMEOPTION_KYRA3_HELIUM GUIO_GAMEOPTIONS3
# define GAMEOPTION_LOL_SCROLLING GUIO_GAMEOPTIONS4
# define GAMEOPTION_LOL_CURSORS GUIO_GAMEOPTIONS5
2020-08-04 16:58:45 +02:00
# define GAMEOPTION_LOL_SAVENAMES GUIO_GAMEOPTIONS8
2012-02-29 17:06:13 +01:00
# define GAMEOPTION_EOB_HPGRAPHS GUIO_GAMEOPTIONS6
2019-01-23 20:31:54 +01:00
# define GAMEOPTION_EOB_MOUSESWAP GUIO_GAMEOPTIONS7
2012-02-29 17:06:13 +01:00
2021-04-19 18:07:29 +02:00
static const char msg_missingLangResources [ ] = _s ( " Missing language specific game code and/or resources. " ) ;
static const char msg_fanTrans_missingLangResources [ ] = _s ( " Missing language specific game code and/or resources for this fan translation. " ) ;
static const char msg_fanTrans_unsupportiveTranslator [ ] = _s ( " The fan translator does not wish his translation to be incorporated into ScummVM. " ) ;
2020-11-09 01:04:08 +01:00
2010-06-15 10:15:51 +00:00
const KYRAGameDescription adGameDescs [ ] = {
/* disable these targets until they get supported
{
{
" kyra1 " ,
0 ,
AD_ENTRY1 ( " DISK1.EXE " , " c8641d0414d6c966d0a3dad79db07bf4 " ) ,
Common : : EN_ANY ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_NO_FLAGS ,
2011-10-23 17:52:43 +01:00
GUIO4 ( GUIO_NOSPEECH , GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIPCSPK )
2010-06-15 10:15:51 +00:00
} ,
KYRA1_FLOPPY_CMP_FLAGS
} ,
{
{
" kyra1 " ,
0 ,
AD_ENTRY1 ( " DISK1.EXE " , " 5d5cee4c3d0b68d586788b74243d254a " ) ,
Common : : DE_DEU ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_NO_FLAGS ,
2011-10-23 17:52:43 +01:00
GUIO4 ( GUIO_NOSPEECH , GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIPCSPK )
2010-06-15 10:15:51 +00:00
} ,
KYRA1_FLOPPY_CMP_FLAGS
} ,
*/
{
{
" kyra1 " ,
" Extracted " ,
AD_ENTRY1 ( " GEMCUT.EMC " , " 3c244298395520bb62b5edfe41688879 " ) ,
Common : : EN_ANY ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_NO_FLAGS ,
2012-01-22 19:05:03 +01:00
GUIO5 ( GUIO_NOSPEECH , GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIPCSPK , GUIO_RENDERVGA )
2010-06-15 10:15:51 +00:00
} ,
KYRA1_FLOPPY_FLAGS
} ,
2011-07-24 20:29:54 +02:00
2011-07-13 12:39:31 +01:00
{
{
" kyra1 " ,
" Extracted " ,
2011-07-24 20:29:54 +02:00
AD_ENTRY1 ( " GEMCUT.EMC " , " 796e44863dd22fa635b042df1bf16673 " ) ,
Common : : EN_ANY ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2011-07-13 12:39:31 +01:00
ADGF_NO_FLAGS ,
2012-01-22 19:05:03 +01:00
GUIO5 ( GUIO_NOSPEECH , GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIPCSPK , GUIO_RENDERVGA )
2011-07-13 12:39:31 +01:00
} ,
KYRA1_FLOPPY_FLAGS
} ,
2021-04-19 18:07:29 +02:00
2010-06-15 10:15:51 +00:00
{
{
" kyra1 " ,
" Extracted " ,
2011-07-24 20:29:54 +02:00
AD_ENTRY1 ( " GEMCUT.EMC " , " abf8eb360e79a6c2a837751fbd4d3d24 " ) ,
Common : : FR_FRA ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_NO_FLAGS ,
2012-01-22 19:05:03 +01:00
GUIO5 ( GUIO_NOSPEECH , GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIPCSPK , GUIO_RENDERVGA )
2010-06-15 10:15:51 +00:00
} ,
KYRA1_FLOPPY_FLAGS
} ,
2021-04-19 18:07:29 +02:00
2010-06-15 10:15:51 +00:00
{
{
" kyra1 " ,
" Extracted " ,
2011-07-24 20:29:54 +02:00
AD_ENTRY1 ( " GEMCUT.EMC " , " 6018e1dfeaca7fe83f8d0b00eb0dd049 " ) ,
Common : : DE_DEU ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_NO_FLAGS ,
2012-01-22 19:05:03 +01:00
GUIO5 ( GUIO_NOSPEECH , GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIPCSPK , GUIO_RENDERVGA )
2010-06-15 10:15:51 +00:00
} ,
KYRA1_FLOPPY_FLAGS
} ,
2021-04-19 18:07:29 +02:00
2011-07-24 20:29:54 +02:00
{ // from Arne.F
2010-06-15 10:15:51 +00:00
{
" kyra1 " ,
" Extracted " ,
2011-07-24 20:29:54 +02:00
AD_ENTRY1 ( " GEMCUT.EMC " , " f0b276781f47c130f423ec9679fe9ed9 " ) ,
2010-06-15 10:15:51 +00:00
Common : : DE_DEU ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_NO_FLAGS ,
2012-01-22 19:05:03 +01:00
GUIO5 ( GUIO_NOSPEECH , GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIPCSPK , GUIO_RENDERVGA )
2010-06-15 10:15:51 +00:00
} ,
KYRA1_FLOPPY_FLAGS
} ,
2021-04-19 18:07:29 +02:00
2012-06-11 18:34:36 +02:00
{ // russian fan translation
2010-06-15 10:15:51 +00:00
{
" kyra1 " ,
" Extracted " ,
2011-07-24 20:29:54 +02:00
AD_ENTRY1 ( " GEMCUT.EMC " , " 689b62b7519215c1b2571d466c95624c " ) ,
Common : : RU_RUS ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_NO_FLAGS ,
2012-01-22 19:05:03 +01:00
GUIO5 ( GUIO_NOSPEECH , GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIPCSPK , GUIO_RENDERVGA )
2010-06-15 10:15:51 +00:00
} ,
2011-07-27 16:38:31 +02:00
KYRA1_OLDFLOPPY_FLAGS
2010-06-15 10:15:51 +00:00
} ,
2021-04-19 18:07:29 +02:00
2010-06-15 10:15:51 +00:00
{ // from VooD
{
" kyra1 " ,
" Extracted " ,
AD_ENTRY1 ( " GEMCUT.EMC " , " 8909b41596913b3f5deaf3c9f1017b01 " ) ,
Common : : ES_ESP ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_NO_FLAGS ,
2012-01-22 19:05:03 +01:00
GUIO5 ( GUIO_NOSPEECH , GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIPCSPK , GUIO_RENDERVGA )
2010-06-15 10:15:51 +00:00
} ,
KYRA1_FLOPPY_FLAGS
} ,
2021-04-19 18:07:29 +02:00
2010-06-15 10:15:51 +00:00
{ // floppy 1.8 from clemmy
{
" kyra1 " ,
" Extracted " ,
AD_ENTRY1 ( " GEMCUT.EMC " , " 747861d2a9c643c59fdab570df5b9093 " ) ,
Common : : ES_ESP ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_NO_FLAGS ,
2012-01-22 19:05:03 +01:00
GUIO5 ( GUIO_NOSPEECH , GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIPCSPK , GUIO_RENDERVGA )
2010-06-15 10:15:51 +00:00
} ,
KYRA1_FLOPPY_FLAGS
} ,
2021-04-19 18:07:29 +02:00
2010-06-15 10:15:51 +00:00
{ // from gourry
{
" kyra1 " ,
" Extracted " ,
AD_ENTRY1 ( " GEMCUT.EMC " , " ef08c8c237ee1473fd52578303fc36df " ) ,
Common : : IT_ITA ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_NO_FLAGS ,
2012-01-22 19:05:03 +01:00
GUIO5 ( GUIO_NOSPEECH , GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIPCSPK , GUIO_RENDERVGA )
2010-06-15 10:15:51 +00:00
} ,
KYRA1_FLOPPY_FLAGS
} ,
2021-04-19 21:55:43 +02:00
{ // Bugreport #7773
{
" kyra1 " ,
2021-04-19 18:07:29 +02:00
msg_fanTrans_missingLangResources , // Reason for being unsupported
2021-04-19 21:55:43 +02:00
AD_ENTRY1s ( " GEMCUT.EMC " , " 20f876423f4caa20f5de6b4fc5dfafeb " , 6686 ) ,
Common : : CZ_CZE ,
Common : : kPlatformDOS ,
ADGF_UNSUPPORTED ,
GUIO5 ( GUIO_NOSPEECH , GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIPCSPK , GUIO_RENDERVGA )
} ,
KYRA1_FLOPPY_FLAGS
} ,
2020-09-01 17:54:35 -04:00
{ // from trembyle
{
" kyra1 " ,
2021-04-19 18:07:29 +02:00
msg_missingLangResources , // Reason for being unsupported
2020-09-01 17:54:35 -04:00
AD_ENTRY1 ( " GEMCUT.EMC " , " 3f319d6908830a46ff42229a39a2c7ec " ) ,
2021-04-22 22:22:15 +02:00
Common : : ZH_TWN ,
2020-09-01 17:54:35 -04:00
Common : : kPlatformDOS ,
ADGF_UNSUPPORTED ,
GUIO5 ( GUIO_NOSPEECH , GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIPCSPK , GUIO_RENDERVGA )
} ,
KYRA1_FLOPPY_FLAGS
} ,
{ // from trembyle
{
" kyra1 " ,
2021-04-19 18:07:29 +02:00
msg_missingLangResources , // Reason for being unsupported
2020-09-01 17:54:35 -04:00
AD_ENTRY1 ( " GEMCUT.EMC " , " 57907d931675dbd16386c1d81d18fee4 " ) ,
Common : : KO_KOR ,
Common : : kPlatformDOS ,
ADGF_UNSUPPORTED ,
GUIO5 ( GUIO_NOSPEECH , GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIPCSPK , GUIO_RENDERVGA )
} ,
KYRA1_FLOPPY_FLAGS
} ,
2010-06-15 10:15:51 +00:00
{
{
" kyra1 " ,
0 ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " GEMCUT.PAK " , " 2bd1da653eaefd691e050e4a9eb68a64 " , - 1 ,
" GEMCUT.EMC " , " 2a3f44e179f1e9f7643e90083c747571 " , - 1 ) ,
2010-06-15 10:15:51 +00:00
Common : : EN_ANY ,
Common : : kPlatformAmiga ,
ADGF_NO_FLAGS ,
2012-01-22 19:05:03 +01:00
GUIO3 ( GUIO_NOSPEECH , GUIO_MIDIAMIGA , GUIO_RENDERAMIGA )
2010-06-15 10:15:51 +00:00
} ,
KYRA1_AMIGA_FLAGS
} ,
{
{
" kyra1 " ,
0 ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " GEMCUT.PAK " , " 2bd1da653eaefd691e050e4a9eb68a64 " , - 1 ,
" GEMCUT.EMC " , " 74f99e9ed99abf8d0429826d78485a2a " , - 1 ) ,
2010-06-15 10:15:51 +00:00
Common : : DE_DEU ,
Common : : kPlatformAmiga ,
ADGF_NO_FLAGS ,
2012-01-22 19:05:03 +01:00
GUIO3 ( GUIO_NOSPEECH , GUIO_MIDIAMIGA , GUIO_RENDERAMIGA )
2010-06-15 10:15:51 +00:00
} ,
KYRA1_AMIGA_FLAGS
} ,
2021-04-22 13:58:09 +02:00
{ // Supplied by CaptainHIT in bug report #11596
{
" kyra1 " ,
_s ( " Missing game code " ) , // Reason for being unsupported
AD_ENTRY1s ( " GEMCUT.EMC " , " d0d1f35c5e2b6dee64b048bb77d1fc00 " , 6998 ) ,
Common : : IT_ITA ,
Common : : kPlatformAmiga ,
2021-05-05 23:28:53 +02:00
ADGF_UNSUPPORTED ,
2021-04-22 13:58:09 +02:00
GUIO3 ( GUIO_NOSPEECH , GUIO_MIDIAMIGA , GUIO_RENDERAMIGA )
} ,
KYRA1_AMIGA_FLAGS
} ,
2010-06-15 10:15:51 +00:00
{
{
" kyra1 " ,
0 ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " GEMCUT.EMC " , " 796e44863dd22fa635b042df1bf16673 " , - 1 ,
" BEAD.CPS " , " 3038466f65b7751451844707187aa401 " , - 1 ) ,
2010-06-15 10:15:51 +00:00
Common : : EN_ANY ,
Common : : kPlatformMacintosh ,
ADGF_NO_FLAGS ,
2012-01-22 19:05:03 +01:00
GUIO3 ( GUIO_NOSPEECH , GUIO_MIDIGM , GUIO_RENDERVGA )
2010-06-15 10:15:51 +00:00
} ,
KYRA1_FLOPPY_FLAGS
} ,
{ // FM-TOWNS version
{
" kyra1 " ,
0 ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " EMC.PAK " , " a046bb0b422061aab8e4c4689400343a " , - 1 ,
" TWMUSIC.PAK " , " e53bca3a3e3fb49107d59463ec387a59 " , - 1 ) ,
2010-06-15 10:15:51 +00:00
Common : : EN_ANY ,
Common : : kPlatformFMTowns ,
ADGF_NO_FLAGS ,
2012-01-22 19:05:03 +01:00
GUIO3 ( GUIO_NOSPEECH , GUIO_MIDITOWNS , GUIO_RENDERFMTOWNS )
2010-06-15 10:15:51 +00:00
} ,
KYRA1_TOWNS_FLAGS
} ,
2021-04-19 18:07:29 +02:00
2010-06-15 10:15:51 +00:00
{
{
" kyra1 " ,
0 ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " JMC.PAK " , " 9c5707a2a478e8167e44283246612d2c " , - 1 ,
" TWMUSIC.PAK " , " e53bca3a3e3fb49107d59463ec387a59 " , - 1 ) ,
2010-06-15 10:15:51 +00:00
Common : : JA_JPN ,
Common : : kPlatformFMTowns ,
ADGF_NO_FLAGS ,
2012-01-22 19:05:03 +01:00
GUIO3 ( GUIO_NOSPEECH , GUIO_MIDITOWNS , GUIO_RENDERFMTOWNS )
2010-06-15 10:15:51 +00:00
} ,
KYRA1_TOWNS_SJIS_FLAGS
} ,
2021-04-19 18:07:29 +02:00
// PC-9801 floppy + CD / PC-9821 floppy version all use the same data files, thus we mark it as non-CD game.
2010-06-15 10:15:51 +00:00
{
{
" kyra1 " ,
" " ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " JMC.PAK " , " 9c5707a2a478e8167e44283246612d2c " , - 1 ,
" MUSIC98.PAK " , " 02fc212f799331b769b274e33d87b37f " , - 1 ) ,
2010-06-15 10:15:51 +00:00
Common : : JA_JPN ,
Common : : kPlatformPC98 ,
ADGF_NO_FLAGS ,
2012-02-24 17:15:34 +01:00
GUIO4 ( GUIO_NOSPEECH , GUIO_MIDIPC98 , GUIO_RENDERPC9821 , GUIO_RENDERPC9801 )
2010-06-15 10:15:51 +00:00
} ,
KYRA1_TOWNS_SJIS_FLAGS
} ,
{
{
" kyra1 " ,
" CD " ,
AD_ENTRY1 ( " GEMCUT.PAK " , " fac399fe62f98671e56a005c5e94e39f " ) ,
Common : : EN_ANY ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_CD ,
2012-01-22 19:05:03 +01:00
GUIO4 ( GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIPCSPK , GUIO_RENDERVGA )
2010-06-15 10:15:51 +00:00
} ,
KYRA1_CD_FLAGS
} ,
2020-12-13 23:27:16 +02:00
{ // HEBREW FAN TRANSLATION
{
" kyra1 " ,
" CD " ,
AD_ENTRY1 ( " GEMCUT.PAK " , " 20c141be61ed01bfda09197e0452bcf7 " ) ,
Common : : HE_ISR ,
Common : : kPlatformDOS ,
ADGF_CD ,
GUIO4 ( GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIPCSPK , GUIO_RENDERVGA )
} ,
KYRA1_CD_FLAGS
} ,
2010-06-15 10:15:51 +00:00
{
{
" kyra1 " ,
" CD " ,
AD_ENTRY1 ( " GEMCUT.PAK " , " 230f54e6afc007ab4117159181a1c722 " ) ,
Common : : DE_DEU ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_CD ,
2012-01-22 19:05:03 +01:00
GUIO4 ( GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIPCSPK , GUIO_RENDERVGA )
2010-06-15 10:15:51 +00:00
} ,
KYRA1_CD_FLAGS
} ,
2021-04-19 18:07:29 +02:00
2010-06-15 10:15:51 +00:00
{
{
" kyra1 " ,
" CD " ,
AD_ENTRY1 ( " GEMCUT.PAK " , " b037c41768b652a040360ffa3556fd2a " ) ,
Common : : FR_FRA ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_CD ,
2012-01-22 19:05:03 +01:00
GUIO4 ( GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIPCSPK , GUIO_RENDERVGA )
2010-06-15 10:15:51 +00:00
} ,
KYRA1_CD_FLAGS
} ,
2021-02-28 01:28:23 -08:00
{ // italian fan translation see bug #7567 "KYRA: add Italian CD Version to kyra.dat"
2010-06-15 10:15:51 +00:00
{
" kyra1 " ,
" CD " ,
AD_ENTRY1 ( " GEMCUT.PAK " , " d8327fc4b7a72b23c900fa13aef4093a " ) ,
Common : : IT_ITA ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_CD ,
2012-01-22 19:05:03 +01:00
GUIO4 ( GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIPCSPK , GUIO_RENDERVGA )
2010-06-15 10:15:51 +00:00
} ,
KYRA1_CD_FLAGS
} ,
2020-06-02 18:33:35 +02:00
{ // Spanish fan translation
{
" kyra1 " ,
" CD " ,
AD_ENTRY1 ( " GEMCUT.PAK " , " d9fb36376939f3d31ec2c3746ff6da1b " ) ,
Common : : ES_ESP ,
Common : : kPlatformDOS ,
ADGF_CD ,
GUIO4 ( GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIPCSPK , GUIO_RENDERVGA )
} ,
KYRA1_CD_FLAGS
} ,
2021-02-28 01:28:23 -08:00
{ // Kyra 1 Mac CD as mentioned in bug #7695 "KYRA1: Add support for Macintosh CD" by nnooiissee
2010-06-15 10:15:51 +00:00
{
" kyra1 " ,
" CD " ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " GEMCUT.PAK " , " d3d4b281cd357230aabcec46843d04bd " , - 1 ,
" BEAD.CPS " , " 3038466f65b7751451844707187aa401 " , - 1 ) ,
2010-06-15 10:15:51 +00:00
Common : : EN_ANY ,
Common : : kPlatformMacintosh ,
ADGF_CD ,
2011-11-16 22:38:58 +01:00
GUIO0 ( )
2010-06-15 10:15:51 +00:00
} ,
KYRA1_CD_FLAGS
} ,
2021-04-19 18:07:29 +02:00
2020-02-04 01:29:00 +01:00
{ // Polish fan translation of Macintosh CD version
{
" kyra1 " ,
" CD " ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " GEMCUT.PAK " , " 8ddf09fd6bfafdb27b4cf31c5a6fc91d " , - 1 ,
" BEAD.CPS " , " 3038466f65b7751451844707187aa401 " , - 1 ) ,
2020-02-04 01:29:00 +01:00
Common : : EN_ANY ,
Common : : kPlatformMacintosh ,
ADGF_CD ,
GUIO0 ( )
} ,
KYRA1_CD_FLAGS
} ,
2021-04-19 18:07:29 +02:00
2010-06-15 10:15:51 +00:00
{
{
" kyra1 " ,
" CD " ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " GEMCUT.PAK " , " 4a0cb720e824295bcbccbd1407652110 " , - 1 ,
" BEAD.CPS " , " 3038466f65b7751451844707187aa401 " , - 1 ) ,
2010-06-15 10:15:51 +00:00
Common : : DE_DEU ,
Common : : kPlatformMacintosh ,
ADGF_CD ,
2011-11-16 22:38:58 +01:00
GUIO0 ( )
2010-06-15 10:15:51 +00:00
} ,
KYRA1_CD_FLAGS
} ,
2021-04-19 18:07:29 +02:00
2010-06-15 10:15:51 +00:00
{
{
" kyra1 " ,
" CD " ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " GEMCUT.PAK " , " b71ee090aa12e80ed2ba068826d92bed " , - 1 ,
" BEAD.CPS " , " 3038466f65b7751451844707187aa401 " , - 1 ) ,
2010-06-15 10:15:51 +00:00
Common : : FR_FRA ,
Common : : kPlatformMacintosh ,
ADGF_CD ,
2011-11-16 22:38:58 +01:00
GUIO0 ( )
2010-06-15 10:15:51 +00:00
} ,
KYRA1_CD_FLAGS
} ,
{
{
" kyra1 " ,
" Demo " ,
AD_ENTRY1 ( " DEMO1.WSA " , " fb722947d94897512b13b50cc84fd648 " ) ,
Common : : EN_ANY ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_DEMO ,
2012-01-22 19:05:03 +01:00
GUIO5 ( GUIO_NOSPEECH , GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIPCSPK , GUIO_RENDERVGA )
2010-06-15 10:15:51 +00:00
} ,
KYRA1_DEMO_FLAGS
} ,
2021-04-19 18:07:29 +02:00
2020-10-18 14:24:11 -07:00
{ // Modern fan-made Russian translation by Siberian GRemlin
{
" kyra1 " ,
2021-04-19 18:07:29 +02:00
msg_fanTrans_unsupportiveTranslator ,
2020-10-18 14:24:11 -07:00
AD_ENTRY1 ( " MAIN_ENG.CPS " , " 535765395e3594bfd9b727834028e288 " ) ,
Common : : RU_RUS ,
Common : : kPlatformDOS ,
2020-11-08 19:39:51 +01:00
ADGF_CD | ADGF_UNSUPPORTED ,
2020-10-18 14:24:11 -07:00
GUIO4 ( GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIPCSPK , GUIO_RENDERVGA )
} ,
KYRA1_CD_FAN_FLAGS ( Common : : RU_RUS , Common : : EN_ANY )
} ,
2021-04-19 18:07:29 +02:00
2010-06-15 10:15:51 +00:00
{ // Special Kyrandia 1 CD demo
{
" kyra1 " ,
" Demo/CD " ,
AD_ENTRY1 ( " INTRO.VRM " , " e3045fb69b8c29db84b8fda3ccbdac54 " ) ,
Common : : EN_ANY ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_DEMO | ADGF_CD ,
2012-01-22 19:05:03 +01:00
GUIO4 ( GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIPCSPK , GUIO_RENDERVGA )
2010-06-15 10:15:51 +00:00
} ,
KYRA1_DEMO_CD_FLAGS
} ,
{ // Floppy version
{
" kyra2 " ,
0 ,
AD_ENTRY1 ( " WESTWOOD.001 " , " 3f52dda68c4f7696c8309038be9f4151 " ) ,
Common : : EN_ANY ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_NO_FLAGS ,
2012-01-22 19:05:03 +01:00
GUIO6 ( GUIO_NOSPEECH , GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA )
2010-06-15 10:15:51 +00:00
} ,
KYRA2_FLOPPY_CMP_FLAGS
} ,
{ // Floppy version
{
" kyra2 " ,
0 ,
AD_ENTRY1 ( " WESTWOOD.001 " , " d787b9559afddfe058b84c0b3a787224 " ) ,
Common : : DE_DEU ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_NO_FLAGS ,
2012-01-22 19:05:03 +01:00
GUIO6 ( GUIO_NOSPEECH , GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA )
2010-06-15 10:15:51 +00:00
} ,
KYRA2_FLOPPY_CMP_FLAGS
} ,
{ // Floppy version extracted
{
" kyra2 " ,
" Extracted " ,
AD_ENTRY1 ( " FATE.PAK " , " 1ba18be685ad8e5a0ab5d46a0ce4d345 " ) ,
Common : : EN_ANY ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_NO_FLAGS ,
2012-01-22 19:05:03 +01:00
GUIO6 ( GUIO_NOSPEECH , GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA )
2010-06-15 10:15:51 +00:00
} ,
KYRA2_FLOPPY_FLAGS
} ,
{ // Floppy version extracted
{
" kyra2 " ,
" Extracted " ,
AD_ENTRY1 ( " FATE.PAK " , " 262fb69dd8e52e596c7aefc6456f7c1b " ) ,
Common : : DE_DEU ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_NO_FLAGS ,
2012-01-22 19:05:03 +01:00
GUIO6 ( GUIO_NOSPEECH , GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA )
2010-06-15 10:15:51 +00:00
} ,
KYRA2_FLOPPY_FLAGS
} ,
{ // Floppy version extracted
{
" kyra2 " ,
" Extracted " ,
AD_ENTRY1 ( " FATE.PAK " , " f7de11506b4c8fdf64bc763206c3e4e7 " ) ,
Common : : FR_FRA ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_NO_FLAGS ,
2012-01-22 19:05:03 +01:00
GUIO6 ( GUIO_NOSPEECH , GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA )
2010-06-15 10:15:51 +00:00
} ,
KYRA2_FLOPPY_FLAGS
} ,
{ // Floppy version extracted
{
" kyra2 " ,
" Extracted " ,
AD_ENTRY1 ( " FATE.PAK " , " e0a70c31b022cb4bb3061890020fc27c " ) ,
Common : : IT_ITA ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_NO_FLAGS ,
2012-01-22 19:05:03 +01:00
GUIO6 ( GUIO_NOSPEECH , GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA )
2010-06-15 10:15:51 +00:00
} ,
KYRA2_FLOPPY_FLAGS
} ,
2020-06-01 19:53:57 +02:00
{ // Floppy version extracted
{
" kyra2 " ,
" Extracted " ,
AD_ENTRY1 ( " FATE.PAK " , " 7c6c82f9beac616d2f4accf65c448162 " ) ,
Common : : ES_ESP ,
Common : : kPlatformDOS ,
ADGF_NO_FLAGS ,
GUIO6 ( GUIO_NOSPEECH , GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA )
} ,
KYRA2_FLOPPY_FLAGS
} ,
2020-09-01 17:54:35 -04:00
{ // Floppy version extracted
{
" kyra2 " ,
2021-04-19 18:07:29 +02:00
msg_missingLangResources , // Reason for being unsupported
2020-09-01 17:54:35 -04:00
AD_ENTRY1 ( " FATE.PAK " , " 5bfc4dd48778ca1f3a9e001e345a9774 " ) ,
2021-04-22 22:21:05 +02:00
Common : : ZH_TWN ,
2020-09-01 17:54:35 -04:00
Common : : kPlatformDOS ,
ADGF_UNSUPPORTED ,
GUIO6 ( GUIO_NOSPEECH , GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA )
} ,
KYRA2_FLOPPY_FLAGS
} ,
2021-04-19 20:15:50 +02:00
{ // Floppy version extracted. Bugreport #7666
{
" kyra2 " ,
2021-04-19 18:07:29 +02:00
msg_fanTrans_missingLangResources , // Reason for being unsupported
2021-04-19 20:15:50 +02:00
AD_ENTRY1s ( " FATE.PAK " , " ac81bcd4aa6e0921a87eb099827a8b06 " , 107309 ) ,
Common : : PL_POL ,
Common : : kPlatformDOS ,
ADGF_UNSUPPORTED ,
GUIO6 ( GUIO_NOSPEECH , GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA )
} ,
KYRA2_FLOPPY_FLAGS
} ,
2011-07-25 17:55:19 +02:00
{ // Floppy version extracted
{
" kyra2 " ,
" Extracted " ,
AD_ENTRY1 ( " CH01-S00.DLG " , " 54b7a5a94f6e1ec91f0fb1311eec09ab " ) ,
Common : : RU_RUS ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2011-07-25 17:55:19 +02:00
ADGF_NO_FLAGS ,
2012-01-22 19:05:03 +01:00
GUIO6 ( GUIO_NOSPEECH , GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA )
2011-07-25 17:55:19 +02:00
} ,
KYRA2_FLOPPY_FAN_FLAGS ( Common : : RU_RUS , Common : : EN_ANY )
} ,
{ // Floppy version extracted
{
" kyra2 " ,
" Extracted " ,
AD_ENTRY1 ( " CH01-S00.DLG " , " 7c36c0e63ab8c81cbb3ea58681331366 " ) ,
Common : : RU_RUS ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2011-07-25 17:55:19 +02:00
ADGF_NO_FLAGS ,
2012-01-22 19:05:03 +01:00
GUIO6 ( GUIO_NOSPEECH , GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA )
2011-07-25 17:55:19 +02:00
} ,
KYRA2_FLOPPY_FAN_FLAGS ( Common : : RU_RUS , Common : : EN_ANY )
} ,
2010-06-15 10:15:51 +00:00
{ // CD version
{
" kyra2 " ,
" CD " ,
AD_ENTRY1 ( " FATE.PAK " , " 28cbad1c5bf06b2d3825ae57d760d032 " ) ,
Common : : EN_ANY ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_DROPLANGUAGE | ADGF_CD ,
2012-01-22 19:05:03 +01:00
GUIO5 ( GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA )
2010-06-15 10:15:51 +00:00
} ,
KYRA2_CD_FLAGS
} ,
2021-04-19 18:07:29 +02:00
2010-06-15 10:15:51 +00:00
{
{
" kyra2 " ,
" CD " ,
AD_ENTRY1 ( " FATE.PAK " , " 28cbad1c5bf06b2d3825ae57d760d032 " ) ,
Common : : DE_DEU ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_DROPLANGUAGE | ADGF_CD ,
2012-01-22 19:05:03 +01:00
GUIO5 ( GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA )
2010-06-15 10:15:51 +00:00
} ,
KYRA2_CD_FLAGS
} ,
2021-04-19 18:07:29 +02:00
2010-06-15 10:15:51 +00:00
{
{
" kyra2 " ,
" CD " ,
AD_ENTRY1 ( " FATE.PAK " , " 28cbad1c5bf06b2d3825ae57d760d032 " ) ,
Common : : FR_FRA ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_DROPLANGUAGE | ADGF_CD ,
2012-01-22 19:05:03 +01:00
GUIO5 ( GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA )
2010-06-15 10:15:51 +00:00
} ,
KYRA2_CD_FLAGS
} ,
2021-02-28 01:28:23 -08:00
// Italian fan translation, see bug #7642 "KYRA: add support for Italian version of Kyrandia 2&3"
2010-06-15 10:15:51 +00:00
{ // CD version
{
" kyra2 " ,
" CD " ,
AD_ENTRY1 ( " FATE.PAK " , " 30487f3b8d7790c7857f4769ff2dd125 " ) ,
Common : : IT_ITA ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_DROPLANGUAGE | ADGF_CD ,
2012-01-22 19:05:03 +01:00
GUIO5 ( GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA )
2010-06-15 10:15:51 +00:00
} ,
KYRA2_CD_FAN_FLAGS ( Common : : IT_ITA , Common : : EN_ANY )
} ,
2021-04-19 18:07:29 +02:00
2010-06-15 10:15:51 +00:00
{
{
" kyra2 " ,
" CD " ,
AD_ENTRY1 ( " FATE.PAK " , " 30487f3b8d7790c7857f4769ff2dd125 " ) ,
Common : : DE_DEU ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_DROPLANGUAGE | ADGF_CD ,
2012-01-22 19:05:03 +01:00
GUIO5 ( GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA )
2010-06-15 10:15:51 +00:00
} ,
KYRA2_CD_FAN_FLAGS ( Common : : IT_ITA , Common : : EN_ANY )
} ,
2021-04-19 18:07:29 +02:00
2010-06-15 10:15:51 +00:00
{
{
" kyra2 " ,
" CD " ,
AD_ENTRY1 ( " FATE.PAK " , " 30487f3b8d7790c7857f4769ff2dd125 " ) ,
Common : : FR_FRA ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_DROPLANGUAGE | ADGF_CD ,
2012-01-22 19:05:03 +01:00
GUIO5 ( GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA )
2010-06-15 10:15:51 +00:00
} ,
KYRA2_CD_FAN_FLAGS ( Common : : IT_ITA , Common : : EN_ANY )
} ,
{
{
" kyra2 " ,
" CD " ,
AD_ENTRY1 ( " FATE.PAK " , " 39772ff82e42c4c520050518deb82e64 " ) ,
Common : : IT_ITA ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_DROPLANGUAGE | ADGF_CD ,
2012-01-22 19:05:03 +01:00
GUIO5 ( GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA )
2010-06-15 10:15:51 +00:00
} ,
KYRA2_CD_FAN_FLAGS ( Common : : IT_ITA , Common : : EN_ANY )
} ,
{
{
" kyra2 " ,
" CD " ,
AD_ENTRY1 ( " FATE.PAK " , " 39772ff82e42c4c520050518deb82e64 " ) ,
Common : : DE_DEU ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_DROPLANGUAGE | ADGF_CD ,
2012-01-22 19:05:03 +01:00
GUIO5 ( GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA )
2010-06-15 10:15:51 +00:00
} ,
KYRA2_CD_FAN_FLAGS ( Common : : IT_ITA , Common : : EN_ANY )
} ,
{
{
" kyra2 " ,
" CD " ,
AD_ENTRY1 ( " FATE.PAK " , " 39772ff82e42c4c520050518deb82e64 " ) ,
Common : : FR_FRA ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_DROPLANGUAGE | ADGF_CD ,
2012-01-22 19:05:03 +01:00
GUIO5 ( GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA )
2010-06-15 10:15:51 +00:00
} ,
KYRA2_CD_FAN_FLAGS ( Common : : IT_ITA , Common : : EN_ANY )
} ,
2011-12-25 15:14:20 +01:00
// Russian fan translation
{ // CD version
{
" kyra2 " ,
2021-04-19 18:07:29 +02:00
msg_fanTrans_unsupportiveTranslator ,
2011-12-25 15:14:20 +01:00
AD_ENTRY1 ( " FERRY.CPS " , " 763e2103858347d4ffffc329910d323f " ) ,
Common : : RU_RUS ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2020-11-08 19:39:51 +01:00
ADGF_CD | ADGF_UNSUPPORTED ,
2012-01-22 19:05:03 +01:00
GUIO5 ( GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA )
2011-12-25 15:14:20 +01:00
} ,
KYRA2_CD_FAN_FLAGS ( Common : : RU_RUS , Common : : EN_ANY )
} ,
2020-06-01 18:00:58 +02:00
// Spanish fan translation
{ // CD version
{
" kyra2 " ,
" CD " ,
AD_ENTRY1 ( " FATE.PAK " , " 943f6d7fc9a8f0ed15d0a0b5c1f221b0 " ) ,
Common : : ES_ESP ,
Common : : kPlatformDOS ,
ADGF_DROPLANGUAGE | ADGF_CD ,
GUIO5 ( GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA )
} ,
KYRA2_CD_FAN_FLAGS ( Common : : ES_ESP , Common : : EN_ANY )
} ,
2010-06-15 10:15:51 +00:00
{ // Interactive Demo
{
" kyra2 " ,
" CD/Demo " ,
AD_ENTRY1 ( " THANKS.CPS " , " b1a78d990b120bb2234b7094f74e30a5 " ) ,
Common : : EN_ANY ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_DROPLANGUAGE | ADGF_CD | ADGF_DEMO ,
2012-01-22 19:05:03 +01:00
GUIO5 ( GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA )
2010-06-15 10:15:51 +00:00
} ,
KYRA2_CD_DEMO_FLAGS
} ,
{ // Interactive Demo
{
" kyra2 " ,
" CD/Demo " ,
AD_ENTRY1 ( " THANKS.CPS " , " b1a78d990b120bb2234b7094f74e30a5 " ) ,
Common : : DE_DEU ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_DROPLANGUAGE | ADGF_CD | ADGF_DEMO ,
2012-01-22 19:05:03 +01:00
GUIO5 ( GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA )
2010-06-15 10:15:51 +00:00
} ,
KYRA2_CD_DEMO_FLAGS
} ,
{ // Interactive Demo
{
" kyra2 " ,
" CD/Demo " ,
AD_ENTRY1 ( " THANKS.CPS " , " b1a78d990b120bb2234b7094f74e30a5 " ) ,
Common : : FR_FRA ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_DROPLANGUAGE | ADGF_CD | ADGF_DEMO ,
2012-01-22 19:05:03 +01:00
GUIO5 ( GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA )
2010-06-15 10:15:51 +00:00
} ,
KYRA2_CD_DEMO_FLAGS
} ,
{ // Non-Interactive Demos
{
" kyra2 " ,
" Demo " ,
AD_ENTRY1 ( " VOC.PAK " , " ecb3561b63749158172bf21528cf5f45 " ) ,
Common : : EN_ANY ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_DEMO ,
2012-01-22 19:05:03 +01:00
GUIO5 ( GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA )
2010-06-15 10:15:51 +00:00
} ,
KYRA2_DEMO_FLAGS
} ,
{ // FM-TOWNS
{
" kyra2 " ,
0 ,
AD_ENTRY1 ( " WSCORE.PAK " , " c44de1302b67f27d4707409987b7a685 " ) ,
Common : : EN_ANY ,
Common : : kPlatformFMTowns ,
ADGF_NO_FLAGS ,
2012-01-22 19:05:03 +01:00
GUIO3 ( GUIO_NOSPEECH , GUIO_MIDITOWNS , GUIO_RENDERFMTOWNS )
2010-06-15 10:15:51 +00:00
} ,
KYRA2_TOWNS_FLAGS
} ,
2021-04-19 18:07:29 +02:00
2010-06-15 10:15:51 +00:00
{
{
" kyra2 " ,
0 ,
AD_ENTRY1 ( " WSCORE.PAK " , " c44de1302b67f27d4707409987b7a685 " ) ,
Common : : JA_JPN ,
Common : : kPlatformFMTowns ,
ADGF_NO_FLAGS ,
2012-01-22 19:05:03 +01:00
GUIO3 ( GUIO_NOSPEECH , GUIO_MIDITOWNS , GUIO_RENDERFMTOWNS )
2010-06-15 10:15:51 +00:00
} ,
KYRA2_TOWNS_SJIS_FLAGS
} ,
2021-04-19 18:07:29 +02:00
2010-06-15 10:15:51 +00:00
{ // PC-9821
{
" kyra2 " ,
" CD " ,
AD_ENTRY1 ( " WSCORE.PAK " , " c44de1302b67f27d4707409987b7a685 " ) ,
Common : : EN_ANY ,
Common : : kPlatformPC98 ,
ADGF_CD ,
2012-02-24 17:15:34 +01:00
GUIO3 ( GUIO_NOSPEECH , GUIO_MIDIPC98 , GUIO_RENDERPC9821 )
2010-06-15 10:15:51 +00:00
} ,
KYRA2_TOWNS_FLAGS
} ,
2021-04-19 18:07:29 +02:00
2010-06-15 10:15:51 +00:00
{
{
" kyra2 " ,
" CD " ,
AD_ENTRY1 ( " WSCORE.PAK " , " c44de1302b67f27d4707409987b7a685 " ) ,
Common : : JA_JPN ,
Common : : kPlatformPC98 ,
ADGF_CD ,
2012-02-24 17:15:34 +01:00
GUIO3 ( GUIO_NOSPEECH , GUIO_MIDIPC98 , GUIO_RENDERPC9821 )
2010-06-15 10:15:51 +00:00
} ,
KYRA2_TOWNS_SJIS_FLAGS
} ,
// Kyra3
2021-04-19 18:07:29 +02:00
{ // non installed version
2010-06-15 10:15:51 +00:00
{
" kyra3 " ,
0 ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " ONETIME.PAK " , " 3833ff312757b8e6147f464cca0a6587 " , - 1 ,
" WESTWOOD.001 " , 0 , - 1 ) ,
2010-06-15 10:15:51 +00:00
Common : : EN_ANY ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_DROPLANGUAGE ,
2012-02-29 17:06:13 +01:00
GUIO5 ( GUIO_NOMIDI , GUIO_RENDERVGA , GAMEOPTION_KYRA3_AUDIENCE , GAMEOPTION_KYRA3_SKIP , GAMEOPTION_KYRA3_HELIUM )
2010-06-15 10:15:51 +00:00
} ,
KYRA3_CD_FLAGS
} ,
2021-04-19 18:07:29 +02:00
2010-06-15 10:15:51 +00:00
{
{
" kyra3 " ,
0 ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " ONETIME.PAK " , " 3833ff312757b8e6147f464cca0a6587 " , - 1 ,
" WESTWOOD.001 " , 0 , - 1 ) ,
2010-06-15 10:15:51 +00:00
Common : : DE_DEU ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_DROPLANGUAGE ,
2012-02-29 17:06:13 +01:00
GUIO5 ( GUIO_NOMIDI , GUIO_RENDERVGA , GAMEOPTION_KYRA3_AUDIENCE , GAMEOPTION_KYRA3_SKIP , GAMEOPTION_KYRA3_HELIUM )
2010-06-15 10:15:51 +00:00
} ,
KYRA3_CD_FLAGS
} ,
2021-04-19 18:07:29 +02:00
2010-06-15 10:15:51 +00:00
{
{
" kyra3 " ,
0 ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " ONETIME.PAK " , " 3833ff312757b8e6147f464cca0a6587 " , - 1 ,
" WESTWOOD.001 " , 0 , - 1 ) ,
2010-06-15 10:15:51 +00:00
Common : : FR_FRA ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_DROPLANGUAGE ,
2012-02-29 17:06:13 +01:00
GUIO5 ( GUIO_NOMIDI , GUIO_RENDERVGA , GAMEOPTION_KYRA3_AUDIENCE , GAMEOPTION_KYRA3_SKIP , GAMEOPTION_KYRA3_HELIUM )
2010-06-15 10:15:51 +00:00
} ,
KYRA3_CD_FLAGS
} ,
2021-04-17 20:12:14 +02:00
2021-04-22 22:19:53 +02:00
{ // Provided by AquariumTroop. Bugreport #11935
{
" kyra3 " ,
_s ( " Missing game code " ) , // Reason for being unsupported
AD_ENTRY2s ( " ONETIME.PAK " , " 4fe8ff05002f3a4d645f11cd326fcef2 " , 485328 ,
" WESTWOOD.001 " , " 99d4b13576ced18a072a7590eac3cc37 " , 10419012 ) ,
Common : : ZH_TWN ,
Common : : kPlatformDOS ,
ADGF_DROPLANGUAGE | ADGF_UNSUPPORTED ,
GUIO5 ( GUIO_NOMIDI , GUIO_RENDERVGA , GAMEOPTION_KYRA3_AUDIENCE , GAMEOPTION_KYRA3_SKIP , GAMEOPTION_KYRA3_HELIUM )
} ,
KYRA3_CD_FLAGS
} ,
2010-06-15 10:15:51 +00:00
// installed version
{
{
" kyra3 " ,
0 ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " ONETIME.PAK " , " 3833ff312757b8e6147f464cca0a6587 " , - 1 ,
" AUD.PAK " , 0 , - 1 ) ,
2010-06-15 10:15:51 +00:00
Common : : EN_ANY ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_DROPLANGUAGE ,
2012-02-29 17:06:13 +01:00
GUIO5 ( GUIO_NOMIDI , GUIO_RENDERVGA , GAMEOPTION_KYRA3_AUDIENCE , GAMEOPTION_KYRA3_SKIP , GAMEOPTION_KYRA3_HELIUM )
2010-06-15 10:15:51 +00:00
} ,
KYRA3_CD_INS_FLAGS
} ,
2021-04-19 18:07:29 +02:00
2010-06-15 10:15:51 +00:00
{
{
" kyra3 " ,
0 ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " ONETIME.PAK " , " 3833ff312757b8e6147f464cca0a6587 " , - 1 ,
" AUD.PAK " , 0 , - 1 ) ,
2010-06-15 10:15:51 +00:00
Common : : DE_DEU ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_DROPLANGUAGE ,
2012-02-29 17:06:13 +01:00
GUIO5 ( GUIO_NOMIDI , GUIO_RENDERVGA , GAMEOPTION_KYRA3_AUDIENCE , GAMEOPTION_KYRA3_SKIP , GAMEOPTION_KYRA3_HELIUM )
2010-06-15 10:15:51 +00:00
} ,
KYRA3_CD_INS_FLAGS
} ,
2021-04-19 18:07:29 +02:00
2010-06-15 10:15:51 +00:00
{
{
" kyra3 " ,
0 ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " ONETIME.PAK " , " 3833ff312757b8e6147f464cca0a6587 " , - 1 ,
" AUD.PAK " , 0 , - 1 ) ,
2010-06-15 10:15:51 +00:00
Common : : FR_FRA ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_DROPLANGUAGE ,
2012-02-29 17:06:13 +01:00
GUIO5 ( GUIO_NOMIDI , GUIO_RENDERVGA , GAMEOPTION_KYRA3_AUDIENCE , GAMEOPTION_KYRA3_SKIP , GAMEOPTION_KYRA3_HELIUM )
2010-06-15 10:15:51 +00:00
} ,
KYRA3_CD_INS_FLAGS
} ,
// Mac version
{
{
" kyra3 " ,
0 ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " ONETIME.PAK " , " 3833ff312757b8e6147f464cca0a6587 " , - 1 ,
" AUD.PAK " , 0 , - 1 ) ,
2010-06-15 10:15:51 +00:00
Common : : EN_ANY ,
Common : : kPlatformMacintosh ,
ADGF_DROPLANGUAGE ,
2012-02-29 17:06:13 +01:00
GUIO5 ( GUIO_NOMIDI , GUIO_RENDERVGA , GAMEOPTION_KYRA3_AUDIENCE , GAMEOPTION_KYRA3_SKIP , GAMEOPTION_KYRA3_HELIUM )
2010-06-15 10:15:51 +00:00
} ,
KYRA3_CD_INS_FLAGS
} ,
2021-04-19 18:07:29 +02:00
2010-06-15 10:15:51 +00:00
{
{
" kyra3 " ,
0 ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " ONETIME.PAK " , " 3833ff312757b8e6147f464cca0a6587 " , - 1 ,
" AUD.PAK " , 0 , - 1 ) ,
2010-06-15 10:15:51 +00:00
Common : : DE_DEU ,
Common : : kPlatformMacintosh ,
ADGF_DROPLANGUAGE ,
2012-02-29 17:06:13 +01:00
GUIO5 ( GUIO_NOMIDI , GUIO_RENDERVGA , GAMEOPTION_KYRA3_AUDIENCE , GAMEOPTION_KYRA3_SKIP , GAMEOPTION_KYRA3_HELIUM )
2010-06-15 10:15:51 +00:00
} ,
KYRA3_CD_INS_FLAGS
} ,
2021-04-19 18:07:29 +02:00
2010-06-15 10:15:51 +00:00
{
{
" kyra3 " ,
0 ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " ONETIME.PAK " , " 3833ff312757b8e6147f464cca0a6587 " , - 1 ,
" AUD.PAK " , 0 , - 1 ) ,
2010-06-15 10:15:51 +00:00
Common : : FR_FRA ,
Common : : kPlatformMacintosh ,
ADGF_DROPLANGUAGE ,
2012-02-29 17:06:13 +01:00
GUIO5 ( GUIO_NOMIDI , GUIO_RENDERVGA , GAMEOPTION_KYRA3_AUDIENCE , GAMEOPTION_KYRA3_SKIP , GAMEOPTION_KYRA3_HELIUM )
2010-06-15 10:15:51 +00:00
} ,
KYRA3_CD_INS_FLAGS
} ,
2021-02-28 01:28:23 -08:00
// Spanish fan translation, see bug #7637 "KYRA3: Add support for Spanish fan translation"
2010-06-15 10:15:51 +00:00
{
{
" kyra3 " ,
0 ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " ONETIME.PAK " , " 9aaca21d2a205ca02ec53132f2911794 " , - 1 ,
2021-04-19 18:07:29 +02:00
" AUD.PAK " , 0 , - 1 ) ,
2010-06-15 10:15:51 +00:00
Common : : ES_ESP ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_DROPLANGUAGE ,
2012-02-29 17:06:13 +01:00
GUIO5 ( GUIO_NOMIDI , GUIO_RENDERVGA , GAMEOPTION_KYRA3_AUDIENCE , GAMEOPTION_KYRA3_SKIP , GAMEOPTION_KYRA3_HELIUM )
2010-06-15 10:15:51 +00:00
} ,
KYRA3_CD_FAN_FLAGS ( Common : : ES_ESP , Common : : EN_ANY )
} ,
2021-04-19 18:07:29 +02:00
2010-06-15 10:15:51 +00:00
{
{
" kyra3 " ,
0 ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " ONETIME.PAK " , " 9aaca21d2a205ca02ec53132f2911794 " , - 1 ,
2021-04-19 18:07:29 +02:00
" AUD.PAK " , 0 , - 1 ) ,
2010-06-15 10:15:51 +00:00
Common : : DE_DEU ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_DROPLANGUAGE ,
2012-02-29 17:06:13 +01:00
GUIO5 ( GUIO_NOMIDI , GUIO_RENDERVGA , GAMEOPTION_KYRA3_AUDIENCE , GAMEOPTION_KYRA3_SKIP , GAMEOPTION_KYRA3_HELIUM )
2010-06-15 10:15:51 +00:00
} ,
KYRA3_CD_FAN_FLAGS ( Common : : ES_ESP , Common : : EN_ANY )
} ,
2021-04-19 18:07:29 +02:00
2010-06-15 10:15:51 +00:00
{
{
" kyra3 " ,
0 ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " ONETIME.PAK " , " 9aaca21d2a205ca02ec53132f2911794 " , - 1 ,
" AUD.PAK " , 0 , - 1 ) ,
2010-06-15 10:15:51 +00:00
Common : : FR_FRA ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_DROPLANGUAGE ,
2012-02-29 17:06:13 +01:00
GUIO5 ( GUIO_NOMIDI , GUIO_RENDERVGA , GAMEOPTION_KYRA3_AUDIENCE , GAMEOPTION_KYRA3_SKIP , GAMEOPTION_KYRA3_HELIUM )
2010-06-15 10:15:51 +00:00
} ,
KYRA3_CD_FAN_FLAGS ( Common : : ES_ESP , Common : : EN_ANY )
} ,
2021-02-28 01:28:23 -08:00
// Italian fan translation, see bug #7642 "KYRA: add support for Italian version of Kyrandia 2&3"
2010-06-15 10:15:51 +00:00
{
{
" kyra3 " ,
0 ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " ONETIME.PAK " , " ee2d4d056a5de5333a3c6bda055b3cb4 " , - 1 ,
" AUD.PAK " , 0 , - 1 ) ,
2010-06-15 10:15:51 +00:00
Common : : EN_ANY ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_DROPLANGUAGE ,
2012-02-29 17:06:13 +01:00
GUIO5 ( GUIO_NOMIDI , GUIO_RENDERVGA , GAMEOPTION_KYRA3_AUDIENCE , GAMEOPTION_KYRA3_SKIP , GAMEOPTION_KYRA3_HELIUM )
2010-06-15 10:15:51 +00:00
} ,
KYRA3_CD_FAN_FLAGS ( Common : : IT_ITA , Common : : FR_FRA )
} ,
2021-04-19 18:07:29 +02:00
2010-06-15 10:15:51 +00:00
{
{
" kyra3 " ,
0 ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " ONETIME.PAK " , " ee2d4d056a5de5333a3c6bda055b3cb4 " , - 1 ,
" AUD.PAK " , 0 , - 1 ) ,
2010-06-15 10:15:51 +00:00
Common : : DE_DEU ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_DROPLANGUAGE ,
2012-02-29 17:06:13 +01:00
GUIO5 ( GUIO_NOMIDI , GUIO_RENDERVGA , GAMEOPTION_KYRA3_AUDIENCE , GAMEOPTION_KYRA3_SKIP , GAMEOPTION_KYRA3_HELIUM )
2010-06-15 10:15:51 +00:00
} ,
KYRA3_CD_FAN_FLAGS ( Common : : IT_ITA , Common : : FR_FRA )
} ,
2021-04-19 18:07:29 +02:00
2010-06-15 10:15:51 +00:00
{
{
" kyra3 " ,
0 ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " ONETIME.PAK " , " ee2d4d056a5de5333a3c6bda055b3cb4 " , - 1 ,
" AUD.PAK " , 0 , - 1 ) ,
2010-06-15 10:15:51 +00:00
Common : : IT_ITA ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_DROPLANGUAGE ,
2012-02-29 17:06:13 +01:00
GUIO5 ( GUIO_NOMIDI , GUIO_RENDERVGA , GAMEOPTION_KYRA3_AUDIENCE , GAMEOPTION_KYRA3_SKIP , GAMEOPTION_KYRA3_HELIUM )
2010-06-15 10:15:51 +00:00
} ,
KYRA3_CD_FAN_FLAGS ( Common : : IT_ITA , Common : : FR_FRA )
} ,
2021-04-19 18:07:29 +02:00
2020-11-09 23:03:07 +01:00
{
{
" kyra3 " ,
0 ,
{
{ " ONETIME.PAK " , 0 , " 3833ff312757b8e6147f464cca0a6587 " , - 1 } ,
{ " ALBUM.TRG " , 0 , " 5e40de0c74cc2321928a15019252d468 " , - 1 } ,
2020-11-28 15:24:01 +01:00
{ " AUD.PAK " , 0 , 0 , - 1 } ,
AD_LISTEND
2020-11-09 23:03:07 +01:00
} ,
Common : : RU_RUS ,
Common : : kPlatformDOS ,
ADGF_DROPLANGUAGE ,
GUIO5 ( GUIO_NOMIDI , GUIO_RENDERVGA , GAMEOPTION_KYRA3_AUDIENCE , GAMEOPTION_KYRA3_SKIP , GAMEOPTION_KYRA3_HELIUM )
} ,
KYRA3_CD_FAN_FLAGS ( Common : : RU_RUS , Common : : DE_DEU )
} ,
2021-04-19 18:07:29 +02:00
2021-04-17 20:12:14 +02:00
{ // non installed version
{
" kyra3 " ,
0 ,
AD_ENTRY2s ( " ONETIME.PAK " , " 93b4ca2847ab7cfe52188cbde2ffe561 " , - 1 ,
" WESTWOOD.001 " , " c782e09a3b80510962af1426acf5a130 " , - 1 ) ,
Common : : ZH_CNA ,
Common : : kPlatformDOS ,
ADGF_DROPLANGUAGE ,
GUIO5 ( GUIO_NOMIDI , GUIO_RENDERVGA , GAMEOPTION_KYRA3_AUDIENCE , GAMEOPTION_KYRA3_SKIP , GAMEOPTION_KYRA3_HELIUM )
} ,
KYRA3_CD_4LANG_FLAGS
} ,
2021-04-19 18:07:29 +02:00
2021-04-17 20:12:14 +02:00
{
{
" kyra3 " ,
0 ,
AD_ENTRY2s ( " ONETIME.PAK " , " 93b4ca2847ab7cfe52188cbde2ffe561 " , - 1 ,
" WESTWOOD.001 " , " c782e09a3b80510962af1426acf5a130 " , - 1 ) ,
Common : : EN_ANY ,
Common : : kPlatformDOS ,
ADGF_DROPLANGUAGE ,
GUIO5 ( GUIO_NOMIDI , GUIO_RENDERVGA , GAMEOPTION_KYRA3_AUDIENCE , GAMEOPTION_KYRA3_SKIP , GAMEOPTION_KYRA3_HELIUM )
} ,
KYRA3_CD_4LANG_FLAGS
} ,
2021-04-19 18:07:29 +02:00
2021-04-17 20:12:14 +02:00
{
{
" kyra3 " ,
0 ,
AD_ENTRY2s ( " ONETIME.PAK " , " 93b4ca2847ab7cfe52188cbde2ffe561 " , - 1 ,
" WESTWOOD.001 " , " c782e09a3b80510962af1426acf5a130 " , - 1 ) ,
Common : : FR_FRA ,
Common : : kPlatformDOS ,
ADGF_DROPLANGUAGE ,
GUIO5 ( GUIO_NOMIDI , GUIO_RENDERVGA , GAMEOPTION_KYRA3_AUDIENCE , GAMEOPTION_KYRA3_SKIP , GAMEOPTION_KYRA3_HELIUM )
} ,
KYRA3_CD_4LANG_FLAGS
} ,
2021-04-19 18:07:29 +02:00
2021-04-17 20:12:14 +02:00
{
{
" kyra3 " ,
0 ,
AD_ENTRY2s ( " ONETIME.PAK " , " 93b4ca2847ab7cfe52188cbde2ffe561 " , - 1 ,
" WESTWOOD.001 " , " c782e09a3b80510962af1426acf5a130 " , - 1 ) ,
Common : : DE_DEU ,
Common : : kPlatformDOS ,
ADGF_DROPLANGUAGE ,
GUIO5 ( GUIO_NOMIDI , GUIO_RENDERVGA , GAMEOPTION_KYRA3_AUDIENCE , GAMEOPTION_KYRA3_SKIP , GAMEOPTION_KYRA3_HELIUM )
} ,
KYRA3_CD_4LANG_FLAGS
} ,
2021-04-19 18:07:29 +02:00
2021-04-17 20:12:14 +02:00
{ // installed version
{
" kyra3 " ,
0 ,
{
{ " ONETIME.PAK " , 0 , " 93b4ca2847ab7cfe52188cbde2ffe561 " , - 1 } ,
{ " MALCOLM.PAK " , 0 , " a31bd451f50f38b2bac9bebbca1d14cb " , - 1 } ,
{ " AUD.PAK " , 0 , 0 , - 1 } ,
AD_LISTEND
} ,
Common : : ZH_CNA ,
Common : : kPlatformDOS ,
ADGF_DROPLANGUAGE ,
GUIO5 ( GUIO_NOMIDI , GUIO_RENDERVGA , GAMEOPTION_KYRA3_AUDIENCE , GAMEOPTION_KYRA3_SKIP , GAMEOPTION_KYRA3_HELIUM )
} ,
KYRA3_CD_INS_4LANG_FLAGS
} ,
2021-04-19 18:07:29 +02:00
2021-04-17 20:12:14 +02:00
{
{
" kyra3 " ,
0 ,
{
{ " ONETIME.PAK " , 0 , " 93b4ca2847ab7cfe52188cbde2ffe561 " , - 1 } ,
{ " MALCOLM.PAK " , 0 , " a31bd451f50f38b2bac9bebbca1d14cb " , - 1 } ,
{ " AUD.PAK " , 0 , 0 , - 1 } ,
AD_LISTEND
} ,
Common : : EN_ANY ,
Common : : kPlatformDOS ,
ADGF_DROPLANGUAGE ,
GUIO5 ( GUIO_NOMIDI , GUIO_RENDERVGA , GAMEOPTION_KYRA3_AUDIENCE , GAMEOPTION_KYRA3_SKIP , GAMEOPTION_KYRA3_HELIUM )
} ,
KYRA3_CD_INS_4LANG_FLAGS
} ,
2021-04-19 18:07:29 +02:00
2021-04-17 20:12:14 +02:00
{
{
" kyra3 " ,
0 ,
{
{ " ONETIME.PAK " , 0 , " 93b4ca2847ab7cfe52188cbde2ffe561 " , - 1 } ,
{ " MALCOLM.PAK " , 0 , " a31bd451f50f38b2bac9bebbca1d14cb " , - 1 } ,
{ " AUD.PAK " , 0 , 0 , - 1 } ,
AD_LISTEND
} ,
Common : : FR_FRA ,
Common : : kPlatformDOS ,
ADGF_DROPLANGUAGE ,
GUIO5 ( GUIO_NOMIDI , GUIO_RENDERVGA , GAMEOPTION_KYRA3_AUDIENCE , GAMEOPTION_KYRA3_SKIP , GAMEOPTION_KYRA3_HELIUM )
} ,
KYRA3_CD_INS_4LANG_FLAGS
} ,
2021-04-19 18:07:29 +02:00
2021-04-17 20:12:14 +02:00
{
{
" kyra3 " ,
0 ,
{
{ " ONETIME.PAK " , 0 , " 93b4ca2847ab7cfe52188cbde2ffe561 " , - 1 } ,
{ " MALCOLM.PAK " , 0 , " a31bd451f50f38b2bac9bebbca1d14cb " , - 1 } ,
{ " AUD.PAK " , 0 , 0 , - 1 } ,
AD_LISTEND
} ,
Common : : DE_DEU ,
Common : : kPlatformDOS ,
ADGF_DROPLANGUAGE ,
GUIO5 ( GUIO_NOMIDI , GUIO_RENDERVGA , GAMEOPTION_KYRA3_AUDIENCE , GAMEOPTION_KYRA3_SKIP , GAMEOPTION_KYRA3_HELIUM )
} ,
KYRA3_CD_INS_4LANG_FLAGS
} ,
2010-06-15 10:15:51 +00:00
// Lands of Lore CD
{
{
" lol " ,
" CD " ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " GENERAL.PAK " , " 05a4f588fb81dc9c0ef1f2ec20d89e24 " , - 1 ,
" L01.PAK " , " 759a0ac26808d77ea968bd392355ba1d " , - 1 ) ,
2010-06-15 10:15:51 +00:00
Common : : EN_ANY ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_DROPLANGUAGE | ADGF_CD ,
2020-08-04 16:58:45 +02:00
GUIO8 ( GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA , GAMEOPTION_LOL_SCROLLING , GAMEOPTION_LOL_CURSORS , GAMEOPTION_LOL_SAVENAMES )
2010-06-15 10:15:51 +00:00
} ,
LOL_CD_FLAGS
} ,
{
{
" lol " ,
" CD " ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " GENERAL.PAK " , " 05a4f588fb81dc9c0ef1f2ec20d89e24 " , - 1 ,
" L01.PAK " , " 759a0ac26808d77ea968bd392355ba1d " , - 1 ) ,
2010-06-15 10:15:51 +00:00
Common : : DE_DEU ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_DROPLANGUAGE | ADGF_CD ,
2020-08-04 16:58:45 +02:00
GUIO8 ( GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA , GAMEOPTION_LOL_SCROLLING , GAMEOPTION_LOL_CURSORS , GAMEOPTION_LOL_SAVENAMES )
2010-06-15 10:15:51 +00:00
} ,
LOL_CD_FLAGS
} ,
{
{
" lol " ,
" CD " ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " GENERAL.PAK " , " 05a4f588fb81dc9c0ef1f2ec20d89e24 " , - 1 ,
" L01.PAK " , " 759a0ac26808d77ea968bd392355ba1d " , - 1 ) ,
2010-06-15 10:15:51 +00:00
Common : : FR_FRA ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_DROPLANGUAGE | ADGF_CD ,
2020-08-04 16:58:45 +02:00
GUIO8 ( GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA , GAMEOPTION_LOL_SCROLLING , GAMEOPTION_LOL_CURSORS , GAMEOPTION_LOL_SAVENAMES )
2010-06-15 10:15:51 +00:00
} ,
LOL_CD_FLAGS
} ,
{
{
" lol " ,
" CD " ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " GENERAL.PAK " , " 9e4bab499b7ea9337b91ac29fcba6d13 " , - 1 ,
" L01.PAK " , " 759a0ac26808d77ea968bd392355ba1d " , - 1 ) ,
2010-06-15 10:15:51 +00:00
Common : : EN_ANY ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_DROPLANGUAGE | ADGF_CD ,
2020-08-04 16:58:45 +02:00
GUIO8 ( GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA , GAMEOPTION_LOL_SCROLLING , GAMEOPTION_LOL_CURSORS , GAMEOPTION_LOL_SAVENAMES )
2010-06-15 10:15:51 +00:00
} ,
LOL_CD_FLAGS
} ,
{
{
" lol " ,
" CD " ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " GENERAL.PAK " , " 9e4bab499b7ea9337b91ac29fcba6d13 " , - 1 ,
" L01.PAK " , " 759a0ac26808d77ea968bd392355ba1d " , - 1 ) ,
2010-06-15 10:15:51 +00:00
Common : : DE_DEU ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_DROPLANGUAGE | ADGF_CD ,
2020-08-04 16:58:45 +02:00
GUIO8 ( GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA , GAMEOPTION_LOL_SCROLLING , GAMEOPTION_LOL_CURSORS , GAMEOPTION_LOL_SAVENAMES )
2010-06-15 10:15:51 +00:00
} ,
LOL_CD_FLAGS
} ,
{
{
" lol " ,
" CD " ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " GENERAL.PAK " , " 9e4bab499b7ea9337b91ac29fcba6d13 " , - 1 ,
" L01.PAK " , " 759a0ac26808d77ea968bd392355ba1d " , - 1 ) ,
2010-06-15 10:15:51 +00:00
Common : : FR_FRA ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_DROPLANGUAGE | ADGF_CD ,
2020-08-04 16:58:45 +02:00
GUIO8 ( GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA , GAMEOPTION_LOL_SCROLLING , GAMEOPTION_LOL_CURSORS , GAMEOPTION_LOL_SAVENAMES )
2010-06-15 10:15:51 +00:00
} ,
LOL_CD_FLAGS
} ,
2021-04-19 02:23:04 +02:00
// Incorrectly added multilanguage CD version
// Based on Bugreport #6284
{
{
" lol " ,
_s ( " You added the game incorrectly. Please add the root folder of the game. " ) ,
AD_ENTRY1s ( " GENERAL.PAK " , " 2dd5305434b11b40cbda565c0f729913 " , 1225285 ) ,
Common : : EN_ANY ,
Common : : kPlatformDOS ,
ADGF_WARNING | ADGF_DROPLANGUAGE | ADGF_CD ,
GUIO5 ( GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA )
} ,
LOL_CD_FLAGS
} ,
2021-04-22 17:51:45 +02:00
// Incorrectly added GOG CD version
// Based on Bugreport #11769
{
{
" lol " ,
2021-04-23 20:18:08 +02:00
// I18N: The file in the game directory needs to be extracted
_s ( " You added the game incorrectly. The GAME.DAT file is an ISO image and you need to extract the game data files from it. " ) , // Reason for being unsupported
2021-04-22 17:51:45 +02:00
AD_ENTRY2s ( " VOC.PAK " , " eb398f09ba3321d872b6174a68a987d9 " , 2276340 ,
" GAME.DAT " , " f6ec0ee628b6b2ea4a1b551e3071d84b " , 306751488 ) ,
Common : : EN_ANY ,
Common : : kPlatformDOS ,
2021-04-22 19:12:11 +02:00
ADGF_UNSUPPORTED | ADGF_DROPLANGUAGE | ADGF_CD ,
2021-04-22 17:51:45 +02:00
GUIO5 ( GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA )
} ,
LOL_CD_FLAGS
} ,
2020-01-20 01:22:59 +01:00
// Russian fan translation. Version 1. 03.01.2011
2011-07-24 22:48:30 +02:00
{
{
" lol " ,
" CD " ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " GENERAL.PAK " , " 19354b0f464295c38c801d30588df062 " , - 1 ,
" L01.PAK " , " 174d37f21e0336c5d91020f8c58717ef " , - 1 ) ,
2011-07-24 22:48:30 +02:00
Common : : EN_ANY ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2011-07-24 22:48:30 +02:00
ADGF_DROPLANGUAGE | ADGF_CD ,
2020-08-04 16:58:45 +02:00
GUIO8 ( GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA , GAMEOPTION_LOL_SCROLLING , GAMEOPTION_LOL_CURSORS , GAMEOPTION_LOL_SAVENAMES )
2011-07-24 22:48:30 +02:00
} ,
LOL_CD_FAN_FLAGS ( Common : : RU_RUS , Common : : DE_DEU )
} ,
2020-01-20 01:22:59 +01:00
// Russian fan translation. Version 2. 06.07.2014
{
{
" lol " ,
" CD " ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " GENERAL.PAK " , " 19354b0f464295c38c801d30588df062 " , - 1 ,
" L01.PAK " , " d9b9644b709de55f990d5ef73e0f6d44 " , - 1 ) ,
2020-01-20 01:33:39 +01:00
Common : : RU_RUS ,
Common : : kPlatformDOS ,
ADGF_DROPLANGUAGE | ADGF_CD ,
2020-08-04 16:58:45 +02:00
GUIO8 ( GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA , GAMEOPTION_LOL_SCROLLING , GAMEOPTION_LOL_CURSORS , GAMEOPTION_LOL_SAVENAMES )
2020-01-20 01:33:39 +01:00
} ,
LOL_CD_FAN_FLAGS ( Common : : RU_RUS , Common : : DE_DEU )
} ,
// Russian fan translation. Version 24.02.2019
{
{
" lol " ,
" CD " ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " GENERAL.PAK " , " 19354b0f464295c38c801d30588df062 " , - 1 ,
" L01.PAK " , " 8aa1860a3e9f84c6f11118a0181bcfaf " , - 1 ) ,
2020-01-20 01:33:39 +01:00
Common : : RU_RUS ,
2020-01-20 01:22:59 +01:00
Common : : kPlatformDOS ,
ADGF_DROPLANGUAGE | ADGF_CD ,
2020-08-04 16:58:45 +02:00
GUIO8 ( GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA , GAMEOPTION_LOL_SCROLLING , GAMEOPTION_LOL_CURSORS , GAMEOPTION_LOL_SAVENAMES )
2020-01-20 01:22:59 +01:00
} ,
LOL_CD_FAN_FLAGS ( Common : : RU_RUS , Common : : DE_DEU )
} ,
2011-07-24 22:48:30 +02:00
{
{
" lol " ,
" CD " ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " GENERAL.PAK " , " 19354b0f464295c38c801d30588df062 " , - 1 ,
" L01.PAK " , " 174d37f21e0336c5d91020f8c58717ef " , - 1 ) ,
2011-07-24 22:48:30 +02:00
Common : : FR_FRA ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2011-07-24 22:48:30 +02:00
ADGF_DROPLANGUAGE | ADGF_CD ,
2020-08-04 16:58:45 +02:00
GUIO8 ( GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA , GAMEOPTION_LOL_SCROLLING , GAMEOPTION_LOL_CURSORS , GAMEOPTION_LOL_SAVENAMES )
2011-07-24 22:48:30 +02:00
} ,
LOL_CD_FAN_FLAGS ( Common : : RU_RUS , Common : : DE_DEU )
} ,
{
{
" lol " ,
" CD " ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " GENERAL.PAK " , " 19354b0f464295c38c801d30588df062 " , - 1 ,
" L01.PAK " , " 174d37f21e0336c5d91020f8c58717ef " , - 1 ) ,
2011-07-24 22:48:30 +02:00
Common : : RU_RUS ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2011-07-24 22:48:30 +02:00
ADGF_DROPLANGUAGE | ADGF_CD ,
2020-08-04 16:58:45 +02:00
GUIO8 ( GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA , GAMEOPTION_LOL_SCROLLING , GAMEOPTION_LOL_CURSORS , GAMEOPTION_LOL_SAVENAMES )
2011-07-24 22:48:30 +02:00
} ,
LOL_CD_FAN_FLAGS ( Common : : RU_RUS , Common : : DE_DEU )
} ,
2011-06-10 22:19:43 +02:00
// Italian fan translation
2011-06-12 00:43:52 +02:00
{
2011-06-10 22:19:43 +02:00
{
" lol " ,
" CD " ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " GENERAL.PAK " , " 05a4f588fb81dc9c0ef1f2ec20d89e24 " , - 1 ,
" L01.PAK " , " 898485c0eb7bb4403fdd63bf5191f37e " , - 1 ) ,
2011-06-10 22:19:43 +02:00
Common : : IT_ITA ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2011-06-10 22:19:43 +02:00
ADGF_DROPLANGUAGE | ADGF_CD ,
2020-08-04 16:58:45 +02:00
GUIO8 ( GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA , GAMEOPTION_LOL_SCROLLING , GAMEOPTION_LOL_CURSORS , GAMEOPTION_LOL_SAVENAMES )
2011-06-10 22:19:43 +02:00
} ,
LOL_CD_FAN_FLAGS ( Common : : IT_ITA , Common : : EN_ANY )
} ,
{
{
" lol " ,
" CD " ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " GENERAL.PAK " , " 05a4f588fb81dc9c0ef1f2ec20d89e24 " , - 1 ,
" L01.PAK " , " 898485c0eb7bb4403fdd63bf5191f37e " , - 1 ) ,
2011-06-10 22:19:43 +02:00
Common : : DE_DEU ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2011-06-10 22:19:43 +02:00
ADGF_DROPLANGUAGE | ADGF_CD ,
2020-08-04 16:58:45 +02:00
GUIO8 ( GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA , GAMEOPTION_LOL_SCROLLING , GAMEOPTION_LOL_CURSORS , GAMEOPTION_LOL_SAVENAMES )
2011-06-10 22:19:43 +02:00
} ,
LOL_CD_FAN_FLAGS ( Common : : IT_ITA , Common : : EN_ANY )
} ,
{
{
" lol " ,
" CD " ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " GENERAL.PAK " , " 05a4f588fb81dc9c0ef1f2ec20d89e24 " , - 1 ,
" L01.PAK " , " 898485c0eb7bb4403fdd63bf5191f37e " , - 1 ) ,
2011-06-10 22:19:43 +02:00
Common : : FR_FRA ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2011-06-10 22:19:43 +02:00
ADGF_DROPLANGUAGE | ADGF_CD ,
2020-08-04 16:58:45 +02:00
GUIO8 ( GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA , GAMEOPTION_LOL_SCROLLING , GAMEOPTION_LOL_CURSORS , GAMEOPTION_LOL_SAVENAMES )
2011-06-10 22:19:43 +02:00
} ,
LOL_CD_FAN_FLAGS ( Common : : IT_ITA , Common : : EN_ANY )
} ,
2011-06-12 00:43:52 +02:00
{
{
" lol " ,
" CD " ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " GENERAL.PAK " , " 9e4bab499b7ea9337b91ac29fcba6d13 " , - 1 ,
" L01.PAK " , " 898485c0eb7bb4403fdd63bf5191f37e " , - 1 ) ,
2011-06-12 00:43:52 +02:00
Common : : IT_ITA ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2011-06-12 00:43:52 +02:00
ADGF_DROPLANGUAGE | ADGF_CD ,
2020-08-04 16:58:45 +02:00
GUIO8 ( GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA , GAMEOPTION_LOL_SCROLLING , GAMEOPTION_LOL_CURSORS , GAMEOPTION_LOL_SAVENAMES )
2011-06-12 00:43:52 +02:00
} ,
LOL_CD_FAN_FLAGS ( Common : : IT_ITA , Common : : EN_ANY )
} ,
{
{
" lol " ,
" CD " ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " GENERAL.PAK " , " 9e4bab499b7ea9337b91ac29fcba6d13 " , - 1 ,
" L01.PAK " , " 898485c0eb7bb4403fdd63bf5191f37e " , - 1 ) ,
2011-06-12 00:43:52 +02:00
Common : : DE_DEU ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2011-06-12 00:43:52 +02:00
ADGF_DROPLANGUAGE | ADGF_CD ,
2020-08-04 16:58:45 +02:00
GUIO8 ( GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA , GAMEOPTION_LOL_SCROLLING , GAMEOPTION_LOL_CURSORS , GAMEOPTION_LOL_SAVENAMES )
2011-06-12 00:43:52 +02:00
} ,
LOL_CD_FAN_FLAGS ( Common : : IT_ITA , Common : : EN_ANY )
} ,
{
{
" lol " ,
" CD " ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " GENERAL.PAK " , " 9e4bab499b7ea9337b91ac29fcba6d13 " , - 1 ,
" L01.PAK " , " 898485c0eb7bb4403fdd63bf5191f37e " , - 1 ) ,
2020-06-08 15:43:14 +02:00
Common : : FR_FRA ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2011-06-12 00:43:52 +02:00
ADGF_DROPLANGUAGE | ADGF_CD ,
2020-08-04 16:58:45 +02:00
GUIO8 ( GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA , GAMEOPTION_LOL_SCROLLING , GAMEOPTION_LOL_CURSORS , GAMEOPTION_LOL_SAVENAMES )
2011-06-12 00:43:52 +02:00
} ,
LOL_CD_FAN_FLAGS ( Common : : IT_ITA , Common : : EN_ANY )
} ,
2020-06-07 14:18:12 +02:00
{
{
" lol " ,
" CD " ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " LEVEL01.FRE " , " 3f5a8856e86b8bc6207becd73426017c " , - 1 ,
" LEVEL02.FRE " , " 03cf8239fd4b4ead22e6b771af84b036 " , - 1 ) ,
2020-06-07 14:18:12 +02:00
Common : : ES_ESP ,
Common : : kPlatformDOS ,
ADGF_DROPLANGUAGE | ADGF_CD ,
2020-08-04 16:58:45 +02:00
GUIO8 ( GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA , GAMEOPTION_LOL_SCROLLING , GAMEOPTION_LOL_CURSORS , GAMEOPTION_LOL_SAVENAMES )
2020-06-07 14:18:12 +02:00
} ,
LOL_CD_FAN_FLAGS ( Common : : ES_ESP , Common : : FR_FRA )
} ,
2010-06-15 10:15:51 +00:00
{
{
" lol " ,
0 ,
2020-11-28 15:23:31 +01:00
AD_ENTRY1s ( " WESTWOOD.1 " , " c656aa9a2b4032d341e3dc8e3525b917 " , - 1 ) ,
2010-06-15 10:15:51 +00:00
Common : : EN_ANY ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_NO_FLAGS ,
2020-08-04 16:58:45 +02:00
GUIO9 ( GUIO_NOSPEECH , GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA , GAMEOPTION_LOL_SCROLLING , GAMEOPTION_LOL_CURSORS , GAMEOPTION_LOL_SAVENAMES )
2010-09-06 16:50:20 +00:00
} ,
LOL_FLOPPY_CMP_FLAGS
} ,
{
{
" lol " ,
0 ,
2020-11-28 15:23:31 +01:00
AD_ENTRY1s ( " WESTWOOD.1 " , " 320b2828be595c491903f467094f05eb " , - 1 ) ,
2010-09-06 16:50:20 +00:00
Common : : EN_ANY ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-09-06 16:50:20 +00:00
ADGF_NO_FLAGS ,
2020-08-04 16:58:45 +02:00
GUIO9 ( GUIO_NOSPEECH , GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA , GAMEOPTION_LOL_SCROLLING , GAMEOPTION_LOL_CURSORS , GAMEOPTION_LOL_SAVENAMES )
2010-06-15 10:15:51 +00:00
} ,
LOL_FLOPPY_CMP_FLAGS
} ,
{
{
" lol " ,
0 ,
2020-11-28 15:23:31 +01:00
AD_ENTRY1s ( " WESTWOOD.1 " , " 3c61cb7de5b2ec452f5851f5075207ee " , - 1 ) ,
2010-06-15 10:15:51 +00:00
Common : : DE_DEU ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_NO_FLAGS ,
2020-08-04 16:58:45 +02:00
GUIO9 ( GUIO_NOSPEECH , GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA , GAMEOPTION_LOL_SCROLLING , GAMEOPTION_LOL_CURSORS , GAMEOPTION_LOL_SAVENAMES )
2010-06-15 10:15:51 +00:00
} ,
LOL_FLOPPY_CMP_FLAGS
} ,
2021-02-28 01:28:23 -08:00
{ // French floppy version 1.20, bug #6111 "KYRA: LOL Floppy FR version unknown"
2012-07-31 21:34:47 +02:00
{
" lol " ,
0 ,
2020-11-28 15:23:31 +01:00
AD_ENTRY1s ( " WESTWOOD.1 " , " 43857e24d1fc6731f3b13d9ed6db8c3a " , - 1 ) ,
2012-07-31 21:34:47 +02:00
Common : : FR_FRA ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2012-07-31 21:34:47 +02:00
ADGF_NO_FLAGS ,
2020-08-04 16:58:45 +02:00
GUIO9 ( GUIO_NOSPEECH , GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA , GAMEOPTION_LOL_SCROLLING , GAMEOPTION_LOL_CURSORS , GAMEOPTION_LOL_SAVENAMES )
2012-07-31 21:34:47 +02:00
} ,
LOL_FLOPPY_CMP_FLAGS
} ,
2010-06-15 10:15:51 +00:00
{
{
" lol " ,
" Extracted " ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " GENERAL.PAK " , " 2aaa30e120c08af87196820e9dd4bf73 " , - 1 ,
" CHAPTER7.PAK " , " eb92bf7ebb4e890add1233a6b0c810ff " , - 1 ) ,
2010-08-07 14:38:07 +00:00
Common : : EN_ANY ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-08-07 14:38:07 +00:00
ADGF_NO_FLAGS ,
2020-08-04 16:58:45 +02:00
GUIO9 ( GUIO_NOSPEECH , GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA , GAMEOPTION_LOL_SCROLLING , GAMEOPTION_LOL_CURSORS , GAMEOPTION_LOL_SAVENAMES )
2010-08-07 14:38:07 +00:00
} ,
LOL_FLOPPY_FLAGS
} ,
{
{
" lol " ,
" Extracted " ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " GENERAL.PAK " , " 0f1fabc1f67b772a30d8e05ece720ac5 " , - 1 ,
" CHAPTER7.PAK " , " 482308aba1c40ee32449b91b0c63b990 " , - 1 ) ,
2010-10-30 18:37:15 +00:00
Common : : EN_ANY ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-10-30 18:37:15 +00:00
ADGF_NO_FLAGS ,
2020-08-04 16:58:45 +02:00
GUIO9 ( GUIO_NOSPEECH , GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA , GAMEOPTION_LOL_SCROLLING , GAMEOPTION_LOL_CURSORS , GAMEOPTION_LOL_SAVENAMES )
2010-10-30 18:37:15 +00:00
} ,
LOL_FLOPPY_FLAGS
} ,
{
{
" lol " ,
" Extracted " ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " GENERAL.PAK " , " d119e3b57f8e5edcbb90980ca6f4215a " , - 1 ,
" CHAPTER7.PAK " , " 71a3d3cb1554294646a389e5c345cf28 " , - 1 ) ,
2010-06-15 10:15:51 +00:00
Common : : EN_ANY ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_NO_FLAGS ,
2020-08-04 16:58:45 +02:00
GUIO9 ( GUIO_NOSPEECH , GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA , GAMEOPTION_LOL_SCROLLING , GAMEOPTION_LOL_CURSORS , GAMEOPTION_LOL_SAVENAMES )
2010-06-15 10:15:51 +00:00
} ,
LOL_FLOPPY_FLAGS
} ,
{
{
" lol " ,
" Extracted " ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " GENERAL.PAK " , " 996e66e81054d36249907a1d8158da3d " , - 1 ,
" CHAPTER7.PAK " , " cabee57f00d6d84b65a732b6868a4959 " , - 1 ) ,
2010-06-15 10:15:51 +00:00
Common : : DE_DEU ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_NO_FLAGS ,
2020-08-04 16:58:45 +02:00
GUIO9 ( GUIO_NOSPEECH , GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA , GAMEOPTION_LOL_SCROLLING , GAMEOPTION_LOL_CURSORS , GAMEOPTION_LOL_SAVENAMES )
2010-06-15 10:15:51 +00:00
} ,
LOL_FLOPPY_FLAGS
} ,
2021-02-28 01:28:23 -08:00
{ // French floppy version 1.20, bug #6264 "Lands of Lore - french version 1.20 MD5"
2013-03-29 01:01:03 +00:00
{
" lol " ,
" Extracted " ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " GENERAL.PAK " , " a9e22c450c4f1de6a600261183430394 " , - 1 ,
" CHAPTER7.PAK " , " fb5294f7445318876741c8db39ba0b1a " , - 1 ) ,
2013-03-29 01:01:03 +00:00
Common : : FR_FRA ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2013-03-29 01:01:03 +00:00
ADGF_NO_FLAGS ,
2020-08-04 16:58:45 +02:00
GUIO9 ( GUIO_NOSPEECH , GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA , GAMEOPTION_LOL_SCROLLING , GAMEOPTION_LOL_CURSORS , GAMEOPTION_LOL_SAVENAMES )
2013-03-29 01:01:03 +00:00
} ,
LOL_FLOPPY_FLAGS
} ,
2021-02-28 01:28:23 -08:00
{ // French floppy version 1.23, bug #6111 "KYRA: LOL Floppy FR version unknown"
2012-07-31 21:34:47 +02:00
{
" lol " ,
" Extracted " ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " GENERAL.PAK " , " f4fd14f244bd7c7fa08d026fafe44cc5 " , - 1 ,
" CHAPTER7.PAK " , " 733e33c8444c93843dac3b683c283eaa " , - 1 ) ,
2012-07-31 21:34:47 +02:00
Common : : FR_FRA ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2012-07-31 21:34:47 +02:00
ADGF_NO_FLAGS ,
2020-08-04 16:58:45 +02:00
GUIO9 ( GUIO_NOSPEECH , GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA , GAMEOPTION_LOL_SCROLLING , GAMEOPTION_LOL_CURSORS , GAMEOPTION_LOL_SAVENAMES )
2012-07-31 21:34:47 +02:00
} ,
LOL_FLOPPY_FLAGS
} ,
2017-12-15 11:58:32 -05:00
{ // Spanish floppy version 1.23, bug #9699 "Lands of Lore - Spanish version 1.23 MD5"
{
" lol " ,
" Extracted " ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " GENERAL.PAK " , " ca1208aa60c5f3e3a7e06a0420a11526 " , - 1 ,
" CHAPTER7.PAK " , " 1f11dc4ba0473eec9d6d93bbf2ee9c8a " , - 1 ) ,
2017-12-15 11:58:32 -05:00
Common : : ES_ESP ,
Common : : kPlatformDOS ,
ADGF_NO_FLAGS ,
2020-08-04 16:58:45 +02:00
GUIO9 ( GUIO_NOSPEECH , GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA , GAMEOPTION_LOL_SCROLLING , GAMEOPTION_LOL_CURSORS , GAMEOPTION_LOL_SAVENAMES )
2017-12-15 11:58:32 -05:00
} ,
LOL_FLOPPY_FLAGS
} ,
2017-12-17 20:28:21 -05:00
{ // Chinese floppy version bug #7893
{
" lol " ,
" Extracted " ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " GENERAL.PAK " , " f2c305bfb10c08371e947ab4d0a2f5f5 " , - 1 ,
" CHAPTER7.PAK " , " f3cbab6d945ceda35149a5c9a324a8fe " , - 1 ) ,
2017-12-17 20:28:21 -05:00
Common : : ZH_CNA ,
Common : : kPlatformDOS ,
ADGF_NO_FLAGS ,
2020-08-04 16:58:45 +02:00
GUIO9 ( GUIO_NOSPEECH , GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA , GAMEOPTION_LOL_SCROLLING , GAMEOPTION_LOL_CURSORS , GAMEOPTION_LOL_SAVENAMES )
2017-12-17 20:28:21 -05:00
} ,
LOL_FLOPPY_FLAGS
} ,
2017-12-17 20:33:57 -05:00
{ // German version - Bug 9557
{
" lol " ,
" Extracted " ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " GENERAL.PAK " , " 8e144826df680397876e0fd7ce30c701 " , - 1 ,
" CHAPTER7.PAK " , " 1240fb870aba719f5887ca7270227699 " , - 1 ) ,
2017-12-17 20:33:57 -05:00
Common : : DE_DEU ,
Common : : kPlatformDOS ,
ADGF_NO_FLAGS ,
2020-08-04 16:58:45 +02:00
GUIO9 ( GUIO_NOSPEECH , GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA , GAMEOPTION_LOL_SCROLLING , GAMEOPTION_LOL_CURSORS , GAMEOPTION_LOL_SAVENAMES )
2017-12-17 20:33:57 -05:00
} ,
LOL_FLOPPY_FLAGS
} ,
2017-12-17 20:44:06 -05:00
{ // Japanese PC9821 version - Bug 9828
{
" lol " ,
" Extracted " ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " GENERAL.PAK " , " 8902b233405461025e25093b9c4c8d2c " , - 1 ,
" CHAPTER7.PAK " , " 32a46c338a3d6249c273cc3b3881bb8a " , - 1 ) ,
2017-12-17 20:44:06 -05:00
Common : : JA_JPN ,
2017-12-19 16:32:23 -05:00
Common : : kPlatformPC98 ,
2017-12-17 20:44:06 -05:00
ADGF_NO_FLAGS ,
2017-12-19 16:32:23 -05:00
GUIO5 ( GUIO_NOSPEECH , GUIO_MIDIPC98 , GUIO_RENDERPC9801 , GAMEOPTION_LOL_SCROLLING , GAMEOPTION_LOL_CURSORS )
2017-12-17 20:44:06 -05:00
} ,
2017-12-19 16:32:23 -05:00
LOL_PC9801_FLAGS
2017-12-17 20:44:06 -05:00
} ,
2021-04-19 18:07:29 +02:00
{ // Russian fan translation
2011-07-24 20:29:54 +02:00
{
" lol " ,
" Extracted " ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " GENERAL.PAK " , " d8f4c1153aed2418f41f886c3fb27543 " , - 1 ,
" CHAPTER7.PAK " , " f0b8a2fdff951738834fadc12248ac1f " , - 1 ) ,
2011-07-24 20:29:54 +02:00
Common : : RU_RUS ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2011-07-24 20:29:54 +02:00
ADGF_NO_FLAGS ,
2020-08-04 16:58:45 +02:00
GUIO9 ( GUIO_NOSPEECH , GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA , GAMEOPTION_LOL_SCROLLING , GAMEOPTION_LOL_CURSORS , GAMEOPTION_LOL_SAVENAMES )
2011-07-24 20:29:54 +02:00
} ,
LOL_FLOPPY_FAN_FLAGS ( Common : : RU_RUS , Common : : EN_ANY )
} ,
2010-06-15 10:15:51 +00:00
{
{
" lol " ,
0 ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " GENERAL.PAK " , " 3fe6539b9b09084c0984eaf7170464e9 " , - 1 ,
" MUS.PAK " , " 008dc69d8cbcdb6bae30e270fab26e76 " , - 1 ) ,
2010-06-15 10:15:51 +00:00
Common : : JA_JPN ,
Common : : kPlatformPC98 ,
ADGF_NO_FLAGS ,
2020-08-04 16:58:45 +02:00
GUIO6 ( GUIO_NOSPEECH , GUIO_MIDIPC98 , GUIO_RENDERPC9801 , GAMEOPTION_LOL_SCROLLING , GAMEOPTION_LOL_CURSORS , GAMEOPTION_LOL_SAVENAMES )
2010-06-15 10:15:51 +00:00
} ,
2012-12-21 22:13:47 +01:00
LOL_PC9801_FLAGS
} ,
{
{
" lol " ,
0 ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " GENERAL.PAK " , " 2e4d4ce54bac9162e11fcba6907b576e " , - 1 ,
" TMUS.PAK " , " 5543dae575164e51856f5a49cfd6b368 " , - 1 ) ,
2012-12-21 22:13:47 +01:00
Common : : JA_JPN ,
Common : : kPlatformFMTowns ,
ADGF_NO_FLAGS ,
2020-08-04 16:58:45 +02:00
GUIO6 ( GUIO_NOSPEECH , GUIO_MIDITOWNS , GUIO_RENDERFMTOWNS , GAMEOPTION_LOL_SCROLLING , GAMEOPTION_LOL_CURSORS , GAMEOPTION_LOL_SAVENAMES )
2012-12-21 22:13:47 +01:00
} ,
LOL_FMTOWNS_FLAGS
2010-06-15 10:15:51 +00:00
} ,
{
{
" lol " ,
" Demo " ,
2020-11-28 15:23:31 +01:00
AD_ENTRY2s ( " INTRO.PAK " , " 4bc22a3b57f19a49212c5de58ab014d6 " , - 1 ,
" INTROVOC.PAK " , " 7e578e4f1da31c1f294e14a8e8f3cc44 " , - 1 ) ,
2010-06-15 10:15:51 +00:00
Common : : EN_ANY ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_DEMO ,
2012-01-22 19:05:03 +01:00
GUIO5 ( GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA )
2010-06-15 10:15:51 +00:00
} ,
LOL_DEMO_FLAGS
} ,
{
{
" lol " ,
" Demo " ,
2020-11-28 15:23:31 +01:00
AD_ENTRY1s ( " GENERAL.PAK " , " e94863d86c4597a2d581d05481c152ba " , - 1 ) ,
2010-06-15 10:15:51 +00:00
Common : : EN_ANY ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2010-06-15 10:15:51 +00:00
ADGF_DEMO ,
2012-01-22 19:05:03 +01:00
GUIO5 ( GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA )
2010-06-15 10:15:51 +00:00
} ,
2012-11-11 14:07:58 +01:00
LOL_DEMO_FLAGS
2010-06-15 10:15:51 +00:00
} ,
2011-12-11 01:57:03 +01:00
2021-04-19 18:07:29 +02:00
{ // Interactive CD demo, Bugreport #6777
2021-04-19 13:03:39 +02:00
{
" lol " ,
2021-04-19 18:07:29 +02:00
" CD/Demo " ,
AD_ENTRY2s ( " GENERAL.PAK " , " 17e442d3b6109d4ae8354fa55d6c8121 " , - 1 ,
" L01.PAK " , " 759a0ac26808d77ea968bd392355ba1d " , - 1 ) ,
2021-04-19 13:03:39 +02:00
Common : : EN_ANY ,
Common : : kPlatformDOS ,
2021-04-19 18:07:29 +02:00
ADGF_DROPLANGUAGE | ADGF_CD ,
GUIO8 ( GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA , GAMEOPTION_LOL_SCROLLING , GAMEOPTION_LOL_CURSORS , GAMEOPTION_LOL_SAVENAMES )
2021-04-19 13:03:39 +02:00
} ,
2021-04-19 18:07:29 +02:00
LOL_CD_DEMO_FLAGS
} ,
{ // Interactive CD demo, Bugreport #6777
{
" lol " ,
" CD/Demo " ,
AD_ENTRY2s ( " GENERAL.PAK " , " 17e442d3b6109d4ae8354fa55d6c8121 " , - 1 ,
" L01.PAK " , " 759a0ac26808d77ea968bd392355ba1d " , - 1 ) ,
Common : : FR_FRA ,
Common : : kPlatformDOS ,
ADGF_DROPLANGUAGE | ADGF_CD ,
GUIO8 ( GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA , GAMEOPTION_LOL_SCROLLING , GAMEOPTION_LOL_CURSORS , GAMEOPTION_LOL_SAVENAMES )
} ,
LOL_CD_DEMO_FLAGS
} ,
{ // Interactive CD demo, Bugreport #6777
{
" lol " ,
" CD/Demo " ,
AD_ENTRY2s ( " GENERAL.PAK " , " 17e442d3b6109d4ae8354fa55d6c8121 " , - 1 ,
" L01.PAK " , " 759a0ac26808d77ea968bd392355ba1d " , - 1 ) ,
Common : : DE_DEU ,
Common : : kPlatformDOS ,
ADGF_DROPLANGUAGE | ADGF_CD ,
GUIO8 ( GUIO_MIDIADLIB , GUIO_MIDIMT32 , GUIO_MIDIGM , GUIO_MIDIPCSPK , GUIO_RENDERVGA , GAMEOPTION_LOL_SCROLLING , GAMEOPTION_LOL_CURSORS , GAMEOPTION_LOL_SAVENAMES )
} ,
LOL_CD_DEMO_FLAGS
2021-04-19 13:03:39 +02:00
} ,
2011-12-11 01:57:03 +01:00
{
{
" eob " ,
0 ,
2020-11-28 15:23:31 +01:00
AD_ENTRY1s ( " EOBDATA3.PAK " , " 61aff543131bd61a8b7d7dc901a8278b " , - 1 ) ,
2011-12-11 01:57:03 +01:00
Common : : EN_ANY ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2016-02-27 17:27:26 +01:00
ADGF_NO_FLAGS ,
2020-01-26 17:45:51 +01:00
GUIO9 ( GUIO_NOSPEECH , GUIO_MIDIADLIB , GUIO_MIDIPCSPK , GUIO_MIDIPCJR , GUIO_RENDERVGA , GUIO_RENDEREGA , GUIO_RENDERCGA , GAMEOPTION_EOB_HPGRAPHS , GAMEOPTION_EOB_MOUSESWAP )
2011-12-11 01:57:03 +01:00
} ,
EOB_FLAGS
} ,
{
{
" eob " ,
0 ,
2020-11-28 15:23:31 +01:00
AD_ENTRY1s ( " TEXT.DAT " , " fb59b50f97fd1806756911d986b9b2b5 " , - 1 ) ,
2011-12-11 01:57:03 +01:00
Common : : DE_DEU ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2016-02-27 17:27:26 +01:00
ADGF_NO_FLAGS ,
2020-01-26 17:45:51 +01:00
GUIO9 ( GUIO_NOSPEECH , GUIO_MIDIADLIB , GUIO_MIDIPCSPK , GUIO_MIDIPCJR , GUIO_RENDERVGA , GUIO_RENDEREGA , GUIO_RENDERCGA , GAMEOPTION_EOB_HPGRAPHS , GAMEOPTION_EOB_MOUSESWAP )
2011-12-11 01:57:03 +01:00
} ,
EOB_FLAGS
} ,
2014-10-05 15:15:31 +02:00
{ // Italian fan translation
{
" eob " ,
0 ,
2020-11-28 15:23:31 +01:00
AD_ENTRY1s ( " EOBDATA3.PAK " , " 3ed915ab5b94d60dbfe1b55379889c51 " , - 1 ) ,
2016-02-27 17:27:45 +01:00
Common : : IT_ITA ,
Common : : kPlatformDOS ,
ADGF_NO_FLAGS ,
2020-01-26 17:45:51 +01:00
GUIO9 ( GUIO_NOSPEECH , GUIO_MIDIADLIB , GUIO_MIDIPCSPK , GUIO_MIDIPCJR , GUIO_RENDERVGA , GUIO_RENDEREGA , GUIO_RENDERCGA , GAMEOPTION_EOB_HPGRAPHS , GAMEOPTION_EOB_MOUSESWAP )
2020-05-28 12:17:31 +02:00
} ,
EOB_FLAGS
} ,
2020-06-01 18:00:58 +02:00
2020-05-30 01:21:49 +02:00
{ // Spanish version
2020-05-28 12:17:31 +02:00
{
" eob " ,
0 ,
2020-11-28 15:23:31 +01:00
AD_ENTRY1s ( " EOBDATA3.PAK " , " a7800a8ea8251f678530eb952de7b815 " , - 1 ) ,
2020-05-28 12:17:31 +02:00
Common : : ES_ESP ,
Common : : kPlatformDOS ,
ADGF_NO_FLAGS ,
GUIO9 ( GUIO_NOSPEECH , GUIO_MIDIADLIB , GUIO_MIDIPCSPK , GUIO_MIDIPCJR , GUIO_RENDERVGA , GUIO_RENDEREGA , GUIO_RENDERCGA , GAMEOPTION_EOB_HPGRAPHS , GAMEOPTION_EOB_MOUSESWAP )
2014-10-05 15:15:31 +02:00
} ,
2020-05-30 01:21:49 +02:00
EOB_SPANISH_FLAGS
2014-10-05 15:15:31 +02:00
} ,
2018-12-30 16:51:33 +01:00
{
{
" eob " ,
0 ,
2020-11-28 15:23:31 +01:00
AD_ENTRY1s ( " TEXT.CPS " , " e9c2a9d81c8ce2dc35d92ece5950c45d " , - 1 ) ,
2018-12-30 16:51:33 +01:00
Common : : EN_ANY ,
Common : : kPlatformAmiga ,
ADGF_NO_FLAGS ,
2020-03-29 22:37:03 +02:00
GUIO5 ( GUIO_NOSPEECH , GUIO_MIDIAMIGA , GUIO_RENDERAMIGA , GAMEOPTION_EOB_HPGRAPHS , GAMEOPTION_EOB_MOUSESWAP )
2018-12-30 16:51:33 +01:00
} ,
EOB_FLAGS
} ,
{
{
" eob " ,
0 ,
2020-11-28 15:23:31 +01:00
AD_ENTRY1s ( " TEXT.CPS " , " 66253c0f435c5947e6f7166bd94f21e3 " , - 1 ) ,
2018-12-30 16:51:33 +01:00
Common : : DE_DEU ,
Common : : kPlatformAmiga ,
ADGF_NO_FLAGS ,
2020-03-29 22:37:03 +02:00
GUIO5 ( GUIO_NOSPEECH , GUIO_MIDIAMIGA , GUIO_RENDERAMIGA , GAMEOPTION_EOB_HPGRAPHS , GAMEOPTION_EOB_MOUSESWAP )
2018-12-30 16:51:33 +01:00
} ,
EOB_FLAGS
} ,
2018-11-14 22:20:15 +01:00
{
{
" eob " ,
0 ,
2020-11-28 15:23:31 +01:00
AD_ENTRY1s ( " BRICK3.BIN " , " 7fb13157102accf6ddb806d5ad36c833 " , - 1 ) ,
2018-11-14 22:20:15 +01:00
Common : : JA_JPN ,
Common : : kPlatformPC98 ,
ADGF_NO_FLAGS ,
2020-03-29 22:37:03 +02:00
GUIO5 ( GUIO_NOSPEECH , GUIO_MIDIPC98 , GUIO_RENDERPC9801 , GAMEOPTION_EOB_HPGRAPHS , GAMEOPTION_EOB_MOUSESWAP )
2018-11-14 22:20:15 +01:00
} ,
EOB_PC98_FLAGS
} ,
2019-12-10 00:34:32 +01:00
{
{
" eob " ,
0 ,
2020-11-22 22:24:07 +01:00
AD_ENTRY2s ( " L12 " , " 190804270d12e806b5c7264fd9690200 " , - 1 ,
" PLAYFLD " , " e9dbc6944e6c00801f3932808f98e443 " , - 1 ) ,
2019-12-10 00:34:32 +01:00
Common : : EN_ANY ,
Common : : kPlatformSegaCD ,
ADGF_NO_FLAGS ,
2020-07-11 18:05:43 +02:00
GUIO3 ( GUIO_NOSPEECH , GUIO_MIDISEGACD , GAMEOPTION_EOB_MOUSESWAP )
2019-12-10 00:34:32 +01:00
} ,
EOB_FLAGS
} ,
2020-11-22 22:24:07 +01:00
{
{
" eob " ,
0 ,
AD_ENTRY2s ( " L12 " , " 2095d1612a37264281e37996bd8c3bc2 " , - 1 ,
" PLAYFLD " , " e9dbc6944e6c00801f3932808f98e443 " , - 1 ) ,
Common : : JA_JPN ,
Common : : kPlatformSegaCD ,
ADGF_NO_FLAGS ,
GUIO3 ( GUIO_NOSPEECH , GUIO_MIDISEGACD , GAMEOPTION_EOB_MOUSESWAP )
} ,
EOB_FLAGS
} ,
2011-12-11 01:57:03 +01:00
{
{
" eob2 " ,
0 ,
2020-11-28 15:23:31 +01:00
AD_ENTRY1s ( " LEVEL15.INF " , " 10f19eab75c73d0476dc58bcf70fff7a " , - 1 ) ,
2011-12-11 01:57:03 +01:00
Common : : EN_ANY ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2016-02-27 17:27:26 +01:00
ADGF_NO_FLAGS ,
2019-01-23 20:31:54 +01:00
GUIO7 ( GUIO_NOSPEECH , GUIO_MIDIADLIB , GUIO_MIDIPCSPK , GUIO_RENDERVGA , GUIO_RENDEREGA , GAMEOPTION_EOB_HPGRAPHS , GAMEOPTION_EOB_MOUSESWAP )
2011-12-11 01:57:03 +01:00
} ,
EOB2_FLAGS
} ,
{
{
" eob2 " ,
0 ,
2020-11-28 15:23:31 +01:00
AD_ENTRY1s ( " LEVEL15.INF " , " ce54243ad1ca4447f521340428da2c91 " , - 1 ) ,
2011-12-11 01:57:03 +01:00
Common : : DE_DEU ,
2013-05-02 18:26:58 -04:00
Common : : kPlatformDOS ,
2016-02-27 17:27:26 +01:00
ADGF_NO_FLAGS ,
2019-01-23 20:31:54 +01:00
GUIO7 ( GUIO_NOSPEECH , GUIO_MIDIADLIB , GUIO_MIDIPCSPK , GUIO_RENDERVGA , GUIO_RENDEREGA , GAMEOPTION_EOB_HPGRAPHS , GAMEOPTION_EOB_MOUSESWAP )
2011-12-11 01:57:03 +01:00
} ,
EOB2_FLAGS
} ,
2016-01-09 22:00:51 +01:00
2020-05-30 15:56:21 +02:00
{ // Spanish version
{
" eob2 " ,
0 ,
2020-11-28 15:23:31 +01:00
AD_ENTRY1s ( " LEVEL15.INF " , " 099c683dc4e66171b19b64ea3e90aa12 " , - 1 ) ,
2020-05-30 15:56:21 +02:00
Common : : ES_ESP ,
Common : : kPlatformDOS ,
ADGF_NO_FLAGS ,
GUIO7 ( GUIO_NOSPEECH , GUIO_MIDIADLIB , GUIO_MIDIPCSPK , GUIO_RENDERVGA , GUIO_RENDEREGA , GAMEOPTION_EOB_HPGRAPHS , GAMEOPTION_EOB_MOUSESWAP )
} ,
EOB2_FLAGS
} ,
2020-09-01 17:54:35 -04:00
{
{
" eob2 " ,
2021-04-19 18:07:29 +02:00
msg_missingLangResources , // Reason for being unsupported
2020-09-01 17:54:35 -04:00
AD_ENTRY1s ( " LEVEL15.INF " , " f972f628d21bae404a7d52bb287c0012 " , - 1 ) ,
Common : : ZH_ANY ,
Common : : kPlatformDOS ,
ADGF_UNSUPPORTED ,
GUIO7 ( GUIO_NOSPEECH , GUIO_MIDIADLIB , GUIO_MIDIPCSPK , GUIO_RENDERVGA , GUIO_RENDEREGA , GAMEOPTION_EOB_HPGRAPHS , GAMEOPTION_EOB_MOUSESWAP )
} ,
EOB2_FLAGS
} ,
2016-01-09 22:00:51 +01:00
{
{
" eob2 " ,
0 ,
2020-11-28 15:23:31 +01:00
AD_ENTRY1s ( " AZURE.SDT " , " 2915098f2d1bdcfa518f857a26bb3324 " , - 1 ) ,
Common : : JA_JPN ,
Common : : kPlatformFMTowns ,
ADGF_NO_FLAGS ,
GUIO5 ( GUIO_NOSPEECH , GUIO_MIDITOWNS , GUIO_RENDERFMTOWNS , GAMEOPTION_EOB_HPGRAPHS , GAMEOPTION_EOB_MOUSESWAP )
2016-01-09 22:00:51 +01:00
} ,
EOB2_FMTOWNS_FLAGS
} ,
2018-12-30 16:58:19 +01:00
{
{
" eob2 " ,
0 ,
2020-11-28 15:23:31 +01:00
AD_ENTRY1s ( " TEXT.CPS " , " e7350914bd7ca68039a4bc6aa42c43d4 " , - 1 ) ,
2018-12-30 16:58:19 +01:00
Common : : EN_ANY ,
Common : : kPlatformAmiga ,
ADGF_NO_FLAGS ,
2020-03-29 22:37:03 +02:00
GUIO5 ( GUIO_NOSPEECH , GUIO_MIDIAMIGA , GUIO_RENDERAMIGA , GAMEOPTION_EOB_HPGRAPHS , GAMEOPTION_EOB_MOUSESWAP )
2018-12-30 16:58:19 +01:00
} ,
EOB2_FLAGS
} ,
{
{
" eob2 " ,
0 ,
2020-11-28 15:23:31 +01:00
AD_ENTRY1s ( " TEXT.CPS " , " 562adb7c1780481205b4d86ce1a54f20 " , - 1 ) ,
2018-12-30 16:58:19 +01:00
Common : : DE_DEU ,
Common : : kPlatformAmiga ,
ADGF_NO_FLAGS ,
2020-03-29 22:37:03 +02:00
GUIO5 ( GUIO_NOSPEECH , GUIO_MIDIAMIGA , GUIO_RENDERAMIGA , GAMEOPTION_EOB_HPGRAPHS , GAMEOPTION_EOB_MOUSESWAP )
2018-12-30 16:58:19 +01:00
} ,
EOB2_FLAGS
} ,
2011-12-11 01:57:03 +01:00
2021-04-19 18:07:29 +02:00
{ AD_TABLE_END_MARKER , FLAGS ( 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ) }
2010-06-15 10:15:51 +00:00
} ;
const PlainGameDescriptor gameList [ ] = {
{ " kyra1 " , " The Legend of Kyrandia " } ,
{ " kyra2 " , " The Legend of Kyrandia: The Hand of Fate " } ,
{ " kyra3 " , " The Legend of Kyrandia: Malcolm's Revenge " } ,
{ " lol " , " Lands of Lore: The Throne of Chaos " } ,
2011-12-11 01:57:03 +01:00
{ " eob " , " Eye of the Beholder " } ,
{ " eob2 " , " Eye of the Beholder II: The Legend of Darkmoon " } ,
2010-06-15 10:15:51 +00:00
{ 0 , 0 }
} ;
} // End of anonymous namespace