Sharpscale - nativer 960×544 HDMI output für das PSTV by cuevavirus
Das Team um CBPS hat wieder mal ein schönes Plugin released. Das Sharpscale Plugin ist eine Display Skalierer, der den Framebuffer dazu bewegt ein scharfes und sauberes Bild auszugeben. Dies ist die einzige Methode die eine Native Auflösung ausgibt und gleichzeit akkurate Farben bei 60FPS ausgibt. Zur gleichen Zeit ist es der erste Bounty der gefüllt wurde der über Vita Nouva Bounty organisiert wurde!! Großartig und Danke an alle die dort unterstützt haben!
Installation:
- Fügt das Plugin sharpscale.skprx in Eure tai/config.txt unter *KERNEL hinzu
- neustarten, fertig!
Benutzung:
Sharpscale kann in verschiedenen Scaler Optionen konfiguriert werden.
Scaling Modus:
- Original: System Standard
- Integer: Ganzzahlige Skalierung beim Einpassen in das Display, für den allgemeinen Gebrauch bei ausgeschalteter bilinearer Filterung
- Real: keine Skalierung für Videos
- Fitted: Nicht ganzzahlige Skalierung, diese passt genau in die Anzeige mit Beibehaltung des Seitenverhältnisses für Medien mit bilinearer Filterung ein oder PS1 mit bilinearer Filterung aus.
PS1 Seitenverhältnis Modus:
- Pixel: Seitenverhältnis des Framebuffers bleibt erhalten
- 4:3, 16:9: Für PS1-Spiele mit Breitbildmodus oder PS1-Spiele ohne Framebuffer bei 4:3 werden die Spiele in die eingestellten Seitenverhältnisse gezwungen.
Bilineare Filterung:
- On: System Standard
- Off: nächster Nachbar (bilinear)
In Adrenaline muss der Grafik Modus auf Original gesetzt werden um die Bilineare Filterung zu nutzen.
Konfiguration:
Die ganzen Konfigurationen könnt Ihr mit der bereit gestellten App einstellen und braucht dazu nicht die vordergründe Applikation schließen oder das System neustarten.
Scaler Test:
Das Skalierungstestprogramm zeigt horizontale und vertikale Linien von 1 Pixel Breite, die abwechselnd schwarz und weiß sind. Verwendet hier die Links und Rechts Taste, um zwischen den Framebuffer-Auflösungen zu wechseln.
Und noch einen Hinweis:
Nutzt dieses Plugin nicht wenn es im Interlaced Mode arbeitet!!
Sourcecode und Fehlermeldungen:
https://github.com/cuevavirus/Sharpscale
Download:
https://forum.devchroma.nl/index.php/topic,112.0.html
Changelog:
Changes 2020-04-06
All framebuffer sizes are now supported and there are now two configurable
options, scaling mode, and bilinear filtering. Configuration is provided
by a text file at ur0:/data/sharpscale/config.txt.
Changes 2020-04-09
- Fixed a bug where some PS1 games had black screen in 1080i
- Centred the framebuffer when cropping occurs
- Enabled "display area settings" in original mode
Changes 2020-04-24
- Added options for PS1 aspect ratio modes
- Added fitted scaling mode
- Added config application (ur0:/data/sharpscale/config.txt no longer needed)