Kā izveidot savu NES vai SNES Classic ar Raspberry Pi un RetroPie

NES Classic Edition ir oriģinālās Nintendo izklaides sistēmas oficiālais klons un viens no labākajiem veidiem, kā spēlēt iecienītākās retro spēles. SNES Classic ir tā pēctecis. Diemžēl tas ir tik populārs, ka gandrīz neiespējami saņemt arī savu roku. Nemaksājiet 300 USD vietnē eBay, kad varat izmantot nelielu cenu Raspberry Pi, lai izveidotu savu - ar vēl vairāk spēlēm.

Kas ir NES un SNES Classic, un kāpēc Aveņu Pi ir labāka?

2016. gada rudenī Nintendo izlaida NES Classic Edition - miniatūru kopiju no vecās 80. gadu laikmeta Nintendo izklaides sistēmas. Tas tiek piegādāts ar 30 klasiskām spēlēm, tostarp  Super Mario Bros. , The Legend of Zelda un Castlevania,  kā arī vecās skolas NES kontrolieri (kaut arī ar ļoti īsu kabeli un atšķirīgu savienotāju, lai pielāgotos mazākajam NES Classic izmēram).

Tā ir mazumtirdzniecības cena par 60 ASV dolāriem un tiek piegādāta ar vienu kontrolieri - jūs varat iegādāties otru atskaņotāja kontrolleri par papildu 10 ASV dolāriem, palielinot kopējo ieguldījumu līdz 70 ASV dolāriem. Diemžēl konsole ir izrādījusies tik populāra, un Nintendo ir ražojusi tik maz, ka gandrīz neiespējami atrast to sākotnējo saraksta cenu, parādoties tikai tādās vietnēs kā eBay ar 200-500% uzcenojumu.

2017. gadā Nintendo sekoja SNES Classic Edition, kura mazumtirdzniecības cena ir 70 ASV dolāri un komplektā ir divi kontrolieri. Ir sākušies iepriekšējie pasūtījumi, un to jau ir ļoti grūti iegūt.

Nevajag izmisumā: pat ja tie ir tik reti, ka jūs nekad neesat pat redzējis tādu klātienē (nemaz nerunājot par to, ka jums bija iespēja to nopirkt), jūs viegli varat mājās savietot savu robusto Classic Edition konsoli - ar vēl vairāk spēles un citas funkcijas. Šodienas apmācībā mēs apvienosim ekonomisko Raspberry Pi, kādu bezmaksas programmatūru, kas atdarina NES, SNES un citas konsoles, kā arī dažus lētus USB NES kontrolierus, lai izveidotu DIY versiju, kas ir pat labāka par oriģināliem.

Labāk kā? Jūsu DIY versija ietver ne tikai visas faktiskās NES Classic funkcijas, piemēram, saglabāšanas stāvokļus, CRT ēnotājus retro izskata spēlēm un lielisku organizāciju ar vāka noformējumu, bet arī ļaus jums spēlēt jebkuru  spēli (ne tikai 30 iekļauts klasikā), izmantojiet jebkuru nepieciešamo USB kontrolieri (ne tikai vienkāršo 2 pogu NES kontrolieri), un tajā ietilpst labāki saglabāšanas stāvokļi un organizācija.

Ne tikai tas, bet jūsu sistēma varēs spēlēt spēles arī no citām sistēmām, piemēram, Atari, Game Boy, Sega Genesis un vēl jaunākām sistēmām, piemēram, PlayStation Portable vai Nintendo 64. Pilnu atbalstīto sistēmu sarakstu varat skatīt šeit.

Ko tev vajag

Lai sekotu līdzi mūsu apmācībai, jums būs nepieciešamas nedaudzas lietas un mazliet brīva laika, lai tās visas savītu kopā.

Aveņu Pi un tā piederumi

Pirmkārt, jums būs nepieciešams Raspberry Pi mikrodators un daži pamata piederumi tam. Nintendo izklaides sistēmas emulatora darbībai nepieciešamā skaitļošanas jauda ir ļoti maza, tādēļ, ja jums jau ir vecāks Raspberry Pi 1. vai 2. modelis, varat to izmantot (un vajadzētu!). Ja jums ir nepieciešams iegādāties jaunu Pi, noteikti iegādājieties visjaunāko Raspberry Pi 3 (40 ASV dolāri).

Papildus Pi jums būs nepieciešama atbilstoša izmēra SD karte vai microSD karte (pamatojoties uz jūsu Pi modeli), HDMI kabelis, lai to pievienotu televizoram, USB tastatūra (tikai īslaicīgi tās iestatīšanai) un laba strāvas padeve. Jūs, iespējams, arī vēlaties, lai Pi piekļuve internetam lejupielādētu atjauninājumus un pārsūtītu spēles - to varat izdarīt, izmantojot Ethernet kabeli vai Wi-Fi. Raspberry Pi 3 ir iebūvēts Wi-Fi, savukārt vecākiem modeļiem būs nepieciešams USB Wi-Fi adapteris.

Ja esat jauns Raspberry Pi lietotājs, neuztraucieties: mēs esam uzrakstījuši detalizētu rokasgrāmatu par visām jums nepieciešamajām detaļām, tāpēc, lai iegūtu vairāk informācijas, skatiet šo rakstu.

Lieta padara projektu

Lai noapaļotu savu Pi iestatījumu, jūs vēlaties arī lietu. Ja jūs jau esat veicis virkni Pi projektu, tad jums jau ir lieta, kas ir labi. Bet, ja jūs sākat no nulles vai patiešām vēlaties pilnīgu pieredzi, jūs varētu apsvērt iespēju iegādāties pielāgotu NES vai SNES tēmu lietu savam Raspberry Pi.

Amazon ir pāris NES un SNES tēmu gadījumi, ieskaitot Old Skool NES lietu un Super Tinytendo lietu. Tomēr, ja jums kāda iemesla dēļ nepatīk šo izskatu, jūs vienmēr varat 3D izdrukāt savu vai kādu citu, vai atrast citus tādās vietnēs kā Etsy.

Kontrolieri: Old School vai Modern Comfort

Pēc tam jums būs nepieciešams vismaz viens USB kontrolieris (divi, ja vēlaties spēlēt spēles ar draugu). Jūs varat vērsties pie kontroliera situācijas vienā no diviem veidiem: Pirmkārt, jūs varat iet tīri klasiski un iegūt pāris USB NES kontrolierus.

Šī pieeja, ko mēs atzīsim pirmie, bija daudz grūtāka, nekā mēs sākotnēji gaidījām. Šķiet, ka būtu neticami vienkārši vienkārši nopirkt dažus lētus un labi izgatavotus NES kontrolierus, taču patiesībā tirgū šobrīd ir tik daudz, ka saraksti bieži ir neprecīzi, kontrolierus ir grūti iegūt un labāko praksi mēs varam Pašlaik iesakām nopirkt vairākus kontrolierus vienlaikus, atgriezt to, kuru nevēlaties, un saglabāt labos (kuriem ir labs spēks, laba pogu atsaucība un labi spēlēt).

Mēs pārbaudījām divus vispopulārākos USB NES kontrolierus Amazon: Retro-Link kontrolieri un vispārēju, bet labi pārskatītu Classic USB NES kontrolieri (kas faktiski ieradās ar iNext zīmolu). Lai gan mums labāk patika Retro-Link izskats, bet iNext kontroliera pogas atsaucība bija labāka. Praktiski runājot, šī ir izmēģinājumu un kļūdu pieredze. (Ja vēlaties kaut ko klasisku, bet ērtāku nekā NES kontrolieri, arī par šo Buffalo SNES kontrolieri mums nav nekā cita, kā teikt.)

Otra pieeja, kas jums ir mazāk autentiska, bet nedaudz daudzpusīgāka, ir modernāka kontrollera iegāde, piemēram, vadu Xbox 360 kontrolieris. Ne tikai būvēšanas kvalitāte un pieejamība ir konsekventāki, bet arī emulācijas platforma, kuru mēs gatavojamies izveidot, RetroPie atbalsta ne tikai NES - tāpēc, ja vēlaties spēlēt spēles no citām sistēmām, ir nepieciešams jaunāks kontrolleris ar vairāk pogām. jauki.

Jebkurā gadījumā projektam būs nepieciešams vismaz viens USB kontrolieris, tāpēc izvēlieties savu iecienītāko.

Programmatūra: RetroPie un ROM visām jūsu iecienītākajām spēlēm

Spēļu spēlēšanai papildus aparatūrai būs nepieciešama arī programmatūra. Jums būs jālejupielādē RetroPie kopija, fantastiska programmatūras pakete, kas apvieno vairākus emulācijas rīkus un programmatūru vienā ļoti lietotājam draudzīgā saskarnē.

Savam nolūkam mēs izmantosim Raspberry Pi iepriekš sagatavotos attēlus (pretstatā tā instalēšanai esošajā operētājsistēmā). Lejupielādējiet pareizo attēlu sava Pi modeļa numuram šeit. Turklāt, lai ierakstītu šo attēlu SD kartē, jums būs nepieciešams sava veida rīks - mūsu izvēlētais rīks ir starpplatformu Etcher attēlu rakstītājs.

SAISTĪTĀ: Vai retro videospēļu ROM lejupielāde ir likumīga?

Visbeidzot, un tematiski vissvarīgākais, jums būs nepieciešamas dažas spēles! Tie ir ROM failu formā, kurus jūs varat pats izlaupīt (ar atbilstošu aparatūru) vai lejupielādēt no tīkla. ROM iegūšana ir neskaidru juridisku problēmu dēļ, kas vislabāk jāatstāj lasītāja ziņā - šeit mēs tieši nesaistīsim ar ROM vai ROM vietnēm. Tas nozīmē, ka vienkārša Google meklēšana jūs aizvedīs tālu.

Pirmais solis: sagatavojiet savu Pi

Ņemot vērā visus iepriekšminētos materiālus, ir pienācis laiks ienirt Pi sagatavošanā. Pirmkārt, mēs iestatīsim SD karti. Ievietojiet SD karti datorā un aktivizējiet Etcher. Process ir tikpat vienkāršs kā 1-2-3: atlasiet lejupielādēto RetroPie attēlu, pārliecinieties, vai SD karte ir izvēlētais disks, un pēc tam noklikšķiniet uz “Flash!”

Pagaidiet, līdz attēls beigs ierakstīt, droši izņemiet SD karti no datora un paņemiet savu Pi un piederumus. Pieslēdziet Pi līdz televizoram, izmantojot HDMI kabeli, pievienojiet USB tastatūru un kontrolleri (-us), ievietojiet SD karti un pievienojiet strāvas kabeli, lai ieslēgtu sistēmu.

Ja instalēšanas procesā jūs kādreiz iestrēgstat, skatiet mūsu Raspberry Pi iesācēju rokasgrāmatu, kurā ir daudz noderīgas informācijas par sākotnējo iestatīšanu.

Otrais solis: konfigurējiet RetroPie

Kad esat pirmo reizi pievadījis Pi ar instalētu RetroPie SD karti, tā automātiski veiks dažas vienreizējas iestatīšanas darbības (piemēram, nodalījuma paplašināšana, failu izpakošana un tā tālāk). Tad tas tiks restartēts, parādot kontroliera konfigurācijas ekrānu, kā redzams zemāk.

Tāpat kā ekrānā tiek ieteikts, lai sāktu konfigurācijas procesu, nospiediet un turiet jebkuru USB kontrollera pogu. Konfigurācijas izvēlnē īsi nospiediet atbilstošo pogu katram uzskaitītajam ierakstam (piemēram, augšup uz virziena paliktņa, lai sāktu).

Galu galā jūs nonāksit pie pogu ierakstiem, kuru kontrolierī, iespējams, nav atbilstošu pogu (piemēram, ja izmantojat tradicionālo NES kontrolieri un tas sāk jautāt par pogām X un Y). Kad esat sasniedzis ierakstus par pogām, kuru jums nav, vienkārši nospiediet un turiet 2 sekundes jau ieprogrammētu pogu, pēc tam atlaidiet to. Tas konfigurācijas vednim paziņos, ka vēlaties izlaist šo pogu. Atkārtojiet šo procesu, līdz esat izlaidis visus nevajadzīgos ierakstus un varat noklikšķināt uz “OK”, lai turpinātu.

Šajā brīdī jūs redzēsiet šādu ekrānu ar RetroPie logotipu un zem tā “13 spēles ir pieejamas”.

“Trīspadsmit spēles? Jauki! ” jūs varētu domāt. Ne tik ātri: tās nav 13 spēles, kuras jūs varat spēlēt, tie ir 13 “RetroPie” konfigurācijas rīki (kas ir atzīti par vienu no jūsu emulatoriem, kaut arī tā patiešām ir pamatā esošā sistēma). Neuztraucieties, tikai pēc brīža mēs iepazīsimies ar faktiskajām spēlēm.

Ja tīkla piekļuvei Wi-Fi vietā izmantojat Ethernet kabeli, izmantojot Pi, varat pāriet tieši uz nākamo sadaļu, lai spēles ievietotu RetroPie. Ja tomēr izmantojat Wi-Fi, nospiediet A pogu uz sava kontrollera, lai palaistu izvēlni. RetroPie noklusējuma krāsu shēma padara to mazliet grūti pamanāmu mazākā ekrānuzņēmumā, taču Wi-Fi ieraksts ir pēdējais sarakstā, kā redzams zemāk.

Atlasot ierakstu “WIFI”, tiks palaists Wi-Fi konfigurācijas rīks. Atlasiet “Izveidot savienojumu ar WiFi tīklu”.

Pēc tam atlasiet mājas tīklu, ievadiet paroli, noklikšķiniet uz Labi un pēc tam vēlreiz noklikšķiniet uz Labi galvenajā ekrānā, lai izietu no lietojumprogrammas (jūs atgriezīsities ekrānā, no kura atlasījāt Wi-Fi ierakstu).

Lai gan jūs varat izmantot RetroPie bez piekļuves internetam, spēles ir daudz vieglāk pārsūtīt uz ierīci, izmantojot tīklu.

Trešais solis: pievienojiet savas spēles

Kad mūsu Pi ir izveidots un savienots ar mūsu mājas tīklu, vissvarīgākais solis ir mūsu priekšā: ielādējiet to ar saldām, saldām, retro spēlēm. Vieglākais veids, kā pārsūtīt spēles, ir tīkla koplietošana. (Jūs varat izmantot USB disku, taču tīkla iestatīšana faktiski ir vēl vienkāršāka, tāpēc mēs detalizēti aprakstīsim šo metodi šeit). Sāksim.

Pēc noklusējuma RetroPie lodziņam tiek piešķirta tīkla koplietošana ar nosaukumu “retropie”, un jūs to varat pārlūkot, vienkārši atverot datorā Windows Explorer un ierakstot \\retropie\adreses lodziņā. Pēc tam vienkārši atveriet mapi “roms”, dodieties uz izvēlēto sistēmu (šajā piemērā izmantosim “nes”) un nokopējiet visus ROM failus šajā mapē. Vienu no mūsu iecienītākajām RPG spēlēm Crystalis mēs nokopējām kā testa ROM.

Kad esat pievienojis spēles, jums būs jārestartē RetroPie (vai, precīzāk, zemāk esošā Emulation Station saskarne). Savā Pi nospiediet sava kontrollera pogu B, lai atgrieztos galvenajā izvēlnē, pēc tam nospiediet pogu Sākt, lai atvērtu galveno izvēlni, kā redzams zemāk. Atlasiet “Iziet”.

Atlasiet “Restart EmulationStation” un apstipriniet, ka vēlaties to restartēt.

Kad tā tiks restartēta, pēkšņi galvenajā GUI nebūs tikai ieraksts “RetroPie”, bet (tā kā mēs pievienojām romus direktorijai “nes”), jūs redzēsiet ierakstu par Nintendo Entertainment System. Tas ir galvenais solis jebkura emulatora iestatīšanā RetroPie. Pēc noklusējuma ir uzstādītas daudzas emulatori dažādām videospēļu platformām, taču tie neparādīsies interfeisā, kamēr viņu “romu” direktorijā nebūsit pievienojis vismaz vienu ROM.

Nospiediet pogu A, lai apskatītu pieejamās spēles. Atlasiet spēli, kuru vēlaties spēlēt (mūsu gadījumā vienīgā spēle) un vēlreiz nospiediet A.

Pēc ļoti īsa brīža NES emulators pabeidz ielādēt jūsu ROM, un jūs redzēsiet spēli tieši tā, it kā to būtu ielādējis vintage NES vienībā.

Šajā brīdī jūs varat spēlēt spēli tāpat kā jūs spēlējāt oriģinālu. Ja jums ir jārestartē spēle, vienkārši nospiediet SELECT un B vienlaicīgi. Ja vēlaties iziet no spēles atpakaļ izvēlnē RetroPie, vienlaikus nospiediet SELECT un START. Jūtieties brīvi atkārtot šo darbību SNES spēlēm, Genesis spēlēm un jebkurām citām sistēmām, kuras vēlaties spēlēt.

Sulīgās ekstras: vāka noformējums, ēnotāji un spēļu saglabāšana

Tas ir viss, kas jums nepieciešams, lai sāktu spēlēt. Bet, ja vēlaties pilnībā izmantot “Es izveidoju savu NES Classic” pieredzi, mums ir jāizmanto vēl dažas papildu funkcijas: vāka noformējums (kas padara jūsu bibliotēku glītu un viegli pārlūkojamu), ēnotāji (kas padara spēli izskatīgāku) retro jūsu modernajā televizorā) un saglabājiet stāvokļus (kas ļauj saglabāt spēli pat tad, ja oriģinālā spēle to neatbalsta. Visas šīs funkcijas ir iekļautas oficiālajā NES Classic.

Pievienojiet vāka noformējumu savai bibliotēkai

Kad būsiet kopējis vairākas spēles savā mapē “roms”, dodieties atpakaļ uz NES izvēlni (kur mēs tikko palaidām testa spēli), nospiediet pogu Sākt, lai atvērtu izvēlni, pēc tam atlasiet “Skrēperis”.

Nākamajā ekrānā varat pielāgot iestatījumus. Atstājiet skrāpi kā “THEGAMESDB”. Ja vēlaties, varat izslēgt vērtējumus (mēs to atstājām ieslēgtu). Pēc tam atlasiet “Nokasīt tūlīt”.

Tā kā šī ir mūsu pirmā nokasīšana, pārslēdziet filtru uz “Visas spēles”. Pēc noklusējuma skrāpi ir iestatīts izmantot tikai sistēmu, kurā tas ir ielādēts (šajā gadījumā NES), tāpēc nekas nav jāmaina. Visbeidzot, pārliecinieties, vai ir ieslēgts “Lietotājs izlemj par konfliktiem”. Tas ir svarīgi, pretējā gadījumā skrāpis var nokasīt nepareizus datus, ja nav pārliecības, vai spēle ir Double Dragon vai Double Dragon II .

Vienīgais iemesls, kāpēc nevēlaties izmantot šo iestatījumu, ir tas, ka jums ir simtiem spēļu, ko nokasīt, un jūs nevēlaties manuāli apstiprināt katru izvēli (tomēr jums būs jāatgriežas un vēlāk manuāli jānovērš konflikti, katru spēli atsevišķi) . Kad esat gatavs, atlasiet Sākt.

Kad sistēma darbojas, jums tiks lūgts apstiprināt katru izvēli (pat ja ir tikai viena izvēle). Kad esat izvēlējies pareizo spēli, nospiediet A.

Kad tas būs pabeigts, jums būs labi organizēta spēļu kolekcija.

Iegūstiet šo Old School CRT Vibe ar Smoothing and Shaders

Viena lieta, ko jūs varētu pamanīt uzreiz pēc spēles izveidošanas, ir tas, cik dinamiski un izteikti izskatās grafika. Faktiski, ielādējot mūsu demo spēli  Crystalis , pirmais, ko es pamanīju, bija tas, ka krāsas bija tik spilgtākas un līnijas tik asākas, nekā es atcerējos.

Galvenais šīs atšķirības iemesls ir tas, kā attēli tiek parādīti digitālajā displejā, salīdzinot ar analogo CRT displeju. Jūsu datora monitors un HDTV parāda spēli ar perfektu 1: 1 pikseļu un pikseļu attiecību, savukārt jūsu vecais CRT displejs bija balstīts uz fosforu, mīkstāks attēls un gaismas / krāsas “ziedēšana” ap atsevišķiem ekrāna punktiem.

Lai to kompensētu, varat iestatīt sistēmu, lai izmantotu ēnotājus vai izlīdzināšanas algoritmus, lai atjaunotu šo CRT efektu. Vai neesat pārliecināts, vai tas ir kaut kas jums svarīgs? Salīdzināsim attēlus, kas uzņemti no vienas spēles vienā un tajā pašā brīdī, ar dažādiem pielietotajiem efektiem. Vispirms apskatīsim, kā izskatās pats pirmais spēlējamais brīdis  Crystalis bez ēnotājiem un izlīdzināšanas.

Ievērojiet, ka visas līnijas ir ļoti kraukšķīgas, ievērojami kraukšķīgākas, nekā jūs, iespējams, atceraties (ja spēlējāt oriģinālo spēli ar oriģinālo aparatūru). Ja jums patīk šis kraukšķīgāks izskats ar asām malām, tad noteikti spēlējiet spēli šādā veidā.

Apskatīsim, kā spēle izskatās, izlīdzinot grafiku, izmantojot izlīdzināšanas algoritmu. Ja izmantojat vecāku Pi, šī ir lieliska iespēja, jo izlīdzināšanas algoritms (atšķirībā no ēnotājiem) GPU neuzliek lielu slodzi.

Aplūkojot to datora monitorā vai mobilajā ierīcē ar asu augstas izšķirtspējas ekrānu, jūs varētu domāt: “Tas izskatās ... izplūdis”. bet, skatoties no attāluma (piemēram, starp jūsu dīvānu un televizoru), izlīdzināšanas efekts piešķir spēlēm vairāk CRT līdzīgu sajūtu, un izplūdums nejūtas tik intensīvs. Atkāpieties un paskatieties uz klintīm attēla malā, salīdzinot ar pirmo attēlu, un jūs redzēsiet, ko es domāju.

Visbeidzot, varat izmantot ēnotājus, lai izveidotu CRT efektus, piemēram, skenēšanas līnijas un pat nelielus traucējumus (jo CRT displeju priekšpuse vairumā gadījumu bija nedaudz izliekta). Šeit ir izmantots vienkāršs CRT ēnotājs.

Atkal, aplūkojot tuvu salīdzināmu kultūru, kā tas ir šeit, efekts šķiet izteikts (tāpat kā tad, ja jūs sēdētu ļoti tuvu CRT ekrānam). Bet, skatoties no attāluma, tas izskatās ļoti dabiski. Patiesībā, kaut arī man nebija prātā, kā spēle izskatījās bez izlīdzināšanas vai ēnotājiem, ieslēdzot CRT ēnotāju, es devos “Ak!  izskatās kā spēle, kuru atceros! ”

Gan izlīdzināšanas, gan ēnotāju iestatījumi atrodas vienā un tajā pašā vietā, taču, pirms ienirstam šajā izvēlnē, mums ir jāveic neliels kniebiens. Lai gan RetroPie ir paredzēts piegādāt ar jau iepriekš ielādētiem ēnotājiem, pēc mūsu pieredzes jums manuāli jāatjaunina ēnotāju saraksts (kuram jums būs nepieciešams interneta savienojums, tāpēc pievienojiet šo Ethernet kabeli tūlīt, ja tas vēl nav). Atgriezieties RetroPie iestatīšanas izvēlnē, kuru mēs sākotnēji apmeklējām, un izvēlnē atlasiet “RetroArch”, kā redzams zemāk.

Tādējādi tiks  atvērta ļoti retro izskata konfigurācijas izvēlne RetroArch. Atlasiet ierakstu “Online Updater”.

Izvēlnē “Online Updater” atlasiet “Update GLSL Shaders”.

Apakšējā kreisajā stūrī ar mazu dzeltenu tekstu redzēsiet nelielu atjauninājuma indikatoru, kas parāda, ka tiek lejupielādēts “shaders_gsls.zip”. Pagaidiet, līdz tas beigsies. Kad process ir pabeigts, nospiediet tastatūras taustiņu Esc vai kontroliera B pogu, lai dotos atpakaļ no izvēlnēm līdz galvenajai izvēlnei. Tur atlasiet “Quit RetroArch”. Atgriežoties RetroPie izvēlnē, atlasiet “RetroPie Setup”.

RetroPie iestatīšanas izvēlnē atlasiet “configedit - Rediģēt RetroPie / RetroArch konfigurācijas”.

Atlasiet “Konfigurēt libretro emulatora pamata opcijas”.

Šeit jūs varat izvēlēties konfigurēt ēnotājus un izlīdzināšanu, pamatojoties uz emulatoru pa emulatoriem, vai pielietot to universāli. Ja vien nevēlaties katrai sistēmai atšķirīgus ēnotāja iestatījumus, vislabāk ir vienkārši atlasīt “Konfigurēt noklusējuma opcijas visiem libretro emulatoriem”.

Šajā izvēlnē atradīsit visus nepieciešamos iestatījumus gan izlīdzināšanai, gan ēnotājiem. Ir svarīgi atzīmēt, ka izlīdzināšana un ēnotāji ir vai nu risinājums, - jūs nevarat izmantot abus vienlaikus. Ja mēģināt izlemt starp abiem, atcerieties, ka gludināšana ir daudz vieglāka attiecībā uz Pi resursiem nekā ēnotājiem.

Ja vēlaties izmantot izlīdzināšanu, atlasiet “Video Smoothing” un mainiet “false” uz “true”. Pēc tam jūs varat atgriezties galvenajā izvēlnē un spēlēt ar iespējotu izlīdzināšanu.

Ja vēlaties izmantot ēnotājus, jums ir jāveic divas darbības. Pārliecinieties, vai “Video Smoothing” ir iestatīts uz noklusējuma “false”. Pēc tam iestatiet “Video Shader Enable” uz “true”. Visbeidzot, atlasiet “Video Shader File”, lai atlasītu ēnotāju, kuru vēlaties izmantot.

Ēnotāju saraksts varētu izskatīties nedaudz biedējošs, taču ir vienkāršs risinājums. Vienkārši meklējiet shader failus ar nosaukumu “pi”, piemēram, iepriekš redzamo “crt-pi.glslp” failu. Šie ēnotāji ir optimizēti Raspberry Pi mazāk jaudīgajam GPU. Jūs vienmēr varat izmantot citus ēnotājus, taču nebrīnieties, ja veiktspēja cieš.

Ja jebkurā laikā vairs nevēlaties spēlēt ar izlīdzināšanu vai ēnotājiem (vai vēlaties mainīt izmantoto ēnotāju), varat vienkārši atgriezties pie šīm izvēlnēm un iestatīt vērtības uz false vai mainīt shader failu.

Iestatiet Saglabāt valstis ... jo Contra ir patiešām grūta

Ja esat purists, jūs varētu vienkārši izlaist šo sadaļu vispār. Dažas spēles dabiski atbalsta progresa saglabāšanu, dažas - ne (varat, piemēram, saglabāt savu spēli The Legend of Zelda, bet nevar  Super Super Bros. )

Pat tām spēlēm, kas atbalsta taupīšanu, ir jāsaglabā spēle noteiktā veidā, bieži izmantojot kādu spēles iekšējo mehānismu, piemēram, apmeklējot krodziņu vai reģistrējoties kosmosa stacijā. Izmantojot emulatorus, jūs varat saglabāt spēli  jebkurā laikā un  vietā , tāpat kā jūs varētu saglabāt failu Microsoft Word, strādājot pie tā. Tas arī dod jums vairākas saglabāšanas vietas vienā spēlē, tāpēc jums var būt tik daudz saglabāšanas failu, cik vēlaties. Varbūt tas nav puristisks veids, kā to izdarīt, bet cilvēks ir jauks veids, kā samazināt jūsu neapmierinātības līmeni, spēlējot nenormāli sarežģītas spēles.

Varat saglabāt un ielādēt spēli spēles laikā, izmantojot uz kontroliera balstītus taustiņus. Tiem, kas izmanto kontrolieri ar daudzām pogām (piemēram, iepriekšminēto Xbox 360 kontrolieri), jums vispār nav jāveic nekāda smalko atslēgu kartēšana, jūs vienkārši varat izmantot kontroliera noklusējuma pogas RetroPie / RetroArch. Pārbaudiet šo RetroPie wiki ierakstu, lai redzētu noklusējuma galvenās tastatūras taustiņus.

Tomēr, ja izmantojat NES kontrolieri, ierobežotais pogu skaits patiešām uzliek nelielu slogu. Ja vēlaties izmantot saglabāšanas stāvokļa sistēmu, jums būs jāveic neliela taustiņu kartes rediģēšana. Noklusējuma taustiņu karte saglabāšanas un ielādes stāvokļu saglabāšanai izmanto kontroliera plecu pogas, kuras nav NES kontrolierī. Mums būs jāpārveido šīs pogas, lai piekļūtu šīm funkcijām. Ir divi veidi, kā to izdarīt: jūs varat vai nu rediģēt failu retroarch.cfg, kas atrodas \\retropie\configs\all\retroarch.cfg(kas ir ļoti ļoti garlaicīgs), vai arī izmantot RetroArch saskarni (kas parasti ir garlaicīgs). Mēs iziesim cauri pēdējam.

Lai izmantotu taustiņu kartes saskarni, vēlreiz palaidiet izvēlnes sistēmu RetroArch (galvenajā RetroPie izvēlnē atlasiet RetroPie kategoriju un pēc tam atlasiet “RetroArch”). Galvenajā izvēlnē atlasiet “Iestatījumi”. Pirms jebkādu izmaiņu veikšanas mums ir jāpārslēdzas uz saglabāšanas un izejas iestatījumu, lai saglabātu šīs izmaiņas.

Izvēlnē Iestatījumi atlasiet “Konfigurācija”.

Šajā izvēlnē atlasiet “Save Configuration On Exit”, lai ieslēgtu saglabāšanu. Bez šī iestatījuma visas mūsu veiktās izmaiņas netiks saglabātas, izejot no RetroArch izvēlņu sistēmas.

Nospiediet pogu B vai Esc, lai dotos atpakaļ no izvēlnes, līdz atkal atrodaties galvenajā RetroArch izvēlnē. Atlasiet izvēlni Iestatījumi.

Atlasiet “Input”. Šeit atradīsit visus taustiņsaišu un saistīto konfigurāciju iestatījumus.

Atlasiet “Input Hotkey Binds”. Šeit mēs varam mainīt jūsu kontroliera karsto taustiņu kombinācijas.

Lai gan spēles laikā atbloķētu piekļuvi RetroArch izvēlnei, gan arī nodrošinātu pareizu piekļuvi stāvokļu saglabāšanai, mums ir jāaplāno trīs pogu kombinācijas: saglabājiet, ielādējiet un piekļūstiet RetroArch izvēlnei. Jūs varat izvēlēties izmantot jebkuras pogu kombinācijas, kuras vēlaties, taču pogu kombinācijas, kuras esam izvēlējušies šai apmācībai, ir optimālas tādā ziņā, ka tās netraucē esošajām taustiņu kartēm.

Sāksim ar “Ielādes stāvoklis”. Atlasiet šo ierakstu un nospiediet A kontrolierīcē. Jums tiks piedāvāts ar četru sekunžu atpakaļskaitīšanu nospiest taustiņu, kuru vēlaties saistīt ar šo funkciju.

Jūs vēlaties kartēt lejupvērsto taustiņu virziena spilventiņā, lai, nospiežot karsto taustiņu aktivatoru (pogu Atlasīt) un uz leju, tas saglabātu jūsu spēli. Atlasiet “Saglabāt stāvokli” un kartējiet to ar virziena paliktņa taustiņu Up. Iet uz priekšu un atstājiet ierakstus “Savestate slot +/-” vien, jo tie ir labi (tas ir iestatīts tā, lai jūs varētu noklikšķināt pa kreisi vai pa labi, lai mainītu saglabāšanas slotu).

Visbeidzot, ritiniet līdz saraksta beigām, līdz redzat “Izvēlnes pārslēgšana”. Atlasiet to un pēc tam kartējiet A pogu (tas ļaus jums nospiest Select + A) spēlē, lai piekļūtu RetroArch izvēlnei.

Nospiediet pogu B, lai dotos atpakaļ no izvēlnēm, līdz atrodaties galvenajā ekrānā, un pēc tam atlasiet “Quit RetroArch”, lai saglabātu izmaiņas.

Šajā brīdī viss ir iestatīts un tagad varat izmantot šādus pogu kombinācijas:

  • Atlasiet + Sākt: aizveriet emulatoru.
  • Atlasiet + B: atiestatiet emulatoru.
  • Atlasiet + A: Pārtrauciet spēli un emulatorā atveriet izvēlni RetroArch.
  • Atlasīt + Pa labi: Palieliniet saglabāšanas slotu (piemēram, pārejiet no Saglabāšanas vietas Nr. 1 uz # 2)
  • Select + Left: samaziniet saglabāšanas slotu (piemēram, pārejiet no Save Slot # 2 uz # 1)
  • Select + Up: Saglabājiet spēli pašreiz izvēlētajā saglabāšanas slotā.
  • Select + Down: Ielādējiet spēli no saglabāšanas pašreizējā saglabāšanas slotā.

Tagad jūs varat spēlēt pat vissmagākās spēles bez nepieciešamības sākt no nulles katru reizi, kad saņemat spēli.

Jūs beidzot esat pabeidzis: mēs esam ne tikai atjaunojuši NES Classic izmantošanas pieredzi, bet esam arī izveidojuši labāku versiju, jo tā var spēlēt jebkuru jebkad veiktu NES spēli, atbalsta vairāk saglabāšanas vietu nekā NES Classic, vairāk ēnotāji un video iespējas, un (ja vēlaties to izdarīt) varat sasniegt šīs apmācības darbības jomu un pat izmantot Game Genie līdzīgos apkrāptu kodus, tūlītējus atkārtojumus un daudz ko citu. Pārbaudiet wiki RetroPie un RetroArch, lai iegūtu plašāku informāciju par visām platformā ievietotajām papildu funkcijām, kā arī mūsu ceļvedi par RetroArch papildu iestatījumiem.

SAISTĪTĀS: Kā iestatīt RetroArch, galveno visaptverošo retro spēļu emulatoru

Attēlu kredīti: Fynsya / Etsy un Clive Darra / Flickr.