Fceux Git (2018/12/25) is compiled. FCEUX is a cross platform, NTSC and PAL Famicom/NES emulator that is an evolution of the original FCE Ultra emulator. Over time FCE Ultra had separated into many separate branches. The concept behind FCEUX is to merge elements from FCE Ultra, FCEU rerecording, FCEUXD, FCEUXDSP, and FCEU-mm into a single branch of FCEU. As the X implies, it is an all-encompassing FCEU emulator that gives the best of all worlds for the general player, the ROM-hacking community, and the Tool-Assisted Speedrun Community.

Fceux Git changelog:
* Merge pull request #23 from aquanull/master
* Re-enabled running the Lua script when loaded.
* Registered Lua callbacks via gui.register() are now only called at frame boundaries.
* Fixed potential buffer overflows in RAM Search.
* Fixed the ancient buffer overflows in Memory Watch.
* Small fixes.
* Fixed the bug that the first frame of user input after movie end would be ignored.
* Fix for the interframe-pause-skips-updating-next-frame bugs, mostly noticeable when dumping AVIs.
* Tiny refactoring on input display.
* Now it clears previous input display when starts playing a movie from power-on.
* Adds 2 movie recording modes imported from VBA-rr.
* Allows changing Read-Only state by toggling Recording/Playing even if movie finished.
* Adds new command to toggle movie Recording/Playing directly.
* Fixes the bug that extra frames could be saved in the movie file, when rerecording from middle of the movie.
* Allows loading post-movie-end savestates if consistency of the timeline can be verified.
* Fixes the bug loading the wrong movie extras via Movie->Recent.
* RAM Watch now respects Directories Configuration for Memory Watch.
* Fixes the focus bug of the main window minimized with clicks on Windows Taskbar.
* Fixes for some file handles and memory leaks.

https://github.com/TASVideos/fceux

http://www.emucr.com/2018/12/fceux-git-20181225.html