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

редактировать
ОАЭ
E-UAE 0.8.27 панель настройки и управления Конфигурация и панель управления E-UAE 0.8.27
Разработчик (-ы)
  • Бернд Шмидт (ОАЭ)
  • Тони Вилен (WinUAE, первоначально Mathias Ортманн)
  • Ричард Драммонд (Э-ОАЭ)
  • Мустафа 'GnoStiC' ТУФАН (PUAE)
  • Фроде Сольхейм (FS-ОАЭ)
  • Руперт Хаусбергер (SAE)
Первоначальный выпуск1995 г.; 25 лет назад (1995 г.)
Стабильный выпуск 4.3.0 (WinUAE) / 22 декабря 2019 г.; 10 месяцев назад (22.12.2019)
Предварительный выпуск 4.3.0 Beta 10 (WinUAE) / 17 декабря 2019 г.; 10 месяцев назад (17.12.2019)
Написано наC ++ и ASM
Операционная система Windows, macOS, Linux, Android, FreeBSD, OpenBSD
Тип Эмулятор
Лицензия Стандартная общественная лицензия GNU
Веб-сайтamiga.technology

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

Содержание
  • 1 История
  • 2 Функции
  • 3 Переносимость
  • 4 Скорость эмуляции
  • 5 Разработка проекта
  • 6 См. Также
  • 7 Ссылки
  • 8 Внешние ссылки
История

UAE был выпущен в 1995 году и первоначально назывался Unusable Amiga Emulator из-за невозможности загрузки. На ранних стадиях он был известен как Unix Amiga Emulator, а затем и под другими названиями. Поскольку ни одно из популярных расширений больше не подходит, аббревиатура больше не обозначает ничего, а программное обеспечение просто известно как UAE - иногда оно получает бэкроним как Universal Amiga Emulator, Ultimate Amiga Emulator или Ubiquitous Amiga Emulator.

Возможности

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

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

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

Переносимость

UAE был перенесен на многие хосты операционные системы, включая 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 МБ / с данных, когда самым быстрым ПК был 66 МГц 486, при этом различные эмулируемые микросхемы (набор микросхем Amiga) все синхронизировались и выглядели так, как они должны были появиться в программном обеспечении.

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

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

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

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

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

  • WinUAE, предназначенных для работы в Windows
  • PUAE, предназначенный для работы на платформах Unix (продолжение заброшенной E-UAE, а также порт WinUAE)
  • FS-UAE, предназначенный для работы на Windows, macOS и Linux (порт WinUAE с акцентом на эмуляцию игр, с новым экранным графическим интерфейсом и кроссплатформенной сетевой игрой)
  • UAE4all, урезанный и оптимизированный версия, предназначенная для эмуляции OCS Amiga на бюджетных устройствах. UAE4all2 добавляет AGA и поддержку жесткого диска.
  • Скриптовый эмулятор Amiga (SAE), разработанный для работы в современном браузере с использованием JavaScript и HTML5. Он также основан на WinUAE и был выпущен 1 сентября 2012 года Рупертом Хаусбергером. SAE нужен очень быстрый компьютер для работы.

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

Конкретные версии: UAE v0.8.29 2008-11-30, FS-UAE v3.0.2 2019-11-05, E-UAE v0.8.29 2007-03-28

См. Также
  • Портал бесплатного программного обеспечения с открытым исходным кодом
  • Портал Amiga
Ссылки
Внешние ссылки
Последняя правка сделана 2021-06-20 05:30:12
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте