LINUX.ORG.RU

Phoenix 2.0 — эмулятор консоли 3DO

 ,


2

4

После 8 лет разработки неожиданно состоялся первый стабильный выпуск Phoenix — эмулятора консоли 3DO для Linux/Windows.

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

Почему Феникс? Наверное потому, что первая игра, которую мы с братом получили с консолью и прошли — это Phoenix 3. Ну и разумеется только эта птица умеет воскресать, а как корабль назовешь, так он и поплывет, вон взять Crash'n'Burn — ведь эта игрушка хоть и запускается на эмуляторе, но без специального хоть и маленького, но костыля — она пока работать не хочет! =)

Итак, заканчивается 2014 год, 8 лет прошло... Запустились все игры, которые я когда-либо хотел запустить, поэтому настало время релиза, поскольку основная доля мотивации к развитию проекта утрачена вместе с воскрешенными играми, как и у команды FreeDO когда-то...

>>> Файлы эмулятора и инструкция по запуску

anonymous

Проверено: fallout4all ()
Последнее исправление: fallout4all (всего исправлений: 3)

Ответ на: комментарий от sluggard

Да сразу туда 11 винду ставить надо и заодно емуляторы PS4, Xbox One и Mac. Чтоб уж совсем убойный комбайн получился. Будущее уже здесь. )

Sociopsih ★☆
()
Ответ на: комментарий от sluggard

Чтобы было чем загрузить:

видеокарта с шейдерами 2.0, процессор от 2.5ГГц.

Lavos ★★★★★
()
Ответ на: комментарий от EXL

А Qt4 никак было взять? Пятёрка ещё не совсем стабильная, не говоря о том, что не так много где используется. Конкретно к Qt у меня претензий и нет, я же кедераст. =)

sluggard ★★★★★
()
Ответ на: комментарий от anonymous

Судя по комментариям на эмуленде, на высоте. Никак не могут найти игру, которая бы не пошла.

Кстати, может кто посоветует, какие интересные игры были на этой штукенции? Кроме Cannon Fodder'ов.

EXL ★★★★★
()

консоли 3DO

Это-ж какая-то провалившаяся в продаже консоль из девяностых. Удивительно что кто-то вообще заморочился с эмулятором...

jekader ★★★★★
()

Неплохо, я вообще про эту приставку и не слышал даже

sehellion ★★★★★
()
Ответ на: комментарий от navrocky

Шрифты починят только в 5.4.1
Баг с раскладкой починили недавно, только в 5.3.2, надеюсь ничего не всплывёт.
Баг с пропаданием первого символа при переключении языка починили только недельки две назад, в 5.4.0, и то не полностью, судя по отзывам.
Скорость отрисовки по сравнению с Qt4 до сих пор отстаёт на 20-30%. Когда починят — х. з.

Не очень-то похоже на давно стабильную библиотеку.

EXL ★★★★★
()
Последнее исправление: EXL (всего исправлений: 2)
Ответ на: комментарий от EXL

Я бы тоже четвёрку использовал. Она даже рендерит быстрее.

Которую скоро выкинут. Все правильно он сделал.

mandala ★★★★★
()
Ответ на: комментарий от UNiTE

Словно все? Да и некоторые (версии) игр под 3DO имели свои особенности, я уже не помню конкретно, но у некоторых игр было что-то эксклюзивно под 3DO. Кроме этого были какие-то свои эксклюзивы, насколько помню которые никто не портировал.
Самой приставкой давно не интересовался, надо будет погуглить, может быть найду те игрушки что давно хотел поиграть.
Так что определённо нужно. ПК должен покрыть все интересные платформы.

EvilFox ★★
()
Ответ на: комментарий от mandala

Которую скоро выкинут.

И что? Когда выкинут, тогда возьмёт, потратит тридцать минут и перекомпилирует под Qt5. Перенос приложения с Qt4 на Qt5 занимает от силы несколько минут, а обычно вообще обходится простой перекомпиляцией на Qt5-тулкит. Там проблемы только с хедерами могут возникнуть и новыми модулями в *.pro-файле. Очень изредка попадаются методы с другим количеством аргументов, которые легко поправить. На этом всё.

Все правильно он сделал.

Он зачем-то кучу дебажных либ в пакет под Windows засунул. Это как минимум неправильно.

EXL ★★★★★
()
Ответ на: комментарий от sehellion

8 лет на Qt5 пилил? :)

И кстати, спрошу у него насчёт сорцов. Раз он больше не хочет пилить своё творение, то пусть поступит точно так же, как его вдохновители — FreeDO, которые открыли исходники.

EXL ★★★★★
()
Ответ на: комментарий от EXL

Раз он больше не хочет пилить своё творение, то пусть поступит точно так же, как его вдохновители — FreeDO, которые открыли исходники.

Я что-то не так понял, или ты сейчс сказал, что оно проприетарное?

sluggard ★★★★★
()

Вообще, это хорошо, что хоть и с закрытыми исходниками, но ещё один эмулятор 3DO. Собрал пакет в репозитории Росы (phoenix-emu), будет в дополнение к RetroArch + libretro-4do.

Pulfer
()

ZX 10 до сих пор лежит на чердаке вместе с небольшой кучкой дисков. Работает до сих пор вроде. Приставка для своего времени классная, пол детства за ней провел. После NES пересесть на 3DO в те времена...впечатления были не передаваемые - CD, графика, видеовставки в играх, сохранение!!! Сутками напролет резался в Doom и Star Control 2. Эмулятор попробую заценить.

Riksh
()
Ответ на: комментарий от vasya_pupkin

Tempest 2000 и Road Rash, больше там играть не во что.

Myau ★★★★
()
Ответ на: комментарий от UNiTE

Что-то портировали, что-то нет. Да и Killing Time для 3DO лично по-моему приятней, чем для пека.

Satan_Klaus ★★
()
Ответ на: комментарий от anonymous

А Qt5 медлительно дрыгается от багов и перетряски кода. С Новым Годом.

sluggard ★★★★★
()
Ответ на: комментарий от EXL

8 лет на Qt5 пилил? :)


Какое отношение имеют несколько нашлепанных за пол часа форм на Qt5 к коду эмулятора консоли?

soslow
()
Ответ на: комментарий от Tweaker

Если серьезно, то battlesport был очень неплох. Вообще приставка запомнилась как дорогая и полная хреновых fmv игр.

Tweaker ★★★★☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.