Kategorijos: Instrukcijos

Raspberry Pi namų ekosistemoje: funkcijos ir pavyzdžiai (2 dalis)

У ankstesnis Serialo straipsniuose jūs ir aš vienu metu nagrinėjome kelių naudingų paslaugų diegimą „Raspberry Pi“: „AdGuard Home“, „Time Machine“ ir „Homebridge“ su šešiais skirtingais papildiniais. Tačiau „mažiuko“ atveju yra kur augti, nes RPi4 įkrova su visomis veikiančiomis paslaugomis atrodo maždaug taip:

O jei įrenginio ilgaamžiškumas leidžia jį naudoti ne tik kaip paslaugų platformą, linksminkimės!

Taigi, šiandien prie visko, kas jau veikia mūsų Raspberry Pi, pridėsime keletą gražių priedų, skirtų paįvairinti mūsų laisvalaikį. Tačiau prieš paversdami „mažylį“ failų serveriu, medijos centru ir, galbūt, žaidimų konsole, pasirūpinkime.

Neseniai į akis krito atvejis Argon ONE dėklas, skirtas Raspberry Pi 4 modeliui B ir iškart nusipirkau. Bylos privalumai:

  • jis pats yra vienas nuolatinio aušinimo modulis
  • vis dar turi programuojamą ventiliatorių, kuris įsijungia priklausomai nuo nustatytos procesoriaus temperatūros
  • visi Raspberry Pi prievadai stebuklingai atsiranda viename galiniame skydelyje, užuot išsikišę visur
  • „Raspberry Pi“ gimtoji šviesos diodas taip pat stebuklingai pasirodo priekinio skydelio centre
  • dėklo dizainas ramiai įsilieja į bet kokią aplinką, kaip ir yra Apple Pavyzdžiui, televizorius

Apskritai, tai yra visiškas malonumas. Naujas modelis Argon ONE M.2 dėklas, skirtas Raspberry Pi 4 modeliui B pakeičia integruotus mikro-HDMI prievadus viso formato HDMI prievadais, prideda disko lizdą M.2 SSD ir infraraudonųjų spindulių imtuvas. Labai rekomenduojama!

Tačiau grįžkime prie savo užduočių ir pradėkime „Raspberry Pi“ paversti pramogų centru. Eime!

TURINYS

Transmisijos diegimas „Raspberry Pi“.

Kadangi turiu prijungtą 3 TB išorinį diską (čia ir laikomos „Time Machine“ atsarginės kopijos, pamenate?), mintis atsisiųsti failus kilo natūraliai. Seniai nenaudojau torrentų, nes turiu aktyvių prenumeratų Apple Muzika, Apple TV+, Apple „Arcade“ ir „Netflix“, bet aš ne vienas šioje planetoje, ir kai kurios retro žaidimų konsolių idėjos tai rodo torrent klientas nebus perteklinis.

Pradėkime nuo to.

Taip pat reikia atsižvelgti į tai, kad jei aš įdiegčiau Transmission tuo pačiu metu kaip ir visas ankstesnes paslaugas, tada, žinoma, aš padaryčiau du skirsnius išoriniame HDD - failų saugojimui ir Time Machine. Nenoriu skaidyti disko dabar, kai jame jau yra daug atsarginių kopijų, todėl pasirinksiu mažiausio pasipriešinimo kelią: tiesiog sukurkite atsisiuntimų aplanką jau esamame skaidinyje, šalia „MacOS“. atsarginių vaizdų.

Svarbu! Kadangi mes įsipareigojame vartotojui pi, kuris yra numatytasis prieigai prie visos sistemos ir mūsų jau įdiegtų paslaugų, tada saugumo sumetimais (pasirinktinai) naudosime prieigos prie Perdavimo valdymo pulto apribojimą pagal IP adresą. Norėdami tai padaryti, pateikite statinį vietinį kompiuterio IP adresą, iš kurio atliekate visus nustatymus ir tinkle tvarkote failus RPi. Jei pamiršote, kaip tai padaryti, žr in ankstesnis straipsnius.

1 veiksmas. Prisijunkite prie RPi per SSH

Jei pamiršote, kaip tai padaryti, padės tas pats ankstesnis straipsnis.

2 veiksmas. Atsisiųskite visus naujausius programinės įrangos naujinimus į RPi

sudo apt atnaujinti sudo apt atnaujinti

3 veiksmas. Įdiegiame pačią perdavimo paslaugą...

sudo apt install transfer-daemon

4 žingsnis. ...ir mes sustabdome tai čia pat

sudo systemctl stop perdavimo demonas

5 veiksmas. Sukurkite aplanką failams atsisiųsti

Galite atlikti du iš karto – baigtiems atsisiuntimams ir vis dar vykdomiems atsisiuntimams, bet asmeniškai aš nematau tame prasmės, nes visiškai atsisiųstų failų plėtinys pagal numatytuosius nustatymus vis tiek bus .eik.

Prisimename, kad ankstesniame straipsnyje turėjome tvirtinimo tašką /mnt/tm, todėl čia sukursime aplanką Atsisiuntimai.

sudo mkdir -p /mnt/tm/Atsisiuntimai

6 veiksmas. Sukuriame vartotoją pi savininkas

sudo chown -R pi:pi /mnt/tm/Atsisiuntimai

7 veiksmas. Redaguokite konfigūracijos failą

Atidarykite nustatymų failą settings.json redaktoriuje nanotechnologijų pagal komandą:

sudo nano /etc/transmission-daemon/settings.json

Atidaryto failo turinys atrodys maždaug taip:

# Perdavimo demono konfigūracijos failas # { "alt-speed-down": 50, "alt-speed-enabled": false, "alt-speed-time-begin": 540, "alt-speed-time-day": 127, "alt-speed-time-enabled": klaidinga, "alt-speed-time-end": 1020, "alt-speed-up": 50, "bind-address-ipv4": "0.0.0.0", "bind-address-ipv6": "::", "blocklist-enabled": false, "blocklist-url": "http://www.example.com/blocklist", "cache-size-mb": 4 , "dht-enabled": true, "download-dir": "/var/lib/transmission-daemon/downloads", "download-limit": 100, "download-limit-enabled": 0, "download-queue" -enabled": true, "download-queue-size": 5, "cryption": 1, "idle-seeding-limit": 30, "idle-seeding-limit-enabled": false, "necomplete-dir": "/var/lib/transmission-daemon/Downloads", "necomplete-dir-enabled": false, "lpd-enabled": false, "max-peers-global": 200, "message-level": 1, " peer-congestion-algoritm": "", "peer-id-ttl-hours": 6, "peer-limit-global": 200, "peer-limit-per-torrent": 50, "peer-port": 51413, "lygaus prievado atsitiktinis aukštas": 65535, "lygaus prievado atsitiktinis dom-low": 49152, "peer-port-random-on-start": false, "peer-socket-tos": "default", "pex-enabled": true, "port-forwarding-enabled": false , "išankstinis paskirstymas": 1, "iš anksto įgalintas": tiesa, "queue-stalled-enabled": true, "queue-stalled-minutes": 30, "ratio-limit": 2, "ratio-limit-enabled" : klaidinga, "pervardyti dalinius failus": tiesa, "rpc-autentifikacija reikalinga": tiesa, "rpc-bind-adresas": "0.0.0.0", "rpc-enabled": tiesa, "rpc-host- baltas sąrašas": "", "rpc-host-whitelist-enabled": true, "rpc-password": "{51672671e9402abc55992da3ee7809f2c0662d10uLpcJwyX", "rpc-port": 9091, "rpc-/transurl", "rpc-/transurl" rpc-username": "transmission", "rpc-whitelist": "127.0.0.1,192.168.1.40", "rpc-whitelist-enabled": true, "scrape-paused-torrents-enabled": true, "script- torrent-done-enabled": false, "script-torrent-done-filename": "", "seed-queue-enabled": false, "seed-queue-size": 10, "speed-limit-down": 100, "speed-limit-down-enabled": klaidingas, "speed-limit-up": 100, "speed-limit-up-enabled": false, "start-added-torrents":tiesa, "trash-original-torrent-files": false, "umask": 18, "upload-limit": 100, "upload-limit-enabled": 0, "upload-slots-per-torrent": 14, "utp-enabled": tiesa }

Šių eilučių turinį sudarome taip, ieškome iš viršaus į apačią eilės tvarka:

  • "download-dir": "/mnt/tm/Downloads", — nurodyti numatytąjį atsisiuntimų aplanką;
  • "rpc-password": "your RPi password here", - nustatome vartotojo slaptažodį pi (naudojame prisijungimui prie SSH, pamenate?);
  • "rpc-username": "pi", — nurodyti tikrąjį vartotoją pi;
  • "rpc-whitelist": "127.0.0.1,192.168.50.20", — baltasis sąrašas prieigai prie valdymo skydelio, kur vietoj to 192.168.50.20 nurodykite įrenginio, iš kurio atliekami nustatymai, vietinį IP adresą (žr Svarbu! aukščiau tekste).

Jei nenorite vargti su prisijungimais iš vietinių IP (juk mes čia ne įsilaužiame į Pentagoną, o žaidžiame), tada "rpc-whitelist-enabled": "false", vietoj ankstesnės eilutės šis klausimas uždarytas.

Išsaugome rezultatą Ctrl + O, įeiti, Ctrl + X.

8 veiksmas. Pakeiskite Transmission Daemon vartotoją

sudo nano /etc/init.d/transmission-daemon

Redagavimo lange ieškokite eilutės USER=debian-transmission ir pakeiskite jį į USER=pi. Nepamirškite išsaugoti redagavimo rezultato tais pačiais klavišų deriniais Ctrl + O, įeiti, Ctrl + X.

9 veiksmas. Pakartokite 8 veiksmą su aptarnavimo failu.

Įveskite komandą...

sudo nano /etc/systemd/system/multi-user.target.wants/transmission-daemon.service

...ir mes taip pat nurodome atidarytame faile user=pi

Išsaugome rezultatą Ctrl + O, įeiti, Ctrl + X.

10 veiksmas. Iš naujo paleiskite visas paslaugas

Kad visi mūsų padaryti pakeitimai būtų pagauti, įeiname

sudo systemctl daemon-reload

11 veiksmas. Padarykite vartotoją pi /etc/transmission-daemon savininku

sudo chown -R pi:pi /etc/transmission-daemon

12 veiksmas. Sukuriame prieigos katalogą perdavimo demonas prie bylos config.json

sudo mkdir -p /home/pi/.config/transmission-daemon/ sudo ln -s /etc/transmission-daemon/settings.json /home/pi/.config/transmission-daemon/ sudo chown -R pi:pi / home/pi/.config/transmission-daemon/

13 veiksmas. Paleiskite paslaugą

sudo systemctl start transfer-daemon

Huh, padaryta! Mums pavyko!

Kaip naudoti „Raspberry Pi“ transmisiją

Viskas vienodai ankstesnis straipsnius kartą ir visiems laikams priskyrėme Raspberry Pi statinį IP vietiniame tinkle. Mano atveju taip buvo 192.168.50.10, jūsų – bet kuris kitas maršruto parinktuvo nustatymuose.

Norėdami pasiekti naujai įdiegtos perdavimo sąsają, naudosime šį IP su prievadu 9091. Įveskite naršyklės adreso juostoje  http://<ip address of your server>:9091, kur vietoj <ip address of your server> vis dar tas pats IP iš mūsų ankstesnės instrukcijos, mano atveju .

Vartotojas: pi, Slaptažodis: Jūsų slaptažodis, viskas, kaip nurodyta nustatymų faile. Jei viskas bus padaryta teisingai, vaizdas bus toks:

Įtraukite patį torrent failą į atsisiuntimų sąrašą:

Ir mes stebime procesą. Arba nežiūrim, Transmisija išsivers be mūsų.

Pridėkite šiek tiek komforto (neprivaloma)

Jei mums reikia galimybės ne tik turėti prieigą prie atsisiųstų failų (tai yra galimybė juos matyti ir nukopijuoti į savo kompiuterį), bet ir laisvai pridėti, keisti ar ištrinti failus aplanke Atsisiuntimai per tinklą iš kompiuterių bet kurio vietinio vartotojo, turite vykdyti šias komandas:

cd /mnt/tm sudo chmod a=rwx -R Atsisiuntimai

De a yra "visi", rwx – „gali skaityti, rašyti ir vykdyti failus“, -R – „rekursyviai“ (ty iki bet kokio lizdo gylio) aplanke Atsiuntimai, esantis pakeliui /mnt/tm. Visiška laisvė.

Dabar galite ištrinti ir pakeisti atsisiųstus failus ne tik per pačios „Transmission“ žiniatinklio sąsają, bet ir tiesiog tinkle, „Finder“ ar bet kurioje kitoje failų tvarkyklėje.

Taip pat skaitykite:

PLEX Media Server diegimas Raspberry Pi

PLEX yra labai galingas kataloguotojas ir medijos serveris, kuris kadaise buvo atskirtas nuo XBMC projekto, bet išsivystė daug geriau, įdomiau ir šiuo metu juda ta pačia kryptimi kaip ir „Netflix“ su „Amazon Prime Video“ – tai yra tarptautinio srautinio perdavimo link. paslauga. Šiandien PLEX kataloge yra daugiau nei 130 TV kanalų ir 20000 XNUMX klasikinių filmų iš studijų Warner Brothers, Crackle, Lionsgate, MGM ir kitų.

Tačiau kūrėjai nepamiršta ir vietinės medijos, saugomos jūsų įrenginiuose, nes tiek serveris, tiek kliento dalis egzistuoja visoms įsivaizduojamoms ir neįsivaizduojamoms platformoms.

Norėdami pradėti, svetainėje turite užregistruoti paskyrą plex.tv. Tai leis sinchronizuoti serverio ir kliento programų nustatymus, organizuoti perdavimą už namų tinklo ribų ir pan. Reikalingas ir naudingas žingsnis. Po to atliksime montavimą.

Serverio dalis gali būti įdiegta šiose programinės ir techninės įrangos platformose:

Mūsų pasirinkimas yra Linux, bet mes nieko neatsisiųsime, o dažniausiai einame į komandinę eilutę. Prisijunkite per SSH ir pirmiausia atnaujinkite sistemą:

: sudo linkęs atnaujinimas
: sudo linkęs patobulinti

Ir tada tikrasis PLEX Media Server diegimas:

1 veiksmas. Pridėkite https protokolo palaikymą prie Raspbian paketų tvarkyklės

sudo apt įdiekite apt-transport-https

2 veiksmas. Paimame Plex saugyklos raktą…

wget https://downloads.plex.tv/plex-keys/PlexSign.key

3 veiksmas. ...ir pridėkite jį prie sistemos

sudo apt-key pridėkite PlexSign.key

4 veiksmas. Supažindinkime Raspbian su PLEX saugykla

echo deb https://www.plex.tv/media-server-downloads/ public main | sudo tee /etc/apt/sources.list.d/plexmediaserver.list

5 veiksmas. Atnaujinkite duomenis (pažįstama komanda, tiesa?)

Sudo apt atnaujinimas

6 veiksmas. Įdiekite PLEX Media Server

: sudo linkęs įrengti plexmedia serveris

Žingsnis 7. Pasirūpiname atnaujinimo galimybe

Jei norite, kad PLEX naujinimas būtų sistemos naujinimų dalis, turite nužudyti tik dvi komandas:

echo deb https://www.plex.tv/media-server-downloads/ public main | sudo tee /etc/apt/sources.list.d/plexmediaserver.list

і

curl https://downloads.plex.tv/plex-keys/PlexSign.key | sudo apt-key add -

Štai viskas. Ateityje įprastos sistemos atnaujinimo komandos tuo pačiu atnaujins ir patį PLEX.

sudo apt atnaujinti sudo apt atnaujinti

Padaryta! Galite pradėti pradinę sąranką.

PLEX medijos serverio konfigūravimas

Prisiminkite virš teksto esantį tašką „Šiek tiek paguodos“? Su šiuo mažu žingsneliu vienai Raspberry sutaupėme daug laiko visai žmonijai. Užuot naudoję kai kurias konsolės komandas kurdami turinio aplankus ir naudodami kitas konsolės komandas, kad suteiktume jiems prieigos teises, tiesiog eisime į aplanką Atsisiuntimai tinkle ir sukursime aplankus Filmai, Muzika, TV laidos ir kiti vaizdo įrašai. įprastas būdas.

Atsižvelgiant į tai, kad sistemos vartotojas pi Turėdamas visą atsisiuntimų aplanko turinį, PLEX Media Server neturės problemų tvarkydamas jūsų filmų, muzikos, TV laidų ir namų vaizdo įrašų kolekciją.

Norėdami pasiekti naršyklės valdymo skydelį, spustelėkite nuorodą http://<ip address of your server>:32400/web/index.html, o tai mano atveju, kaip visi prisimename, reiškia  , o jūsiškis turi kažką ypatingo.

Čia mus pasitinka sąsaja su daugybe nustatymų, kurie gali išgąsdinti neįgudusį vartotoją. Todėl trumpai apžvelgsime pagrindinius.

Pirmiausia viršutiniame dešiniajame kampe raskite už paskyrą atsakingą piktogramą ir prisijunkite. Nuo šiol serverio nustatymai bus pasiekiami tiek vietiniame tinkle, tiek per paskyrą tiesiogiai PLEX svetainėje. Na, mes iš karto einame į nustatymus, spustelėdami piktogramą su įrankiais.

Į ką reikėtų atkreipti dėmesį:

  1. Skirtuke Nuotolinis ACcess įsitikinkite, kad jūsų serveris matomas iš tinklo ribų. Numatytasis prievadas yra 32400 ir jei jo nematote Visiškai akcesgalima už jūsų tinklo ribų, jį reikės atidaryti maršrutizatoriaus nustatymuose.
  2. Skirtuke Biblioteka prasminga atkreipti dėmesį į automatinį medijos bibliotekos nuskaitymą atliekant kiekvieną pakeitimą, kad viršeliai ir metažymos iš nuotolinių failų neužkimštų sąsajos negyvomis nuorodomis.
  3. Skirtuke Bibliotekos nurodykite aplanko kelius kinas, TV laidos, muzika і Kiti vaizdo įrašai, kurį šiek tiek anksčiau sukūrėme išoriniame diske aplanke Atsisiuntimai. Čia turite atidžiai pasirinkti bibliotekos tipą, kad įtaisytieji skaitytuvai kreiptųsi į tinkamus serverius, kai ieškote viršelių, filmuotos medžiagos ar takelių sąrašų.

Tai viskas, apskritai. Kiti nustatymai, tokie kaip parametrų perkodavimas arba DLNA serverio įjungimas, priklauso tik nuo užduočių, kliento įrenginių ir pan.

Galiu pastebėti, kad pagal numatytuosius nustatymus mano Raspberry Pi 4 grojo 4GB 10K HDR-92 BD-Remux net nemikčiodamas. Veikė kaip klientas Apple 4K televizorius su įdiegta PLEX programa, prijungtas per HDMI. Viršelį, nuotraukas, informaciją apie filmą ir pan. prideda PLEX Media Server visiškai automatiniu režimu.

Platformų, kurioms PLEX turi klientų programas, sąrašas yra dar įspūdingesnis nei užpakalinės sistemos platformų sąrašas. Pažiūrėkite patys, čia yra beveik bet kuris įrenginys, galintis leisti mediją:

Puslapyje rasite nuorodą, kaip atsisiųsti jums reikalingą programą Įrenginiai ir programos oficiali tarnybos svetainė.

Mėgautis!

Deja, PLEX Arcade retro žaidimų paslauga negali būti paleista, jei jos užpakalinė programa yra įdiegta Raspberry Pi arba bet kuriame „Linux“ serveryje apskritai. Todėl dabar savo „mažylį“ paversime retro konsole.

Raspberry Pi žaidimų platformos pasirinkimas

Norėdami žaisti retro žaidimus Raspberry Pi iš įvairių platformų, nuo ZX Spectrum iki PlayStation Sukurtas vienas, 4 produktai: RetroPie, „Recalbox“, Lakka і batocera.

Visi jie kažkuo panašūs, tačiau yra ir gana svarbių skirtumų. Pradėkime nuo to, kas buvo paminėta pačioje pirmojo ciklo straipsnio pradžioje: visi Raspberry programinės įrangos gamintojai nori išleisti ją operacinės sistemos vaizdų pavidalu. Tai yra, atsisiuntėte vaizdą, įrašėte į „microSD“ kortelę, įdėjote į lizdą – ir štai jums paruoštas darbui mikrokompiuteris su viena funkcija.

Jei tai padarysite, Raspberry Pi skaičius namuose viršys bet kokias pagrįstas ribas. Štai kodėl šiuose straipsniuose bet kokios paslaugos diegimas laikomas programa, o ne OS. Taigi, jei kreipsitės į žaidimų konsolės su Raspberry Pi kūrimo klausimą, vienintelis pasirinkimas bus RetroPie. Tik šis produktas leidžia įdiegti kaip Raspbian programą, o ne tik kaip atskirą OS.

Retro konsolės diegimas Raspbian viduje

Išbandžiau šią funkciją ir turiu pasakyti, kad tai neverta pastangų. Jei žaidimus, skirtus 8 bitų konsolėms, pvz., NES (buvusioje SSRS žinomas kaip „Dendy“), galima laikyti žaidžiamais su tempimu, tada kalbant apie emuliacijas PlayStation, viskas labai blogai.

Todėl teko susitaikyti su tuo, kad žaidimų emuliacija gali būti kokybiška tik tada, kai kaip žaidimų konsolė naudojama atskira Raspberry Pi.

Toliau susidūriau su žaidimų saugojimo ir paleidimo iš išorinių USB HDD, įvairių gamintojų žaidimų pultelių palaikymo, sąsajos paprastumo ir nustatymų paprastumo problemomis. „RetroPie“, „Recalbox“ ir „Batocera“ naudoja „EmulationStation“ kaip variklį, o „Lakka“ veikia atskirai ir naudoja „RetroArch“ su sąsaja, kiek įmanoma panašia į XMB. PlayStation 3.

Kalbant apie galimybę saugoti ir paleisti žaidimus iš išorinės laikmenos, „Batocera“ čia šiek tiek praranda: nors tokia parinktis čia yra, tačiau tik su tam tikra aplanko struktūra išorinio disko šaknyje, o tai ne visada yra patogu.

Kalbant apie palaikomas platformas, čia „Lakka“ yra šiek tiek prastesnė už konkurentus, tačiau tai daugiau nei kompensuoja neįtikėtinu našumu ir patogumu „iš dėžutės“. Žaidimų pultai iš PlayStation 4 atpažįstami akimirksniu, nereikalaujant papildomų veiksmų ir pradinio prijungimo prie Raspberry Pi laidu.

Galų gale, 4 kartus išbandęs visus 5 žaidimų produktus (dėl aukščiau aprašytų priežasčių RetroPie buvo išbandytas du kartus), nusprendžiau technologiškiausią projektą - Lakka. Mes jį įdiegsime dabar.

„Lakka“ diegimas „Raspberry Pi“.

1 veiksmas. Atsisiųskite balenaEtcher programą

Jos pagalba suformatuosime microSD kortelę ir į ją įrašysime Lakka OS vaizdą. Programa yra „Windows“, „Linux“ arba „MacOS“ versijose ir yra prieinama pagalbos.

2 veiksmas. Paimame Lakka vaizdą iš oficialios svetainės

Svarbu! Savininkams Aviečių Pi 4 з 8 GB RAM, reikia parsisiųsti vadinamąjį nightly build – statymą, pritaikytą naujiems Raspberry Pi modeliams.

Norėdami tai padaryti, eikite į pagalbos, eikite į patį apačią ir suraskite katalogą su naujausia data. Kataloge suraskite pakatalogį RPi4.ranka, ir jame failą su plėtiniu .img.gz. Tai vaizdas, kurį įrašysime į „microSD“ kortelę.

Jei turite kitą Raspberry Pi versiją, iš sąrašo pasirinkite savo modelį šitas puslapis.

3 veiksmas. Išsaugokite „Lakka“ vaizdą „microSD“.

Paleiskite balenaEtcher, pasirinkite Lakka vaizdą, nurodykite kelią į microSD ir palaukite, kol procesas bus baigtas. Pats procesas užtrunka apie minutę, todėl ilgai laukti nereikės.

4 veiksmas. Įdėkite kortelę į Raspberry Pi ir paleiskite sistemą

Atsižvelgiant į tai, kad jūs ir aš kuriame žaidimų konsolę, prasminga, kad Raspberry Pi jau prijungtas prie televizoriaus (arba imtuvo, atsižvelgiant į jūsų pageidavimus ir aparatinę įrangą). Be to, pirmą kartą paleidžiant, reikalinga klaviatūra, prijungta per USB. Jums nereikės pelės, tačiau žaidimų pultelį galite pasidėti šalia savęs. Mes naudojame Raspberry Pi HDMI prievadą, esantį arčiau maitinimo lizdo.

Tai viskas. Lakka nustatys aparatūros konfigūraciją, iš naujo paleis Raspberry Pi ir pasveikins mus su gražia sąsaja. PlayStation 3.

„Lakka“ nustatymas „Raspberry Pi“.

Kad galėtumėte patogiai dirbti su Lakka, prieš išjungdami klaviatūrą kartą ir visiems laikams, turite atlikti keletą paprastų manipuliacijų.

  1. Naršydami meniu mygtukais ←→↑↓ randame elementą Services ir suaktyvinkite SSH bei Bluetooth. Patvirtinkite savo pasirinkimą paspausdami klavišą „Enter“ ir spauskite „Backspace“, kad atšauktumėte.
    Jei garso nėra, meniu Garsas → Įrenginys paspauskite Enter ir įveskite šią reikšmę:
  2. hdmi:CARD=vc4hdmi,DEV=0

    Ir tada mes pasirenkame daiktą Iš naujo paleiskite RetroArch.

  3. Sujungiame žaidimų pultus. „DualShock 4“ atveju pakanka įjungti žaidimų pultelį į susiejimo režimą, kelias sekundes palaikius nuspaudę ant jo esančius „PS“ ir „Share“ mygtukus, kol žaidimų pultelis pradės mirksėti balta šviesa, o „Raspberry Pi“ Raskite belaidį valdiklį galimų „Bluetooth“ įrenginių sąraše ir paspauskite „Enter“. Po kelių sekundžių žaidimų pultas praneš apie sėkmingą ryšį su nuolatine mėlyna lempute. Antrasis žaidimų pultelis švytės raudonai.
  4. Meniu Įvestis → 1 prievado valdikliai nustatykite šias reikšmes:
    Įrenginio tipas: RetroPad su analoginiu
    Analoginis skaitmeninis tipas: kairysis analoginis
    Šiek tiek žemiau mes perskirstome visus žaidimų pulto mygtukus ir lazdeles, kad ateityje išvengtume komplikacijų.
    Klaviatūra gali būti išjungta, mums jos nebereikės.
  5. Taisoma laiko juosta. Norėdami tai padaryti, prisijunkite prie Lakka per SSH (prisijungimas / slaptažodis: root / root) ir įveskite komandą:
    echo "TIMEZONE=Europa/Roma" > /storage/.cache/timezone

    Kur vietoj Europe / Rome bet kurią reikiamą reikšmę pakeiskite laiko juostų sąrašas iš Vikipedijos. Paleiskite iš naujo ir dabar ekrane rodomas tinkamas laikas.

Atsisiunčiami nauji žaidimai į Raspberry Pi

Iš esmės Lakka netaiko jokių griežtų žaidimų emuliacijos reikalavimų, išskyrus emuliaciją PlayStation Vienas. Norint tinkamai veikti, jums reikės BIOS failų iš originalaus priedėlio. Kadangi šių failų platinimo požiūriu Sony yra piratavimas, turėsite patys juos paieškoti google. Tinkami šie failai:

MD5SUM Vardas
8dd7d5296a650fac7319bce665a6a53c scph5500.bin
490f666e1afb15b7362b406ed1cea246 scph5501.bin (Galima pervardyti iš scph7003.bin)
32736f17079d0b2b7024407c39bd3050 scph5502.bin

Turite juos (bet kurį arba visus kartu) sudėti į aplanką / sistema Raspberry Pi. Tai galima padaryti tiesiog per tinklą, nes Lakka pagal numatytuosius nustatymus leidžia svečiui pasiekti per Samba.

Belieka tik nuskaityti aplankus su žaidimais, kurie „Lakka“ atveju gali būti bet kur - „microSD“ su sistema arba išoriniame USB diske. Jei yra didelis noras, galite naudoti bet kurį debesį su WebDAV palaikymu žaidimams saugoti, prijungti jį prie Lakka failų sistemos, tačiau, mano nuomone, tai per daug. Tačiau niekas nedraudžia eksperimentuoti, tiesa?

Mes vykdome žaidimus Raspberry Pi

Aplankas su žaidimais nuskaitomas per atitinkamą Lakka meniu elementą: ➕ → Nuskaityti katalogą. Prijungtas išorinis diskas su visa aplanko struktūra bus matomas tokiu pavadinimu kaip sda1-ata-DISK_NAME_VENDOR-XYZ. Pasirinkę norimą aplanką, pradėkite nuskaityti su elementu  ir grįžkite į pagrindinį meniu.

Čia mūsų lauks žaidimai, surūšiuoti pagal platformą. Pirmą kartą paleidus žaidimą, Lakka paprašys nurodyti, kurį variklį naudoti jam paleisti. Žaidimų atveju nuo PlayStation mes renkamės  Perkeltas iš naujo PCSX.

Žaidimo metu galite paspausti universalų PS mygtuką žaidimų pultelyje, kad patektumėte į žaidimo koregavimo meniu. Čia, NES emuliacijos atveju, galite sukonfigūruoti turbo mygtukus ir emuliaciją PlayStation įgalinkite pikselių padvigubinimą, kad vaizdas atrodytų sklandesnis šiuolaikiniuose didelės raiškos televizoriuose. Tame pačiame meniu galite pradėti filmuoti ir net transliuoti YouTube arba Twitch, jei yra toks noras.

PSX Lakka originali raiška
PSX Lakka dviguba raiška

Tai viskas, apskritai. Disko vaizdai, skirti PlayStation Lakka kūrėjai rekomenduoja paimti iš svetainės ReDump, bet tai nėra būtina sąlyga. Svarbiausia, kad disko vaizdas su žaidimu būtų BIN+CUE formatu. Žaidimų, skirtų NES, SNES ir pan., vaizdai – puikiai veikia net iš archyvų, todėl atsisiunčiant, pavyzdžiui, kolekciją „No-Intro“ (švarūs originalių žaidimų vaizdai) arba „GoodNES“ (kolekcija su beta versijomis, vertimais ir kt. „šiukšlių“ ), negalite jų išpakuoti iš archyvų, o atsisiųsti į aplanką su žaidimais tokius, kokie yra.

Mėgaukis žaidimu!

Pakeiskite Visnovką

Tai užbaigia straipsnių apie Raspberry Pi naudojimą namuose seriją. Žinoma, Raspberry Pi galimybės neapsiriboja išvardintomis paslaugomis, tačiau namuose užtenka atsipirkti už Raspberry Pi išleistus pinigus gautu komfortu ir malonumu. Ir jūs galite nusipirkti Raspberry Pi savo eksperimentams pagal pasilas.

Taip pat skaitykite:

Dalintis
Jurijus Stanislavskis

SwiftUI kūrėjas. Kolekcionuoju vinilą. Kartais žurnalistas. „Nota“ įrašų parduotuvės savininkas.

Palikti atsakymą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti*

Rodyti komentarus

  • Perskaiciau straipsni, laukiau 2 dalies ir rimtai galvojau pirkti avietes

    Atšaukti atsakymą

    Palikti atsakymą

    Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti*

    • Ačiū!

      Atšaukti atsakymą

      Palikti atsakymą

      Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti*