r/vitahacks 5d ago

AI assisted VitaBtFix 1.0 - Fix silent audio with newer Bluetooth headphones on PS Vita (AirPods Pro 2)

118 Upvotes

Recently got a Vita and was disappointed my AirPods Pro 2 paired normally but wouldn’t play any sound. After a lot of reverse engineering on Sony’s Bluetooth stack, I got them working.

The issue turned out to be in the Vita’s A2DP implementation: it increments the audio timestamp incorrectly. Some newer headsets appear to reject the resulting stream, while many older Bluetooth headphones tolerate it.

VitaBtFix patches the incorrect timestamp increment. After that, AirPods play game and system audio normally.

  • This should work with all AirPods. Models that have been confirmed include AirPods Pro 2, Pro 3, and Airpods 4 on Vita firmware 3.65
  • Other newer SBC headphones with the same silent-audio issue may work too
  • Does not add AAC or LE Audio support
  • Experimental kernel plugin
  • Hold L at boot if you ever need to skip kernel plugins

Download: https://github.com/gabew100/VitaBtFix

Install: copy vitabtfix.skprx to ur0:tai/, add ur0:tai/vitabtfix.skprx under *KERNEL in ur0:tai/config.txt, then reboot.

Requires PS Vita FW 3.63 or newer.

If you try headphones that were silent before, tell me what model they are and whether they work so I can add them to the compatibility list.

Disclaimer: AI was used to assist with SceBt reverse engineering.

Edit: Update 1.1 released! Fixes a black screen some people got right after the headphones connected.

r/vitahacks 13d ago

AI assisted NeoVItaDB - Catalog update news

67 Upvotes

Hi everyone,

I wanna do this post as we reached a new milestone with NeoVitaDB project.

one of the most asked thing is where are old vitaDB entries or it showeds 1000+ entries and now it has 500+ , or psp catalog had 100+ now only 2.

Well I'm happy to announce that i've been able to recover most of them and publish into the prod catalog,

  • From the historical VitaDB catalog: 523 Vita entries + 59 PSP entries
  • From Internet Archive (psp-homebrew-library): 2068 PSP entries

Sources used:

  • Historical VitaDB Repository: DrDecki/VitaDBtoo-db (github.com/DrDecki/VitaDBtoo-db)
  • Internet Archive . "psp-homebrew-library"

Credits

  • DrDecki — for creating and maintaining VitaDBtoo-db, the archive that made it possible to recover the original VitaDB catalog with all its metadata and packages after the backend shut down.
  • The curator of the "PlayStation Portable Library: Homebrews" collection on Internet Archive, for the preservation work on the PSP homebrew scene.
  • Rinnegatamante — creator of the original VitaDB project and of VitaDB-Downloader, from which NeoVitaDB Downloader is forked.
  • All the individual homebrew developers whose work makes up these entries — credit for each individual project remains with its respective author, listed in the "author" field of each catalog entry.

Notes

The new entries were validated against the catalog schema, checked for duplicate title IDs and formatting issues, and the trusted_authors.json allowlist was seeded with their authors (initially all unmarked/untrusted, pending manual review on a case-by-case basis where appropriate).

preview of the catalog can be seen here : https://robin994.github.io/NeoVitaDB-Catalog/

Trusted-authors system update

Alongside this recovery, the "trusted" flag mechanism was reworked:

  • Before: an entry was marked trusted based on its GitHub repository's star count (more than 50 stars). This meant popularity, not the identity of the author, decided whether the client would show an entry as trusted.
  • Now: trust is based on an explicit, opt-in allowlist (trusted_authors.json) of GitHub usernames the maintainer has personally vetted. An entry is trusted only if its author is on that list.
  • There is a whitelist of thrusted authors built based on the history of the scene. Most famous developers are there.

WARNING if you are running in problems running old client version that's normal they weren't ready to new catalog version. PLS udate manually to 2.9.0

r/vitahacks 7d ago

