Skip to content

0.5.1 – Hardware Compatibility & Rendering Fixes

Latest

Choose a tag to compare

@AlphaSystemsPL AlphaSystemsPL released this 23 Aug 14:54
· 1 commit to master since this release

What's Changed

Fixed

  • Fixed audio crackling and distorted playback on physical PS Vita hardware.
  • Fixed native CommonDialog initialization on real PS Vita hardware.
  • Fixed message dialogs, Yes/No dialogs and IME keyboard dialogs not appearing correctly on hardware.
  • Fixed small font rendering looking jagged or inconsistent when the same font was used at multiple sizes.
  • Fixed glyph caching so each font size now uses its own internal vita2d_font atlas instead of scaling glyphs rasterized at another size.

Improved

  • Audio output now uses properly aligned double buffering.
  • Improved audio thread scheduling for more stable playback on physical hardware.
  • AppUtil and CommonDialog are initialized before the graphics subsystem.
  • Improved native dialog error handling.
  • Improved font rendering quality, especially for small UI text.

Compatibility

  • No JavaScript API changes are required.
  • Existing Audio, Dialog and Font code remains compatible with v0.5.1.
  • Several issues fixed in this release were only reproducible on physical PS Vita hardware and were not apparent in Vita3K.

This release focuses primarily on hardware compatibility, audio stability, native dialogs and text rendering quality on real PS Vita systems.

Installation

Download vitajs-0.5.1.vpk below and install it on your PS Vita.

VitaJS is still experimental. APIs may change between releases and testing on real PS Vita hardware is recommended.