stringtranslate.com

хиган (эмулятор)

Higan — это бесплатный и открытый эмулятор для нескольких игровых консолей , включая Super Nintendo Entertainment System . Он был разработан Near . Первоначально названный bsnes [4] (который позже был повторно использован для нового эмулятора тем же разработчиком), эмулятор примечателен попыткой эмулировать оригинальное оборудование как можно точнее с помощью низкоуровневой , точной по циклам эмуляции и связанными с этим усилиями по сохранению истории платформы Super NES. [5] [6]

Обзор

Разработка эмулятора началась под названием bsnes 14 октября 2004 года. Первая версия была выпущена в мае 2005 года для Microsoft Windows . Ранние версии требовали мощного оборудования для стабильного запуска игр, поэтому вызывали споры. [7] С тех пор он был портирован на Linux , macOS и FreeBSD . Первоначально разработанный под пользовательской лицензией, более поздние выпуски лицензировались под различными версиями GNU General Public License . 9 августа 2012 года проект был переименован в higan, чтобы лучше отразить его новую природу как многосистемного эмулятора.

Проект Higan внес значительный вклад в область эмуляции Super NES, добившись ряда оригинальных достижений в эмуляции и в разработках по обратному проектированию, таких как организация фондов, оборудования и экспертизы для демонтажа микросхем улучшения Super NES. [6]

Higan способен запустить любую коммерческую игру Super NES, когда-либо выпущенную. [8] Это первый эмулятор, в котором реализована эмуляция SPC7110 , эмуляция SPC 700 с точностью до цикла , эмуляция Super FX с точностью до цикла , эмуляция Super Game Boy , [9] и рендерер на основе точек вместо скан-строк для Game Boy Advance. Это первый мультиэмулятор такого масштаба, в котором реализована эмуляция на основе цикла для каждого отдельного компонента каждой системы.

Форк-версии bsnes обеспечили поддержку эмуляции для Nintendo DS , XBAND , Super Famicom Box, программного обеспечения Satellaview BS-X и скоростного прохождения с помощью инструментов . [10]

семейство продуктов higan

Higan был разделен и переименован на протяжении многих лет и состоит из трех подпроектов. [11] Текущие подпроекты:

Автор

Higan был разработан американским инженером-программистом Дэвидом Кирком Джиндером , известным как Near и ранее как byuu . [12] Near начал свою карьеру в сфере эмуляции как программист-любитель, переводя японские образы ПЗУ видеоигр в 1998 году в возрасте 14 лет, а год спустя разработал инструмент для отображения измененного размера шрифта текста в играх. После этого последовал ассемблер патчей под названием «xkas», который упростил процесс перевода ПЗУ. Разработка bsnes была вызвана ошибками во время перевода игры Super Famicom Der Langrisser , которые появлялись только на оригинальном оборудовании, но не на эмуляторах Super NES 2004 года; таким образом, целью bsnes была точная эмуляция. [7] Near умер в 2021 году. [12]

Прием

В 2008 году британский интернет-журнал Webuser рекомендовал bsnes для «некоторых забавных игр старой школы». [13] В 2009 году японский игровой журнал GameLabo рекомендовал его для «тех, кто ищет реалистичный игровой опыт». [14]

В 2017 году компоненты исходного кода Хигана были использованы для эмуляции старинного компьютера для преобразования текста в речь, который использовал физик Стивен Хокинг , после того, как оригинальное оборудование начало показывать признаки износа. Хокинг продолжал использовать этот эмулятор для общения с другими до своей смерти в 2018 году. [15]

Смотрите также

Ссылки

  1. ^ Релиз Хигана на GitHub
  2. ^ "Преобразовать higan в групповой проект и перелицензировать его на GPLv3 или более позднюю версию". GitHub . 22 марта 2020 г.
  3. ^ "Обновить версию и лицензию". GitHub . 25 октября 2017 г.
  4. ^ "About – bsnes" . Получено 3 февраля 2021 г. .
  5. Near (9 августа 2011 г.). «Точность берет верх: 3-гигагерцовый квест одного человека по созданию идеального эмулятора SNES». Ars Technica . Получено 11 марта 2015 г.
  6. ^ ab Fenlon, Wesley. «16-bit Time Capsule: SNES Emulator Makes a Case for Software Preservation». Архивировано из оригинала 4 февраля 2013 г. Получено 27 июня 2021 г.
  7. ^ ab Patrick Klepek (8 марта 2021 г.). «23-летнее путешествие перфекциониста по локализации малоизвестной „лагуны Бахамут“». Vice . Архивировано из оригинала 27 июня 2021 г. . Получено 27 июня 2021 г. .{{cite web}}: CS1 maint: бот: исходный статус URL неизвестен ( ссылка )
  8. ^ Баннистер, Ричард (февраль 2006 г.). «Emulation Nation: Интервью – Ричард Баннистер». Retro Gamer (Интервью). № 21. Интервью взято Крейгом Грэннеллом. стр. 97.
  9. ^ "The State of Emulation, Part III". near.sh . Получено 3 февраля 2021 г. .[ постоянная мертвая ссылка ]
  10. ^ "tasvideos.org Предпочтительные эмуляторы". tasvideos.org . Получено 13 мая 2012 г. . Isnes
  11. ^ "About — ares". ares.dev . Архивировано из оригинала 4 июля 2020 г. . Получено 17 сентября 2021 г. .
  12. ^ ab Dastagir, Alia (23 июля 2021 г.). «Интернет — это не игра. ... Это действительно больно». Уважаемый разработчик, которого травили в сети, покончил жизнь самоубийством». USA Today . Gannett . Архивировано из оригинала 23 июля 2021 г. . Получено 23 июля 2021 г. .
  13. ^ "Скачано". Веб-пользователь (191): 39. 2008.
  14. ^ "SFC". GameLabo (сентябрь): ?. 2009.
  15. Джейсон Фэгоун (18 марта 2018 г.). «Попытка спасти голос Стивена Хокинга». San Francisco Chronicle . Получено 19 марта 2018 г.

Внешние ссылки