[MMM] Multi-Mod Manager (a collection of tools)

Discussion in 'Wii - Hacking' started by Wiiwu, Feb 11, 2010.

Feb 11, 2010
  1. Wiiwu
    OP

    Member Wiiwu GBAtemp Regular

    Joined:
    Jan 21, 2009
    Messages:
    209
    Location:
    Asia
    Country:
    Hong Kong
    [​IMG]
    [MMM] Multi-Mod-Manager is a multi-purpose all-in-one tool for the Wii. Many useful functions are neatly integrated into a easy-to-use menu to enable and better support homebrew. Like a handy 'Swiss knife', it saves users from the hassle of dealing with separate different tools. And it does it without sacrificing any features or functionality.

    Main Features:

    * APP Manager to easily launch homebrew from SD card
    * WAD Manager with faster batch operations and safety measures
    * IOS Manager to check/install/delete/patch/dop IOS or custom IOS
    * Manage Priiloader Hacks and switch to it or Wii System Menu
    * Install Wii System Menu v4.x from Nintendo servers
    * Install Wii Channels from Nintendo servers
    * Install & Patch IOS36 to enable homebrew (express 1-click TBR)
    * Remove stub IOS or unused Korean IOS
    * Display boot2 version and information
    * Display Wii system settings and more...
    * Reload to any IOS via a easy-to-use selection menu
    * Configurable by editing "sd:/mmmconfig.txt" file
    * Real-time on-screen status and detail reports on all operations
    * Clear and easy-to-understand user interface to a powerful tool
    * Stable, compact and loadable from HBC, bannerbomb or as a channel

    There is more to [MMM], so just give it a try to better understand what it can do to help you. If you have ideas for future feature enhancements or any bug reports, do let me know. And as with all tools, please keep the children away and use it yourself appropriately.


    Download homepage: Multi-Mod-Manager


    I'm currently seeking donations to support MMM's development - it will help to offset the cost of getting a Wii capable of boot2 bootmii and SSBB, Lego Indiana Jones etc.

    I'll greatly appreciate if you can help by sending your donations via Paypal to wiiwu2@yahoo.com

    Thank you.

    (WiiWu - Sep 20, 2010)



    [​IMG]


    [Changelog for v 13.4 - Sep 20, 2010]

    Install & Patch IOS36:
    - upgraded to support Nintendo's Sep7 IOS updates
    - installs patched IOS36 as IOS36 & IOS236
    - IOS36-64-v3608.wad used as base IOS

    IOS Manager
    - updated IOS information database to Sep7

    Others
    - added new on-the-fly patches to active IOS via AHBPROT mode (if available)

    *Important Note*
    If your Wii has a non-working internet connection setup, a bug in Homebrew Channel 1.07 & 1.08 will crash any homebrew apps (including MMM) within seconds after launch. This affects apps launched in AHBPROT mode.

    To disable AHBPROT mode, delete the "no_ios_reload" line from meta.xml file in MMM apps folder.




    [Changelog for v13.3 - Sep 13, 2010]

    Install & Patch IOS36:
    - updated to support System Menu 4.3

    IOS Manager
    - updated IOS information database

    System Menu
    - support online install of System Menu 4.3


    [Changelog for v13.2 - May 13, 2010]

    Wii System Info:
    - added feature to extract and show Wii's Parental Controls PIN and Secret answer

    IOS Manager + Install & Patch IOS36:
    - added IOS patch to remove version restriction when installing IOS (fixes Error -1035)
    - upgraded patching engine

    WAD Manager:
    - added autoloading of a installed IOS if it matches the one in AutoLoadIOS config option

    And some optimizations that may speed it up in SNEEK.


    [Changelog for v13.1 - May 5, 2010]

    WAD Manager:
    - 25% faster WAD installation
    - support new cIOSx_v19 & Hermes'v5; fixed all "Error -1029"
    - natural sorting of file listing (IOS4 before IOS10)
    - upgraded batch selection interface
    - new feature to mark a sub-folder and install all its wads with (+) button
    - added safety features to protect Wii critical system components and IOS

    IOS Manager:
    - improved custom IOS install option
    - cleanup screen interface

    Priiloader:
    - added switch to System Menu via priiloader v0.4 and later
    - upgraded System Menu's Hacks editor

    Stub removal:
    - separate categories of stubs
    - added removal of unused Korean IOS

    System Menu/Channels:
    - added safety checks and warnings

    Others:
    - mmmconfig.txt; copy to SD root to configure IOS autoload, storage device, startup path
    - enabled support for USB storage devices on port 0
    - fixed display support for component connected TV
    - and other mostly underlying rewrite and fixes


    Some tips:
    For offline WAD installation, try NUS Downloader here or NUS AutoDownloader here

    Thanks to pepxl and rahoul for their custom icon and channels.



    ----------------------------------------------------------------------




    [Older changelog]
    v12.8
    • added Wii System Information for a quick check on a Wii's essential settings
    • added to WAD Manager a option to abort batch operations with B button; useful for avoiding user accidents
    • WAD batch operation now display clearer view of current wad status and a final status report so errors will not be missed
    • changed install/tbr patch of ios36 to look for backup folder from \wad instead of \wads
    • speedup App launcher to near instant launching of homebrew apps; speed is now limited only by SD card
    • added to IOS Manager a option to reload another IOS with Home button
    • IOS Manager will avoid deletion of System Menu's IOS
    • Updated IOS description database
    • Restore use of classic and gamecube controllers
    • Fizzy screensaver to save plasma screens
    • Reorganised menu, prompts and bugfixes
    v12.7 - Hold D-PAD for continuous scrolling in App/Wad manager, hold +/- to toggle selection of all wads, revert wad startup dir
    v12.6 - added App launcher, express tbr install keeps IOS15 v257 to support Hackmii
    v12.5 - added express tbr install/patch of IOS36, more UI enhancements
    v12.3 - more UI enhancement, priiloader moved to main menu, auto stub removal for ios222,223,249, fixed IOS36 tbr install
    v12.2 - avoids dsi when exiting.


    Credits:
    jskyboo - initial codebase, a nicely merged in set of tools with enhancements
    Marcmax - original dop-ios for managing IOS, based off tona's shop installer
    Waninkoko - WAD Manager
    wiiNinja,Sorg,mariomaniac33,Leathl - WAD Manager enhancements
    Daco - priiloader magicword
    Crediar - preloader hack editor
    WillPower - TBR: Trucha Bug Restorer, boot2 info
    dopmii/dopiosmod Team - System Menu, Channel installer
    Giantpune - Check and remove stubs
    Tona - AnyTitledeleter code to delete stub title
    TeenTin,Maisto,wes11ph - auto stub removal and app launcher ideas
    Team Twiizers/devkitPRO/Programmer's Notepad

    Please PM or email me directly with details and references if I have missed anyone in this extensive list of credit or if you wish to request older v12.0 source.

    -----

    Reminder: This is a thread to support MMM users and gather feedback on improving MMM's features and bug reports. If you wish to discuss any other areas, do so by sending me a PM or email. We like to keep this thread clean and on topic from now on.
     


  2. tj_cool

    Supervisor tj_cool Stuff

    Joined:
    Jan 7, 2009
    Messages:
    9,942
    Location:
    This planet
    Country:
    Belgium
    Man, this is getting bigger and bigger [​IMG]

    Can you list all the tools that have been merged into it?
     
  3. Wiiwu
    OP

    Member Wiiwu GBAtemp Regular

    Joined:
    Jan 21, 2009
    Messages:
    209
    Location:
    Asia
    Country:
    Hong Kong
    Oh not really, pretty similar to jboosky's, he added all the good stuff already. I like my 1 click batch wad install which I always wanted so here it is.
     
  4. tj_cool

    Supervisor tj_cool Stuff

    Joined:
    Jan 7, 2009
    Messages:
    9,942
    Location:
    This planet
    Country:
    Belgium
    Ah ok
    Well, at least that one thing is added then [​IMG]
     
  5. TeenTin

    Member TeenTin GBAtemp Maniac

    Joined:
    Jun 20, 2007
    Messages:
    1,217
    Country:
    Hong Kong
    Can it be loaded directly by Banner Bomb ?
     
  6. tj_cool

    Supervisor tj_cool Stuff

    Joined:
    Jan 7, 2009
    Messages:
    9,942
    Location:
    This planet
    Country:
    Belgium
    Why wouldn't it?
     
  7. DKAngel

    Member DKAngel GBAtemp Advanced Fan

    Joined:
    Jan 5, 2009
    Messages:
    659
    Location:
    Perth,Australia
    Country:
    Australia
    well its only a matter of time till we get one app that rules them all
     
  8. TeenTin

    Member TeenTin GBAtemp Maniac

    Joined:
    Jun 20, 2007
    Messages:
    1,217
    Country:
    Hong Kong
    I have tested jboosky's version with a black screen.
     
  9. linuxares

    Member linuxares GBAtemp Maniac

    Joined:
    Aug 5, 2007
    Messages:
    1,386
    Country:
    Sweden
    Bootmii, the next generation?
     
  10. Wiiwu
    OP

    Member Wiiwu GBAtemp Regular

    Joined:
    Jan 21, 2009
    Messages:
    209
    Location:
    Asia
    Country:
    Hong Kong
    TeenTin, thats a nice idea bannerbombing into it. Have you tried my version yet?
     
  11. TeenTin

    Member TeenTin GBAtemp Maniac

    Joined:
    Jun 20, 2007
    Messages:
    1,217
    Country:
    Hong Kong
    I have tried bannerbomb it with my 3.2U. I can load it but have not tried any functions yet.

    However, when I pressed home, I got code dump.

    Questions :
    1. Is the "Install & Patch IOS 36" exactly the same as "Install IOS 36 ... 1 Click way" ?
    2. Will IOS 36 be automatically loaded when the "Install & Patch IOS 36" is finished ?
    3. Does the "Remove stubbed IOSs" start with IOS4 or IOS222 ?

    Thanks !
     
  12. Wiiwu
    OP

    Member Wiiwu GBAtemp Regular

    Joined:
    Jan 21, 2009
    Messages:
    209
    Location:
    Asia
    Country:
    Hong Kong
    Pls try the updated v12.2, should fix the dump while exiting if it wasn't started by HBC.

    1. Its not the 'old 1 click way', disabled as it tend to hang on me
    2. Yes it reloads 36, no changes there
    3. Starts from 4 if you have it, any problems here?
     
  13. Maisto

    Member Maisto GBAtemp Regular

    Joined:
    Apr 16, 2009
    Messages:
    115
    Country:
    Denmark
    I cannot use the "Tucha Bug" Part (install ios36 with patches) i says that i allready have an ios36 there i fakesigned
     
  14. Maisto

    Member Maisto GBAtemp Regular

    Joined:
    Apr 16, 2009
    Messages:
    115
    Country:
    Denmark
    1. This funktion dosent work for me...

    3. Can you make it so it starts from 222, 223, 249, 250 , 4 , an so because the only ioses we need to remove in 222, 223, 249, 250 (90% of the time)
     
  15. TeenTin

    Member TeenTin GBAtemp Maniac

    Joined:
    Jun 20, 2007
    Messages:
    1,217
    Country:
    Hong Kong
    +1
     
  16. Maisto

    Member Maisto GBAtemp Regular

    Joined:
    Apr 16, 2009
    Messages:
    115
    Country:
    Denmark
  17. TeenTin

    Member TeenTin GBAtemp Maniac

    Joined:
    Jun 20, 2007
    Messages:
    1,217
    Country:
    Hong Kong
    Tested. Code dump fixed. [​IMG]
     
  18. wes11ph

    Member wes11ph GBAtemp Fan

    Joined:
    Jul 1, 2009
    Messages:
    455
    Location:
    basement lvl-249
    Country:
    Afghanistan
    does this have a dol/elf loader?,
    can you merge loadmii?
     
  19. xzxero

    Member xzxero ♥bong milk does good for the brain♥

    Joined:
    Jul 18, 2008
    Messages:
    3,831
    Location:
    SB
    Country:
    United States
    none of these have to with the basic modding of a wii

    this MMM needs to this successfully without code dmping
    1] restore Trucha using IOS15 exploit
    2] delete piracy prevention and system menu stubs
    3] patch the system menu IOS with Trucha
    4] install cIOS

    if it can do all of this in one run; then its truly a piece of good programming.

    IMO it'd be awesome if it would do 1-4 in that order by just pressing A like the original giantpune dop-ios mod did with TBR.
     
  20. wes11ph

    Member wes11ph GBAtemp Fan

    Joined:
    Jul 1, 2009
    Messages:
    455
    Location:
    basement lvl-249
    Country:
    Afghanistan
    i don't want to do things in one button only it's too lazy...
    i'd rather do those four instructions manually. on an app, if it can do TBR, trucha signed IOS, can region change, can install wad file, can load applications. that would be the greatest app and one hell of coding.
     

Share This Page