PCSX2 - Tipy a triky

V předchozích dvou dílech tohoto návodu na PlayStation 2 emulátor PCSX2 jste se dozvěděli, jak program nainstalovat, nastavit a jaké jsou nejčastější problémy na které můžete narazit. V tomto díle se zaměříme na trochu pokročilejší práci s programem a prozradíme si pár užitečných tipů a triků, které vám jistě mohou zpříjemnit si hraní. Článek je sice určen spíše pro pokročilejší uživatele, pokusím se ho ale psát stylem, aby mu porozuměli i méně zdatní uživatelé.

Zástupce hry na ploše

Pokud se vám nechce kvůli každému hraní spouštět nejprve program a rádi byste spouštěli hru rovnou z plochy, stejně jako spouštíte třeba PC hry, můžete si pro hru vytvořit zástupce. A co víc, můžete si dokonce díky zástupcům u každé hry nastavit, aby se spouštěla rovnou na celou obrazovku či se specifickým nastavením.

Jak na to? Nejprve je potřeba vytvořit si nového zástupce. Existuje několik způsobů jak na to, nejjednodušší je, když kliknete na ploše pravým tlačítkem myši a v menu zvolíte Nový a pak Zástupce.

V dialogovém okně klepneme na tlačítko Procházet a ve složce, kde máme program nainstalovaný, vybereme spouštěcí soubor programu jménem pcsx2.exe.

Nyní je potřeba do řádku s cestou k programu dopsat cestu k image souboru se hrou a pokud chceme, tak i příkazy, které má program po spuštění vykonat.

V následujícím seznamu uvádím tři asi nejužitečnější nastavení zástupců. Aby nedošlo k nedorozumění, uvádím je vždy i s ilustrativní cestou k programu a image souboru. Postup se týká pouze pouštění her pomocí tzv. image souborů.

Spuštění hry
"D:\Programy\PCSX2\pcsx2.exe" "D:\hry\hra.iso"
Hra se spustí se současným, společným nastavením programu.
Spuštění hry přes na celou obrazovku
"D:\Programy\PCSX2\pcsx2.exe" "D:\hry\hra.iso" --fullscreen
Hra se spustí se současným, společným nastavením a vynutí režim celé obrazovky, tzv. fullscreen.
Spuštění hry s vlastním nastavením
"D:\Programy\PCSX2\pcsx2.exe" "D:\hry\hra.iso" --cfgpath="D:\Nastavení\PCSX2\Hra"
Pokud si někam zkopírujete složku jménem inis a nastavíte k ní cestu v argumentu --cfgpath, jakékoliv nastavení hry se bude ukládat do právě do té složky a aktivovat pouze, když spustíte hru pomocí tohoto zástupce.

Po zvolení správných cest či příkazů klepneme na tlačítko Další, dále vyplníme jméno hry a klepneme na dokončit.

Pokud se nám nelíbí, že má takto vytvořený zástupce ikonku programu a chtěli bychom místo ní nějakou jinou, stačí dát na zástupci pravé tlačítko, vybrat Vlastnosti, v nich vybrat Změnit ikonu... a vybrat ikonu dle našeho přání.

PS: Příkazů samozřejmě existuje mnohem více, seznam většiny z nich naleznete třeba na PCSX2 blogu.

Hry na širokoúhlé obrazovce

V dobách, kdy byl PS2 nejnovější konzolí se ještě širokoúhlé obrazovky moc nepoužívaly. Většina lidí měla klasickou starou televizi s poměrem stran 4:3. Pár her sice vyšlo i s podporou širokoúhlého formátu 16:9, ale bohužel jich nebylo mnoho. Dnes už je širokoúhlý monitor de facto standard a pokud hra nepodporuje nativně obraz i pro širokoúhlou obrazovku, nelze standardně při hraní využít celou plochu obrazovky.

V nových verzích programu už ale je možné spustit některé hry i tak, aby běžely v širokoúhlém formátu, aniž by byl obraz zdeformovaný. Je to možné díky skvělé komunitě a samozřejmě autorům programu, kteří ve svém volném čase vyrábí tzv. WideScreen Patche, které nám hraní na širokoúhlých monitorech umožňují.

Je potřeba jen zaškrtnout v menu Systém položku Enable Widescreen Patches a nastavit poměr 16:9 v menu Nastavení -> Nastavení Emulace -> Okno GS -> Poměr Stran: Širokoúhlý (16:9).

Bohužel neexistuje žádný způsob, jak udělat nějaký univerzální patch pro všechny hry, proto je potřeba ho pro každou hru, jak jsem již naznačoval, vyrobit, takže je potřeba brát na vědomí, že program nemusí obsahovat patch na každou hru. Pokud neexistuje, tak se dá i relativně snadno vyrobit - existují na to anglické návody.

To, že se nějaký patch aktivoval, poznáte podle zprávy v konzoli programu. Nelekejte se, pokud se tam napíše, že se aktivovalo více patchů, to je normální.

Vyhlazování hran - Anti-aliasing

V nastavení grafického pluginu GSDx zaškrtněte položku Enable HW Hacks. Klikntěte na Configure a u položky MSAA aktivovat vyhlazování hran (známé jako Anti-aliasing) nastavte větší hodnotu než 0x. Díky této funkci lze u některých her docela razantně zlepšit kvalitu obrazu odstraněním ošklivých zubů v grafice.

Porovnání módů anti-aliasinguU některých her je vyšší hodnota opravdu hodně znát, u některých moc ne. Ovšem co je nutné brát na zřetel je to, že při používání této funkce může hra padat a je to velice náročné na výkon. Záleží většinou na jednotlivých hrách, jestli budou padat nebo ne a o kolik to s touto volbou bude náročnější. Padá jich kvůli tomu (zatím) opravdu hodně, takže buďte opatrní a často si ukládejte hru, než si budete jistí, že to nezpůsobuje problémy. Podle mých pozorování vypadá vyšší nastavení než 4x vcelku stejně - viz obrázek.

Hraní a používání Windows současně

Pokud máte například na jedné půlce monitoru okno se hrou a na druhé půlce spuštěný prohlížeč, můžete při standardním nastavení pracovat pouze v jednom z nich. To znamená, že pokud zrovna něco děláte v prohlížeči, jeho okno se přesune tzv. do popředí a není možné ovládat PCSX2, dokud ho neaktivujete například klepnutím myší.

V nastavení gamepad pluginu LiliPad se nachází na záložce General položka Monitor when in background, jejíž aktivací lze povolit ovládání programu, i když není jeho okno v popředí.

Dočasné zrychlení hry

Pomocí pluginu pro gamepad jménem LiliPad lze také nastavit tlačítko L3 pro zapínání/vypínání režimu Turbo, díky kterému můžete dočasně zvýšit rychlost hry. V nastavení gamepadu na záložce General stačí zaškrtnout vpravo dole volbu L3 Toggles Turbo a v nastavení emulace na záložce GS nastavit v procentech položku Seřízení Turba na požadovanou (maximální) rychlost v turbo režimu.

Rychlé ukládání pozic

Jedna z nejoblíbenějších funkcí emulátoru je možnost uložení hry kdykoliv, kdekoliv a hlavně v mžiku pomocí funkce Save State. Práce s touto funkcí je jednoduchá, ovšem může s sebou nést i jistá úskalí.

Ovládání je snadné. Pomocí klávesy F1 hru ukládáme, pomocí F2 přepínáme pozice a pomocí F3 hru z vybrané pozice nahráváme. (Lze ovládat i z hlavního menu - položky Nahrát stav a Uložit stav pod položkou Systém.)

Neměli bychom ale nikdy spoléhat pouze na tuto funkci! Často ukládejte i pomocí klasického ukládání ve hře, protože se může stát například to, že se takto uložená pozice z nějakého důvodu poškodí a nepůjde nahrát (stává se to hodně zřídka, ale stává). Nebo se v emulaci vyskytne nějaký nepravidelný, náhodný problém, kvůli kterému hra přestane fungovat a tím, že jste si to uložili (ukládá se tím celý stav paměti konzole) jste si to uložili i s daným problémem. Ten se tedy projeví vždy, když pozici nahrajete a pokaždé vám to přestane fungovat. To se u klasického ukládání ve hře stát nemůže, protože tam se ukládají pouze informace o postupu ve hře, předměty, splněné úkoly atd.

Také se vám může stát, že omylem místo loadu dáte save a pozici si tak přemažete tím, co nechcete. Může se stát i to, že vám takto uložená hra nepůjde načíst v novější verzi programu.

Teď se můžu konečně dostat k nějakým trikům týkajících se tohoto ukládání.

Je dobrým zvykem dělat poslední save vždycky na pozici 0 (pozice nezačínají jedničkou, ale nulou), abyste měli jistotu, že při dalším hraní si načtete skutečně naposledy uloženou hru. A aby nedošlo k tomu, že to omylem uložíte na jinou pozici, ukládejte vždycky ručně přes menu.

Pokud se vám stane, že hra spadne a vy nevíte, na jakou pozici jste si to naposledy uložili, tak se přesuňte v průzkumníku do složky jménem sstates a nechte si v ní seřadit soubory podle data změny. Dvojčíslí na konci jména posledně změněného souboru je pak číslo poslední uložené pozice.

Nastavení konkrétních her

Na PCSX2 Wiki vytváří komunita seznam otestovaných her, ve kterém se často dozvíte i informace o tom, jak program pro tu hru co nejlépe nastavit, jaké možné problémy se hrou mohou nastat a jak je řešit. Není tam sice úplně všechno a něco může být pochopitelně už zastaralé, ovšem určitě je dobré se tam vždycky před začátkem hraní nějaké hry podívat.

Manuální aktivace oprav her

Sem tam je pro správné fungování hry potřeba ručně nastavit nějakou opravu pomocí oprav her - patchů. Patche jsou v programu celkem na dvou místech.

  1. V hlavním menu pod položkou Nastavení záložka Opravy Her.
  2. V nastavení pluginu GSDx tlačítko Configure... u položky Enable HW Hacks (nesmíte ji zapomenout pak zaškrtnout).

Po najetí kurzoru myši na většinu položek se zobrazí informace, co to opravuje, či pro jaké hry je to určené. Tyto opravy jsou ovšem výrobcem programu nedoporučené.

Vývojové verze

Oficiální verze programu bohužel nevychází příliš často, přitom na programu se pracuje opravdu velice usilovně. Skoro každý den v něm někdo něco opraví, či vylepší, či přidá novou funkci. Na oficiálních stránkách programu je ale naštěstí možné si stáhnout i vývojové verze programu, včetně všech pluginů a těžit z těch nových věcí hned jak se do programu zakomponují.

Protože se jedná pouze o testovací verze, je teoreticky možné, že program nebude fungovat správně, ovšem prakticky funguje tak z 99 % dobře. Není se čeho bát. Pro jistotu ovšem doporučuji vždy provést uložení hry i přes klasickou funkci ukládání ve hře, protože uložená pozice pomocí výše zmíněného rychlého ukládání nemusí v nové verzi fungovat.

Autor návodu: Pilda
Datum vydání: 5. 10. 2013

Další díly seriálu:

Tento článek jsme se souhlasem autora převzali z Pildových osobních stránek. Jelikož nejsme autory, můžeme nabídnout pouze ty informace, které jsou v něm obsaženy. Nejsme schopni nabídnout podporu týkající se emulátorů, pokud se problém netýká přímo našich češtin. Návod je ovšem natolik obsáhlý, že tu jistě objevíte vše, co potřebujete vědět.