It's release time!
Updates:
- Initial Vita3K shader recompiler support: it translates from GXP (PSVita's SceGxm shader format) to SPIR-V/GLSL shaders
- Uses UAM - deko3d shader compiler to compile the shaders generated by Vita3K's shader compiler (GLSL for now) to the Switch's GPU format
- 3D graphics: Initial depth and stencil support
- Changed PSVita executable path from
sd:/test.elf
→sd:/vita2hos/test.elf
- Fixed inverted vertical analog sticks axis
- 3D graphics performance improvements
- General code improvements
vita2hos uses Vita3K's shader recompiler, and some parts of vita2hos's code are based on Vita3K's implementation. Please, consider donating and contributing to Vita3K!
vita2hos uses UAM (deko3d's shader compiler) to compile shaders. Please, also consider contributing to that project and donating to the developers!
Instructions
Check https://github.com/xerpi/vita2hos#how-can-i-use-it
Sample PSVita homebrew:
- gxmfun (modified): download
- vitasdk GXM cube sample (modified): download
- vitasdk GXM triangle sample (modified): download
- VITA-8: download
- vitasdk touch sample: download
EDIT
I've removed the download due to some bugs in this version. I'll release Alpha 0.2.1 soon.