Windows 95, Duke Nukem 3D are strange bedfellows on the Xbox One console

Now this is interesting. Not too long ago we saw Microsoft’s retired Windows 95 platform running inside a browser, on the Nintendo 3DS handheld, and on an Apple iWatch. Now it seems that someone managed to get the decrepit operating system up and running on an Xbox One. How? By porting the virtual machine app DOSBox to Microsoft’s console. And if that’s not enough, the individual responsible for the port, Vcfan, managed to get the classic shooter Duke Nukem 3D built for the DOS environment running on the console as well.

“It’s slow for now because it’s only using the CPU interpreter,” Vcfan said in a YouTube post. “The dynarec still needs work since it produces crashes on 64-bit, but it flies with it.”

The big catch here is that Vcfan is using a developer edition of the Xbox One console. However, that should be good news for anyone wanting to do something similar given that Microsoft is adding a developer mode to all Xbox One consoles when Anniversary Update arrives this July. However, what’s unknown at this point is whether Microsoft will throw in restrictions regarding what can and cannot be run on its console.

As shown in a provided video, DOSBox first sets up the sound card’s required environment and mounts a virtual Drive C. Vcfan then takes over and accesses Drive C, mounts the Windows 95 image onto a virtual Drive A, and boots that image. Windows 95 loads onto the Xbox One after that, which takes a few moments as it pauses to scan the local disk.

Once Windows 95 is fired up and presented on the screen, Vcfan shows that the Start Menu is fully active but a little slow in the UI rendering process. Everything seems to be intact, as Vcfan moves from Programs to Accessories with ease and highlights listed apps like Calculator, Character Map, Dial-Up Networking, and so on. At the bottom-right corner of the screen, the clock ticks away and the networking icon shows that the platform is connected to the Internet.

What would have been neat to see is Vcfan using the MS-DOS Prompt within the emulated Windows 95 environment, or playing a game of Solitaire to see how DOSBox renders the cards. Based on the brief sample, the operating system is capable of running on the console, but at this time, it won’t provide an optimal experience compared to installing Windows 95 directly onto a desktop or laptop. But that’s OK … just the idea of Windows 95 on a console is fascinating enough in itself.

That said, Vcfan closes DOSBox and then launches another DOSBox instance, mounts Drive C, mounts an Xbox image on virtual Drive D, and then loads up the shareware version of Duke Nukem 3D. As with Windows 95, the rendering seems a little slow in the video until Duke Nukem is dropped onto the building rooftop and reveals that the game’s framerate is simply horrible at this stage.

After exiting Duke Nukem 3D, Vcfan stays in this instance of DOSBox and loads up a Super Nintendo emulator. The individual doesn’t load up any ROMs for obvious reasons, but instead closes the demonstration, leaving us wanting more on how Windows 95 performs on the console.

This version of DOSBox was ported to Microsoft’s universal app platform for Windows (UWP), which means this port should work on all devices based on Windows 10. Vcfan said that the source code for the port, aka xDosbox, will be posted on GitHub once the code and overall project is organized. A link will be provided on the YouTube video’s page or on another YouTube video Vcfan plans to upload in the near future.

Gaming

The best Nintendo Switch games, from Breath of the Wild to Rocket League

The Nintendo Switch's lineup started off small, but games have steadily released as the console continues through its second year. Here are the best Nintendo Switch games available now.
Computing

Lose the key for your favorite software? These handy tools can find it for you

Missing product keys getting you down? We've chosen some of the best software license and product key finders in existence, so you can locate and document your precious keys on your Windows or MacOS machine.
Computing

Is your PC slow? Here's how to restore Windows 10 to factory settings

Computers rarely work as well after they accumulate files and misconfigure settings. Thankfully, with this guide, you'll be able to restore your PC to its original state by learning how to factory reset Windows.
Smart Home

Too hot and humid? These are the best window AC units you can buy

Trying to keep a room cool? Today's window AC units use less energy than ever, and they won't keep you awake all night either. Check out the best window air conditioners on the market.
Gaming

Wage war on a budget with these fun and free first-person shooters

We all know about Halo and Call of Duty by now, but what about quality titles that won't cost you upward of $60? Check out our picks for the best free first-person shooter games from Paladins to Quake Champions.
Computing

PDF to JPG conversion is as quick as a few clicks with these simple methods

Converting file formats can be an absolute pain, but it doesn't have to be. We've put together a comprehensive guide on how to convert a PDF to JPG, no matter which operating system you're running.
Computing

Listen up Apple: Here’s how to fix the Touch Bar once and for all

If you’re wondering what the point of the MacBook Pro’s Touch Bar is, you’re not alone. We know it’s got potential, but it’s never managed to hit the heights of what it promised. Here’s what Apple must do to change it for the…
Computing

Gmail's unsend email feature is one of its best. Here's how to use it

Everyone has sent a message they wish they could take back. How great would it be if you could undo that impulsive email? If you're a Gmail user, you can. Here's how to recall an email in Gmail.
Computing

How to change your Gmail password whenever you want in just a few quick steps

Regularly updating your passwords is a good way to stay secure online, but each site and service has their own way of doing it. Here's a quick guide on how to change your Gmail password in a few short steps.
Computing

Lost without Print Screen? Here's how to take a screenshot on your Mac

Whether you prefer to use keyboard shortcuts or applications such as Grab and Preview, this guide will teach you how to take a screenshot on a Mac. Once you know how, you'll be able to capture images within seconds.
Computing

Converting files from MKV to MP4 is quick and easy. Just follow these steps

MKV files have their place, but if you would rather convert your videos from MKV to MP4, there are two methods we consider the best and most efficient for getting it done. In this guide, we'll walk you through them step by step.
Computing

Google Chrome 76 will stop websites from seeing users in Incognito Mode

Google Chrome 76 will implement a fix that will stop websites from detecting visitors who are in Incognito Mode. Google acknowledged that the change will complicate matters for publishers who have metered paywalls on their news websites.
Gaming

Be forewarned, these free MMORPGs will slay your spare time

Have ample time on your hands and an unquenchable thirst to beat, battle, and blast your way through worlds of fantasy and sci-fi splendor? Check out our picks for the best free MMORPGs.
Computing

Here's how to download a YouTube video to watch offline later

Learning how to download YouTube videos is easier than you might think. There are tools you can use both online and offline. This step-by-step guide will instruct you on how to use them.