Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Themely 3DS: Difference between revisions

From GameBrew
(Created page with "{{Infobox 3DS homebrew | title = Themely | image = https://dlhb.gamebrew.org/3dshomebrew/Themely3ds-01.png|250px | type = Utilities | version = v1.3.1 | licence = Mixed | auth...")
 
No edit summary
Line 12: Line 12:
<youtube>_Rzlx0JBFQk</youtube>
<youtube>_Rzlx0JBFQk</youtube>


<h3 align="center"><img src="https://github.com/ihaveamac/Themely/raw/master/meta/banner_3ds.png" alt="Themely"/><br/>
https://github.com/ihaveamac/Themely/raw/master/meta/banner_3ds.png
<img src="https://github.com/ihaveamac/Themely/raw/master/screenshot.png" alt="Themely screenshot"/><br/>
<b>Themely</b> is a custom home menu manager for the Nintendo 3DS.<br/><br/>
<a href="https://github.com/ihaveamac/Themely/releases/latest">Download</a><br/>


# Features
https://github.com/ihaveamac/Themely/raw/master/screenshot.png
- **Native code, which allows us to have...**
- **... up to 380% speed increase from CHMM2**
- ZIP support (ignores invalid ZIPs)
- BGM preview support (CHMM is usually hit or miss with this one)
- Instant theme preview
- Fullscreen preview
- QR Code reader<b>&#x002A;</b>
- Install without BGM
- Theme shuffle
- Theme dumping
- Multilingual (French, German, Italian, Portuguese, Russian, Spanish, and Dutch available)<b>&#x002A;</b>
- Self updater


(<b>&#x002A;</b> = new in the latest stable release)
== Features ==


<h3 align="center">
* '''Native code, which allows us to have...'''
<a href="https://github.com/ihaveamac/Themely/issues?q=is%3Aissue+is%3Aopen+label%3Aenhancement">Planned features</a> - <a href="https://github.com/ihaveamac/Themely/issues?q=is%3Aissue+is%3Aopen+label%3Abug">Known bugs</a>
* '''... up to 380% speed increase from CHMM2'''
</h3>
* ZIP support (ignores invalid ZIPs)
* BGM preview support (CHMM is usually hit or miss with this one)
* Instant theme preview
* Fullscreen preview
* QR Code reader<b>*</b>
* Install without BGM
* Theme shuffle
* Theme dumping
* Multilingual (French, German, Italian, Portuguese, Russian, Spanish, and Dutch available)<b>*</b>
* Self updater


# Dependencies & Building
== Dependencies &amp; Building ==
- DevkitARM r46
- `master` branch of ctrulib
- `next` branch of ctrulib
- Latest version of sf2dlib
- Latest version of sftdlib
- Latest version of sfillib
- zlib, libpng, libjpeg-turbo, freetype, libogg, and tremor from 3ds-portlibs (https://github.com/javimadgit/3ds_portlibs/ recommended)


You can run the `deps.sh` script to install `sf2dlib`, `sftdlib`, `sfillib`, and `3ds-portlibs` automatically.
* DevkitARM r46
* <code>master</code> branch of ctrulib
* <code>next</code> branch of ctrulib
* Latest version of sf2dlib
* Latest version of sftdlib
* 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)


Run `make` to build the 3DSX, CIA, and ZIP files, `make run` to build & run on Citra. A debug build with debugging symbols will be built by default, append `DEBUG=0` to the make command to build a production build.
You can run the <code>deps.sh</code> script to install <code>sf2dlib</code>, <code>sftdlib</code>, <code>sfillib</code>, and <code>3ds-portlibs</code> automatically.


# Thanks
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.
- People at Nintendo Homebrew discord #dev channel (especially MarcusD)
 
- DevkitPro contributors
== Thanks ==
- ctrulib contributors
 
- xerpi for sf2dlib and sftdlib
* People at Nintendo Homebrew discord #dev channel (especially MarcusD)
- ZetaDesigns for German translation
* DevkitPro contributors
- theheroGAC for Italian translation
* ctrulib contributors
- Jubash for Portuguese translation
* xerpi for sf2dlib and sftdlib
- Ann0ying for Russian translation
* ZetaDesigns for German translation
- umbjolt for Spanish translation
* theheroGAC for Italian translation
- QuaserEatingATaco for Dutch translation
* Jubash for Portuguese translation
* Ann0ying for Russian translation
* umbjolt for Spanish translation
* QuaserEatingATaco for Dutch translation
 
= License =


# License
This software is licensed under GNU GPLv3. Check LICENSE.
This software is licensed under GNU GPLv3. Check LICENSE.


Copyright (c) 2017 Erman SAYIN
Copyright (c) 2017 Erman SAYIN

Revision as of 14:18, 13 April 2020

Template:Infobox 3DS homebrew

banner_3ds.png

screenshot.png

Features

  • Native code, which allows us to have...
  • ... up to 380% speed increase from CHMM2
  • ZIP support (ignores invalid ZIPs)
  • BGM preview support (CHMM is usually hit or miss with this one)
  • Instant theme preview
  • Fullscreen preview
  • QR Code reader*
  • Install without BGM
  • Theme shuffle
  • Theme dumping
  • Multilingual (French, German, Italian, Portuguese, Russian, Spanish, and Dutch available)*
  • Self updater

Dependencies & Building

  • DevkitARM r46
  • master branch of ctrulib
  • next branch of ctrulib
  • Latest version of sf2dlib
  • Latest version of sftdlib
  • Latest version of sfillib
  • zlib, libpng, libjpeg-turbo, freetype, libogg, and tremor from 3ds-portlibs (https://github.com/javimadgit/3ds_portlibs/ recommended)

You can run the deps.sh script to install sf2dlib, sftdlib, sfillib, and 3ds-portlibs automatically.

Run make to build the 3DSX, CIA, and ZIP files, make run to build & run on Citra. A debug build with debugging symbols will be built by default, append DEBUG=0 to the make command to build a production build.

Thanks

  • People at Nintendo Homebrew discord #dev channel (especially MarcusD)
  • DevkitPro contributors
  • ctrulib contributors
  • xerpi for sf2dlib and sftdlib
  • ZetaDesigns for German translation
  • theheroGAC for Italian translation
  • Jubash for Portuguese translation
  • Ann0ying for Russian translation
  • umbjolt for Spanish translation
  • QuaserEatingATaco for Dutch translation

License

This software is licensed under GNU GPLv3. Check LICENSE.

Copyright (c) 2017 Erman SAYIN

Advertising: