Jak nainstalovat hry na CD-ROM pro Windows na Linux
Spuštění starých CD-ROM her na moderních Windows není příliš obtížné, pokud víte, jak používat kompatibilní software Windows. Ale co když máte desktop s Linuxem a nechcete se vzdát svých starých Windows her?
Nedávno jsem v second-handu sehnal pár her z období Windows 98 až 7 na CD-ROM: Star Trek: Starfleet Command a Company of Heroes: Tales of Valor. Když jsem je držel v ruce, cítil jsem nostalgii, ale uvědomil jsem si, že si nejsem jistý, jak by bylo možné je hrát na mém nyní oblíbeném Linuxovém desktopu. Ukázalo se, že s moderním softwarem je to vlastně docela jednoduché.
Co budete potřebovat
Existuje několik věcí, které budete potřebovat, abyste mohli následovat mé kroky.
- Optická mechanika: Nejlepší by byla interní jednotka připojená přes SATA, ale cenově dostupné jednotky připojitelné přes USB můžete sehnat téměř v každém obchodě s elektronikou.
- Heroic Games Launcher: Ideálně nainstalovaný jako Flatpak z Flathub. Jiné herní launchery jako Lutris a Steam mohou také fungovat, ale Heroic budu v tomto návodu používat, protože si myslím, že je nejpřátelštější pro začátečníky a nevyžaduje účet.
- Aktivační klíč vaší hry (pokud je použitelný): Některé CD-ROM hry měly produktové klíče napsané uvnitř krabičky, obvykle v manuálu, které byly vyžadovány pro instalaci. Pokud váš CD obal tento kód postrádá, nebudete schopni dokončit instalační proces. Můžete ale zkusit hledat použitelné aktivační kódy na internetu, protože někteří lidé je tam zveřejňují.
Krok 1: Zkontrolujte verzi Proton v Heroicu
Hraní Windows her na Linuxu vždy vyžaduje kompatibilní vrstvu a podle mých zkušeností je nejspolehlivější výchozí nastavení Heroic: GE-Proton, neboli Proton od Glorious Eggroll.
Otevřete Heroic Games Launcher a přejděte do Správce Wine a potvrďte, že máte nainstalovaný GE-Proton-Latest. Klikněte na otočný kruh nahoře, abyste zkontrolovali dostupné aktualizace.
Nenechte se rozptýlit všemi ostatními možnostmi v tomto menu. Pokud váš první pokus o instalaci selže, můžete se vrátit a vyzkoušet jinou verzi GE-Proton nebo Wine.
Krok 2: Vložte a namontujte CD
Připojte svůj optický mechaniku k počítači, pokud již není připojena, a vložte své CD-ROM. Otevřete správce souborů a ověřte, že je disk namontován. Pokud není, klikněte pravým tlačítkem na jednotku a hledejte možnost jejího připojení, nebo na ni jednoduše dvakrát klikněte.
Krok 3: Spusťte instalátor
S vloženým CD je čas spustit instalátor. Ve své knihovně Heroic klikněte na „Přidat hru“ a do pole „Název hry/aplikace“ napište název hry. Pokud napíšete název správně, Heroic automaticky stáhne grafiku z internetu a vloží ji do pole „Obrázek aplikace“, což je hezký estetický prvek.
Dále přeskočte ostatní možnosti a pole a místo toho klikněte na tlačítko „Spustit nejprve instalátor“ ve spodní části dialogového okna.
Pomocí souborového prohlížeče, který se objeví, přejděte na připojenou CD jednotku (obvykle označenou iniciálami hry) a hledejte spustitelný soubor nazvaný Setup.exe nebo něco podobného. Často fungují i soubory s názvem Autorun.exe.
Poklepejte na něj a počkejte, až se spustí průvodce instalací hry. Odtud by měla být zkušenost stejná jako instalace hry na Windows.
Po dokončení instalace vám průvodce může navrhnout, abyste hru spustili ihned. Doporučuji však instalátor v tuto chvíli zavřít, protože jsem při pokusu hru okamžitě spustit zažil nějaké podivné chování.
Také jsem často dostával chybová hlášení na konci nastavování hry ohledně nesprávné verze DirectX. I když hlásily, že instalace selhala, ve skutečnosti to nikdy nebylo pravda, takže doporučuji jednoduše chybu přijmout a pokračovat dál.
Krok 4: Začněte hrát
Zpět v nastavení správce her Heroic klikněte na tlačítko složky u „Vybrat spustitelný soubor“, čímž se otevře prohlížeč souborů s otevřenou složkou s herními soubory Protonu. Procházejte složky, dokud nenajdete instalační složku hry, kde byste měli najít spustitelný soubor s názvem hry. Například spustitelný soubor hry Company of Heroes byl pojmenován CoH_ToV.exe. Může také fungovat soubor s názvem Autorun.exe. Dvojitým kliknutím jej otevřete a poté klikněte na „Dokončit“ v Heroic.
Hra se nyní objeví ve vaší knihovně a kliknutím na tlačítko „Hrát nyní“ se spustí vybraný spustitelný soubor.
Pokud hra vyžaduje, aby byl disk CD v mechanice pro její spuštění, musíte se ujistit, že je vložený a namountovaný na vašem Linux PC. Jinak nebudete moci hru hrát.
Krok 5 (volitelně): Zkopírujte obraz CD
Zatímco mnoho her vyžaduje, abyste měli vložené CD pro hraní, není to jen nepraktické, ale také to znamená, že riskujete ztrátu možnosti hru hrát. Disc rot se objeví a škrábance se nahromadí do té míry, že se disk stane nečteným, a tehdy budete u retro her bez pádla.
Dobrou zprávou je, že často můžete vytvořit klon „obrázku“ CD, obvykle nazývaného soubor ISO. Mnoho programů pro zápis CD/DVD to dokáže, a mou oblíbenou aplikací je K3b, aplikace pro KDE. Stačí kliknout pravým tlačítkem na disk, zvolit „Kopírovat obrázek“, zaškrtnout políčko „Pouze vytvořit obrázek“ a pak „Spustit“. Počkejte, až bude ISO obrázek zapsán.
Pak budete muset ISO soubor připojit pokaždé, když si budete chtít zahrát. Naštěstí některé linuxové správce souborů vám umožní připojit ISO soubory kliknutím na tlačítko v kontextovém menu souboru ISO, někdy s využitím balíčku fuseiso. Pokud váš správce souborů tuto možnost nenabízí, zvažte buď přechod na takového, který ji má, nebo připojení obrazového souboru přes terminál.
Ve skutečnosti nepotřebujete mechaniku nebo CD-ROM, abyste mohli začít hrát retro hry na Linuxu. Na Linuxu existuje mnoho open source portů a klonů klasických her, a pokud víte, kde je hledat, můžete si je okamžitě nainstalovat a hrát zdarma. Pokud vám nevadí jejich znovuobnovený nákup, můžete také najít mnoho klasických her, na které si pamatujete, dostupných v digitální podobě na GoG.com. Bavte se!




