[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