mirror of
https://github.com/libretro/scummvm.git
synced 2024-11-27 03:10:37 +00:00
SCI: formatting
This commit is contained in:
parent
a1e6ac6811
commit
614ae2c8c9
@ -39,87 +39,87 @@ struct GameIdStrToEnum {
|
||||
};
|
||||
|
||||
static const GameIdStrToEnum s_gameIdStrToEnum[] = {
|
||||
{"astrochicken", "", GID_ASTROCHICKEN, false, SCI_VERSION_NONE}, // Sierra ID is "sq3", distinguished by resource count
|
||||
{"camelot", "arthur", GID_CAMELOT, false, SCI_VERSION_NONE},
|
||||
{"castlebrain", "brain", GID_CASTLEBRAIN, false, SCI_VERSION_1_LATE}, // Amiga is SCI1 middle, PC SCI1 late
|
||||
{"chest", "archive", GID_CHEST, true, SCI_VERSION_NONE},
|
||||
{"christmas1988", "demo", GID_CHRISTMAS1988, false, SCI_VERSION_0_EARLY},
|
||||
{"christmas1990", "card", GID_CHRISTMAS1990, false, SCI_VERSION_1_EARLY},
|
||||
{"christmas1992", "card", GID_CHRISTMAS1992, false, SCI_VERSION_1_1},
|
||||
{"cnick-kq", "", GID_CNICK_KQ, false, SCI_VERSION_NONE}, // Sierra ID is "hoyle3", distinguished by resource count
|
||||
{"cnick-laurabow", "", GID_CNICK_LAURABOW, false, SCI_VERSION_NONE},
|
||||
{"cnick-longbow", "RH Budget", GID_CNICK_LONGBOW, false, SCI_VERSION_NONE},
|
||||
{"cnick-lsl", "", GID_CNICK_LSL, false, SCI_VERSION_NONE}, // Sierra ID is "lsl1", distinguished by resource count
|
||||
{"cnick-sq", "", GID_CNICK_SQ, false, SCI_VERSION_NONE}, // Sierra ID is "sq4", distinguished by resource count
|
||||
{"ecoquest", "eco", GID_ECOQUEST, false, SCI_VERSION_NONE},
|
||||
{"ecoquest2", "rain", GID_ECOQUEST2, false, SCI_VERSION_NONE},
|
||||
{"fairytales", "tales", GID_FAIRYTALES, false, SCI_VERSION_NONE},
|
||||
{"freddypharkas", "fp", GID_FREDDYPHARKAS, false, SCI_VERSION_NONE},
|
||||
{"funseeker", "emc", GID_FUNSEEKER, false, SCI_VERSION_NONE},
|
||||
{"gk1demo", "", GID_GK1DEMO, false, SCI_VERSION_NONE},
|
||||
{"gk1", "gk", GID_GK1, true, SCI_VERSION_NONE},
|
||||
{"gk2", "gk2", GID_GK2, true, SCI_VERSION_NONE},
|
||||
{"hoyle1", "cardgames", GID_HOYLE1, false, SCI_VERSION_NONE},
|
||||
{"hoyle2", "solitaire", GID_HOYLE2, false, SCI_VERSION_NONE},
|
||||
{"hoyle3", "hoyle3", GID_HOYLE3, false, SCI_VERSION_NONE},
|
||||
{"hoyle4", "hoyle4", GID_HOYLE4, false, SCI_VERSION_1_1},
|
||||
{"hoyle5", "hoyle4", GID_HOYLE5, true, SCI_VERSION_2_1_MIDDLE},
|
||||
{"hoyle5bridge", "", GID_HOYLE5, true, SCI_VERSION_2_1_MIDDLE},
|
||||
{"hoyle5children", "", GID_HOYLE5, true, SCI_VERSION_2_1_MIDDLE},
|
||||
{"hoyle5school", "", GID_HOYLE5, true, SCI_VERSION_2_1_MIDDLE},
|
||||
{"hoyle5solitaire", "", GID_HOYLE5, true, SCI_VERSION_2_1_MIDDLE},
|
||||
{"iceman", "iceman", GID_ICEMAN, false, SCI_VERSION_NONE},
|
||||
{"inndemo", "", GID_INNDEMO, false, SCI_VERSION_NONE},
|
||||
{"islandbrain", "brain", GID_ISLANDBRAIN, false, SCI_VERSION_1_1},
|
||||
{"jones", "jones", GID_JONES, false, SCI_VERSION_1_1},
|
||||
{"kq1sci", "kq1", GID_KQ1, false, SCI_VERSION_NONE},
|
||||
{"kq4sci", "kq4", GID_KQ4, false, SCI_VERSION_NONE},
|
||||
{"kq5", "kq5", GID_KQ5, false, SCI_VERSION_NONE},
|
||||
{"kq6", "kq6", GID_KQ6, false, SCI_VERSION_NONE},
|
||||
{"kq7", "kq7cd", GID_KQ7, true, SCI_VERSION_NONE},
|
||||
{"kquestions", "quizgame-demo", GID_KQUESTIONS, true, SCI_VERSION_NONE},
|
||||
{"laurabow", "cb1", GID_LAURABOW, false, SCI_VERSION_NONE},
|
||||
{"laurabow2", "lb2", GID_LAURABOW2, false, SCI_VERSION_NONE},
|
||||
{"lighthouse", "lite", GID_LIGHTHOUSE, true, SCI_VERSION_NONE},
|
||||
{"longbow", "longbow", GID_LONGBOW, false, SCI_VERSION_NONE},
|
||||
{"lsl1sci", "lsl1", GID_LSL1, false, SCI_VERSION_NONE},
|
||||
{"lsl2", "lsl2", GID_LSL2, false, SCI_VERSION_NONE},
|
||||
{"lsl3", "lsl3", GID_LSL3, false, SCI_VERSION_NONE},
|
||||
{"lsl5", "lsl5", GID_LSL5, false, SCI_VERSION_NONE},
|
||||
{"lsl6", "lsl6", GID_LSL6, false, SCI_VERSION_NONE},
|
||||
{"lsl6hires", "", GID_LSL6HIRES, true, SCI_VERSION_NONE},
|
||||
{"lsl7", "l7", GID_LSL7, true, SCI_VERSION_NONE},
|
||||
{"mothergoose", "mg", GID_MOTHERGOOSE, false, SCI_VERSION_NONE},
|
||||
{"mothergoose256", "", GID_MOTHERGOOSE256, false, SCI_VERSION_NONE},
|
||||
{"mothergoosehires", "", GID_MOTHERGOOSEHIRES, true, SCI_VERSION_NONE},
|
||||
{"msastrochicken", "", GID_MSASTROCHICKEN, false, SCI_VERSION_NONE}, // Sierra ID is "sq4", distinguished by resource count
|
||||
{"pepper", "twisty", GID_PEPPER, false, SCI_VERSION_NONE},
|
||||
{"phantasmagoria", "scary", GID_PHANTASMAGORIA, true, SCI_VERSION_NONE},
|
||||
{"phantasmagoria2", "p2", GID_PHANTASMAGORIA2, true, SCI_VERSION_NONE},
|
||||
{"pq1sci", "pq1", GID_PQ1, false, SCI_VERSION_NONE},
|
||||
{"pq2", "pq", GID_PQ2, false, SCI_VERSION_NONE},
|
||||
{"pq3", "pq3", GID_PQ3, false, SCI_VERSION_NONE},
|
||||
{"pq4", "pq4", GID_PQ4, true, SCI_VERSION_NONE},
|
||||
{"pq4demo", "", GID_PQ4DEMO, false, SCI_VERSION_NONE},
|
||||
{"pqswat", "swat", GID_PQSWAT, true, SCI_VERSION_NONE},
|
||||
{"qfg1", "gfg1", GID_QFG1, false, SCI_VERSION_NONE},
|
||||
{"qfg1vga", "", GID_QFG1VGA, false, SCI_VERSION_NONE}, // Sierra ID is "glory", distinguished by resources
|
||||
{"qfg2", "trial", GID_QFG2, false, SCI_VERSION_NONE},
|
||||
{"qfg3", "", GID_QFG3, false, SCI_VERSION_NONE}, // Sierra ID is "glory", distinguished by resources
|
||||
{"qfg4", "", GID_QFG4, true, SCI_VERSION_NONE}, // Sierra ID is "glory", distinguished by resources
|
||||
{"qfg4demo", "", GID_QFG4DEMO, false, SCI_VERSION_NONE}, // Sierra ID is "glory", distinguished by resources
|
||||
{"rama", "rama", GID_RAMA, true, SCI_VERSION_NONE},
|
||||
{"sci-fanmade", "", GID_FANMADE, false, SCI_VERSION_NONE},
|
||||
{"shivers", "", GID_SHIVERS, true, SCI_VERSION_NONE},
|
||||
{ "astrochicken", "", GID_ASTROCHICKEN, false, SCI_VERSION_NONE }, // Sierra ID is "sq3", distinguished by resource count
|
||||
{ "camelot", "arthur", GID_CAMELOT, false, SCI_VERSION_NONE },
|
||||
{ "castlebrain", "brain", GID_CASTLEBRAIN, false, SCI_VERSION_1_LATE }, // Amiga is SCI1 middle, PC SCI1 late
|
||||
{ "chest", "archive", GID_CHEST, true, SCI_VERSION_NONE },
|
||||
{ "christmas1988", "demo", GID_CHRISTMAS1988, false, SCI_VERSION_0_EARLY },
|
||||
{ "christmas1990", "card", GID_CHRISTMAS1990, false, SCI_VERSION_1_EARLY },
|
||||
{ "christmas1992", "card", GID_CHRISTMAS1992, false, SCI_VERSION_1_1 },
|
||||
{ "cnick-kq", "", GID_CNICK_KQ, false, SCI_VERSION_NONE }, // Sierra ID is "hoyle3", distinguished by resource count
|
||||
{ "cnick-laurabow", "", GID_CNICK_LAURABOW, false, SCI_VERSION_NONE },
|
||||
{ "cnick-longbow", "RH Budget", GID_CNICK_LONGBOW, false, SCI_VERSION_NONE },
|
||||
{ "cnick-lsl", "", GID_CNICK_LSL, false, SCI_VERSION_NONE }, // Sierra ID is "lsl1", distinguished by resource count
|
||||
{ "cnick-sq", "", GID_CNICK_SQ, false, SCI_VERSION_NONE }, // Sierra ID is "sq4", distinguished by resource count
|
||||
{ "ecoquest", "eco", GID_ECOQUEST, false, SCI_VERSION_NONE },
|
||||
{ "ecoquest2", "rain", GID_ECOQUEST2, false, SCI_VERSION_NONE },
|
||||
{ "fairytales", "tales", GID_FAIRYTALES, false, SCI_VERSION_NONE },
|
||||
{ "freddypharkas", "fp", GID_FREDDYPHARKAS, false, SCI_VERSION_NONE },
|
||||
{ "funseeker", "emc", GID_FUNSEEKER, false, SCI_VERSION_NONE },
|
||||
{ "gk1demo", "", GID_GK1DEMO, false, SCI_VERSION_NONE },
|
||||
{ "gk1", "gk", GID_GK1, true, SCI_VERSION_NONE },
|
||||
{ "gk2", "gk2", GID_GK2, true, SCI_VERSION_NONE },
|
||||
{ "hoyle1", "cardgames", GID_HOYLE1, false, SCI_VERSION_NONE },
|
||||
{ "hoyle2", "solitaire", GID_HOYLE2, false, SCI_VERSION_NONE },
|
||||
{ "hoyle3", "hoyle3", GID_HOYLE3, false, SCI_VERSION_NONE },
|
||||
{ "hoyle4", "hoyle4", GID_HOYLE4, false, SCI_VERSION_1_1 },
|
||||
{ "hoyle5", "hoyle4", GID_HOYLE5, true, SCI_VERSION_2_1_MIDDLE },
|
||||
{ "hoyle5bridge", "", GID_HOYLE5, true, SCI_VERSION_2_1_MIDDLE },
|
||||
{ "hoyle5children", "", GID_HOYLE5, true, SCI_VERSION_2_1_MIDDLE },
|
||||
{ "hoyle5school", "", GID_HOYLE5, true, SCI_VERSION_2_1_MIDDLE },
|
||||
{ "hoyle5solitaire", "", GID_HOYLE5, true, SCI_VERSION_2_1_MIDDLE },
|
||||
{ "iceman", "iceman", GID_ICEMAN, false, SCI_VERSION_NONE },
|
||||
{ "inndemo", "", GID_INNDEMO, false, SCI_VERSION_NONE },
|
||||
{ "islandbrain", "brain", GID_ISLANDBRAIN, false, SCI_VERSION_1_1 },
|
||||
{ "jones", "jones", GID_JONES, false, SCI_VERSION_1_1 },
|
||||
{ "kq1sci", "kq1", GID_KQ1, false, SCI_VERSION_NONE },
|
||||
{ "kq4sci", "kq4", GID_KQ4, false, SCI_VERSION_NONE },
|
||||
{ "kq5", "kq5", GID_KQ5, false, SCI_VERSION_NONE },
|
||||
{ "kq6", "kq6", GID_KQ6, false, SCI_VERSION_NONE },
|
||||
{ "kq7", "kq7cd", GID_KQ7, true, SCI_VERSION_NONE },
|
||||
{ "kquestions", "quizgame-demo", GID_KQUESTIONS, true, SCI_VERSION_NONE },
|
||||
{ "laurabow", "cb1", GID_LAURABOW, false, SCI_VERSION_NONE },
|
||||
{ "laurabow2", "lb2", GID_LAURABOW2, false, SCI_VERSION_NONE },
|
||||
{ "lighthouse", "lite", GID_LIGHTHOUSE, true, SCI_VERSION_NONE },
|
||||
{ "longbow", "longbow", GID_LONGBOW, false, SCI_VERSION_NONE },
|
||||
{ "lsl1sci", "lsl1", GID_LSL1, false, SCI_VERSION_NONE },
|
||||
{ "lsl2", "lsl2", GID_LSL2, false, SCI_VERSION_NONE },
|
||||
{ "lsl3", "lsl3", GID_LSL3, false, SCI_VERSION_NONE },
|
||||
{ "lsl5", "lsl5", GID_LSL5, false, SCI_VERSION_NONE },
|
||||
{ "lsl6", "lsl6", GID_LSL6, false, SCI_VERSION_NONE },
|
||||
{ "lsl6hires", "", GID_LSL6HIRES, true, SCI_VERSION_NONE },
|
||||
{ "lsl7", "l7", GID_LSL7, true, SCI_VERSION_NONE },
|
||||
{ "mothergoose", "mg", GID_MOTHERGOOSE, false, SCI_VERSION_NONE },
|
||||
{ "mothergoose256", "", GID_MOTHERGOOSE256, false, SCI_VERSION_NONE },
|
||||
{ "mothergoosehires","", GID_MOTHERGOOSEHIRES, true, SCI_VERSION_NONE },
|
||||
{ "msastrochicken", "", GID_MSASTROCHICKEN, false, SCI_VERSION_NONE }, // Sierra ID is "sq4", distinguished by resource count
|
||||
{ "pepper", "twisty", GID_PEPPER, false, SCI_VERSION_NONE },
|
||||
{ "phantasmagoria", "scary", GID_PHANTASMAGORIA, true, SCI_VERSION_NONE },
|
||||
{ "phantasmagoria2", "p2", GID_PHANTASMAGORIA2, true, SCI_VERSION_NONE },
|
||||
{ "pq1sci", "pq1", GID_PQ1, false, SCI_VERSION_NONE },
|
||||
{ "pq2", "pq", GID_PQ2, false, SCI_VERSION_NONE },
|
||||
{ "pq3", "pq3", GID_PQ3, false, SCI_VERSION_NONE },
|
||||
{ "pq4", "pq4", GID_PQ4, true, SCI_VERSION_NONE },
|
||||
{ "pq4demo", "", GID_PQ4DEMO, false, SCI_VERSION_NONE },
|
||||
{ "pqswat", "swat", GID_PQSWAT, true, SCI_VERSION_NONE },
|
||||
{ "qfg1", "gfg1", GID_QFG1, false, SCI_VERSION_NONE },
|
||||
{ "qfg1vga", "", GID_QFG1VGA, false, SCI_VERSION_NONE }, // Sierra ID is "glory", distinguished by resources
|
||||
{ "qfg2", "trial", GID_QFG2, false, SCI_VERSION_NONE },
|
||||
{ "qfg3", "", GID_QFG3, false, SCI_VERSION_NONE }, // Sierra ID is "glory", distinguished by resources
|
||||
{ "qfg4", "", GID_QFG4, true, SCI_VERSION_NONE }, // Sierra ID is "glory", distinguished by resources
|
||||
{ "qfg4demo", "", GID_QFG4DEMO, false, SCI_VERSION_NONE }, // Sierra ID is "glory", distinguished by resources
|
||||
{ "rama", "rama", GID_RAMA, true, SCI_VERSION_NONE },
|
||||
{ "sci-fanmade", "", GID_FANMADE, false, SCI_VERSION_NONE },
|
||||
{ "shivers", "", GID_SHIVERS, true, SCI_VERSION_NONE },
|
||||
//{ "shivers2", "shivers2", GID_SHIVERS2, true, SCI_VERSION_NONE }, // Not SCI
|
||||
{"slater", "thegame", GID_SLATER, false, SCI_VERSION_NONE},
|
||||
{"sq1sci", "sq1", GID_SQ1, false, SCI_VERSION_NONE},
|
||||
{"sq3", "sq3", GID_SQ3, false, SCI_VERSION_NONE},
|
||||
{"sq4", "sq4", GID_SQ4, false, SCI_VERSION_NONE},
|
||||
{"sq5", "sq5", GID_SQ5, false, SCI_VERSION_NONE},
|
||||
{"sq6", "sq6", GID_SQ6, true, SCI_VERSION_NONE},
|
||||
{"torin", "torin", GID_TORIN, true, SCI_VERSION_NONE},
|
||||
{nullptr, nullptr, GID_ALL, false, SCI_VERSION_NONE}
|
||||
{ "slater", "thegame", GID_SLATER, false, SCI_VERSION_NONE },
|
||||
{ "sq1sci", "sq1", GID_SQ1, false, SCI_VERSION_NONE },
|
||||
{ "sq3", "sq3", GID_SQ3, false, SCI_VERSION_NONE },
|
||||
{ "sq4", "sq4", GID_SQ4, false, SCI_VERSION_NONE },
|
||||
{ "sq5", "sq5", GID_SQ5, false, SCI_VERSION_NONE },
|
||||
{ "sq6", "sq6", GID_SQ6, true, SCI_VERSION_NONE },
|
||||
{ "torin", "torin", GID_TORIN, true, SCI_VERSION_NONE },
|
||||
{ nullptr, nullptr, GID_ALL, false, SCI_VERSION_NONE }
|
||||
};
|
||||
|
||||
static Common::String customizeGuiOptions(Common::Path gamePath, Common::String guiOptions, SciVersion version) {
|
||||
|
Loading…
Reference in New Issue
Block a user