интересен

Разширеното ръководство за настройка на конзола за DIY игри с Raspberry Pi

Не е тайна, че превръщането на Raspberry Pi в ретро конзола за игра е най-популярният, лесен и забавен проект, който можете да направите с Pi. Това първоначално ръководство е само началото и ако наистина искате да извлечете повече от малката си конзола "Направи си сам", ще искате да се копаете с някои разширени съвети.

Актуализация до най-новата версия на RetroPie

Първо, първо трябва да сте сигурни, че имате инсталирана най-новата версия на RetroPie:

  1. Заредете Raspberry Pi с инсталирания RetroPie, след което излезте от командния ред (Меню> Излезте).
  2. Въведете sudo ~/RetroPie-Setup/retropie_setup.sh и натиснете Enter.
  3. Това зарежда сценария за настройка. Изберете „Актуализиране на всички инсталирани пакети“ и натиснете Enter.

Нека RetroPie направи всичко. Това може да отнеме около 20-30 минути, ако вече не сте в течение. Когато всичко е готово, изберете „Изпълнете рестартиране“, за да рестартирате системата.

Добавете произведения на изкуството за всичките си игри

След като добавите вашите ROM към RetroPie, можете да сортирате скучен списък, за да изберете игра, която да играете. Това е добре, но повечето хора са толкова носталгични за бокс изкуството, колкото са и самите игри. За щастие, много лесно е да добавяте бокс изкуство със софтуер, наречен „скрепер.“ След като стартирате скрепер, този неясен стар списък сега включва художествената кутия, датите на издаване и други.

Имате няколко различни начина да добавите тези данни към RetroPie. Първият метод за изпробване е вграденият скрепер. Това изисква да одобрите метаданните ръчно. Можете да получите достъп до това право от самия RetroPie, просто се уверете, че Raspberry Pi е свързан с интернет:

  1. От екрана за избор на основната конзола натиснете бутона Меню.
  2. Изберете Скрепер.
  3. Изберете Scape Now.
  4. Ако искате да изстържете произведения на изкуството за игри на всички системи, уверете се, че „всички“ са избрани под системите (или го променете на желаните от тях), след което изберете Старт.
  5. Всяка игра ще изскача бързо, докоснете „A“, за да приемете резултата.

Сега RetroPie ще изстърже за повече информация за всичките ви игри. В зависимост от това колко игри имате, това може да отнеме известно време, така че ако имате тон, това е ужасен начин да се изстържете през тях. Вместо това, вие ще искате да пожертвате възможността ръчно да одобрите данните с автоматизирана система, която просто прави най-доброто предположение и зарежда всичко това вместо вас. По този начин скреперът сканира произведения на изкуството и други данни, без да изисква да одобрявате всеки запис. За целта ще трябва да се върнете към същото меню, в което сте актуализирали RetroPie:

  1. Излезте от командния ред (Menu> Quit) и въведете: sudo ~/RetroPie-Setup/retropie_setup.sh и натиснете Enter.
  2. Превъртете надолу до Конфигурация / Инструменти и натиснете Enter.
  3. Превъртете надолу до Scraper и натиснете Enter. Това ще инсталира инструмента за скрепер на Стивън Селф.
  4. Когато инсталацията приключи, изберете отново „Скрепер“ и натиснете Enter.

Изчакайте да завърши инструмента за скрепер. Това може да отнеме известно време, така че отделете малко време.

Получавайте по-точен образ със шейдъри

Когато стартирате за първи път някои игри в RetroPie, ще забележите, че може да изглеждат ясни. Това е така, защото съвременните LCD екрани са много по-остри от старите CRT екрани, за които бяха предназначени повечето по-стари игри. Шейдърите са по същество филтри, направени да коригират това по-остро изображение. Те добавят в сканиращи линии, малко размазване и дори симулират кривината на екрана.

RetroPie ви позволява да настроите шейдър на системно ниво или да го накарате да работи с конкретни игри. Ето как да настроите шейдър за всяка игра:

  1. Започнете всяка игра в RetroPie.
  2. На вашия контролер докоснете едновременно „Select“ и „X“ (или каквито и бутони да сте картографирали към тези клавиши) Това извежда системата от меню в играта, която изглежда много архаична.
  3. Изберете Бързо меню> Shader> Load Shader Preset.
  4. Тук ще намерите различни шейдъри, които променят начина, по който изглеждат вашите игри. Повечето хора ще бъдат доволни от снимката, изобразена по-горе, crt-pi.glslp . Ако не сте, експериментирайте с броя опции, налични тук, за да намерите една, която харесвате. Когато сте готови, изберете го с бутон „A“ и докоснете „B“, за да отстъпите.
  5. Изберете „Прилагане на промените в шейдъра“ и натиснете бутона „A“. Докоснете „B“, за да се откажете от менюто, изберете „Възобновяване“, за да се върнете към играта.

Ако не искате да правите това за всяка игра, можете да конфигурирате един шейдър, който да се използва във всички емулатори:

  1. Излезте от командния ред (Menu> Quit) и въведете: sudo nano /opt/retropie/configs/all/retroarch.cfg и натиснете Enter.
  2. Превъртете текстовия файл с клавишите със стрелки и намерете реда # video_shader_enable = false и го променете на video_shader_enable = true
  3. Променете # video_shader = към video_shader = pathtotheshaderyouwanttouse, например, video_shader = /opt/retropie/emulators/retroarch/shader/crt-pi.glslp
  4. Натиснете Ctrl + X, за да запазите и излезете. Продължете и рестартирайте Raspberry Pi, за да сте сигурни, че ефектът е приложен.

Всички игри вече ще използват този шейдър по подразбиране, но винаги можете да влезете и да го промените ръчно за определени игри, като използвате първия метод по-горе.

Добавете персонализирани теми и екрани за пръскане

Част от обжалването да направите сами конзола за игри е персонализирането. Ако не искате да използвате темата по подразбиране, която се предлага с RetroPie, е достатъчно лесно да я смените с нещо различно.

Първо, трябва да добавите теми към RetroPie ръчно. Има няколко, от които да избирате, а в RetroPie Wiki можете да намерите списък със скрийншоти. След като знаете кой искате, трябва да го добавите с познатия вече конфигурационен екран за RetroPie:

  1. От терминала въведете: sudo ~/RetroPie-Setup/retropie_setup.sh и натиснете Enter.
  2. Изберете Конфигурация / Инструменти и натиснете Enter.
  3. Изберете „естети“ и натиснете Enter.
  4. Изберете темата, която искате да инсталирате, и натиснете Enter.
  5. Върнете се обратно в терминала, въведете emulationstation станция и натиснете Enter, за да рестартирате RetroPie.
  6. Докоснете бутона Меню, след това изберете UI Settings> Theme Set, за да изберете темата, която сте инсталирали.

Ако не сте фен на нито една от предварително подготвените теми, можете да направите своя собствена, но бъдете подготвени за много работа. Това ръководство ще ви преведе през всичко необходимо, ако желаете да тръгнете по този път.

За нещо малко по-просто от напълно персонализирана тема, може също да искате да актуализирате екрана за пръскане, който се появява при стартиране. Това е доста лесно да се направи:

  1. Създайте изображение, което искате да се появи като екран за пръскане, след това го копирайте в папката /home/pi/RetroPie/splashscreens от вашия компютър. Тази папка автоматично се споделя, когато настроите RetroPie, така че трябва да имате достъп до нея от вашата локална мрежа. Ако не, обърнете се към първоначалното ни ръководство за настройка.
  2. Отворете командния ред на Raspberry Pi и въведете: sudo ~/RetroPie-Setup/retropie_setup.sh
  3. Изберете Splashscreen и натиснете Enter.
  4. Изберете Изберете Splashscreen и натиснете Enter.
  5. Изберете файла, който сте копирали в първа стъпка.

Сега, когато стартирате вашия Raspberry Pi, той ще покаже това персонализирано изображение. Това е особено удобно, ако правите ретро конзола като подарък или планирате да я поставите вътре в аркаден шкаф.

Настройте постижения за стари игри

Ако наистина ви харесва как получавате постижения за изпълнение на задачи в съвременните игри, ще се радвате да знаете, че можете да добавите това и в по-стари игри. RetroPie използва системата RetroAchievements, която работи за NES, SNES, Genesis, Game Boy, Game Boy Color и Game Boy Advance. Ето как да ги настроите:

  1. Създайте акаунт в ретро постижения (направете това от вашия компютър).
  2. Върнете се на Raspberry Pi, излезте от командния ред (Меню> Излезте).
  3. Въведете sudo nano /opt/retropie/configs/all/retroarch.cfg и натиснете Enter.
  4. Въведете следното навсякъде на празен ред, замествайки вашето потребителско име и парола си с вашата информация за вход в ретро постижения:

cheevos_username = „Вашето име на потребител“

cheevos_password = "вашата парола"

cheevos_enable = вярно

Когато приключите, натиснете Ctrl + X, за да запазите и излезете.

Сега ще получите постижения във всички онези стари игри, точно както правите в съвременните. Можете да проследите какво постигате в RetroAchievements.

С това вие сте на път да наистина персонализирате конзолата си за игра RetroPie според вашите нужди. Разбира се, това е проект на Raspberry Pi, така че дори това разширено ръководство просто надрасква повърхността на възможното. Вероятно е, ако можете да измислите нещо, което искате да промените в RetroPie, вероятно можете, стига да сте готови да копаете дълбоко в някои конфигурационни файлове.