Making Custom Bubbles

Because we need bubbles in our lives.

Playing Super Mario 64 on the Vita is no longer a meme (well we could always use DaedalusX64 in Adrenaline) and you want to celebrate it by making a nice and shiny bubble you will pin on the first page? But you're kind of lost on how to do that? Then you're in the right place!

What do I need?

  • A Vita (ofc)

  • A Windows PC (well, Linux and MacOS users can always try to use wine, Catalina users will have to use bootcamp)

  • A rom of your game

  • DaedalusX64 installed and working (with the data files)

Ok got it, which file should I open?

The file you will need to launch is the build.bat. You will have a nice cmd window asking you 3 things (don't worry, it's not some hacker stuff nor complicated command line process like hencore)

  • Name of the vpk : Either simple like supermario64 or something fancy like peachgotcapturedagainpart4 if you like.

  • The name of the rom : you will need to enter the path of the rom. Standard path for roms is ux0:data/DaedalusX64/Roms so you will need to write ux0:data/DaedalusX64/Roms/sm64.n64 for example. But if you want a custom path it should still work. For example: ux0:roms/sm64.n64

  • The title ID : Up to you, it must be 9 letters in uppercase and numbers. You can't use the same title ID for 2 bubbles, each one is unique. DAEDALUS3 will work, SuPeRmArIo won't because it's not 9 characters and not full uppercase.

Once it's done it will generate a vpk that you can install on your vita and that's all you have to do to have a custom bubble !

That's nice and all, but I don't want another Daedalus bubble, I want a Super Mario themed bubble

Yeah ok, it's all grey and it's not fun we got it. Well you can customize the background and the icon app if you want. You must respect the following rules :

  • Background picture is a png file and its dimension is 840x500. Name of the file : bg.png

  • Icon picture is a png file and its dimension is 128x128. Name of the file : icon0.png

  • Startup button icon is a png file and its dimension is 280x158. Name of the file : startup.png

Nearly there, we still need to do a last conversion. The PSVita only allows 8bit png's so in order to respect this limitation we will use pngquant for the conversion. You can grab pngquant from here (Download the Windows binary) Once you have it, follow these instructions :

  1. Put the png files in a folder, and extract pngquant in the same folder

  2. Open a cmd window and cd to the directory which contain the png and pngquant. If you don't know how to use the cd command, search on google to learn how.

  3. Do the following command for each png : pngquant nameofthepng.png

  4. After the conversion is done, you will have a nameofthepng-fs8.png file, rename them to their correct name and that's all !

Once it's done, you can put all of these png file in the asset folder and run again the build.bat, it will generate a vpk with your super mario themed bubble.

Oh a Mario head
No vita? No problem, vita3K exists

And that's it, you have a nice Super Mario themed bubble. I chose super mario 64 as an example but you can do the same thing with any games you want. Enjoy!