Эмуляция > Прочие эмуляторы
Ретро на Raspberry Pi 3b Plus
(1/2) > >>
Andrey_Ulrich:
Комрады, подскажите, пожалуйста, стоит ли брать Raspberry Pi 3b Plus для эмуляции ретро консолей? Интересует возможность игры на ТВ, и обязательно чтобы тянуло первую соньку без проблем.
Или есть более достойные варианты?
anikeev.alexandr:
Ну, я себе сделал ретро-консоль из этой Малинки, её работой доволен. Поставил Recalbox, Соньку первую не проверял, если честно, т.к. не требуется она мне. Но, вроде как, хватает на неё силёнок, но уже смотря какое ядро использовать.
Ещё могу сказать, что требовательные игры с аркадных автоматов тоже подтормаживают.
Ogr:

--- Цитата: Andrey_Ulrich от 19 Декабрь 2023, 08:24:24 ---подскажите, пожалуйста, стоит ли брать Raspberry Pi 3b Plus для эмуляции ретро консолей? Интересует возможность игры на ТВ, и обязательно чтобы тянуло первую соньку без проблем.
--- Конец цитаты ---
ты мог бы и самостоятельно воспользоваться гуглом, и мгновенно получить ответы на эти вопросы:
Andrey_Ulrich:

--- Цитата: Ogr от 19 Декабрь 2023, 08:51:58 ---ты мог бы и самостоятельно воспользоваться гуглом, и мгновенно получить ответы на эти вопросы
--- Конец цитаты ---
Написал после гугления, конечно. Просто 3b+ довольно древняя плата и материалы по ней тоже старые.
Ogr:

--- Цитата: Andrey_Ulrich от 19 Декабрь 2023, 08:24:24 ---Или есть более достойные варианты?
--- Конец цитаты ---
Вдвое дешевле:

--- Цитата: Ogr от 28 Ноябрь 2023, 23:17:58 ---Orange Pi Zero 3 от 2400р, и вытягивает эмуляцию дримкаст:
https://www.ozon.ru/product/orange-pi-zero-3-1gb-mikrokompyuter-1195060217/?asb2=BXHIG8XfQFzvMWGFJaUr2u0AKtoC5na764x9H9kQLtfFfsOjGcHb7o8-GOhZ-hS1&avtc=1&avte=2&avts=1701203480&keywords=Orange+PI

--- Конец цитаты ---
ну как минимум у первой модели композитный выход имелся, что там на 3й модели хз, если соберёшься экономить и его брать — рой этот вопрос основательнее:

Добавлено позже:

--- Цитата: Andrey_Ulrich от 19 Декабрь 2023, 08:54:32 ---Написал после гугления, конечно. Просто 3b+ довольно древняя плата и материалы по ней тоже старые.
--- Конец цитаты ---
и что, по твоему от старости у нее рассосался композитный вывод, или один процессор заменился на другой со временем … генерируя идиотизм в попытке оправдать свою лень лучше выглядеть не будешь.
Minatavrus:
Долгое время мучился с Retropie и Recallbox на Raspberry Pi 3. В итоге понял, что этот вариант для меня не подходит. Инпутлаг блютус и проводных геймпадов все портит. Для меня это очень критично, играть из-за него на малине не могу. Использовал все возможные настройки и ухищрения.
Использую сейчас MiSTer FPGA и это просто небо и земля. Хотя конечно цена вопроса выше на порядок.
Ogr:

--- Цитата: Minatavrus от 19 Декабрь 2023, 16:19:14 ---Хотя конечно цена вопроса выше на порядок.
--- Конец цитаты ---
на алиэкспресс оно сейчас стоит от 45тр и до 56тр. относительно Raspberry Pi 3b Plus это дороже на 10 порядков, а относительно Orange Pi Zero 3 дороже на 20 порядков …
Minatavrus:

--- Цитата: Ogr от 19 Декабрь 2023, 16:29:43 ---дороже на 10 порядков, а относительно Orange Pi Zero 3 дороже на 20 порядков
--- Конец цитаты ---
На порядок - это в 10 раз (см. школьный курс математики)
Ogr:

--- Цитата: Minatavrus от 19 Декабрь 2023, 16:19:14 ---Долгое время мучился с Retropie и Recallbox на Raspberry Pi 3. В итоге понял, что этот вариант для меня не подходит. Инпутлаг блютус и проводных геймпадов все портит. Для меня это очень критично, играть из-за него на малине не могу. Использовал все возможные настройки и ухищрения.
Использую сейчас MiSTer FPGA и это просто небо и земля.
--- Конец цитаты ---
а вот в этом видео демонстрируется что Raspberry Pi 4 Не то что не отстаёт даже на один кадр, а это MiSTerотстает на один кадр от Pi…  п-ят, или все таки при должных настройках никаких мучений с инпутлагом нет, и даже наоборот?
Minatavrus:

--- Цитата: Ogr от 19 Декабрь 2023, 16:46:25 ---Raspberry Pi 4 абсолютно не отстаёт
--- Конец цитаты ---
Опыта использования Raspberry Pi 4 у меня нет, я пишу всегда только про то, что использовал сам. Но планы приобрести RPi4 имеются
Chaotix:

--- Цитата: Ogr от 19 Декабрь 2023, 09:37:06 ---Orange Pi Zero 3 от 2400р, и вытягивает эмуляцию дримкаст
--- Конец цитаты ---
На 12:20 минуте видно, что Phantasy Star Online еле ползает в в 16-20фпс.
Sonic Adventure 1 и Grandia2 очень легкие для эмуляции, они даже на мобилках под Android 4.2 с Reicast когда-то работали на полной скорости. Там уровень эмулятора ePSXe надо по железу, пофиг что дримкаст. Может, меньше ресурсов даже надо, чем на Bloody Roar (PS1). Тем более, что оно хорошо распараллелено на несколько ядер. Не показательно!

Мерять надо не на них, а на DoA2, UT, Shenmue2, WWP, HL1, Ecco.
Обычно Dead or Alive 2 сойдёт как мерилово производительности CPU девайса, достаточно тяжелая игра. Если без спидхаков (отключения теней) работает с х2 разрешением, то значит уже неплохо.
Virtua Tennis ещё обычно показывает слабым девайсам их место.

Ну а Соньку1 надо тестить по Bloody Roar и Tekken3, а не разным Спайро.
А так запустят, покажут легкие для эмуляции игры, а реально тормоза даже в Chrono Cross.

На каждом эмуляторе есть игры, которые тянут на слабом железе, чо.
Pac-Man Championship там тоже потянет на такой железке под эмулем PPSSPP. И с такой логикой можно сказать, что "тянет даже эмуляцию PSP", что уж там. Это неправильно.

Золотой набор игр, по которым надо тестить:
PS1 = Bloody Roar, Tekken3, Grand Turismo 2
PSP = God of War: Ghost of Sparta
DC = DoA2, Virtua Tennis 2; UT, PSOv2; HL1
SNES = Yoshi Island
GBA = Asterix & Obelix XXL, Doom

И тогда сразу наглядно видно, что если тащит в 60фпс Bloody Roar, то оно все игры потащит соньки, скорее всего. Если тянет в 50фпс, значит будут нюансы.
Virtua Fighter:

--- Цитата: Chaotix от 19 Декабрь 2023, 23:49:04 ---DC = DoA2, Virtua Tennis 2; UT, PSOv2; HL1
--- Конец цитаты ---
Doa2, Sonic 2, taxi любые - вот мерилы. ( в большинстве обзоров с тытуба именно на этих трех тестят)
 Ut да и quake3 - тож жрут не слабо. Sega rally 2 и томбрайдеры, т.к идут на wince.
В эти вышеперечисленные игры нет фуллспида на 4 малине на редриме.  ( еще nhl2002 тож лагает)


--- Цитата: Chaotix от 19 Декабрь 2023, 23:49:04 ---SNES = Yoshi Island
--- Конец цитаты ---
йоши\дум\ данкей конг (уровни с эффектами погоды\снега)\фзеро\старфокс\сф альфа


--- Цитата: Chaotix от 19 Декабрь 2023, 23:49:04 ---GBA = Asterix & Obelix XXL, Doom
--- Конец цитаты ---
Ирридон 1\2, дум 1\2 да Пэйбэк\Дюк с Максимкой....



--- Цитата: Chaotix от 19 Декабрь 2023, 23:49:04 ---PS1 = Bloody Roar, Tekken3, Grand Turismo 2
--- Конец цитаты ---
- блади роар чей уж второй! - первый норм эмулится...
Ogr:

--- Цитата: Chaotix от 19 Декабрь 2023, 23:49:04 ---Мерять надо не на них
--- Конец цитаты ---
Как бе это не я тестировал, тут на эту тему писать бесполезно … перепосты это в комментариях под видео.
Chaotix:

--- Цитата: Ogr от 20 Декабрь 2023, 09:48:54 ---Как бе это не я тестировал, тут на эту тему писать бесполезно … перепосты это в комментариях под видео.

--- Конец цитаты ---
Что за перепосты? Там в комментах испанцы одни, ни одного даже английского поста. Да и неприлично посылать куда-то ещё, если разговор здесь.

Тут чувак тему по Raspberry Pi создал, ему явно может быть полезным узнать реальную производительность конкретной малины или клона, а не обстрактное что-то. И не только ему, мне тоже интересно, может стоит прикупить или нет.

Ты второй раз пишешь, что такая малина "эмулит даже дрим". Можно подумать, что это супер мощное устройтво и уж Соньку1 вообще легко. А на деле, могут быть нюансы. Я уверен, что там нюансы..

Часто говорят, что всё хорошо, но включаешь и огорчаешься. Всегда хочется конкретики. Сколько фпс в тяжелых играх, а не обстактное "эмулируется даже консоль X". Как эмулируется? Какое разрешение? Насколько точным эмулятором? На каких настройках? Если Ретроарч, то каким ядром? Swanstation тянет или PCSXR только? Всё такое.


--- Цитата: Virtua Fighter от 20 Декабрь 2023, 09:36:08 ---Doa2, Sonic 2, taxi любые - вот мерилы. ( в большинстве обзоров с тытуба именно на этих трех тестят)
--- Конец цитаты ---
Наверное, просто потому, что это популярные игры и их быстрее запускать. Как эмулятор N64 тестят на Super Mario 64 (а с ней обычно лучше всего). Ну а на дриме такая "попса" это Sonic Adventure 2.

В Sonic Adventure 2 обычно звук жует конкретно на слабых девайсах, сразу на первой локации. DoA2 после этого можно даже и не проверять.


--- Цитата: Virtua Fighter от 20 Декабрь 2023, 09:36:08 ---йоши\дум\ данкей конг (уровни с эффектами погоды\снега)\фзеро\старфокс\сф альфа
--- Конец цитаты ---
По Йоши лучше всего заметно. Остальное тоже да, но в этой сразу по островку на заставке видно, насколько все хорошо или плохо. И если Йоши шустро бегает, то остальное тоже будет.

Doom тормозной, конечно. Но, он и на самой SNES тормозит до неиграбельного, там не поймешь кто виноват. А в Donkey Kong до тормозного места ещё дойди и знай куда смотреть. Наметанный глаз очень надо.


--- Цитата ---Doa2, Sonic 2, taxi любые - вот мерилы
--- Конец цитаты ---
Вот проверил ты девайс на DoA2, SA2, Crazi Taxi и они летают. Быстрый CPU значит в нём, купил.
Пришел домой, включил PSOv2, Shenmue2, Ecco, UT а там надо хороший GPU и все тормозит и дыры в текстурах.

--- Цитата: Virtua Fighter от 20 Декабрь 2023, 09:36:08 ---В эти вышеперечисленные игры нет фуллспида на 4 малине на редриме.  ( еще nhl2002 тож лагает)
--- Конец цитаты ---
Погоди, в какие все перечисленные? В Crazi Taxi и Sonic Adventure 2 на 4 малине нет фуллспида?
Так она тогда и SwanStation нормально не потянет. Нафиг такое надо.
В глючный PCSXR в х1 разрешении играть, что-ли
Virtua Fighter:

--- Цитата: Chaotix от 21 Декабрь 2023, 15:40:57 ---Наверное, просто потому, что это популярные игры и
--- Конец цитаты ---
Не совсем....
 СА2 начинается  с момента пробегания ежом геометрически наклонной поверхности, как я понимаю данный аспект неслабо грузит эмулятор либо у эмулей с этим проблема тупо как отображение не горизонтальных поверхностей. В крэйзи такси тоже как дорога с наклоном начинается в самом начале - фпсы падают. Но как эпизод с погоней за ежом заканчивается,  фпс сразу возрастает до 60.... Ну и потом уже местами от геометрии уровней и т.д.

На  эмулях н64 марево, ясен пень, будет работать 100-процентно, ибо да, попса и эмули чуть ли не сразу под данную игру и затачивали, либ закостыливали, чтоб уж че-че, а уж марио на эмуле 64 лагать не должен на радость разработчика или эт какойт г-эмуль.


Возьми какой-нибудь киллер инстинкт \нба джем или прочие мидвэйвские спрайтовые игры  - от там там красота на всяких андройдах\ телефонах и малинах начинается.....   А  везде обозреваемый Голден ай, я так понимаю, и на сомом железе не слабо так проседал, поэтому оценивать уровень эмуляции по нему не оч объективно будет....


--- Цитата: Chaotix от 21 Декабрь 2023, 15:40:57 ---По Йоши лучше всего заметно. Остальное тоже да, но в этой сразу по островку на заставке видно, насколько все хорошо или плохо. И если Йоши шустро бегает, то остальное тоже будет.
--- Конец цитаты ---

Ну да. Ну берешь Йоши, смотришь 60 есть? - ок. Я думаю затестить для стопроцентной уверенности 3-4 игры еще не затруднит. Тем более в йоши мало "3д", ток в заставке, а надож еще на суперЭфИкс зетестить. Ну и стритфайтере был какой-то эксклюзивный супер-убер чип на сжатие, что делает данную игу немног проблематичной для старых\не мощных эмулях\ядрах.


--- Цитата ---А в Donkey Kong до тормозного места ещё дойди и знай куда смотреть. Наметанный глаз очень надо.

--- Конец цитаты ---
есть китайские портативки  со слабыми процами на ретроарче, где уже в третьем данки конге были баги с отображением воды или прочих слоев. Ветра во втором. Либо снега в первом и т.п.....




--- Цитата: Chaotix от 21 Декабрь 2023, 15:40:57 ---Пришел домой, включил PSOv2, Shenmue2, Ecco, UT а там надо хороший GPU и все тормозит и дыры в текстурах.
--- Конец цитаты ---
Слушай, я чет особых тормозов в дельфине и шенму не узрел на малине  - но я не особо детально их и гонял  - может места какие определенные есть.
И на чем у тебя "дыры в текстурах"  и хороший гпу надо? Короч, если в трех вышеперечисленных играх все идет на 60, проблемы в остальных маловероятны.






--- Цитата: Chaotix от 21 Декабрь 2023, 15:40:57 ---Погоди, в какие все перечисленные? В Crazi Taxi и Sonic Adventure 2 на 4 малине нет фуллспида?
Так она тогда и SwanStation нормально не потянет. Нафиг такое надо.
В глючный PCSXR в х1 разрешении играть, что-ли
--- Конец цитаты ---

Нет.
Даж разгонял проц и гпу, но чтот прям идеального эффекта так и не достиг....
Причем тут  свантон? - это ядро пс1, мы  про дримкаст говорим
Chaotix:

--- Цитата: Virtua Fighter от 21 Декабрь 2023, 19:31:36 ---СА2 начинается  с момента пробегания ежом геометрически наклонной поверхности, как я понимаю данный аспект неслабо грузит эмулятор либо у эмулей с этим проблема тупо как отображение не горизонтальных поверхностей.
--- Конец цитаты ---
Там ещё демка глючила, вроде. Если кнопки не нажимать, то включается уровень, Соник бежит не туда куда надо и умирает, чего быть не должно.

На эмуляторах, которые оптимизированы под слабое железо, там тайминги неправильные и начинает баговать в этом моменте.

Но, я бы не сказал, что игра много требует ресурсов. Я тестил на одном из бюджетных девайсов, там какой-то Realme (на Unisoc) из последних. Так вот, SA2 и Crazi Taxi бегал шустро, а Vitual Tennis и все игры на WinCE неслабо так лагали.

Такая же ситуация примерно было на недорогом NUC с чипом Intel (Intel Celeron N4020 и Intel UHD 600). Соник и Такси норм работали, а WinCE лагали. А попиксельную сортировку текстур вообще нельзя было включить в меню.


--- Цитата ---Возьми какой-нибудь киллер инстинкт
--- Конец цитаты ---
Кстати да, на Killer Instinct тоже норм тестить SNES. Она и грузит хорошо и требует нормальный эмулятор. Помню, на ZSNES глючит


--- Цитата ---И на чем у тебя "дыры в текстурах"  и хороший гпу надо? (про PSOv2, Shenmue2, Ecco, UT)
--- Конец цитаты ---
На Redream есть такая опция: Video -> Polygon Sort Accuracy = per strip/per-pixel (32 layers)/per-pixel (32 layers).

Не на hi-end девайсах (вроде Intel UHD 600 или что слабее Snapdragon 860) то эти опции даже не показываются в меню настроек эмулятора (Redream).

Запусти на эмуляторах Dolphin Blue, порт с Atomiswave (есть на cdromance). На железе он отлично работает. Немного пройдешь и сразу увидишь, чем дальше тем хуже.
Там спецэффекты и линия воды начинает мерцать, нужна попиксельная сортировка текстур в 64 слоя, что бы такое не глючило.

Snapdragon 860, например, не вытягивает эти 64-слоя сортировки и тормозит. Поэтому, вышеупомянутый Dolphin Blue жутко косячит с прозрачностью воды.

Короче, это связано со спецэффектами и прозрачностью текстур, в основном.
На DirectX9 это было реализовать нельзя, поэтому все старые эмули Dreamcast с дырами в тестурах.

В OpenGL и в DirectX11 научились, но нужна быстрая видеопамять, как минимум.

Насколько я понимаю, "polygon sort accuracy = per strip" на OpenGL таки может больше, чем можно реализовать в DirectX9, поэтому у Рио Хадзуки глаза из орбит не вылазят хотя бы на мобильных эмуляторах, как было с NullDC.

Кстати, вот на текстуры головы нужно смотреть в Шенму, если Хадзуки не глючит, норм. Но, это уже и с "per strip" хватает, может.

Но, все же для многих игр "per strip" сортировки недостаточно.

Например, в Grandia2 желтые конусы/треугольники, где сохранятся. Там текстуры перемешиваются, что создает полупразрачную сферу. На слабеньких устройствах там эти конусы будут отображатся глючно, с дырами. Но, там должно хватать небольшого количества слоев.
Вообще, эти "дыры" видел любой, кто играл на NullDC на компе. И от этой болезни мобильные эмуляторы не избавились. Лечится включением попиксельной сортировки, что требует мощную (как для портатива) видеокарту и много быстрой видеопамяти.


В Ecco там меньше слоев прозрачности надо, в основном в меню паузы и при разговорах с дельфинами. Если части букв нету, значит нехватает слоев прозрачности.

В Skies of Arcadia, сразу в самом начале, когда плывёт корабль, то части текстур в нём может не быть, если недостаточно слоев прозрачности.

У Рио Хазуки в Shenmue может быть дырка в голове и вылазить глаза. На DirectX9 обычное явление было.

В Unreal Tournament взрывы требуют большого количества слоев. Без попиксельной сортировки, там будут пропадать даже стены или мерцать. В Redream, по крайней мере. На Flycast вообще вряд ли играбельно.
Еще, если ракетницей стрелять, то будут дыры посередине взрывов, насколько я помню.
Но, не стоит беспокоится, эту игру нормально не вытягивает даже Snapdragon 860, который сильно мощнее Рапсберри любого. Но, если проц шустрый и видеокарта позволяет 64 слоя, то почему бы и нет.

Еще, если на Redream запустишь Phantasy Star Online, то сразу увидишь что стены пропадают или прозначные, на первом уровне на Раголе сразу. На Flycast тоже багует, но не так заметно.

В Sonic Adventure 2 тоже используется местами, но там не так заметно, если где-то текстуры какой-то нет или что-то мерцает.

Так что, Sonic Adventure 2 и Crazi Taxi недостаточно. Нужно запустить пару игр с большим количеством спецэффектов прозрачности.
Dolphin Blue хорошо подходит. Ну и в Unreal Tournament смотреть на стены и взрывы.

И какую-то игру на WinCE нужно до кучи, что бы проверить эмуляцию наверняка и хватает ли мощности CPU. По Worms World Party хорошо видно, достаточно ли мощный CPU. Понятно, что на Flycast оно ещё больше жрёт. Если фуллспид, то достаточно мощный по процу девайс. Может, какие-то игры и получше есть тестить WinCE, но разные 4х4 Evo там и на железе 15фпс, хрен поймешь должно тормозить или нет. А вот если Червячки тормозят, то это хорошо заметно.

--- Цитата: Chaotix от 22 Декабрь 2023, 13:53:04 ---Причем тут  свантон? - это ядро пс1, мы  про дримкаст говорим
--- Конец цитаты ---
Так это, говорили даже про SNES и эмуляцию в целом.
Больше про то, как замерить способность устройства.

Скажем, если посмотреть как эмулится Йоши, немного станет понятно, что может устройство. Для Йоши обычно надо столько же, сколько эмулю PlayStation1 самому лёгкому.

А если девайс тянет WWP на Redream, то Сонька1 будет в х2 разрешении фуллспид или лучше, наверное.

Те самые китайские консоли, у меня есть такие.
Например, Anbernic RG350 Йоши тянет на 45фпс в меню. Так вот, из игр PlayStation1 на нем тормозит небольшое количество игр. Bloody Roar 2, в основном. Правда, там эмулятор PSX4ALL очень достойно оптимизован и хоть железо слабое, Соньку1 может. На Малину такой не накатишь.

Причем, Tekken3 популярная игра, лол, так под неё специально сделали какие-то спидхаки, что бы не тормозила. И там выдает 60фпс, а реальную картину это не показывает.
SuperRanger_SashiiBoy:
Здравствуйте. У меня есть Pi 3b. Dreamcast-вские Cannon Spike и Crazy Tax на Retropie  самом последнем идут с тормозами и артефактами в текстурах.  Скажите, пожалуйста, это все-таки  Таки Raspberry Pi 3b априори слабовата, или можно убрать это грамотными настройками ?
Razor:

--- Цитата: SuperRanger_SashiiBoy от 13 Декабрь 2024, 00:27:38 ---Raspberry Pi 3 априори слабовата
--- Конец цитаты ---
Да, даже Raspberry Pi 4 имеет проблемы с эмуляцией Dreamcast.
Maxim Genis:

--- Цитата: Andrey_Ulrich от 19 Декабрь 2023, 08:24:24 ---Комрады, подскажите, пожалуйста, стоит ли брать Raspberry Pi 3b Plus для эмуляции ретро консолей? Интересует возможность игры на ТВ, и обязательно чтобы тянуло первую соньку без проблем.
Или есть более достойные варианты?

--- Конец цитаты ---
Нет проблем, норм вариант, ps1 включая. Будешь доволен.
Но не более...тяжёлые системы.

Да нет, нет более достойных вариантов.


--- Цитата ---Здравствуйте. У меня есть Pi 3b. Dreamcast-вские Cannon Spike и Crazy Tax на Retropie  самом последнем идут с тормозами и артефактами в текстурах.  Скажите, пожалуйста, это все-таки  Таки Raspberry Pi 3b априори слабовата, или можно убрать это грамотными настройками ?
--- Конец цитаты ---
Увы нет.

Только более сильные Raspberry.
На 5 - Дримкаст полностью нормален. На 4...некоторые игры совсем норм, но многие не норм.
Drapon:
Есть юзеры плотно щупавшие эмуляцию ПС1 на Разеберри 3, стоит такую для ПС1 игр брать?.Где то читал что аналоги от Орандж лучше но там софт стремный и ос типа Андроид все портит
Навигация
Главная страница сообщений
Следующая страница

Перейти к полной версии