Vita:Sharpscale: Difference between revisions

From ConsoleMods Wiki
Jump to navigation Jump to search
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
[https://forum.devchroma.nl/index.php?topic=112.0 Sharpscale] is a PSTV and PS Vita plugin that changes the framebuffer to display scaling method to provide a cleaner and sharper image.
[https://forum.devchroma.nl/index.php?topic=112.0 Sharpscale] is a PSTV and PS Vita plugin that changes the framebuffer to display scaling method to provide a cleaner and sharper image.


This plugin is the only method to obtain native resolution video capture with accurate colours at 60fps.
This plugin is the only method to obtain native resolution video capture with accurate colours at 60 FPS.


== Installation ==
== Installation ==


# Add sharpscale.skprx to taiHEN's config inside ur0:/tai/config.txt:
# Add sharpscale.skprx to taiHEN's config inside ur0:/tai/config.txt:
#* *KERNEL ur0:tai/sharpscale.skprx
#* *KERNEL <br>ur0:tai/sharpscale.skprx
# You need to refresh the config.txt by rebooting or through VitaShell.
# You need to refresh the config.txt by rebooting or through VitaShell.


Line 39: Line 39:
== Config ==
== Config ==
Use the provided configuration app to change settings instantly without needing to close the foreground application or needing to reboot.
Use the provided configuration app to change settings instantly without needing to close the foreground application or needing to reboot.
[[Category:Vita]]
[[Category:Video Mods]]

Latest revision as of 04:14, 2 September 2024

Sharpscale is a PSTV and PS Vita plugin that changes the framebuffer to display scaling method to provide a cleaner and sharper image.

This plugin is the only method to obtain native resolution video capture with accurate colours at 60 FPS.

Installation

  1. Add sharpscale.skprx to taiHEN's config inside ur0:/tai/config.txt:
    • *KERNEL
      ur0:tai/sharpscale.skprx
  2. You need to refresh the config.txt by rebooting or through VitaShell.

Usage

Sharpscale can be configured to different scaling methods.

Scaling Modes:

  • Original: system default
  • Integer: integer scaling while fitting inside the display, for general use with bilinear filtering off
  • Real: no scaling, for video capture
  • Fitted: non integer scaling fitting exactly inside the display while preserving aspect ratio, for media use with bilinear filtering on, or PS1 with bilinear filtering off

PS1 aspect ratio:

  • Pixel: aspect ratio of the framebuffer is retained
  • 4∶3: aspect ratio is forced to 4∶3
  • 16∶9: aspect ratio is forced to 16∶9

Scaling algorithm:

  • Point: nearest neighbour
  • Bilinear: bilinear interpolation (system default)

In Adrenaline, set graphics mode to original in Adrenaline settings.

Unlock framebuffer size:

  • On: allow framebuffers of sizes 1280x720, 1440x1080, and 1920x1080 to be used
  • Off: system default

Config

Use the provided configuration app to change settings instantly without needing to close the foreground application or needing to reboot.