Slik bruker du Retropie Shaders til å emulere CRT-skjermer
Moderne LCD-skjermer er annerledes enn de gamle fuzzy CRT-skjermene som spillene ble opprinnelig spilt på. LCD-skjermene er for skarpe, og den opprinnelige grafikken baserte seg på den fuzzy kvaliteten på CRT-skjermene for å virkelig selge grafikken.
I denne artikkelen hjelper vi deg med å få full retro-opplevelse med Retropie, alles favoritt Raspberry Pi-spillemulerings arbeidsstasjon, med forsiktig bruk av de innebygde shaders.
Embrace Fuzz
Det er sant, LCD-skjermer er altfor rene for retro spill. Tidlig i historien om videospill, var skjermene vi spilte på, CRTs (Cathode Ray Tubes), store konvolutter av glass med fosforskjerm inni, hvor fotoner ble avfyrt og styrt av gigantiske magneter. Pikslene var små glødende prikker, og spillmakerne jobbet med begrensningene på skjermen i stedet for dem. Den fuzz dekket et mangfold av synder, så å si, slik at du kunne komme seg bort med mye hvis skjermen ikke var pin skarp.
Men nå har vi selvsagt LCD-skjermer. Plutselig ser grafikken ikke helt så slank ut og detaljert.
Å spille spill på en LCD er flott, ikke noe poeng å fornekte det, men det mangler en viss noe. Heldigvis er spillerne av spillemuleringer oppmerksomme på dette og har programmert på noen måter å redusere denne mangelen på vanlige søppeldisplayer. Innebygde shaders vil fuzz skjermen opp i sanntid på en rekke interessante måter, forutsatt at du vet hvor de er og aktivere dem.
Retroark er det underliggende emuleringsundersystemet av Retropie, men visse andre emulatorer i systemet bruker sine egne shaders. Vi vil også se på Retroarch og det mest bemerkelsesverdige unntaket som er Commodore 64. Andre emuleringer har sine egne innstillinger, men når du vet hva du skal se etter, kan du gjøre dette selv.
I Retropie er shaders-menyen gjemt i Retroarch-menyen, tilgjengelig gjennom spillplaten mens du er inne i et spill. Trykk på "Select" og "X" -tastene på puten (eller hva du har de som er kartlagt på kontrolleren din), og skriv inn Retroarchs menysystem.
Retroark Shaders
En gang i Retroarch-menyen er kontrollene de samme: Klikk på et element med "A" og sikkerhetskopier med "B." Du vil se mange konfigurasjonsalternativer, men heldigvis kan vi ignorere alle disse.
Gå rett for å velge "Hurtigmeny -> Skyggealternativer -> Last inn skannerinnstilling".
Alle de enkelte shaders er i mappen merket Shaders, men forhåndsinnstillingene består av kombinasjoner av de enkelte shaders. For å velge en skygge, velg den i menyen, og deretter vil du bli returnert til Shader-alternativer, og skyggeren vil bli brukt.
Trykk på "B" for å gå til hurtigmenyen, trykk ned på "D" -platen for å komme tilbake til toppen av skjermen og trykk "Fortsett innhold" for å komme tilbake til spillet.
Du må eksperimentere, men noen shaders legger til skanningslinjer (etterligner måten CRT skanner bildet på skjermen).
Andre legger til arrayer av prikker til bildet.
Ikke alle er designet for å ødelegge bildet. Noen er faktisk designet for å gjøre pixelated-grafikken bedre på LCD-skjermer. Noen av dem gjør den skarpere og lysere ved å utjevne de aliased (pixel) kantene av bitmapgrafikkene til nesten vektorlignende linjer.
Andre legger til "barrel distortion" som etterligner krumningen av retro TV CRT-skjermene.
C64 VICE
Andre emulatorer i systemet bruker heller ikke Retroarch eller har ikke shaders. De som jobber annerledes: C64 emulatoren VICE for eksempel.
Du kan komme til emulatormenyen ved å trykke A-tasten på gamepad.
Fikk til "Videoinnstillinger -> Renderfilter."
Velg "CRT Emulation." Tilbake ut med "B" -knappen.
Nå kan du velge CRT Emulation kontrollene for å justere innstillingene til din smak. Dette er enormt tilfredsstillende å leke med, nesten et spill i seg selv. Du kan justere Scanline-skyggen (gjør dem mørkere eller lettere), Blur (tydeligvis mykheten), Oddline-fasen og oddline-offset (som er svært vanskelig å beskrive, men det knuser med fargekompensasjonen på samme måte som CRTs).
Når du er fornøyd med innstillingene, trykker du på A-knappen for å gå ut av menyene tilbake til spillet.
Konklusjon
Som du kan se, er det mange måter å kaste opp nostalgi nivåene dine for retro spill. Hvis du har spørsmål om Retropie eller dens shaders, vennligst gi oss beskjed i kommentarene nedenfor,