NVIDIA brengt eerste update RTX Remix uit
NVIDIA heeft een update voor de RTX Remix-runtime uitgebracht. Dit is niet het volledige, maar slechts een deel van het softwareplatform waarmee makers games kunnen aanpassen door nieuwe technologieën toe te voegen aan DirectX9-en DirectX8-games, zoals NVIDIA DLSS, path tracing of AI-upscale game-items zoals texturen.
p>De RTX Remix maakt deel uit van de NVIDIA Studio-toolset, die uit twee delen bestaat: creator-toolkit en runtime. De update is alleen voor de runtime, maar de toolkit is nog steeds alleen beschikbaar voor bepaalde ontwikkelaars en zal op een bepaald moment in de toekomst’early access’worden.
We bevinden ons nog in de vroege dagen van de Remix’revolutie’, aangezien NVIDIA zijn software nog niet heeft opengesteld voor alle game-ontwikkelaars. Mocht dat echter op een dag gebeuren, dan is het bedrijf klaar om’de mod-ontwikkelingsgemeenschap sterker te maken’door de gamemogelijkheden en functieset die beschikbaar is met Remix uit te breiden.
Het is vermeldenswaard dat RTX Remixed-games alleen kunnen worden gespeeld op GeForce RTX grafische kaarten. De technologie zal op een gegeven moment volledig open source worden, maar dat verandert niets aan het feit dat slechts een deel van de gaminggemeenschap die games kan spelen. Tenzij iemand natuurlijk het modding-platform zelf aanpast om externe leveranciers te ondersteunen.
RTX Remix Runtime 0.2 changelog
De Remix Runtime Bridge is nu open source op GitHub! Je kunt de repo hier vinden! In deze release zijn veel Bridge-verbeteringen doorgevoerd om verschillende compatibiliteitsproblemen met games aan te pakken: Problemen met shader-parserlogica opgelost die helpt bij Shader Model 2+-games. Een probleem met de pitch van oppervlaktegegevens opgelost dat in sommige games tot crashes leidde. Ondersteuning toegevoegd voor games die de ingang van het hoofdvenster wijzigen op Reset(). Null-vertex-declaratie op de server toestaan om in sommige situaties onnodige fouten op te lossen. Initialiseer de renderstatus op de juiste manier volgens de officiële DirectX9-documentatie om geometriecorruptie in sommige games op te lossen. Verwerk CreateTextureXXX()-oproepen met niveaus=0 om geometriecorruptie in sommige games te verhelpen. Vaste verwerking van muisinvoer voor games waarbij de muisaanwijzer niet zou bewegen in de game of met het Remix-menu geopend, en andere DirectInput-fixes toegevoegd voor games met verschillende exclusieve modi. Ook een optionele pomphaak voor invoerberichten toegevoegd die nodig is voor sommige games. Betere afstemming van het native D3D9-gedrag bij het omgaan met shaders en swapchain-initialisatie. Meer invoervalidatie toegevoegd aan client-en serverzijde-de server retourneert nu correct foutcodes naar de client waar falen is toegestaan. DPI-bewustzijn toegevoegd aan de bridge-client, zodat het spelvenster wordt geschaald en muisinvoer correct wordt verwerkt op schermen met een DPI hoger dan 100%. Geoptimaliseerd hoe de SharedHeap werkt om crashes bij de lancering te verminderen en vereist minder fijnafstemming van de instellingen. Aangezien de SharedHeap nog steeds tot problemen kan leiden in bepaalde games, hebben we deze standaard uitgeschakeld, maar kan worden ingeschakeld in bridge.conf met de instelling useSharedHeap. Geforceerde vensterclientoptie client.forceWindowed toegevoegd aan bridge.conf. DXVK-Remix-verbeteringen en fixes voor spelcompatibiliteit: Verbeteringen in ruimingsproblemen: Remix bevat nu een eerste set heuristieken om het ruimen aan de motorzijde te omzeilen. Verbeterde afhandeling van alfa-geteste geometrie die fractionele (“gevederde”) alfa gebruikt. Verbeterde detectie van schaduwvolumes. Ondersteuning voor het vastleggen van normalen in vertex capture path. Verbeteringen aan RTX Remix-menu’s en documentatie: bestaande documentatie uitgebreid en verduidelijkt, en knopinfo toegevoegd in de gebruikersinterface om deze toegankelijker te maken. Debug-symbolen voor de release zijn nu beschikbaar in een apart remix-0.2.0-symbols.zip-pakket om het debuggen van de broncode van de gecompileerde binaire bestanden gemakkelijker te maken.
Bron: NVIDIA