[Scummvm-git-logs] scummvm master -> 76a0a8bb2d65195b4c2ad8af178c1a549b5b6c9b
aquadran
noreply at scummvm.org
Sun Jul 19 08:40:20 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:
76a0a8bb2d WINTERMUTE: Added W/A for broken PNG files in 'Satan and Sons' game
Commit: 76a0a8bb2d65195b4c2ad8af178c1a549b5b6c9b
https://github.com/scummvm/scummvm/commit/76a0a8bb2d65195b4c2ad8af178c1a549b5b6c9b
Author: PaweÅ KoÅodziejski (aquadran at gmail.com)
Date: 2026-07-19T10:40:07+02:00
Commit Message:
WINTERMUTE: Added W/A for broken PNG files in 'Satan and Sons' game
Changed paths:
engines/wintermute/base/gfx/base_image.cpp
diff --git a/engines/wintermute/base/gfx/base_image.cpp b/engines/wintermute/base/gfx/base_image.cpp
index e4166839ca6..cfa6b0d2645 100644
--- a/engines/wintermute/base/gfx/base_image.cpp
+++ b/engines/wintermute/base/gfx/base_image.cpp
@@ -219,7 +219,9 @@ bool BaseImage::loadFile(const Common::String &filename) {
_decoder = new Image::BitmapDecoder();
} else if (_filename.hasSuffix(".png")) {
if (BaseEngine::instance().getGameId() == "satanandsons" &&
- _filename.hasSuffix("\\plein\\kaars.1.png")) {
+ (_filename.hasSuffix("\\plein\\kaars.1.png") ||
+ _filename.hasSuffix("\\bos2\\bos.png") ||
+ _filename.hasSuffix("\\bos\\background.png"))) {
debug(2, "BaseImage::loadFile : Buggy PNG bitmap %s, skipping...", filename.c_str());
return false;
}
More information about the Scummvm-git-logs
mailing list