24 #define GUI_OPTIONS_VERSAILLES GUIO3(GUIO_NOMIDI, GUIO_NOSFX, GUIO_NOASPECT) 25 #define GUI_OPTIONS_HNM_PLAYER GUIO4(GUIO_NOMIDI, GUIO_NOSFX, GUIO_NOSPEECH, GUIO_NOASPECT) 30 #define VERSAILLES_ENTRY(f, x, s, lien_doc_ext) { \ 31 { "11D_LEB1.HNM", 0, nullptr, AD_NO_SIZE}, \ 32 { "COFBOUM.HNM", 0, nullptr, AD_NO_SIZE}, \ 33 { "lien_doc." lien_doc_ext, 0, nullptr, AD_NO_SIZE}, \ 37 #define VERSAILLES_ENTRY_DEF(f, x, s) VERSAILLES_ENTRY(f, x, s, "txt") 44 static const CryOmni3DGameDescription gameDescriptions[] = {
52 VERSAILLES_ENTRY_DEF(
"VERSAILL.EXE",
"3775004b96f056716ce615b458b1f394", 372736),
54 Common::kPlatformWindows,
56 GUI_OPTIONS_VERSAILLES
59 GF_VERSAILLES_FONTS_NUMERIC | GF_VERSAILLES_AUDIOPADDING_YES | GF_VERSAILLES_LINK_STANDARD,
69 VERSAILLES_ENTRY_DEF(
"PROGRAM.Z",
"a07b5d86af5f3a8883ba97db2bade87d", 293223),
71 Common::kPlatformWindows,
73 GUI_OPTIONS_VERSAILLES
76 GF_VERSAILLES_FONTS_NUMERIC | GF_VERSAILLES_AUDIOPADDING_YES | GF_VERSAILLES_LINK_STANDARD,
86 VERSAILLES_ENTRY_DEF(
"VERSAILL.PGM",
"1c992f034f43418a5da2e8ebd0b92620", 630431),
90 GUI_OPTIONS_VERSAILLES
93 GF_VERSAILLES_FONTS_NUMERIC | GF_VERSAILLES_AUDIOPADDING_YES | GF_VERSAILLES_LINK_STANDARD,
103 VERSAILLES_ENTRY_DEF(
"VERSAILL.PGM",
"1c992f034f43418a5da2e8ebd0b92620", 598767),
105 Common::kPlatformDOS,
107 GUI_OPTIONS_VERSAILLES
110 GF_VERSAILLES_FONTS_SET_B | GF_VERSAILLES_AUDIOPADDING_YES | GF_VERSAILLES_LINK_STANDARD,
120 VERSAILLES_ENTRY_DEF(
"Versaill.exe",
"09b4734ce473e4cb78738677ce39f536", 346624),
122 Common::kPlatformWindows,
124 GUI_OPTIONS_VERSAILLES
127 GF_VERSAILLES_FONTS_NUMERIC | GF_VERSAILLES_AUDIOPADDING_YES | GF_VERSAILLES_LINK_STANDARD,
137 VERSAILLES_ENTRY_DEF(
"PROGRAM.Z",
"167ac4d6e60856ee84d7369107d858d4", 230056),
139 Common::kPlatformWindows,
141 GUI_OPTIONS_VERSAILLES
144 GF_VERSAILLES_FONTS_NUMERIC | GF_VERSAILLES_AUDIOPADDING_YES | GF_VERSAILLES_LINK_STANDARD,
154 VERSAILLES_ENTRY_DEF(
"Versailles",
"f81935517b1bbb58acf70f25efa5c7f3", 375868),
156 Common::kPlatformMacintosh,
158 GUI_OPTIONS_VERSAILLES
161 GF_VERSAILLES_FONTS_SET_A | GF_VERSAILLES_AUDIOPADDING_YES | GF_VERSAILLES_LINK_STANDARD,
171 VERSAILLES_ENTRY_DEF(
"Versaill.exe",
"5c3c10ec821b8d96016041ab649af8c7", 377856),
173 Common::kPlatformWindows,
175 GUI_OPTIONS_VERSAILLES
178 GF_VERSAILLES_FONTS_NUMERIC | GF_VERSAILLES_AUDIOPADDING_NO | GF_VERSAILLES_LINK_STANDARD,
188 VERSAILLES_ENTRY_DEF(
"Versailles",
"7fa3cb6a3c18f6b4ba6be85dcd433cff", 366199),
190 Common::kPlatformMacintosh,
192 GUI_OPTIONS_VERSAILLES
195 GF_VERSAILLES_FONTS_NUMERIC | GF_VERSAILLES_AUDIOPADDING_NO | GF_VERSAILLES_LINK_STANDARD,
205 VERSAILLES_ENTRY_DEF(
"VERSAILL.PGM",
"1c992f034f43418a5da2e8ebd0b92620", 598639),
207 Common::kPlatformDOS,
209 GUI_OPTIONS_VERSAILLES
212 GF_VERSAILLES_FONTS_SET_B | GF_VERSAILLES_AUDIOPADDING_YES | GF_VERSAILLES_LINK_STANDARD,
222 VERSAILLES_ENTRY_DEF(
"PROGRAM.Z",
"f5327cb860a67a24a52b6125ddc5e00b", 256146),
224 Common::kPlatformWindows,
226 GUI_OPTIONS_VERSAILLES
229 GF_VERSAILLES_FONTS_NUMERIC | GF_VERSAILLES_AUDIOPADDING_NO | GF_VERSAILLES_LINK_STANDARD,
239 VERSAILLES_ENTRY_DEF(
"VERSAILL.PGM",
"1c992f034f43418a5da2e8ebd0b92620", 710467),
241 Common::kPlatformDOS,
243 GUI_OPTIONS_VERSAILLES
246 GF_VERSAILLES_FONTS_NUMERIC | GF_VERSAILLES_AUDIOPADDING_NO | GF_VERSAILLES_LINK_STANDARD,
256 VERSAILLES_ENTRY_DEF(
"PROGRAM.Z",
"daeeb8bce80fe74fe28ecc22b6a97f83", 237679),
258 Common::kPlatformWindows,
260 GUI_OPTIONS_VERSAILLES
263 GF_VERSAILLES_FONTS_NUMERIC | GF_VERSAILLES_AUDIOPADDING_YES | GF_VERSAILLES_LINK_STANDARD,
273 VERSAILLES_ENTRY_DEF(
"VERSAILL.PGM",
"1c992f034f43418a5da2e8ebd0b92620", 603023),
275 Common::kPlatformDOS,
277 GUI_OPTIONS_VERSAILLES
280 GF_VERSAILLES_FONTS_SET_C | GF_VERSAILLES_AUDIOPADDING_YES | GF_VERSAILLES_LINK_STANDARD,
290 VERSAILLES_ENTRY_DEF(
"PROGRAM.Z",
"8b0dcf71a7eb21b8378add8b16857bae", 237878),
292 Common::kPlatformWindows,
294 GUI_OPTIONS_VERSAILLES
297 GF_VERSAILLES_FONTS_SET_C | GF_VERSAILLES_AUDIOPADDING_YES | GF_VERSAILLES_LINK_STANDARD,
307 VERSAILLES_ENTRY(
"Versailles",
"f1aa0603e7f71404f936e4189b4c5b2b", 348614,
"ALM"),
309 Common::kPlatformMacintosh,
311 GUI_OPTIONS_VERSAILLES
314 GF_VERSAILLES_FONTS_SET_B | GF_VERSAILLES_AUDIOPADDING_YES | GF_VERSAILLES_LINK_LOCALIZED,
324 VERSAILLES_ENTRY(
"PROGRAM.Z",
"cdd35a623d1ed05d1dc3248735cea868", 236363,
"ALM"),
326 Common::kPlatformWindows,
328 GUI_OPTIONS_VERSAILLES
331 GF_VERSAILLES_FONTS_NUMERIC | GF_VERSAILLES_AUDIOPADDING_YES | GF_VERSAILLES_LINK_LOCALIZED,
341 VERSAILLES_ENTRY_DEF(
"PROGRAM.Z",
"2e1a40237f8b28cb6ef29cff137fa561", 238041),
343 Common::kPlatformWindows,
345 GUI_OPTIONS_VERSAILLES
348 GF_VERSAILLES_FONTS_NUMERIC | GF_VERSAILLES_AUDIOPADDING_YES | GF_VERSAILLES_LINK_STANDARD,
358 VERSAILLES_ENTRY_DEF(
"VERSAILL.EXE",
"78d90d656ec3b76f158721d38bc68083", 346112),
360 Common::kPlatformWindows,
362 GUI_OPTIONS_VERSAILLES
365 GF_VERSAILLES_FONTS_NUMERIC | GF_VERSAILLES_AUDIOPADDING_YES | GF_VERSAILLES_LINK_STANDARD,
375 VERSAILLES_ENTRY_DEF(
"PROGRAM.Z",
"9e7c0c3125124010d45dde9dc62744ef", 237800),
377 Common::kPlatformWindows,
379 GUI_OPTIONS_VERSAILLES
382 GF_VERSAILLES_FONTS_NUMERIC | GF_VERSAILLES_AUDIOPADDING_YES | GF_VERSAILLES_LINK_STANDARD,
392 VERSAILLES_ENTRY_DEF(
"VERSAILL.PGM",
"1c992f034f43418a5da2e8ebd0b92620", 715887),
394 Common::kPlatformDOS,
396 GUI_OPTIONS_VERSAILLES
399 GF_VERSAILLES_FONTS_NUMERIC | GF_VERSAILLES_AUDIOPADDING_YES | GF_VERSAILLES_LINK_STANDARD,
409 VERSAILLES_ENTRY_DEF(
"Versaill.exe",
"49aa4581b8c652aa88c633b6c5fe84ea", 346112),
411 Common::kPlatformWindows,
413 GUI_OPTIONS_VERSAILLES
416 GF_VERSAILLES_FONTS_NUMERIC | GF_VERSAILLES_AUDIOPADDING_YES | GF_VERSAILLES_LINK_STANDARD,
426 VERSAILLES_ENTRY_DEF(
"PROGRAM.Z",
"013eabf30fdec7bb7302a5312d094c64", 237952),
428 Common::kPlatformWindows,
430 GUI_OPTIONS_VERSAILLES
433 GF_VERSAILLES_FONTS_NUMERIC | GF_VERSAILLES_AUDIOPADDING_YES | GF_VERSAILLES_LINK_STANDARD,
443 VERSAILLES_ENTRY_DEF(
"PROGRAM.Z",
"37f3d691e90e17b78050d6a91f7e0377", 242583),
445 Common::kPlatformWindows,
447 GUI_OPTIONS_VERSAILLES
450 GF_VERSAILLES_AUDIOPADDING_YES,
460 VERSAILLES_ENTRY_DEF(
"VERSAILL.EXE",
"5209e7c9b20612467af7e9745758ee72", 352256),
462 Common::kPlatformWindows,
464 GUI_OPTIONS_VERSAILLES
467 GF_VERSAILLES_AUDIOPADDING_YES,
477 VERSAILLES_ENTRY_DEF(
"PROGRAM.Z",
"ffb7599d042fb71f22ab4d76a2e0147f", 244155),
479 Common::kPlatformWindows,
481 GUI_OPTIONS_VERSAILLES
484 GF_VERSAILLES_AUDIOPADDING_YES,
494 VERSAILLES_ENTRY_DEF(
"VERSAILL.EXE",
"549c588e05df8d42b531ffc9b2796303", 355840),
496 Common::kPlatformWindows,
498 GUI_OPTIONS_VERSAILLES
501 GF_VERSAILLES_AUDIOPADDING_YES,
511 VERSAILLES_ENTRY_DEF(
"PROGRAM.Z",
"1944d7c30dbb25ab10f684422e196c16", 248700),
513 Common::kPlatformWindows,
515 GUI_OPTIONS_VERSAILLES
518 GF_VERSAILLES_AUDIOPADDING_YES,
528 VERSAILLES_ENTRY_DEF(
"VERSAILL.EXE",
"b7dadaf14cc5783e235125f9d6f6adea", 358912),
530 Common::kPlatformWindows,
532 GUI_OPTIONS_VERSAILLES
535 GF_VERSAILLES_AUDIOPADDING_YES,
544 AD_ENTRY1s(
"DEMO_US.HNS",
"3a65a984353fec354dd26a62ca2cd3fb", 68462303),
546 Common::kPlatformDOS,
548 GUI_OPTIONS_HNM_PLAYER
560 AD_ENTRY1s(
"ATLANTIS.UBB",
"f5b41b857678a61d7f9bd6eb41916ce5", 106611456),
562 Common::kPlatformDOS,
564 GUI_OPTIONS_HNM_PLAYER
573 static const char *
const directoryGlobs[] = {
597 "Dossier Versailles",
610 static const CryOmni3DGameDescription fallbackDescs[] = {
617 Common::kPlatformUnknown,
627 { &fallbackDescs[0].
desc, {
"11D_LEB1.HNM",
"COFBOUM.HNM",
"VERSAILL.PGM", 0 } },
628 { &fallbackDescs[0].desc, {
"11D_LEB1.HNM",
"COFBOUM.HNM",
"PROGRAM.Z", 0 } },
629 { &fallbackDescs[0].desc, {
"11D_LEB1.HNM",
"COFBOUM.HNM",
"VERSAILL.EXE", 0 } },
630 { &fallbackDescs[0].desc, {
"11D_LEB1.HNM",
"COFBOUM.HNM",
"Versailles", 0 } },
Definition: cryomni3d.h:62
Flag to designate not yet officially supported games that are not fit for public testing.
Definition: advancedDetector.h:142
const ADGameDescription * desc
Definition: advancedDetector.h:334
No flags.
Definition: advancedDetector.h:139
#define AD_TABLE_END_MARKER
Definition: advancedDetector.h:326
#define AD_ENTRY1(f, x)
Definition: advancedDetector.h:110
Definition: advancedDetector.h:329
Add "-demo" to gameid.
Definition: advancedDetector.h:156
#define AD_ENTRY1s(f, x, s)
Definition: advancedDetector.h:116