3DSThemeManager: Difference between revisions

From GameBrew
(Created page with "{{Infobox 3DS homebrew | title = 3DSThemeManager | image = https://dlhb.gamebrew.org/3dshomebrew/3DSThemeManager.jpeg|250px | type = Other Apps | version = v1.3.1 | licence =...")
 
 
(20 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox 3DS homebrew
{{Infobox 3DS Homebrews
| title = 3DSThemeManager
|title=3DSThemeManager
| image = https://dlhb.gamebrew.org/3dshomebrew/3DSThemeManager.jpeg|250px
|image=3dsthememanager2.png
| type = Other Apps
|description=A 3DS Theme Manager.
| version = v1.3.1
|author=Favna
| licence = Mixed
|lastupdated=2017/08/26
| author = Favna
|type=Other Apps
| website = https://notabug.org/Favna/3DSThemeManager
|version=1.3.1
| download = https://dlhb.gamebrew.org/3dshomebrew/3DSThemeManager.rar
|license=GPL-3.0
| source = https://dlhb.gamebrew.org/3dshomebrew/3DSThemeManager.rar
|download=https://dlhb.gamebrew.org/3dshomebrews/3dsthememanager.7z
|website=https://github.com/Favna/3DSThemeManager
|source=https://github.com/Favna/3DSThemeManager
}}
}}
<youtube>GSSqT5FHhNI</youtube>
3DSThemeManager theme manager for the 3DS, similar to [[Anemone3DS|Anemone3DS]] and [[Custom Home Menu Manager 2 3DS|CHMM2]], which allows you to apply custom themes to your Nintendo 3DS system.


= Features =
This is a fork of the original Themely that has all ErmanSayin branding removed. It will overwrite your existing installation of Themely. 3DSThemeManager is a rebranded version of Themely v1.3.1 which was the last open source release.
* '''Native code, which allows us to have...'''
 
* '''... up to 380% speed increase from CHMM2'''
==Installation==
* '''but most importantly, no references to ErmanSaying'''
Available in 3DSX and CIA formats.
* ZIP support (ignores invalid ZIPs)
* 3DSX - Copy .3dsx to the 3ds folder on your SD card and launch it via Homebrew Launcher.
* BGM preview support (CHMM is usually hit or miss with this one)
* CIA - Copy .cia to your SD card and install it with the CIA manager of your choice.
* Instant theme preview
 
* Fullscreen preview
==User guide==
* QR Code reader
===Custom themes===
* Install without BGM
'''Option 1:'''
* Theme shuffle
* Download your preferred custom themes from [https://themeplaza.eu Theme Plaza], or [https://www.gamebrew.org/wiki/Themely_3DS#Create_a_theme make your own custom theme].
* Theme dumping
* Create a folder called Themes on the root of your SD Card if it does not already exist.
* Multilingual (French, German, Italian, Portuguese, Russian, and Spanish available)
* Put the ZIP file, or folder contains your custom theme, to the Themes folder on your SD Card (no need to extract the ZIP file).
= Dependencies &amp; Building =
 
* DevkitARM r46
'''Option 2:'''
* <code>master</code> branch of ctrulib
* Tap the QR Code button on the Touch Screen to open the QR Code scanner.
* <code>next</code> branch of ctrulib
* Go to [https://themeplaza.eu Theme Plaza], hover over the preview for the theme you want to download.
* Latest version of sf2dlib
* Position your 3DS camera in front of the QR Code. Re-position it until all of the QR Code is visible on the 3DS's screen.
* Latest version of sftdlib
* The theme will begin downloading after the QR Code is scanned.
* Latest version of sfillib
 
* zlib, libpng, libjpeg-turbo, freetype, libogg, and tremor from 3ds-portlibs ([https://github.com/javimadgit/3ds_portlibs/ https://github.com/javimadgit/3ds_portlibs/] recommended)
===How to use===
Run <code>make</code> to build the 3DSX, CIA, and ZIP files, <code>make run</code> to build &amp; run on Citra. A debug build with debugging symbols will be built by default, append <code>DEBUG=0</code> to the make command to build a production build.
Start Themely (it may black screen the first time you start it. If it does, force the 3DS/2DS to shut down by holding the Power Button and try again).
= Thanks =
 
* People at Nintendo Homebrew discord #dev channel (especially MarcusD)
Find the theme you downloaded in the list. If there is only one theme in your Themes folder, there will not be a list.
* DevkitPro contributors
 
* ctrulib contributors
Choose the theme you want to install.
* xerpi for sf2dlib and sftdlib
 
* ZetaDesigns for German translation
Once completed you should see the Custom Theme you on your Home Menu.
* theheroGAC for Italian translation
 
* Jubash for Portuguese translation
===Create a theme===
* Ann0ying for Russian translation
A theme is composed by several files:
* umbjolt for Spanish translation
* body_LZ.bin - Contains background images and some theme settings.
= License =
* BGM.bcstm - Contains theme BGM sound.
This software is unlicensed as it already breaks the original license set on the software by ErmanSaying
* Preview.png/.jpg/.bmp - Preview screenshot/image.
3DSThemeManager
* BGM.ogg - Contains theme BGM preview sound.
This is the first release of 3DSThemeManager - the fork of Themely that has all ErmanSayin branding removed. It will overwrite your existing installation of Themely. 3DSThemeManager is a rebranded version of Themely v1.3.1 which was the last open source release. Features:
* info.smdh - Contains icon, author, description and title of the theme.
New banner New icon New bootup logo (No 5 seconds looking at a &quot;byErman&quot; on black) Changed &quot;Scanning Themes&quot; texture (shown very briefly after bootup logo) Changed all 3dsthem.es references to ThemePlaza Removed all &quot;byErman&quot; Doesn't violate GPLv3 License which is active on Themely v1.3.1 byFavna� Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience
 
QR Code for FBI:
Recommended tools:
* For the theme, you can use [[Usagi 3DS Theme Editor|Usagi]] (theme editor), [[YATA Plus 3DS|YATA+]] (no .smdh) and [[The SMDH Creator 3DS|SMDH Creator]] (.smdh only).
* For the audio, you can use [http://audacityteam.org Audacity] (music editor) and [https://github.com/libertyernie/LoopingAudioConverter/releases Looping Audio Converter] (converter to .bcstm).
 
==Media==
[https://streamable.com/i6j0a Video Preview.]
 
==Changelog==
'''v1.3.1-f1 2017/08/26'''
* New banner.
* New icon.
* New bootup logo (No 5 seconds looking at a "byErman" on black).
* Changed "Scanning Themes" texture (shown very briefly after bootup logo).
* Changed all 3dsthem.es references to ThemePlaza.
* Removed all "byErman".
* Doesn't violate GPLv3 License which is active on Themely v1.3.1.
* byFavna™.
* Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience.
 
==External links==
* GitHub - https://github.com/Favna/3DSThemeManager
* NotABug.org - https://notabug.org/Favna/3DSThemeManager/releases
* Reddit - https://www.reddit.com/r/3dshacks/comments/6w0k4q/release_3dsthememanager_erman_free_themely
 
[[Category:3DS homebrew applications]]
[[Category:Homebrew utility applications on 3DS]]

Latest revision as of 01:23, 5 February 2023

3DSThemeManager
3dsthememanager2.png
General
AuthorFavna
TypeOther Apps
Version1.3.1
LicenseGPL-3.0
Last Updated2017/08/26
Links
Download
Website
Source

3DSThemeManager theme manager for the 3DS, similar to Anemone3DS and CHMM2, which allows you to apply custom themes to your Nintendo 3DS system.

This is a fork of the original Themely that has all ErmanSayin branding removed. It will overwrite your existing installation of Themely. 3DSThemeManager is a rebranded version of Themely v1.3.1 which was the last open source release.

Installation

Available in 3DSX and CIA formats.

  • 3DSX - Copy .3dsx to the 3ds folder on your SD card and launch it via Homebrew Launcher.
  • CIA - Copy .cia to your SD card and install it with the CIA manager of your choice.

User guide

Custom themes

Option 1:

  • Download your preferred custom themes from Theme Plaza, or make your own custom theme.
  • Create a folder called Themes on the root of your SD Card if it does not already exist.
  • Put the ZIP file, or folder contains your custom theme, to the Themes folder on your SD Card (no need to extract the ZIP file).

Option 2:

  • Tap the QR Code button on the Touch Screen to open the QR Code scanner.
  • Go to Theme Plaza, hover over the preview for the theme you want to download.
  • Position your 3DS camera in front of the QR Code. Re-position it until all of the QR Code is visible on the 3DS's screen.
  • The theme will begin downloading after the QR Code is scanned.

How to use

Start Themely (it may black screen the first time you start it. If it does, force the 3DS/2DS to shut down by holding the Power Button and try again).

Find the theme you downloaded in the list. If there is only one theme in your Themes folder, there will not be a list.

Choose the theme you want to install.

Once completed you should see the Custom Theme you on your Home Menu.

Create a theme

A theme is composed by several files:

  • body_LZ.bin - Contains background images and some theme settings.
  • BGM.bcstm - Contains theme BGM sound.
  • Preview.png/.jpg/.bmp - Preview screenshot/image.
  • BGM.ogg - Contains theme BGM preview sound.
  • info.smdh - Contains icon, author, description and title of the theme.

Recommended tools:

Media

Video Preview.

Changelog

v1.3.1-f1 2017/08/26

  • New banner.
  • New icon.
  • New bootup logo (No 5 seconds looking at a "byErman" on black).
  • Changed "Scanning Themes" texture (shown very briefly after bootup logo).
  • Changed all 3dsthem.es references to ThemePlaza.
  • Removed all "byErman".
  • Doesn't violate GPLv3 License which is active on Themely v1.3.1.
  • byFavna™.
  • Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience.

External links

Advertising: