[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Low Resolution's Bits Is Explained Here
- Subject: Low Resolution's Bits Is Explained Here
- From: "Bryan Parkoff" <bryan.nospam.parkoff@nospam.com>
- Date: Fri, 18 Jun 2004 06:07:41 GMT
- Newsgroups: comp.sys.apple2
- Organization: Road Runner High Speed Online http://www.rr.com
- Xref: g2news1.google.com comp.sys.apple2:1218
Low Resolution is 14MHz. It always paints 14 pixels per one video cycle
at 14MHz. I plot light blue (1110) block at (8,0) and brown (1000) block at
(9,0). Light Blue block is in even position and Brown block is in odd
position.
I suspect that it can only paint 12 pixels for light blue and 12 pixels
for brown because it is at 3MHz (Not 3.5MHz). Only 4 pixels can only paint
pink between light blue block and brown block at 1MHz. It gets 3MHz and
0.5MHz that they equal to 3.5MHz for color reference.
Light blue (1110 Bits) is rotated to the left 14 times at 14MHz.
Fourteen LSBs have gotten from the binary stream to output video signal at
3.5MHz, but it would be 12 LSBs to output video signal at 3MHz in even
position.
Brown (1000 Bits) is rotated to the left 14 times at 14MHz. Fourteen
LSBs have gotten from the binary stream before it is inversed from LSB to
MSB and then output video signal at 3MHz in odd position.
Pink (1101 Bits) is gotten from first and second LSB of even position
and from first and second MSB of odd position to output at 1MHz.
It is how NTSC displays pink fringe edge between light blue block and
brown block.
I have an example information below.
0111:1011:1101:1110:0111:1011:1101:1110:0111:1011:1101:1110:0111:1011
1000:0100:0010:0001:1000:0100:0010:0001:1000:0100:0010:0001:1000:0100
1110:1110:1110:11-01:0001:0001:0001
Is my information correct what I tried to explain? If it is correct, I
will study double high resolution that is identical to low resolution.
Thanks.
--
Bryan Parkoff