fceux is a nintendo entertainment system (nes), famicom, and famicom disk system (fds) emulator. it supports both pal (european) and ntsc (usa/jpn) modes. it supports both windows and sdl versions for cross compatibility.
the fceux concept is that of an "all in one" emulator that offers accurate emulation and the best options for both casual play and a variety of more advanced emulator functions. for pro users, fceux offers tools for debugging, romhacking, map making, toolassisted movies, and lua scripting
fceux is an evolution of the original fce ultra emulator. over time fce ultra had separated into many distinct branches.
the concept behind fceux is to merge elements from fceu ultra, fceu rerecording, fceuxd, fceuxdsp, fceuxdsp ce, and fceumm into a single branch of fceu.
as the x implies, it is an allencompassing version of the fceu emulator that provides the best of all worlds for the general player, the romhacking community, and the toolassisted speedrun community.