https://www.eastpixel.de/nesbag
It's a fork based on the original work of Lowtek Games, named NESTEK. Development work was carried out by Kilgariff Technologies and commissioned by Lowtek Games as a useful tool for the NES homebrew community.
Forked from FCEUX (a very mature and accurate emulator), NESbag loads a single ROM (game.nes) from the same directory as the NESbag executable. It can also load a custom icon file (icon.ico) and a 256x224 splash image (splash.png).
NESbag is a pun on NES and bagpack. It's like a backpack in the form of a Windows program into which you pack a self-developed NES game and then distribute this complete package as a stand-alone application.
The player only has to double-click on an .exe file to use it, just as he knows it.
It supports a developer-supplied config file with keymappings and allows the end user to change these mappings using its built-in menu (open it by press ESCAPE while the emulator is running).
The NESbag.exe file, a sample splashscreen (splash.png) and a sample-configuration file.
This repository and its parents https://github.com/TASVideos/fceux and https://github.com/kilgariff/nestek are licensed under GPLv2 and as such require that the source code is made available to users with details of any modifications made. If you are using NESbag unmodified, please include links to this repositories along with your game's distributable.
Integrating NESbag with the Steamworks SDK (Online save games, other Steam based online features) is not possible due to licensing restrictions outlined here.
If there are any questions or issues surrounding this tool, please get in touch with Christian @ EASTPIXEL via Discord (https://discord.com/invite/NUXuNfyWe2) or https://www.eastpixel.de/contacts