Pokud patříte do druhu lidí, kteří když něco zapnou tak pokud to funguje jak má, tak už se o to nestarají, tak dál už číst nemusíte. Jak Indivision namáčknete na chipy, což je bohužel způsob jak si ho můžete odrovnat ještě před zapnutím, připojíte VGA nebo HDMI tak, pokud jste to tam nacpali dobře, by se po zapnutí Amigy a monitoru měl objevit obraz. Je klidně možné, že to bude ze začátku trochu blbnout, přeskakovat apod. Nechte mu chvíli aby se zahřál a s trochou štěstí to do pár minut přestane. Pokud ne, můžete vyskočit z okna a tento návod pro vás tímto končí, pokud obýváte vyšší než první patro.
Konfigurace samotná je intuitivní až pochopíte jak von to ten tvůrce myslel. Nejdůležitější je pochopit, že v tom okně napravo si nevybíráte do jakého rozlišení se chcete přepnout! To je seznam všech přednastavených módů, proto mají na začátku Pre. Vy si je sice můžete přenastavit po svém, což silně nedoporučuji! Pokud budete potřebovat něco z toho změnit, tak si označíte ten mód, který chcete měnit a dole klikněte na Copy a uděláte si kopii, ta se automaticky dá na začátek seznamu a s tou už si můžete dělat co chcete. Indivision funguje tak, že porovnává hodnoty počtu řádků na obrazovce s hodnotami v Min a Max Lines v daném módu odshora dolů. Takže pokud se vám to zobrazuje furt blbě, tak hodnotu počtu řádků máte buď nastavenou blbě, nebo vám to žere mód, který je v seznamu výš než ten váš. Takže pokud narazí na první odpovídající mód, přiřadí k němu zadaný VGA mode a tento zobrazí. Pokud nechcete aby se nějaký mód použil, tak na něj dvakrát klikněte, on se uzavře do závorek a vedle nahoře se označí jako Disabled.
Aktuální použitý mód je na stavovém řádku označený slovy: "This mode is applied and live" (viz první obrázek)
Pokud zde obsažený mód nenajde Monitor v DEVS:Monitors tak v řádku Test Mode je napsáno "Unknown Mode" (viz spodní obrázek) pokud ho tam máte, tak je tam vidět včetně názvu např. PAL:High Res.
Na tomhle obrázku si popíšeme části, které souvisí s identifikací módů a počtu řádků:
- Min. Lines - je minimální počet řádků (533), od kterého se bude tento mód aplikovat - musíte nastavit ručně
- Max. Lines - je maximální počet řádků (535), od kterého se bude tento mód aplikovat - musíte nastavit ručně
- Current - je momentální hodnota počtu řádků, pokud konfigurujete jiné rozlišení, tak vás nezajímá. Tady je 318, což je hodnota pro rozlišení 800x600, které používám jako výchozí.
- Tested - je počet řádků, které Indi zobrazí když kliknete na "Test-Ajust", zde je to 534 což odpovídá Test mode 1280x1024 a podle tohoto si potom nastavíte hodnoty Min. a Max. Lines
Doporučuji si stáhnout rozlišení právě pro použití s Indivisionem, které jsou také na oficiálních stránkách viz odkaz nahoře.
Archiv obsahuje Monitory: HD720 (až 1280x720), HighGFX (až 1024x760), SuperPlus (až 800x600) a Xtreme, který umí až 1280x1024.
Tak teď trochu odbočím, než začnete experimentovat, podívejte se na Menu na liště. Všude a všichni radí si udělat záchranný disk, pro jistotu, když byste chtěli upgradovat firmware. Udělejte to! A zkuste si, že to opravdu bootuje!! Kdyby to někdo řešil, tak jako já, že by ho neměl, tak se dá stáhnout ve formátu ADF (viz odkaz na originální dokumentaci) a naštěstí funguje skvěle i přes Gotek.
Další menu v pořadí a značně využívaná funkce je "Restore to defaults", jo to si taky pamatujte, bude se hodit! Tady za zmínku stojí ještě "Find Live Mode", která v seznamu zobrazí aktuální mód a "Re-read Monitor Display Data", která vyčte rozlišení z paměti monitoru. Když potom otevřete seznam rozlišení pod VGA Mode, jsou na začátku označeny EDID. Pokud vám to žádné rozlišení nevyčte, netřeba propadat panice, můžete použít jakékoliv z předpřipravených. Pokud odpovídají specifikacím vašeho monitoru, ty je dobré si nastudovat! Může se stát, že pokud použijete 100Hz na monitor, který to neumí, tak po vašem zásahu už nebude umět vůbec nic… Většinou, ale monitor napíše, že tohle nedává a vy se zmáčknutím ESC vrátíte zpět.
V úplně prvním menu jsou dvě důležité položky, "Open" a "Save as". Tímto si můžete veškěré svoje nastavení uložit a případně i sdílet s někým dalším, pokud má kompatibilní monitor a nechce se mu s tím drbat.
Takže, teď už víme jak to cca funguje, jak se vrátíme zpět pokud něco samo přestane fungovat a nyní se můžeme podívat jak tedy prakticky na to. Řekněme, že si nakonfigurujeme vlastní mód pro použití ve hrách pro monitor, který má nativní rozlišení 1280x1024 60Hz.
- otevřeme konfigurátor IndivisionAGAmk3
- vybereme poslední položku v seznamu: "Pre 800x600 PAL"
- klikněte na Copy a potom tlačítkem Down si nově vytvořený mód posuneme hned nad zkopírovaný "Pre 800x600 PAL" – tohle je hodně důležité, protože záleží na pořadí v seznamu.
- Potom klikněte na "<" u VGA Mode
- Pokud máte nativní, vyberete "EDID 1280x1024@60" a pokud ne, tak "Pre 1280x1024 60Hz VESA"
- Tady to nemůžeme editovat, takže klikněte na "Copy" a přejmenujte si ho jak je libo. Tady na pořadí nezáleží, proto tu ani nejsou odpovídající tlačítka.
- Dejte "Accept"
- Klikněte na "Test/Adjust" a posuňte display tak aby seděl uprostřed toho vašeho. Buď zapíšete přímo hodnoty (Width 640, Height 512), nebo to
poladíte ručně. Místo klikání je rychlejší použít šipky pro posun a šipky+SHIFT pro roztažení, zůžení. Případně můžete nastavit Scanline efekt, aby hry a dema vypadaly jako na CRT. A samozřejmě nastavit hodnotu OSDSec na co nejmenší hodnotu. To je doba zobrazení OSD informací, pokud ladíte a potřebujete třeba vidět jaké rozlišení se zrovna používá tak to smysl má, ale při hraní nebo přepínání mezi obrazovkami s rozličným rozlišením, to jen otravuje. Další klávesová zkratka co by se vám mohla hodit je R, při přepínání Shires/Hires modu, pokud bude testovací obrazovka hodně šílená, tak tohle vám může pomoct.
- Dejte "Okay"
- V "Advanced" pak jen odklikněte "Doublebuffer", případně si můžete zkusit, že to s ním vypadá stejně a je tudíž zbytečné ho v tomto příkladu používat.
- Zase "Okay"
- A teď přijde okamžik pravdy! Kliknutím na "Save & Apply" uložíme veškeré naše změny přímo do paměti Indivision a pokud spustíme nějakou hru, tak ta automaticky využije náš nově nastavený mód.
Tenhle praktický příklad jsem čerpal z perfektního návodu, podle kterého si můžete nastavit rozlišení i pro monitory na 100Hz (https://forum.icomp.de/index.php?thr...fig-files-and/)
Je tam možnost tyto předpřipravené módy si stáhnout...
Na závěr ještě jedna perlička. Jak určitě víte, pokud už v nějaké hře/demu jste, můžete obrazovku přizpůsobit přímo odsud zmáčknutím SHIFT+CTRL+~ (to je ta klavesa pod ESC )
No, ale tohle musíte pokaždé nastavovat znovu, ale pokud máte poslední verze jak FW tak konfigurace, tak ta při následném spuštění napíše, že byla změněna LIVE konfigurace a jestli chcete nové nastavení uložit. Když teď kliknete na "Save & Apply" tak se uvedená změna uloží a pro příště máte pokoj. Pokud ale nechcete tuto změnu uložit, nahoře v menu "Settings" dejte "Last Saved" a obnoví se předchozí hodnoty.
(Pokud vašemu rozlišení odpovídá více módů, dá se v LIVE mezi nimi přepínat pomocí klávesy X)
No jestli vám to ještě nestačilo, tak ještě jedna drobnost. V příkazovém řádku, nebo klidně přes ikonu, můžete konfigurační program IndivisionAGAmk3 spouštět s parametrem SAVEAPPLY <soubor.konfigurace>. Program pak konfiguraci rovnou uloží do paměti Indivision a na nic se neptá, takže pokud narazíte na nějaké speciální případy, můžete to používat přímo takhle na vyžádání. Je zajímavé, že tohle jsem v dokumentaci nenašel, je to zmíněno pouze zde a potom v changelogu verze 1.10.
No a to je vše přátelé!
Poděkování: Damimu za doporučení jak grabovacího toolu a tak vůbec. A lidem co připravili tento skvělý kousek HW/SW.