Kodi Linux Raspberry PI Retropie

Retropie, Kodi (Open ELEC) och Wico Redball

Vill man köra Retropie och Kodi på samma pie så finns det lite  sätt att lösa det på. Och varför vill man då det? Kanske har du din Pi kopplad till din tv och vill kunna använda den för annat ibland när man tröttnat på sina gamla spel. Men vi tar det från början. För länge sen fanns datorerna C64 och Amiga. Många spel som fanns då ger en otrolig nostalgikänsla. Men de skall inte spelas på en PC med tagentbord. Man skall givetvis ha den klassiska Wico Red Ball joysticken. Helst skulle man ju köra det på sin orginaldator men charmen med att byta diskar och få otaliga fel har knappast blivit roligare med åren.

När detta är klart kommer du ha:

En Raspberry PI som klarar Kodi (OpenELEC) samt Retropie med två stycken analoga gamla joystickar. Även tillgång till väldigt många spel.

Det du behöver i hårdvara är:

En Raspberry PI2 eller 3
Minneskort modell större
En USB hubb (the pihut)
Joystick adaptrar (retronicdesign)
Ett tagentbord/mus tex detta från Bangood som är enkelt och bra.
En SNES controller (inte nödvändigt)
En lång HDMI kabel
Två joysticks

Kostnaden för detta är ca 1800:- skulle jag tro. Just adaprarna från retronic gör att du kan koppla dina gamla joysticks via USB. Det är inte säkert du behöver USB hubben. PI3 har ju inbyggd wifi och har du en kombinerad mus/tagentbord spsrar man ju utag där med.

 

retronic
Detta är adaptern för joysticken
USB Hub som fungerar
USB Hub som fungerar

 

Gammal hederlig red ball joystick
Gammal hederlig red ball joystick

Förutom detta bör du ha hyfsat koll på saker som Win SCP och lite Linux kunskaper kanske.

 

Mjukvaran du behöver är:
Dualboot versionen av Kodi/Retropie (http://www.multibootpi.com/)
En SD kort formaterare tex denna
Win SCP för att ladda upp saker
Spel som kan hittas lite varstans
Börja med att montera ihop din PI. Minneskortet sätter du i datorn och formaterar med tex SD Formater. Nästa steg är att ladda ner imagen för Retropie/Open Elec. Vill man inte ha Kodi på samma kan man givetvis skippa detta och bara fixa en image som man skriver direkt med Retropie. Då använder man w32 Disk Imager och bränner iso filen. Vill man ha båda två skall man göra så här.

Ladda ner isofilen här. Detta är en exprimentiell build.
Formatera ett SD kort med FAT32.
Kopiera allt i NOOBS mappen till rooten på SD kortet. Kopiera inte mappen alltså.
Sätt i kortet i din Pi och starta upp (koppla ut nätverkssladden innan)
Välj både ‘OpenELEC_Dual-Boot’ och ‘RetroPie’ (bocka båda),
och tryck på ‘Install’

Nu kommer den packa upp allt på SD kortet och installera allt automatiskt vilket kan ta väldigt lång tid.

När allt är klart kommer ett meddelande där man trycker ok. Den kommer då starta om och du kan välja vilket OS som skall boota. Välj vilket som. Nästa gång bootar den på det du valde sist. Installerar du på en PI3 kan du få ett varningsmeddelande att det inte är kompatibelt. Du kan bortse från detta. Koppla in tagentbord, usb hub, joystick adaptrarna och snes kontrollern. Nu skall Både Kodi/Open Elec och retropie finnas och man kan välja att starta dem från respektive meny. Observera att du kan få olika ip adresser för varje system. Detta påverkar när du försöker ansluta via ssh/sftp. Observera att även användarnamnen skiljer sig åt. För Retropie är det pi/raspberry medans Kodi har root/openelec.

Kodi
Jag tänker inte gå in på vad man gör med denna då det är ett kapitel för sig själv. Det enda som sklijer här är att du alltså har retropie som ett val i menyn under games.

Retropie
När du startar upp retrope startar så småningom emulation station som är gränsnittet. I mitt fall var det Amiga och C64 emulatorn som är intressant. Från början känner inte Retropie av några kontrollers. Eller möjligvis ditt tagentbord och snes kontrollern. Tryck på joysticken och håll inne knappen. Samma gäller för din SNES kontroller. SNES kontroller eä mer logisk att konfigurera. Joystickarna skall konfigureras med så att de fungerar med fire button. Under retropie menun i Emulation Station finns ett val att konfigurera. Här kan man välja att styra menyn med joysticks med. När detta är klart kan du alltså kontrollera att båda dina joysticks fungerar genom att bläddra i menyn och välja med fire.

Amiga settings

För att det skall fungera skall control config vara på 3. Trots detta verkar det inte alltid fungera perfekt med två joystickar samtidigt. Dock fungerar det utmärkt med C64 så det kan vara något annat jag missat här.

UAE4All inställningar

C64 settings

Det man behöver göra här är att öppna inställningarna för Vice och sätta båda joystickarna som aktiva.

Ladda upp roms via WinSCP

Enklast är att ladda upp spel via sfpt. Förutom spel kan det vara en bra idé att för tex Amiga ladda upp lite andra Kickstarts som 1.2, 1.3 osv. Alla som haft Amiga vet att vissa program bara fungerar med tex 1.3 utan extradisk och endast chipmem eller vad det nu kan vara. Den rom som följer med en en standard Aros rom som bör funka. Men inte alltid. Man kan tycka att det borde finnas att ladda ner lätt men det är tydligen fortfarande någon rättighet förknippad med dessa roms så man får leta. När du hittat dem så döp dem till kick12.rom, kick20.rom osv och ladda upp den i denna mappen.

/var/media/retropie/home/pi/RetroPie/BIOS

Spel kan hittas enklare och laddas upp i denna mappen under respektive system. Tänk på att de ibland skall döpas om för att scrapern skall fungera bra. Det är frestande att ladda upp 10 000 spel på raken men kanske är det bättre att bara plocka de bästa och få all scraping att fungera.

/var/media/retropie/home/pi/RetroPie/roms
För att få igång lite spel så i

Spelexempel

Ik+ har härlig retrokänsla och fungerar med både Amiga och C64.

International-Karate