Kategorije: Instrukcije

Raspberry Pi u kućnom ekosistemu: karakteristike i primjeri (2. dio)

У prethodni U člancima iz serijala vi i ja smo se bavili instalacijom nekoliko korisnih servisa na Raspberry Pi istovremeno: AdGuard Home, Time Machine i Homebridge sa šest različitih dodataka. Ali u slučaju "malog" ima prostora za rast, jer RPi4 boot sa svim pokrenutim servisima izgleda otprilike ovako:

A ako vam izdržljivost uređaja omogućava ne samo da ga koristite kao servisnu platformu, hajde da se zabavimo!

Dakle, danas ćemo dodati neke lijepe dodatke svemu ostalom što već radi na našem Raspberry Pi-u, a koji su dizajnirani da diverzificiraju naše slobodno vrijeme. Ali, prije nego što "mali" pretvorimo u server datoteka, medijski centar i, možda, igraću konzolu, pobrinimo se za to.

Nedavno mi je jedan slučaj zapeo za oko Argon ONE kućište za Raspberry Pi 4 model B i odmah sam ga kupio. Prednosti slučaja:

  • on sam je jedan kontinuirani rashladni modul
  • još uvijek ima programabilni ventilator koji se uključuje ovisno o podešenoj temperaturi CPU-a
  • svi portovi na Raspberry Pi-u magično izlaze na jednom stražnjem panelu umjesto da vire posvuda
  • izvorna LED dioda Raspberry Pi-a jednako se magično pojavljuje u sredini prednjeg panela
  • dizajn kućišta se mirno uklapa u svako okruženje, kao što i jeste Apple TV, na primjer

Sve u svemu, totalni je užitak. Novi model Argon ONE M.2 kućište za Raspberry Pi 4 model B zamenjuje ugrađene mikro-HDMI portove HDMI portovima punog formata, dodaje slot za drajv M.2 SSD i infracrveni prijemnik. Topla preporuka!

No, vratimo se našim zadacima i počnemo pretvarati Raspberry Pi u zabavni centar. Idemo!

SADRŽAJ

Instalacija Transmission na Raspberry Pi

Pošto imam priključen eksterni disk od 3 TB (tamo idu rezervne kopije Time Machinea, sjećate se?), pomisao na preuzimanje datoteka došla je prirodno. Dugo nisam koristio torrente, jer imam aktivne pretplate Apple Muzika, Apple TV+, Apple Arcade i Netflix, ali nisam sam na ovoj planeti, a neke ideje za retro igraće konzole sugeriraju da torrent klijent neće biti suvišno.

Počnimo s tim.

Takođe je potrebno uzeti u obzir da ako bih Transmission instalirao istovremeno sa svim prethodnim servisima, onda bih naravno napravio dvije particije na eksternom HDD-u - za pohranu fajlova i za Time Machine. Ne želim particionirati disk sada kada već ima gomilu sigurnosnih kopija na sebi, pa ću krenuti putem najmanjeg otpora: samo kreirajte folder za preuzimanja na već postojećoj particiji, odmah pored macOS-a rezervne slike.

Važno! Pošto ćemo se obavezati na korisnika pi, što je podrazumevano za pristup celom sistemu i našim već instaliranim servisima, onda ćemo za sigurnost (opciono) koristiti ograničenje pristupa kontrolnoj tabli prenosa po IP adresi. Da biste to učinili, navedite statičku lokalnu IP adresu vašeg računala, s koje vršite sva podešavanja i manipulirate datotekama na RPi-u preko mreže. Ako ste zaboravili kako se to radi, pogledajte in prethodni članci.

Korak 1. Prijavite se na RPi preko SSH

Ako ste zaboravili kako to učiniti, isti prethodni članak će vam pomoći.

Korak 2. Preuzmite sva najnovija ažuriranja softvera na RPi

sudo apt ažuriranje sudo apt apt

Korak 3. Instaliramo samu uslugu prijenosa...

sudo apt install transfer-daemon

Korak 4. ...i zaustavljamo ga tu

