NESbox is an emulator of NES, Super Nintendo, Sega Mega Drive video consoles, built on Adobe Flash technology. Currently it can only be run in your browser, but it supports a range of ROM types as .nes, .smc, .gen, .gb, .gbc and .gba files. The emulator has a set of built-in modes that enable, for instance, a single player or a network session.
The emulator renders all its graphics to container object that can be added to the state and manipulated by developers. It’s useful to insert the emulator into an already existing application.
Sample
var gameData:GameData; var emulator:DisplayObject; gameData = new GameData(this, stage.loaderInfo.loaderURL); gameData.loadParams(stage.loaderInfo.parameters); gameData.loadLocale(); emulator = new Single(gameData); addChild(emulator);