[Scummvm-git-logs] scummvm master -> 4568eae9cafd83585cb1382bab68374c6b467391
dreammaster
noreply at scummvm.org
Sun Dec 28 07:52:10 UTC 2025
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:
4568eae9ca MM: MM1: Change enhanced mode scrolls background to black
Commit: 4568eae9cafd83585cb1382bab68374c6b467391
https://github.com/scummvm/scummvm/commit/4568eae9cafd83585cb1382bab68374c6b467391
Author: Paul Gilbert (dreammaster at scummvm.org)
Date: 2025-12-28T18:50:55+11:00
Commit Message:
MM: MM1: Change enhanced mode scrolls background to black
This is preparation for new replacement enhanced mode
graphics.
Changed paths:
engines/mm/mm1/views_enh/scroll_view.cpp
engines/mm/mm1/views_enh/text_view.cpp
diff --git a/engines/mm/mm1/views_enh/scroll_view.cpp b/engines/mm/mm1/views_enh/scroll_view.cpp
index d5d5395d0e5..1606b302fdc 100644
--- a/engines/mm/mm1/views_enh/scroll_view.cpp
+++ b/engines/mm/mm1/views_enh/scroll_view.cpp
@@ -167,7 +167,7 @@ void ScrollView::frame() {
void ScrollView::fill() {
Graphics::ManagedSurface s = getSurface();
s.fillRect(Common::Rect(FRAME_BORDER_SIZE, FRAME_BORDER_SIZE,
- s.w - FRAME_BORDER_SIZE, s.h - FRAME_BORDER_SIZE), 153);
+ s.w - FRAME_BORDER_SIZE, s.h - FRAME_BORDER_SIZE), 0);
}
void ScrollView::writeSymbol(int symbolId) {
diff --git a/engines/mm/mm1/views_enh/text_view.cpp b/engines/mm/mm1/views_enh/text_view.cpp
index e118a700441..ed156f67f61 100644
--- a/engines/mm/mm1/views_enh/text_view.cpp
+++ b/engines/mm/mm1/views_enh/text_view.cpp
@@ -30,6 +30,7 @@ namespace MM1 {
namespace ViewsEnh {
#define ROW_HEIGHT 9
+#define TEXT_COLOR 9
TextView::TextView(const Common::String &name) :
UIElement(name, g_engine) {
@@ -50,6 +51,8 @@ XeenFont *TextView::getFont() const {
&g_globals->_fontNormal;
}
+static bool flag = false;
+
void TextView::writeChar(unsigned char c) {
XeenFont::setColors(_colorsNum);
XeenFont &font = *getFont();
@@ -63,7 +66,7 @@ void TextView::writeChar(unsigned char c) {
font.drawChar(&s, c,
_bounds.borderSize() + _textPos.x,
_bounds.borderSize() + _textPos.y,
- 0xff);
+ TEXT_COLOR);
_textPos.x += font.getCharWidth(c);
if (_textPos.x >= _innerBounds.width()) {
More information about the Scummvm-git-logs
mailing list