Categorieën: instructies:

Raspberry Pi in het thuisecosysteem: functies en voorbeelden (deel 2)

У vorig In de artikelen van de serie behandelden jij en ik de installatie van verschillende nuttige diensten tegelijkertijd op de Raspberry Pi: AdGuard Home, Time Machine en Homebridge met zes verschillende plug-ins. Maar in het geval van de "kleine" is er ruimte voor groei, omdat de RPi4-boot met alle lopende services er ongeveer zo uitziet:

En als de duurzaamheid van het apparaat je niet alleen in staat stelt om het als een serviceplatform te gebruiken, laten we dan plezier hebben!

Dus vandaag zullen we een aantal leuke toevoegingen toevoegen aan al het andere dat al werkt op onze Raspberry Pi, die is ontworpen om onze vrije tijd te diversifiëren. Maar voordat we de "kleine" veranderen in een bestandsserver, een mediacentrum en misschien een gameconsole, laten we ervoor zorgen.

Onlangs viel mijn oog op een zaak Argon ONE-hoes voor Raspberry Pi 4 Model B en ik heb hem meteen gekocht. Voordelen van de zaak:

  • hij is zelf één continue koelmodule
  • het heeft nog steeds een programmeerbare ventilator die inschakelt afhankelijk van de ingestelde CPU-temperatuur
  • alle poorten op de Raspberry Pi komen op magische wijze uit op één achterpaneel in plaats van overal uit te steken
  • De native LED van de Raspberry Pi verschijnt net zo magisch in het midden van het voorpaneel
  • het design van de case past namelijk rustig in elke omgeving Apple TV, bijvoorbeeld

Al met al is het een genot. Een nieuw model Argon ONE M.2 Case voor Raspberry Pi 4 Model B vervangt ingebouwde micro-HDMI-poorten door HDMI-poorten van volledig formaat, voegt een schijfsleuf toe M.2 SSD en een infraroodontvanger. Sterk aanbevelen!

Maar laten we teruggaan naar onze taken en beginnen met het veranderen van de Raspberry Pi in een entertainmentcentrum. Laten we gaan!

INHOUD

Transmissie installeren op Raspberry Pi

Aangezien ik een externe schijf van 3 TB heb aangesloten (daar gaan back-ups van Time Machine naartoe, weet je nog?), kwam de gedachte om bestanden te downloaden vanzelf. Ik gebruik al heel lang geen torrents, omdat ik actieve abonnementen heb Apple Muziek, Apple tv+, Apple Arcade en Netflix, maar ik ben niet de enige op deze planeet, en sommige ideeën voor retro-gameconsoles suggereren dat torrent-client zal niet overbodig zijn.

Laten we ermee beginnen.

Het is ook noodzakelijk om er rekening mee te houden dat als ik Transmission tegelijk met alle voorgaande services zou installeren, ik natuurlijk twee partities op de externe HDD zou maken - voor bestandsopslag en voor Time Machine. Ik wil de schijf niet partitioneren nu er al een heleboel back-ups op staan, dus ik zal de weg van de minste weerstand nemen: maak gewoon een map voor de downloads in een reeds bestaande partitie, direct naast de macOS back-up beelden.

Belangrijk! Omdat we ons inzetten voor de gebruiker pi, wat de standaard is voor toegang tot het hele systeem en tot onze reeds geïnstalleerde services, dan zullen we voor de veiligheid (optioneel) de beperking van toegang tot het transmissiecontrolepaneel op IP-adres gebruiken. Om dit te doen, geeft u het statische lokale IP-adres van uw computer op, van waaruit u alle instellingen maakt en bestanden op de RPi manipuleert via het netwerk. Als je bent vergeten hoe je het moet doen, zie in vorig Lidwoord.

Stap 1. Log in op de RPi via SSH

Als u bent vergeten hoe u dit moet doen, zal hetzelfde vorige artikel helpen.

Stap 2. Download alle nieuwste software-updates naar de RPi

sudo apt update sudo apt upgrade

Stap 3. We installeren de Transmission-service zelf...

sudo apt install transmissie-daemon

Stap 4. ...en we stoppen het daar

sudo systemctl stop transmissie-daemon

Stap 5. Maak een map om bestanden te downloaden

Je kunt er twee tegelijk doen, voor voltooide downloads en voor degenen die nog in uitvoering zijn, maar persoonlijk heb ik hier niet veel zin in, aangezien volledig gedownloade bestanden standaard nog steeds de extensie hebben .deel.

We herinneren ons dat we in het vorige artikel een koppelpunt hadden /mnt/tm, dus we zullen daar de map Downloads maken.

sudo mkdir -p /mnt/tm/Downloads

Stap 6. We maken een gebruiker aan pi de eigenaar

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

Stap 7. Bewerk het configuratiebestand

Open het instellingenbestand settings.json in de redactie nano met het commando:

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

De inhoud van het geopende bestand ziet er ongeveer zo uit:

# Transmission-daemon configuratiebestand # { "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-wachtrij -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-algoritme": "", "peer-id-ttl-hours": 6, "peer-limit-global": 200, "peer-limit-per-torrent": 50, "peer-port": 51413, "peer-port-willekeurig-hoog": 65535, "peer-port-willekeurig dom-low": 49152, "peer-port-random-on-start": false, "peer-socket-tos": "default", "pex-enabled": true, "port-forwarding-enabled": false , "preallocation": 1, "prefetch-enabled": true, "queue-stalled-enabled": true, "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": "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": 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 }

We maken de inhoud van de volgende regels als volgt, we zoeken van boven naar beneden in volgorde:

  • "download-dir": "/mnt/tm/Downloads", — specificeer de standaardmap voor downloads;
  • "rpc-password": "your RPi password here", - we stellen het wachtwoord van de gebruiker in pi (we gebruiken het voor SSH-login, weet je nog?);
  • "rpc-username": "pi", — specificeer de daadwerkelijke gebruiker pi;
  • "rpc-whitelist": "127.0.0.1,192.168.50.20", — een witte lijst voor toegang tot het bedieningspaneel, waar in plaats daarvan: 192.168.50.20 specificeer het lokale IP-adres van het apparaat waarvan de instellingen worden gemaakt (zie paragraaf Belangrijk! hierboven in de tekst).

Als je je niet wilt bemoeien met logins van lokale IP's (we hacken hier het Pentagon immers niet, maar spelen), dan "rpc-whitelist-enabled": "false", in plaats van de vorige regel is deze vraag gesloten.

We slaan het resultaat op Ctrl + A, Enter, Ctrl + X.

Stap 8. Wijzig de gebruiker voor Transmission Daemon

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

Zoek naar een regel in het editorvenster USER=debian-transmission en verander het in USER=pi. Vergeet niet om het resultaat van het bewerken op te slaan met dezelfde toetscombinaties Ctrl + O, Enter, Ctrl + X.

Stap 9. Herhaal stap 8 voor het servicedossier.

Voer de opdracht in...

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

...en we specificeren ook in het geopende bestand user=pi

We slaan het resultaat op Ctrl + A, Enter, Ctrl + X.

Stap 10. Start alle services opnieuw

Zodat alle door ons aangebrachte wijzigingen worden opgevangen, gaan we naar binnen

sudo systemctl daemon-reload

Stap 11. Maak gebruiker pi de eigenaar van /etc/transmission-daemon

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

Stap 12. We maken een directory voor toegang transmissie-daemon naar het bestand 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/

Stap 13. Start de dienst

sudo systemctl start transmissie-daemon

Hè, klaar! We kregen voor elkaar!

Transmissie gebruiken op Raspberry Pi

Allemaal in hetzelfde vorig Lidwoord we hebben de Raspberry Pi voor eens en voor altijd een statisch IP-adres op het lokale netwerk toegewezen. In mijn geval was het 192.168.50.10, in de jouwe - elke andere binnen de instellingen van je router.

Om toegang te krijgen tot de interface van de nieuw geïnstalleerde transmissie, gebruiken we dit IP-adres met de poort 9091. Voer in de adresbalk van de browser in  http://<ip address of your server>:9091, waar in plaats van <ip address of your server> nog steeds hetzelfde IP van onze vorige instructie, in mijn geval .

Gebruiker: pi, wachtwoord: uw wachtwoord, alles zoals gespecificeerd in het instellingenbestand. Als alles correct is gedaan, ziet de afbeelding er als volgt uit:

Voeg het torrent-bestand zelf toe aan de downloadlijst:

En we kijken naar het proces. Of we kijken niet, Transmission redt het wel zonder ons.

Voeg wat comfort toe (optioneel)

Als we niet alleen de mogelijkheid nodig hebben om toegang te hebben tot gedownloade bestanden (dat wil zeggen, de mogelijkheid om ze te zien en naar onze computer te kopiëren), maar ook om vrijelijk bestanden in de map Downloads via het netwerk vanaf de computers toe te voegen, te wijzigen of te verwijderen van een lokale gebruiker, moet u de volgende opdrachten uitvoeren:

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

Де a is "iedereen", rwx – "kan bestanden lezen, schrijven en uitvoeren", -R – "recursief" (dat wil zeggen, naar elke nestdiepte) in een map Downloads, gelegen langs de weg / mnt/tm. Volledige vrijheid.

Nu kunt u gedownloade bestanden verwijderen en wijzigen, niet alleen via de webinterface van Transmission zelf, maar ook gewoon via het netwerk, in de Finder of een andere bestandsbeheerder.

Lees ook:

PLEX Media Server installeren op Raspberry Pi

PLEX is een zeer krachtige catalogiseerder en mediaserver die ooit gescheiden was van het XBMC-project, maar zich veel beter en interessanter heeft ontwikkeld en momenteel met grote sprongen in dezelfde richting beweegt als Netflix met Amazon Prime Video - dat wil zeggen, naar een internationale streaming onderhoud. Tegenwoordig bevat de PLEX-catalogus meer dan 130 tv-kanalen en 20000 klassieke films van studio's Warner Brothers, Crackle, Lionsgate, MGM en anderen.

Maar de ontwikkelaars vergeten de lokale media die op uw apparaten zijn opgeslagen niet, want zowel de server als het clientgedeelte bestaan ​​voor alle denkbare en onvoorstelbare platforms.

Om te beginnen, moet u een account op de site registreren plex.tv. Hiermee kunt u de instellingen van de server- en clienttoepassingen synchroniseren, verzending buiten het thuisnetwerk organiseren, enzovoort. Een noodzakelijke en nuttige stap. Daarna doen we de installatie.

Het servergedeelte kan op de volgende software- en hardwareplatforms worden geïnstalleerd:

Onze keuze is Linux, maar we zullen niets downloaden, maar gaan meestal naar de opdrachtregel. Log in via SSH en update om te beginnen het systeem:

sudo geneigd -update
sudo geneigd upgrade

En dan de daadwerkelijke installatie van PLEX Media Server:

Stap 1. Voeg https-protocolondersteuning toe aan de Raspbian-pakketbeheerder

sudo apt installeer apt-transport-https

Stap 2. We nemen de Plex-opslagsleutel ...

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

Stap 3. ...en voeg het toe aan het systeem

sudo apt-key voeg PlexSign.key toe

Stap 4. Laten we Raspbian vertrouwd maken met de PLEX-repository

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

Stap 5. Gegevens bijwerken (bekend commando, toch?)

sudo apt update

Stap 6. Installeer PLEX Media Server

sudo geneigd installeren plexmediaserver

Stap 7. Wij zorgen voor de mogelijkheid tot updaten

Om de PLEX-update onderdeel van de systeemupdates te maken, hoeft u slechts twee opdrachten te doden:

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

і

krul https://downloads.plex.tv/plex-keys/PlexSign.key | sudo apt-toets toevoegen -

Dit is het. In de toekomst zullen de gebruikelijke systeemupdate-opdrachten de PLEX zelf ook updaten.

sudo apt update sudo apt upgrade

Gedaan! U kunt de eerste installatie starten.

PLEX Media Server configureren

Herinner je je het punt "Een beetje comfort toevoegen" boven de tekst nog? Met die kleine stap voor één framboos hebben we veel tijd bespaard voor de hele mensheid. In plaats van sommige consoleopdrachten te gebruiken om mappen voor inhoud te maken en andere consoleopdrachten te gebruiken om toegangsrechten aan hen toe te wijzen, gaan we gewoon via het netwerk naar de map Downloads en maken daar de mappen Films, Muziek, Tv-programma's en Andere video's in de gebruikelijke manier.

Aangezien de systeemgebruiker pi PLEX Media Server bezit de volledige inhoud van de map Downloads en zal geen probleem hebben met het verwerken van uw verzameling films, muziek, tv-programma's en homevideo's.

Om toegang te krijgen tot het configuratiescherm in de browser, volg de link http://<ip address of your server>:32400/web/index.html, wat in mijn geval, zoals we ons allemaal herinneren, betekent:  , en die van jou heeft iets speciaals.

Hier worden we opgewacht door een interface met een groot aantal instellingen, die een ongetrainde gebruiker bang kunnen maken. Laten we daarom kort de belangrijkste bespreken.

Zoek om te beginnen in de rechterbovenhoek het pictogram dat verantwoordelijk is voor het account en log in. Vanaf nu zijn de serverinstellingen zowel op het lokale netwerk als via een account rechtstreeks op de PLEX-website beschikbaar. Nou, we gaan meteen naar de instellingen door op het pictogram met tools te klikken.

Waar moet op gelet worden:

  1. Op het tabblad Externe Access zorg ervoor dat uw server zichtbaar is van buiten uw netwerk. De standaardpoort is 32400 en als u deze niet ziet Volledig accesmogelijk buiten uw netwerk, moet deze worden geopend in de routerinstellingen.
  2. Op het tabblad Bibliotheek het is logisch om te letten op het automatisch scannen van de mediabibliotheek bij elke wijziging, zodat covers en metatags van externe bestanden de interface niet verstoppen met dode links.
  3. Op het tabblad bibliotheken specificeer de mappaden Films, TV Shows, Muziek і Andere video's, die we iets eerder hebben gemaakt op een externe schijf in de map Downloads. Hier moet je je bibliotheektype zorgvuldig kiezen, zodat de ingebouwde scanners verwijzen naar de juiste servers bij het zoeken naar covers, beeldmateriaal of tracklists.

Dat is alles, in het algemeen. Andere instellingen, zoals transcoderingsparameters of het inschakelen van de DLNA-server, zijn geheel naar eigen goeddunken, afhankelijk van de taken, clientapparaten, enzovoort.

Ik kan opmerken dat mijn Raspberry Pi 4 bij standaardinstellingen een 4GB 10K HDR-92 BD-Remux speelde zonder zelfs maar te stotteren. Gedaan als klant Apple 4K TV met de PLEX-applicatie geïnstalleerd, aangesloten via HDMI. De hoes, foto's, informatie over de film enzovoort worden door PLEX Media Server in volautomatische modus toegevoegd.

De lijst met platforms waarvoor PLEX clientprogramma's heeft, is nog indrukwekkender dan de lijst met platforms voor de backend. Kijk zelf maar, bijna elk apparaat dat media kan afspelen is hier:

De link om het programma te downloaden dat je nodig hebt, vind je op de pagina Apparaten en toepassingen officiële website van de dienst.

Genieten van!

Helaas kan de PLEX Arcade retro-gameservice niet worden uitgevoerd als de backend is geïnstalleerd op een Raspberry Pi of een andere Linux-server in het algemeen. Daarom zullen we nu van onze "kleine" een retro-console maken.

Een gamingplatform kiezen voor Raspberry Pi

Om retro-games op de Raspberry Pi te spelen vanaf een grote verscheidenheid aan platforms, van de ZX Spectrum tot PlayStation Er zijn één, vier producten ontwikkeld: RetroPie, herinneringsdoos, Lakka і batocera.

Ze lijken allemaal enigszins op elkaar, maar er zijn ook behoorlijk belangrijke verschillen. Laten we beginnen met wat helemaal aan het begin van het eerste artikel van de serie werd genoemd: alle fabrikanten van software voor Raspberry geven er de voorkeur aan om het uit te geven in de vorm van besturingssysteemimages. Dat wil zeggen, je hebt de afbeelding gedownload, op een microSD-kaart geschreven, in de sleuf gestoken - en hier heb je een microcomputer met een enkele functie klaar voor gebruik.

Als je dit doet, zal het aantal Raspberry Pi's in huis alle redelijke limieten overschrijden. Daarom beschouwen deze artikelen de installatie van een service als een toepassing, niet als een besturingssysteem. Dus als je het probleem van het maken van een gameconsole met Raspberry Pi benadert, is RetroPie de enige keuze. Alleen dit product biedt installatie als een applicatie voor Raspbian, niet alleen als een op zichzelf staand besturingssysteem.

De retro-console in Raspbian installeren

Ik heb deze functie getest en ik moet zeggen dat het de moeite niet waard is. Als games voor 8-bit consoles, zoals de NES (in de voormalige USSR bekend als "Dendy") als speelbaar kunnen worden beschouwd, dan is het als het om emulaties gaat PlayStation, het wordt echt erg.

Daarom moest ik in het reine komen en accepteren dat game-emulatie alleen van hoge kwaliteit kan zijn als ik een aparte Raspberry Pi als gameconsole gebruik.

Vervolgens werd ik geconfronteerd met de problemen van het opslaan en starten van games vanaf externe USB HDD's, het ondersteunen van gamepads van verschillende fabrikanten, de eenvoud van de interface en het gemak van instellingen. RetroPie, Recalbox en Batocera gebruiken EmulationStation als engine, terwijl Lakka op zichzelf staat en RetroArch gebruikt met een interface die zo veel mogelijk lijkt op XMB in PlayStation 3.

Wat betreft de mogelijkheid om games op te slaan en te starten vanaf externe media, verliest Batocera hier wat: hoewel een dergelijke optie hier wordt geboden, maar alleen met een bepaalde mapstructuur in de root van de externe schijf, wat niet altijd comfortabel is.

Wat de ondersteunde platforms betreft, is Lakka hier enigszins inferieur aan de concurrenten, maar het compenseert dit ruimschoots met ongelooflijke prestaties en gemak "out of the box". Gamepads van PlayStation 4 worden in een oogwenk herkend, zonder dat extra handelingen en een eerste verbinding met de Raspberry Pi via een kabel nodig zijn.

Uiteindelijk, nadat ik alle 4 gameproducten 5 keer had getest (RetroPie werd twee keer getest om de hierboven beschreven redenen), besloot ik tot het meest technologische project - Lakka. We gaan het nu installeren.

Lakka installeren op Raspberry Pi

Stap 1. Download de balenaEtcher-applicatie

Met zijn hulp zullen we de microSD-kaart formatteren en de Lakka OS-afbeelding ernaar schrijven. De applicatie bestaat in versies voor Windows, Linux of macOS en is beschikbaar via de link.

Stap 2. We nemen de Lakka-afbeelding van de officiële website

Belangrijk! Aan de eigenaren Framboos Pi 4 з 8 GB RAM, je moet de zogenaamde nightly build downloaden - een build die is aangepast aan de nieuwe Raspberry Pi-modellen.

