NVIDIA released the RTX Remix code

NVIDIA RTX Remix Runtime code is now available

NVIDIA RTX Remix Runtime code is now available

Recently the news broke that NVIDIA has released the source code for the mod platform runtime components RTX Remix.

RTX Remix It is characterized by allowing the addition of support for rendering with simulation Path-following based light behavior tool for existing classic PC games based on DirectX 8 and 9 APIs.

To further empower the mod development community to expand Remix's game compatibility and feature set, NVIDIA today releases the RTX Remix runtime as open source on GitHub.

Another of the features that RTX Remix stands out is that improve the quality of textures using machine learning methods, in addition to connecting user-prepared game resources (assets) and applying DLSS technology to realistically scale images to increase resolution without losing quality.

TX Remix Runtime provides pluggable DLLs that allow intercepting game scene rendering, replace in-game assets during playback, and integrate support for RTX technologies like path tracking, DLSS 3, and Reflex into your game.

In addition to the RTX Remix Runtime, RTX Remix Platform also includes RTX Remix Creator Toolkit (yet announced), which is powered by NVIDIA Omniverse and allows you to create visually enhanced mods for some classic games, attach new assets and lights to recycled Game Scenes, and uses machine learning methods to process the appearance of game assets.

Based on NVIDIA Omniverse and used to develop Portal with RTX, the RTX Remix Creators Toolkit allows modders to assign new assets and lights within their remastered scene and use AI tools to rebuild the look of any asset. The RTX Remix Early Access Creator Toolkit is coming soon.

The RTX Remix runtime captures an in-game scene and replaces assets in playback while injecting RTX tech like path tracking, DLSS 3, and Reflex into the game. Mod developers have already been using Portal With RTX's RTX Remix runtime to create experimental ray-traced cutscenes in many classic games.

Of the components included in the RTX Remix Runtime:

  • Capture and replace modules responsible for intercepting game scenes in USD (Universal Scene Description) format and replace original game assets with modernized assets on the fly. The d3d9.dll substitution is used to capture the rendering command flow.
  • Bridge, which translates 32-bit to 64-bit rendering engines to remove limitations related to available memory. Before rendering, Direct3D 9 calls are converted to the Vulkan API using the DXVK layer.
  • A scene manager that uses information you input via the D3D9 API to create a rendering of the original scene, track game objects between frames, and configure the scene to apply path tracking.
  • Routing engine that renders, renders materials, and applies advanced optimizations (DLSS, NRD, RTXDI).

Finally it is mentioned that unlocked code unlocks numerous possibilities to extend the feature set of the Remix runtime and as examples it mentions for example projects that advanced mod developers can tackle through source code access include.

Our main goal is to expand the compatibility of the game and extend the features of Remix in collaboration with the community. 

For Interested in getting the code? They should know that it is written in C++ and is open under the MIT license, plus it is worth mentioning that according to NVIDIA's objective it will accept pull requests on Github. They can consult both the source code, as well as its details, from the following link.


Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: AB Internet Networks 2008 SL
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.