Modding is a massive culture. There are millions of modders, and billions of mods are downloaded each year. Nexus Mods, the Internet’s premier mod repository, hosts 400,000 mods for 1,800 games. Mods enhance graphics as faster GPUs are released, extend a game’s lifespan with new content, expand their audience with total gameplay conversions, and keep games fresh for years after official DLC and update support has concluded. They’re an important aspect of PC games, and have a noticeable impact on the long-term sales and popularity of a title. In fact, the tactical shooter, MOBA, and battle royale genres all started as mods. Today, 9 of the 10 most popular competitive games owe their existence to mods.
Bethesda Softworks’ The Elder Scrolls V: Skyrim and The Elder Scrolls V: Skyrim Special Edition are Nexus Mods’ most modded games, and for each title the most downloaded mods are graphical, leveraging the power of modern GPUs to enhance games in ways developers couldn’t at the time.
Crafting graphics mods isn’t easy, however. Game-specific tools must be invented to actually mod a game, new art must be created for every asset, programming knowledge is often required to add modern effects like displacement mapping, and the final mod must be packaged correctly for others to install.
Furthermore, many classic games are challenging or impossible to mod because of hard to access files, and a lack of official mod tools. Enthusiast programmers can often pool their talents to overcome these arduous challenges for the most popular games, but for every game that gets this treatment there are hundreds that don’t. Without tools, one simply can’t load updated textures and models into the game.
And if you wish to add true ray tracing (instead of screen space mods), there are several insurmountable barriers: classic games are 32-bit and don’t support ray tracing; 32-bit programs can only use a max of 3GB of RAM, which isn’t enough for the high-res, enhanced assets needed to take full advantage of ray tracing; ray tracing APIs don’t exist for older iterations of DirectX; converting 32-bit/x86 code to modern x64 code, to insert ray tracing support, requires incalculable amounts of time without source code. PCGamingWiki, an invaluable resource, tracks 32-bit games and those that have been ported or patched - of 7,500 known titles, only 28 have been converted to a moddable format, to any degree.
For an example of the effort required to get a classic game upgraded with ray tracing, our Quake II RTX mod took a team of NVIDIA engineers, artists and QA experts months to develop, with the benefit of source code and others’ mods and tools. Repeating this process time and again for the many classic games that people love simply isn’t possible, so we’ve taken a different approach.
Enter NVIDIA RTX Remix, a free modding platform built on NVIDIA Omniverse that enables modders to quickly create and share #RTXON mods for classic games, each with enhanced materials, full ray tracing, NVIDIA DLSS 3, and NVIDIA Reflex.