Ar jūsų retro žaidimai atrodo per gerai? Suteikite retro nuotaiką su RetroArch šešėliu.
Žmonės dažnai rekomenduoja žaisti mėgstamus žaidimus naudojant „RetroArch“ kelių emuliatorių priekinę dalį. Tačiau vis tiek galite pastebėti, kad jie atrodo šiek tiek „nepaprastai“, palyginti su tuo, kaip juos prisimenate, kai pirmą kartą grojote prieš dešimtmečius. Laimei, RetroArch palaiko įvairius atspalvius, su kuriais galite imituoti senovinio CRT, kuriame pirmą kartą sutikote Mario, Sonic ir jų draugus, išvaizdą.
Taigi, pažiūrėkime, kaip šie šešėliai veikia ir kaip galite juos sukonfigūruoti, kad senus žaidimus paverstų buvusia, neryškia, seno fosforo iškraipymo ir šešėlių kaukės / Trinitrono šlove.
Kaip veikia RetroArch Shaders?
Shaders yra kodo fragmentai, veikiantys GPU ir pakeičiantys žaidimo arba, šiuo atveju, emuliatoriaus, grafikos išvaizdą.
Galite galvoti apie šešėlius kaip vaizdinius filtrus, kurie gali radikaliai pakeisti žaidimų išvaizdą jūsų ekrane. Norėdami naudoti realų pavyzdį, apsvarstykite, kaip pasaulis atrodo kitaip, kai dėvint tamsintas klases. Klasės nekeičia jus supančio pasaulio; jie turi įtakos jūsų suvokimui apie pasaulio spalvas, ryškumą ir kontrastą.
„RetroArch“ yra su įvairiais šešėliais, kurie leidžia žaidimams pritaikyti daugybę efektų. Kai kurie keičia žaidimų spalvas; kiti stengiasi, kad grafika atrodytų ryškesnė, kad patobulintų detales, arba sklandžiau, kad sumažintų „nelygumus“ (išsiskiriančius pikselių, atsirandančių dėl skirtumo tarp monitoriaus ir žaidimo pradinio tikslo rezoliucija). Ir daugelis yra ne atskiri šešėliai, o kelių atskirų šešėlių grupės, kad būtų pasiekti išsamesni vaizdiniai rezultatai.
Tačiau kadangi kalbame apie emuliaciją ir retro žaidimus, populiariausi yra „CRT šešėliai“. Taip siekiama, kad mūsų modernūs plokščiaekraniai monitoriai atrodytų kaip CRT ekranai, kuriuose iš pradžių žaidėme emuliuotus žaidimus.
Įvairūs šešėlių „tipai“ programoje RetroArch
„RetroArch“ palaiko įvairias grafines API. Kaip matysime vėliau, jis taip pat pateikiamas su šešėliais keliomis kalbomis. Ir ne visi jie yra suderinami su visomis API.
Kad viskas būtų dar sudėtingesnė, viena API gali geriau veikti jūsų konkrečiame GPU, palyginti su likusia ir taip pat gali duoti geresnių ar blogesnių rezultatų, priklausomai nuo emuliatoriaus branduolio, kurį pasirinkote žaisti a žaidimas.
Gali tekti eksperimentuoti, kad pasiektumėte geriausių rezultatų derindami aparatinę įrangą ir žaidimus, kuriuos norite žaisti.
Dauguma vartotojų, naudojančių palyginti naują kompiuterį su Nvidia arba AMD GPU, pirmiausia turėtų išbandyti Vulkanas API, o po to OpenGL, ir tada Direct3D.
Kaip pamatysime vėliau, galėsite rinktis iš trijų šešėlių tipų: CG, GLSL, ir Slengas. Idealiu atveju pasirinkite trečiąją parinktį „Slang“, kuri yra suderinama su „Vulkan“, „Direct3D“ ir „OpenGL“. API. Remiantis oficialia RetroArch dokumentacija, tai naujausias ir rekomenduojamas atspalvis formatu.
Jūsų antrasis variantas turėtų būti GLSL, bet tie šešėliai yra suderinami tik su OpenGL ir geriausiai tinka naudoti telefonuose ir planšetiniuose kompiuteriuose.
CG turėtų būti jūsų paskutinė galimybė, nes jie oficialiai laikomi senais, nebenaudojami ir net nepalaikomi kai kuriose RetroArch versijose.
Prieš pasirenkant šešėlį...
Prieš pereidami prie pačių atspalvių, peržvelkime kai kurias kitas RetroArch parinktis, kurios yra tokios pat svarbios, kaip atrodys jūsų emuliuoti žaidimai.
Atminkite, kad šiame straipsnyje mes laikome savaime suprantamu dalyku, kad turite pagrindinę RetroArch sąranką ir veikiate. Jei ne, peržiūrėkite mūsų vadovą kaip nustatyti „RetroArch“ sistemoje „Windows“..
- Naudodami RetroArch viso ekrano meniu pereikite prie Nustatymai ir įveskite Vairuotojai submeniu.
- Perkelti į Vaizdo įrašas parinktį ir pasirinkite norimos naudoti grafikos API vaizdo tvarkyklę (kuri, mūsų atveju, bus Vulkanas).
- Grįžkite į aukščiausią RetroArch meniu lygį ir paleiskite bet kurį žaidimą, kurį norite žaisti. Šiame straipsnyje mes naudosime klasikinius žaidimus, skirtus pirmajai Sony PlayStation konsolei su Vabalas PSX-HW emuliacijos šerdis.
- Kai žaidimas bus paleistas, grįžkite į RetroArch meniu (pagal numatytuosius nustatymus jis pasiekiamas paspaudus klaviatūros klavišą F1). Atsidursite aktyvaus žaidimo meniu. Slinkite žemyn ir pasirinkite Galimybės įrašas.
- Slinkite žemyn, kad rastumėte Tekstūros filtravimas įrašas. Nors tai nesusiję su šešėliais, kuriuos matysime toliau, tai taip pat svarbu, kaip atrodys jūsų žaidimai. Nustatykite jo vertę į Artimiausias kad jūsų žaidimo grafika atrodytų kuo panašesnė į pradinę aparatinę įrangą, Bilinear arba 3 taškų jei norite, kad jie atrodytų sklandžiau žaidžiant, ir SABR, xBR, arba JINC2 pažangesniems išlyginimo algoritmams, dėl kurių žaidimai atrodo animaciškiau.
„Pasidaryk pats“ Retrogame Remastering naudojant „RetroArch“ šešėliuotojus
Naudoti šešėlius programoje RetroArch taip pat paprasta, kaip pasirinkti juos meniu. Sunkiausia yra rasti tinkamiausią tam, kas jums labiau patinka, kad jums patinkantys žaidimai atrodytų taip, kaip juos atsimenate, o vėliau juos tobulinti, kad būtų tobula „RetroArch“ vaizdo išvestis.
Pradėkite grįždami į ankstesnį meniu lygį (pagal numatytuosius nustatymus, naudodami naikinimo klavišą). Slinkite žemyn, kad surastumėte ir patektumėte į „Shaders“ submeniu. Tada...
- Perjunkite Vaizdo įrašų šešėliai perjungti į ĮJUNGTA kad būtų galima naudoti šešėlius.
- Pasirinkite Įkelti Shader Preset įkelti šešėlį.
- Perkelti į paskutinį aplanką, shaders_slengasir įveskite jį.
- Kad būtų lengviau suprasti šešėlių kolekciją, RetroArch juos sugrupuoja į aplankus pagal jų tipą. Šiame straipsnyje mes ieškosime CRT šešėliavimo, kad žaidimai atrodytų taip, kaip buvo rodomi senuose CRT monitoriuose. Šiuos šešėliuotojus galite rasti CRT poaplankį.
- „RetroArch“ siūlo daugybę CRT atspalvių, kurių kiekvienas atkartoja skirtingą CRT ekrano „išvaizdą“. Kai kurie tiesiog prideda nuskaitymo linijas, kad imituotų, kaip CRT monitoriai atrodė netolygiai, o kiekviena kita linija yra tamsesnės spalvos. Kiti sujungia daugiau efektų, tokių kaip švytėjimas, suliejimas, spalvų iškraipymas ir kt.
- Mes nuėjome į CRT Royale Shader, kuriame kaupiami įvairūs efektai, kad išvaizda būtų panaši į senus Sony Trinitron televizorius.
- Jums nepatinka, kaip žaidimas atrodo su pasirinktu šešėliu? Grįžti į Shaders meniu ir brūkštelėkite Video Shader išjungti ir vėl įjungti. Šis veiksmas turėtų iškrauti aktyvų šešėlį ir leisti pasirinkti naują.
- Jei radote šešėlį, kuris jums labiausiai patinka, bet atrodo, kad jis atrodo „nepaprastas“, neieškokite kitų alternatyvų: patobulinkite jį! Grįžti į Shaders meniu ir slinkite toliau žemyn. Pasirinktas atspalvis tikriausiai pasiūlys keletą variantų, kaip patobulinti, kaip jis atrodo. Pavyzdžiui, CRT Royale Shader yra įvairių šešėlių paketas, kurį galite koreguoti atskirai. Tai darydami galite tinkinti kiekį žydėti, poveikis skenavimo linijos, ir taip toliau.
- Pakeitę šešėlio konfigūraciją, nematysite jokių žaidimo grafikos pokyčių. Norėdami tai padaryti, turėsite slinkti aukštyn netoli to paties meniu viršaus ir pasirinkti Taikyti pakeitimus.
Ar galite naudoti kelis šešėliuotojus ir ar netgi verta tai daryti?
„RetroArch“ leidžia naudoti kelis šešėliuotojus vieną ant kito ir galite laisvai juos maišyti ir eksperimentuoti, kaip norite. Vis dėlto, kaip taisyklė, venkite maišyti šešėlių, kurie bando pasiekti panašių rezultatų.
Pavyzdžiui, galite toliau patobulinti savo žaidimų vaizdinius elementus, derindami a CRT su an anti-aliasing šešėlių, bet ne bandant sukrauti tris skirtingus CRT šešėliuotojus vieną ant kito. Kraštutiniu pavyzdžiu, sudėję nuskaitymo eilutes ant nuskaitymo linijų, galite matyti juodą ekraną, o ne patobulintą vaizdą.
Shaders puikiai tinka norint, kad jūsų žaidimai atrodytų taip, kaip juos prisimenate, tačiau jie negali padėti jums įveikti galutinio lygio boso. Nesijaudinkite, mes niekam nesakysime, jei peržiūrėsite mūsų vadovą kaip naudoti RetroArch, kad senus žaidimus būtų lengviau įveikti!
Retro žaidimai, kaip jūs juos prisimenate
Kaip pamatysite patys, kai naudojate atspalvius su savo emuliuotais žaidimais, juos išbandę nebegrįžtate atgal. Seni žaidimai nebuvo skirti žaisti šiuolaikiniuose plokščiaekraniuose monitoriuose.
Mūsų šiuolaikiniai ekranai puikiai pateikia aiškią ir ryškią grafiką, tačiau žaidžiant senus žaidimus rezultatas gali atrodyti kaip pikselių netvarka.
Naudodami RetroArch šešėliuotojus galite priartinti savo žaidimo vaizdus taip, kaip jie turėjo atrodyti klasikinis CRT ekranas ir, dar svarbiau, kaip jūs prisimenate, kaip jie atrodė, kai pirmą kartą juos paleidote.