Howling Theme Tool 3DS

From GameBrew
Revision as of 08:39, 19 April 2020 by HydeWing (talk | contribs) (Created page with "{{Infobox 3DS homebrew | title = Howling Theme Tool | image = https://dlhb.gamebrew.org/3dshomebrew/Howling-Theme-Tool.jpeg|250px | type = PC Utilities | version = v1.7 | lice...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Template:Infobox 3DS homebrew

--------------------------------------


Some of the new features:
- Themes WILL NOT get deleted if you visit the eShop or the Theme Shop (very special thanks to <a href="https://gbatemp.net/members/356903/" class="username" data-user="356903, @redunka">@redunka</a>): Here's a teaser for this feature: <a href="https://gbatemp.net/threads/release-howling-theme-tool-create-your-own-cia-theme-packages-with-custom-and-official-themes.401081/page-36#post-7315611" class="internalLink">https://gbatemp.net/threads/release...d-official-themes.401081/page-36#post-7315611</a>

  • edit 2017-12-24: v.1.7.0 Xmas version haves this feature, but the new version will have also a "best implementation of it"

- Theme packages lists can be saved and loaded. Also, you can create your own "pre-made" theme packages.


Allow me to introduce you: "Howling Theme Tool". A noob-proof tool to pack your custom themes as .CIA files to be used in Custom Firmware.

<img src="proxy.php?image=https%3A%2F%2Fhowlingwolfandchelsea.files.wordpress.com%2F2015%2F10%2Fhowlingthemetool.png&hash=18030f66e1cb06711f867c60ec88fe8b" class="bbCodeImage LbImage" alt="[?IMG]" data-url="howlingthemetool.png" style="">

* Features *
- Allows to pack up to 100 themes in one CIA file (the 3DS home menu limit).
- Creates US, EU and JP theme packages.
- Allow theme, icon and bgm preview.
- Separates Custom, NSFW and Official themes.
- Name arrangement feature.

* To do list *
- Other arrangement options (up / down buttons and stuff)
- Try to Gateway compatibility if possible or if I get lazy, send GW a mail asking them to patch what they don't patch.

* How to use *
0.A - First of all, I recommend to run the "Theme Checker" to verify if your themes are in good condition. Open "Theme Checker", select your theme's folder and then press "Start Verification".
<img src="proxy.php?image=https%3A%2F%2Fhowlingwolfandchelsea.files.wordpress.com%2F2015%2F11%2Ftc-1.png&hash=56e807f782a5b0765a48d54286ab6cfe" class="bbCodeImage LbImage" alt="[?IMG]" data-url="tc-1.png" style="">
0.B - If the program notices a missing file in your theme, it will let you know.
By example, if there is no "icon.png", the application will look for "info.smdh", if the file exists, it will extract the icon from there.
If there is no "name.txt" it will ask you for a name for the theme, based on the folder's name.
<img src="proxy.php?image=https%3A%2F%2Fhowlingwolfandchelsea.files.wordpress.com%2F2015%2F11%2Ftc-2.png&hash=0d97c39b48b63d69fde9f0dc2d443b0b" class="bbCodeImage LbImage" alt="[?IMG]" data-url="tc-2.png" style="">
0.C - Wait until it finish and you will be ready to go!
<img src="proxy.php?image=https%3A%2F%2Fhowlingwolfandchelsea.files.wordpress.com%2F2015%2F11%2Ftc-3.png&hash=e283b48e0f7dbfdb81f82e803d809a86" class="bbCodeImage LbImage" alt="[?IMG]" data-url="tc-3.png" style="">
1-Set-up your themes and folders fellowing the directions in the "Example Folder" in the release package (more info below).
2-Open the application.
3-Select your theme's folder location and press "Start"
<img src="proxy.php?image=https%3A%2F%2Fhowlingwolfandchelsea.files.wordpress.com%2F2015%2F10%2Fhtt-1.png&hash=af0308a3d14ca4ca63dba73d7f816e67" class="bbCodeImage LbImage" alt="[?IMG]" data-url="htt-1.png" style="">
4-Select the themes you want from the available themes and add them to the "Themes to pack" list
<img src="proxy.php?image=https%3A%2F%2Fhowlingwolfandchelsea.files.wordpress.com%2F2015%2F10%2Fhtt-2.png&hash=abe30ae31c5a26c25186de491a92c72b" class="bbCodeImage LbImage" alt="[?IMG]" data-url="htt-2.png" style="">
5-If you want, arrange them (I recommend arrange them from Z to A so the will appear from A to Z in the 3DS)
6-Compile your theme package (the region you select must match your emunand's region)
<img src="proxy.php?image=https%3A%2F%2Fhowlingwolfandchelsea.files.wordpress.com%2F2015%2F10%2Fhtt-3.png&hash=b38a5e4e10873aca890866aae78b9947" class="bbCodeImage LbImage" alt="[?IMG]" data-url="htt-3.png" style="">
7-Wait some seconds...
<img src="proxy.php?image=https%3A%2F%2Fi.imgur.com%2FMzr02US.png&hash=19398e3c8ee024bd2d1628ae7b9db192" class="bbCodeImage LbImage" alt="[?IMG]" data-url="Mzr02US.png" style="">
8-Select a place to save your theme package
<img src="proxy.php?image=https%3A%2F%2Fhowlingwolfandchelsea.files.wordpress.com%2F2015%2F10%2Fsavefile1.png&hash=7b473f2b258a41fd66e0ba8581ab2cee" class="bbCodeImage LbImage" alt="[?IMG]" data-url="savefile1.png" style="">
9-Done! You have your package ready. Now copy it to your 3DS and install it with your favorite CIA installer.
<img src="proxy.php?image=https%3A%2F%2Fhowlingwolfandchelsea.files.wordpress.com%2F2015%2F10%2Fhtt-5.png&hash=cfe496faa0baef262174ed71e4c20213" class="bbCodeImage LbImage" alt="[?IMG]" data-url="htt-5.png" style="">

* Folder and theme's structure *
You must create a folder with this structure to work with Howling Theme Tool:

<aside>

Main Folder

Main Folder/Custom
Main Folder/Custom NSFW

Main Folder/Oficiales
Click to expand...

</aside>

And your themes must have this structure:

<aside>

bgm.bcstm (theme's audio)

bgm.ogg (audio's preview)
body_LZ.bin (*required*) (theme's background)
icon.png (*required*) (theme's icon)
name.txt (*required*) (theme's name) (it MUST be UTF-8 for �non-english� chars support)

preview.png (theme's preview)
Click to expand...

</aside>

Even if "icon.bmp" it's no longer required since v1.5.0, "icon.png" it's still required and every theme must have one.

The "icon.bmp" will be automatically generated based on "icon.png" while creating a theme package.
To be sure your themes are ready to be used with "Howling Theme Tool", please run the "Theme Checker" and check your theme's folder.
"Theme Checker" will also generate proper "icon.png" and "name.txt" based in "info.smdh" and the folder's name.

  • Notice *

This only works under Custom Firmware (tested on rxTools and Player's Heaven) at the moment. Gateway forgot to patch the DLCs integrity check, so it will fail to install due to the "plain" control file. If someone wants to send a mail to GW to give them some feedback about this, remember to do it with "respect" and please, do not "FILL" their inbox with "cloned" mails.

* Does this really works? *
Proof:

<button type="button" class="button bbCodeSpoilerButton ToggleTrigger Tooltip JsOnly" data-target="> .SpoilerTarget">Spoiler</button>

<img src="proxy.php?image=https%3A%2F%2Fhowlingwolfandchelsea.files.wordpress.com%2F2015%2F10%2Fhtt-3ds-1.jpg&hash=78d968283d2418069dac5da2fbacad94" class="bbCodeImage LbImage" alt="[?IMG]" data-url="htt-3ds-1.jpg" style="">

<img src="proxy.php?image=https%3A%2F%2Fhowlingwolfandchelsea.files.wordpress.com%2F2015%2F10%2Fhtt-3ds-2.jpg&hash=8ccd20fac346a0a91cde7a0bfdae858e" class="bbCodeImage LbImage" alt="[?IMG]" data-url="htt-3ds-2.jpg" style="">
<img src="proxy.php?image=https%3A%2F%2Fhowlingwolfandchelsea.files.wordpress.com%2F2015%2F10%2Fhtt-3ds-3.jpg&hash=7513ccd402dda98695b978e8e4aa9b61" class="bbCodeImage LbImage" alt="[?IMG]" data-url="htt-3ds-3.jpg" style="">
<img src="proxy.php?image=https%3A%2F%2Fhowlingwolfandchelsea.files.wordpress.com%2F2015%2F10%2Fhtt-3ds-4.jpg&hash=ab20fb36a2824e90f9130c4a7b5f2e6c" class="bbCodeImage LbImage" alt="[?IMG]" data-url="htt-3ds-4.jpg" style="">

<img src="proxy.php?image=https%3A%2F%2Fhowlingwolfandchelsea.files.wordpress.com%2F2015%2F10%2Fhtt-3ds-5.jpg&hash=7907da65124ca621d2d332fb3213c558" class="bbCodeImage LbImage" alt="[?IMG]" data-url="htt-3ds-5.jpg" style="">

And more screenshots by <a href="https://gbatemp.net/members/356294/" class="username" data-user="356294, @Asia81">@Asia81</a>

<button type="button" class="button bbCodeSpoilerButton ToggleTrigger Tooltip JsOnly" data-target="> .SpoilerTarget">Spoiler</button>

<img src="proxy.php?image=http%3A%2F%2Fimage.noelshack.com%2Ffichiers%2F2015%2F45%2F1446821505-1.png&hash=d97060675de0e4f67aab98ad98223779" class="bbCodeImage LbImage" alt="[?IMG]" data-url="1446821505-1.png" style="">

<img src="proxy.php?image=http%3A%2F%2Fimage.noelshack.com%2Ffichiers%2F2015%2F45%2F1446821505-2.png&hash=7be32bf04d13d9bbe671b1c990ca2b4f" class="bbCodeImage LbImage" alt="[?IMG]" data-url="1446821505-2.png" style="">
<img src="proxy.php?image=http%3A%2F%2Fimage.noelshack.com%2Ffichiers%2F2015%2F45%2F1446821505-3.png&hash=4c8c43c3ee4deae0101c84529aa8d566" class="bbCodeImage LbImage" alt="[?IMG]" data-url="1446821505-3.png" style="">
<img src="proxy.php?image=http%3A%2F%2Fimage.noelshack.com%2Ffichiers%2F2015%2F45%2F1446821505-4.png&hash=f7488c53f9b04819c67cc8fb7e599d2c" class="bbCodeImage LbImage" alt="[?IMG]" data-url="1446821505-4.png" style="">
<img src="proxy.php?image=http%3A%2F%2Fimage.noelshack.com%2Ffichiers%2F2015%2F45%2F1446821505-5.png&hash=47b358883ba46f0dd51dab58485050ca" class="bbCodeImage LbImage" alt="[?IMG]" data-url="1446821505-5.png" style="">
<img src="proxy.php?image=http%3A%2F%2Fimage.noelshack.com%2Ffichiers%2F2015%2F45%2F1446821506-6.png&hash=166f636743fac79d088eb0cfa8ae84bb" class="bbCodeImage LbImage" alt="[?IMG]" data-url="1446821506-6.png" style="">
- removed picture, sorry <a href="https://gbatemp.net/members/356294/" class="username" data-user="356294, @Asia81">@Asia81</a> - reason: nsfw -
- removed picture, sorry <a href="https://gbatemp.net/members/356294/" class="username" data-user="356294, @Asia81">@Asia81</a> - reason: nsfw -

<img src="proxy.php?image=http%3A%2F%2Fimage.noelshack.com%2Ffichiers%2F2015%2F45%2F1446821506-9.png&hash=89d2b6daa3b2bef2c84fbdfb7792b461" class="bbCodeImage LbImage" alt="[?IMG]" data-url="1446821506-9.png" style="">


* About Howling Theme Tool *
Coded by: Howling Wolf Naru-Jos�span>
Special Thanks:
<a href="https://gbatemp.net/members/264478/" class="username" data-user="264478, @Roxas75">@Roxas75</a> for the firsts scripts, rfs and metadatas.
<a href="https://gbatemp.net/members/344848/" class="username" data-user="344848, @Reisyukaku">@Reisyukaku</a> for smashing his head to the wall and create the first scripts to make multi-theme cia files.
<a href="https://gbatemp.net/members/356294/" class="username" data-user="356294, @Asia81">@Asia81</a> for beta-test, create the PackHack, and for being mega-enthusiast and always want to know more.
<a href="https://gbatemp.net/members/347208/" class="username" data-user="347208, @Chelsea_Fantasy">@Chelsea_Fantasy</a> for give me a lot of ideas, beta-test and help me in everything she can.
Akyra for give me his 3DS to extract the MetaDatas for USA themes.
DAH_King for beta-test the USA themes in his console.
<a href="https://gbatemp.net/members/356903/" class="username" data-user="356903, @redunka">@redunka</a> for give me the Japanese control file and for beta-test.
and also I wanna give a huge "Thank you" to everyone who helped to make custom themes what they
are right now, it does not matter if you are a application developer or a custom theme maker,
thanks to everyone.

* Download links *
Howling Theme Tool v1.7.0 Xmas Version (Multi-3, En, Es, Fr):
<a href="https://drive.google.com/open?id=1Aqz7RbiIvKF71sgrhusTjpBYoueiCT_r" target="_blank" class="externalLink" rel="nofollow">https://drive.google.com/open?id=1Aqz7RbiIvKF71sgrhusTjpBYoueiCT_r</a>


Howling Theme Tool v1.7.0 English and Spanish:
<a href="https://mega.nz/#!bUFEQL7Z!bEyHcjzPv9m1Ug78kbFAF6DA02Txm69EQRcj5m2_KyM" target="_blank" class="externalLink" rel="nofollow">https://mega.nz/#!bUFEQL7Z!bEyHcjzPv9m1Ug78kbFAF6DA02Txm69EQRcj5m2_KyM</a>
Howling Theme Tool v1.7.0 French BETA ( translation by <a href="https://gbatemp.net/members/356294/" class="username" data-user="356294, @Asia81">@Asia81</a> ):
<a href="https://filecloud.io/x8i5mzq9h" target="_blank" class="externalLink" rel="nofollow">http://filecloud.io/x8i5mzq9h</a>

Old public versions:

<button type="button" class="button bbCodeSpoilerButton ToggleTrigger Tooltip JsOnly" data-target="> .SpoilerTarget">Spoiler</button>

Howling Theme Tool v1.3.5 English Version:

<a href="https://mega.nz/#!OcsUlDaD!RaqecKbuUjmPFuhCgq6gDfzbPJPF9QdcQWTOdQyqNYE" target="_blank" class="externalLink" rel="nofollow">https://mega.nz/#!OcsUlDaD!RaqecKbuUjmPFuhCgq6gDfzbPJPF9QdcQWTOdQyqNYE</a>
Howling Theme Tool v1.3.5 Versi�n Espa�

<a href="https://mega.nz/#!CQMhwYCC!GaSGrvM4gqOjD_buLy-K0GeT7XWGivvT7YxrAKSpka0" target="_blank" class="externalLink" rel="nofollow">https://mega.nz/#!CQMhwYCC!GaSGrvM4gqOjD_buLy-K0GeT7XWGivvT7YxrAKSpka0</a>


If you have any issues running the app, run it as admin with compatibility mode set to Windows 7 (thanks to <a href="https://gbatemp.net/members/340701/" class="username" data-user="340701, @sks316">@sks316</a> for suggesting it and <a href="https://gbatemp.net/members/380281/" class="username" data-user="380281, @colking">@colking</a> for testing it)

The English version it's not properly translated, if someone wants to improve the translation or make a new translation for other language, please, contact me via PM.

* Other tools *
Howling 3DS Theme Formatter Tool by <a href="https://gbatemp.net/members/408915/" class="username" data-user="408915, @Cpblack">@Cpblack</a>:
<a href="https://gbatemp.net/threads/howling-3ds-theme-formatter-tool.457403/" class="internalLink">https://gbatemp.net/threads/howling-3ds-theme-formatter-tool.457403/</a>
This tools creates "name.txt" authomatically.
I recommend to run this before the Theme Checker if you are too lazy to write the names.
Good job <a href="https://gbatemp.net/members/408915/" class="username" data-user="408915, @Cpblack">@Cpblack</a>


If you found an error, please read here first before ask ( thank's <a href="https://gbatemp.net/members/356903/" class="username" data-user="356903, @redunka">@redunka</a> ):
<a href="https://gbatemp.net/threads/release-howling-theme-tool-create-your-own-cia-theme-packages-with-custom-and-official-themes.401081/page-11#post-5976354" class="internalLink">https://gbatemp.net/threads/release...d-official-themes.401081/page-11#post-5976354</a>

Also, if the app does not load at all saying "Failed to create empty document", check here:
<a href="https://gbatemp.net/threads/howling-theme-tool-problem.458286/" class="internalLink">https://gbatemp.net/threads/howling-theme-tool-problem.458286/</a>


Thanks to <a href="https://gbatemp.net/members/356903/" class="username" data-user="356903, @redunka">@redunka</a> for the quick help fixing the pics!

 

Advertising: