Creëer je eigen arcade-machine met Raspberry Pi

arcade machine voorbeeld

Velen van ons zijn degenen die met het verstrijken van de tijd steeds meer de mogelijkheid missen om bepaalde titels en spellen te spelen waarmee we het geluk hadden om in onze kindertijd te leven. Misschien en daarom geen wonder dat we proberen, voor zover mogelijk, onze eigen arcade-machine te maken waarmee je in zekere zin die ervaringen uit het verleden kunt herbeleven.

Met dit in gedachten en verre van het vervaardigen van een volledig professionele machine, iets dat veel eenvoudiger is dan u misschien denkt, aangezien er tegenwoordig op de markt talloze kits zijn die u al, om het op de een of andere manier te noemen, het meubilair om mee te beginnen, keypads bieden. en zelfs de perfecte installatie voor scherm en hardware, Vandaag zal ik je uitleggen hoe we alleen een Raspberry Pi met een specifieke configuratie nodig hebben om deze voor dit doel te kunnen gebruiken.

consolebediening voor gebruik met achtervoet

Wat hebben we nodig om onze favoriete spellen te kunnen spelen?

Op een heel eenvoudige manier en om op elk type scherm te kunnen spelen, hebben we verschillende elementen nodig die we stap voor stap zullen aangeven hoe we verder moeten gaan met hun installatie. Als je bereid bent om van je Rasbperry Pi een retro-console te maken, heb je dit nodig:

Als een opmerking op dit punt, moet worden opgemerkt dat, zodra alle software is geïnstalleerd en we alles correct kunnen uitvoeren, we kunnen gaan nadenken over het maken van een veel geavanceerder product waarbij we andere soorten elementen nodig hebben, zoals een kit om bouw het meubilair. om een ​​veel professionelere uitstraling te geven, zijn er in de markt veel opties, en rust het zelfs uit met een eigen toetsenbord, scherm ...

webserver

"]

hoe u retropie op uw Raspberry Pi installeert

We downloaden en installeren RetroPie op onze Raspberry Pi

Om dat ultieme doel te bereiken om op elk scherm van onze games te kunnen genieten, en zelfs als we eindelijk in onze eigen speelhal durven, is misschien wel de meest interessante gok installeer het RetroPie-besturingssysteem op onze Raspberry Pi. In feite hebben we het over een versie van Raspbian waar standaard een volledig aangepaste interface is opgenomen waarmee de verschillende emulators kunnen worden gestart waarmee onze retro-games kunnen worden geladen.

RetroPie verschilt van de rest van de opties op de markt vanwege de verschillende configuratiemogelijkheden, de vloeiende interface en het gebruik van open source-emulators, iets dat uiteindelijk Elke geïnteresseerde ontwikkelaar kan meewerken aan de evolutie van deze software, zowel met nieuwe code als door mogelijke gedetecteerde fouten te rapporteren en te corrigeren. dat zal in korte tijd door de gemeenschap worden gecorrigeerd.

Kubus led rgb-verlichting met Arduino
Gerelateerd artikel:
3 projecten met RGB Led en Arduino

Op dit punt moeten we rekening houden met iets heel belangrijks en dat is dat, hoewel RetroPie je toestaat verschillende consoles te emuleren, de waarheid is dat we, afhankelijk van de Raspberry Pi die we gebruiken, sommige games of andere kunnen spelen. Een duidelijk voorbeeld is dat als we een Raspberry Pi 1 aan dit doel wijden, we geen opties zoals Play Station 1 of Nintendo 64 kunnen spelen, twee opties waarvoor we in ieder geval een krachtigere optie nodig hebben, zoals de Raspberry Pi 2 of 3. Dit is de lijst met consoles die u met deze software kunt emuleren:

  • Atari 800
  • Atari 2600
  • Atari ST / STE / TT / Falcon
  • Amstrad CPC
  • Game Boy
  • Game Boy Color
  • Game Boy Advance
  • Sega Mega Drive
  • MAME
  • X86-pc
  • neogeo
  • Nintendo Entertainment System
  • Super Nintendo Entertainment System
  • Nintendo 64
  • Sega Master-systeem
  • Sega Mega Drive/Genesis
  • Mega-cd van Sega
  • Sega 32X
  • PlayStation 1
  • Sinclair ZX-spectrum

Ten slotte moet worden opgemerkt dat RetroPie, juist dankzij de grote gemeenschap van ontwikkelaars achter het project, vandaag de dag is compatibel met een groot aantal controllers zonder dat u extra software hoeft te installeren. We hebben een voorbeeld van compatibele controllers waarin we elke besturing van Play Station 3 of Xbox 360 kunnen gebruiken.

stap-voor-stap installatie op de achtervoet

RetroPie installeren op je Raspberry Pi

Zodra we alle hardware gereed hebben, is het tijd om RetroPie op je Raspberry Pi te installeren. Op dit punt zijn er twee totaal verschillende opties waar we voor kunnen kiezen en die ons hetzelfde eindresultaat bieden.

Allereerst kunnen we installeer de emulator met behulp van een RetroPie-afbeelding met het meegeleverde Raspbian-besturingssysteem. Persoonlijk denk ik dat dit de eenvoudigste manier is, omdat we alleen een afbeelding van RetroPie hoeven te downloaden van de officiële website van het project. Het nadeel is dat de installatie op deze manier alle inhoud van de microSD-kaart die we gebruiken, zal wissen.

