Homebrew [Release] CHMM2 - Custom Home Menu Manager 2

  • Thread starter Thread starter Rinnegatamante
  • Start date Start date
  • Views Views 913,449
  • Replies Replies 2,512
  • Likes Likes 110
I installed the latest CIA build using FBI and when it loads, it says to press Power to initialize the program. I press Power and get this:
Error: [string "?"]:111: cannot intialize Sound moduleh
Press A to restart
Press B to exit
Press Y to enable FTP server
FTP state: OFF
You have to have the DSP firmware iirc.

Download the DSP firmware dumper from @Rinnegatamante's site and use it to get the file you need for CHMM to work.
 
Some progresses about Theme Downloader linked with @MarioErmando 's 3dsthem.es
CYSU-0NWwAAQmiP.jpg:large
 
  • Like
Reactions: Igu and erman1337
I can't get shuffle to work at all.

Installing an individual theme works fine, but if I put a bunch of themes into those boxes and press X, it says it's installing them, then when I exit it's just on the default theme...

Does anyone know what is wrong?
 
Last edited by SSMatt123,
I installed the latest cia using BBM, and I get the whole "press power to initialize" thing, but the entire system's frozen at that point, anyway. I have to force-shutdown the system and stick to using the homebrew launcher.

Is it cause I'm using a gateway emuNAND? Or is it cause I used BBM to install the cia? Honestly idk, I'm too lazy to dig through 39 pages just to see if someone had the exact same problem I had. >.>
 
I installed the latest cia using BBM, and I get the whole "press power to initialize" thing, but the entire system's frozen at that point, anyway. I have to force-shutdown the system and stick to using the homebrew launcher.

Is it cause I'm using a gateway emuNAND? Or is it cause I used BBM to install the cia? Honestly idk, I'm too lazy to dig through 39 pages just to see if someone had the exact same problem I had. >.>
You need to extract your DSP firmware. Rinn has a nice dumper on his site. The site is linked in the OP.
 
Does the Home Menu Manager not shuffle themes? I pressed x and put 10 themes onto the theme shuffler and pressed x again and it said installing... but when I go back to the homemenu, it doesn't work. I have the .cia version installed and did the whole DSP thing yet no dice. Installing on theme works though.
 
Right, so, after enough experimenting, I learned that the system wasn't freezing right upon loading the app like I assumed. (However, the DSP thing was probably something I should've done from the beginning anyway. So, thanks @TecXero >_>)

However, the system freezes when hitting start on the "press power to initialize" screen. So yeah, probably not a good idea for me to be pressing start (or any button other than power, I assume) at that screen...


EDIT: Also, background music doesn't seem to loop when using cia version. Unless I'm just stupid and it requires a complete reboot or something.
EDIT2: Or my system went full retard and started looping the background again upon installing the theme again...
 
Last edited by Godson777,
ok, quick question before I screw my emunand up :D

Will installing this to my emunand and changing my theme there mess up my menuhax I use to boot into emunand? cause changing a theme does that to emunand.
 
ok, quick question before I screw my emunand up :D

Will installing this to my emunand and changing my theme there mess up my menuhax I use to boot into emunand? cause changing a theme does that to emunand.
if your NANDs are linked, changing your theme in emunand will affect sysnand. otherwise no.
 
v.2.5 released with a lot of new features and bugfixes, now compatible with Menuhax and Shufflehax and with Theme Downloader!

Really thanks to @MarioErmando for his awesome API.

- Added a voice in Start Menu to change wave style for topscreen. (Ondular, Tiny Wave, Fullscreen Wave)
- Added a voice in Start Menu to auto-extract ZIP themes when received from theme_sender or downloaded from Theme Downloader.
- Added support for ZIP themes, you can now put in Themes folder .zip themes file to save space.
- Now CHMM2 is fully compatible with both menuhax and shufflehax.
- Added Theme Downloader to download themes from 3DSThem.es directly from 3DS.
- Minor bugfixes for BGM preview.
- Bugfixes for system crashes in some circumstances.