sudo systemctl zaustavi prijenos-daemon

Korak 5. Kreirajte folder za preuzimanje datoteka

Možete uraditi dva odjednom, za završena preuzimanja i za ona koja su još u toku, ali ja lično ne vidim puno smisla u tome, jer će potpuno preuzete datoteke i dalje imati ekstenziju po defaultu .part.

Sjećamo se da smo u prethodnom članku imali tačku montiranja /mnt/tm, tako da ćemo kreirati folder Preuzimanja upravo tamo.

sudo mkdir -p /mnt/tm/Preuzimanja

Korak 6. Kreiramo korisnika pi vlasnik

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

Korak 7. Uredite konfiguracijski fajl

Otvorite datoteku postavki settings.json u uredniku nano po komandi:

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

Sadržaj otvorene datoteke će izgledati otprilike ovako:

# Konfiguracijska datoteka Transmission-daemon # { "alt-speed-down": 50, "alt-speed-enabled": false, "alt-speed-time-begin": 540, "alt-speed-time-day": 127, "alt-speed-time-enabled": false, "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, "encryption": 1, "idle-seeding-limit": 30, "idle-seeding-limit-enabled": false, "incomplete-dir": "/var/lib/transmission-daemon/Downloads", "incomplete-dir-enabled": lažno, "lpd-enabled": lažno, "max-peers-global": 200, "message-level": 1, " peer-congestion-algorithm": "", "peer-id-ttl-hours": 6, "peer-limit-global": 200, "peer-limit-per-torrent": 50, "peer-port": 51413, "peer-port-random-high": 65535, "peer-port-random dom-low": 49152, "peer-port-random-on-start": lažno, "peer-socket-tos": "default", "pex-enabled": true, "port-forwarding-enabled": lažno , "preallocation": 1, "prefetch-enabled": istina, "queue-stalled-enabled": true, "queue-stalled-minutes": 30, "omjer-ograničenje": 2, "ograničenje-omogućeno" : false, "rename-partial-files": true, "rpc-authentication-required": true, "rpc-bind-address": "0.0.0.0", "rpc-enabled": true, "rpc-host- whitelist": "", "rpc-host-whitelist-enabled": true, "rpc-password": "{51672671e9402abc55992da3ee7809f2c0662d10uLpcJwyX", "rpc-port": "9091/", "rpc-transmission/", "rpc-port": 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, "ograničenje-ograničenje-smanjenje-omogućeno": lažno, "ograničenje-brzine": 100, "omogućeno-ograničenje-naviše": lažno, "start-added-torrents":istina, "trash-original-torrent-files": false, "umask": 18, "upload-limit": 100, "upload-limit-enabled": 0, "upload-slots-per-torrent": 14, "utp-enabled": istina }

Sadržaj sljedećih redova pravimo na sljedeći način, tražimo od vrha do dna po redoslijedu:

  • "download-dir": "/mnt/tm/Downloads", — odredite podrazumevani folder za preuzimanja;
  • "rpc-password": "your RPi password here", — postavljamo lozinku od korisnika pi (koristimo ga za SSH prijavu, sjećate se?);
  • "rpc-username": "pi", — navedite stvarnog korisnika pi;
  • "rpc-whitelist": "127.0.0.1,192.168.50.20", — bijelu listu za pristup kontrolnoj tabli, gdje je umjesto toga 192.168.50.20 navedite lokalnu IP adresu uređaja s kojeg se vrše postavke (pogledajte paragraf Važno! gore u tekstu).

Ako se ne želite zamarati prijavama s lokalnih IP adresa (na kraju krajeva, ovdje ne hakujemo Pentagon, već se igramo), onda "rpc-whitelist-enabled": "false", umjesto prethodnog reda, ovo pitanje je zatvoreno.

Sačuvamo rezultat Ctrl + O, ući, Ctrl + X.

Korak 8. Promijenite korisnika za Transmission Daemon

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

Potražite liniju u prozoru uređivača USER=debian-transmission i promenite ga u USER=pi. Ne zaboravite pohraniti rezultat uređivanja s istim kombinacijama tipki Ctrl + O, ući, Ctrl + X.

Korak 9. Ponovite korak 8 za servisni fajl.

Unesite komandu...

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

...a takođe navodimo u otvorenom fajlu user=pi

Sačuvamo rezultat Ctrl + O, ući, Ctrl + X.

Korak 10. Ponovo pokrenite sve usluge

Da bi se uhvatile sve promjene koje smo napravili, ulazimo

sudo sistemctl daemon-reload

Korak 11. Postavite korisnika pi za vlasnika /etc/transmission-daemon

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

Korak 12. Kreiramo direktorij za pristup prijenos-demon u fajl 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/

Korak 13. Pokrenite servis

sudo systemctl start transfer-daemon

Huh, gotovo! Uspjeli smo!

Kako koristiti Transmission na Raspberry Pi

Sve u istom prethodni članci jednom za svagda smo Raspberry Pi-u dodijelili statičku IP adresu na lokalnoj mreži. U mom slučaju jeste 192.168.50.10, u vašem - bilo koji drugi u postavkama vašeg rutera.

Za pristup sučelju novoinstaliranog prijenosa, koristit ćemo ovaj IP sa portom 9091. Unesite u adresnu traku pretraživača  http://<ip address of your server>:9091, gdje umjesto <ip address of your server> i dalje isti IP iz našeg prethodnog uputstva, u mom slučaju .

Korisnik: pi, lozinka: vaša lozinka, sve kako je navedeno u datoteci postavki. Ako je sve urađeno kako treba, slika će izgledati ovako:

Dodajte sam torrent fajl na listu za preuzimanje:

I mi posmatramo proces. Ili ne gledamo, Transmisija će se snaći bez nas.

Dodajte malo udobnosti (opciono)

Ako nam je potrebna mogućnost ne samo da imamo pristup preuzetim fajlovima (odnosno mogućnost da ih vidimo i kopiramo na naš računar), već i da slobodno dodajemo, menjamo ili brišemo fajlove u folderu Preuzimanja preko mreže sa računara bilo kojeg lokalnog korisnika, morate izvršiti sljedeće naredbe:

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

De a je "svi", rwx – "može čitati, pisati i izvršavati fajlove", -R – "rekurzivno" (tj. do bilo koje dubine ugniježđenja) u folderu Preuzimanja, koji se nalazi uz put /mnt/tm. Potpuna sloboda.

Sada možete brisati i mijenjati preuzete datoteke ne samo preko web sučelja samog Prijenosa, već i jednostavno preko mreže, u Finderu ili bilo kojem drugom upravitelju datoteka.

Pročitajte također:

Instalacija PLEX Media Servera na Raspberry Pi

PLEX je vrlo moćan katalogizator i medijski server koji se nekada odvojio od XBMC projekta, ali se razvio mnogo bolje, zanimljivije i trenutno se kreće u skokovima u istom smjeru kao i Netflix s Amazon Prime Video - odnosno prema međunarodnom streamingu usluga. Danas PLEX katalog obuhvata više od 130 TV kanala i 20000 klasičnih filmova studija Warner Brothers, Crackle, Lionsgate, MGM i drugih.

Ali programeri ne zaboravljaju na lokalne medije pohranjene na vašim uređajima, jer i serverski i klijentski dio postoje za sve zamislive i nezamislive platforme.

Da biste započeli, morate registrirati račun na stranici plex.tv. Ovo će vam omogućiti da sinhronizujete podešavanja serverskih i klijentskih aplikacija, organizujete prenos van kućne mreže itd. Neophodan i koristan korak. Nakon toga vršimo instalaciju.

Serverski dio se može instalirati na sljedeće softverske i hardverske platforme:

Naš izbor je Linux, ali nećemo ništa preuzimati, već obično idemo na komandnu liniju. Prijavite se putem SSH-a i, za početak, ažurirajte sistem:

sudo pogodan ažuriranje
sudo pogodan Nadogradnja

