Skip to content

[After BGFX Refacto] Add Vita build #154

Open

Description

Activity

  1. added this to the 0.9.X milestone on Apr 15, 2025
  2. added theissue type on Apr 15, 2025
  3. KKhanhH commented on Apr 15, 2025

    @KKhanhH
    Collaborator

    If we're adding Vita builds, should we also support Vita provided assets?

  4. Emberind commented on Apr 15, 2025

    @Emberind
    Member

    Supporting Vita assets would definitely be nice, but that's probably something we should only implement after PS4 has shipped

  5. modified the milestones: 0.9.X, 0.10.X on Aug 9, 2025
  6. linked a pull request that will close this issueVita Build #310on Nov 7, 2025
  7. changed the title [-]Add Vita build[/-] [+][After BGFX Refacto] Add Vita build[/+] on Nov 13, 2025
  8. Enorovan commented on Nov 13, 2025

    @Enorovan
    MemberAuthor

    Doesn't actually build, stuck at 99% before BGFX because we use OpenGL 3, when vitaGL uses OpenGL ES 2

    Build Vita Locally on Ubuntu

    export VITASDK=$HOME/vitasdk
    sudo apt-get install -y cmake git build-essential autoconf texinfo bison flex libtool pkg-config libopenal-dev
    
    git clone https://github.com/vitasdk/buildscripts.git
    cd buildscripts
    git fetch origin pull/136/head:pr-136
    git checkout pr-136
    
    mkdir build && cd build
    cmake .. -DCMAKE_INSTALL_PREFIX=$VITASDK -DDOWNLOAD_DIR=$HOME/vitasdk_tarballs -DOFFLINE=NO
    make
    mkdir -p "$VITASDK/bin" "$VITASDK/lib" "$VITASDK/include" "$VITASDK/share"
    
    cp toolchain_build/arm-vita-eabi/bin/* "$VITASDK/bin/"
    
    cp -r toolchain_build/arm-vita-eabi/lib "$VITASDK/"
    cp -r toolchain_build/arm-vita-eabi/include "$VITASDK/"
    
    cp -r toolchain_build/share "$VITASDK/"
    
    cd $VITASDK/bin
    
    ./arm-vita-eabi-g++ --version
    
    ./vdpm sdl2 openal-soft zlib libogg libvorbis libwebp ffmpeg vitaGL vitaShaRK lame
    
    cmake . -DCMAKE_TOOLCHAIN_FILE=$VITASDK/share/vita.toolchain.cmake
    
    make
    
  9. modified the milestones: 0.10.X (Bonus & Common Custom Features), on May 24, 2026
  10. modified the milestones: , 0.10.X (Bonus & Common Custom Features) on Aug 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions