Kaip sukurti savo NES klasiką iš Rasberry Pi

„Nintendo“ paskelbus apie NES Classic gamybos pabaiga, daugelis žaidėjų vis dar svarsto, kaip gauti senosios mokyklos pataisą. Laimei, negali būti lengviau susikurti savo iš Raspberry Pi ir kai kurios nebrangios elektronikos. Ši apžvalga leis jums per popietę susukti mėgstamus Mario kūrinius, nereikalaujant litavimo ar kodavimo.

Išskirkite jį

Raspberry Pi 3 modelis B yra mūsų sistemos pagrindas. Mažytis kompiuteris kainuoja mažiau nei 40 USD ir yra pakankamai galingas, kad galėtų mėgdžioti ne tik NES žaidimus, bet ir daugybę senesnių konsolių bei specializuotos programinės įrangos, įskaitant specialias Minecraft ir Lemtis.

Raspberry Pi 3 modelis B yra mūsų sistemos pagrindas.

Jame nėra jokių būtinų priedų, todėl pasirinkome USB maitinimo šaltinį, HDMI laidą ir „MicroSD“ kortelę, taip pat porą radiatorių, kad lustai neatvėstų. Yra rinkinių tiems, kurie nenori patys įsigyti dalių.

Nors veiks beveik bet koks USB valdiklis, radome tokių, kurie labai primena originalius NES valdiklius. „Raspberry Pi 3“ turi įmontuotą „Bluetooth“, todėl tokie valdikliai kaip „Steelseries Stratus“ taip pat turėtų veikti. Netgi galima naudoti „Xbox“ ir „Playstation“ valdiklius, jei jie prijungti per USB.

Nors neabejotinai galima pastatyti nuogą Pi šalia televizoriaus, dėklas suteikia daug privalumų, susijusių su naudojimo paprastumu, estetiškumu ir kabelių valdymu. Visame internete yra daugybė bendrųjų Raspberry Pi atvejų, tačiau norėjome kažko, kas bent šiek tiek atrodytų kaip NES. Turėdami 3D spausdintuvų rinkinį, pradėjome ieškoti dizainas iš Thingiverse ir spausdiname savo.

kaip sukurti savo nes classic iš rasberry pi raspberry nintendo emuliatoriaus 0002
kaip sukurti savo Nes Classic iš rasberry pi raspberry nintendo emuliatoriaus 0001
kaip sukurti savo nes classic iš rasberry pi raspberry nintendo emuliatoriaus 0005
kaip sukurti savo nes classic iš rasberry pi raspberry nintendo emuliatoriaus 0004

Mes nebūtinai rekomenduojame tokį veiksmą. 3D spausdintas dėklas atrodo naujai, bet mes praleidome daug laiko tobulindami modelį, spausdindami kelis prototipus ir valydami galutinį produktą nuo paklydusių plastikinių gijų. Net turint patirties ir išskirtinio Lulzbot Taz, mums prireikė savaitės bandymų ir klaidų, kad išspausdintume priimtiną atvejį.

Vartotojai, kurie neturi 3D spausdintuvo arba tiesiog nori praleisti sudėtingus dalykus ir pradėti žaisti Mario, turėtų ieškoti NES įkvėptų Raspberry Pi dėklų „Amazon“. Vos už 20 USD pasirinkome NES įkvėptą dėklą, sukurtą būtent tokiam tikslui.

Vis dėlto jis ima mokestį už naujumo veiksnį. Žodžiu, šimtus bendrųjų atvejų galima rasti vos už penkis dolerius. Yra net dėklai, skirti pritvirtinti prie televizoriaus arba pakabinti ant sienos, o tai gali atlaisvinti vietos pramogų centre. Įsigykite viską, kas tinka, užmaukite NES lazdelę ir paskambinkite dienai.

Reikalingas tam tikras surinkimas

Pi turėtų lengvai padengti NES ir SNES žaidimus.

Kai mūsų dalys yra rankose, laikas viską sudėti. Tai pati paprasčiausia proceso dalis. Tiesiog pakelkite Raspberry Pi su skylutėmis dėkle, skirtomis varžtų tvirtinimo angoms kiekviename kampe, ir priveržkite jas žvaigždute. Paspauskite tik tiek, kad įrenginys laikytųsi vietoje. Nereikia jo per stipriai suspausti.

Mūsų 3D spausdintame dėkle buvo naudojami du spaustukai, kad viršutinė ir apatinė dalis būtų kartu, tačiau šis procesas gali skirtis priklausomai nuo kiekvieno atvejo. Vėlgi, nereikia kiek įmanoma priveržti tvirtinimo varžtų.

Pi kepimas

Laimei, kažkas padarė viską, kad sukurtų Raspberry Pi OS versiją, kuri palaiko didelį emuliatorių rinkinį. Tai vadinama RetroPie, ir toliau atliksime bendrus veiksmus, kol rasite naujausias vadovas su trikčių šalinimo ir papildomos informacijos RetroPie Wiki.

Ištiestos rankos atstumu procesas yra paprastas. Atsisiųskite visą OS vaizdą iš „RetroPie“ svetainės ir naudokite programą, kad įrašytumėte vaizdo failą į „MicroSD“ kortelę. Nemokama programa vadinama Win32DiskImager paprašys pasirinkti vaizdo failo vietą ir diską, į kurį norite rašyti. Atminkite, kad tai ištrins „MicroSD“ kortelę, todėl sukurkite atsarginę visų failų, kurie jau buvo joje prieš darydami vaizdą, atsarginę kopiją. Kai „Wind32DiskImager“ baigs savo darbą, „RetroPie“ įdiegiamas į SD kortelę. Įkiškite jį į Raspberry Pi angą ir prijunkite HDMI ir USB maitinimą, kad paleistumėte.

Pirmą kartą paleidus, sistema pereis tiesiai į emuliacijos stoties valdiklio konfigūraciją – programinės įrangos, kuri valdo emuliatorius ir konfigūraciją, pavadinimą. Prijunkite valdiklį ir atlikite veiksmus, kad nustatytumėte kiekvieną mygtuką ir priklijuokite prie valdiklio. „RetroPie“ diegimo vadove yra keletas patogių diagramų, kurios gali padėti atlikti šį procesą.

Kai konfigūracija bus baigta, pagrindiniame meniu vis tiek nebus išvardytų sistemų, bet to reikia tikėtis – emuliacijos stotis rodo tik sistemas, su kuriomis susieti žaidimai. Paimkite USB diską, suformatuotą FAT32 (tai turėtų būti dauguma mažų diskų), ir, prijungę prie kompiuterio, sukurkite jame aplanką, vadinamą „retropija“.

Prijunkite diską prie „Pi“ ir palaukite, kol priekyje nustos mirksėti žalia lemputė, nurodant, kad „Pi“ baigė kurti failo struktūrą mini diske. Vėl prijunkite USB diską prie kompiuterio, o keletas naujų poaplankių lauks retropiezės aplanke. Pasirinkite aplanką „roms“, tada raskite atitinkamą sistemą – mūsų atveju – NES – ir nukopijuokite žaidimų failus į tą aplanką.

Baigę perkėlimą, vėl prijunkite USB diską prie Pi ir dar kartą palaukite, kol priekyje nustos mirksėti žalia lemputė. Paspauskite bet kurį mygtuką, susietą su Pradėti, ir pasirinkite Restart Emulation Station. Dabar žaidimai nukopijuoti į sistemą, todėl galite atjungti USB diską ir žaisti.

Emuliacinė programinė įranga paprastai nesukelia jokių teisinių problemų, o tikrieji žaidimų failai paprastai yra apsaugoti autorių teisių ir prekių ženklų įstatymų. Gera nykščio taisyklė yra ta, kad vartotojai gali turėti skaitmeninę fiziškai priklausančio žaidimo atsarginę kopiją, tačiau norėsite patikrinti vietinius įstatymus ir įstatus, kad gautumėte tikslios informacijos apie emuliacijos teisėtumą ir ROM.

Žaidimo laikas yra smagus laikas

Tai viskas. „RetroPie“ palaiko daugybę senesnių žaidimų sistemų, o vartotojai gali pridėti daugiau, jei reikia, darant prielaidą, kad „Pi“ našumas tai leidžia. Tai turėtų lengvai aprėpti NES ir SNES žaidimus ir, priklausomai nuo aušinimo ir galios, netgi gali apimti PSP arba Dreamcast pavadinimus. Kiekvienai sistemai pasirinkome mėgstamiausius emuliatorius, ir daugelis jų jau yra įtraukti į čia aprašytą RetroPie diegimą.

„Homebrew“ sprendimas gali kainuoti šiek tiek daugiau nei „NES Classic“, priklausomai nuo to, kurios dalys yra įtrauktos, tačiau pranašumai, palyginti su „Nintendo“ dabar nutrauktu pasiūlymu, yra aiškūs. Belaidžiai valdikliai, didžiulė žaidimų biblioteka, prieiga prie daugiau sistemų ir asmeninis ryšys – visa tai yra Raspberry Pi emuliacijos sistemos paketo dalis. Turint visa tai, atrodo, verta daugiau nei valandos surinkimo ir šiek tiek papildomo kojų darbo.