Vita:Sharpscale

From ConsoleMods Wiki
Jump to navigation Jump to search

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.

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.