Snes8X is a Nintendo SNES emulator for Windows Phone 8

Published by at

Windows Phone developer m.k. has released Snes8X a Super Nintendo Entertainment System (SNES) emulator for Windows Phone 8. It's a port of the popular Snes9x emulator, which is available for a number of platforms and has a strong heritage. It's a good example of how Windows Phone 8's support for C++ development allows developers to more easily port apps and games from other platforms to Windows Phone.

Snes8x allows you to play ROMs (games) that are compatible with the SNES system. A public domain ROM with the initial download, which is enough to get you started, but you can also add additional ROMs to the emulator by side-loading files from SkyDrive. 

The original Nintendo joypad control system is emulated on screen, as shown in the screenshot below. The positioning and size on the controller can be adjusted through the app's settings. Being touch screen based it's not surprising that the on-screen controls are not as good as the original hardware, but they are more than sufficient for playing most games, and it is clear some thought has gone into to getting the placement right. 


Emulators like Snes8x are somewhat controversial, with some question marks over their legality. In general the emulators themselves are legal, though this does vary from country to country, but playing commericial ROMS (i.e. games copied from original catridges is not). However, using public domain "homebrewed" ROMs, of which there are many for the SNES, is generally regarded as acceptable. 

Windows Phone Store description:

Snes8x is a Super Nintendo emulator for Windows Phone 8. The code is based on Snes9x, a free and portable SNES emulator. The emulator contains one game that is freely available.

Snes8x, which is only available for Windows Phone 8, can be downloaded from the Windows Phone Store.

Source / Credit: Windows Phone Store