A onda stvarna instalacija PLEX Media Servera:

Korak 1. Dodajte podršku za https protokol Raspbian paket menadžeru

sudo apt instalirati apt-transport-https

Korak 2. Uzimamo Plex ključ za pohranu…

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

Korak 3. ...i dodajte ga u sistem

sudo apt-key dodaj PlexSign.key

Korak 4. Upoznajmo Raspbian sa PLEX repozitorijumom

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

Korak 5. Ažurirajte podatke (poznata komanda, zar ne?)

sudo apt update

Korak 6. Instalirajte PLEX Media Server

sudo pogodan instalirajte plexmediaserver

Korak 7. Mi brinemo o mogućnosti ažuriranja

Da biste PLEX ažuriranje učinili dijelom ažuriranja sistema, trebate ubiti samo dvije naredbe:

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 -

To je to. U budućnosti, uobičajene naredbe za ažuriranje sistema će istovremeno ažurirati i sam PLEX.

sudo apt ažuriranje sudo apt apt

Gotovo! Možete započeti početno podešavanje.

Konfiguriranje PLEX Media Servera

Sjećate li se tačke "Dodavanje malo udobnosti" iznad teksta? Sa tim malim korakom za jednu malinu, uštedeli smo mnogo vremena celom čovečanstvu. Umjesto da koristimo neke naredbe na konzoli za kreiranje foldera za sadržaj i da koristimo druge komande konzole da im dodijelimo prava pristupa, jednostavno ćemo otići u folder Preuzimanja preko mreže i kreirati foldere Filmovi, Muzika, TV emisije i ostali video zapisi tamo u uobičajen način.

S obzirom da korisnik sistema pi posjedujući cijeli sadržaj foldera Downloads, PLEX Media Server neće imati problema s rukovanjem vašom kolekcijom filmova, muzike, TV emisija i kućnih videa.

Za pristup kontrolnoj tabli u pretraživaču, slijedite vezu http://<ip address of your server>:32400/web/index.html, što u mom slučaju, kao što se svi sjećamo, znači  , a tvoj ima nešto posebno.

Ovdje nas susreće sučelje sa ogromnim brojem postavki, koje mogu uplašiti neobučenog korisnika. Stoga, pređimo ukratko na glavne.

Za početak, u gornjem desnom uglu pronađite ikonu odgovornu za nalog i prijavite se. Od sada će podešavanja servera biti dostupna i na lokalnoj mreži i preko naloga direktno na PLEX web stranici. Pa, odmah idemo na podešavanja klikom na ikonu sa alatima.

Na šta treba obratiti pažnju:

  1. Na kartici Remote Access provjerite je li vaš server vidljiv izvan vaše mreže. Podrazumevani port je 32400 i ako ga ne vidite Potpuno accesmoguće izvan vaše mreže, morat će se otvoriti u postavkama rutera.
  2. Na kartici biblioteka ima smisla primetiti automatsko skeniranje biblioteke medija pri svakoj promeni, tako da omoti i meta tagovi iz udaljenih datoteka ne začepe interfejs mrtvim vezama.
  3. Na kartici biblioteke navedite putanje foldera filmovi, Tv emisije, Muzika і Ostali videozapisi, koji smo kreirali malo ranije na eksternom disku u folderu Preuzimanja. Ovdje morate pažljivo odabrati vrstu biblioteke kako bi ugrađeni skeneri upućivali na ispravne servere kada tražite naslovnice, snimke ili liste pjesama.

To je sve, generalno. Ostala podešavanja, kao što su parametri transkodiranja ili uključivanje DLNA servera, u potpunosti su po vašem nahođenju, ovisno o zadacima, klijentskim uređajima i tako dalje.

Mogu primijetiti da je na zadanim postavkama moj Raspberry Pi 4 reproducirao 4GB 10K HDR-92 BD-Remux čak i bez mucanja. Delovao kao klijent Apple 4K TV sa instaliranom PLEX aplikacijom, povezan preko HDMI-ja. Naslovnicu, fotografije, informacije o filmu i tako dalje dodaje PLEX Media Server u potpuno automatskom načinu rada.

Lista platformi za koje PLEX ima klijentske programe čak je impresivnija od liste platformi za backend. Uvjerite se sami, ovdje je gotovo svaki uređaj koji može reproducirati medije:

Link za preuzimanje potrebnog programa nalazi se na stranici Uređaji i aplikacije službena web stranica servisa.

Enjoy!

Nažalost, servis retro igrica PLEX Arcade ne može se pokrenuti ako je njegov backend instaliran na Raspberry Pi ili bilo koji Linux server općenito. Stoga ćemo sada našu "maliću" pretvoriti u retro konzolu.

Odabir platforme za igre za Raspberry Pi

Kako biste igrali retro igrice na Raspberry Pi-u sa širokog spektra platformi, od ZX Spectruma do PlayStation Jedan, razvijena su 4 proizvoda: RetroPie, recalbox, Lakka і batocera.

Svi su donekle slični, ali postoje i prilično bitne razlike. Počnimo s onim što je spomenuto na samom početku prvog članka ciklusa: svi proizvođači softvera za Raspberry radije ga objavljuju u obliku slika operativnog sistema. Odnosno, preuzeli ste sliku, napisali je na microSD karticu, umetnuli je u slot - i ovdje imate mikroračunar s jednom funkcijom spreman za rad.

Ako to učinite, broj Raspberry Pi u kući će premašiti sve razumne granice. Zato ovi članci instalaciju bilo koje usluge razmatraju kao aplikaciju, a ne kao OS. Dakle, ako pristupite pitanju kreiranja igraće konzole sa Raspberry Pi, jedini izbor će biti RetroPie. Samo ovaj proizvod omogućava instalaciju kao aplikaciju za Raspbian, a ne samo kao samostalni OS.

Instaliranje retro konzole unutar Raspbiana

Testirao sam ovu funkciju i moram reći da nije vrijedno truda. Ako se igre za 8-bitne konzole, kao što je NES (poznat u bivšem SSSR-u kao "Dendy") mogu smatrati za igranje uz natezanje, onda kada su u pitanju emulacije PlayStation, stvari postaju jako loše.

Stoga sam morao prihvatiti činjenicu da emulacija igre može biti kvalitetna samo ako se kao konzola za igru ​​koristi zaseban Raspberry Pi.

Zatim sam se suočio s problemima pohranjivanja i pokretanja igara sa eksternih USB HDD-ova, podržavanjem gamepad-a različitih proizvođača, jednostavnošću sučelja i lakoćom podešavanja. RetroPie, Recalbox i Batocera koriste EmulationStation kao motor, dok Lakka stoji samostalno i koristi RetroArch sa sučeljem što sličnijim XMB u PlayStation 3.

Što se tiče mogućnosti pohranjivanja i pokretanja igara sa eksternog medija, Batocera tu pomalo gubi: iako je takva opcija ovdje predviđena, ali samo sa određenom strukturom foldera u korijenu eksternog diska, što nije uvijek ugodno.

Što se tiče podržanih platformi, ovdje je Lakka nešto inferiorna u odnosu na konkurente, ali to više nego nadoknađuje nevjerovatnim performansama i praktičnošću "iz kutije". Gamepads od PlayStation 4 se prepoznaju u trenu, bez potrebe za dodatnim radnjama i početnim povezivanjem na Raspberry Pi kablom.

Na kraju, nakon što sam 4 puta testirao sva 5 proizvoda igre (RetroPie je testiran dva puta iz gore opisanih razloga), odlučio sam se za najtehnološkiji projekat - Lakka. Sada ćemo ga instalirati.

Instalacija Lakke na Raspberry Pi

Korak 1. Preuzmite aplikaciju balenaEtcher

Uz njegovu pomoć ćemo formatirati microSD karticu i na nju zapisati Lakka OS sliku. Aplikacija postoji u verzijama za Windows, Linux ili macOS i dostupna je preko linka.

Korak 2. Uzimamo Lakka sliku sa službene web stranice

Važno! Za vlasnike Malina Pi 4 з 8 GB RAM, potrebno je da preuzmete takozvani nightly build - build prilagođen novim Raspberry Pi modelima.

Da biste to učinili, idite na preko linka, idite na dno i pronađite katalog s najnovijim datumom. Unutar direktorija pronađite poddirektorij RPi4.arm, a u njemu fajl sa ekstenzijom .img.gz. Ovo je slika koju ćemo zapisati na microSD karticu.

Ako imate bilo koju drugu verziju Raspberry Pi-a, odaberite svoj model sa liste ovu stranicu.

Korak 3. Sačuvajte Lakka sliku na microSD

Pokrenite balenaEtcher, odaberite Lakka sliku, odredite putanju do microSD kartice i pričekajte da se proces završi. Sam proces traje oko minut, tako da nećete morati dugo čekati.

Korak 4. Umetnite karticu u Raspberry Pi i pokrenite sistem

S obzirom na to da vi i ja pravimo konzolu za igru, logično je da je Raspberry Pi već spojen na TV (ili prijemnik, ovisno o vašim željama i hardveru). Također, pri prvom pokretanju potrebna je tastatura povezana preko USB-a. Neće vam trebati miš, ali možete staviti gamepad pored sebe. Koristimo HDMI port na Raspberry Pi koji se nalazi bliže utičnici.

To je sve. Lakka će odrediti hardversku konfiguraciju, ponovo pokrenuti Raspberry Pi i pozdraviti nas sa lijepim interfejsom u stilu PlayStation 3.

Postavljanje Lakke na Raspberry Pi

Da biste udobno radili s Lakkom, morate izvršiti nekoliko jednostavnih manipulacija prije nego što jednom zauvijek isključite tastaturu.

  1. Krećući se kroz meni pomoću tastera ←→↑↓, nalazimo stavku Services i aktivirajte SSH i Bluetooth. Potvrdite svoj izbor tipkom Enter i koristite Backspace za otkazivanje.
    Ako nema zvuka, pritisnite Enter u meniju Audio → Uređaj i unesite sljedeću vrijednost:
  2. hdmi:CARD=vc4hdmi,DEV=0

    A onda biramo stavku Ponovo pokrenite RetroArch.

  3. Povezujemo gamepadove. U slučaju DualShock-a 4, dovoljno je da gamepad uđete u način uparivanja tako što ćete nekoliko sekundi držati pritisnute tipke “PS” i “Share” na njemu dok gamepad ne počne treptati bijelo svjetlo, a na Raspberry Pi-u, pronađite bežični kontroler na listi dostupnih Bluetooth uređaja i pritisnite Enter. Nakon nekoliko sekundi, gamepad će signalizirati uspješnu vezu stalnim plavim svjetlom. Drugi gamepad će svijetliti crveno.
  4. Na meniju Ulaz → Kontrole porta 1 postavite sljedeće vrijednosti:
    Tip uređaja: RetroPad sa analognim
    Analogno digitalni Tip: Lijevi analogni
    I malo ispod, prenamjenjujemo sve tipke i štapiće gamepada posebno kako bismo izbjegli komplikacije u budućnosti.
    Tastatura se može isključiti, više nam neće trebati.
  5. Ispravljanje vremenske zone. Da biste to učinili, prijavite se na Lakka preko SSH (login/pass: root/root) i unesite naredbu:
    echo "TIMEZONE=Evropa/Rim" > /storage/.cache/timezone

    Gdje umjesto Europe / Rome zamijenite bilo koju traženu vrijednost sa lista vremenskih zona sa Wikipedije. Ponovo pokrenite i sada je tačno vrijeme na ekranu.

Preuzimanje novih igara na Raspberry Pi

U principu, Lakka nema nikakve stroge zahtjeve za emulaciju igre, osim za emulaciju PlayStation Jedan. Za ispravan rad biće vam potrebni BIOS fajlovi sa originalnog set-top box uređaja. Pošto je distribucija ovih fajlova sa tačke gledišta Sony je piraterija, morat ćete ih sami proguglati. Prikladni su sljedeći fajlovi:

