[Scummvm-git-logs] scummvm master -> 632f1822207fb6ec401567220ff1b58fe3500644
rvanlaar
noreply at scummvm.org
Wed Nov 13 19:11:32 UTC 2024
This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
632f182220 DIRECTOR: Safecracker set default 32BPP
Commit: 632f1822207fb6ec401567220ff1b58fe3500644
https://github.com/scummvm/scummvm/commit/632f1822207fb6ec401567220ff1b58fe3500644
Author: Roland van Laar (roland at rolandvanlaar.nl)
Date: 2024-11-13T20:02:44+01:00
Commit Message:
DIRECTOR: Safecracker set default 32BPP
Safecracker checks on startup for at least 16 bits of color.
Includes new macros for `MACGAME2f` and `WINGAME2f`.
Changed paths:
engines/director/detection_tables.h
diff --git a/engines/director/detection_tables.h b/engines/director/detection_tables.h
index ecc2fe1a25e..2381891d307 100644
--- a/engines/director/detection_tables.h
+++ b/engines/director/detection_tables.h
@@ -1852,9 +1852,11 @@ namespace Director {
#define WINDEMO1t_l(t,e,f,m,s,l,v) GENGAME1t_(t,e,f,m,s,l,Common::kPlatformWindows,ADGF_DEMO,v)
#define MACGAME2(t,e,f1,m1,s1,f2,m2,s2,v) GENGAME2_(t,e,f1,m1,s1,f2,m2,s2,Common::EN_ANY,Common::kPlatformMacintosh,ADGF_MACRESFORK,v)
+#define MACGAME2f(t,e,f1,m1,s1,f2,m2,s2,v,fl) GENGAME2_(t,e,f1,m1,s1,f2,m2,s2,Common::EN_ANY,Common::kPlatformMacintosh,(fl|ADGF_MACRESFORK),v)
#define MACGAME2tf(t,e,f1,m1,s1,f2,m2,s2,v,fl) GENGAME2t_(t,e,f1,m1,s1,f2,m2,s2,Common::EN_ANY,Common::kPlatformMacintosh,(fl|ADGF_MACRESFORK),v)
#define PIPGAME2(t,e,f1,m1,s1,f2,m2,s2,v) GENGAME2_(t,e,f1,m1,s1,f2,m2,s2,Common::EN_ANY,Common::kPlatformPippin,ADGF_MACRESFORK,v)
#define WINGAME2(t,e,f1,m1,s1,f2,m2,s2,v) GENGAME2_(t,e,f1,m1,s1,f2,m2,s2,Common::EN_ANY,Common::kPlatformWindows,ADGF_NO_FLAGS,v)
+#define WINGAME2f(t,e,f1,m1,s1,f2,m2,s2,v,fl) GENGAME2_(t,e,f1,m1,s1,f2,m2,s2,Common::EN_ANY,Common::kPlatformWindows,(fl|ADGF_NO_FLAGS),v)
#define WINGAME2f_l(t,e,f1,m1,s1,f2,m2,s2,l,v,fl) GENGAME2_(t,e,f1,m1,s1,f2,m2,s2,l,Common::kPlatformWindows,(fl|ADGF_NO_FLAGS),v)
#define WINGAME2t(t,e,f1,m1,s1,f2,m2,s2,v) GENGAME2t_(t,e,f1,m1,s1,f2,m2,s2,Common::EN_ANY,Common::kPlatformWindows,ADGF_NO_FLAGS,v)
#define WINGAME2tf(t,e,f1,m1,s1,f2,m2,s2,v,fl) GENGAME2t_(t,e,f1,m1,s1,f2,m2,s2,Common::EN_ANY,Common::kPlatformWindows,(fl|ADGF_NO_FLAGS),v)
@@ -7193,22 +7195,22 @@ static const DirectorGameDescription gameDescriptions[] = {
WINGAME1t_l("ronron", "", "xn--.EXE-9u4ca5bb", "a7f01320844d04408e1519e398a5e0d0", 1451774, Common::JA_JPN, 501),
// Requires installation, sc32inst.exe, Vise installer
- MACGAME2("safecracker", "", "xn--SafeCracker PPC (ENG)-ob4m", "rt:4596cfa67cecddc475ec09748ec54000", 397827,
- "SC_DATA/MAIN_ENG.Dxr", "d:b147e3ad3dc53f2426a36f7898724b6a", 6387730, 501),
- MACGAME2_l("safecracker", "", "xn--SafeCracker PPC (FRA)-ob4m", "rt:4596cfa67cecddc475ec09748ec54000", 397827,
- "SC_DATA/MAIN_FRA.Dxr", "d:47ce0b97c8a0f3bd1d08d3c945962abd", 6393782, Common::FR_FRA, 501),
- MACGAME2_l("safecracker", "", "xn--SafeCracker PPC (GER)-ob4m", "rt:4596cfa67cecddc475ec09748ec54000", 397827,
- "SC_DATA/MAIN_GER.Dxr", "d:bb18695ea27f44cfd7db09196a4601bf", 6400422, Common::DE_DEU, 501),
- MACGAME2_l("safecracker", "", "xn--SafeCracker PPC (ITA)-ob4m", "rt:4596cfa67cecddc475ec09748ec54000", 397827,
- "SC_DATA/MAIN_ITA.Dxr", "d:d29754c640d1f073d5038ca668a643e1", 6409628, Common::IT_ITA, 501),
- MACGAME2_l("safecracker", "", "xn--SafeCracker PPC (NL)-zh7l", "rt:4596cfa67cecddc475ec09748ec54000", 397827,
- "SC_DATA/MAIN_NL.Dxr", "d:d474acc8bc27c670c3796ff9fba312a7", 6399310, Common::NL_NLD, 501),
- MACGAME2_l("safecracker", "", "xn--SafeCracker PPC (SPA)-ob4m", "rt:4596cfa67cecddc475ec09748ec54000", 397827,
- "SC_DATA/MAIN_SPA.Dxr", "d:76183fa661413d200ce0154c968a3627", 6409022, Common::ES_ESP, 501),
- MACGAME2_l("safecracker", "", "xn--SafeCracker PPC (SWE)-ob4m", "rt:4596cfa67cecddc475ec09748ec54000", 397827,
- "SC_DATA/MAIN_SWE.Dxr", "d:e4976c37b4cfbb8111f0919595b0dea2", 6383684, Common::SE_SWE, 501),
- WINGAME2("safecracker", "", "sc_eng.exe", "t:01871e94a5d9b0fad2b063b486cda3f1", 1415977,
- "SC_DATA/Main_eng.dxr", "d:ecc8f8b40956ad36041b5492ec5a4577", 6491010, 501),
+ MACGAME2f("safecracker", "", "xn--SafeCracker PPC (ENG)-ob4m", "rt:4596cfa67cecddc475ec09748ec54000", 397827,
+ "SC_DATA/MAIN_ENG.Dxr", "d:b147e3ad3dc53f2426a36f7898724b6a", 6387730, 501, GF_32BPP),
+ MACGAME2f_l("safecracker", "", "xn--SafeCracker PPC (FRA)-ob4m", "rt:4596cfa67cecddc475ec09748ec54000", 397827,
+ "SC_DATA/MAIN_FRA.Dxr", "d:47ce0b97c8a0f3bd1d08d3c945962abd", 6393782, Common::FR_FRA, 501, GF_32BPP),
+ MACGAME2f_l("safecracker", "", "xn--SafeCracker PPC (GER)-ob4m", "rt:4596cfa67cecddc475ec09748ec54000", 397827,
+ "SC_DATA/MAIN_GER.Dxr", "d:bb18695ea27f44cfd7db09196a4601bf", 6400422, Common::DE_DEU, 501, GF_32BPP),
+ MACGAME2f_l("safecracker", "", "xn--SafeCracker PPC (ITA)-ob4m", "rt:4596cfa67cecddc475ec09748ec54000", 397827,
+ "SC_DATA/MAIN_ITA.Dxr", "d:d29754c640d1f073d5038ca668a643e1", 6409628, Common::IT_ITA, 501, GF_32BPP),
+ MACGAME2f_l("safecracker", "", "xn--SafeCracker PPC (NL)-zh7l", "rt:4596cfa67cecddc475ec09748ec54000", 397827,
+ "SC_DATA/MAIN_NL.Dxr", "d:d474acc8bc27c670c3796ff9fba312a7", 6399310, Common::NL_NLD, 501, GF_32BPP),
+ MACGAME2f_l("safecracker", "", "xn--SafeCracker PPC (SPA)-ob4m", "rt:4596cfa67cecddc475ec09748ec54000", 397827,
+ "SC_DATA/MAIN_SPA.Dxr", "d:76183fa661413d200ce0154c968a3627", 6409022, Common::ES_ESP, 501, GF_32BPP),
+ MACGAME2f_l("safecracker", "", "xn--SafeCracker PPC (SWE)-ob4m", "rt:4596cfa67cecddc475ec09748ec54000", 397827,
+ "SC_DATA/MAIN_SWE.Dxr", "d:e4976c37b4cfbb8111f0919595b0dea2", 6383684, Common::SE_SWE, 501, GF_32BPP),
+ WINGAME2f("safecracker", "", "sc_eng.exe", "t:01871e94a5d9b0fad2b063b486cda3f1", 1415977,
+ "SC_DATA/Main_eng.dxr", "ecc8f8b40956ad36041b5492ec5a4577", 6491010, 501, GF_32BPP),
// Published by the University of Arizona and the Environmental Education Exchange
MACGAME1("saguaro", "", "Settings/SCInstall", "ec6fba1c2d0fd9dbe987f4336cb08e2b", 719005, 501),
More information about the Scummvm-git-logs
mailing list