Pixel art comes to life: Fan upgrades classic MS-DOS games with AI


A portrait of Commander Keen from Commander Keen 6 updated via AI.
Enlarge / A portrait of Commander Keen from Commander Sharp 6 updated via AI.

Last night, a Reddit user named frigis9 posted a series of six images detailing graphical upgrades for classic MS-DOS computer games such as: Commander Sharp 6 and The Mystery of Monkey Island. The most interesting part is how they did it: by using an image synthesis technique called “img2img” (image to image) that takes an input image, applies a written text prompt, and generates a similar output image as a result. It’s a feature of the Stable Diffusion imaging model released last week.

portraits off <em>Duke Nukem</em>, <em>The Secret of Monkey Island</em>, <em>King’s Quest VI</em> and <em>Star Control II</em> received AI-powered fan upgrades thanks to a Reddit user named frigis9.” src=”https://cdn.arstechnica.net/wp-content/uploads/2022/09/ms_dos_game_upgrade_set-640×320.jpg” width=”640″ height=”320″ srcset=”https://cdn.arstechnica.net/wp-content/uploads/2022/09/ms_dos_game_upgrade_set.jpg 2x”/><figcaption class=
Enlarge / portraits off Duke Nukem, The Mystery of Monkey Island, King’s Quest VIand StarControl II received AI-powered fan upgrades thanks to a Reddit user named frigis9.

In response to a question from another Reddit user, frigis9 provided more details on how he created the image using a front-end program called Visions of Chaos – a versatile app that gives access to many different styles of generative computer art: At simple For portraits like this, I set the init image strength to 0.25. For darker, less detailed images it may need to be increased to 0.35 or 0.4. You just have to play around with the image strength value, and once you’ve got that figured out (i.e. checking that your output image looks more or less like your init image), work on the prompt to add or remove details. Adjust, rinse, and repeat about a hundred times until you get the perfect (or meh, good enough) picture.”

Kyle Katarn from <em>Star Wars: Dark Forces</em> will receive a members-only jacket upgrade.” src=”https://cdn.arstechnica.net/wp-content/uploads/2022/09/Kyle_Katarn-640×320.jpg” width=”640″ height=”320″ srcset =”https://cdn.arstechnica.net/wp-content/uploads/2022/09/Kyle_Katarn.jpg 2x”/><figcaption class=
Enlarge / Kyle Katarn from Star Wars: Forces of Darkness receives a members-only jacket upgrade.

Over the past week, users of Stable Diffusion’s img2img feature have been updating children’s drawings, turning doodles into shiny knights in the desert, updated their profile pictures and more. For now, running img2img on your own computer is still a somewhat technical process, but by using graphical front-ends like Visions of Chaos and models on Hugging Face, you can experiment with it yourself. Development is moving fast, so better ways to take advantage of it are probably just around the corner.

Our quick try of img2img on Commander Keen didn't work either, proving that it currently takes a lot of skill to create a command prompt to get good results.
Enlarge / Our quick try of img2img on Commander Keen didn’t work either, proving that it currently takes a lot of skill to create a command prompt to get good results.

The state of the art in image synthesis currently requires a lot of trial and error with prompts and cherry picking to achieve the kind of results that frigis9 has published – probably hours of work. But with some incremental advances in image synthesis techniques and GPU power, we could imagine an emulator updating old game graphics in real-time within a few years.