Проект эмуляции - «Феникс»
Почему Феникс? Наверное потому, что первая игра, которую мы с братом получили с консолью 3DO и прошли — это Phoenix 3. Ну и разумеется только эта птица умеет воскресать, а как корабль назовешь, так он и поплывет, вон взять Crash'n'Burn – ведь эта игрушка хоть и запускается на эмуляторе, но без специального хоть и маленького, но костыля — она пока работать не хочет! =)
Благодарности
- Прежде всего моим родным и близким за поддержку, участие и разумеется консоль подаренную нам с братом в детстве =)
- Основателям проекта FreeDO за переданные знания и опыт в эмуляции 3DO: Врайт Ален, Лазарев Феликс, Симмонс Джон, Труш Александр.
- Разработчикам сторонних библиотек и исходного кода, которые используются в проекте.
- И конечно же всем, кто принимал участие в тестировании проекта: Aliast, Casper, Doom-sun, Le Taon, Mr.Hunt, Onizuka, Postpen, Q-ser7, Sedabi, Yaranga.
Состояние проекта
- Текущая версия — 2.8.JAG. (История изменений)
- Совместимость 3DO: 100% ?!
- Совместимость ColecoVision: ~98%.
- Совместимость Sega Master System: ~99%.
- Совместимость Atari Jaguar: ~95%.
- Требования: видеокарта с шейдерами 2.0, процессор от 1.6ГГц (для Jaguar рекомендуется х64 процессор).
Дополнительные возможности
- Аппаратный рендеринг
- Встроенный редактор аннотаций
- Поддержка сжатых образов
- Работа с файловой системой образов
- Внешние графические фильтры
- Эмуляция нестандартных устройств ввода приставки (монетоприемники, пистолеты, Flightstick Pro)
- Запись прохождений
- Встроенный отладчик (пока только для Win32)
Далекие планы
- Отучить эмулятор от BIOS
- Поддержка приводов компакт дисков
- Эмуляция Audio-CD
- Интегрировать средства перевода игр и работы с ресурсами в эмулятор
- Реализовать сторожевой таймер и сброс консоли
- Поддержка Video-CD
- Встроить компилятор образов и средства разработки приложений в эмулятор
- Сетевая игра
Условия использования
Программное обеспечение (ПО) предназначено для личного и некоммерческого использования, не предназначено для использования на территории стран с практикой патентования алгоритмов и программ, предоставляется "как есть" - без явной и неявной гарантии. Авторы не несут никакой ответственности за любые убытки, связанные с использованием данного ПО, вы используете его на свой страх и риск.
Установка под Windows (32/64-bit)
Скачайте архив c 32-bit или 64-bit версией эмулятора и распакуйте в удобное для вас место.
Играть в отладочную версию 2.8.23(32-bit) не стоит, поскольку производительность ее довольно низкая.
Установка под Linux (x86/x64)
- Распаковать архив с x86 или x64 версией эмулятора в директорию пользователя, выставить файлу эмулятора право на исполнение командой chmod a+x PhoenixEmuProject-2.x.
- Убедиться что установлены библиотеки Qt5 (сборка выполнялась с версией 5.2.1) и OpenAL.
Сборка тестировалась под Linux Mint 17 - 32/64-bit Mate.
Установка под MacOS X (64-bit)
Скачайте архив с эмулятором и распакуйте в удобное для вас место.
Android
Под Android проект разрабатывался в виде ряда отдельных эмуляторов:
Эмулятор для 3DO - Real3DOPlayer.
Эмулятор для ColecoVision - NumPadPlayer.
Эмулятор для Sega Master System и Game Gear - GearMasterPlayer.
Эмулятор для Atari Jaguar - IrataJaguar.