click on the emulator window to start

Nesbox Emulator for XBox One v2

This emulator is designed only for XBox One and works only with the gamepad buttons: ARROWS, A, B, X, Y, SELECT - left shoulder, START - right shoulder, L - left trigger, R - right trigger.


  • supports NES, SNES, GENESIS, GAMEBOY and ADVANCE systems: .nes .smc .sfc .gen .smd .mb .bin .gba .gbc .gb;
  • save/load game state;
  • local multiplayer (two controllers);
  • import roms from OneDrive;
  • local roms library;

To start playing click on the emulator window, sign in OneDrive (only once at the start) and if all is OK click again to enable FULLSCREEN mode (gamepad input works only in fullscreen mode).

You should have a ROM file to play a game and upload it via OneDrive.

Use (A) to select item in menu and (B) to go back.

Press START+SELECT to show game menu (save/load/reset).

Select MENU > USE BROWSING CONTROLS to show browser cursor.

If you want to support the emulator you can make a donation by clicking SUPPORT THIS GAME button.

If you want to be in touch follow me @nesboxcom


Universal Emulator in Widows Store

More information

Published43 days ago
StatusIn development
Tagsgameboy, NES, nesbox, sega, snes, xbox
Average durationAbout a half-hour
InputsXBox 360 controllers
Player count1 - 2
MultiplayerLocal multiplayer


Log in with your account to leave a comment.

Viewing comments 127 to 108 of 127 · Next page

Hey, will input lag be improved? I love the whole thing, but for platformers with tight jumps, it's a struggle sometimes!

Also, what is planned for the next version in general?


In what game and platform do you have problems with the input lag?

Main features for the next version: buttons mapping, try to save states to 1drive...

I see that the emulator can support .bin roms. Isn't that the format for play station 1 roms? Does the emulator can run ps1 games?

Thank you for all your amazing work!!

No, it doesn't support ps1 roms, .bin is for sega

Do you have any plan to add support for roms PS1?

Don't have plan to add ps1. Sorry.

I love everything you have done on here and I am grateful. I know u say its hard to add other emulators, i was just wondering if this is something u are looking into in the future? and if so, which emulators would be easiest to add? Many thanks again!

All I wanna say is Thank you ^_^
You are awazing and you know it
You been working on something very hard that have bring hapinnes and a lot of fun to a lot of people
I ready appreciate You hard work and im looking for the next version :)


Thanks for your words :)


Nice work! I love this emulator, but can you add Atari 2600 emulation in the next update? Thanks!!

Hi, thanks. But it isn't so easy as you say :)

Oh, yes, I understand you... isn't simple to emulate a console, I was just thinking about it. Thanks!

(Edited 1 time)

It won't let me add any games from my onedrive help.

It doesn't recognize the roms if these are in .zip or .rar format, you need to extract the files before upload them in your onedrive

It works great with xbox one edge browser. But there is one thing I would suggest as improvement... On the NES controller the Button B was left from the Button A. Now using the xbox controller it is opposite. Can you implement an option to have The X button have the same function as theB button? Then the pattern of the buttons would be almost like on the original NES controller... Thank you very much.

buttons mapping is going to be added in the next version. Thanks.

oh, great, and when will the update probably be released?

1-2 weeks I think

oh, great

(Edited 3 times)

hi thank you nesbox for creating an emulator for Xbox one to play the old games but I wish you had more than what you had there was so much more stuff still left out that I wished made it on here I was always hoping to one day play every game on a video game system I was hoping maybe on either Xbox one or PlayStation 4 to be able to do that would turn it into the ultimate gaming system my ultimate game system to be ale to play every thing from the past all the way up to date but I was impressed with what you did just wish when you did it you did all of them it would have been great sadly I missed my chance for the n64 one cause I was unaware that it was out by the time I found out they removed it I wish I caught that in time so I could of added that one but I hope maybe one day you will put up another one and hopefully it could be all of them next time

there was still plenty that needed to be put up I know I repeated this list twice but its also just in case I missed any the first time but here is a lot that needs up there also I missed the n64 emulator that was put on the xbox one didn't even know it was out already to get by the time I found out it was to late than I got it from the windows store area hoping that someway it still will work to my mom paid 10 dollars so I could use that on xbox one but they removed it completely and it doesn't work if I knew that I could got the just the computer version for cheaper or free if I just wanted it for the computer but I wanted it on my xbox one to play the n64 games I was so mad on that and no we didn't ask for it back I don't want it back I want what was paid for

Apple ][
Atari 2600
Atari 5200
Atari 7800
Atari Jaguar
Atari Lynx
Bandai Wonderswan
Capcom Play System 2
Capcom Play System 3
Commodore 64 (Tapes)
Commodore 64 Preservation Project
Complete ROM Sets (Full Sets in One File)
M.A.M.E. - Multiple Arcade Machine Emulator
Neo Geo
Neo Geo Pocket - Neo Geo Pocket Color (NGPx)
Nintendo 64
Nintendo DS
Nintendo Entertainment System
Nintendo Famicom Disk System
Nintendo Game Boy
Nintendo Game Boy Color
Nintendo Gameboy Advance
Nintendo Gamecube
Nintendo Virtual Boy
Panasonic 3DO (3DO Interactive Multiplayer)
PC Engine - TurboGrafx16
PC Engine CD - Turbo Duo - TurboGrafx CD
Philips CD-i
Sega 32X
Sega CD
Sega Dreamcast
Sega Game Gear
Sega Genesis - Sega Megadrive
Sega Master System
Sega Saturn
Sharp X68000
Sony Playstation
Sony Playstation - Old
Sony Playstation 2

Atari 2600
Atari 5200
Atari 7800
Atari Jaguar
Bandai Playdia ISOs
Microsoft XBox ISOs
Neo Geo CD ISOs
Nintendo 64 Roms
Nintendo Entertainment System Roms
Nintendo Famicom Disk System
Nintendo Gamecube ISOs
Nintendo Virtual Boy
Nintendo Wii ISOs
Panasonic 3DO
PC Engine/TurboGrafx-16
PC Engine CD/Turbo Duo/TurboGrafx-CD
Philips CD-i
Sega 32x
Sega CD ISOs
Sega Dreamcast ISOs
Sega Genesis/MegaDrive
Sega Master System
Sega Saturn ISOs
Sony Playstation ISOs
Sony Playstation (Demo) ISOs
Sony Playstation 2 ISOs
Super Nintendo Roms
Arcade Systems:
Capcom Play System 1 / CPS1 ROMs
Capcom Play System 2 / CPS2 ROMs
Capcom Play System 3 / CPS3 ROMs
M.A.M.E. Roms
Namco System 12
Namco System 22
Neo Geo (Arcade) Roms
Sega Model 2
Zinc Roms

Android Games
Apple iPod Touch/iPhone Games
Atari Lynx
Bandai Wonderswan
Bandai Wonderswan Color
Neo Geo Pocket/Neo Geo Pocket Color Roms
Nintendo DS Roms
Nintendo Gameboy Advance Roms
Nintendo Gameboy Roms
Nintendo Gameboy Colour Roms
Nokia N-Gage
Sega Game Gear
Sony Playstation Portable
Sony PSP eBoots (PSX2PSP eBoots) (Play PS1 on PSP)
Sony PocketStation ROMs
Abandonware (DOS) Games
Acorn Archimedes ROMs
Acorn BBC Micro ROMs
Acorn Electron ROMs
Amiga CD / CDTV
Amiga CD32
Amstrad CPC ROMs
Apple ][
Atari 800
Atari ST
Commodore 64 Preservation Project (Floppies)
Commodore 64 Tapes
ScummVM (Classic Adventure titles)
Sharp X68000
ZX Spectrum (Tapes)
ZX Spectrum (Z80)

Complete ROM Sets (Full Sets in one BIG file)
Miscellaneous Roms/ISOs - (Community Uploaded)
Nintendo DS Roms (By Release Numbers)
Nintendo Gameboy Advance Roms (By Release Numbers)
PSX Rips
Sony PSP ISOs (By Release Numbers)
Zorlon's PSX Modifications

Super Nintendo Entertainment System (SNES)
ZX Spectrum (Tapes

(Edited 1 time)

Seems like I have an issue that hasn't been brought up. The day after I played on this I added more roms but I get stuck on "loading" when trying to access my onedrive data. Now I can't access any files, It just stays loading...please wait no matter how long I leave it sitting.

I've tried everything from turning off my xbox and pc to even removing and readding the files. Anyone else having this problem?

I solved a similar problem by restarting my internet conection

Works Great!

hey i dont know if this is happening for anyone else but is everyone losing their save states and having to re add their games from the one drive to the emulator?

Just set your console to power saving mode or hard reset it,either will work just fine.

Hi, just played with your emulator on Xbox One and I had a blast. But there was a couple things, one there seems to be a slight lag in control inputs especially when playing Super Mario Bros, and two is there any optimizations in the pipeline for games such as StarFox so they would play more smooly?

SNES games run almost perfectly but gba games run too slow. Tried playing Pokemon Emerald and could barely get past the intro

Não consigo baixar como eu faço

Hello! Please, help me, i can not use the emulator.I am clicking on the window, but nothing happens

(Edited 1 time) (+1)

To people who are hard resetting to get their ROMS to reappear: I just tell my Xbox to restart from the dashboard and all is well. Works for me at least. T

Hi - first of all - incredible work, this is really fantastic and I'm loving being able to play some of my old favorites on my Xbox1. Is there anyway to create a persistent save? I'm using the "save state" function and it works fine as long as I don't turn off my X1, but when I do reboot it, I go back into Edge, use the same tab, but I have to reload the ROM library and the save states are missing. Is there something I'm missing?

thank you so much for this!! Just so you know it seems the controls on SNES games are backwards. I don't know if all are or not but some that I've played are


The next update will contain button mapping and multiple savestates fix some bugs and i hope a way to save games. It will be out in 2 or 3 weeks.


i keep getting unknown error and it keeps clearing my roms from the roms library when i choose a rom from my onedrive.

Viewing comments 127 to 108 of 127 · Next page