CBPS Forums

Console Hacking => PS Vita => Topic started by: teakhanirons on May 17, 2020, 08:42:24 PM

Title: [release] CustomBootSplashBMP
Post by: teakhanirons on May 17, 2020, 08:42:24 PM
What is this?
This plugin can display a 960x544 24 bit RGB BMP (BMP with no alpha) as custom boot splash on PS Vita / PS TV at boot.
The boot logo that is displayed in the beginning can not be hidden with this plugin.
This is a fork of the original PSP2-CustomBootSplash by Princess of Sleeping (https://github.com/Princess-of-Sleeping/PSP2-CustomBootSplash).
(https://i.ibb.co/dK8x5Vd/image.png) (https://ibb.co/NYcbyJ8)

How do I make a 24 bit RGB BMP?
It should be the default Paint option as seen here:
(https://i.ibb.co/7bV5Ktc/image.png) (https://ibb.co/vDmGk45)


Installation:
Place the plugin to:
Code: [Select]
ur0:tai/custom_boot_splash.skprx
Place your 960x544 24 bit RGB BMP (BMP with no alpha) as:
Code: [Select]
ur0:tai/boot_splash.bmp
Look for the line "load os0:kd/clockgen.skprx" in "ur0:tai/boot_config.txt" and add this line one line fore that:
Code: [Select]
- load ur0:tai/custom_boot_splash.skprx
EXAMPLE:
Code: [Select]
- load ur0:tai/custom_boot_splash.skprx

load os0:kd/clockgen.skprx
#load os0:kd/syscon.skprx
#load os0:kd/rtc.skprx

Any pre-made logos I can use?
We will be posting some in this thread as replies but we highly recommend making your own since it's more fun that way.

To Enso 3.65 users:
If a "ur0:tai/boot_config.txt" exists in "vs0:tai" and the plugin doesn't load even if plugin path is written to "ur0:tai/boot_config.txt", please update Enso to the latest version:
https://github.com/TheOfficialFloW/enso/releases (https://github.com/TheOfficialFloW/enso/releases)

To do:
Adding 32 bit or other BMP variants support should be trivial. Currently, a header size of 54 bytes is hard coded.
Hardware accelerated JPG support is possible.
PNG support is a possibility.
CreepNT wants a randomized boot logo selection feature.

Credits:
Princess of Sleeping for the original code and helping me a ton with this release despite me being very bad at C.

Download:
https://github.com/teakhanirons/Vita-CustomBootSplashBMP/releases (https://github.com/teakhanirons/Vita-CustomBootSplashBMP/releases)
Title: Re: [release] CustomBootSplashBMP
Post by: CreepNT on May 17, 2020, 09:26:15 PM
Custom made CBPS logo based on the pre-retail boot logo.
Title: Re: [release] CustomBootSplashBMP
Post by: teakhanirons on May 17, 2020, 09:27:36 PM
A logo dedicated to Princess, used in the original post.