[Scummvm-git-logs] scummvm master -> 4c2955aa6ba50fff6bfb288c54e078e72f25690f
sev-
noreply at scummvm.org
Sun Apr 12 23:57:03 UTC 2026
This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://api.github.com/repos/scummvm/scummvm .
Summary:
4c2955aa6b DIRECTOR: Bad Day At The Midway 16bit video rendering fixes
Commit: 4c2955aa6ba50fff6bfb288c54e078e72f25690f
https://github.com/scummvm/scummvm/commit/4c2955aa6ba50fff6bfb288c54e078e72f25690f
Author: drelbszoomer (173870110+drelbszoomer at users.noreply.github.com)
Date: 2026-04-13T01:56:59+02:00
Commit Message:
DIRECTOR: Bad Day At The Midway 16bit video rendering fixes
Changed paths:
engines/director/detection_tables.h
engines/director/game-quirks.cpp
diff --git a/engines/director/detection_tables.h b/engines/director/detection_tables.h
index 11e75855826..2f1b41df987 100644
--- a/engines/director/detection_tables.h
+++ b/engines/director/detection_tables.h
@@ -3787,14 +3787,14 @@ static const DirectorGameDescription gameDescriptions[] = {
// Both Mac and Win english versions require installation to extract executable
// Russian version appears to be identical with only assets replaced
// Original Japanese Mac filename is ããããã¤(Power PC)
- MACGAME1("badday", "", "BadDay (Universal)", "r:b7e69c37b7355022d400c14aa97c5d54", 483525, 404),
- MACGAME1_l("badday", "", "xn--HDD-u63b4bubm7e8b7bw9c7lkr/xn--(Power PC)-jx4ilmwb1a7h", "r:c5f8c31feb5c3d4596b63455c520fc46", 60096, Common::JA_JPN, 404),
- WINGAME2("badday", "", "BAD_DAY.EXE", "t:30b577ecf8bc2083f52760341a62bc6b", 742342,
- "BADDAY/BADDAY.DXR", "d:b4b6fa644f64555f9f7af51454c40909", 288810, 404),
- WINGAME2_l("badday", "", "BAD_DAY.EXE", "4ad339db5379a860b33cbb0fa64f18e2", 742342,
- "BADDAY/BADDAY.DXR", "b4b6fa644f64555f9f7af51454c40909", 397994, Common::RU_RUS, 404),
- WINGAME2_l("badday", "", "BDM/BAD_DAY.EXE", "t:3023f944e8d494393bf08c0cb7a61ba0", 768773,
- "BADDAY/BADDAY.DXR", "d:26c3b03b18e7aa098216be73d96289b0", 549108, Common::JA_JPN, 404),
+ MACGAME1f("badday", "", "BadDay (Universal)", "r:b7e69c37b7355022d400c14aa97c5d54", 483525, 404, GF_32BPP),
+ MACGAME1f_l("badday", "", "xn--HDD-u63b4bubm7e8b7bw9c7lkr/xn--(Power PC)-jx4ilmwb1a7h", "r:c5f8c31feb5c3d4596b63455c520fc46", 60096, Common::JA_JPN, 404, GF_32BPP),
+ WINGAME2f("badday", "", "BAD_DAY.EXE", "t:30b577ecf8bc2083f52760341a62bc6b", 742342,
+ "BADDAY/BADDAY.DXR", "d:b4b6fa644f64555f9f7af51454c40909", 288810, 404, GF_32BPP),
+ WINGAME2f_l("badday", "", "BAD_DAY.EXE", "4ad339db5379a860b33cbb0fa64f18e2", 742342,
+ "BADDAY/BADDAY.DXR", "b4b6fa644f64555f9f7af51454c40909", 397994, Common::RU_RUS, 404, GF_32BPP),
+ WINGAME2f_l("badday", "", "BDM/BAD_DAY.EXE", "t:3023f944e8d494393bf08c0cb7a61ba0", 768773,
+ "BADDAY/BADDAY.DXR", "d:26c3b03b18e7aa098216be73d96289b0", 549108, Common::JA_JPN, 404, GF_32BPP),
WINGAME2("barbmagichouse", "", "BARBIE.EXE", "t:daa44668235cb5debf68e9e92cce4643", 909919,
"BDATA/OUTSIDE.DIR", "b914daee4a5531493247d537ee48a185", 3084168, 404),
diff --git a/engines/director/game-quirks.cpp b/engines/director/game-quirks.cpp
index c0d47387e77..30d567cbf73 100644
--- a/engines/director/game-quirks.cpp
+++ b/engines/director/game-quirks.cpp
@@ -292,6 +292,8 @@ const struct Quirk {
{ "pipcatalog", Common::kPlatformPippin, &quirkPipCatalog },
// Some games pop up a nag mesasage if the color depth isn't exactly 16 bit.
+ { "badday", Common::kPlatformWindows, &quirkPretend16Bit },
+ { "badday", Common::kPlatformMacintosh, &quirkPretend16Bit },
{ "vnc", Common::kPlatformWindows, &quirkPretend16Bit },
{ "vnc", Common::kPlatformMacintosh, &quirkPretend16Bit },
{ "finkletimes", Common::kPlatformWindows, &quirkPretend16Bit },
More information about the Scummvm-git-logs
mailing list