View Single Post
Old 12 March 2014, 16:19   #3
mark_k
Registered User
 
Join Date: Aug 2004
Location:
Posts: 2,481
That would probably work fine for most programs. But for some very timing-sensitive demos, having the emulated machine output alternate long/short fields could introduce bugs/glitches.

I was thinking more of a new non-interlaced line mode option which would work like "double, fields+" does for interlaced modes. So as far as the emulated program is concerned nothing would change.

For Amiga non-interlaced frame n:
Code:
line 1 -> output line 1
         [output line 2 black]
line 2 -> output line 3
         [output line 4 black]
line 3 -> output line 5
         [output line 6 black]
And for frame n+1:
Code:
         [output line 1 black]
line 1 -> output line 2
         [output line 3 black]
line 2 -> output line 4
         [output line 4 black]
line 3 -> output line 6
mark_k is offline  
 
Page generated in 0.04659 seconds with 9 queries