Kategorije: upute

Raspberry Pi u kućnom ekosustavu: značajke i primjeri (2. dio)

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

A ako vam izdržljivost uređaja dopušta ne samo da ga koristite kao servisnu platformu, zabavimo se!

Dakle, danas ćemo dodati neke lijepe dodatke svemu ostalom što već radi na našem Raspberry Piju, koji su dizajnirani da diverzificiraju naše slobodno vrijeme. No, prije nego što "malenog" pretvorimo u poslužitelj datoteka, medijski centar i, možda, igraću konzolu, pobrinimo se za to.

Nedavno mi je jedan slučaj zapeo za oko Kućište Argon ONE za Raspberry Pi 4 Model B i odmah sam ga kupila. Prednosti kućišta:

  • on sam je jedan kontinuirani rashladni modul
  • još uvijek ima programabilni ventilator koji se uključuje ovisno o postavljenoj temperaturi CPU-a
  • svi priključci na Raspberry Piju magično izlaze na jednu stražnju ploču umjesto da strše posvuda
  • Izvorni LED Raspberry Pija se na isti način magično pojavljuje u središtu prednje ploče
  • dizajn kućišta mirno se uklapa u svako okruženje, kao što to čini Apple TV, na primjer

Sve u svemu, totalni užitak. Novi model Kućište Argon ONE M.2 za Raspberry Pi 4 Model B zamjenjuje ugrađene mikro-HDMI priključke s HDMI priključcima punog formata, dodaje utor za pogon M.2 SSD i infracrveni prijemnik. Visoko preporučeno!

Ali vratimo se našim zadacima i počnimo pretvarati Raspberry Pi u centar zabave. Idemo!

SADRŽAJ

Instaliranje Transmissiona na Raspberry Pi

Budući da imam priključen vanjski pogon od 3 TB (tamo idu sigurnosne kopije Time Machinea, sjećate se?), pomisao na preuzimanje datoteka došla je sama od sebe. Već dugo ne koristim torrente, jer imam aktivne pretplate Apple Glazba, Apple TV+, Apple Arcade i Netflix, ali nisam sam na ovom planetu, a neke ideje o retro igraćim konzolama sugeriraju da torrent klijent neće biti suvišno.

Počnimo s njim.

Također je potrebno uzeti u obzir da kada bih instalirao Transmission istovremeno sa svim prethodnim servisima, onda bih naravno napravio dvije particije na vanjskom HDD-u - za pohranu datoteka i za Time Machine. Ne želim particionirati disk sad kad već ima hrpu sigurnosnih kopija na njemu, pa ću krenuti putem manjeg otpora: samo stvorite mapu za preuzimanja u već postojećoj particiji, odmah do macOS-a rezervne slike.

Važno! Budući da ćemo se posvetiti korisniku pi, što je zadano za pristup cijelom sustavu i našim već instaliranim servisima, tada ćemo radi sigurnosti (opciono) koristiti ograničenje pristupa Transmission kontrolnoj ploči po IP adresi. Da biste to učinili, osigurajte statičnu lokalnu IP adresu vašeg računala, s koje vršite sve postavke i upravljate datotekama na RPi-ju preko mreže. Ako ste zaboravili kako to učiniti, pogledajte u prethodni članci.

Korak 1. Prijavite se na RPi putem SSH-a

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žurirati sudo apt apt

Korak 3. Instaliramo samu Transmission uslugu...

sudo apt instalirajte prijenosni demon

Korak 4. ...i tu ga zaustavljamo

sudo systemctl zaustavi prijenos-daemon

Korak 5. Napravite mapu za preuzimanje datoteka

Možete učiniti dva odjednom, za dovršena preuzimanja i za ona koja su još u tijeku, ali osobno ne vidim puno smisla u tome, budući da će potpuno preuzete datoteke i dalje imati ekstenziju prema zadanim postavkama .ići.

Sjećamo se da smo u prethodnom članku imali točku montiranja /mnt/tm, pa ćemo upravo ondje stvoriti mapu Preuzimanja.

sudo mkdir -p /mnt/tm/Preuzimanja

Korak 6. Stvaramo korisnika pi Vlasnik

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

Korak 7. Uredite konfiguracijsku datoteku

Otvorite datoteku postavki settings.json u uredniku nano sa naredbom:

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

Sadržaj otvorene datoteke izgledat će otprilike ovako:

# Konfiguracijska datoteka prijenosnog demona # { "alt-speed-down": 50, "alt-speed-enabled": false, "alt-speed-time-begin": 540, "alt-speed-time-day": 127, "alt-speed-time-enabled": lažno, "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": false, "lpd-enabled": false, "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": false, "peer-socket-tos": "default", "pex-enabled": true, "port-forwarding-enabled": false , "preallocation": 1, "prefetch-enabled": točno, "queue-stalled-enabled": točno, "queue-stalled-minutes": 30, "ratio-limit": 2, "ratio-limit-enabled" : 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-url": "/transmission/", " rpc-username": "prijenos", "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": false, "speed-limit-up": 100, "speed-limit-up-enabled": false, "start-added-torrents":true, "trash-original-torrent-files": false, "umask": 18, "upload-limit": 100, "upload-limit-enabled": 0, "upload-slots-per-torrent": 14, "utp-enabled": true }

Sadržaj sljedećih redaka činimo na sljedeći način, pretražujemo od vrha prema dolje redom:

  • "download-dir": "/mnt/tm/Downloads", — odredite zadanu mapu 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", — bijeli popis za pristup upravljačkoj ploči, gdje umjesto toga 192.168.50.20 navedite lokalnu IP adresu uređaja s kojeg se vrše postavke (pogledajte odlomak Važno! gore u tekstu).

Ako se ne želite gnjaviti prijavama s lokalnih IP adresa (uostalom, ovdje ne hakiramo Pentagon, već se igramo), onda "rpc-whitelist-enabled": "false", umjesto prethodnog retka, ovo pitanje je zatvoreno.

Spremamo rezultat Ctrl + O, ući, Ctrl + X.

Korak 8. Promijenite korisnika za Transmission Daemon

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

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

Korak 9. Ponovite korak 8 za servisnu datoteku.

Unesite naredbu...

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

...i također specificiramo u otvorenoj datoteci user=pi

Spremamo rezultat Ctrl + O, ući, Ctrl + X.

Korak 10. Ponovno pokrenite sve usluge

Kako bismo uhvatili sve promjene koje smo napravili, ulazimo

sudo systemctl daemon-reload

Korak 11. Učinite korisnika pi vlasnikom /etc/transmission-daemon

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

Korak 12. Stvaramo imenik za pristup prijenos-daemon u datoteku 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 uslugu

sudo systemctl pokretanje demona prijenosa

Huh, gotovo! Uspjeli smo!

Kako koristiti Transmission na Raspberry Pi

Sve u istom prethodni članci jednom zauvijek dodijelili smo Raspberry Piju statički IP na lokalnoj mreži. U mom slučaju je bilo 192.168.50.10, u vašem - bilo koji drugi unutar postavki vašeg usmjerivača.

Za pristup sučelju novo instaliranog prijenosa, koristit ćemo ovu IP adresu s priključkom 9091. Unesite u adresnu traku preglednika  http://<ip address of your server>:9091, gdje umjesto <ip address of your server> i dalje isti IP iz naše prethodne upute, u mom slučaju .

Korisnik: pi, zaporka: tvoja lozinka, sve kako je navedeno u datoteci postavki. Ako je sve učinjeno kako treba, slika će biti ovakva:

Dodajte samu torrent datoteku na popis za preuzimanje:

I promatramo proces. Ili ne gledamo, Transmission će se snaći i bez nas.

Dodajte malo udobnosti (nije obavezno)

Ako nam je potrebna mogućnost ne samo da imamo pristup preuzetim datotekama (odnosno, mogućnost da ih vidimo i kopiramo na svoje računalo), već i da slobodno dodajemo, mijenjamo ili brišemo datoteke u mapi Preuzimanja preko mreže s računala 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 datoteke", -R – "rekurzivno" (tj. do bilo koje dubine ugniježđivanja) u mapi preuzimanja, koji se nalazi uz put /mnt/tm. Potpuna sloboda.

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

Pročitajte također:

Instaliranje PLEX Media Servera na Raspberry Pi

PLEX je vrlo moćan katalogizator i medijski poslužitelj koji se svojedobno odvojio od projekta XBMC, ali se razvio puno bolje, zanimljivije i trenutno se kreće velikim koracima u istom smjeru kao i Netflix s Amazon Prime Video - odnosno prema međunarodnom streamingu servis. Danas PLEX katalog uključuje više od 130 TV kanala i 20000 klasičnih filmova studija Warner Brothers, Crackle, Lionsgate, MGM i drugih.

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

