Jump to content

ОАЭ (эмулятор)

(Перенаправлено из эмулятора Unix Amiga )

Разработчик(и)
  • Бернд Шмидт (ОАЭ)
  • Тони Вилен (WinUAE, первоначально Матиас Ортманн)
  • Ричард Драммонд (E-ОАЭ)
  • Мустафа 'GnoStiC' ТУФАН (PUAE)
  • Фроде Солхейм (FS-ОАЭ)
  • Руперт Хаусбергер (SAE)
Первоначальный выпуск 1995 год ; 29 лет назад ( 1995 )
Стабильная версия
4.10.1 (WinUAE) / 21 января 2023 г .; 18 месяцев назад ( 21.01.2023 )
Репозиторий
Написано в С++ и АСМ
Операционная система Windows, macOS, Linux, Android, FreeBSD, NetBSD, OpenBSD, AmigaOS
Тип Эмулятор
Лицензия Стандартная общественная лицензия GNU
Веб-сайт www .winuae .сеть

UAE — это компьютерный эмулятор , который имитирует аппаратное обеспечение от Commodore International . Amiga компьютеров Выпущено под лицензией GNU General Public License (ОАЭ) и является свободным программным обеспечением .

Бернд Шмидт задумал эмулятор, который мог бы запускать программное обеспечение Amiga, когда обнаружил, что такая задача считалась невыполнимой. Шмидт писал предыдущие программы для Amiga, и его также мотивировало желание не потерять игры, демоверсии и звуковые модули из-за переключения операционных систем. [ 1 ] UAE был выпущен в 1995 году и первоначально назывался Unusable Amiga Emulator из-за невозможности загрузки. [ 2 ] [ 3 ] [ 4 ] На ранних стадиях он был известен как Unix Amiga Emulator , а позже и под другими названиями. Сегодня это название означает Universal Amiga Emulator. [ 5 ]

UAE — это практически полноценный эмулятор Amiga. Он эмулирует большинство своих функций:

Для программного обеспечения в ОАЭ могут использоваться образы дисков , сделанные с оригинальных дискет Amiga . Эти изображения имеют расширение файла « ADF » (файл диска Amiga). Настоящие диски Amiga использовать нельзя из-за ограничений контроллеров гибких дисков, используемых на других компьютерах. [ 11 ] образы отформатированных под жестких дисков, Также можно создать Amiga. ОАЭ также поддерживает сопоставление каталогов операционной системы хоста с жесткими дисками Amiga, и, наконец, можно монтировать физические жесткие диски в формате Amiga.

ОАЭ не включает исходное ПЗУ операционной системы Amiga и файлы, необходимые для работы системы Amiga. Они включены по лицензии в такие пакеты, как Amiga Forever . Исходные образы ПЗУ Kickstart 3.1 также включены в AmigaOS4 для PowerPC , начиная с версии 4.1 Update 4. ОАЭ также поддерживают альтернативные системные ПЗУ, например, полученные из проекта AROS , однако они не обеспечивают ту же степень совместимости программного обеспечения, что и исходные ПЗУ.

Портативность

[ редактировать ]

ОАЭ были портированы на многие хостовые операционные системы , включая Linux , macOS , FreeBSD , DOS , Microsoft Windows , RISC OS , BeOS , Palm OS , Android , Xbox консоль , портативные устройства PSP , PSVita и GP2X , iOS , Wii и Dreamcast. консолях и даже на AmigaOS , MorphOS и AROS .

Скорость эмуляции

[ редактировать ]

и других общественных форумах было много тем В прошлом в Usenet , в которых люди спорили о возможности написания эмулятора Amiga. Некоторые считали, что ОАЭ пытаются сделать невозможное; требовать, чтобы система считывала, обрабатывала и выводила данные со скоростью 100 МБ/с, тогда как самым быстрым ПК был 486 с частотой 66 МГц , при этом различные эмулируемые чипы (набор микросхем Amiga) синхронизировались и выглядели так, как они должны были выглядеть для программного обеспечения. .

