With the official release of the Xbox Series X worldwide, gamers are rushing to try out the latest enhanced games. Of course, while there may be some cool 4k enhanced games on the store there are also three generations of backwards compatible games. If there’s one thing many reviewers and fans can agree on it’s that the Xbox Series X and S are kings of backwards compatibility. While many people know the Series X can play original Xbox games, Xbox 360 games and Xbox One games, some people may not know that it can also play Nintendo, Super Nintendo, Sega, and Game Boy Advanced games.

Infinity GBC ROM

We were able to successfully play the Game Boy Color Game Infinity on the Xbox Series X

No, this is not a joke or a scam. In fact, the Xbox One was capable of doing the same thing. Back in the day, we wrote about how the Xbox One gained an app store. That store was Microsoft’s first entry into the Universal Windows Platform. UWP apps would work on Windows, Xbox and Windows Phone. One of those apps happened to be an emulator that could play older games. Even though Microsoft eventually banned the app from the store the developer decided to create an online emulator, that emulator just so happens to work on the Xbox Series X and S.

The King of Backwards Compatibility

In order to play these older games you’re going to need the listed items below.

The Series X | S Web Browser

In order to use the emulator head over to NesBox.com on your console’s browser. NesBox works on the Series S and even Xbox One. Just click on the main window and hit full screen while using the browser controls. Then switch to the gamepad control settings. Because older games didn’t have the same control schemes the RB and LB will be the Start and Select button respectively.


ROMs are the games you’re going to load up on the emulator. Be warned that ROMs are a legal grey area. Some people believe that as long as you own the physical game you are entitled to a digital ROM copy, others disagree. For that reason we won’t tell you where to download ROMs, you’ll have to figure that out yourself. That being said, once you have the ROM file of the game you want to play, save it to your OneDrive account.

If you really just want to test it out, here is a legal ROM of an old unfinished Game Boy Color game called Infinity.

OneDrive Account

OneDrive is Microsoft’s cloud storage solution. Similar to the cloud storage you get with a Gmail account. If you have a Microsoft email account you already have a OneDrive account. You need this because the NesBox site uses your OneDrive to find your ROMs.

Once you have everything listed above just navigate to the NesBox site, it’ll prompt you to allow it to look at your OneDrive for the ROM files. Just click on the game and it should be good to go. Just remember that the Start button is the RB in the game because the browser uses the Start button for a browser function.

So there you have it. The Xbox Series X and S can both play NES, SNES, Sega, and handheld games of the past. The only missing game libraries are the N64, Dreamcast, PS, and PS2 era games. It’s impressive that the Series X and S can both play more original Nintendo games than the Switch can. It’s a shame that Sony decided not to include a browser on the PS5, it may have had the chance to use the same emulator.

If you have any questions write them in the comments section below.