Paano Bumuo ng Iyong Sariling NES o SNES Classic na may isang Raspberry Pi at RetroPie

Ang NES Classic Edition ay isang opisyal na clone ng orihinal na Nintendo Entertainment System, at isa sa mga pinakamahusay na paraan upang i-play ang iyong mga paboritong larong retro. Ang SNES Classic ang kahalili nito. Sa kasamaang palad, napakapopular na halos imposibleng makuha ang iyong mga kamay sa alinman. Huwag magbayad ng $ 300 sa eBay kapag maaari mong gamitin ang katamtamang presyo na Raspberry Pi upang makabuo ng iyong sarili — na may higit pang mga laro.

Ano ang NES at SNES Classic, at Bakit Mas Mabuti ang Raspberry Pi?

Sa taglagas ng 2016, inilabas ng Nintendo ang NES Classic Edition, isang maliit na kopya ng lumang 1980-era Nintendo Entertainment System. Nagpadala ito kasama ang 30 klasikong mga laro kabilang angSuper Mario Bros., Ang Alamat ni Zelda, at Castlevania at isang old-school NES Controller (kahit na may isang napaka-maikling cable at iba't ibang mga konektor upang mapaunlakan para sa mas maliit na sukat ng NES Classic).

Nagbebenta ito ng $ 60 at nagpapadala ng isang controller — maaari kang bumili ng pangalawang manlalaro para sa karagdagang $ 10, na magdadala sa iyong kabuuang pamumuhunan hanggang sa $ 70. Sa kasamaang palad, ang console ay napatunayan na napakapopular at ang Nintendo ay gumawa ng napakakaunting na halos imposible silang makahanap para sa kanilang orihinal na presyo ng listahan, lilitaw lamang sa mga site tulad ng eBay para sa isang 200-500% markup.

Noong 2017, sinundan ng Nintendo ang SNES Classic Edition, na ibinebenta sa halagang $ 70 at mayroong dalawang mga tagakontrol. Nagsimula na ang mga pre-order, at napatunayan na napakahirap kumuha ng isa.

Gayunpaman, huwag mawalan ng pag-asa: kahit na napakabihirang sila ay hindi mo pa nakikita ang isa sa tao (pabayaan na may pagkakataon na bumili ng isa), madali mong maililigaw ang iyong sariling matatag na klasikong Edition ng console sa bahay — na may higit pa mga laro at higit pang mga tampok. Sa tutorial ngayon, pagsamahin namin ang matipid na Raspberry Pi, ilang libreng software na gumagaya sa NES, SNES, at iba pang mga console, kasama ang ilang mga murang mga kontrolado ng USB NES upang lumikha ng isang bersyon ng DIY na mas mahusay pa kaysa sa mga orihinal.

Mas mabuti kung paano Hindi lamang isasama sa iyong bersyon ng DIY ang lahat ng mga tampok ng aktwal na NES Klasikong-tulad ng mga pag-save ng estado, mga CRT shader para sa mga larong mukhang retro, at mahusay na naghahanap na samahan na may cover art — ngunit papayagan kang maglaro kahit ano laro (hindi lamang ang 30 na kasama sa Classics), gumamit ng anumang USB controller na gusto mo (hindi lamang ang simpleng 2-button NES controller), at may kasamang mas mahusay na pag-save ng mga estado at samahan.

Hindi lamang iyon, ngunit ang iyong system ay magagawang maglaro din ng mga laro mula sa iba pang mga system-tulad ng Atari, Game Boy, Sega Genesis, at kahit na ang mga system sa paglaon tulad ng PlayStation Portable o Nintendo 64. Maaari mong makita ang isang buong listahan ng mga sinusuportahang system dito.

Ang iyong kailangan

Upang sundin kasama ang aming tutorial, kakailanganin mo ng kaunting mga bagay at kaunting libreng oras upang mapagtagpi silang lahat.

Isang Raspberry Pi at Mga Kagamitan Nito

Una at pinakamahalaga, kakailanganin mo ang isang Raspberry Pi microcomputer at ilang pangunahing mga accessories para dito. Ang kinakailangang kapangyarihan sa computing upang magpatakbo ng isang emulator ng Nintendo Entertainment System ay napakababa, kaya kung mayroon ka ng isang mas matandang modelo ng Raspberry Pi 1 o 2 na naglalagay, maaari mo itong (at dapat!) Gamitin ito. Kung kailangan mong bumili ng isang bagong Pi, sa lahat ng mga paraan bumili ng pinakabagong Raspberry Pi 3 ($ 40).

Bilang karagdagan sa Pi, kakailanganin mo ng naaangkop na sukat na SD card o microSD card (batay sa iyong modelo ng Pi), isang HDMI cable upang ikonekta ito sa iyong TV, isang USB keyboard (pansamantala lamang para sa pag-set up nito), at isang mahusay na supply ng kuryente. Marahil ay gugustuhin mo rin ang pag-access sa internet sa Pi upang mag-download ng mga update at maglipat ng mga laro — magagawa mo ito sa isang Ethernet cable o sa Wi-Fi. Ang Raspberry Pi 3 ay may naka-built na Wi-Fi, habang ang mga mas matatandang modelo ay mangangailangan ng isang USB Wi-Fi adapter.

Kung bago ka sa Raspberry Pi, huwag mag-alala: nagsulat kami ng isang detalyadong gabay sa lahat ng mga bahagi na kakailanganin mo, kaya suriin ang artikulong iyon para sa karagdagang impormasyon.

Ang Kaso ay Gumagawa ng Proyekto

Upang maitaguyod ang iyong pag-set up ng Pi, gugustuhin mo rin ang isang kaso. Kung nagawa mo na ang isang pangkat ng mga proyekto sa Pi, mayroon ka nang kaso, alin ang mabuti. Ngunit kung nagsisimula ka mula sa simula o talagang nais ang buong karanasan, maaari mong isaalang-alang ang pagkuha ng isang pasadyang kaso na may tema na NES o SNES para sa iyong Raspberry Pi.

Mayroong ilang mga kaso na may temang NES- at SNES sa Amazon, kabilang ang kaso ng Old Skool NES at ang kaso ng Super Tinytendo. Gayunpaman, kung hindi mo gusto ang hitsura ng mga iyon para sa anumang kadahilanan, maaari mong palaging 3D i-print ang iyong sarili sa mga ito o sa mga ito, o maghanap ng iba pa sa mga site tulad ng Etsy.

Mga Controller: Old School o Modern Comfort

Susunod, kakailanganin mo ng hindi bababa sa isang USB controller (dalawa kung nais mong maglaro kasama ang isang kaibigan). Maaari mong lapitan ang sitwasyon ng tagontrol ng isa sa dalawang paraan: Una, maaari kang pumunta sa purong klasiko at makakuha ng isang pares ng mga kontrolado ng USB NES.

Ang pamamaraang ito, kami ang unang aaminin, ay mas mahirap kaysa sa orihinal na inaasahan namin. Tila magiging isang napakahusay na simple na bumili lamang ng ilang murang at mahusay na ginawa ng mga Controller ng NES, ngunit sa katunayan mayroong isang pagpapatakbo sa merkado ngayon na ang mga listahan ay madalas na hindi tumpak, ang mga tagakontrol ay mahirap makuha, at ang pinakamahusay na kasanayan na makakaya natin inirerekumenda sa ngayon ay upang bumili ng maraming mga kontroler nang sabay-sabay, ibalik ang hindi mo nais, at panatilihin ang mga mahusay (na may mahusay na lakad, mahusay na pagtugon ng pindutan, at mahusay na paglalaro).

Sinubukan namin ang dalawang pinakatanyag na USB NES Controller sa Amazon: ang Retro-Link Controller, at isang generic ngunit mahusay na nasuri ang klasikong USB NES Controller (na, pagdating talaga, ay may tatak na iNext). Habang nagustuhan namin ang heft ng Retro-Link na mas mahusay, ngunit ang pagtugon ng pindutan ng iNext controller ay mas mahusay. Praktikal na pagsasalita, ito ay isang karanasan sa pagsubok at error. (Kung nais mo ang isang bagay na klasiko ngunit mas komportable kaysa sa mga NES Controller, wala kaming ibang sasabihin tungkol sa Buffalo SNES controller na ito.)

Ang iba pang diskarte na maaari mong gawin, na kung saan ay hindi gaanong tunay na pakiramdam ngunit medyo mas maraming nalalaman, ay upang bumili ng isang mas modernong controller, tulad ng isang wired Xbox 360 controller. Hindi lamang ang kalidad ng pagbuo at kakayahang magamit ay mas pare-pareho, ngunit ang emulation platform na malapit na naming i-set up, RetroPie, ay sumusuporta sa higit pa sa NES — kaya kung nais mong maglaro ng mga laro mula sa iba pang mga system, ang isang mas bagong kontrol na may maraming mga pindutan ay ang ganda

Alinmang paraan, kakailanganin mo ng hindi bababa sa isang USB controller para sa proyekto, kaya piliin ang iyong paborito.

Ang Software: RetroPie at ROMs para sa Lahat ng Iyong Paboritong Laro

Bilang karagdagan sa hardware, kakailanganin mo rin ang ilang software upang i-play ang iyong mga laro. Kakailanganin mong mag-download ng isang kopya ng RetroPie, isang kamangha-manghang bundle ng software na pinagsasama ang isang bilang ng mga tool sa pagtulad at software sa isang interface na napaka-user-friendly.

Para sa aming hangarin, gagamitin namin ang mga premade na imahe para sa Raspberry Pi (taliwas sa pag-install nito sa isang umiiral nang operating system). Mag-download ng tamang imahe para sa iyong numero ng modelo ng Pi dito. Bilang karagdagan, kakailanganin mo ng ilang uri ng tool upang sunugin ang imaheng iyon sa iyong SD card-ang aming tool na pagpipilian ay ang cross-platform Etcher image burner.

KAUGNAYAN:Legal ba ang Pagda-download ng mga Retro Video Game ROM?

Panghuli, at pampakay na pinakamahalaga, kakailanganin mo ng ilang mga laro! Dumating ang mga ito sa anyo ng mga ROM file na maaari mong punitin ang iyong sarili (gamit ang naaangkop na hardware) o i-download mula sa net. Ang pagkuha ng mga ROM ay isang ehersisyo, dahil sa malabo na mga ligal na isyu, na pinakamahusay na naiwan sa mambabasa — hindi kami direktang mai-link sa mga ROM o ROM site dito. Gayunpaman, sinabi iyon, isang simpleng paghahanap sa Google ang magdadala sa iyo sa malayo.

Unang Hakbang: Ihanda ang Iyong Pi

Sa lahat ng nabanggit na mga materyales na natipon, oras na upang sumisid sa paghahanda ng Pi. Una, i-set up namin ang SD card. I-pop ang iyong SD card sa iyong computer at sunugin si Etcher. Ang proseso ay kasing dali ng 1-2-3: piliin ang RetroPie na imahe na na-download mo, kumpirmahing ang SD card ay ang napiling disk, at pagkatapos ay i-click ang "Flash!"

Hintaying matapos ang imahe sa pagkasunog, ligtas na tanggalin ang SD card mula sa iyong computer, at kunin ang iyong Pi at mga accessories. I-hook ang Pi hanggang sa iyong TV gamit ang iyong HDMI cable, isaksak ang iyong USB keyboard at (mga) controller, ipasok ang SD card, at i-plug ang power cable upang mapagana ang system.

Kung natigil ka man sa panahon ng proseso ng pag-install, huwag mag-atubiling sumangguni sa aming gabay sa nagsisimula ng Raspberry Pi, na mayroong maraming mga kapaki-pakinabang na impormasyon sa paunang pag-set up.

Pangalawang Hakbang: I-configure ang RetroPie

Sa sandaling napagana mo ang Pi sa kauna-unahang pagkakataon kasama ang RetroPie SD card na naka-install, tatakbo ito sa pamamagitan ng ilang mga isang beses na mga hakbang sa pag-setup (tulad ng pagpapalawak ng pagkahati, pag-unpack ng mga file, at iba pa). Pagkatapos ay i-reboot nito ang pagdadala sa iyo sa screen ng pagsasaayos ng controller tulad ng nakikita sa ibaba.

Tulad ng iminungkahi ng screen, dapat mong pindutin nang matagal ang anumang pindutan sa iyong USB controller upang simulan ang proseso ng pagsasaayos. Sa menu ng pagsasaayos, saglit na pindutin ang kaukulang pindutan para sa bawat nakalistang entry (hal. Hanggang sa directional pad upang magsimula).

Sa paglaon, makakarating ka sa mga entry ng pindutan na maaaring walang kaukulang mga pindutan sa iyong controller (halimbawa, kung gumagamit ka ng isang tradisyunal na NES controller at nagsisimula kang tanungin ka tungkol sa mga pindutan ng X at Y). Kapag naabot mo ang mga entry para sa mga pindutan na wala ka, pindutin lamang nang matagal ang isang pindutan na na-program mo nang 2 segundo, pagkatapos ay pakawalan ito. Ito ay magpapahiwatig sa wizard ng pagsasaayos na nais mong laktawan ang pindutang iyon. Ulitin ang prosesong ito hanggang malaktawan mo ang lahat ng hindi kinakailangang mga entry at maaaring i-click ang "OK" upang magpatuloy.

Sa puntong ito, makikita mo ang sumusunod na screen na may logo ng RetroPie at "13 Mga Magagamit na Laro" sa ilalim nito.

"Labintatlong laro? Sweet! " baka iniisip mo. Hindi masyadong mabilis: ang mga iyon ay hindi 13 mga laro na maaari mong i-play, iyon ang 13 mga tool sa pagsasaayos para sa "RetroPie" (na kinikilala bilang isa sa iyong mga emulator, kahit na ito talaga ang napapailalim na system). Huwag mag-alala, sa isang sandali lamang makakakuha tayo ng aktwal na mga laro.

Kung gumagamit ka ng isang Ethernet cable kasama ang iyong Pi para sa pag-access sa network sa halip na Wi-Fi, maaari kang tumalon pakanan sa susunod na seksyon upang makapasok sa RetroPie sa mga laro. Kung gumagamit ka ng Wi-Fi, gayunpaman, pindutin ang pindutang A sa iyong controller upang ilunsad ang menu. Ang scheme ng kulay ng default na RetroPie ay ginagawang medyo mahirap makita sa isang mas maliit na screenshot, ngunit ang entry para sa Wi-Fi ay ang huli sa listahan, tulad ng nakikita sa ibaba.

Kapag pinili mo ang entry na "WIFI", ilulunsad nito ang isang tool sa pagsasaayos ng Wi-Fi. Piliin ang "Kumonekta sa WiFi Network".

Susunod piliin ang iyong home network, i-input ang password, i-click ang OK, at pagkatapos ay i-click muli ang OK sa pangunahing screen upang lumabas sa application (ibabalik ka sa screen na pinili mo ang entry na Wi-Fi).

Bagaman maaari mong gamitin ang RetroPie nang walang pag-access sa internet, mas madaling ilipat ang iyong mga laro sa aparato gamit ang network.

Ikatlong Hakbang: Idagdag ang Iyong Mga Laro

Sa aming pag-set up ng Pi at konektado sa aming home network, ang pinakamahalagang hakbang ay nasa amin: ang paglo-load nito ng mga matamis, matamis, retro na laro. Ang pinakamadaling paraan upang maglipat ng mga laro ay ang paggamit ng mga pagbabahagi ng network. (Maaari kang gumamit ng isang USB drive, ngunit ang pag-set up ng network ay talagang mas simple, kaya ididetalye namin ang pamamaraang iyon dito). Magsimula na tayo.

Bilang default, ang kahon ng RetroPie ay nakatalaga sa isang pagbabahagi ng network na pinangalanang "retropie", at maaari kang mag-browse dito sa pamamagitan lamang ng pagbukas ng Windows Explorer sa iyong PC at pagta-type \ retropie \ sa address box. Pagkatapos, buksan lamang ang folder na "roms", mag-navigate sa iyong system ng pagpipilian (gagamitin namin ang "nes" sa halimbawang ito) at kopyahin ang anumang mga file ng ROM sa folder na iyon. Kinopya namin ang isa sa aming mga paboritong laro sa RPG, Crystalis, bilang aming ROM ng pagsubok.

Kapag nagdagdag ka ng mga laro, kakailanganin mong i-restart ang RetroPie (o, mas partikular, ang interface ng Emulation Station sa ilalim). Sa iyong Pi, pindutin ang pindutan ng B sa iyong controller upang bumalik sa pangunahing menu pagkatapos ay pindutin ang Start button upang buksan ang pangunahing menu, tulad ng nakikita sa ibaba. Piliin ang "Quit".

Piliin ang "I-restart ang EmulationStation" at kumpirmahing nais mo talagang i-restart ito.

Kapag nag-reboot ito, biglang hindi lamang magiging isang entry para sa "RetroPie" sa pangunahing GUI, ngunit (dahil idinagdag namin ang mga roms sa direktoryo ng "nes") makakakita ka ng isang entry para sa Nintendo Entertainment System. Ito ang isang pangunahing hakbang sa pag-set up ng anumang emulator sa RetroPie. Mayroong mga tone-toneladang emulator para sa iba't ibang mga platform ng video game na naka-install bilang default, ngunit hindi lilitaw ang mga ito sa interface hanggang sa magdagdag ka ng kahit isang ROM sa kanilang direktoryo na "ROM".

Pindutin ang pindutan ng A tingnan ang magagamit na mga laro. Piliin ang larong nais mong i-play (ang tanging laro sa aming kaso) at pindutin muli ang A.

Pagkatapos ng isang napakaikling sandali, tatapusin ng emulator ng NES ang pagkarga ng iyong ROM at makikita mo ang laro na para bang na-load mo ito sa isang yunit ng vintage NES.

Sa puntong ito, maaari mong i-play ang laro tulad ng nilalaro mo ang orihinal. Kung kailangan mong i-restart ang laro, pindutin lamang ang SELECT at B sa parehong oras. Kung nais mong lumabas sa laro pabalik sa menu ng RetroPie, pindutin ang PUMILI at magsimula nang sabay. Huwag mag-atubiling ulitin ang hakbang na ito para sa mga laro ng SNES, mga laro sa Genesis, at kung ano pa ang iba pang mga system na nais mong i-play.

Ang Juicy Extras: Cover Art, Shaders, at Mga Laro sa Pag-save

Iyon lang ang kailangan mo upang makapagsimulang maglaro. Ngunit kung nais mo ang buong karanasan na "Binuo ko ang aking sariling NES Klasikong" karanasan, mayroong ilang higit pang mga tampok na kailangan namin upang mag-tap sa: cover art (na ginagawang maganda at madaling i-browse ang iyong library), mga shader (na ginagawang mas hitsura ang laro Retro sa iyong modernong TV), at i-save ang mga estado (na magbibigay-daan sa iyong i-save ang iyong laro, kahit na hindi ito sinusuportahan ng orihinal na laro. Ito ang lahat ng mga tampok na kasama sa opisyal na NES Classic.

Magdagdag ng Cover Art sa Iyong Library

Kapag mayroon kang isang pangkat ng mga laro na nakopya sa iyong folder na "roms", bumalik sa menu ng NES (kung saan inilunsad lamang namin ang aming pagsubok na laro), pindutin ang Start button upang buksan ang menu, pagkatapos ay piliin ang "Scraper".

Sa susunod na screen, maaari mong ayusin ang mga setting. Iwanan ang scraper bilang "THEGAMESDB". Maaari mong i-toggle ang mga rating kung gusto mo (iniwan namin ito). Pagkatapos piliin ang "Scrape Now".

Dahil ito ang aming unang scrape, ilipat ang filter sa "Lahat ng Laro". Bilang default, ang scraper ay nakatakda upang magamit lamang ang system na ito ay na-load (sa kasong ito, NES), kaya't hindi na kailangang baguhin ang anuman. Panghuli, siguraduhin na nakabukas ang "Nagpasya ang Gumagamit sa Mga Pakikipag-away". Mahalaga ito, kung hindi man ay maaaring mag-scrape ng maling data ang scraper kung hindi ito sigurado kung ang laro ay Dobleng Dragon o Dobleng Dragon II.

Ang tanging dahilan na hindi mo nais na gamitin ang setting na iyon ay kung mayroon kang daan-daang mga laro upang mag-scrape at hindi nais na manu-manong kumpirmahin ang bawat pagpipilian (gayunpaman, kailangan mong bumalik at manu-manong ayusin ang anumang mga salungatan sa paglaon, laro sa pamamagitan ng laro) . Kapag handa ka na, piliin ang "Magsimula".

Habang gumagana ang system, sasabihan ka upang kumpirmahin ang bawat pagpipilian (kahit na may isang pick lang). Pindutin ang A sa sandaling napili mo ang tamang laro.

Kapag natapos na, magkakaroon ka ng maayos na koleksyon ng laro.

Kunin ang Old School CRT Vibe na may Smoothing at Shaders

Ang isang bagay na maaari mong mapansin kaagad pagkatapos ng paglalaro ng isang laro ay kung paano makulay at malutong ang hitsura ng graphics. Sa katunayan, sa paglo-load ng aming laro sa demoCrystalis, ang unang bagay na napansin ko ay ang mga kulay na mas maliwanag at ang mga linya ay mas matulis kaysa sa naalala ko.

Ang pangunahing dahilan para sa pagkakaiba-iba na ito ay kung paano ipinapakita ang mga imahe sa isang digital display kumpara sa isang analog CRT display. Ipinapakita ng monitor ng iyong computer at HDTV ang laro na may perpektong ratio na 1: 1 na pixel-to-pixel, samantalang ang iyong lumang display ng CRT ay batay sa posporo na may mas malambot na imahe at ilaw / kulay na "namumulaklak" sa paligid ng mga indibidwal na puntos sa screen.

Upang mabayaran ito, maaari mong i-set up ang iyong system upang mag-apply ng mga shader o pag-aayos ng mga algorithm upang muling likhain ang CRT na epekto. Hindi sigurado kung iyon ang isang bagay na mahalaga sa iyo? Paghambingin natin ang mga larawang nakunan mula sa parehong laro sa parehong sandali na may iba't ibang mga epekto na inilapat. Una, tingnan natin kung paano ang pinakaunang mapaglarong sandaliCrystalis mukhang walang shader o smoothing.

Pansinin na ang mga linya ay napakalinaw, makabuluhang mas malutong kaysa sa marahil na naaalala mo (kung nilalaro mo ang orihinal na laro sa orihinal na hardware). Kung gusto mo ang crisper na ito na tumingin nang may matalim na mga gilid, pagkatapos ay sa lahat ng paraan i-play ang laro sa ganitong paraan.

Tingnan natin kung paano ang hitsura ng laro kasama ang mga graphic na nakinis gamit ang smoothing algorithm. Kung gumagamit ka ng isang mas matandang Pi, ito ay isang mahusay na pagpipilian dahil ang smoothing algorithm (hindi katulad ng mga shader) ay naglalagay ng kaunti sa walang pag-load sa GPU.

Kung titingnan ito sa monitor ng iyong computer o isang mobile device na may matalas na screen na may mataas na resolusyon, maaaring naiisip mo na "Mukhang… malabo." ngunit kapag tiningnan sa isang distansya (tulad nito sa pagitan ng iyong sopa at telebisyon), ang epekto ng pag-ayos ay nagbibigay sa mga laro ng mas mala-CRT na pakiramdam at ang labo ay hindi gaanong masidhi. Tumayo at tingnan ang mga bato sa gilid ng larawan kumpara sa unang imahe at makikita mo ang ibig kong sabihin.

Sa wakas, maaari mong gamitin ang mga shader upang lumikha ng mga epekto ng CRT tulad ng mga scanline at kahit bahagyang pagbaluktot (tulad ng harap ng ipinapakita ng CRT ay bahagyang hubog sa karamihan ng mga kaso). Narito ang isang simpleng CRT shader na inilapat.

Muli, kapag tiningnan sa isang malapit na pag-crop ng paghahambing tulad ng mayroon kami dito, ang epekto ay tila binibigkas (tulad ng kung nakaupo ka malapit sa isang CRT screen). Ngunit kung titingnan sa malayo, mukhang natural ito. Sa katunayan, kahit na hindi ko alintana kung paano ang laro ay mukhang sans makinis o shaders, ito ay kapag binuksan ko ang isang CRT shader nagpunta ako "Oh!Yan mukhang ang naalala kong laro! ”

Ang parehong mga setting ng pag-ayos at shaders ay matatagpuan sa parehong lugar, ngunit mayroong isang maliit na pag-aayos na kailangan naming gampanan bago kami sumisid sa menu na iyon. Kahit na ang RetroPie ay dapat na ipadala sa mga shader na naka-preload na, sa aming karanasan kailangan mong manu-manong i-update ang listahan ng mga shader (kung saan kakailanganin mo ang isang koneksyon sa internet, kaya isaksak ang Ethernet cable na iyon kung wala pa ito). Bumalik sa menu ng pag-set up ng RetroPie na orihinal naming binisita at piliin ang "RetroArch" mula sa menu, tulad ng nakikita sa ibaba.

Ilulunsad nito angnapaka RetroArch menu ng pagsasaayos ng hitsura ng retro. Piliin ang entry na "Online Updater".

Sa loob ng menu na "Online Updater", piliin ang "I-update ang GLSL Shaders".

Pababa sa ibabang kaliwang sulok, sa maliit na dilaw na teksto, makakakita ka ng kaunting tagapagpahiwatig ng pag-update, ipinapakita na ang "shaders_gsls.zip" ay nagda-download. Hintaying matapos ito. Kapag kumpleto na ang proseso, pindutin ang Esc key sa iyong keyboard o ang pindutan ng B sa iyong controller upang mag-back out sa mga menu hanggang sa pangunahing menu. Doon, piliin ang "Quit RetroArch". Sa sandaling bumalik sa menu ng RetroPie, piliin ang "RetroPie Setup".

Sa loob ng menu ng pag-set up ng RetroPie, piliin ang "configedit - I-edit ang mga pagsasaayos ng RetroPie / RetroArch".

Piliin ang "I-configure ang mga pangunahing pagpipilian ng libretro emulator".

Maaari mong piliing i-configure ang mga shader at pag-aayos sa isang emulator-by-emulator na batayan, o ilapat ito sa pangkalahatan. Maliban kung nais mo ang iba't ibang mga setting ng shader para sa bawat system, mas mahusay na piliin lamang ang "I-configure ang mga default na pagpipilian para sa lahat ng mga libretro emulator".

Sa loob ng menu na ito, mahahanap mo ang lahat ng mga setting na kailangan mo para sa parehong pagpapakinis at shader. Mahalagang tandaan na ang pagpapakinis at mga shader ay alinman / o solusyon — hindi mo magagamit ang pareho nang sabay-sabay. Kung sinusubukan mong magpasya sa pagitan ng dalawa, tandaan na ang pag-aayos ay mas magaan sa mga mapagkukunan ng Pi kaysa sa mga shader.

Kung nais mong gumamit ng pagpapakinis, piliin ang "Video Smoothing" at palitan ang "false" sa "true". Pagkatapos ay maaari kang bumalik sa pangunahing menu at maglaro na pinagana ang pagpapakinis.

Kung nais mong gumamit ng mga shader, mayroon kang dalawang mga hakbang. Tiyaking ang "Video Smoothing" ay nakatakda sa default ng maling. Pagkatapos itakda ang "Video Shader Enable" sa "true". Panghuli, piliin ang "Video Shader File" upang mapili ang shader na nais mong gamitin.

Ang listahan ng mga shader ay maaaring magmukhang medyo nakakatakot, ngunit may isang madaling solusyon. Hanapin lamang ang mga shader file na may "pi" sa pangalan, tulad ng "crt-pi.glslp" na file na nakita sa itaas. Ang mga shader na ito ay na-optimize para sa mas malakas na GPU ng Raspberry Pi. Maaari mong palaging gumamit ng iba pang mga shader, ngunit huwag magulat kung naghihirap ang pagganap.

Kung sa anumang oras hindi mo na nais na makipaglaro sa pag-aayos o shader (o nais na baguhin kung aling shader ang iyong ginagamit), maaari kang bumalik sa mga menu na ito at maitakda ang mga halaga sa maling o baguhin ang shader file.

I-set up ang I-save ang Mga Estado ... Dahil Talagang Mahirap ang Contra

Kung ikaw ay purista, baka gusto mo lang laktawan ang seksyon na ito nang buo. Ang ilang mga laro ay likas na sumusuporta sa pag-save ng iyong pag-unlad, ilang mga laro ay hindi (maaari mong, halimbawa, i-save ang iyong laro sa Ang Alamat ni Zelda ngunit hindi ka maaaring pumasokSuper Mario Bros.).

Kahit na ang mga laro na sumusuporta sa pag-save ay kinakailangan mong i-save ang laro sa isang tukoy na paraan, madalas na gumagamit ng ilang mga mekanismo ng in-game tulad ng pagbisita sa isang inn o pag-check in sa isang istasyon ng kalawakan. Sa mga emulator, maaari mong i-save ang larokahit kailan atkahit saan, tulad ng maaari mong i-save ang isang file sa Microsoft Word habang ginagawa mo ito. Nagbibigay din ito sa iyo ng maraming mga puwang ng pag-save bawat laro, kaya maaari kang magkaroon ng maraming mga file na i-save hangga't gusto mo. Maaaring hindi ito ang purist na paraan upang gawin ito, ngunit ang tao ay isang magandang paraan upang bawasan ang iyong mga antas ng pagkabigo habang naglalaro ng mga mahirap na laro.

Maaari mong i-save at mai-load ang iyong laro habang naglalaro ka sa pamamagitan ng paggamit ng mga hotkey na nakabatay sa controller. Para sa iyo na gumagamit ng isang controller na may maraming mga pindutan (tulad ng nabanggit na Xbox 360 controller), hindi mo kailangang gumawa ng anumang fiddly key mapping sa lahat, maaari mo lamang gamitin ang default na mga mapa ng pindutan ng RetroPie / RetroArch para sa iyong controller. Suriin ang RetroPie wiki entry na ito upang makita ang mga default na hotkey ng Joypad.

Kung gumagamit ka ng NES controller, gayunpaman, ang limitadong bilang ng mga pindutan ay talagang nagpapataw ng kaunting pasan. Kung nais mong gamitin ang i-save ang system ng estado, kakailanganin mong gumawa ng kaunting pag-edit ng keymap. Ang default na keymap para sa pag-save at paglo-load ng mga estado ng pag-save ay gumagamit ng mga button ng balikat sa isang controller, na wala sa NES controller. Kakailanganin nating muling gawin ang mga pindutang iyon upang ma-access ang mga pagpapaandar na iyon. Mayroong dalawang paraan upang magawa ito: maaari mong i-edit ang file na retroarch.cfg na matatagpuan sa \ retropie \ configs \ lahat \ retroarch.cfg (na kung saan ay napaka-nakakapagod) o maaari mong gamitin ang interface ng RetroArch (na kung saan ay isang normal na halaga ng nakakapagod). Dadaanan namin ang huli.

Upang magamit ang interface ng keymap, ilunsad muli ang sistema ng menu ng RetroArch (mula sa pangunahing menu ng RetroPie, piliin ang kategorya ng RetroPie at pagkatapos ay piliin ang "RetroArch"). Sa loob ng pangunahing menu, piliin ang "Mga Setting". Bago kami gumawa ng anumang mga pagbabago, kailangan naming mag-toggle sa save-on-exit na setting upang mapanatili ang mga pagbabagong iyon.

Sa loob ng menu ng Mga Setting, piliin ang "Pag-configure".

Sa loob ng menu na iyon, piliin ang "I-save ang Pag-configure Sa Labas" upang i-toggle ang pag-save. Kung wala ang setting na ito, ang anumang mga pagbabago na gagawin namin ay hindi mapangalagaan kapag lumabas kami sa RetroArch menu system.

Pindutin ang pindutan ng B o ang Esc key upang mag-back out sa menu hanggang sa ikaw ay nasa pangunahing menu ng RetroArch muli. Piliin ang menu ng Mga Setting.

Piliin ang "Input". Dito makikita mo ang lahat ng mga setting para sa mga keybindings at mga kaugnay na pagsasaayos.

Piliin ang "Input Hotkey Binds". Dito maaari naming baguhin kung ano ang ginagawa ng mga kumbinasyon ng hotkey sa iyong controller.

Upang parehong ma-unlock ang pag-access sa menu ng RetroArch habang nasa laro, pati na rin bigyan kami ng tamang pag-access upang mai-save ang mga estado, mayroong tatlong mga kumbinasyon ng pindutan na kailangan namin upang map: i-save, i-load, at i-access ang RetroArch menu. Maaari kang mag-opt upang magamit ang anumang mga kumbinasyon ng pindutan na nais mo para sa bawat isa sa mga ito, ngunit ang mga kumbinasyon ng pindutan na napili namin para sa tutorial na ito ay pinakamainam sa kahulugan na hindi sila makagambala sa anumang mayroon nang mga keymap.

Magsimula tayo sa "Load state". Piliin ang entry na iyon at pindutin ang A sa iyong controller. Sasabihan ka ng isang apat na segundong countdown upang pindutin ang key na nais mong i-map sa pagpapaandar na ito.

Nais mong i-map ang Down key sa directional pad upang kapag pinindot mo ang hotkey activator (ang Select button) at Down ay mase-save ang iyong laro. Piliin ang "I-save ang estado" at i-map ito sa Up key sa directional pad. Sige at iwanan ang mga "Savestate slot +/-" na mga entry nang magaling dahil maayos ang mga iyon (itinakda ito upang maaari mong i-click ang kaliwa o kanan upang baguhin ang i-save ang puwang).

Sa wakas, mag-scroll hanggang sa ilalim ng listahan hanggang sa makita mo ang "Menu toggle". Piliin ito at pagkatapos ay i-map ang isang pindutan dito (papayagan ka nitong pindutin ang Piliin + A) sa laro upang ma-access ang RetroArch menu.

Pindutin ang pindutan ng B upang mag-back out sa mga menu hanggang sa ikaw ay nasa pangunahing screen at pagkatapos ay piliin ang "Quit RetroArch" upang mai-save ang iyong mga pagbabago.

Sa puntong ito handa ka na at maaari mo nang gamitin ang sumusunod na mga combo ng pindutan:

  • Piliin ang + Simula: Lumabas sa emulator.
  • Piliin ang + B: I-reset ang emulator.
  • Piliin ang + A: I-pause ang laro at buksan ang menu ng RetroArch mula sa loob ng emulator.
  • Piliin ang + Kanan: Taasan ang save slot (hal. Lumipat mula sa I-save ang Slot # 1 hanggang # 2)
  • Piliin ang + Kaliwa: Bawasan ang save slot (hal. Ilipat mula sa I-save ang Slot # 2 hanggang # 1)
  • Piliin ang + Pataas: I-save ang laro sa kasalukuyang napiling slot ng pag-save.
  • Piliin ang + Pababa: I-load ang laro mula sa pag-save sa kasalukuyang puwang ng pag-save.

Ngayon ay maaari mong i-play sa pamamagitan ng kahit na ang pinakamahirap ng mga laro nang hindi kinakailangang magsimula mula sa simula sa tuwing nakakakuha ka ng isang Game Over.

Tapos na sa wakas: hindi lamang namin nilikha ang karanasan sa paggamit ng NES Classic, ngunit talagang lumikha kami ng isang superior bersyon, dahil maaari itong maglaro ng anumang laro ng NES na nagawa, sumusuporta sa mas maraming mga puwang na i-save kaysa sa NES Classic, higit shader at mga pagpipilian sa video, at (kung nais mong gawin ito) maaari mong maabot ang lampas sa saklaw ng tutorial na ito at kahit na gumamit ng mga Game Genie na cheat code, instant replay, at marami pa. Suriin ang mga wiki ng RetroPie at RetroArch para sa karagdagang impormasyon tungkol sa lahat ng mga advanced na tampok na nakatago sa platform, pati na rin ang aming gabay sa mga advanced na setting ng RetroArch.

KAUGNAYAN:Paano Mag-set up ng RetroArch, Ang Ultimate All-In-One Retro Games Emulator

Mga Kredito sa Larawan: Fynsya / Etsy at Clive Darra / Flickr.


$config[zx-auto] not found$config[zx-overlay] not found