Za početak morate registrirati račun na stranici plex.tv. To će vam omogućiti da sinkronizirate postavke poslužiteljskih i klijentskih aplikacija, organizirate prijenos izvan kućne mreže i tako dalje. Potreban i koristan korak. Nakon toga ćemo izvršiti instalaciju.

Poslužiteljski dio moguće je instalirati na sljedeće softverske i hardverske platforme:

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

sudo pogodan ažuriranje
sudo pogodan nadogradnja

A onda stvarna instalacija PLEX Media Servera:

Korak 1. Dodajte podršku za https protokol Raspbian paketnom upravitelju

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 sustav

sudo apt-key add PlexSign.key

Korak 4. Upoznajmo Raspbian s PLEX repozitorijem

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 naredba, zar ne?)

sudo apt ažuriranje

Korak 6. Instalirajte PLEX Media Server

sudo pogodan instalirati plexmedia server

Korak 7. Vodimo računa o mogućnosti ažuriranja

Kako bi ažuriranje PLEX-a postalo dijelom ažuriranja sustava, trebate poništiti 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 će uobičajene naredbe za ažuriranje sustava istovremeno ažurirati i sam PLEX.

sudo apt ažurirati sudo apt apt

Gotovo! Možete započeti početno postavljanje.

Konfiguriranje PLEX Media Servera

Sjećate se točke "Dodavanje malo udobnosti" iznad teksta? Tim malim korakom za jednu malinu uštedjeli smo puno vremena cijelom čovječanstvu. Umjesto korištenja nekih konzolnih naredbi za stvaranje mapa za sadržaj i korištenja drugih konzolnih naredbi za dodjeljivanje prava pristupa njima, jednostavno ćemo otići u mapu Preuzimanja preko mreže i tamo stvoriti mape Filmovi, Glazba, TV emisije i Ostali video zapisi uobičajeni način.

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

Za pristup upravljačkoj ploči u pregledniku slijedite poveznicu 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 s ogromnim brojem postavki, koje mogu uplašiti neobučenog korisnika. Stoga ćemo se ukratko osvrnuti na glavne.

Za početak, u gornjem desnom kutu pronađite ikonu odgovornu za račun i prijavite se. Od sada će postavke poslužitelja biti dostupne i na lokalnoj mreži i putem računa izravno na web stranici PLEX-a. Pa, odmah idemo na postavke klikom na ikonu s alatima.

Na što treba obratiti pozornost:

  1. Na kartici Daljinski ACcess provjerite je li vaš poslužitelj vidljiv izvan vaše mreže. Zadani port je 32400 i ako ga ne vidite Potpuno akcesmoguće izvan vaše mreže, morat će se otvoriti u postavkama routera.
  2. Na kartici Knjižnica ima smisla primijetiti automatsko skeniranje medijske biblioteke pri svakoj promjeni, tako da naslovnice i meta oznake iz udaljenih datoteka ne začepe sučelje mrtvim vezama.
  3. Na kartici Knjižnice odredite putanje mape Filmovi, TV emisije, Glazba і Ostali videozapisi, koju smo izradili nešto ranije na vanjskom disku u mapi Downloads. Ovdje morate pažljivo odabrati vrstu biblioteke kako bi ugrađeni skeneri upućivali na ispravne poslužitelje kada traže omote, snimke ili popise pjesama.

To je sve, općenito. Ostale postavke, kao što su parametri transkodiranja ili uključivanje DLNA poslužitelja, 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 bez zastajkivanja. Djelovao kao klijent Apple 4K TV s 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.

Popis platformi za koje PLEX ima klijentske programe još je impresivniji od popisa 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 stranica servisa.

Uživati!

Nažalost, usluga retro igara PLEX Arcade ne može se pokrenuti ako je njezina pozadina instalirana na Raspberry Pi ili općenito na bilo kojem Linux poslužitelju. Stoga ćemo sada našu "malku" pretvoriti u retro konzolu.

Odabir platforme za igranje za Raspberry Pi

Za igranje retro igrica na Raspberry Pi s raznih platformi, od ZX Spectruma do PlayStation Razvijena su jedan, 4 proizvoda: RetroPie, recalbox, Lakka і batocera.

Svi su donekle slični, ali postoje i vrlo važne razlike. Počnimo s onim što je spomenuto na samom početku prvog članka ciklusa: svi proizvođači softvera za Raspberry radije ga izdaju u obliku slika operativnog sustava. Odnosno, skinuli ste sliku, napisali je na microSD karticu, umetnuli u utor - i evo vam mikroračunalo s jednom funkcijom spremno za rad.

Ako to učinite, broj Raspberry Pi u kući premašit će sve razumne granice. Zato ovi članci smatraju instalaciju bilo koje usluge aplikacijom, a ne OS-om. Dakle, ako pristupite stvaranju igraće konzole s Raspberry Pi, jedini izbor bit će RetroPie. Samo ovaj proizvod omogućuje instalaciju kao aplikacije za Raspbian, a ne samo kao samostalni OS.

Instalacija retro konzole unutar Raspbiana

Testirao sam ovu značajku i moram reći da nije vrijedna truda. Ako se igre za 8-bitne konzole, poput NES-a (u bivšem SSSR-u poznate kao "Dendy"), mogu smatrati igrivim s velikom razmjerom, onda kada je riječ o emulacijama PlayStation, stvari postaju jako loše.

Stoga sam morao prihvatiti činjenicu da emulacija igre može biti kvalitetna samo ako se kao igraća konzola koristi zasebni Raspberry Pi.

Zatim sam se suočio s problemima pohranjivanja i pokretanja igara s vanjskih USB HDD-ova, podrške za gamepade različitih proizvođača, jednostavnosti sučelja i lakoće postavki. RetroPie, Recalbox i Batocera koriste EmulationStation kao motor, dok Lakka stoji samostalno i koristi RetroArch sa sučeljem što je moguće sličnijim XMB-u u PlayStation 3.

Što se tiče mogućnosti pohranjivanja i pokretanja igara s vanjskih medija, Batocera tu nešto gubi: iako je takva opcija ovdje dostupna, ali samo s određenom strukturom mapa u korijenu vanjskog 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 kompenzira nevjerojatnim performansama i praktičnošću "izvan kutije". Gamepadovi iz PlayStation 4 se prepoznaju u tren oka, bez potrebe za dodatnim radnjama i početnim spajanjem na Raspberry Pi kabelom.

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

Instaliranje Lakke na Raspberry Pi

Korak 1. Preuzmite aplikaciju balenaEtcher

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

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

Važno! Vlasnicima Raspberry Pi 4 з 8 GB RAM-a, potrebno je preuzeti tzv nightly build – build prilagođen novim Raspberry Pi modelima.

Da biste to učinili, idite na putem poveznice, idite na samo dno i pronađite katalog s najnovijim datumom. Unutar direktorija pronađite poddirektorij RPi4.arm, au njemu datoteku s nastavkom .img.gz. Ovo je slika koju ćemo napisati na microSD karticu.

Ako imate bilo koju drugu verziju Raspberry Pija, odaberite svoj model s popisa ova stranica.

Korak 3. Spremite Lakka sliku na microSD

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

Korak 4. Umetnite karticu u Raspberry Pi i pokrenite sustav

S obzirom da ti i ja izrađujemo igraću konzolu, logično je da je Raspberry Pi već spojen na TV (ili prijamnik, ovisno o vašim željama i hardveru). Također, pri prvom pokretanju potrebna je tipkovnica spojena putem USB-a. Neće vam trebati miš, ali možete staviti gamepad pored sebe. Koristimo HDMI priključak na Raspberry Pi koji se nalazi bliže utičnici.

To je sve. Lakka će odrediti konfiguraciju hardvera, ponovno pokrenuti Raspberry Pi i pozdraviti nas s lijepim sučeljem 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 tipkovnicu.

  1. Kretanjem kroz izbornik pomoću tipki ←→↑↓ nalazimo stavku Services i aktivirati SSH i Bluetooth. Potvrdite svoj odabir tipkom Enter, a za poništavanje koristite Backspace.
    Ako nema zvuka, pritisnite Enter u izborniku Audio → Device i unesite sljedeću vrijednost:
  2. hdmi:KARTICA=vc4hdmi,DEV=0

    I onda biramo stavku Ponovno pokrenite RetroArch.

  3. Povezujemo gamepadove. U slučaju DualShocka 4 dovoljno je uvesti gamepad u mod uparivanja držeći tipke “PS” i “Share” na njemu nekoliko sekundi dok gamepad ne počne treptati bijelim svjetlom, a na Raspberry Piju, pronađite bežični upravljač na popisu 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 jelovniku Ulaz → Kontrole priključka 1 postavite sljedeće vrijednosti:
    Vrsta uređaja: RetroPad s analognim
    Analogno-digitalni tip: lijevi analogni
    A malo niže, zasebno dodjeljujemo sve gumbe i palice gamepada kako bismo izbjegli komplikacije u budućnosti.
    Tipkovnica se može isključiti, više nam neće trebati.
  5. Ispravljanje vremenske zone. Da biste to učinili, prijavite se na Lakku putem SSH (prijava/pass: root/root) i unesite naredbu:
    echo "TIMEZONE=Europa/Rim" > /storage/.cache/timezone

    Gdje umjesto Europe / Rome zamijenite bilo koju traženu vrijednost sa popis vremenskih zona s Wikipedije. Ponovno pokrenite i sada je točno vrijeme na ekranu.

Preuzimanje novih igara na Raspberry Pi

U principu, Lakka nema stroge zahtjeve za emulaciju igre, s izuzetkom emulacije PlayStation Jedan. Za ispravan rad trebat će vam BIOS datoteke iz originalnog set-top box-a. Budući da je distribucija ovih datoteka s gledišta Sony je piratstvo, morat ćete ih guglati sami. Prikladne su sljedeće datoteke:

MD5SUM Ime i Prezime
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 mapu / sistem na Raspberry Pi. To se može učiniti jednostavno preko mreže, jer Lakka prema zadanim postavkama dopušta pristup gostima putem Sambe.

Ostaje samo skenirati mape s igrama, koje se u slučaju Lakke mogu nalaziti bilo gdje - na microSD-u sa sustavom ili na vanjskom USB disku. Ako postoji jaka želja, možete koristiti bilo koji oblak s podrškom za WebDAV za pohranu igara, montirati ga na datotečni sustav Lakka, ali, po mom mišljenju, ovo je pretjerano. Međutim, nitko vam ne brani eksperimentirati, zar ne?

Igre izvodimo na Raspberry Pi

Mapa s igrama skenira se kroz odgovarajuću stavku izbornika Lakka: ➕ → Skeniraj imenik. Povezani vanjski pogon s cijelom strukturom mapa bit će vidljiv pod nazivom poput sda1-ata-DISK_NAME_VENDOR-XYZ. Nakon odabira željene mape, započnite skeniranje sa stavkom  i vratite se na glavni izbornik.

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

Tijekom igre možete pritisnuti univerzalni gumb PS na gamepadu da biste ušli u izbornik za fino podešavanje igre. Ovdje, u slučaju emulacije NES-a, možete konfigurirati turbo gumbe, a za emulaciju PlayStation omogućite udvostručenje piksela kako bi slika izgledala glatkije na modernim televizorima visoke razlučivosti. Iz istog izbornika možete započeti snimanje videozapisa, pa čak i streaming YouTube ili Twitch ako postoji takva želja.

PSX Lakka originalna rezolucija
PSX Lakka dvostruka rezolucija

To je sve, općenito. Slike diskova za PlayStation kreatori Lakke preporučuju uzimanje sa stranice ReDump, ali to nije nužan uvjet. Glavna stvar je da slika diska s igrom bude u BIN+CUE formatu. Slike igara za NES, SNES i tako dalje - rade savršeno čak i iz arhiva, tako da preuzimate, na primjer, kolekciju "No-Intro" (čiste slike originalnih igara) ili "GoodNES" (kolekciju s beta verzijama, prijevodima i drugim "smeće"), ne možete ih raspakirati iz arhive, već ih preuzeti u mapu s igrama kakve jesu.

Uzivaj u igri!

Zamijenite Visnovku

Ovo dovršava seriju članaka o korištenju Raspberry Pi kod kuće. Naravno, mogućnosti Raspberry Pi-a nisu ograničene na navedene usluge, ali kod kuće je dovoljno isplatiti novac potrošen na Raspberry Pi uz udobnost i dobiveni užitak. I možete kupiti Raspberry Pi za svoje eksperimente prema strmagarac.

Pročitajte također:

Podijeli
Jurij Stanislavski

SwiftUI programer. Skupljam vinil. Ponekad novinar. Vlasnik Nota Record Storea.

Ostavi odgovor

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

Pregled Komentari

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

    Odustani od odgovora

    Ostavi odgovor

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

    • Hvala vam!

      Odustani od odgovora

      Ostavi odgovor

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