Порты

Интегрированный графический интерфейс GTK2 был добавлен в SDL-порт FCEUX в версии 2.1.3. Этот GTK-интерфейс заменил предыдущий Python-интерфейс, gfceux. Начиная с версии 2.3.0, SDL-порт был переведен с GTK2 на кроссплатформенный графический интерфейс Qt5. Версия 2.4.0 стала первым релизом, в котором SDL-порт может быть запущен на операционных системах Windows, Linux и macOS. Он был портирован на DOS, Linux (с SVGAlib или X), macOS (его SDL-порт также должен работать на других Unix-подобных платформах, таких как FreeBSD, Solaris и IRIX), Windows, GP2X, PlayStation Portable, Nintendo GameCube, Wii, PlayStation 2 и Pepper Pad.

История

FCE Ultra был создан на основе FCE (Family Computer Emulator). Его последним полным релизом стала версия 0.98.12 в августе 2004 года, а предварительная версия 0.98.13 была выпущена в сентябре 2004 года исключительно в виде исходного кода. После этого разработка, по всей видимости, прекратилась, а домашняя страница и форумы эмулятора были закрыты. В отсутствие официальной поддержки было создано множество форков FCE Ultra. Наиболее заметны FCEU MM, поддерживающий множество новых и нестандартных карт памяти, FCEU Rerecording, включающий в себя множество полезных функций для спидраннинга с использованием инструментов, и FCEUXD SP, добавляющий ряд отладочных утилит. В марте 2006 года проект был возобновлен, и вскоре после этого был начат проект по объединению всех форков в одно новое приложение под названием FCEUX, что привлекло к сотрудничеству многих авторов различных форков FCE Ultra. FCEUX был впервые публично выпущен 2 августа 2008 года. С тех пор этот форк эмулятора активно развивается, что позволило другим форкам устареть, и теперь он обладает функциями, которых не было в оригинальном FCE Ultra, такими как встроенная поддержка записи игрового процесса в видео и возможность расширять, улучшать или изменять игровой процесс с помощью скриптов Lua. Таким образом, он стал значительно более продвинутым, чем его предшественники.

Вкладчики

FCE был написан Беро. FCE Ultra был написан Xodnizel. Он был повторно активирован Энтони Джорджио и Марком Долинером. Проект FCEUX был начат Zeromus и Sebastian Porst. До его первого релиза к группе присоединились дополнительные авторы, включая mz, adelikat, nitsujrehtona, maximus, CaH4e3, qFox и Lukas Sabota (punkrockguy318). Среди других участников – Аарон О’Нил, Джо Нахмиас, Пол Кулиниевич, Quietust, Parasyte, bbitmaster, blip, nitsuja, Люк Густафсон, UncombedCoconut, Джей Ланаган, Acmlm, DWEdit, Soules, radsaq, qeed, Shinydoofy, ugetab и Ugly Joe.

Прием

Брэндон Виддлер из Digital Trends называет FCEUX лучшим эмулятором для NES благодаря множеству продвинутых функций, таких как отладка, модификация ROM и запись видео.