Русская Википедия:FCEUX
Шаблон:Программа FCE Ultra X (сокр. — FCEUX) — один из самых популярных[1][2] эмуляторов игровой приставки для NES и Famicom для операционных систем Windows, Linux, macOS[3]. Является программой с открытым исходным кодом[4].
История
FCE Ultra произошёл от FCE (FamiCom Emulator)[5]. Последним полным выпуском была версия 0.98.12 (август 2004 года), а предварительная версия 0.98.13-pre была выпущена в сентябре 2004 года только как исходный код. После этого разработка остановилась, а домашняя страница и форумы эмулятора были закрыты.
В связи с отсутствием официальной разработки было создано множество форков FCE Ultra. Наиболее примечательными являются FCEU-MM, который поддерживает множество новых и необычных Шаблон:Не переведено 5[6], FCEU Rerecording, который включает в себя множество полезных функций для TAS[7], и FCEUXD SP, который добавляет ряд отладочных инструментов[8].
В марте 2006 года Энтони Джорджо и Марк Долинер возобновили разработку[9] и вскоре после этого был начат проект по объединению всех форков в одно новое приложение под названием FCEUX, которое привлекло к сотрудничеству многих авторов различных форков FCE Ultra.
FCEUX был впервые публично выпущен 2 августа 2008 года. С тех пор этот форк эмулятора продолжал неуклонно развиваться, в результате чего другие форки стали устаревшими, и теперь он имеет функции, которых нет в оригинальном FCE Ultra, такие как встроенная поддержка записи игрового процесса (реплеев) и возможность расширять, улучшать или изменять игровой процесс с помощью скриптов Lua. Таким образом, он стал намного более продвинутым, чем его предшественники[10].
Разработчики
FCE был написан Bero. FCE Ultra был написан Xodnizel, а воскресили его Энтони Джорджио и Марк Долинер. Проект FCEUX был инициирован Zeromus-ом и Себастьяном Порстом. Дополнительные авторы присоединились к группе до её первого выпуска, в том числе mz, Andrés Delikat, nitsujrehtona, maximus, CaH4e3, qFox и Лукас Сабота (punkrockguy318). Среди других участников были Аарон О’Нил, Джо Нахмиас, Пол Кулиневич, Quietust, Parasyte, bbitmaster, blip, nitsuja, Luke Gustafson, UncombedCoconut, Jay Lanagan, Acmlm, DWEdit, Soules, radsaq, qeed, ueglydoof и Uegindoof[10][11].
Поддержка мультиплеера
Версия FCEUX для Win32 в настоящее время не поддерживает функцию воспроизведения по сети TCP/IP. Самой последней версией Win32, поддерживающей эту функцию, стала FCE Ultra 0.98.9[12]. Поддержка TCP/IP в настоящее время работает в порту SDL FCEUX.
Порты
Интегрированный графический интерфейс GTK2 был добавлен в порт SDL FCEUX версии 2.1.3. Этот графический интерфейс GTK устарел, в отличие от предыдущего интерфейса Python, gfceux[13].
FCEUX был портирован на DOS, Linux (с Шаблон:Не переведено 5 или X), Mac OS X (его порт SDL должен также работать на других Unix-подобных платформах, таких как FreeBSD, Solaris и IRIX), Windows, GP2X[14], PlayStation Portable[15][16], Nintendo GameCube[17], Wii[18], PlayStation 2 и Шаблон:Не переведено 5.
Критика
По итогам тестирования программ-эмуляторов, журнал CHIP обозначил FCEUX оптимальным для приставок Dendy, оценив его в 5 баллов, в том числе и за совместимость, при этом отметив поддержку сетевой игры и лёгкость настройки[17].
Брендан Гессе из Шаблон:Не переведено 5 считает FCEUX лучшим эмулятором для NES из-за его расширенных функций, включая отладку, взлом ПЗУ и запись видео[19].
Примечания
Литература
- ↑ Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ Ошибка цитирования Неверный тег
<ref>
; для сносокhesse
не указан текст - ↑ Шаблон:Статья
- ↑ Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ 10,0 10,1 Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ 17,0 17,1 Шаблон:Статья
- ↑ Шаблон:Cite web
- ↑ Шаблон:Cite web