There is a problemed code in the following function:
static int printProportionalChar(int x, int y) {
...
if ((font_buffered_char) && (!font_transparent)) {
<problemed code>
}
...
}
By default
font_transparent=0; //means 'no transparency' or simply 'opaque'
font_buffered_char=1;
So we go directly to the problemed code which prints a symbol on screen. The symbol is really opaque. But there is 1 pixel space between symbols. This space is leaved transparent. To temporarily avoid the problem, I set
font_buffered_char=0;
But buffered mode seems to be much faster. Please pay attention on this code to make 1-pixel space opaque too.
There is a problemed code in the following function:
By default
So we go directly to the problemed code which prints a symbol on screen. The symbol is really opaque. But there is 1 pixel space between symbols. This space is leaved transparent. To temporarily avoid the problem, I set
But buffered mode seems to be much faster. Please pay attention on this code to make 1-pixel space opaque too.