Forums before death by AOL, social media and spammers... "We can't have nice things"
|    comp.sys.apple2    |    Discussion about Apple II micros    |    56,720 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 55,381 of 56,720    |
|    Michael 'AppleWin Debugger Dev' to cybernesto    |
|    Re: Square pixels?    |
|    21 Mar 22 09:51:02    |
      From: michael.pohoreski@gmail.com              On Sunday, March 20, 2022 at 4:32:09 AM UTC-7, cybernesto wrote:       > Sather's test program produces a perfect square in OpenEmulator, Epple-II       and in Tom's Clock Signal.        >        > 10 HGR : HCOLOR= 3: HPLOT 0,0 TO 0,159 TO (159 * 1.19 + .5),159 TO (159 *       1.19 +.5),0 TO 0,0        >        > I have not checked other emulators but it seems like the most popular,       AppleWin on Windows and VirtualX on MacOS, do not emulate this pixel aspect       ratio. I suppose that this has given the impression to most new users that       square pixels are to be        expected.              We use integer scaling (1x, 2x, 4x) with vertical line doubling in AppleWin       for simplicity (1:2 scaling), extra crispness, and historic low resolutions of       monitors (sub 1080p). With 4K monitors and "retina displays" becoming       prevalent we finally have        sufficient DPI to simulate the dot pitch and grill mask of a CRT. Not       everyone is a fan of blurry images though. i.e. "TV mode"              That is not meant as an excuse for why we do things wrong but as the reason       for why we don't do things right (yet).              AppleWin's graphics have always been a "hack" -- over time we just use less of       them. i.e. Back in 2006 I originally added half-pixel shift support via new       video mode to a badly documented renderer that used a magic look up table.        Sheldon's NTSC work was        another leap forward. We still have work to do for Aspect Ratio as you note,       along with producing accurate color TV blending, better color controls, etc.              Michael              --- SoupGate-Win32 v1.05        * Origin: you cannot sedate... all the things you hate (1:229/2)    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca