úterý 4. března 2025

King's Quest: Mask of Eternity - Instalace

King's Quest: Mask of Eternity - Instalace

pár vět o instalaci

Sepsal: Kamil „DarkMan“ Novák


Poslední díl série King's Quest s podtitulem Mask of Eternity mi dal z technického hlediska pořádně zabrat. Důvodem byla již klasicky špatná kompatibilita s moderními stroji. 

Začnu však popořadě. S originálním dílem se to mělo tak, že jsem si vůbec ani neškrkl. Hra se sice nainstalovala, ale její spuštění na Win11 bylo nad moje síly. Měl jsem patch 1.3, zkoušel různé ovladače, spouštěl jsem vše přes režim kompatibility ... nic.

Originál mně byl k ničemu.

Rozhodl jsem se proto uvalit pár éček za GOG verzi hry, u které jsem doufal, že pojede. Jaké překvapení bylo, když mi hra opět nefungovala. Tentokráte jsem se ale nehodlal tak lehce vzdát a začal jsem pročítat místní diskuzní fórum doufajíc, že najdu nějakou informaci, která by mi pomohla. A podařilo se to až díky člověku jménem Nico Bendlin; softwarovému vývojáři z Německa. Ten totiž udělal sérii kroků, které umožňují hru z dané platformy plnohodnotně hrát - tj. vytvořil malý prográmek, který se stará o "run-in patch" hry, překódoval všechna videa (aby fungovalo intro a outro) a dalším programem vyextrahoval z CD takové soubory, na které si hra v průběhu sahá (GOG instalace totiž stupidně vyžaduje CD!!!???).


Stránky daného člověka naleznete zde a jestli si říkáte, proč jeho práci přepisuji, tak vězte, že podobné "fan" stránky většinou jednou přestanou fungovat a hru už nikdo a nikdy nerozchodí. Je proto výhodné mít nějakou tu zálohu. 


Co tedy dělat a v jakém pořadí?

1. Hra má kompatibilitu jen s Win7, 8 a 10

  • U verze 11 není zaručeno, že Vám hra poběží "správně"; hrozí lock-upy, ztráty zvuků a celkové padání hry.
  • U verze 11 se ve většině případů správně nepropisuje nGlide v1.05, který umožní hru hrát v rozlišení 800x600.
  • Výše zmíněné mám vyzkoušeno: Win10 = OK, Win11 = noční můra. 

2. Zakupte hru na GOGu

3. Hru si naistalujte do vámi vytvořeného adresáře, ideální je C:\\SIERRA\KQ8

  • Nenechávejte hru vytvářet vlastní adresář, neboť ten bývá zbytečně dlouhý a Windows s tím mají problém. 
  • Vyvarujte se používání prázdných znaků (tj. mezer) v názvu
  • Nevytvářejte zástupce na ploše, nepovolujte automatické hledání po nových verzích.

4. Hru zatím nespouštějte a místo toho si stáhněte run-in patch v 1.3

  • Odkaz je zde; heslo je "kqmoefix" bez uvozovek.
  • Patch rozbalte do adresáře s hrou
  • Spusťte kq8fix.exe a zaškrtněte okýnko aplikující patch a nastavte shim logging type, shim logging level, debug strings (game) a crash memory dump podle přiloženého obrázku.
  • Na nic jiného není potřeba sahat.

 

5. Stáhněte si videa

  • Odkaz je zde; není potřeba heslo.
  • Videa (celkově 3) rozbalte do adresáře s hrou
  • PS: Na videa se můžete klidně kouknout

6. Přepište soubor glide2x.dll na glide2x_.dll (ve vašem vytvořeném adresáři) 

7. Stáhněte si nGlide accelerátor z tohoto odkazu; verze 1.05

  • Verze 1.05 je verze, ve které bylo umožněno hrát King Quest 8 v rozlišení 800x600.
  • Každá novější verze (v 2.0+) bude fungovat také, ale není to potřeba.

8. Stáhněte si prográmek, který do adresáře natáhne další KQ soubory a umožní hře na ně sáhnout přímo (nikoliv z CD)

  • Odkaz je zde; heslo je "kqmoevol" bez uvozovek .
  • Soubory kqmoevol.exe a kqmoepfd.cmd dejte do adresáře s hrou
  • Spusťte (dvakrát klikněte) kqmoepfd.cmd a vyčkejte na hlášku, že vše bylo extrahováno.

9. Běžte do adresáře s hrou a hru spusťte jako administrátor / správce.

10. Ve hře okamžitě nastavte grafiku na 3Dfx, zvyšte rozlišení na 800x600, aktivujte všechny stíny a zvyšte si světlost.


 

Pokud Vám vše výše zmíněné zafungovalo, tak vám gratuluji. Máte totiž velkou šanci, že hru dohrajete bez větších problémů.

Pokud vám z nějakého důvodu 3Dfx nejede, hra by měla fungovat také, jen bude v rozlišení 640x480 (což je mimochodem hnus) a může vykazovat chyby (lock-upy, padání, aj). Pro tento případ jsem vytvořil alespoň sérii "uložených pozic", které si můžete stáhnout a do hry kdykoliv nahrát. Je to takový "workaround", který vám alespoň umožní si hru "vyzkoušet" ve všech lokacích.

 

Závěrem dodávám, že všechny soubory najdete jako "back-up" na stránkách websharu

Opět zdůrazňuji, že se nejedná o mou práci, jen soubory přeukládám pro případ, že se původní autor rozhodne svůj web smazat a doufám, že se někomu budou ještě hodit!

Žádné komentáře:

Okomentovat

King's Quest: Mask of Eternity - SaveGames

King's Quest: Mask of Eternity - SaveGames soubor uložených pozic; workaround pro časté lock-upy hry Sepsal:  Kamil „DarkMan“ Novák Ulož...