ОАЭ были почти полностью непригодны для использования в своих первых выпусках, но медленно и шаг за шагом они расширяли поддержку набора микросхем Amiga и к концу 1997 года смогли эмулировать Amiga 500 с качеством и скоростью, достаточными для продуктивного использования. и для многих игр.

С тех пор ОАЭ можно использовать, отчасти благодаря усилиям, предпринятым для его разработки, а отчасти благодаря значительным усовершенствованиям в технологии, которые сделали компьютеры во много раз быстрее, чем те, на которых изначально работали ОАЭ. Многие игры и приложения Amiga могут бесперебойно работать на системах эпохи Pentium II . Осознание того, что можно написать полезный эмулятор Amiga, способствовало росту энтузиазма по поводу эмуляции, что положило начало или ускорило усилия по написанию эмуляторов для других, часто менее популярных компьютерных и электронных игровых архитектур. [ нужна ссылка ] .

Значительное улучшение было сделано в 2000 году Берндом Мейером с использованием компиляции «точно в срок» . [ 2 ] что значительно улучшило скорость эмуляции до такой степени, что средние ПК теперь могли эмулировать некоторые программы Amiga быстрее, чем любая настоящая Amiga могла их запускать. ОАЭ может использовать как можно большую часть мощности хоста в собственном режиме или сбалансировать ее с другими требованиями ОС хоста, или точно отразить исходную скорость, в зависимости от выбора пользователя. ОАЭ также предоставляет RTG -совместимую « видеокарту » для стороны эмуляции Amiga, которая предназначена для отображения на хост-оборудовании, чтобы не ограничиваться эмуляцией исходного видеооборудования Amiga.


Разработка проекта

[ редактировать ]

Существует шесть основных вилок оригинальной программы:

  • WinUAE , предназначенный для работы в Windows , портирован Матиасом Ортманном. [ 12 ] и в настоящее время разработан Тони Вилен [ 13 ]
  • PUAE , предназначенный для работы на платформах Unix (продолжение заброшенного E-UAE, а также порт WinUAE)
  • FS-UAE , предназначенный для работы на Windows , macOS и Linux (порт WinUAE с упором на эмуляцию игр, с новым экранным графическим интерфейсом и кроссплатформенной онлайн-игрой)
  • UAE4all — урезанная и оптимизированная версия, предназначенная для эмуляции OCS Amiga на устройствах начального уровня. UAE4all2 добавляет AGA и поддержку жесткого диска.
  • Скриптовый эмулятор Amiga (SAE) , предназначенный для работы в современном браузере с использованием JavaScript и HTML5 . Он также основан на WinUAE и был выпущен 1 сентября 2012 года Рупертом Хаусбергером. [ 14 ] [ 15 ] Для работы SAE нужен очень быстрый компьютер. [ 16 ]
  • UAE4ARM , предназначенный для работы на устройствах ARM, включая Raspberry Pi . [ 17 ] Это единственная вилка, поддерживающая Just-In-Time на устройствах ARM. Другими поддерживаемыми платформами являются Pandora, Android и libretro.

Самый активный форк — WinUAE; текущие версии по-прежнему содержат ошибки и проблемы совместимости.

Конкретные версии: ОАЭ v0.8.29 30 ноября 2008 г., [ 18 ] [ 19 ] ФС-ОАЭ v3.1.66 [ 20 ] E-ОАЭ v0.8.29 28 марта 2007 г. [ 21 ]

См. также

[ редактировать ]
  1. ^ Тейлор, Дэвид (Рождество 1996 г.). «Миссия: невыполнима?» . Амига Покупатель . № 70. Будущее издательства . п. 14 . Проверено 15 мая 2022 г.
  2. ^ Перейти обратно: а б «ОАЭ — Ultimate Amiga Emulator» . Путеводитель по истории Амиги . 2002.
  3. ^ Гудвин, Саймон (октябрь 1996 г.). «Подражание: Самая искренняя форма лести» . Формат Амига . № 89. с. 21 . Проверено 15 мая 2022 г.
  4. ^ Гудвин, Саймон (март 1998 г.). «Эмулятор Амиги» . Формат Амига . № 108. с. 21 . Проверено 15 мая 2022 г.
  5. ^ Лэнг, Гордон (август 2000 г.). «Бывшие мастера» . Мир персональных компьютеров . Том. 23, нет. 8. с. 144 . Проверено 15 мая 2022 г.
  6. ^ Перейти обратно: а б с д и «Эмулятор Amiga ОАЭ» . Проверено 13 марта 2016 г.
  7. ^ Перейти обратно: а б Комптон, Джейсон (октябрь 1999 г.). «Активные обзоры – Amiga Forever 3» . Амига Актив . № 1. с. 38 . Проверено 15 мая 2022 г.
  8. ^ «Журнал изменений WinUAE 3.0.0 Beta 16» . Гитхаб . Проверено 15 февраля 2016 г.
  9. ^ "uae-0.8.29.tar.gz: uae-0.8.29/src/bsdsocket.c | Архив окаменелостей" . fossies.org . Проверено 9 июня 2013 г.
  10. ^ «bsdsocket.txt — uae-wii — порт эмулятора UNIX Amiga для Nintendo Wii — хостинг проектов Google» . Проверено 9 июня 2013 г.
  11. ^ Чендлер, Джон (1999). «ОАЭ — Эмулятор Amiga» . Люкс101 . п. 2. Архивировано из оригинала 4 ноября 2007 года . Проверено 15 июля 2009 г. {{cite web}}: CS1 maint: неподходящий URL ( ссылка )
  12. ^ Бутикофер, Кристиан (20 января 2012 г.). «Пиратские копии: След Megaupload.com ведет в Цуг» [Пиратские копии: След Megaupload.com ведет в Цуг]. Handelszeitung (на немецком языке). Архивировано из оригинала 15 мая 2022 года . Проверено 15 мая 2022 г.
  13. ^ Махер, Джимми (2018). Будущее было здесь: Commodore Amiga . МТИ Пресс . п. xii. ISBN  978-0-262-01720-6 . Проверено 15 мая 2022 г.
  14. ^ «Скриптовый эмулятор Amiga» . Гитхаб . 24 октября 2021 г.
  15. ^ http://scriptedamigaemulator.net/ Эмулятор AMIGA со сценарием
  16. ^ http://scriptedamigaemulator.net/readme.htm Эмулятор AMIGA со сценарием на JavaScript.
  17. ^ Кьяппетта, Марко (14 июля 2017 г.). «Создайте потрясающий эмулятор Amiga менее чем за 100 долларов с помощью Raspberry Pi 3» . Горячее оборудование . Проверено 1 марта 2021 г.
  18. ^ «Архив профилактики» . Архивировано из оригинала 15 сентября 2012 года.
  19. ^ https://web.archive.org/web/20120915212826/http://www.amigaemulator.org/files/sources/develop/uae-0.8.29.tar.bz2 19 марта 2016 г.
  20. ^ https://fs-uae.net/download#linux 05.11.2019
  21. ^ https://www.rcdrummond.net/uae/index.html https://www.rcdrummond.net/uae/e-uae-0.8.29-WIP4/e-uae-0.8.29-WIP4.tar. бз2 19 марта 2016 г.
  • Объявление Бернда Шмидта в Usenet, идентификатор сообщения: < [email protected] >.
  • Объявление Бернда Мейера о компиляторе Just In Time в сети Usenet, идентификатор сообщения: < [email protected] >.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: b7c5fb297245fa884e9fcc011dc9afed__1721293440
URL1:https://arc.ask3.ru/arc/aa/b7/ed/b7c5fb297245fa884e9fcc011dc9afed.html
Заголовок, (Title) документа по адресу, URL1:
UAE (emulator) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)