rricharz / Tek4010

Free Tektronix 4010, 4013, 4014 and 4015 terminal emulator for Raspberry Pi, Linux, macOS (Macintosh) and Windows
GNU General Public License v3.0
244 stars 29 forks source link

Update ARDS character rendering. #9

Closed larsbrinkhoff closed 5 years ago

larsbrinkhoff commented 5 years ago
rricharz commented 5 years ago

The character positioning will need a bit more work. I put in a quick and dirty fix for now and do not merge your pull request. Take your time!

larsbrinkhoff commented 5 years ago

Yes, seems like things have changed since I rebased this.

larsbrinkhoff commented 5 years ago

I think you did everything I intendend to do.

One question, though. Shouldn't the /2 in

tube_y0 = (int)(efactor * (y0 + 707)) - vDotsPerChar/2;

be /efactor?

rricharz commented 5 years ago

I don't fully understand the vertical positioning af characters. There is a clear statement in the ARDS manual, but nothing in the Tek manual. And I need to look again into cairo first. For now everything appears to look reasonable, but we need to do this in a rational way.