TriGL Vita: Difference between revisions

From GameBrew
No edit summary
No edit summary
 
Line 2: Line 2:
|title=Vita Homebrew Apps (Plugins) - GameBrew
|title=Vita Homebrew Apps (Plugins) - GameBrew
|title_mode=append
|title_mode=append
|image=triglvita2.png
|image=triglvita02.png
|image_alt=TriGL
|image_alt=TriGL
}}
}}
{{Infobox Vita Homebrews
{{Infobox Vita Homebrews
|title=TriGL
|title=TriGL
|image=triglvita2.png
|image=triglvita02.png
|description=WebGL extention for Trilithium Javascript engine.
|description=WebGL extention for Trilithium Javascript engine.
|author=GrapheneCt
|author=GrapheneCt

Latest revision as of 02:16, 19 January 2023

TriGL
Triglvita02.png
General
AuthorGrapheneCt
TypeDevelopments
Version1.0
LicenseMixed
Last Updated2022/04/20
Links
Download
Website
Source

WebGL implementation for SCE Trilithium Javascript engine. Develop Javascript WebGL applications for PS Vita.

Features

  • liext.suprx plugin:
    • Extends some features of Trilithium and adds simple TypedArray implementation.
    • Currently provides: Functions, Constants.
  • webgl.suprx plugin:
    • Provides full subset of WebGL functions. Extensions are not supported in the current version.
    • Currently provides: Functions, Constants.
  • Replacement: Replacement modules to disable builtin Trilithium renderer.
  • Samples: Various usage samples.

Installation

Prepackaged:

  • Download and install TriGL.vpk.

Manual:

  • Download Crunchyroll app from PS Store.
  • Decrypt all modules of the application with FAGDec to .elf.
  • Make fselfs from decrypted .elf modules with any fself creation tools, for example from vitasdk.
  • Replace psp2/prx/graphics.suprx and psp2/prx/fwDialog.suprx modules with replacement ones from replacement.zip.
  • Copy PVR_PSP2 modules to module folder.
  • Copy modules from plugin.zip to psp2/prx/.
  • Repackage app as .vpk.

Usage:

  • Place your code in js/app/. Entry point file is main.js.
  • Refer to samples for extention loading.

External links

Advertising: