Questo gioco utilizza il motore WayForward e sfortunatamente funziona sempre in modalità a finestra intera (!). La modifica “motore.ini” aggiungendo “con finestra=falso” o altre opzioni non risolveranno il problema. Ciò si tradurrà in brutti micro-nervosi e in uno scorrimento non fluido (tra 58 e 59 fps tra l'altro).
Come risolvere
Scarica dxvk (Wrapper da DirectX a Vulkan) a partire dal GitHub (testato con la versione 2.3) e inserisci nella stessa directory di “DuckTales.exe” i file:
.../x32/d3d9.dll, .../x32/dxgi.dll
Quindi crea nella stessa directory un file di testo con nome Blocco note “dxvk.conf” in questo modo per forzare l'esclusiva a schermo intero a 60 fps con V-Sync:
# Abilita il limitatore del frame rate. Lo scopo principale di questo è aggirare il problema # bug nei giochi che hanno fisica o altre simulazioni legate al loro frame # valutare, ma non forniscono il proprio limitatore. # # Valori supportati : Any non-negative integer dxgi.maxFrameRate = 60 # Sostituisce l'intervallo di sincronizzazione (vsync) per la presentazione. # Impostandolo su 0 disabilita completamente la sincronizzazione verticale. # Un valore positivo 'n' abiliterà Vsync e ripeterà lo stesso # immagine n volte, e un valore negativo non avrà alcun effetto. # # Valori supportati: Any non-negative number dxgi.syncInterval = 1
E goditi questo gioco che finalmente funziona perfettamente (soprattutto con g-sync)! 👍🏻
⚠️ A causa dell'involucro Vulkan, LA PRIMA VOLTA che carichi il gioco dopo queste modifiche noterai ritardi e blocchi temporanei, ma è così che funziona il wrapper convertendo gli shader da DX9 a VK al primo avvio. Non preoccuparti, alla prossima corsa andrà tutto bene. Si può osservare anche un minimo rallentamento durante il caricamento dei livelli per la prima volta.