- Joined
- Jun 13, 2005
- Messages
- 66,471
- Reaction score
- 38,214
Artificial intelligence is helping old video games look like new
Modders are taking advantage of AI tools to update old graphics
“With the pixel/low polygon graphics of yesteryear, the old TV monitors helped gloss over many imperfections,” he says. “Your mind finished the job and filled in the gaps [but] modern displays show these old games in their un-filtered roughness.”
One focus of the feature was hidfan's AI-upscaled DOOM graphics:
https://www.doomworld.com/forum/topic/99021-v-0-95-doom-neural-upscale-2x/
Involved in that project is a moderator of that forum whose Twitter is below. He has commentated on how good these AI tools are getting:
Modders are taking advantage of AI tools to update old graphics
Good time to be a PC gamer. There's a lot more discussion in the link including a lot of cool graphics. I liked this comment concerning the psychological regression effect when playing old games from one's youth. You forget how bad TVs were even as late as the 90's, and how that glossed over graphic imperfections of the time:The Verge said:The recent AI boom has had all sorts of weird and wonderful side effects as amateur tinkerers find ways to repurpose research from universities and tech companies. But one of the more unexpected applications has been in the world of video game mods. Fans have discovered that machine learning is the perfect tool to improve the graphics of classic games.
The technique being used is known as “AI upscaling.” In essence, you feed an algorithm a low-resolution image, and, based on training data it’s seen, it spits out a version that looks the same but has more pixels in it. Upscaling, as a general technique, has been around for a long time, but the use of AI has drastically improved the speed and quality of results.
“It was like witchcraft,” says Daniel Trolie, a teacher and student from Norway who used AI to update the visuals of 2002 RPG classic The Elder Scrolls III: Morrowind. “[It] looked like I just downloaded a hi-res texture pack from [game developers] Bethesda themselves.”
Trolie is a moderator at the r/GameUpscale subreddit where, along with specialist forums and chat apps like Discord, fans share tips and tricks on how to best use these AI tools.
Browsing these forums, it’s apparent that the modding process is a lot like restoring old furniture or works of art. It’s a job for skilled craftspeople, requiring patience and knowledge. Not every game is a good fit for upscaling, and not every upscaling algorithm produces similar results. Modders have to pick the right tool for the job before putting in hundreds of hours of work to polish the final results. It’s a labor of love, not a quick fix.
Despite the work involved, it’s still much faster than previous methods. It means restoring the graphics can be done in a few weeks by a single dedicated modder, rather than a team that has to work for years. As a consequence, there’s been an explosion of new graphics for old games over the past six months or so.
The range of titles is impressive, including Doom, Half-Life 2, Metroid Prime 2, Final Fantasy VII, and Grand Theft Auto: Vice City. Even more recent fare like 2010’s Mass Effect 2 has got the AI-upscaling treatment. In each case, though, these are unsanctioned upgrades, meaning it takes a bit of extra know-how to install the new visuals.
“With the pixel/low polygon graphics of yesteryear, the old TV monitors helped gloss over many imperfections,” he says. “Your mind finished the job and filled in the gaps [but] modern displays show these old games in their un-filtered roughness.”
One focus of the feature was hidfan's AI-upscaled DOOM graphics:
https://www.doomworld.com/forum/topic/99021-v-0-95-doom-neural-upscale-2x/
He tells The Verge that the updated Doom visuals he made took at least 200 hours of work to tweak the algorithm’s output and clean up final images by hand.
In Doom, as with many video games, the majority of the visuals are stored as texture packs. These are images of rocks, metal, grass, and so on that are pasted onto the game’s 3D maps like wallpaper onto the walls of a house. Just as with wallpaper, these textures have to tesselate perfectly, or players can spot where one image starts and another begins...
Doom NeuralUpscale 2x what is it ? :
Using AI NeuralNetworks (A lot of Nividia's texture tools : super resolution and a little bit of Topaz's AI gigaPixel), all textures and sprites have been upscaled 8x (with tons of AI artefacts), then downscaled to a final 2X to restore a pixel art look.
A lot of textures have been manually cleaned of AI artefacts and all transparency masks have to be manually enhanced (because AI don't know what to do with binary Black&White yet).
Involved in that project is a moderator of that forum whose Twitter is below. He has commentated on how good these AI tools are getting: