diff --git a/src/openrct2/drawing/scrolling_text.c b/src/openrct2/drawing/scrolling_text.c index 27512f6dc7..bd21b0afdd 100644 --- a/src/openrct2/drawing/scrolling_text.c +++ b/src/openrct2/drawing/scrolling_text.c @@ -1566,8 +1566,12 @@ void scrolling_text_set_bitmap_for_ttf(utf8 *text, sint32 scroll, uint8 *bitmap, if (scrollPosition > -1) { uint8 *dst = &bitmap[scrollPosition]; - for (sint32 y = 0; y < height; y++) { - if (src[y * pitch + x] != 0) *dst = colour; + for (sint32 y = 0; y < height; y++) + { + if (src[y * pitch + x] > 92 || (src[y * pitch + x] != 0 && !gConfigFonts.enable_hinting)) + { + *dst = colour; + } // Jump to next row dst += 64;