PS VITA / PS TV Xerpi enables GPU (libgxm PSVita's 3D graphics API) for Homebrew

Discussion in 'PS Vita News' started by STLcardsWS, Jan 29, 2017.

By STLcardsWS on Jan 29, 2017 at 12:47 AM
  1. 7,619
    6,509
    747
    STLcardsWS

    STLcardsWS Administrator

    Joined:
    Sep 18, 2014
    Messages:
    7,619
    Likes Received:
    6,509
    Trophy Points:
    747
    I am a few days late on reporting this, got a bit busy this week and forgot i did not report it, but its huge news for the PS Vita / PlayStation TV Scene. Of course those devices on 3.60 firmware and with the HENkaku exploit running Xerpi has achieved 3D Graphic via the GPU (libgxm), where as previous emulation and games used software rendering of the graphics. So we should see much improved emulation that utilizes the system's hardware (GPU), we know there is an N64 emulator in the works, which this release has surely delayed it (for good cause) as this new advancement came just a few days after learning of the N64 emu in development (that already had Super Mario 64 running at near full speeds). Stay tuned as emulation news is sure to heat up on the Vita & PlayStation TV Scene(s), until then Xerpi leaves us with some sample VPKs.

    Vita.jpg


    • Having fun with libgxm (PSVita's 3D graphics API)

      So after finishing this semester's finals, I've got some free time, which I've decided to dedicate to toy around with the Vita's 3D graphics API (aka GXM). I've noticed that there aren't many 3D homebrews (other than yifanlu's cube), and on the other side, there are very few vita hobbyist developers. I think the main reason for that is that GXM is very complex. The API is much more lower level (in the sense of bare-metalness) than OpenGL, similar to Vulkan in some ways.

      Anyways, I've created a Github repo where I'll continuously push all this work, hoping that it can be useful as a sample for people interested in doing some 3D stuff: https://github.com/xerpi/gxmfun Initial version: VPK: https://transfer.sh/167hk9/gxmfun.vpk Here's a newer version where I've started implementing "portal rendering": https://transfer.sh/lASJc/gxmfun.vpk Portals are now much better and fully working: https://transfer.sh/BvWuC/gxmfun.vpk

    Sample Download: gxmfun.vpk

     
    Last edited: Jan 29, 2017

Comments

Discussion in 'PS Vita News' started by STLcardsWS, Jan 29, 2017.

    1. Phil
      Phil
      Looking forward to what this brings. Great work

Share This Page