Een tweede optie zou doorgaan profiteer van een oude Raspbian-installatie die u mogelijk al op uw Raspberry Pi hebt geïnstalleerd. Op deze afbeelding hoeven we alleen de RetroPie-emulator te installeren. Op deze eenvoudige manier verliezen we geen enkel bestand dat we mogelijk al hebben gepersonaliseerd op onze schijf of microSD-kaart.

retropie-instellingenpagina

Als je deze eerste optie hebt gekozen, zeg dan tegen jezelf dat om de RetroPie-afbeelding te downloaden, je toegang moet hebben tot het downloadmenu op de website van het project. Zodra het venster is geladen, hoeven we alleen de versie van onze Raspberry Pi te selecteren en op downloaden te klikken. Het project is behoorlijk zwaar, dus het downloaden van deze afbeelding kan lang duren, voor een verbinding met gemiddelde snelheid kan het ongeveer 5 minuten duren.

Op dit punt moeten we de inhoud van de RetroPie-afbeelding overbrengen naar onze microSD-kaart. Voer hiervoor deze actie uit Ik gebruik persoonlijk de Etcher-software, omdat het veel gemakkelijker is dan de afbeelding aan de kaart toevoegen via de opdrachtregel hoewel, als u een gevorderde gebruiker bent, u zeker een van de twee opties goed beheerst. Dit punt in het proces duurt op de een of andere manier meestal ongeveer 10 minuten. Zodra deze stap is voltooid, hoeven we alleen onze Raspberry Pi aan te sluiten om te testen of de installatie correct is uitgevoerd.

Als je al een Raspbian-installatie op je Raspberry Pi had geïnstalleerd, hoeven we alleen de RetroPie-emulator erop te installeren. Om dit te doen, is het eerste wat je moet doen het git-pakket installeren. Dit pakket wordt meestal standaard geïnstalleerd, maar als we het niet hebben, hoeven we alleen de volgende opdrachten in te voeren.

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install git

Nadat alle pakketten zijn geïnstalleerd en bijgewerkt, moeten we de volgende opdrachten invoeren die de emulator daadwerkelijk op onze versie van Raspbian zullen installeren.

git clone --depth=1 https://github.com/RetroPie/RetroPie-Setup.git
cd RetroPie-Setup
chmod +x retropie_setup.sh
sudo ./retropie_setup.sh

Wanneer we de laatste instructie uitvoeren, zouden we een afbeelding moeten zien die erg lijkt op degene die ik u net onder deze regels laat. Daarin, zoals u kunt zien, hoeven we alleen maar aan te geven dat de basisinstallatie wordt uitgevoerd. Dit proces kan enkele minuten duren. Nadat de installatie is voltooid, moeten we het besturingssysteem opnieuw opstarten.

installeer restropie op raspbian

Stel RetroPie in op Raspberry Pi

Op dit punt zijn we er al in geslaagd om de emulator te installeren, op een van de twee manieren, we moeten doorgaan met het configureren van bepaalde tools die ons zullen helpen onze gebruikerservaring aanzienlijk te verbeteren, evenals de bedieningselementen om te kunnen spelen.

De eerste tool die we moeten configureren, is Samba. Met deze software kunnen we, als de tijd daar is, verbinding maken met onze Raspberry Pi vanaf een andere computer om de games toe te voegen. Om deze taak uit te voeren, hebben we alleen toegang tot RetroPie Setup. Klik in het volgende venster op de optie Configure Samba ROM Shares

Dit proces kan enkele minuten duren, maar als u klaar bent, We hebben nu toegang tot onze Raspberry Pi vanaf elke pc die op hetzelfde netwerk is aangesloten. Hiervoor schrijven we in elke map, recht in de adresbalk, het IP-adres van onze Raspberry Pi, als we het weten, of het commando // FRAMBOOSPI.

rasbperry map

Op dit moment hebben we eindelijk de RetroPie-emulator op ons moederbord geconfigureerd en, belangrijker nog, toegang tot deze vanaf een andere pc. Nu we hoeven alleen maar online naar een pagina te zoeken waar we de game kunnen downloaden die we willen installeren.

Zodra we de games hebben die we voor een bepaalde gameconsole willen installeren, we krijgen via Samba toegang tot de map van genoemde spelconsole en voegen het spel toe. Zodra het spel in de bijbehorende map is geplakt, hoeven we onze Raspberry Pi opnieuw te starten om het te detecteren en zo te kunnen beginnen met spelen.

Als laatste detail, vertel u dat als we een van de nieuwste versies van RetroPie met totale beveiliging gebruiken, we de besturingselementen niet hoeven te installeren, aangezien het besturingssysteem al de benodigde stuurprogramma's bevat zodat de console ze kan detecteren. We hoeven ze alleen maar te verbinden en het bord opnieuw op te starten. Een ander punt om in gedachten te houden, als we op een veel vloeiendere manier willen spelen, ga dan naar het moederbord overklokken. Hiervoor gaan we naar het raspi-config-menu. Om deze configuratie uit te voeren, volledig optioneel, moeten we in een terminal schrijven:

sudo raspi-config

hoe je een Raspberry Pi overklokt

Zodra deze bestelling is uitgevoerd, zou een venster moeten verschijnen waarin we de optie 'overclock'en, in deze nieuwe, de optie Medium 900 MHz.

Zoals ik al zei, deze uiteindelijke configuratie is volledig optioneel en je moet met verschillende dingen rekening houden, omdat, net zoals de interface veel vloeiender zal worden, we forceren de processor zodat hij warmer wordt, iets waardoor het kan smelten als we geen koellichamen gebruiken die de temperatuur kunnen verlagen, ondersteund door een ventilator.

Meer informatie: programmaoergosum


Wees de eerste om te reageren

Laat je reactie achter

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

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.