MD5SUM Ime
8dd7d5296a650fac7319bce665a6a53c scph5500.bin
490f666e1afb15b7362b406ed1cea246 scph5501.bin (Može se preimenovati iz scph7003.bin)
32736f17079d0b2b7024407c39bd3050 scph5502.bin

Morate ih staviti (bilo koje ili sve zajedno) u folder / sistem na Raspberry Pi. Ovo se može uraditi jednostavno preko mreže, jer Lakka podrazumevano dozvoljava pristup gostima preko Sambe.

Ostaje samo skenirati mape s igrama, koje se u slučaju Lakke mogu nalaziti bilo gdje - na microSD kartici sa sistemom ili na vanjskom USB disku. Ako postoji velika želja, možete koristiti bilo koji oblak sa WebDAV podrškom za skladištenje igara, montirati ga na sistem datoteka Lakka, ali, po mom mišljenju, ovo je pretjerano. Međutim, niko vam ne brani da eksperimentišete, zar ne?

Pokrećemo igre na Raspberry Pi

Fascikla sa igrama se skenira kroz odgovarajuću stavku menija Lakka: ➕ → Scan Directory. Povezani eksterni disk sa cjelokupnom strukturom mapa bit će vidljiv pod imenom kao što je sda1-ata-DISK_NAME_VENDOR-XYZ. Nakon što odaberete željenu mapu, počnite skenirati sa stavkom  i vratite se na glavni meni.

Ovdje će nas čekati naše igre sortirane po platformama. Kada prvi put pokrenete igru, Lakka će od vas tražiti da navedete koji motor koristiti za pokretanje. U slučaju igara iz PlayStation mi biramo  PCSX REARMed.

Tokom igre možete pritisnuti univerzalno PS dugme na gamepadu da biste ušli u meni za fino podešavanje igre. Ovdje, u slučaju NES emulacije, možete konfigurirati turbo dugmad, a za emulaciju PlayStation omogući udvostručavanje piksela kako bi slika izgledala glatkije na modernim televizorima visoke definicije. Iz istog menija možete započeti snimanje videa, pa čak i streaming YouTube ili Twitch ako postoji takva želja.

PSX Lakka originalna rezolucija
PSX Lakka dvostruka rezolucija

To je sve, generalno. Slike diska za PlayStation kreatori Lakke preporučuju preuzimanje sa stranice ReDump, ali to nije neophodan uslov. Glavna stvar je da slika diska sa igrom bude u BIN+CUE formatu. Slike igara za NES, SNES i tako dalje - savršeno rade čak i iz arhiva, pa preuzimanje, na primjer, kolekcije "No-Intro" (čiste slike originalnih igara) ili "GoodNES" (kolekcija sa beta verzijama, prijevodima i drugim "smeće" ), ne možete ih raspakovati iz arhive, već ih preuzeti u fasciklu sa igrama kakve jesu.

Uživajte u igri!

Umjesto zaključka

Ovo završava seriju članaka o korištenju Raspberry Pi kod kuće. Naravno, mogućnosti Raspberry Pi-a nisu ograničene samo na navedene usluge, već je kod kuće dovoljno da se novac potrošen na Raspberry Pi isplati uz udobnost i zadovoljstvo dobijeno. I možete kupiti Raspberry Pi za svoje eksperimente prema strmagarac.

Pročitajte također:

Udio
Yuri Stanislavsky

SwiftUI programer. Ja sakupljam vinil. Ponekad novinar. Vlasnik Nota Record Store-a.

Ostavite odgovor

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena*

View Comments

  • Pročitao sam članak, čekao sam 2. dio i ozbiljno razmišljao o kupovini maline

    Odustani od odgovora

    Ostavite odgovor

    Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena*

    • Hvala ti!

      Odustani od odgovora

      Ostavite odgovor

      Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena*