Hacking Pasta Cfw Custom Theme Thread

JJTapia19

I fight for my friends.
OP
Member
Joined
May 31, 2015
Messages
2,171
Trophies
1
Age
32
XP
2,438
Country
Puerto Rico
Pasta CFW Customs Themes Thread
Hi everyone! This thread is for us to share our Pasta Cfw custom themes!

AcnHEhk.png


How to make themes:
1.Download and install the program imagemagick on your PC first. (Link below)
2.To start you need to download and edit the images included in the pasta cfw source code (Link for the Github below) The files are located on Pasta-CFW/CFW_Loader/gfx/
3.Convert them to .bin using the PastaCFW Theme Creator.bat (Windows) or the makebgr-all.sh (Linux/Mac) file located in the same foder as the pictures.
4.Put the properly named images in the UI folder inside sd/3ds/PastaCFW/UI/.

How to apply already created themes:

1.Extract the the downloaded archive
2.Locate the files ending with .bin
3.Copy them and replace your files located in the 3ds sd directory sd/3ds/PastaCFW/UI/ (Optional make a backup of the UI folder first)

How to use the new Theme Preview Generator
This script allows you to create various static and animated previews of your theme, at once.
Just run makeprev.sh or makeprev.bat and it will create a new folder that contains the new previews, based on the .png files.
If you want to specify the delay between the frames of a generated gif, just add the new delay after the command, e.g., if you want every frame to last 2 seconds, enter:

Code:
sh makeprev.sh 200

NOTE: The extension of the files must be lowercase on GNU/Linux, and OS X with case-sensitive FS.

schermata-del-2015-06-29-13-21-58-png.20916

If the PNG files are not available, you can convert BIN (BGR) files to PNG:

How to use the new BIN to PNG converter (sh only, at the moment)

This script converts all .bin files of a theme to .png.
Just run makepng-all.sh or makepng-all.bat and the files will be converted.

How to use the new Release Packager script for developers (sh only, at the moment)

Make sure DevKitPRO and DevKitARM and all other dependencies are installed and configured correctly, then open a terminal and run release.sh or release.bat.
A new file, PastaCFW.zip, will be created, that contains PastaCFW with your latest changes, plus all the files needed.
Although it is possible to use this on Windows, it is recommended to use it in GNU/Linux or OS X in order to add the executable bit to pastaConfig and the shell scripts (the same applies to packaging the files manually).

Thanks to nastys for this tutorial and all the sh scripts plus makeprev.bat and pastaConfig for GNU/Linux and OS X.
AlbertoSONIC for PastaCFWTheme Creator.bat, multitheme support and many awesome features and as always thanks to the entire Pasta CFW Team. :yay:

Imagemagick oficial download site:
OS X: http://www.imagemagick.org/script/binary-releases.php#macosx
Ubuntu:https://apps.ubuntu.com/cat/applications/imagemagick/
Windows:http://www.imagemagick.org/script/binary-releases.php#windows

Pasta Cfw Thread: http://gbatemp.net/threads/pasta-cf...d-on-old-and-new-3ds-required-ninjhax.388925/

Pasta Cfw Github: https://github.com/capito27/Pasta-CFW

Downoad the latest loader bin of pasta to get up and down scrolling needed in some themes. Loader Attached to this post.

Thanks to the Pasta Cfw team!!
capito27
AlbertoSONIC
motezazer
felipejfc
nop90
dela
 

Attachments

  • loader-1.3b7+vs+sspoff.zip
    45.9 KB · Views: 236
  • gfxscripts-v2 by nastys.zip
    2.3 KB · Views: 229
Last edited by JJTapia19,
  • Like
Reactions: nastys and Warft

JJTapia19

I fight for my friends.
OP
Member
Joined
May 31, 2015
Messages
2,171
Trophies
1
Age
32
XP
2,438
Country
Puerto Rico
A custom theme thread and guide already exists, as well as a website for sharing said themes.
This is for Pasta Cfw. Not 3ds themes.

--------------------- MERGED ---------------------------



11030915_981515145216440_7028324256979865614_n.jpg
 

Attachments

  • Majoras Mask V1.2.rar
    223.9 KB · Views: 237
Last edited by JJTapia19,

JJTapia19

I fight for my friends.
OP
Member
Joined
May 31, 2015
Messages
2,171
Trophies
1
Age
32
XP
2,438
Country
Puerto Rico
Both of my themes have been updated adding Icons to the bottom screen and fixed credits. I'll work on new ones now. :yay:
 

JJTapia19

I fight for my friends.
OP
Member
Joined
May 31, 2015
Messages
2,171
Trophies
1
Age
32
XP
2,438
Country
Puerto Rico
I'm curious, are there any benefits to using the ui?
No. It just looks awesome haha. I used to use it to enable or disable firmlaunch but now you can do it holding the r botton. So this is just for personalization purposes. I know it won't appeal to many people but I'm happy for the ones that like it. It's just a nice little touch to have.
 
Last edited by JJTapia19,

capito27

Well-Known Member
Member
Joined
Jan 19, 2015
Messages
874
Trophies
0
XP
1,230
Country
Swaziland
im try creating simple theme. design will be revised later.

18896434429_03a990bd2f_o.jpg
18896434319_3098d5194d_o.jpg


18896654819_394ed0e989_o.jpg
18460301994_6f9c6202e6_o.jpg


it easy to put custom background later. navigation will be horizontal. quite weird but practical.
plz comment...
well, there is an easy fix for that : edit the keybindings of left and right to up and down (you can find them in the main.c file of the cfw_loader source code) once that is done, just compile, use the theme and done ! ^^
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Xdqwerty @ Xdqwerty: