[Scummvm-git-logs] scummvm branch-2-8 -> e31ce9f7594a5bd654d0199d07dd6934fb1e033e
ccawley2011
noreply at scummvm.org
Fri Dec 15 14:09:35 UTC 2023
This automated email contains information about 2 new commits which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
8d9c9fa609 NEWS: Mention RISC OS improvements
e31ce9f759 TETRAEDGE: Call setOutputPixelFormat() after loading the video
Commit: 8d9c9fa60912a5d43c6e66f4c7760074fcabf53e
https://github.com/scummvm/scummvm/commit/8d9c9fa60912a5d43c6e66f4c7760074fcabf53e
Author: Cameron Cawley (ccawley2011 at gmail.com)
Date: 2023-12-15T14:08:37Z
Commit Message:
NEWS: Mention RISC OS improvements
Changed paths:
NEWS.md
diff --git a/NEWS.md b/NEWS.md
index d23b4464f18..2faee66abb7 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -148,6 +148,10 @@ For a more comprehensive changelog of the latest experimental code, see:
- Renamed 'xeen' engine to 'mm' for Might & Magic.
- Added custom engine option to replace the health gems with HP/SP bars.
+ RISC OS port:
+ - Double buffering is now used in full screen mode when V-sync is enabled.
+ - Added support for hardware palettes.
+
#### 2.7.1 "Stan's previously broken swords" (2023-07-31)
Commit: e31ce9f7594a5bd654d0199d07dd6934fb1e033e
https://github.com/scummvm/scummvm/commit/e31ce9f7594a5bd654d0199d07dd6934fb1e033e
Author: Cameron Cawley (ccawley2011 at gmail.com)
Date: 2023-12-15T14:09:02Z
Commit Message:
TETRAEDGE: Call setOutputPixelFormat() after loading the video
Changed paths:
engines/tetraedge/te/te_theora.cpp
diff --git a/engines/tetraedge/te/te_theora.cpp b/engines/tetraedge/te/te_theora.cpp
index 5c2f908b265..76591727d86 100644
--- a/engines/tetraedge/te/te_theora.cpp
+++ b/engines/tetraedge/te/te_theora.cpp
@@ -40,7 +40,10 @@ bool TeTheora::matchExtension(const Common::String &extn) {
bool TeTheora::load(const Common::FSNode &node) {
_loadedNode = node;
- return _decoder->loadStream(node.createReadStream());
+ if (!_decoder->loadStream(node.createReadStream()))
+ return false;
+ _decoder->setOutputPixelFormat(Graphics::PixelFormat(4, 8, 8, 8, 8, 0, 8, 16, 24));
+ return true;
}
uint TeTheora::width() {
More information about the Scummvm-git-logs
mailing list