dmd-extensions icon indicating copy to clipboard operation
dmd-extensions copied to clipboard

Gottlieb System 80B truncated on standard virtual DMD

Open doogie2301 opened this issue 5 years ago • 3 comments

problem described in this thread: https://www.vpforums.org/index.php?showtopic=41298 this is an issue mainly for real DMD users since the new alphanumeric rendering feature is not an option

doogie2301 avatar May 11 '20 12:05 doogie2301

Well, the two problems discussed in that thread were solved.

For the truncation, we would need to cram 20 chars into 128 pixels of width. Currently they are 8 dots of width for 16 chars, for 20 chars that would make 6.4 dots. Possible, but very ugly I'd say? Wouldn't truncation be preferred?

EDIT: Looks like this is a 5-pixel wide font that could work...

EDIT2: Actually, we don't need to render characters but segments. So 14 segments onto 6x16 dots, which is kind of impossible.

freezy avatar May 12 '20 07:05 freezy

excuse my ignorance, but are you saying that it is just rendering the segments without actually interpreting the characters, which is why the font can't be adjusted?

as far as the font, I know that UltraDMD uses some smaller ones that are still readable on the real DMD:

udmd

doogie2301 avatar May 12 '20 12:05 doogie2301

Exactly.

In order to solve this properly, we would need to parse all segment combinations and reinterpret them, which isn't always possible, because a) afaik there are chars that share the same segments, and b) sometimes segments are purely used for effect and have no alphanum representation at all.

freezy avatar May 12 '20 12:05 freezy

So I didn't notice until now, but apparently lucky1 added support for this in his build starting back in November. It doesn't look like it made it into your 2.0 release, however.

doogie2301 avatar Mar 21 '23 15:03 doogie2301

Fixed in latest beta.

freezy avatar Jun 29 '23 19:06 freezy