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 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&) {