Немного о проекте. Это будет первый HLE-эмулятор консоли 3DO.
C
2006 я улучшал работу эмулятора FreeDO, изучал архитектуру, увы тогда
же команда FreeDO бросила свое детище на версии 1.7, и открыла исходники
на версии 2.1. Появились клоны, но в проект никто не добавил ни
строчки, прошло больше года, а прогресса в тех же клонах при грубом
округлении - ноль.
Собственно поэтому написанный с нуля код эмуляции я решил не публиковать в рамках FreeDO, а создать отдельный проект.
Цель проекта: довести начатое до совершенства.
Участие в тестировании:
договорное. Став бета-тестером вы поддерживаете проект и получаете
доступ к самым последним достижениям в области эмуляции 3DO

Помните, что статус бета-тестера, это не потребительский статус, здесь
будут глюки и неудобства, здесь будут отладочные средства требующие
ощутимых ресурсов, здесь не принимаются требования и претензии, здесь
софт предоставляется как есть без явных или неявных гарантий и
какой-либо ответственности. Но ваше мнение всегда будет приоритетным и
по возможности будет учитываться.
Публичный релиз: в очень далекой перспективе.
Текущий статус: Перехват
обращений к основным библиотека операционной системы: GraphFolio -
100%, MathFolio - 100%, SoundFolio - 90%, KernelFolio- 35%, FileFolio -
50%.
Эмуляция аппаратуры: ARM - 99%, DSP - 99.9%, ANVIL - 93%, память - 100%, интерфейсы - 30%.
Общая
эмуляция: корректная работа игр около 91%, корректный звук около 90%,
корректная графика около 95% (аппаратно без ощутимых артефактов - 94%)
Ближайшие планы: - Устранение биоса
- Улучшение совместимости
- Но сначала интерактивный отладчик
Требования: - Аппаратный рендеринг: видеокарта с шейдерами 2.0 и процессор от 2ГГц, желательно два ядра.
- Программный рендеринг: процессор от 2ГГц.
Видеозаписи эмуляции: http://www.youtube.com/user/MaxAkaAltmer/videos Ссылки для участников бета-тестирования: Версия 0.7.5 Windows:
http://arts-union.ru/tmp/PhoenixProject_0_7_5.zip Версия 0.7.6 Windows:
http://arts-union.ru/tmp/PhoenixProject_0_7_6.zip Версия 0.7.7 Windows:
http://arts-union.ru/tmp/PhoenixProject_0_7_7.zip Версия 0.7.9 Windows:
http://arts-union.ru/tmp/PhoenixProject_0_7_9.zip Версия 0.8.0 Windows:
http://arts-union.ru/tmp/PhoenixProject_0_8_0.zip Версия 0.8.1 Windows:
http://arts-union.ru/tmp/PhoenixProject_0_8_1.zip Версия 0.8.4 Windows:
http://arts-union.ru/tmp/PhoenixProject_0_8_4.zip Версия 0.8.5 Windows:
http://arts-union.ru/tmp/PhoenixProject_0_8_5.zip Версия 0.8.6 Windows:
http://arts-union.ru/tmp/PhoenixProject_0_8_6.zip Зависимости: - Драйвера HASP:
http://www.aladdin-rd.ru/support/downloads/haspsrm/ - QT библиотеки можно скачать здесь:
http://qt.nokia.com/downloads - Библиотеку OpenAL здесь:
http://connect.creativelabs.com/openal/Downloads/Forms/AllItems.aspx Готовый архив DLL Qt и OpenAL для копирования в папку с эмулятором:
http://arts-union.ru/tmp/ppdep.zip