s
Jednoho krßsnΘho dne jsem si po°φdil ATI-TV a zjistil jsem,
₧e dodan² software nenφ zcela ideßlnφ. Bohu₧el ani poslednφ verze
driver∙,
kterΘ ATI nabφzφ na sv²ch strßnkßch,
neodstranily n∞kterΘ chyby a nep°φjemnΘ vlastnosti.
Rozhodl jsem se proto, ₧e bude rychlejÜφ, kdy₧ si software upravφm sßm.
Pokud si myslφte, ₧e vßm nßsledujφcφ informace nebudou k u₧itku,
m∙₧ete se aspo≥ podφvat na
obrßzky stßhnutΘ pomocφ tΘto TV karty,
nebo si p°eΦφst Φasto kladenΘ otßzky (FAQ) o ATI-TV.
Informace, kterΘ u₧ nejsou dφky nov∞jÜφm verzφm ATI Playeru aktußlnφ,
jsem oznaΦil podivnou hn∞dou barvou.
Pokud chcete b²t informovßni o zm∞nßch na tΘto strßnce, pou₧ijte
URL-minder.
Co je novΘho?
Chyby a nedostatky ATI-TV
Nßpady a dopl≥ky k ATI-TV
Download
Novinky
- 7. 2. 1999
- Zm∞nil jsem licenΦnφ podmφnky pro pou₧φvßnφ vÜech sv²ch utilit dostupn²ch
na t∞chto strßnkßch. Nebojte se, nebudete mi muset nic platit :-)), vÜechny programy jsou
i nadßle FREEWARE, s jedinou v²jimkou:
Nedßvßm prßvo k pou₧φvßnφ a Üφ°enφ sv²ch program∙ (konkrΘtn∞
se jednß programy ATImisch, M-tune a I2Ctest) pracovnφk∙m organizace SPT Telecom, a.s..
D∙vod je jednoduch². P°esto, ₧e jsem za z°φzenφ svΘ telefonnφ linky zaplatil plnou cenu,
a i m∞siΦnφ poplatky za jejφ vyu₧φvßnφ platφm v plnΘ v²Üi, nedokß₧e mi SPT Telecom
udr₧et linku v provozu ani po sm∞Ünou dobu jednoho m∞sφce.
(Samoz°ejm∞ vφm, ₧e je to jen prßzdnΘ gesto, a niΦeho tφm nedosßhnu.
Ale aspo≥ jsem si spravil nßladu :-)
- 25. 12. 1998
- VßnoΦnφ dßrek: nov² M-tune (1.7) funguje i s AGP verzφ karty All-in-Wonder Pro.
- 16. 11. 1998
- Novß verze ATImisch (3.6), tentokrßt se skuteΦn∞ ptß na umφst∞nφ souboru
tvonline.exe jen jednou. A hlavn∞ v nφ p°ibyla mo₧nost nastavit maximßlnφ
horizontßlnφ rozliÜenφ, kterΘ mß ATI Player pou₧φvat. Televize (resp. TV systΘm PAL)
mß cca 720×566 bod∙, ale ATI Player z neznßmΘho d∙vodu pou₧φvß maximßln∞
640×560 bod∙. Te∩ tedy koneΦn∞ uvidφte televiznφ obraz tak jak mß vypadat :-))
(a vylepÜφ se tφm i grabovßnφ obrßzk∙ ve fullscreenu -- obrßzky budou mφt sprßvn²
pom∞r stran).
-
- Novinka:
TechnickΘ informace o ATI-TV a All-in-Wonder (popis AMC sb∞rnice, ...)
m∙₧ete najφt na
http://www.atitech.com/resource_centre/dev_rel/tuneramc.html.
- 5. 11. 1998
- Opravil jsem hloupou zaΦßteΦnickou chybu v ATImisch 3.5, kdy dochßzelo k poÜkozenφ
souboru tuner.dll (zapisoval jsem do DLL delÜφ blok, ne₧ jak² byl p°ipraven² v pam∞ti).
Opravenß verze mß Φφslo 3.51.
- 20. 9. 1998
- Doplnil jsem do ATImisch (3.5) mo₧nost v²b∞ru regionu, se kter²m mß pracovat editor kanßl∙.
A kdy₧ n∞kdo nemß nainstalovan² TV-Online, u₧ se ho nebude ATImisch p°i ka₧dΘm spuÜt∞nφ vyptßvat.
- 22. 8. 1998
- Doplnil jsem M-tune (1.6) a ATImisch (3.4) o dalÜφ funkci -- kopφrovßnφ frekvence
z M-tune p°φmo do editoru kanßl∙ v ATImisch. Pou₧φvß se to jednoduÜe. Spustφte ATImisch,
z n∞j editor kanßl∙, a kurzor nastavφte na to mφsto v m°φ₧ce, kam chcete frekvence
nalad∞n²ch kanßl∙ uklßdat. Pak u₧ jen ladφte kanßly pomocφ M-tune a maΦkßte tlaΦφtko
"--> Editor". Po ka₧dΘm stisknutφ se nalad∞nß frekvence p°enese do ATImisch a kurzor
skoΦφ na dalÜφ °ßdek. JednoduÜÜφ to u₧ snad b²t nem∙₧e, a jß aspo≥ nemusφm sluΦovat
ATImisch a M-tune dohromady :-).
- 8. 7. 1998
- Utility M-tune a I2C_test existujφ i ve verzi pro Windows NT. ATImisch je spoleΦn² pro
ob∞ verze Windows, ale pod WinNT zatφm funguje pouze editor kanßl∙; zb²vajφcφ funkce nejsou
tak d∙le₧itΘ, tak₧e je doplnφm pozd∞ji.
ATI Player pro WinNT je u₧ dostupn² p°φmo na strßnkßch ATI.
- 19. 5. 1998
- Novß verze M-tune (1.5), p°edchozφ verzi (1.4) jsem omylem zkompiloval ve 32bitovΘm Delphi,
tak₧e nedokßzala natßhnout 16bitovou knihovnu pro prßci s I2C. D∞lat v∞ci narychlo se nevyplßcφ :-(.
- 27. 4. 1998
- Upravil jsem utility M-tune, Mixer a I2C_test, aby pracovaly s kartou All-In-Wonder Pro.
Taky jsem provedl menÜφ zm∞ny v automatickΘm dola∩ovßnφ M-tune, tak₧e by se nem∞lo stßvat,
₧e p°i lad∞nφ p°eskoΦφ n∞jakou stanici. ATImisch s All-In-Wonder Pro fungovat musφ.
Pokud ne, zkontrolujte si, zda mßte v ATI Playeru nastaven² region na "Europe",
nebo "Europe Air".
Bohu₧el zatφm nemßm Φas upravit programy, aby fungovaly s ATI Playerem 5.0 pro Windows NT.
U program∙, komunikujφcφch p°es I2C to bude trochu problΘm. ┌prava ATImisch by nem∞la b²t
slo₧itß, ale budu si muset pohrßt s PE formßtem, a to te∩ nestφhßm.
- 19. 4. 1998
- DalÜφ strßnka "ATI Internals", na kterΘ je te∩
popis komunikace s I2C za°φzenφmi pomocφ I2CAPI.DLL. Postupem Φasu tam budu dopl≥ovat
dalÜφ technickΘ informace, kterΘ se mohou hodit hlavn∞ v²vojß°∙m.
Nebudu pro tuto strßnku p°idßvat dalÜφ tlaΦφtko do menu, proto₧e je vid∞t
i v anglickΘ verzi a jß nechci ATI zbyteΦn∞ provokovat :-).
- 18. 4. 1998
- ATImisch verze 3.3.
KoneΦn∞ funguje i v p°φpad∞, kdy₧ nemßte ATI Player nebo TV-Online
nainstalovan² v implicitnφm adresß°i. Zm∞nil jsem i mixer.exe,
te∩ si uklßdß nastavenφ do misch.ini mφsto do ativideo.ini. P°i
p°einstalovßnφ ATI Playeru se toti₧ soubor ativideo.ini sma₧e,
tak₧e Φlov∞k p°ijde o nastavenφ mixeru.
- 5. 4. 1998
- ATImisch verze 3.11.
Oproti p°edchozφ verzi pouze drobnΘ ·pravy. Navenek se projevφ pouze to,
₧e ATImisch hledß TV-Online tam, kde je skuteΦn∞ nainstalovan².
- 27. 3. 1998
- Napadlo m∞, ₧e kdy₧ majφ tyto strßnky celkem vysokou nßvÜt∞vnost, mohl bych vytvo°it
n∞jakou diskusnφ skupinu,
kde bychom se mohli bavit o ATI-TV, vym∞≥ovat si zkuÜenosti a podobn∞.
Tak₧e vzh∙ru do toho!
(adresa je http://czechin.cz/misch/board.cgi?board=atitv-board)
- 21. 3. 1998
- Rozhodl jsem se ud∞lat po°ßdek v ATImisch a M-tune. D°φve bylo mo₧nΘ v editoru kanßlu (ATImisch)
zadßvat frekvence dv∞ma r∙zn²mi zp∙soby. Navenek to mo₧nß m∞lo svΘ v²hody, ale ve skuteΦnosti p°eva₧ovaly
nev²hody. Od tΘto verze (3.0) je mo₧nΘ zadßvat frekvenci kanßl∙ pouze jednφm zp∙sobem.
Dßle jsem zm∞nil formßt soubor∙ *.frq (editor kanßl∙). Bylo to nutnΘ, proto₧e d°φve jsem frekvence uklßdal
ve formßtu ATI Playeru (celoΦφselnß hodnota) a u nestandardnφch frekvencφ proto dochßzelo k zaokrouhlovacφm
chybßm. Nov∞ se frekvence uklßdajφ tak jak je zapφÜete, tzn. p°esn∞.
FRQ soubory p°ibalenΘ k ATImisch jsou u₧ pochopiteln∞ v novΘm formßtu. Soubory vytvo°enΘ ve starΘ
verzi jdou vÜak bez problΘm∙ pou₧φt.
Do ATImisch p°ibyla dalÜφ funkce -- zßkaz automatickΘho dola∩ovßnφ. Jak jste si z°ejm∞ vÜimli,
v ATI Playeru (4.35) se na obrazovce p°i p°epφnßnφ program∙ objevuje Üum a bφlΘ pruhy.
Je to kv∙li tomu, ₧e ATI Player se p°i p°epnutφ programu nesna₧φ naladit zadanou frekvenci,
ale zaΦne o 1,875 MHz nφ₧e a postupn∞ frekvenci zvyÜuje (po 1/8 MHz), dokud nedosßhne ideßlnφho
stavu. Toto dola∩ovßnφ je ve v∞tÜin∞ p°φpad∙ naprosto zbyteΦnΘ a proto jsem do ATImisch p°idal
tlaΦφtko, kterΘ tuto funkci vypne (Φφm₧ se p°epφnßnφ kanßl∙ zrychlφ a zp°ehlednφ).
KoneΦn∞ jsem takΘ poΦeÜtil M-tune a doplnil posuvnφk pro rychlou zm∞nu kmitoΦtu. TakΘ se v n∞m u₧ zobrazuje
pouze jedna frekvence, kterou m∙₧ete p°φmo zadat do editoru kanßl∙ v ATImisch. Nenφ to tedy tak matoucφ,
jako v prvnφ verzi.
- 17. 3. 1998
- Pozm∞nil jsem zp∙sob, jak²m ATImisch hledß tabulku kanßl∙ v ATI Playeru. D°φve jsem
vyhledßval charakteristickou sekvenci znak∙, co₧ nemuselo b²t ·pln∞ spolehlivΘ. Te∩ se
tabulka kanßl∙ hledß podle resource name ("EUROPE" nebo "EUROPE_AIR"), tak₧e by u₧ nem∞lo
dochßzet k tomu, ₧e ji v n∞jakΘ neznßmΘ verzi ATI Playeru nenajdu.
Novß verze ATImisch mß Φφslo 2.9.
Novinka: Pomocφ M-tune
m∙₧ete velice jednoduÜe zjistit frekvence vÜech stanic, kterΘ je ATI-TV schopnß naladit.
Podrobnosti najdete o pßr °ßdk∙ nφ₧e.
- 28. 2. 1998
- Zjistil jsem, ₧e ATImisch obsahuje chybu, dφky kterΘ dojde po upgradu driver∙ k chybnΘ aplikaci patch∙.
Pokud jste n∞kdy pou₧ili ATImisch, pak jste upgradovali drivery a potΘ jste pou₧ili ATImisch znovu,
pravd∞podobn∞ se v∞tÜina ·prav nepovedla. V takovΘm p°φpad∞ vßm doporuΦuji p°einstalovat ATI Player,
proto₧e tΘm∞° urΦit∞ doÜlo k poÜkozenφ n∞kter²ch jeho soubor∙ (tuner.dll/covtgtb.dll/mixer.dll).
Omlouvßm se vßm za zp∙sobenΘ nep°φjemnosti. Opravenß verze ATImisch je dostupnß na obvyklΘm mφst∞.
- 20. 2. 1998
- P°ehled integrovan²ch obvod∙ pou₧it²ch v ATI-TV
- 30. 1. 1998
- Provedl jsem drobnou ·pravu ATImisch. M∞la by zajistit, ₧e u₧ivatelsky definovanΘ kanßly
budou fungovat skuteΦn∞ s libovolnou verzφ ATI Playeru.
- 29. 1. 1998
- ATImisch si kontroluje, jestli b∞hem ·prav nenφ nßhodou spuÜt∞n² ATI Player.
Pokud je, nedovolφ ·pravu provΘst.
- 24. 1. 1998
- P°epφnaΦ PAL/SECAM.
- Knihovna I2Cpatch, kterou si m∙₧ete upravit k obrazu svΘmu (pro pokroΦilΘ).
- Jak to vÜechno zaΦalo?
NenaladitelnΘ stanice
SpoleΦnß televiznφ antΘna (STA),
ke kterΘ mßm tuner p°ipojen², konvertuje p°ijφmanΘ signßly do 1. TV pßsma,
tzn. mezi kanßly 1-12. Bohu₧el se frekvence t∞chto kanßl∙ podle normy CCIR-D (alias OIRT) a CCIR-B liÜφ.
V∞tÜina evropsk²ch zemφ vysφlß v norm∞ CCIR-B/G, ╚eskß republika pou₧φvß (nebo pou₧φvala,
opravte m∞ prosφm) normu CCIR-D/K. V souΦasnΘ dob∞ snad ₧ßdn² vysφlaΦ v 1. TV pßsmu
nepracuje, tak₧e pokud mßte vlastnφ antΘnu, v∙bec tento problΘm nepocφtφte.
Se STA vÜak naladφte pouze ty kanßly, kterΘ majφ dostateΦn∞ podobnΘ frekvence v obou
normßch. ╪eÜenφ: zde.
N∞kterΘ kabelovΘ televize (nebo vÜechny?) vysφlajφ v dolnφm S-pßsmu. Definice
tohoto pßsma se pro OIRT a CCIR op∞t liÜφ, proto je v ATImisch
i mo₧nost p°edefinovat S kanßly tak, aby se vßm poda°ilo naladit vÜechny stanice.
Novinka: Do ATImisch jsem p°idal editor kanßl∙, kde
si m∙₧ete p°esn∞ nadefinovat, jakΘ frekvence a v jakΘm po°adφ majφ b²t p°i°azeny
jednotliv²m kanßl∙m v ATIplayeru.
AutomatickΘ lad∞nφ v celΘm rozsahu frekvencφ
Jak znßmo, funkce "autoscan" v ATI Playeru ned∞lß nic jinΘho, ne₧ ₧e projede pevn∞ danou
(a pomocφ ATImisch editovatelnou) tabulku frekvencφ pro jednotlivΘ kanßly.
T∞ch je pro region Europe, p°φpadn∞ Europe Antenna asi 80.
VÜech kmitoΦt∙, kterΘ by sprßvn∞ m∞ly p°ipadat p°i lad∞nφ v ·vahu, je vÜak vφce ne₧ 140.
M-tune vßm umo₧nφ automaticky proladit celΘ pßsmo od 48,25
do 855,25 MHz. U ka₧dΘ nalad∞nΘ stanice vypφÜe i jejφ frekvenci v MHz, kterou pak m∙₧ete
zadat do editoru kanßl∙ v ATImisch. VÜechny popisy jsou bohu₧el anglickΘ, proto₧e jsem
je tak zaΦal d∞lat a pak u₧ se mi je necht∞lo p°eklßdat do ΦeÜtiny. TlaΦφtka pro automatickΘ
lad∞nφ jsou oznaΦenß "<< Scan" a ">> Scan". Ladit m∙₧ete i ruΦn∞ pomocφ tlaΦφtek
"<<" a ">>" (hrubΘ lad∞nφ), p°φpadn∞ jemn∞ doladit pomocφ "<" a ">".
Vlevo naho°e m∙₧ete p°epφnat frekvenΦnφ rozsahy, naho°e uprost°ed jsou pak ovlßdacφ prvky,
na kterΘ v normßlnφm p°φpad∞ nenφ pot°eba sahat. Dal jsem je tam jen kv∙li tomu,
aby bylo p°φpadn∞ mo₧nΘ m∞nit skuteΦn∞ vÜechny parametry tuneru FI1216MK2.
Nßhledy
jsou bezvadnß v∞c. Kdy₧ fungujφ.
ObΦas se ale stane, ₧e se nßhled n∞kterΘho kanßlu zobrazuje Üpatn∞.
ATI Player si p°i zobrazovßnφ nßhled∙ zjiÜ¥uje frekvence kanßl∙ n∞jak²m
zvlßÜtnφm zp∙sobem, kter² obΦas vrßtφ nesmyslnou hodnotu.
V∙bec netuÜφm proΦ k tomu dochßzφ. Tabulka frekvencφ je, pokud vφm,
jen jedna (v tuner.dll).
Ka₧dopßdn∞ se to ATImisch od verze 2.7
pokouÜφ uvΘst do po°ßdku.
Teletextov² "Üum"
(od verze 4.0 neaktußlnφ)
Mo₧nß jste si vÜimli, ₧e u n∞kter²ch stanic se v n∞kolika hornφch °ßdcφch
zobrazuje jak²si nßhodn² Üum. Ve skuteΦnosti jsou to teletextovΘ informace
a na b∞₧nΘ televizi nejsou vid∞t. Co p°esn∞ se bude zobrazovat je nadefinovßno
v souboru \ATI\ATIDESK\DRIVERS\COVTGTB.DLL. Dostala se mi do ruky opravenß
verze tohoto souboru, avÜak nenφ jistΘ, jestli funguje i s jin²mi ovladaΦi,
ne₧ verze 3.03. Navφc i v tΘto opravenΘ verzi se u n∞kter²ch stanic hornφ °ßdek mφrn∞ t°epe
(bylo by pot°eba posunout obraz jeÜt∞ o n∞co nahoru). Doplnil jsem do ATImisch
mo₧nost upravit COVTGTB.DLL libovolnΘ verze, p°iΦem₧ si m∙₧ete sami zvolit
velikost posuvu. Standardnφ hodnota ve starΘ verzi je 20, v opravenΘ 24 a m∞ nejvφce
vyhovuje 25. Pokud zadßte p°φliÜ malou, nebo p°φliÜ velkou hodnotu, bude obraz vypadat
velice podivn∞, ale m∙₧ete to zkusit (zßbavy nenφ nikdy dost).
Upozorn∞nφ: Tato ·prava m∙₧e mφt p°i nevhodnΘ konstelaci hv∞zd
za nßsledek nefunkΦnost ATI playeru. V takovΘm p°φpad∞ restartujte poΦφtaΦ (to je nutnΘ)
a po restartu si v ATImisch vyberte obnovu p∙vodnφho souboru (je to tlaΦφtko "Vrßtit zp∞t"
umφst∞nΘ vedle tlaΦφtka "Svisl² posun obrazu"). A samoz°ejm∞ budu velice rßd,
kdy₧ mi e-mailem poÜlete vßÜ soubor COVTGTB.DLL, abych mohl up°esnit ·pravu a vychytat chyby.
Novinka: V ATI Playeru verze 4.0 a vyÜÜφ je u₧ tento problΘm odstran∞n.
╚esk² zvuk
Dozv∞d∞l jsem se, ₧e nejsem sßm, komu nefunguje sprßvn∞ zvuk
na ATI-TV. Jde o to, ₧e karty prodßvanΘ v ╚R jsou upravenΘ, aby sprßvn∞
dek≤dovaly Φesk² zvuk. A tato ·prava z°ejm∞ obΦas koliduje se signßlem n∞kter²ch
kabelov²ch TV. Projevuje se to tak, ₧e ve zvuku n∞kter²ch stanic je slyÜet
pφskßnφ a brum, p°φpadn∞ je zvuk tΘm∞° nahrazen Üumem. KonkrΘtn∞ u m∞ (Kabel Net v Brn∞)
nebylo MTV a jeÜt∞ pßr stanic v∙bec pou₧iteln²ch, u ostatnφch program∙ bylo slyÜet
nep°φjemnΘ pφskßnφ.
Dß se to spravit vhodn²m p°elad∞nφm cφvek na dobastlenΘ destiΦce,
kterß zajiÜ¥uje Φesk² zvuk. M∞ se ale nepovedlo dosßhnout ideßlnφho stavu,
tak jsem tu destiΦku nakonec odpojil a je pokoj. Zvuk z Kabel Netu je naprosto
Φist². Tak nevφm, co si o tom mßm myslet :-???
SkuteΦnΘ rozliÜenφ ATI-TV
NefunkΦnφ drivery
(od verze 4.0 neaktußlnφ)
Aj aj aj, kam ten sv∞t sp∞je? ATI dodßvß na CD drivery, kterΘ nefungujφ.
Pokud se vßm neda°φ ATI-TV rozchodit a ATI player pφÜe n∞co o tom, ₧e nenaÜel TV kartu,
stßhn∞te si z webu
(support.atitech.ca)
drivery a ATI Player verze 4.35, p°φpadn∞ se zeptejte svΘho prodejce
(m∞l by vßm dßt aktußlnφ drivery na disketßch).
TakΘ se m∙₧e stßt, ₧e mßte novΘ ovladaΦe a karta funguje, jen₧e bez zvuku.
Posuvnφk pro zm∞nu hlasitosti je Üed², stejn∞ tak jako tlaΦφtko pro zapnutφ/vypnutφ
zvuku. Op∞t je to problΘm driver∙, kterΘ z neznßm²ch d∙vod∙ nerozpoznajφ zvukov²
hardware na TV kart∞. V tom p°φpad∞ m∙₧e pomoci,
kdy₧ pou₧ijete soubor mixer.dll z ni₧Üφ verze ATI playeru.
Pokud nemßte chu¥ znovu instalovat star² player jen kv∙li zφskßnφ
tohoto souboru, m∙₧ete si jej stßhnout zde (asi 7 KB).
Obvody pou₧itΘ v ATI-TV
Kdy₧ jsem upgradoval videkoartu, rozhodl jsem se p°i tΘ p°φle₧itosti trochu prozkoumat
zapojenφ ATI-TV. Toto jsou obvody, kterΘ se mi poda°ilo identifikovat a najφt k nim
na dokumentaci:
- FI1216
- PAL Tuner
- TDA9800T
(uvnit° tuneru FI1216)
- VIF-PLL demodulator and FM-PLL detector
- TDA8425
- Hi-fi stereo audio processor; I2C-bus
- SAA5281
- Integrated Video input processor and Teletext decoder (IVT1.8*)
- Bt829a
- Video Capture Processor & Scaler for TV/VCR Analog Input
╚esk² teletext
Znφ to p∞kn∞, ₧e? A taky to p∞kn∞ vypadß, kdy₧ si doplnφte ΦeskΘ fonty do velice dobrΘho
programu TV-Online. Nevytvß°el jsem ΦeskΘ fonty pro teletext integrovan² v ATI playeru,
proto₧e je u₧ obsahuje :-) a krom∞ toho se mi moc nelφbφ. TV-Online poskytuje mnohem v∞tÜφ
mo₧nosti (kliknutφ myÜφ na Φφslo strßnky, p°φmΘ zadßvßnφ Φφsla strßnky z klßvesnice,
favorite-pages, multimedia mode, ...) a navφc ho m∙₧ete pou₧φvat i kdy₧ se zrovna dφvßte
na televizi. ╪eÜenφ: ATImisch.
A₧ vyzkouÜφte patch, zjistφte, ₧e pφsmena ßΦ∞Θφ°Ü¥∙·²₧ se sice zobrazujφ sprßvn∞
(mφsto p∙vodnφch n∞meck²ch znak∙),
ale zb²vajφcφ Φeskß pφsmena jsou stßle bez hßΦk∙ a Φßrek.
S tφm zatφm nemohu nic provΘst, proto₧e
tyto znaky se p°enßÜejφ jin²m zp∙sobem ne₧ ostatnφ (v paketu 26), a jß netuÜφm,
jestli TV-Online tento zp∙sob podporuje. Pokud budu mφt vφce Φasu, zkusφm to zjistit.
ATImisch zm∞nφ pφsmo pou₧itΘ v "TV modu". Tam takΘ TV-Online rozliÜuje
mezi r∙zn²mi k≤dov²mi strßnkami. V "Multimedia modu" mezi nimi vÜak kupodivu ned∞lß ₧ßdnΘ
rozdφly a pou₧φvß pouze jednu konverznφ tabulku. Musφte se tedy
rozhodnout, jestli chcete vid∞t p°ehlasovanΘ a, o, u a ostrΘ "s", nebo Φeskou diakritiku.
Nastavenφ zvukovΘho mixeru TDA8425
V ATI-TV
se pro ovlßdßnφ zvuku pou₧φvß obvod TDA8425 se sb∞rnicφ I2C (pokud se o n∞m chcete
dozv∞d∞t vφce, podφvejte se k firm∞ Philips).
Tento obvod dovede pom∞rn∞ dost v∞cφ, kterΘ se v ATI playeru nedajφ nikde nastavit
(netuÜil jsem nap°φklad, ₧e umφ ovlßdat i v²Üky a hloubky). Zase tak moc to nevadφ,
proto₧e zvukov² v²stup vede obvykle do zvukovΘ karty nebo do zesilovaΦe. Je tu ovÜem
jedno nastavenφ, kterΘ nelze ovlivnit extern∞ -- zpracovßnφ stereosignßlu. ATI-TV
neumφ p°ijφmat stereosignßl, ale na druhou stranu mß externφ audiovstupy jak pro lev²
tak pro prav² kanßl. Jak se s tφm vyrovnßvß? NetradiΦn∞ -- monofonnφ signßl
p°ijφman² tunerem se v TDA8425 zpracuje tak, aby na v²stupu bylo "faleÜnΘ" stereo.
Kdy₧ potom v²sledek poslouchßte, mßte dojem, ₧e je zvuk vÜude kolem vßs. M∞ osobn∞
tyhle hrßtky se zvukem dost vadφ, proto₧e je krom∞ zv²Üenφ prostorovosti se zvuk takΘ
"rozplizne" a je pon∞kud neurΦit². Ale to nevadφ, obvodu TDA8425 se dß poruΦit, co mß
se vstupnφm signßlem provΘst. Existujφ Φty°i m≤dy:
- Spatial stereo
Do ka₧dΘho kanßlu je zaveden inverzn∞ -- fßzov² posuv 180° -- druh² kanßl.
VhodnΘ p°i poslechu na blφzko sebe umφst∞nΘ reprosoustavy.
- Linear stereo
b∞₧nΘ stereo
- Pseudo stereo
faleÜnΘ stereo generovanΘ z monofonnφho signßlu
- Forced mono
vynucen² monofonnφ signßl
Pro zvuk z tuneru se standardn∞ pou₧φvß m≤d "pseudo stereo", pro externφ signßl (z videa,
nebo z S-VHS konektoru) "linear stereo". V ATImisch jsou nynφ dva p°epφnaΦe, kter²mi
si m∙₧ete zvolit, kter² m≤d se mß kdy pou₧φt.
Novinka: V balφku atimisch.zip je i program mixer.exe. Umo₧nφ vßm regulovat hlasitost
zvlßÜ¥ pro lev² a prav² kanßl, korigovat v²Üky a hloubky, a m∞nit zpracovßnφ signßlu
b∞hem sledovßnφ televize. Na rozdφl od patcheru (atimisch.exe) komunikuje mixer.exe
p°φmo s TDA8425 a neprovßdφ ₧ßdnΘ zm∞ny v DLL knihovnßch.
Tip pro hackery: Zkuste v souboru ATIVIDEO.INI doplnit °ßdek
"Debug=yes" do sekce "[I2CBusDriver]". P°φpadn∞ (od verze 4) doplnit pat°iΦn² klφΦ do
HKLM\Software\ATI Technologies\Capture Driver\Settings\I2CBusDriver
Chcete si pohrßt s videodekodΘrem Bt829?
Vytvo°il jsem mal² (a dost jednoduch²) program, kter²m m∙₧ete ovlßdat vÜechny
funkce videodekodΘru Bt829 a zjiÜ¥ovat jeho nastavenφ. P°edpoklßdß ale znalost registr∙ tohoto obvodu
a rozhodn∞ nenφ urΦen pro naprostΘ laiky. Ale dß se s nφm zjistit dost
zajφmav²ch v∞cφ (nap°. skuteΦnΘ rozliÜenφ ATI-TV :-)).
Jak to vÜechno zaΦalo?
Cht∞l jsem si koupit n∞jakou rozumnou videokartu
a kamarßd m∞ informoval,
₧e k videokartßm ATI existuje zajφmav² dopln∞k, ATI-TV, kter² mi umo₧nφ sledovat
televizi na poΦφtaΦi. Nemaje rozumnou TV (Φernobφl² Merkur se nepoΦφtß :-), zaujalo m∞ to,
a koupil jsem si ATI 3D Xpression+ PC2TV spolu s ATI-TV tunerem.
Po instalaci p°iÜlo prvnφ zklamßnφ -- poda°ilo se mi naladit jen dva programy. Zbytek
(z asi 6) neÜel naladit v∙bec, nebo m∞l straÜlivou kvalitu. Inu reklamoval jsem kartu
u dodavatele a ten mi ji vym∞nil za jinou. Bohu₧el jsem s touto novou kartou takΘ nem∞l
·sp∞ch a krom∞ toho u jednoho z t∞ch dvou program∙, kterΘ jsem p°edtφm naladil,
p°estal fungovat zvuk. Byla to myslφm ╚T 2. To m∞ vyd∞silo, p°ekvapilo
a zklamalo. Po°ßd jsem ale netuÜil, v Φem je vlastn∞ problΘm a tak jsem reklamoval ATI-TV
znovu, tentokrßt i s videokartou. OK, zjistilo se, ₧e na ATI-TV byl vadn² dekodΘr ΦeskΘho
zvuku, ale nic vφc. Tak₧e jsem dostal jinou ATI-TV (u₧ t°etφ v po°adφ) a jinou videokartu.
Te∩ jsem u₧ v∞d∞l, ₧e hardware musφ b²t v po°ßdku, takovou sm∙lu bych prost∞ nemohl mφt.
Pak jsem zjistil (dφky jednomu Φlov∞kovi na FIDOnetu), ₧e ovlßdacφ software pro ATI-TV
(ATI Player) neumφ naladit vÜechny kanßly podle ΦeskΘ normy. Firma ATI s tφm pr² zatφm
nehodlß nic d∞lat. To m∞ povzbudilo. ZaΦal jsem hledat, kde by mohly b²t ulo₧enΘ
p°eddefinovanΘ frekvence jednotliv²ch kanßl∙. Zjistil jsem, ₧e tabulky pro r∙znΘ zem∞
jsou ulo₧eny v souboru tuner.dll, ale to mi moc nepomohlo, proto₧e tam nebyly ulo₧enΘ
p°φmo frekvence, ale jakΘsi podivnΘ hodnoty, kterΘ mi moc ne°φkaly. Hledal jsem na
Internetu p°ehled kanßl∙ podle ΦeskΘ normy, ale nenaÜel jsem nic. To jsem opravdu neΦekal.
Zkusil jsem dotaz na FIDU a op∞t musφm pod∞kovat Michalu DobeÜovi, kter² mi poslal
kompletnφ tabulku frekvencφ podle OIRT i CCIR.
S tφm u₧ nebylo tak t∞₧kΘ zjistit, jak se podle frekvence spoΦφtß hodnota pro tuner.dll
a naopak. Provedl jsem pßr ·prav v tuner.dll a ono to skuteΦn∞ fungovalo! KoneΦn∞,
asi po Φtrnßcti dnech, jsem se mohl dφvat na vÜechny programy, kterΘ naÜe STA chytß.
NadÜenφ, spokojenost, euforie. Vytvo°il jsem prvnφ verzi patche ATImisch a svΘ
strßnky na
MAmediφch a zde na Czechinu.
Pak p°iÜel na °adu TV Online a Φesk² teletext. Tam nebyla ·prava nijak zvlßÜ¥ obtφ₧nß,
velice mi pomohlo starΘ AmatΘrskΘ Radio (zelen² "specißl" z roku 1989).
Na dalÜφch ·pravy si u₧ p°esn∞ nevzpomφnßm, ale v∞tÜinou Ülo o p°izp∙sobenφ
ATImisch nov²m verzφm ATI Playeru.
DalÜφ problΘm nastal, kdy₧ jsem si nechal zavΘst signßl brn∞nskΘho Kabel Netu.
Nemßm s nimi p°φliÜ dobrou zkuÜenost
(na MMDS antΘnu chytφm lepÜφ signßl ne₧ ten, kter² pouÜt∞jφ do kabelu,
navφc nemajφ ani e-mail :-)),
ale proto₧e v mφst∞ mΘho bydliÜt∞ jinß
kabelovß spoleΦnost svoji sφ¥ neprovozuje, spokojil jsem se s tφm, co je.
HloupΘ je, ₧e mφsto kvalitn∞jÜφho obrazu jsem zφskal obraz mφrn∞ ruÜen²,
s nefunkΦnφm zvukem. ProblΘm se zvukem byl zavin∞n² nevhodn∞ nastaven²m dekodΘrem
ΦeskΘho zvuku (dopln∞nß destiΦka na ATI-TV), bohu₧el trvalo hezk²ch pßr dnφ, ne₧ jsem
to zjistil. Po odpßjenφ tΘto destiΦky byl koneΦn∞ zvuk v po°ßdku.
V tΘto dob∞ jsem takΘ zaΦal experimentovat s ovlßdßnφm obvod∙ p°ipojen²ch na
sb∞rnici I2C ATI-TV. Tak vznikl ATImixer a pßr dalÜφch program∙ dostupn²ch
na strßnce Download.
To je asi tak vÜechno. Cht∞l bych tu b∞hem krßtkΘ doby uve°ejnit popis komunikace
s I2C pomocφ ATI_I2C.DLL (nebo lΘpe I2CAPI.DLL), p°φpadn∞ jinΘ zajφmavΘ informace. A₧ budu mφt Φas ...
Disclaimer, nebo jak se tomu °φkß ...
VÜechny informace, pou₧itΘ k vytvo°enφ v²Üe uveden²ch program∙, jsem zφskal bu∩ z
ve°ejn∞ p°φstupn²ch zdroj∙ na Internetu (popisy elektronick²ch obvod∙), nebo
zkoumßnφm DLL a EXE soubor∙ tvo°φcφch ATI Player a TV-Online. P°i tvorb∞ t∞chto strßnek
nebyl ani jednou pou₧it ScrollLock.
Bohu₧el prßv∞ disassemblovßnφ a tvorba odvozen²ch program∙ je v rozporu
s licenΦnφmi podmφnkami k pou₧φvßnφ softwaru firmy ATI:
- You may not
decompile, reverse engineer, disassemble or otherwise reduce the Software to a human-perceivable form.
- You may not modify, network, rent, lend, loan, distribute or create derivative works based upon the Software in whole or in part
To jen tak na okraj :-). Nevφte, jestli u nßs majφ tyto licenΦnφ podmφnky n∞jakou
platnost, nebo je nahrazuje autorsk² zßkon?