Zien je retro-games er iets te goed uit? Voeg een retro flair toe met een RetroArch-arcering.

Mensen raden je vaak aan om je favoriete spellen te spelen met behulp van RetroArch's multi-emulator front-end. Het kan echter zijn dat ze er nog steeds een beetje "afwijkend" uitzien in vergelijking met hoe je ze herinnert van toen je ze decennia geleden voor het eerst speelde. Gelukkig ondersteunt RetroArch verschillende shaders, waarmee je het uiterlijk kunt nabootsen van de oude CRT waarop je Mario, Sonic en hun vrienden voor het eerst ontmoette.

Laten we dus eens kijken hoe die shaders werken en hoe je ze kunt configureren om je oude games om te zetten in hun vroegere, wazige, oud-fosfor-vervormde en schaduwmasker/Trinitron-glorie.

Hoe werken RetroArch-shaders?

Shaders zijn codefragmenten die op de GPU worden uitgevoerd en het uiterlijk wijzigen van afbeeldingen die door een game of, in dit geval, een emulator worden geproduceerd.

Je kunt shaders zien als visuele filters die het uiterlijk van games op je scherm radicaal kunnen veranderen. Om een ​​voorbeeld uit de echte wereld te gebruiken, bedenk eens hoe de wereld er anders uitziet als je getinte lessen draagt. De lessen veranderen de wereld om je heen niet; ze beïnvloeden je perceptie van de kleuren, helderheid en contrast van de wereld.

instagram viewer

RetroArch wordt geleverd met verschillende shaders waarmee je tientallen effecten op je games kunt toepassen. Sommige veranderen de kleuren van de spellen; anderen proberen afbeeldingen er scherper uit te laten zien om details te verbeteren of vloeiender om "kartels" (de prominente pixels verschijnen vanwege het verschil tussen het oorspronkelijke doel van uw monitor en het oorspronkelijke doel van de game oplossing). En velen zijn geen op zichzelf staande shaders, maar groepen van meerdere individuele shaders om meer gedetailleerde visuele resultaten te bereiken.

Aangezien we het echter hebben over emulatie en retrogaming, zijn de meest populaire "CRT-shaders". Die zijn bedoeld om onze moderne flatpanelmonitoren eruit te laten zien als de CRT-schermen waarop we oorspronkelijk de geëmuleerde games vroeger speelden.

De verschillende "soorten" shaders in RetroArch

RetroArch ondersteunt verschillende grafische API's. Zoals we later zullen zien, wordt het ook geleverd met shaders in meerdere talen. En ze zijn niet allemaal compatibel met alle API's.

Om de zaken nog ingewikkelder te maken, werkt één API mogelijk beter op uw specifieke GPU in vergelijking met de rest en kan ook leiden tot betere of slechtere resultaten, afhankelijk van de emulatorkern die je kiest om te spelen spel.

Mogelijk moet u experimenteren om de beste resultaten te bereiken voor de combinatie van uw hardware en de games die u wilt spelen.

De meeste gebruikers op een relatief nieuwe pc met een GPU van Nvidia of AMD zouden eerst de Vulkaan API, gevolgd door OpenGL, en dan Direct3D.

Zoals we later zullen zien, kunt u kiezen uit drie soorten shaders: CG, GLSL, En Slang. Kies in het ideale geval voor de derde optie, Slang, die compatibel is met de Vulkan, Direct3D en OpenGL API's. Volgens de officiële RetroArch-documentatie is dit de nieuwste en aanbevolen shader formaat.

Je tweede optie zou moeten zijn GLSL, maar die shaders zijn alleen compatibel met OpenGL en het beste voor gebruik op telefoons en tablets.

CG zou je laatste optie moeten zijn, aangezien ze officieel als oud en verouderd worden beschouwd en zelfs niet worden ondersteund door sommige versies van RetroArch.

Voordat u een shader kiest...

Laten we, voordat we naar de shaders zelf gaan, een aantal andere opties in RetroArch bekijken die net zo belangrijk zijn voor hoe je geëmuleerde games eruit zullen zien.

Merk op dat we voor dit artikel als vanzelfsprekend aannemen dat je een basisconfiguratie van RetroArch hebt geïnstalleerd. Zo niet, bekijk dan onze gids op hoe RetroArch op Windows in te stellen.

  1. Terwijl u het volledige schermmenu van RetroArch gebruikt, gaat u naar Instellingen en voer de Chauffeurs submenu.
  2. Ga naar de Video optie en kies het videostuurprogramma voor de grafische API die u wilt gebruiken (wat in ons geval Vulkaan).
  3. Keer terug naar het hoogste niveau van het RetroArch-menu en start een willekeurig spel dat je wilt spelen. In dit artikel gebruiken we klassieke games voor Sony's eerste PlayStation-console met de Kever PSX-HW emulatie kern.
  4. Als het spel actief is, ga je terug naar het menu van RetroArch (standaard is dit toegankelijk door op F1 op je toetsenbord te drukken). Je bevindt je in een menu voor het actieve spel. Scroll naar beneden en kies de Opties binnenkomst.
  5. Scroll naar beneden om de te vinden Textuurfiltering binnenkomst. Hoewel het niets te maken heeft met de shaders die we hierna zullen zien, is het net zo belangrijk voor hoe je games eruit zien. Stel de waarde in op Dichtstbijzijnde om de graphics van je game zo dicht mogelijk bij de originele hardware te laten lijken, Bilineair of 3-punts als je ze er tijdens het spelen vloeiender uit wilt laten zien, en SABR, xBR, of JINC2 voor meer geavanceerde smoothing-algoritmen die ervoor zorgen dat games er cartoonachtiger uitzien.

DIY Retrogame remasteren met de Shaders van RetroArch

Het gebruik van shaders in RetroArch is net zo eenvoudig als ze selecteren via het menu. Wat moeilijk is, is de beste te vinden voor wat je leuk vindt, de games die je leuk vindt eruit te laten zien zoals je ze onthoudt - en ze vervolgens verder aan te passen om de visuele output van RetroArch te perfectioneren.

Begin door terug te keren naar het vorige menuniveau (standaard met behulp van backspace). Scroll naar beneden om het submenu Shaders te vinden en te openen. Dan...

  1. Schakel de Video-shaders schakelen naar OP om het gebruik van shaders mogelijk te maken.
  2. Kiezen Shader-voorinstelling laden om een ​​arcering te laden.
  3. Ga naar de laatste map, shaders_slangen voer het in.
  4. Om u te helpen de shader-collectie te begrijpen, heeft RetroArch ze gegroepeerd in mappen op basis van hun type. Voor dit artikel gaan we voor een CRT-shader om games eruit te laten zien zoals ze waren toen ze werden weergegeven op oude CRT-monitoren. Je kunt die shaders vinden in de CRT submap.
  5. RetroArch biedt veel CRT-shaders, die elk een ander CRT-scherm "uiterlijk" repliceren. Sommige voegen alleen scanlijnen toe om na te bootsen hoe CRT-monitoren er ongelijk uitzagen, met elke andere lijn een donkerdere kleur. Anderen combineren meer effecten zoals gloed, vervaging, kleurvervorming, enz.
  6. Wij gingen voor de CRT Royale shader, die verschillende effecten stapelt om een ​​look te krijgen die lijkt op de oude Trinitron-tv's van Sony.
  7. Vind je het niet leuk hoe een game eruitziet met de shader die je hebt gekozen? Ga terug naar de Schaduwen menu en veeg de Video-arcering schakel terug naar uit en terug naar aan. Deze actie zou uw actieve arcering moeten ontladen en u in staat stellen een nieuwe te kiezen.
  8. Als je een shader vindt die je het leukst vindt, maar die er een beetje "af" uitziet, zoek dan geen verdere alternatieven: pas het aan! Ga terug naar de Schaduwen menu en scrol verder naar beneden. De shader die je hebt gekozen, biedt waarschijnlijk enkele opties om het uiterlijk aan te passen. Bijvoorbeeld de CRT Royale shader is een pakket van verschillende shaders die u afzonderlijk kunt aanpassen. Door dit te doen, kunt u de hoeveelheid aanpassen bloeien, de invloed van de scanlijnen, enzovoort.
  9. Nadat je de configuratie van een arcering hebt aangepast, zie je geen verandering in de grafische weergave van je game. Daarvoor moet je bovenaan in hetzelfde menu omhoog scrollen en selecteren Wijzigingen toepassen.

Kun je meerdere shaders gebruiken en is het zelfs de moeite waard om te doen?

Met RetroArch kun je meerdere shaders boven elkaar gebruiken, en je bent vrij om ze te mixen en te experimenteren zoals je wilt. Vermijd echter als vuistregel het mixen van shaders die vergelijkbare resultaten proberen te bereiken.

U kunt bijvoorbeeld de beelden van uw games verder verbeteren door een combinatie van een CRT Met een anti-aliasing shader, maar niet door te proberen drie verschillende CRT-shaders op elkaar te stapelen. In een extreem voorbeeld, door scanlijnen op scanlijnen te stapelen, zou je uiteindelijk naar een zwart scherm kunnen kijken in plaats van naar verbeterde beelden.

Shaders zijn geweldig om je games eruit te laten zien zoals je ze herinnert, maar ze kunnen je niet helpen die eindbaas te verslaan. Maak je geen zorgen, we vertellen het aan niemand als je onze gids bekijkt hoe RetroArch te gebruiken om oude spellen gemakkelijker te verslaan!

Retro Games, zoals je ze herinnert

Zoals je zelf zult zien wanneer je shaders gebruikt met je geëmuleerde games, is er geen weg meer terug nadat je ze hebt uitgeprobeerd. Oude spellen waren niet bedoeld om op moderne platte beeldschermen te worden gespeeld.

Onze moderne schermen zijn geweldig in het weergeven van scherpe en levendige afbeeldingen, maar bij het spelen van oude games kan het resultaat eruit zien als een korrelige puinhoop.

Door de shaders van RetroArch te gebruiken, kun je de beelden van je game dichter brengen bij hoe ze bedoeld waren om eruit te zien op een klassiek CRT-scherm en, nog belangrijker, hoe je je herinnert dat ze er uitzagen toen je ze voor het eerst speelde.