Dyskusja:NTSC vs PAL
From Atariki
Brawo... nareszcie ktoś opisał to tak jak jest w rzeczywistości --Macgyver 18:13, 12 paź 2006 (CEST)
Swoją drogą tego to nie wiedziałem, że kwarc 4.43MHz jest dobrany ze względu na 5/4 częstotliwości 3.54 MHz. --Macgyver 18:15, 12 paź 2006 (CEST)
- Niemniej mam wątpliwość - w haśle częstotliwość NTSC opisana jest i objaśniona jako 1,79789 MHz jako połowa z 3,57958 MHz. OK. Ale na liście części mamy też coś takiego: CO24912 - kwarc 14,31818 MHz (XE) oraz CO70024 - kwarc 14,31818 MHz (XE NTSC). Ten kwarc musi być od komputera NTSC, bo PAL-owskie mają 14,187576 MHz. A 14,31818 MHz podzielone na osiem daje 1,7897725 MHz - a nie 1,79789 MHz. Więc jak to w końcu jest, która z tych dwóch wartości zegara CPU w NTSC jest poprawna? A może obie - wtedy informacje trzeba uzupełnić. Albo te kwarce nie sa od komputerów. KMK 18:23, 12 paź 2006 (CEST)
- 14,318 siedzi w serii z Frediem (czyli głównie XE), bo to freddie dzieli... w 800XL (i innych bez freddiego) siedzą 3,5xx (czy to PAL, czy NTSC)... skąd wiadomo, czy serie XL i XE w NTSC mają ten sam zegar ? Najlepiej dorwać kogoś kto ma atarkę w NTSC zarówno XL jak i XE... jeśli to się potwierdzi, to dobrze byłoby zrobić coś w rodzaju małego programiku testującego, robiącego na tyle duże pętle, żeby uchwycić tak niewielką w sumie różnice. --Macgyver 21:07, 12 paź 2006 (CEST)
Materiał do poszerzenia artykułu
Może się nada, skopiowałem z AtariAge, żeby nie zginęło:
"Color subcarrier" refers to the portion of the video signal that carries the color information. In the NTSC signal, the color signal has a cycle that occurs 227.5 times on each scan line. Since NTSC has 262.5 scan lines in each field, and a field occurs 60 * 1000 / 1001 times a second (ca. 59.94 Hz), that means the NTSC color subcarrier frequency is 227.5 * 262.5 * 60 * 1000 / 1001 times a second (ca. 3579545.45 Hz). The NTSC Ataris (2600, 5200, 7800, 800, etc.) actually use 228 color clocks-- or color cycles-- on each scan line, so the scan lines it generates are a tad (1/2 color clock) longer than the NTSC standard. The Atari 2600 divides the color clock rate by 3 to get a CPU clock rate of 1193181.81 Hz (on NTSC Ataris), whereas the Atari 800 divides the color clock rate by 2 to get a CPU clock rate of 1789772.72 Hz (NTSC). (Note: in the preceding numbers, the underlines indicate digits that repeat-- i.e., .45454545etc., .81818181etc., and .72727272etc.)
The PAL signal has a color cycle that occurs 283.7516 times on each scan line, it has 312.5 scan lines in each field, and a field occurs 50 times a second, so that means the PAL color subcarrier frequency is 283.7516 * 312.5 * 50 times a second (4433618.75 Hz). However, the PAL Ataris don't use 283 or 284 color clocks on each scan line, they actually use 228 color clocks on each scan line (so as to be consistent with the NTSC Ataris). Therefore, the ca. 4.43 MHz PAL crystal is used in generating a PAL-compatible signal, but isn't used for the CPU clock. The ca. 3.58 MHz NTSC color subcarrier frequency is roughly eight tenths of the ca. 4.43 MHz PAL color subcarrier frequency, so the PAL Ataris have a second crystal with a frequency of 283.7516 * 312.5 * 50 * 8 / 10 times a second (3546895 Hz), which is used for the (non-PAL) 228-per-line color clock rate. The Atari 2600 divides the color clock rate by 3 to get a CPU clock rate of 1182298.33 Hz (on PAL Ataris), whereas the Atari 800 divides the color clock rate by 2 to get a CPU clock rate of 1773447.5 Hz (PAL). (Note that the Hz values I've mentioned are typically rounded or truncated in the literature, and it appears that sometimes the authors "do the math" using rounded or truncated values, which compounds any inaccuracies in the results, as opposed to "doing the math" with exact values and then rounding or truncating the results.)
Na tej podstawie pewnie można dodać pare konkretnych informacji do artykułu. KMK 12:39, 30 paź 2006 (CET)