Rockbox Development > New Ports

PSP Vita

(1/1)

redblade8:
Hi, I came across this video ( https://www.youtube.com/watch?v=Hiq-ttpU6bU ) about modding a PSP Vita. I'm just wondering how feasible it'd be to port over Rockbox as either an application, or as an alternative firmware on the Vita you can boot between Official Firmware/Rockbox like on the existing ports for other devices.

They also have a community on Reddit & Discord named VitaHacks if you're wondering for more information. There's also a teardown post here: https://www.ifixit.com/Teardown/PlayStation+Vita+Teardown/7872

Thanks, I appreciate your time reading =)
- Red.

speachy:

--- Quote from: redblade8 on April 17, 2023, 04:26:10 PM ---I'm just wondering how feasible it'd be to port over Rockbox as either an application, or as an alternative firmware on the Vita you can boot between Official Firmware/Rockbox like on the existing ports for other devices.

--- End quote ---

The hardware itself is quite capable (quad-core ARM Cortex-A9) but it would likely be quite a bit of work to get a baremetal port off the ground due to the hardware complexity.

It makes more sense to build Rockbox as an application, and that should be fairly straightforward -- Run it on top of the Vita Linux port, or if there's a native-ish SDL port that would work too.   But honestly it's a crappy form factor for an audio player...

fennectech:
Why not run it in user space.    You can even hook into the quick area music player and background play (while you’re playing a game).   An entire toolchain is available here https://github.com/vitasdk/vita-toolchain.   I’d love to run rockbox in an app and am willing to loan my personal vita to anyone who will work on it.    https://psp2sdk.github.io/files.html   Here is full documentation (and source code) for each call in the psp2sdk    You get Bluetooth audio and power management and file system access for free.    Even internet (if available) is just an api call away.    This has real potential to replace the inbuilt audio player (it can’t play flacs)   A bare metal port would significantly decrease the machines usefulness and decrease the applications utility.   

Navigation

[0] Message Index

Go to full version