Hur man bygger din egen NES Classic från en Rasberry Pi

Med Nintendos tillkännagivande av slut på produktionen av NES Classic, många spelare undrar fortfarande hur man skaffar sin gamla ordning. Tack och lov kunde det inte vara lättare att skapa din egen av en Raspberry Pi och lite billig elektronik. Den här genomgången kommer att få dig att spinna upp dina favorit Mario-titlar under en eftermiddag, utan att löda eller koda.

Skiljer ut det

En Raspberry Pi 3 modell B sitter i hjärtat av vårt system. Den lilla datorn kostar mindre än $40 och är mer än kraftfull nog att efterlikna inte bara NES-spel, utan en mängd äldre konsoler och specialiserad programvara, inklusive specialversioner av Minecraft och Undergång.

En Raspberry Pi 3 modell B sitter i hjärtat av vårt system.

Det kommer inte med några av de nödvändiga tillbehören, så vi gick vidare och plockade upp en USB-strömförsörjning, HDMI-kabel och MicroSD-kort, samt ett par kylflänsar för att hålla chipsen svala. Det finns kit tillgängliga för dem som inte känner för att köpa delarna själva.

Medan nästan alla USB-kontroller fungerar, hittade vi några som påminner mycket om de ursprungliga NES-kontrollerna. Raspberry Pi 3 har inbyggd Bluetooth, så kontroller som Steelseries Stratus borde fungera också. Det är till och med möjligt att använda Xbox- och Playstation-kontroller, om de är anslutna via USB.

Även om det verkligen är ett alternativ att ställa ner den nakna Pi bredvid TV: n, ger ett fodral många fördelar för användarvänlighet, estetisk tilltalande och kabelhantering. Det finns massor av alternativ för generiska Raspberry Pi-fodral över hela Internet, men vi ville ha något som såg ut som en NES, åtminstone något. Med en svit med 3D-skrivare till vårt förfogande började vi hitta en design från Thingiverse och skriva ut våra egna.

hur man bygger din egen nes classic från en rasberry pi raspberry nintendo emulator 0002
hur man bygger din egen nes classic från en rasberry pi raspberry nintendo emulator 0001
hur man bygger din egen nes classic från en rasberry pi raspberry nintendo emulator 0005
hur man bygger din egen nes classic från en rasberry pi raspberry nintendo emulator 0004

Vi rekommenderar inte nödvändigtvis det tillvägagångssättet. Det 3D-tryckta fodralet ser nytt ut, men vi ägnade mycket tid åt att finjustera modellen, skriva ut flera prototyper och rengöra slutprodukten från lösa plaststrängar. Även med erfarenhet, och den exceptionella Lulzbot Taz, tog det oss en vecka av försök och misstag att skriva ut ett acceptabelt fall.

Användare som inte har en 3D-skrivare, eller bara vill hoppa över de svåra sakerna och börja spela Mario, bör se till Amazon för NES-inspirerade Raspberry Pi-fodral. Vi plockade upp ett NES-inspirerat fodral för bara $20 som är byggt för just ett sådant syfte.

Det tar dock betalt för nyhetsfaktorn. Bokstavligen hundratals generiska fall kan hittas för så lite som fem dollar. Det finns till och med fodral utformade för att fästa på din TV eller hänga på väggen, vilket kan frigöra lite utrymme på ditt underhållningscenter. Köp vad som passar, slå en NES-pinne på den, och låt det vara en dag.

En viss montering krävs

Pi bör lätt täcka NES- och SNES-spel.

Med våra delar i handen är det dags att sätta ihop allt. Detta är den enklaste delen av processen. Bara upp Raspberry Pi med hålen i fodralet för skruvmonteringshålen i varje hörn, och dra åt dem i ett stjärnmönster. Använd endast tillräckligt tryck för att hålla enheten på plats. Det finns ingen anledning att klämma fast den för hårt.

Vårt 3D-tryckta fodral använde två klämmor för att hålla ihop den övre och nedre halvan, men den processen kan skilja sig åt beroende på varje fall. Återigen, det finns inget behov av att dra åt monteringsskruvarna så mycket som möjligt.

Baka Pi

Tack och lov har någon annan gjort benarbetet med att sätta ihop en version av Raspberry Pi OS som stöder en stor uppsättning emulatorer direkt ur lådan. Det heter RetroPie, och vi går igenom stegen i allmänhet nedan, medan du kan hitta en uppdaterad guide med felsökning och ytterligare detaljer på RetroPie Wiki.

På armlängds avstånd är processen enkel. Ladda ner hela OS-bilden från RetroPie-webbplatsen och använd ett program för att skriva den bildfilen till MicroSD-kortet. Ett gratis program som heter Win32DiskImager kommer att be dig välja bildfilens plats och enheten att skriva till. Tänk på att detta kommer att radera MicroSD-kortet, så säkerhetskopiera alla filer som redan fanns på det innan avbildningen. När Wind32DiskImager har avslutat sitt jobb, installeras RetroPie på SD-kortet. Skjut in den i kortplatsen på Raspberry Pi och anslut HDMI- och USB-strömmen för att starta upp.

Vid första uppstart kommer systemet direkt till kontrollkonfigurationen för Emulation Station, namnet på programvaran som hanterar emulatorerna och konfigurationen. Anslut en handkontroll och följ stegen för att definiera varje knapp och sticka på handkontrollen. RetroPies installationsguide har några praktiska diagram som kan hjälpa till med processen.

Efter att konfigurationen är klar kommer det fortfarande inte att finnas några system listade i huvudmenyn, men det är att vänta – Emulation Station visar bara system som har spel associerade med dem. Ta en USB-enhet, formaterad FAT32 (som borde vara de flesta små tumenheter), och skapa en mapp som heter "retropie" på den medan den är ansluten till en dator.

Anslut enheten till Pi: n och vänta tills den gröna lampan på framsidan slutar blinka, vilket indikerar att Pi: n har skapat en filstruktur på minnet. Anslut USB-enheten tillbaka till datorn, och en handfull nya undermappar kommer att vänta i retropie-mappen. Välj "roms"-mappen, hitta sedan rätt system - NES, i vårt fall - och kopiera spelfiler till den mappen.

När överföringen är klar ansluter du USB-enheten tillbaka till Pi och väntar återigen tills den gröna lampan på framsidan slutar blinka. Tryck på vilken knapp som helst som är bunden till Start och välj Starta om emuleringsstation. Spelen är nu kopierade till systemet, så du kan koppla ur USB-enheten och spela på.

Emulationsprogramvara orsakar i allmänhet inga juridiska problem, medan själva spelfilerna tenderar att vara skyddade av upphovsrätt och varumärkeslagar. En bra tumregel är att användare kan ha en digital säkerhetskopia av ett spel de fysiskt äger, men du vill kontrollera lokala lagar och stadgar för korrekt information om lagligheten av emulering och ROM.

Lektid är rolig tid

Det är allt som finns. RetroPie stöder ett brett utbud av äldre spelsystem, och användare kan lägga till fler om det behövs, förutsatt att Pi: s prestanda tillåter det. Det borde lätt täcka NES- och SNES-spel, och beroende på kylning och kraft kan det till och med innehålla PSP- eller Dreamcast-titlar. Vi har valt ut våra favoritemulatorer för varje system, och många av dem ingår redan i RetroPie-installationen som beskrivs här.

Hembryggningslösningen kan kosta något mer än en NES Classic, beroende på vilka delar som ingår, men fördelarna jämfört med Nintendos nu nedlagda erbjudande är tydliga. Trådlösa kontroller, ett stort bibliotek av spel, tillgång till fler system och en personlig touch är alla en del av paketet med ett Raspberry Pi-baserat emuleringssystem. Med allt det där verkar det mer än värt en timmes montering och lite extra benarbete.