Stejně jako všichni ostatní moudří lidé mám i já k AI / LLM poněkud rezervovaný postoj. Nicméně uznávám, že existují oblasti natolik zásadní a kritické, ve kterých je její nasazení ospravedlnitelné. Mám na mysli vznešené disciplíny, jako jsou výzkum rakoviny, kontakt s mimozemskými civilizacemi, vynalézání nových materiálů pro pánská toupé, a také neoficiální patche pro staré hry pro DOS!
Uživatel vetz se na fóru Vogons pochlubil svým novým patchem pro FPS klasiku Descent (1995), na kterém spolupracoval s AI, a já mu to vůbec nemám za zlé. Nový patch je distribuován jako samostatný EXE soubor, kterým se hra spouští, a zahrnuje několik vylepšení. Pro spuštění funkčního celku budete potřebovat registrovanou verzi hry ve verzi 1.5 a také vlastní DOS4GW.EXE (seberte z jiné hry pro DOS).
První novinkou je omezovač snímkové frekvence, který řeší problém Descentu na rychlejších počítačích. Patch přidává parametr -maxfps <N>, kterým lze nastavit limit fps v rozsahu 5 až 150, přičemž doporučené hodnoty jsou 60 nebo 70 fps. Pomocí přepínače -showfps si hráč může aktuální snímkovou frekvenci zobrazit přímo během hraní.
Další důležitou úpravou je oprava fyziky naváděných střel. Jejich chování je nově oddělené od snímkové frekvence, takže se aktualizuje na 30 Hz bez ohledu na renderovací framerate.
Patch také upravuje kokpitový HUD pro režim 640×400 SVGA. Původní HUD určený pro 320×200 je nově škálován tak, aby fungoval i ve vyšším rozlišení aktivovaném přepínačem -640x400. Pro zobrazení se používají hi-res fonty z Descentu 2.
A konečně - součástí úprav je i benchmarkovací režim, spouštěný parametrem -benchmark! Ten během přehrávání dema měří průměrné fps, minimální fps a 1% low fps a výsledky zapisuje do souboru BENCH.LOG v adresáři hry.
Autor se pokusil řešit i občasné praskání nebo zkreslení zvuku v DOSBox-X, které se může objevovat při přehrávání dem, zejména při vysokém nastavení CPU cycles. Přidal proto omezení hlasitosti proti přebuzení mixeru, zvýšil vzorkovací frekvenci na 22050 Hz a zvětšil DMA buffer na 8192. Sám ale připouští, že si není zcela jistý, jak výrazný praktický dopad tyto změny mají, a pozdější reakce ve vlákně naznačují, že zvukové úpravy mohou na některých reálných konfiguracích způsobovat potíže. Inu, zkuste :)
Každopádně - skvělá práce! A doufám, že se Descent stane standardním testovacím nástrojem. Spolehlivých herních testů nemáme pod DOSem příliš, většinou se srovnání omezí na obligátní Doom timedemo a k tomu nějakou syntetiku, další benchmark je více než vítaný.
P.S. Jako vážně, proč byste měli na Bonuswebu číst brak typu "Kdo s kým? Vyznáte se v mileneckých vztazích herních hrdinů?", když já vám přináším takovéto kvalitní zprávy nejvyšší důležitosti? ;))




Nejnovější komentáře