Ga hiervoor naar via de link, ga helemaal naar beneden en zoek de catalogus met de meest recente datum. Zoek in de map de submap RPi4.arm, en daarin een bestand met de extensie .img.gz. Dit is de afbeelding die we naar de microSD-kaart zullen schrijven.

Als je een andere versie van Raspberry Pi hebt, selecteer dan je model in de lijst op deze pagina.

Stap 3. Sla de Lakka-afbeelding op microSD . op

Start balenaEtcher, selecteer de Lakka-afbeelding, specificeer het pad naar microSD en wacht tot het proces is voltooid. Het proces zelf duurt ongeveer een minuut, dus u hoeft niet lang te wachten.

Stap 4. Steek de kaart in de Raspberry Pi en start het systeem

Aangezien jij en ik een gameconsole maken, is het logisch dat de Raspberry Pi al is aangesloten op de tv (of ontvanger, afhankelijk van je voorkeuren en hardware). Bij de eerste keer opstarten is ook een toetsenbord vereist dat is aangesloten via USB. Je hebt geen muis nodig, maar je kunt de gamepad wel naast je neerleggen. We gebruiken de HDMI-poort op de Raspberry Pi die zich dichter bij het stopcontact bevindt.

Dat is alles. Lakka zal de hardwareconfiguratie bepalen, de Raspberry Pi opnieuw opstarten en ons in stijl begroeten met een mooie interface PlayStation 3.

Lakka instellen op Raspberry Pi

Om comfortabel met Lakka te werken, moet je een paar eenvoudige handelingen uitvoeren voordat je het toetsenbord voor eens en voor altijd uitzet.

  1. Als we door het menu bladeren met de ←→↑↓-toetsen, vinden we het Servi-itemces en activeer SSH en Bluetooth. Bevestig uw keuze met de Enter-toets en gebruik Backspace om te annuleren.
    Als er geen geluid is, drukt u op Enter in het menu Audio → Apparaat en voert u de volgende waarde in:
  2. hdmi:KAART=vc4hdmi,DEV=0

    En dan kiezen we een item Start RetroArch opnieuw.

  3. We verbinden gamepads. In het geval van de DualShock 4 is het voldoende om de gamepad in de koppelingsmodus te zetten door de knoppen "PS" en "Share" erop een paar seconden ingedrukt te houden totdat de gamepad wit begint te knipperen en op de Raspberry Pi, zoek de draadloze controller in de lijst met beschikbare Bluetooth-apparaten en druk op Enter. Na een paar seconden geeft de gamepad een succesvolle verbinding aan met een constant blauw licht. De tweede gamepad zal rood oplichten.
  4. Op het menu Ingang → Poort 1-bedieningen stel de volgende waarden in:
    Apparaattype: RetroPad met analoog
    Analoog naar digitaal type: links analoog
    En een beetje hieronder wijzen we alle knoppen en sticks van de gamepad afzonderlijk opnieuw toe om complicaties in de toekomst te voorkomen.
    Het toetsenbord kan uit, we hebben het niet meer nodig.
  5. De tijdzone corrigeren. Log hiervoor in op Lakka via SSH (login/pass: root/root) en voer het commando in:
    echo "TIMEZONE=Europa/Rome" > /storage/.cache/timezone

    Waar in plaats van? Europe / Rome vervang elke gewenste waarde door lijst met tijdzones van Wikipedia. Start opnieuw op en nu staat de juiste tijd op het scherm.

Nieuwe games downloaden naar Raspberry Pi

Lakka stelt in principe geen strenge eisen aan game-emulatie, behalve emulatie PlayStation Een. Voor een correcte werking heeft u de BIOS-bestanden uit de originele settopbox nodig. Sinds de distributie van deze bestanden vanuit het oogpunt Sony piraterij is, zul je ze zelf moeten googlen. De volgende bestanden zijn geschikt:

MD5SUM Naam
8dd7d5296a650fac7319bce665a6a53c scph5500.bin
490f666e1afb15b7362b406ed1cea246 scph5501.bin (Kan hernoemd worden vanaf scph7003.bin)
32736f17079d0b2b7024407c39bd3050 scph5502.bin

Je moet ze (een of alle samen) in de map / Systeem op Raspberry Pi. Dit kan eenvoudig via het netwerk, omdat Lakka standaard gasttoegang via Samba toestaat.

Het blijft alleen om de mappen met games te scannen, die in het geval van Lakka overal kunnen worden geplaatst - op de microSD met het systeem of op een externe USB-drive. Als er een sterke wens is, kun je elke cloud met WebDAV-ondersteuning gebruiken om games op te slaan, deze te koppelen aan het Lakka-bestandssysteem, maar naar mijn mening is dit overdreven. Niemand verbiedt je echter om te experimenteren, toch?

We draaien games op Raspberry Pi

De map met games wordt gescand via het juiste Lakka-menu-item: ➕ → Directory scannen. De aangesloten externe schijf met de volledige mappenstructuur zal zichtbaar zijn onder een naam als sda1-ata-DISK_NAME_VENDOR-XYZ. Nadat u de gewenste map hebt geselecteerd, begint u met scannen met het item  en keer terug naar het hoofdmenu.

Onze games, gesorteerd per platform, wachten hier op ons. De eerste keer dat je het spel start, zal Lakka je vragen om op te geven welke engine je wilt gebruiken om het uit te voeren. In het geval van games van PlayStation we kiezen  PCSX ReARMed.

Tijdens het spel kun je op de universele PS-knop op de gamepad drukken om in het verfijningsmenu van de game te komen. Hier kunt u, in het geval van NES-emulatie, de turboknoppen en voor emulatie configureren PlayStation maken pixelverdubbeling mogelijk om het beeld er vloeiender uit te laten zien op moderne high-definition tv's. Vanuit hetzelfde menu kunt u video-opnamen starten en zelfs streamen YouTube of Twitch als er zo'n verlangen is.

PSX Lakka originele resolutie
PSX Lakka dubbele resolutie

Dat is alles, in het algemeen. Schijfimages voor PlayStation de makers van Lakka raden aan om van de site te nemen Opnieuw dumpen, maar dit is geen noodzakelijke voorwaarde. Het belangrijkste is dat de afbeelding van de schijf met het spel in BIN+CUE-formaat moet zijn. Afbeeldingen van games voor NES, SNES enzovoort - werken perfect, zelfs vanuit archieven, dus het downloaden van bijvoorbeeld de verzameling "No-Intro" (schone afbeeldingen van originele games) of "GoodNES" (verzameling met bètaversies, vertalingen en andere "garbage"), kunt u ze niet uit de archieven uitpakken, maar downloaden naar de map met games zoals ze zijn.

Geniet van het spel!

Vervang Visnovka

Hiermee is de serie artikelen over het gebruik van Raspberry Pi thuis voltooid. Natuurlijk zijn de mogelijkheden van de Raspberry Pi niet beperkt tot de vermelde diensten, maar thuis is het voldoende om het geld dat aan de Raspberry Pi is uitgegeven af ​​te betalen met het ontvangen comfort en plezier. En je kunt een Raspberry Pi kopen voor je experimenten volgens pezel.

Lees ook:

Delen
Yuri Stanislavski

SwiftUI-ontwikkelaar. Ik verzamel vinyl. Soms journalist. Eigenaar van Nota Record Store.

Laat een reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd*

Bekijk Reacties

  • Ik las het artikel, ik wachtte op het 2e deel en dacht serieus na over het kopen van frambozen

    Annuleren antwoord

    Laat een reactie achter

    Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd*

    • Bedankt!

      Annuleren antwoord

      Laat een reactie achter

      Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd*