You are browsing as a guest. Sign up (or log in) to start making projects!

3DS Splash Screen and Badge Maker

  • 3 Devlogs
  • 6 Total hours

Splash Screen Maker and Badge Pack Maker for modded 3DSes, programmed in Python, with an easy-to-use UI and Anenome compatibility (Note that SMDH info conversion isn't included, but I will link to a handy dandy site that will create it for you! Alas, that is just outside my knowledge level at this time). It can convert your pngs to .bin for splash screens, and splits images into 64x64 pieces and saves them for badges.

Ship #1 Pending review

This is a splash screen and badge creator for 3DS! While the outputted files are intended for use on, well, the 3DS, this app runs on Windows.

Now, what is a 'splash screen' or a 'badge'? Well, a splash screen is a pair of two images--one for each screen-- that shows up briefly before or after your 3DS boots. Usually, they are for aesthetic purposes, or just informing that the said console has been modified and listing executable payloads (such as ones to launch the Luma3DS Menu). These images are required to be in a specific format, with BGR color encoding, rotated 90 degrees, and as a .bin file. This program will convert them for you, and export them to a folder within the 'Output' and then within a folder of your naming (as defined in the 'export name' option). Then, you can go to the website linked in the app, and create an info.smdh, put it in the folder with your .bins, zip it, put it into 'Splashes' in your SD card, and voila! You can then load it in Anenome as a splash screen.

A badge is a 64x64 PNG image that can be placed on the home menu screen of the 3DS for decoration. This program allows you to import an image, and it will automatically split it into smaller, properly sized images, and export it into the 'Output' folder and then to a folder you defined in the 'export name' option, as with the splash screens. Then you just zip the folder and put it into 'Badges' in your SD Card, and are able to install them with Anenome and use them to your heart's content as you would any other badges.

I made this project because when I was trying to create a splash screen a few months ago, I was struggling a bit with resources and finding info that wasn't from 13-ish years ago, and I find this kind of thing really fun to mess around with!

This isn't my main project on here, I just really wanted to make a small thing.

As for AI use, there was hardly any on this project, mainly just for debugging or asking information or help on things I couldn't find. And to double check if the .bin files looked okay, as I have hardly ever worked with them before.

And as a heads up, this project can lag a little with button inputs at times. It does register it, but every now and then you may need to press a couple times.

  • 3 devlogs
  • 6h
Try project → See source code →
Open comments for this post

58m 2s logged

Finished the Splash Screen Creator section of the program! Had some troubles but it turned out okay in the end! >:D Here is some screenshots of the program. I can’t really like get it in action without showing literally aLL of my files, though, because it’s mainly for converting them.

Finished the Splash Screen Creator section of the program! Had some troubles but it turned out okay in the end! >:D Here is some screenshots of the program. I can’t really like get it in action without showing literally aLL of my files, though, because it’s mainly for converting them.

Replying to @edda

0
2
Open comments for this post

3h 47m 4s logged

Got the badge maker fully working! It’s a bit simple, really just an instruction manual that can also split images in 64x64 chunks, but hey, it works! It has a help menu, allows you to input the export name, and asks you for a file to import. It splits the image into 64 x 64 chunks, and saves it to a folder within the Output folder named after your chosen export name, which files named after the pattern [exportname]_[entry number]. Next up is the splash screen maker… which i am more nervous about lol

Got the badge maker fully working! It’s a bit simple, really just an instruction manual that can also split images in 64x64 chunks, but hey, it works! It has a help menu, allows you to input the export name, and asks you for a file to import. It splits the image into 64 x 64 chunks, and saves it to a folder within the Output folder named after your chosen export name, which files named after the pattern [exportname]_[entry number]. Next up is the splash screen maker… which i am more nervous about lol

Replying to @edda

0
2
Open comments for this post

1h 8m 41s logged

Got the window done and drew a few buttons (not pictured), and coded the .bin converter :)
it has a fancy shmancy background. pay no attention to how long this has taken me T-T i am slow

Got the window done and drew a few buttons (not pictured), and coded the .bin converter :)
it has a fancy shmancy background. pay no attention to how long this has taken me T-T i am slow

Replying to @edda

0
1

Followers

Loading…