Ticket #5917: scummvm-1.4.1-dwpl.patch

File scummvm-1.4.1-dwpl.patch, 1.7 KB (added by SF/aragothestel, 12 years ago)

Modified ScummVM source

  • engines/tinsel/detection_tables.h

    diff --git a/engines/tinsel/detection_tables.h b/engines/tinsel/detection_tables.h
    index bea0938..e6970a8 100644
    a b static const TinselGameDescription gameDescriptions[] = {  
    223223                TINSEL_V1,
    224224        },
    225225
     226        {       // Polish CD V1 version, with *.gra files (same as the floppy one, with english.smp)
     227                {
     228                        "dw",
     229                        "CD",
     230                        {
     231                                {"dw.gra", 0, "ef05bbd2a754bd11a2e87bcd84ab5ccf", 781864},
     232                                {"english.smp", 0, NULL, -1},
     233                        },
     234                        Common::EN_ANY,
     235                        Common::kPlatformPC,
     236                        ADGF_NO_FLAGS,
     237                        GUIO_NONE
     238                },
     239                GID_DW1,
     240                0,
     241                GF_CD | GF_ENHANCED_AUDIO_SUPPORT,
     242                TINSEL_V1,
     243        },
     244
     245        {       // Polish floppy V1 version, with *.gra files
     246                {
     247                        "dw",
     248                        "Floppy",
     249                        AD_ENTRY1s("dw.gra", "ef05bbd2a754bd11a2e87bcd84ab5ccf", 781864),
     250                        Common::EN_ANY,
     251                        Common::kPlatformPC,
     252                        ADGF_NO_FLAGS,
     253                        GUIO_NOSPEECH
     254                },
     255                GID_DW1,
     256                0,
     257                GF_FLOPPY | GF_ENHANCED_AUDIO_SUPPORT,
     258                TINSEL_V1,
     259        },
     260
    226261        {       // Italian CD with english speech and *.gra files.
    227262                // Note: It contains only italian subtitles, but inside english.txt
    228263                {
    static const TinselGameDescription gameDescriptions[] = {  
    525560                TINSEL_V2,
    526561        },
    527562
     563        {       // Polish Discworld 1
     564                {
     565                        "dw",
     566                        "CD",
     567                        {
     568                                {"dw.scn", 0, "fa169d2c98660215ebd84b49c1899eef", 776396},
     569                                {"english.txt", 0, "c1a53eb7ec812689dab70e2bb22cf2ab", 224151},
     570                                {"english.smp", 0, NULL, -1},
     571                                {NULL, 0, NULL, 0}
     572                        },
     573                        Common::PL_POL,
     574                        Common::kPlatformPC,
     575                        ADGF_NO_FLAGS,
     576                        GUIO_NONE
     577                },
     578                GID_DW1,
     579                0,
     580                GF_CD | GF_SCNFILES | GF_ENHANCED_AUDIO_SUPPORT,
     581                TINSEL_V1,
     582        },
     583
    528584        {       // European/Australian Discworld 2 release
    529585                {
    530586                        "dw2",