- OptiScaler înlocuiește upscaling-ul nativ cu DLSS, FSR 2/3/4 sau XeSS și adaugă OptiFG pentru FG pe DX12.
- Suport API extins (DX11/DX12/Vulkan), FSR4 fiind limitat la RDNA4 și XeSS actualizat la 2.1.
- Setări avansate (RCAS/MAS, LOD, anizotropie, spoofing, plugin-uri ASI, Anti-Lag 2, Reflex).
- Versiunea 0.7.8 îmbunătățește stabilitatea: corecții fără tipuri, modele FSR4, cu Dx12, suprapunere și încărcare automată DLL.

Dacă joci pe PC și îți place să ajustezi calitatea imaginii și performanța, OptiScaler este unul dintre acele moduri care îți schimbă jocul. Îți permite să înlocuiești funcția de upscaling încorporată a unui joc cu una diferită, să adaugi generarea de cadre și să deschizi o gamă de setări avansate rareori disponibile utilizatorului obișnuit.
Frumusețea este că funcționează pe titluri care integrează deja tehnologii precum DLSS 2+, FSR 2+/3+ sau XeSS, iar de acolo... vă permite să alegeți backend-ul de rescalare și să îl reglați fin după preferințe În plus, cu OptiFG și suport pentru mod-uri precum dlssg-to-fsr3, există potențialul de a activa Generarea de cadre acolo unde aceasta nu există în mod implicit sau de a o îmbunătăți acolo unde eșuează.
Ce este OptiScaler și ce rezolvă?
OptiScaler Este un middleware care se află între joc și upscaler. În practică, interceptează apelurile titlului (cel rescalarea intrărilor pe care jocul le acceptă ) și le redirecționează către motorul de upscaling ales de dvs. Sau, mai simplu spus: în meniul jocului, alegeți „Input” (de exemplu, DLSS), iar în suprapunerea OptiScaler selectați „Output” (de exemplu, FSR 3/4), astfel încât Randarea finală este semnată de tehnologia pe care o preferi. .
În prezent, nucleul OptiScaler permite combinarea XeSS, FSR 2.x, FSR 3.x, FSR 4 (limitat la RDNA4) și DLSS în titluri care deja acceptă upscaling. Nu se oprește aici: adaugă modificări precum RCAS și MAS, scalarea ieșirii, presetări DLSS, suprascrieri ale raportului sau DRS și multe altele. tehnici de reglare care fac diferența.

Cum funcționează în interior
Fluxul conceptual este simplu: Intrări → OptiScaler → Ieșiri Jocul își începe procesul de rescalare cu API-ul implicit, OptiScaler se conectează la acesta și transmite reconstrucția imaginii către alternativa aleasă de tine. În acest fel, poți, de exemplu, forțează FSR 3.1 pe un joc care expune doar DLSS 2 sau aduce XeSS la un titlu compatibil cu FSR.
Pentru motoare precum Unreal Engine există nuanțe: pluginul UE XeSS nu expune adâncimea, iar atunci când se înlocuiește XeSS-ul nativ poți strica alte rescalere interne În aceste cazuri, OptiScaler vă permite în continuare să aplicați clarificarea RCAS peste XeSS pentru a atenua neclaritatea. Cu FSR, începând cu ramura 3.1, API-ul este mai standardizat, iar suportul ar trebui să fie complet; cu versiunile mai vechi de FSR 2.x/3.x, va depinde de cum își implementează fiecare studio interfața Și în UE, uneori va trebui să ajustați acest cod.
API-uri și rescalere acceptate
OptiScaler funcționează cu DirectX 11, DirectX 12 și Vulkan, deși Fiecare API limitează backend-urile disponibile. Stratul OptiFG pentru generarea de cadre, pe de altă parte, este suportat doar pe DX12.
DirectX 12
- XESS (implicit în DX12)
- FSR 2.1.2 și 2.2.1
- FSR 3.x (include compatibilitate cu versiunea 2.3.x)
- FSR 4.0.x prin ruta FSR 3.x pe DX12 (doar RDNA4)
- DLSS (NGX)
DirectX 11
- FSR2.2.1 (implicit, DX11 nativ)
- FSR3.1.2 (port neoficial pentru DX11 nativ)
- DLSS (DX11 nativ)
- XeSS 2.x (DX11 nativ, doar Intel ARC)
- XeSS/FSR 2.1.2/2.2.1/FSR 3.x cu puntea către DX12 prin D3D11on12
- FSR 4.0.x prin FSR 3.x pe DX12 (doar RDNA4)
Vulkan
- FSR 2.1.2 (implicit) și 2.2.1
- FSR3.1 (și FSR 2.3.2)
- DLSS
- XeSS 2.x
Generare de cadre cu OptiFG și moduri compatibile
Începând cu versiunea 0.7, OptiScaler include OptiFG, o abordare experimentală pentru injectarea generării de cadre (stil FG FSR3) în titlurile DX12 care nu îl au implicit sau unde FG nativ este problematic. Este util în special ca ultimă soluție și poate necesita modificări precum HUDfix, care, deși a câștigat stabilitate, Este încă considerat experimental.
În plus, a fost adăugat suport pentru mod. Nukem (dlssg-to-fsr3), care convertește DLSS FG în FSR în jocuri cu DLSS-FG nativ. Acest mod și altele precum Fakenvapi nu este inclus... și, în unele cazuri, activează Reflex, Anti-Lag 2 (pe RDNA1+), LatencyFlex sau XeLL (pentru Intel). Integrarea Fakenvapi permite, printre altele, Dezactivați FlipMetering pentru a uniformiza durata cadrelor când Nukem este activ în titluri cu DLSS4.
Instalare pas cu pas
Calea rapidă este să descărcați Nightly sau cele mai recente versiuni stabile din depozitul lor de dezvoltare colaborativă. Acolo veți găsi resursele actualizate, practic cu tot ce aveți nevoie. Pentru RDNA4 și FSR4 există o cerință suplimentarăfișierul amdxcffx64.dll pe care Windows îl instalează atunci când detectează o placă video Radeon RX 9000. Îl aveți în Windows\System32\ (folosește motorul de căutare pe ruta respectivă dacă te rătăcești).
Plasați fișierele OptiScaler și DLL-ul menționat anterior în folderul jocului, alături de executabil. De exemplu, în Cyberpunk 2077 instalat pe Steam, acesta ar fi: Fișiere de program (X86)\Steam\steamapps\common\Cyberpunk 2077\bin\x64Dacă joci pe GOG sau Epic, ruta se schimbă, desigur, dar ideea este mereu aceeași: lângă fișierul .exe al jocului.
Cu totul pregătit, rulează scriptul de configurare (un fișier .bat precum „OptiScaler Setup”). Vei vedea mai multe solicitări în consolă; poți alege opțiunea implicită apăsând 1, iar dacă placa grafică este AMD, alegeți din nou 1 când atingețiDacă vrei să activezi utilizarea intrărilor NVIDIA DLSS, poți seta și valoarea la 1. Nu este obligatoriu să testezi FSR4, dar îți oferă posibilitatea de a face mai multe combinații.
Programul de instalare va confirma finalizarea și vă va solicita să apăsați o tastă pentru a închide. De acolo, lansați jocul, activați un rescaler în opțiuni (DLSS/XeSS/FSR) și, odată ce este în 3D, Deschideți suprapunerea OptiScaler cu comanda rapidă pentru a alege backend-ul final, a regla fin presetările sau a aplica filtre.
În Linux a fost adăugat un script de instalare și dezinstalare ceea ce accelerează procesul sub Proton/Wine, iar pe Windows proiectul acum aplică automat patch-uri specifice jocului pentru a îmbunătăți experiența încă de la început.
Setări avansate și personalizare
Dincolo de schimbarea rescalerului, OptiScaler aduce o multitudine de opțiuni care îl fac un instrument excelent pentru jocuriPoți atinge Claritate RCAS și MAS, scalare de ieșire, presetări DLSS, precum și forțarea raporturilor interne și suprascrierea DRS pentru a menține o rezoluție temporală stabilă.
Au ajuns în suprapunere îmbunătățiri de design și noi opțiuni cum ar fi contorul de jitter, modificările comenzilor rapide de la tastatură și citirea valorilor hexazecimale în fișierul INI (foarte util pentru taste sau ID-uri de dispozitive). S-au remediat problemele cu tastele care se „blocau” la deschiderea meniului și Reluări nedorite cu gamepad-ul pe DX11.
Pentru partea de latență, dacă integrezi Fakenvapi, poți conecta Reflex și activați Anti-Lag 2 (RDNA1+), LatencyFlex sau XeLL pe Intel. Ca funcții noi, există funcția experimentală Anti-Lag 2 în Vulkan și opțiunea de a dezactiva FlipMetering (cheie pentru stabilizează timpii de cadre când folosești modul Nukem în jocuri cu DLSS 4).
Controalele calității imaginii au fost, de asemenea, consolidate: Filtre anizotropice și polarizare LOD Mipmap reglabil, un limitator FPS reînnoit și Performance Overlay cu modul JustFPS pentru vezi doar cadrele pe secundă dacă nu doriți să apară mai multe informații pe ecran.
FSR4: caracteristici noi, modele și calitate a imaginii
Odată cu apariția RDNA4, AMD a făcut saltul către FSR 4, o rescalare cu un model îmbunătățit, acceptat de versiunea 3.1OptiScaler permite acum injectarea sa în jocurile compatibile și, de fapt, formatele cu/fără tip au fost corectate astfel încât nu mai bloca titlurile care se blocau înainteÎn plus, a fost adăugat suport pentru input XeSS pentru FSR4 pentru Unreal Engine, umplând o lacună extrem de necesară.
Un punct cheie este selecția modelului în FSR4Intern, AMD pare să mape: Modelul 0 pentru AA nativ, 1 pentru Calitate, 2 pentru Echilibrat, 3 pentru Performanță; 5 ar fi pentru Ultra Performanță. OptiScaler vă permite să alegeți modelul și, în mod inteligent, Forțează Modelul 1 în presetările Calitate/Calitate Ultra deoarece în unele jocuri era redirecționat incorect (de exemplu, la 0) și apăreau sclipiri/sclipiri vizibile. AMD este conștient de această problemă și intenționează să remedieze acest lucru în versiunile viitoare.
Interpretarea practică este că Modelul 0 oferă de obicei o claritate mai agresivă (are o acumulare istorică mai mică), în timp ce un Model 2 Este ceva mai moale, dar stabil când titlul împinge Modelul 0 în presetări care nu se potrivesc. Această gestionare a modelului face diferența în stabilitatea temporală și detaliile fine, în special în scenele de frecvență înaltă, cum ar fi vegetația sau grilele.
Intrări ale motorului și considerații de compatibilitate
În Unreal Engine, pluginul XeSS al motorului nu expune adâncimea, așa că dacă înlocuiești XeSS în joc Puteți dezactiva alte căi de rescalare a titluluiTotuși, RCAS peste XeSS contribuie la clarificare. Cu FSR, începând cu versiunea 3.1, API-ul este standard, iar compatibilitatea ar trebui să fie largă; în versiunile anterioare, interfețele au fost personalizate și va depinde de modul în care studioul l-a programat. În UE, este posibil ai nevoie de ajustări .ini astfel încât tampoanele să se potrivească corect.
Pentru intrările și ieșirile DX12, stabilitatea și performanța au fost îmbunătățite pe calea „cu upscalere Dx12”. În Intel ARC este disponibilă o imitație specifică de imagine. Atomic64 pentru UEȘi motorul XeSS a fost actualizat la Versiunea 2.1, crescând calitatea și compatibilitatea.
Depanare și probleme cunoscute
- Dacă suprapunerea OptiScaler nu se deschide, verificați elementele de bază: activați DLSS/XeSS/FSR în meniul jocului și Încearcă să-l deschizi deja în scena 3D (nu din meniul static). În instalările mai vechi, asigurați-vă că lansați suprapunerea în timpul randării active.
- Folosești RTSS (MSI Afterburner, CapFrameX)? Activează opțiunea recomandată în RTSS sau actualizați la cea mai recentă versiuneȘi dacă folosești OptiFG, cea mai compatibilă este dezactivați RTSS temporar pentru a evita conflictele de suprapunere/injecție.
- Rețineți că HUDfix este încă experimental. A câștigat stabilitate, dar uneori pot apărea închideri neașteptate pe GPU-uri NVIDIA care sunt dificil de reprodus. Detectarea injecției reflexe RTSS a fost, de asemenea, adăugată pentru diagnosticarea duplicatelor agățate.
Cazuri recent remediate sau îmbunătățite: intrări FFX VK și XeSS VK (remedieri, de exemplu, blocări în Indiana Jones și Marele Cerc), remedieri Unity DX11 și FSR3 DX11, Remediere pentru blocările FF14 cu anumite pluginuriÎmbunătățiri ale patch-urilor pentru exportul de jocuri Wine, scalarea jitter-ului pentru intrările XeSS, No Man's Sky pre-RDNA4 stabil acum, versiunea originală Death Stranding (nu Director's Cut) funcționează, corecții pentru VK-ul Doom TDA FFX după actualizarea 2 și Soluții pentru Prey Luma Remastered când se utilizează upscalere cu Dx12.
Atenție la WUCHANG: blocajele la pornire au fost remediate, dar Nu actualizați manual fișierele Streamline; dintr-un anumit motiv, nu funcționează pe Opti în acel titlu. Apropo, a mesaj introductiv discret la încărcarea OptiScaler (îl puteți dezactiva în INI, folosind opțiunea DisableSplash) pentru a verifica rapid dacă totul rulează; pe Linux, este dezactivat automat.
Un detaliu practic: OptiScaler localizează automat DLL-urile DLSS și DLSSG cu o fiabilitate sporită și acum integrează un ecran „Afișează interfața detectată” care a fost adaptat la detectarea jocurilor și a rutelor cu mai multă finețe.
Suport pentru moduri externe și spoofing
Pe lângă NukemFG, OptiScaler încorporează o falsificare experimentală Streamline care, implicit pe AMD/Intel și chiar și cu Dxgi=false, deblochează DLSS FG și Reflex atunci când nu există verificări suplimentare ale jocului. În Unreal Engine, nu deschide DLSS FG în acest moment, deși Reflexul rămâne de obicei operațional..
Dacă doriți reglaje fine pe dispozitivul falsificat, INI-ul acceptă acum opțiuni personalizate de spoofing, iar pentru parametrii numerici puteți utiliza formate hexazecimale. Acest lucru este ideal dacă trebuie să definiți ID-uri sau scurtături non-standard fără să înnebunesc.
Note privind confidențialitatea în sursele comunității
Când verificați subiectele și jurnalele de modificări pe platformele sociale, veți întâlni notificări privind cookie-urile și consimțământul care uneori blochează conținut dacă nu sunteți de acord. Acest lucru este normal pe site-uri precum Reddit; dacă vedeți această notificare, conectați-vă sau ajustați-vă preferințele pentru a accesați informații tehnice complete.
Întregul ecosistem OptiScaler a evoluat odată cu versiunea 0.7.8 (poreclă Typeless): de la corecții în formate, astfel încât FSR4 este stabil , prin selectorul de modele și noile opțiuni de spoofing, până la utilitare precum încărcarea pluginurilor ASI, fereastra de verificare, actualizarea XeSS la 2.1 și îmbunătățiri substanțiale ale stabilității și performanței de pe ruta w/Dx12. Dacă aveți nevoie de FG, OptiFG și suport pentru dlssg-to-fsr3 vă extindeți gama; dacă sunteți mai interesați de reglaje fine, controalele pentru claritate, LOD, anizotropie, jitter, limite FPS și latență sunt esențiale.
Cu câteva precauții (corecție experimentală a HUD-ului, eliminarea RTSS cu FG, nu atingerea Streamline-ului unde nu este cazul), modul îți permite să combini DLSS, FSR și XeSS într-un mod în care meniurile jocului, de la sine, De obicei, nu oferă .
Editor specializat în probleme de tehnologie și internet cu peste zece ani de experiență în diferite medii digitale. Am lucrat ca editor și creator de conținut pentru companii de comerț electronic, comunicare, marketing online și publicitate. Am scris și pe site-uri de economie, finanțe și alte sectoare. Munca mea este și pasiunea mea. Acum, prin articolele mele din Tecnobits, încerc să explorez toate știrile și noile oportunități pe care lumea tehnologiei ni le oferă zi de zi pentru a ne îmbunătăți viața.
