Homebrew [Release] CHMM2 - Custom Home Menu Manager 2

  • Thread starter Thread starter Rinnegatamante
  • Start date Start date
  • Views Views 921,362
  • Replies Replies 2,512
  • Likes Likes 110
Hi, i need some help with this

Old 3ds XL
Emunand x Sysnand, both on 9.2 or something
I get into Emunand by holding L while booting, get into CTRbootmanager - RXTools - Emunand

- I have a theme instaled in SYSnand using menuHax
- I want to have one theme for Sysnand and other theme for Emunand. Is it possible?
- Ive installed CHMM2 cia on Emunand. But it gives me the error " String "?" 235 - Cannot acess extdata archive"
 
Last edited by D34DL1N3R,
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.
From any game?
 
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
I extracted it and put it on my 3ds folder. It wont show up. Can you help? Also, what is theme_sender application.
 
I used chmm2.3dsx (thanks to HBL.cia) and the chmm2.cia, but when I come back to my emuNAND's homemenu I still have the default theme. :/
 
I used chmm2.3dsx (thanks to HBL.cia) and the chmm2.cia, but when I come back to my emuNAND's homemenu I still have the default theme. :/

If you get on top screen the voice Menuhax Mode: ON, you need to delete menuhax contents from emunand with menuhax_manager.
 
  • Like
Reactions: sgtPembry

Site & Scene News

Popular threads in this forum