[Scummvm-git-logs] scummvm master -> a400ad165798123ec3f0c8c142edf64e99d1b5b3
sev-
sev at scummvm.org
Mon Dec 7 00:36:00 UTC 2020
This automated email contains information about 7 new commits which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
fa817b4dc8 SHERLOCK: Detect Chinese variant
fd6e776ea5 XEEN: Detect Chinese variants
23781ec3b7 KYRA: Detect Chinese and Korean variants
74a48edab9 ZVISION: Detect Korean variant
3854864c5d MOHAWK: Detect Brazilian variant
c8e31ee64a SAGA: IHNM: Detect Korean variant
a400ad1657 MADE: Detect Korean variant
Commit: fa817b4dc89415d52ce275419bf485baa89b2df4
https://github.com/scummvm/scummvm/commit/fa817b4dc89415d52ce275419bf485baa89b2df4
Author: trembyle (sean.patrick.brody at gmail.com)
Date: 2020-12-07T01:35:53+01:00
Commit Message:
SHERLOCK: Detect Chinese variant
Changed paths:
engines/sherlock/detection_tables.h
diff --git a/engines/sherlock/detection_tables.h b/engines/sherlock/detection_tables.h
index fe34f2449e..e154413bb6 100644
--- a/engines/sherlock/detection_tables.h
+++ b/engines/sherlock/detection_tables.h
@@ -281,6 +281,20 @@ static const SherlockGameDescription gameDescriptions[] = {
GType_RoseTattoo,
},
+ {
+ // Case of the Rose Tattoo - Chinese CD
+ {
+ "rosetattoo",
+ "CD",
+ AD_ENTRY1s("talk.lib", "dfd699efdce02a045f46d15da2d44b76", 582381),
+ Common::ZH_ANY,
+ Common::kPlatformDOS,
+ ADGF_UNSTABLE,
+ GUIO3(GAMEOPTION_ORIGINAL_SAVES, GAMEOPTION_HELP_STYLE, GAMEOPTION_TRANSPARENT_WINDOWS)
+ },
+ GType_RoseTattoo,
+ },
+
{ AD_TABLE_END_MARKER, (GameType)0 }
};
Commit: fd6e776ea5947839a8d6683376960571c4f3651d
https://github.com/scummvm/scummvm/commit/fd6e776ea5947839a8d6683376960571c4f3651d
Author: trembyle (sean.patrick.brody at gmail.com)
Date: 2020-12-07T01:35:53+01:00
Commit Message:
XEEN: Detect Chinese variants
Changed paths:
engines/xeen/detection_tables.h
diff --git a/engines/xeen/detection_tables.h b/engines/xeen/detection_tables.h
index 3a326c6d97..905fd1e6a2 100644
--- a/engines/xeen/detection_tables.h
+++ b/engines/xeen/detection_tables.h
@@ -136,6 +136,21 @@ static const XeenGameDescription gameDescriptions[] = {
0
},
+ {
+ // Clouds of Xeen (Chinese)
+ {
+ "cloudsofxeen",
+ nullptr,
+ AD_ENTRY1s("xeen.cc", "1fea0587fe139b13f4effa2b5791bd80", 13859999),
+ Common::ZH_ANY,
+ Common::kPlatformDOS,
+ ADGF_UNSTABLE,
+ GUIO2(GAMEOPTION_SHOW_ITEM_COSTS, GAMEOPTION_DURABLE_ARMOR)
+ },
+ GType_Clouds,
+ 0
+ },
+
{
// Darkside of Xeen
{
@@ -182,6 +197,21 @@ static const XeenGameDescription gameDescriptions[] = {
0
},
+ {
+ // Darkside of Xeen (Chinese)
+ {
+ "darksideofxeen",
+ nullptr,
+ AD_ENTRY1s("dark.cc", "4dcbcdb0be885afebc2ab6c9e60c434e", 11137412),
+ Common::ZH_ANY,
+ Common::kPlatformDOS,
+ ADGF_UNSTABLE,
+ GUIO2(GAMEOPTION_SHOW_ITEM_COSTS, GAMEOPTION_DURABLE_ARMOR)
+ },
+ GType_DarkSide,
+ 0
+ },
+
{
// Swords of Xeen
{
Commit: 23781ec3b7ec8584810d83d563d0f9ad21efec47
https://github.com/scummvm/scummvm/commit/23781ec3b7ec8584810d83d563d0f9ad21efec47
Author: trembyle (sean.patrick.brody at gmail.com)
Date: 2020-12-07T01:35:53+01:00
Commit Message:
KYRA: Detect Chinese and Korean variants
Add unsupported flag and accompanying message until these are added
to KYRA.DAT
Changed paths:
engines/kyra/detection_tables.h
diff --git a/engines/kyra/detection_tables.h b/engines/kyra/detection_tables.h
index 859c749b97..a125b0ff57 100644
--- a/engines/kyra/detection_tables.h
+++ b/engines/kyra/detection_tables.h
@@ -218,6 +218,32 @@ const KYRAGameDescription adGameDescs[] = {
KYRA1_FLOPPY_FLAGS
},
+ { // from trembyle
+ {
+ "kyra1",
+ _s("Missing game code"), // Reason for being unsupported
+ AD_ENTRY1("GEMCUT.EMC", "3f319d6908830a46ff42229a39a2c7ec"),
+ Common::ZH_ANY,
+ Common::kPlatformDOS,
+ ADGF_UNSUPPORTED,
+ GUIO5(GUIO_NOSPEECH, GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIPCSPK, GUIO_RENDERVGA)
+ },
+ KYRA1_FLOPPY_FLAGS
+ },
+
+ { // from trembyle
+ {
+ "kyra1",
+ _s("Missing game code"), // Reason for being unsupported
+ 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
+ },
+
{
{
"kyra1",
@@ -547,6 +573,19 @@ const KYRAGameDescription adGameDescs[] = {
KYRA2_FLOPPY_FLAGS
},
+ { // Floppy version extracted
+ {
+ "kyra2",
+ _s("Missing game code"), // Reason for being unsupported
+ AD_ENTRY1("FATE.PAK", "5bfc4dd48778ca1f3a9e001e345a9774"),
+ Common::ZH_ANY,
+ Common::kPlatformDOS,
+ ADGF_UNSUPPORTED,
+ GUIO6(GUIO_NOSPEECH, GUIO_MIDIADLIB, GUIO_MIDIMT32, GUIO_MIDIGM, GUIO_MIDIPCSPK, GUIO_RENDERVGA)
+ },
+ KYRA2_FLOPPY_FLAGS
+ },
+
{ // Floppy version extracted
{
"kyra2",
@@ -1717,6 +1756,20 @@ const KYRAGameDescription adGameDescs[] = {
EOB2_FLAGS
},
+
+ {
+ {
+ "eob2",
+ _s("Missing game code"), // Reason for being unsupported
+ 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
+ },
+
{
{
"eob2",
Commit: 74a48edab99f4b693e0b217a0b78631340c95225
https://github.com/scummvm/scummvm/commit/74a48edab99f4b693e0b217a0b78631340c95225
Author: trembyle (sean.patrick.brody at gmail.com)
Date: 2020-12-07T01:35:53+01:00
Commit Message:
ZVISION: Detect Korean variant
This version is stable.
It appears to be playable. The only minor issue was being unable to
select Yes in Yes/No prompts. This applies the original save/load
dialogs when overwriting a save and also quitting via the game's
interface. Raised bug #11992.
Changed paths:
engines/zvision/detection_tables.h
diff --git a/engines/zvision/detection_tables.h b/engines/zvision/detection_tables.h
index a9e7e1c6fe..4d0e3ea577 100644
--- a/engines/zvision/detection_tables.h
+++ b/engines/zvision/detection_tables.h
@@ -104,7 +104,11 @@ static const ZVisionGameDescription gameDescriptions[] = {
{
"znemesis",
0,
- AD_ENTRY1s("CSCR.ZFS", "88226e51a205d2e50c67a5237f3bd5f2", 2397741),
+ {
+ { "CSCR.ZFS", 0, "88226e51a205d2e50c67a5237f3bd5f2", 2397741 },
+ { "ASCR.ZFS", 0, "9a1e1a48a56cf12a22bad2d2e47f6c92", 917452 },
+ AD_LISTEND
+ },
Common::EN_ANY,
Common::kPlatformDOS,
ADGF_NO_FLAGS,
@@ -158,6 +162,24 @@ static const ZVisionGameDescription gameDescriptions[] = {
GID_NEMESIS
},
+ {
+ // Zork Nemesis Korean version
+ {
+ "znemesis",
+ 0,
+ {
+ { "CSCR.ZFS", 0, "88226e51a205d2e50c67a5237f3bd5f2", 2397741 },
+ { "ASCR.ZFS", 0, "127f59f96be3d13eafac665eeede080d", 765413 },
+ AD_LISTEND
+ },
+ Common::KO_KOR,
+ Common::kPlatformDOS,
+ ADGF_NO_FLAGS,
+ GUIO4(GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_DOUBLE_FPS, GAMEOPTION_ENABLE_VENUS, GAMEOPTION_DISABLE_ANIM_WHILE_TURNING)
+ },
+ GID_NEMESIS
+ },
+
{
// Zork Nemesis English demo version
{
Commit: 3854864c5db4ea2b943b52e088a2c4025cea6a01
https://github.com/scummvm/scummvm/commit/3854864c5db4ea2b943b52e088a2c4025cea6a01
Author: trembyle (sean.patrick.brody at gmail.com)
Date: 2020-12-07T01:35:53+01:00
Commit Message:
MOHAWK: Detect Brazilian variant
Changed paths:
engines/mohawk/detection_tables.h
diff --git a/engines/mohawk/detection_tables.h b/engines/mohawk/detection_tables.h
index 2823852ba7..8e47846e0c 100644
--- a/engines/mohawk/detection_tables.h
+++ b/engines/mohawk/detection_tables.h
@@ -487,7 +487,6 @@ static const MohawkGameDescription gameDescriptions[] = {
0,
},
-
// Riven: The Sequel to Myst
// Version 1.0J (5CD) - Japanese
// From sev
@@ -506,6 +505,24 @@ static const MohawkGameDescription gameDescriptions[] = {
0,
},
+ // Riven: The Sequel to Myst
+ // Version 1.0 (5CD) - Brazilian
+ // from trembyle
+ {
+ {
+ "riven",
+ "",
+ AD_ENTRY1s("a_Data.MHK", "49fe3003d6da02b03c5c1f6028a7f719", 9892372),
+ Common::PT_BRA,
+ Common::kPlatformWindows,
+ ADGF_DROPPLATFORM,
+ GUI_OPTIONS_RIVEN
+ },
+ GType_RIVEN,
+ 0,
+ 0,
+ },
+
// Riven: The Sequel to Myst
// Version 1.? (DVD, From "Myst 10th Anniversary Edition")
// From Clone2727
Commit: c8e31ee64af18b38f8a52fa13b8737a692f4af18
https://github.com/scummvm/scummvm/commit/c8e31ee64af18b38f8a52fa13b8737a692f4af18
Author: trembyle (sean.patrick.brody at gmail.com)
Date: 2020-12-07T01:35:53+01:00
Commit Message:
SAGA: IHNM: Detect Korean variant
Flag as unsupported. Game does not start.
Changed paths:
engines/saga/detection_tables.h
diff --git a/engines/saga/detection_tables.h b/engines/saga/detection_tables.h
index abf856964e..b2293ea24c 100644
--- a/engines/saga/detection_tables.h
+++ b/engines/saga/detection_tables.h
@@ -929,6 +929,35 @@ static const SAGAGameDescription gameDescriptions[] = {
NULL,
},
+ // I Have No Mouth And I Must Scream - Korean CD version
+ {
+ {
+ "ihnm",
+ _s("Missing game code"), // Reason for being unsupported
+ {
+ {"musicfm.res", GAME_MUSICFILE_FM, "0439083e3dfdc51b486071d45872ae52", -1},
+ {"musicgm.res", GAME_MUSICFILE_GM, "80f875a1fb384160d1f4b27166eef583", -1},
+ {"scream.res", GAME_RESOURCEFILE, "46bbdc65d164ba7e89836a0935eec8e6", 79211140},
+ {"patch.re_", GAME_PATCHFILE | GAME_RESOURCEFILE, "58b79e61594779513c7f2d35509fa89e", -1},
+ {"scripts.res", GAME_SCRIPTFILE, "be38bbc5a26be809dbf39f13befebd01", -1},
+ {"sfx.res", GAME_SOUNDFILE, "1c610d543f32ec8b525e3f652536f269", -1},
+ {"sbh1616.fnt", 0, "ec047bbe048ed9465def705b5bd74d99", -1},
+ AD_LISTEND
+ },
+ Common::KO_KOR,
+ Common::kPlatformDOS,
+ ADGF_UNSUPPORTED,
+ GUIO1(GUIO_NOASPECT)
+ },
+ GID_IHNM,
+ GF_IHNM_COLOR_FIX,
+ IHNM_DEFAULT_SCENE,
+ &IHNM_Resources,
+ ARRAYSIZE(IHNMCD_GameFonts),
+ IHNMCD_GameFonts,
+ NULL,
+ },
+
// I Have No Mouth And I Must Scream - Fr CD version
// Censored CD version (without Nimdok)
{
Commit: a400ad165798123ec3f0c8c142edf64e99d1b5b3
https://github.com/scummvm/scummvm/commit/a400ad165798123ec3f0c8c142edf64e99d1b5b3
Author: trembyle (sean.patrick.brody at gmail.com)
Date: 2020-12-07T01:35:53+01:00
Commit Message:
MADE: Detect Korean variant
This is stable as only the videos are dubbed. No text was translated,
even in menus, so there are no font issues.
Changed paths:
engines/made/detection_tables.h
diff --git a/engines/made/detection_tables.h b/engines/made/detection_tables.h
index 74bdf3a0d6..2bbdfa973f 100644
--- a/engines/made/detection_tables.h
+++ b/engines/made/detection_tables.h
@@ -143,7 +143,11 @@ static const MadeGameDescription gameDescriptions[] = {
{
"rtz",
"V1.2, 9/29/94, CD",
- AD_ENTRY1s("rtzcd.red", "946997d8b0aa6cb4e848bad02a1fc3d2", 276584),
+ {
+ { "rtzcd.red", 0, "946997d8b0aa6cb4e848bad02a1fc3d2", 276584 },
+ { "rtzcd.prj", 0, "974d74410c3c29d50e857863e8bf40e2", 43016792 },
+ AD_LISTEND
+ },
Common::EN_ANY,
Common::kPlatformDOS,
ADGF_CD,
@@ -263,6 +267,29 @@ static const MadeGameDescription gameDescriptions[] = {
3,
},
+ {
+ // Return to Zork - Korean CD version 1.2 9/29/94
+ // Dub only. No text was translated, even in menus, so there are no font issues.
+ // submitted by trembyle
+ {
+ "rtz",
+ "V1.2, 9/29/94, CD",
+ {
+ { "rtzcd.red", 0, "946997d8b0aa6cb4e848bad02a1fc3d2", 276584 },
+ { "rtzcd.prj", 0, "3c8644f7ce77b74968637c035c3532d8", 48083511 },
+ AD_LISTEND
+ },
+ Common::KO_KOR,
+ Common::kPlatformDOS,
+ ADGF_CD,
+ GUIO0()
+ },
+ GID_RTZ,
+ 0,
+ GF_CD_COMPRESSED,
+ 3,
+ },
+
{
// Return to Zork - English floppy version
{
More information about the Scummvm-git-logs
mailing list