knudsen@ihwpt.ATT.COM (mike knudsen) (04/28/87)
Graphics hackers may have noticed that Level 2 still perpetrates a bad feature of Level 1's line-drawing routines, namely Fat Lines. By this I mean that, whenever a line takes a step, an extra pixel is drawn that overlaps the previous one. Example: Fat: Skinny: 0000 000 0000 000 0000 000 The overlapping pixels make fine drawings look like your pen leaked on the paper. 45-degree lines end up twice as thick. Compare lines drawn under OS9 with RS-BASIC's LINE or DRAW command output -- their lines are "skinny" and much cleaner looking. There are no fixes for this, except to rewrite your own graphics drivers (wow!) or to create your images by other means, GET them into a buffer, and use PUT. That's a shame, since my quick tests indicate that line drawing is much faster than PUT. Oh well, should have complained last year. Too late now ... mike k -- Mike J Knudsen ...ihnp4!ihwpt!knudsen Bell Labs(AT&T) Delphi: RAGTIMER CIS: <memory failure, too many digits> "Just say NO to MS-DOS!"