1. RednaxelaNnamtra

    OP RednaxelaNnamtra GBAtemp Advanced Fan
    Member

    Joined:
    Dec 8, 2011
    Messages:
    883
    Country:
    Germany
    Hi, today I got this working with an modified version of chmm2.

    How it works(technically):
    There are two parts inside of the theme configuration, one for single themes and one for theme shuffle.
    If the theme shuffle is set, every firmware that support it will ignore the single theme area and every firmware that doesn't support it will ignore the theme shuffle part and use the single theme part.
    So what are we doing?
    First we install menu hax, which uses the single theme part and removes the theme shuffle.
    After doing this we set the random theme flag and install at least one theme using the chmm2 for theme shuffle, but this modified version wont remove the informations for the single theme area, so themehax will stay installed for it, but the emunand with newer firmware and theme shuffle support will ignore themehax.

    How to do it:
    It's simple, just do two things.
    1. install menuhax 2.0
    2. use theme shuffle with the modified Version of chmm2
    What will this do for me?
    It will allow you to autoboot into your emunand while emunand and sysnand are still linked.
    Also it should be possible in theory to use menuhax on both nands if you dump emunands menuhax and use it as a random theme. If you modify the sysnand menuhax payload on the sd, it would also be possible to normaly load the homebrew loader in the emunand while autobooting on sysnand.

    I only tested it on a N3DS 9.0 Sys and 9.5 Emunand.

    Update:
    The new version from chmm2-mod includes a cia and 3dsx version. Its force to be in menuhax mode, so you will set the sysnand theme with a normal selection and the emunand themes with theme shuffle.
     

    Attached Files:

    Last edited by RednaxelaNnamtra, Jan 14, 2016
    tivu100, DarKKn1ghT, klear and 2 others like this.
  2. Elaugaufein

    Elaugaufein GBAtemp Regular
    Member

    Joined:
    Jan 26, 2010
    Messages:
    220
    Country:
    Any chance you could put up the modified code ? I'd like to to try compiling this myself, since I can't seem to get it to show in the homebrew launcher either and I don't have access to ninjhax so I'd like to try and find out why it isn't working,
     
  3. RednaxelaNnamtra

    OP RednaxelaNnamtra GBAtemp Advanced Fan
    Member

    Joined:
    Dec 8, 2011
    Messages:
    883
    Country:
    Germany
    I will do it in the next days.
     
  4. The Real Jdbye

    The Real Jdbye Always Remember 30/07/08
    Member

    Joined:
    Mar 17, 2010
    Messages:
    19,731
    Country:
    Norway
    The homebrew folder needs to be named the same as the .3dsx and .smdh, OR they need to be named boot.3dsx and boot.smdh, make sure of this ;)
     
  5. Elaugaufein

    Elaugaufein GBAtemp Regular
    Member

    Joined:
    Jan 26, 2010
    Messages:
    220
    Country:
    Thanks. That was the not appearing issue. Looks like there's another issue as well, since it boots to a grey screen when launched from the Homebrew Channel this way.

    ETA- Actually it would appear that's an issue with CHMM2 itself , rather than this. It does the same thing. Interesting. Might be because I'm using CtrBootManager , will have to fiddle around a bit more.

    ETA2 - Indeed it is. CHMM2 does the same thing , even when launched from a HBL clean cold boot launch.

    ETA3- Seems to have been fixed recently. The latest stable build of CHMM2 from the author's website is fine but the one included in the starter pack isn't.

    @RednaxelaNnamtra You may want to try updating your repo to the latest version and readding your changes and recompiling. I suspect that your issue may have been a problem with CHMM2 itself at the time rather than your mod.
     
    Last edited by Elaugaufein, Dec 31, 2015
  6. KidIce

    KidIce Smart Ass
    Member

    Joined:
    Dec 22, 2005
    Messages:
    962
    Country:
    United States
    Works a treat on both my N3DS on Sys9.0 & Emu9.5. Also works great on my O3DS on Sys9.2 & Emu9.9 (yeah... I need to update the emuNAND). :-)

    Thanks for this.
     
  7. RednaxelaNnamtra

    OP RednaxelaNnamtra GBAtemp Advanced Fan
    Member

    Joined:
    Dec 8, 2011
    Messages:
    883
    Country:
    Germany
    Update:
    I uploaded a new version of chmm2 mod, its based on chmm2.5 and forces the menuhax mode. This way its not possible to overwrite the sysnand theme.
    Also I included a cia version, wich allows easy theme changes without booting the homebrew loader.
     
    klear, RainThunder and peteruk like this.
  8. Codename

    Codename GREEN BRO IS BEST BRO
    Member

    Joined:
    Feb 21, 2012
    Messages:
    365
    Country:
    Canada
    I get an error "Error: [string "?"]:327: cannot initialize Sound modulex�" when trying to launch it on my O3DS on SysNAND 9.2, EmuNAND 10.4.
     
  9. MelonGx

    MelonGx GBAtemp Advanced Maniac
    Member

    Joined:
    Jan 8, 2009
    Messages:
    1,647
    Country:
    China
    Two things:
    - If the Menuhax theme gets shuffled again, what will it happen?
    - Doesn't the shuffle automatically disable the Menuhax after booted?
     
  10. tivu100

    tivu100 GBAtemp Addict
    Member

    Joined:
    Jun 6, 2015
    Messages:
    2,219
    Country:
    United States
    How to use custom theme for EMUNAND with this method?
     
  11. RednaxelaNnamtra

    OP RednaxelaNnamtra GBAtemp Advanced Fan
    Member

    Joined:
    Dec 8, 2011
    Messages:
    883
    Country:
    Germany
    simply switch to the random theme selection using x and select alt least a theme for two of the slots. After pressing x again you will have the custom theme on emunand.
     
    tivu100 likes this.
  12. tivu100

    tivu100 GBAtemp Addict
    Member

    Joined:
    Jun 6, 2015
    Messages:
    2,219
    Country:
    United States
    I thought you mean the theme shuffle option in change theme settings on home menu, which I did and was able to autoboot into EMUNAND home menu with linked NANDs (after reinstall menuhax on SYSNAND). Problem solved. Thanks
     
    Last edited by tivu100, Jan 26, 2016
    RednaxelaNnamtra likes this.
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - [HowTo]Menuhax, linked, nands