| |
Oswald
Registered: Apr 2002 Posts: 5086 |
VIC and the odd/even fields
okay this is getting confusing for me now. in another thread on lemon64 groepaz says that the vic does always display the same field, but it doesnt matter if its odd or even, and it lights up both the odd/even lines.
some1 can tell me:
- does vic use odd or even or dontcare lines?
- what does the term field mean from the tv electronics viewpoint?
- how does the vic only light up the odd (forex.) lines on the tv screen, and a little bit from the other ones?
- are there really 2 modes in the tv electronics for odd / even fields
- why does computer graphics flicker a hell more lot while "normal" tv screens looks as steady as my ass?
|
|
... 64 posts hidden. Click here to view all posts.... |
| |
chatGPZ
Registered: Dec 2001 Posts: 11360 |
Quote:
Connect a C64 to a 1084 mounted on a table that has an adjustable height. Adjust the 1084 so that every VIC scanline is exactly 1 mm high. Now simultaneously display a 0.5 pixel upscroller, and move the table down at a constant speed of 25 mm per second. In what was does this display differ from that of an interlaced Amiga display (assuming a 1084 with infinite height, etc)?
next time when i am very very bored i am going to try this. or maybe make a wildcompo entry from it while at it :o) |
| |
AmiDog
Registered: Mar 2003 Posts: 97 |
I found this site quite interesting when I was trying to understand PAL color encoding a while back:
http://www.techmind.org/vd/paldec.html
(I had some plans to try to get my hands on a high quality sampler which would allow me to sample and decode non-standard video signals, like from the C128 in Risen from Oblivion. Turns out they are very expensive and I'm not good enough at electronics to be able to build my own video digitizer...) |
| |
JackAsser
Registered: Jun 2002 Posts: 2014 |
Quote: jack, wont work if I take into consideration that the "half scanline shift" happens due to having "half screen wide" scanlines. :P o_O
@oswald: How do you mean it doesn't work?, elaborate plz. Exactly what part did u misunderstand? |
| |
Oswald
Registered: Apr 2002 Posts: 5086 |
1
12
32
3
^^^means the TV can shift scanlines "half" scanline down, but as someone said the TV knows nothing about interlace in itself so how can you tell it to shift one half scanline? |
| |
JackAsser
Registered: Jun 2002 Posts: 2014 |
Quote: 1
12
32
3
^^^means the TV can shift scanlines "half" scanline down, but as someone said the TV knows nothing about interlace in itself so how can you tell it to shift one half scanline?
It's all rather simple actually.
When the TV hits the VSYNC at the middle of the last raster line it has to move up to line 0 immediately, however there is still half a raster line to go. So in effect the raster beam will continue it's journey for the remaining time (and also move down at the same pace as normal). So finally when it hits the HSYNC it will have moved down for 0.5 raster lines.
In numbers:
At line 313 on the even field it hits VSYNC in the middle.
even field:
1) x=middle y=313 VSYNC (jump to odd field)
odd field:
2) x=middle y=0
3) x=right y=0.5 HSYNC
4) x=left y=0.5
Remember the beam ALWAYS moved in this down-right slow slope, VSYNC and HSYNC simply resets either X, or Y. The slope remains.
Got it? |
| |
Oswald
Registered: Apr 2002 Posts: 5086 |
ah another confusing info ! :D
so the scanlines are not totally horizontal ??! :)
leftmost Y=0, rightmost Y= 1 ? :) |
| |
JackAsser
Registered: Jun 2002 Posts: 2014 |
@oswald: that's my impression of it yes. ;D |
| |
chatGPZ
Registered: Dec 2001 Posts: 11360 |
ehrm, the scanlines are horizontal for their visible part (beam moving left to right) but they are not for their invisible retrace part (beam moving right to left).
-- scanline
/ retrace
/
-- scanline
/ retrace
/
--
|
| |
Oswald
Registered: Apr 2002 Posts: 5086 |
jack, according to groppie you have to come up with a new explanation :) |
| |
JackAsser
Registered: Jun 2002 Posts: 2014 |
Quote: jack, according to groppie you have to come up with a new explanation :)
Well then, let's all join the club of major confusion. ;D Without having a constant slope I can't explain how interlace would have worked. I mean that slope could be counter acted by rotating the cannon a bit... But I'm not the TV-technician really. |
Previous - 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 - Next |