From b0edfd36ad889ad062ec938d2e924181c9c53d63 Mon Sep 17 00:00:00 2001 From: Jan Vos Date: Wed, 22 Jul 2026 12:07:12 +0200 Subject: [PATCH 1/2] x16 renders as x32, so forcefully set height to 32 --- src/Config.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Config.cpp b/src/Config.cpp index 0f52c8a..d1bec5e 100644 --- a/src/Config.cpp +++ b/src/Config.cpp @@ -236,7 +236,9 @@ void Config::parseConfigFile(const char* path) try { - SetZeDMDHeight(r.Get("ZeDMD-SPI", "Height", 32)); + int height = r.Get("ZeDMD-SPI", "Height", 32); + if (height == 16) height = 32; // x16 renders as x32 rom frames + SetZeDMDHeight(height); } catch (const std::exception&) { From 805812b8f15afbed0d2aa0ba775de66ddec01052 Mon Sep 17 00:00:00 2001 From: Jan Vos Date: Wed, 22 Jul 2026 12:21:33 +0200 Subject: [PATCH 2/2] update libzedmd to latest brightness fix from libframeutil --- platforms/config.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platforms/config.sh b/platforms/config.sh index dbc760b..98bba73 100755 --- a/platforms/config.sh +++ b/platforms/config.sh @@ -2,7 +2,7 @@ set -e -LIBZEDMD_SHA=5c44646f2af4b1419b4cdcaed3a2799ca9439221 +LIBZEDMD_SHA=e8466d252a71539a50bc8ac6271a00fd2d48884c LIBSERUM_SHA=5046e20351e7d4359e976b1edcdce34937c9289f LIBPUPDMD_SHA=4a1123220e6dce73c87cc584494df2ac82cb6f4c LIBVNI_SHA=7258e2fa0d086e1224d6510d44a61879e6b344b1