I suggest everyone to read new controls in OP.

Download: http://rinnegatamante.it
 
Last edited by Rinnegatamante,
Custom Home Menu Manager 2 v.2.5
aka CHMM2
by Rinnegatamante


CHMM2_0.bmp
CHMM2_1.bmp


CHMM is coming back with a new, wonderful graphical UI fully animated and new features!
CHMM2 is a theme manager for 3DS for custom themes; it works under lpp-3ds and it is completely opensource.

v.3.0 TODO List:

Marked = Not yet started working on
Striked = Fully implemented and working
Red = On work right now
  • Compressed ZIP themes file support.
  • Password support for ZIP themes (like NSFW "undesired" themes) to show icon, previews and install.
  • Theme Downloader linked to 3DSThem.es (Thanks to @MarioErmando for the API).
  • A Grid Layout as third layout option.
  • Animations for the Ringmenu layout.
  • Integrated Theme Sender to send themes to other CHMM2 users.
  • Switchable Wave Style for Top Screen between normal and easter egg ones.
  • A BTCSM player and a body_LZ extractor (no more Preview image and BGM.ogg files needed).
FEATURES
- Themes auto-placer if you install it in the wrong directory.
- Theme Downloader linked with 3DSThem.es database.
- Support for custom themes.
- Support for BGM previews (BGM.ogg file) and screens previews (PNG, BMP, JPG files).
- Support for multiple themes with shuffle system overwriting Nintendo ones.
- Integrated network theme receiver.
- Multiple UI colors for customization.
- Beautiful and animated graphic.
- Faster if compared to CHMM.

CONTROLS

Base System


A = Install theme
Y = Show theme preview
X = Go to Shuffle System
L = Extract a ZIP theme
R = Switch to Theme Downloader
Left / Right = Navigate through themes
SELECT = Change UI color
START = Open Options Menu


Shuffle System

A = Add theme to themeset as current index
B = Erase current index from themeset
Y = Show theme preview
X = Install themeset and go to Base System
L / R = Change current index in themeset
Left / Right = Navigate through themes
SELECT = Change UI color
START = Exit CHMM2


Theme Downloader


Circle Pad = Keyboard Movement
A, B, Y, X = Keyboard Selection
L = Swap between chars and nums in keyboard
R = Swap between chars and simbols in keyboard
Left / Right = Navigate through themes
Up / Down = Navigate in Actions Menu
Select = Execute selected Action
Start = Swap to Base System

USAGE

Download your preferred custom themes and put them in Themes folder.

HOW TO 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 - Screenshot used by CHMM2 for preview system.
BGM.ogg - Contains theme BGM preview sound, used by CHMM2 for preview system.
info.smdh - Contains icon, author, description and title of the theme.

- To create first three files i recommend to use YATA+ ( http://gbatemp.net/threads/release-yet-another-theme-application-plus-yata-3ds-theme-editor.393355/ )
- To create BGM.ogg file i recommend to use Audacity ( http://audacityteam.org )
- To create info.smdh file i recommend to use SMDH Creator ( https://gbatemp.net/threads/release-the-smdh-creator-make-your-own-icon-pack.396765/ )


CREDITS

@Apache Thunder for the awesome 3D banner for 3DS/CIA builds.
@Zerousen for the 2D texture used for 3DS/CIA builds banner.
@ihaveamac for his awesome work testing new UI and shuffle theme system.
@~Poke~ for the buttons icons used by the UI.
@MarioErmando for 3DSThem.es and his awesome API.

FAQ

Q) I get "cannot initialize Sound module" error when using CIA/3DS version, how can i solve?
A) You need a DSP firmware (dspfirm.cdc) to use CHMM2 as CIA/3DS version. You can dump it using DSP Firmware Dumper, uncart, braindump or Decrypt9.

LINKS

Github Repository: https://github.com/Rinnegatamante/CHMM2

Download (Mirror): http://rinnegatamante.it
When i download this, I also get a theme sender application. What is that?
 

Site & Scene News

Popular threads in this forum