[Scummvm-git-logs] scummvm master -> a1fdd9df202d79f281e1feaf252fc7529881328d
phcoder
noreply at scummvm.org
Sun Jan 29 09:41:59 UTC 2023
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:
a1fdd9df20 MIYOO: Use 640x480 GUI
Commit: a1fdd9df202d79f281e1feaf252fc7529881328d
https://github.com/scummvm/scummvm/commit/a1fdd9df202d79f281e1feaf252fc7529881328d
Author: Vladimir Serbinenko (phcoder at gmail.com)
Date: 2023-01-29T10:41:10+01:00
Commit Message:
MIYOO: Use 640x480 GUI
it looks nice and crisp on this handheld
Changed paths:
backends/graphics/miyoo/miyoomini-graphics.cpp
backends/graphics/miyoo/miyoomini-graphics.h
base/main.cpp
diff --git a/backends/graphics/miyoo/miyoomini-graphics.cpp b/backends/graphics/miyoo/miyoomini-graphics.cpp
index b731a517553..575c6c622ba 100644
--- a/backends/graphics/miyoo/miyoomini-graphics.cpp
+++ b/backends/graphics/miyoo/miyoomini-graphics.cpp
@@ -49,3 +49,7 @@ void MiyooMiniGraphicsManager::updateScreen(SDL_Rect *dirtyRectList, int actualD
SDL_UpdateRects(_realHwScreen, actualDirtyRects, _dirtyRectList);
}
+void MiyooMiniGraphicsManager::getDefaultResolution(uint &w, uint &h) {
+ w = 640;
+ h = 480;
+}
diff --git a/backends/graphics/miyoo/miyoomini-graphics.h b/backends/graphics/miyoo/miyoomini-graphics.h
index cbee45c896f..73306fb3835 100644
--- a/backends/graphics/miyoo/miyoomini-graphics.h
+++ b/backends/graphics/miyoo/miyoomini-graphics.h
@@ -31,6 +31,7 @@ public:
void initGraphicsSurface() override;
void unloadGFXMode() override;
void updateScreen(SDL_Rect *dirtyRectList, int actualDirtyRects) override;
+ void getDefaultResolution(uint &w, uint &h) override;
private:
SDL_Surface *_realHwScreen;
diff --git a/base/main.cpp b/base/main.cpp
index ff90e557425..985790c8d0d 100644
--- a/base/main.cpp
+++ b/base/main.cpp
@@ -351,7 +351,7 @@ static void setupGraphics(OSystem &system) {
system.setScaler(ConfMan.get("scaler").c_str(), ConfMan.getInt("scale_factor"));
system.setShader(ConfMan.get("shader"));
-#ifdef OPENDINGUX
+#if defined(OPENDINGUX) || defined(MIYOO) || defined(MIYOOMINI)
// 0, 0 means "autodetect" but currently only SDL supports
// it and really useful only on Opendingux. When more platforms
// support it we will switch to it.
More information about the Scummvm-git-logs
mailing list