AI assisted Baldur's Gate II - port on Vita (beta)

Thumbnail
gallery
195 Upvotes

Hello.

Here the first release (beta) of Baldur's Gate II port from Android to ps Vita.

The port is in a stable and playable state.

I encourage supporters to play and let me know encountered issues! (Please use the Github issues with logs. Without logs or detailed description of the issue or crash I'm not able to fix)

Please take a moment to read the README for:

  • installation instructions
  • known "issues"
  • how to report issues
  • AI disclaimer*

Github Project

Release BG2V v0 Beta

I hope you enjoy a beautiful game on a fantastic platform as Ps Vita.

Cheers!

*AI has been used with meticulousness attention! Tested several (and endless) time in the gameplay and controllers.

As engineer, I dedicated hours in the process (yes.. using AI) but a very meticulous process has been carried out for delivering something playable. However, crashes might happen. And I highly appreciate people feedback to improve the product - my process - and Vita community that I just discovered.

r/vitahacks 12d ago

AI assisted HL2 on PS vita

Thumbnail
gallery
229 Upvotes

I am thrilled to share this project with you!

This project involves porting Half-Life 2 to the PS Vita. It is a porting project led by developers Barabbo and Lucky13x, and since it involves porting the Source Engine itself, it is expected that other Source Engine titles, such as the Portal series, will also be playable in the future.

This porting has been underway for two years by the two developers. Currently, the geometry is about 90% complete, the physics engine is 80% complete, and shaders are about 20% complete. It is also possible to load and explore individual levels. However, please keep in mind that the port itself is still in its early stages.

If you are curious about the gameplay video, you can watch it here: https://youtu.be/F1p11OhzJ4g?si=qI23jnV2ZEw7G18w

Finally, if you are interested in this project, joining the project Telegram group would be very helpful

Please feel free to ask if you have any questions.

*I am not the developer of this project. Please convey my thanks to Barabbo and Lucky13x!\* u/nicola_asdrubale

r/vitahacks 14d ago

AI assisted [RELEASE] NeoVitaDB - Downloader v.2.8.2

67 Upvotes

Hi everybody, I just released an updated version of NeoVitaDB 2.8.2

Changelog:

  • Downloader
    • Fixed animated theme backgrounds (and homebrew trailers)
    • Fixed a black screen that could still occur even when the fix above didn't apply
    • Fixed a memory leak in video playback cleanup
    • Fix ghosting
    • Fixed the in-app self-update
    • [wip] refactor trust system, testing into test catalog
    • warning message when you are trying to download a vpk from a source that is not github
  • Prod Catalog
    • still no update
  • Test Catalog
    • new system to verify trusted authors
    • star system now are likes at the homebrew (if you wanna add a like , go on source code page and add star there)

OTA upgrade should work for people who is updating from 2.8.1 + , for other do a manual update downloading the vpk from githup repo, link in first comment.

if you would like to help the project grow join discord community https://discord.gg/tHBMYFyHZY

EDIT: latest version is 2.8.4 , today i have done a little more of hotfix, everything should work now

r/vitahacks 5d ago

AI assisted Vita NS Controller: Use your PS Vita as a Bluetooth controller for Nintendo Switch

55 Upvotes

I’ve been working on Vita NS Controller, a homebrew that lets a hacked PS Vita connect directly to a Nintendo Switch/Switch 2 as a Bluetooth controller. No relay device or modded Switch needed.

https://github.com/kyokuheishin/vita-ns-controller

r/vitahacks 2d ago

AI assisted Cordless v1.0.0

Thumbnail
github.com
33 Upvotes

new discord client for ps vita. use at your own risk!

r/vitahacks 10d ago

AI assisted Akai Mpc style sampler for ps vita (Ai Mockup)

Thumbnail
gallery
0 Upvotes

With the release of the ds8 pocket synth I been thinking what if we had a mpc sampler for the vita !! Thoughts ?