NSMBW Mod ISO Builder

From NSMBW Modding Database
Jump to navigation Jump to search
NSMBW Mod ISO Builder
Developer(s): damysteryman / Team DARK
Stable Release Version: v1.06
Operating System: Windows
Download: Latest Release

NSMBW Mod ISO Builder is a tool that allows for combining .iso copies of NSMBW with Riivolution-style packs of installed plugins. The tool comes with several mod plugins included. A list of these can be found in the Included Mod Plugins section on this page.

NOTE: This tool is not necessary if you wish to run mods in the Dolphin Emulator, instead try this method here.


Credits & Thanks

  • Treeki - for info on NSMBW .dol patching and .iso building
  • Wiimm - for WIT (included in this pack) and for all his help on this
  • Wiimm/Hoowahman - for batch file info and assistance
  • AbdallahTerro - for providing custom Banner DL Repository
  • Bully@Wiiplaza - for All Worlds Unlocked cheat hack, which is used in Epic Super Bowser World
  • Everybody else who provided .dol versions and mod pack files that weren't here
  • Also uses wget from cygwin package


Included Mod Plugins

This will combine an .iso copy of NSMBW and Riivolution-style packs of any plugins installed. Included plugins are:

  • AnotherSMBW (by Skawo)
  • Awesomer Super Luigi Mini (If you have it)
  • CannonSMBW (by Leplap/Weland)
  • Epic Super Bowser World (by Leplap/Weland)
  • Newer Holiday Special (by The Newer Team)
  • Koopa Country (by hellofahedgehog)
  • NewerSMBW (by The Newer Team)
  • Retro Remix (by The Retro Remix Team)
  • Newer Summer Sun (by The Newer Team)

to create a standard .iso/.wbfs version of the selected Mod. .iso is now created sparse so as to save hard drive space.

It should work with All European and US versions, and Japanese v1 version.


Usage Guide

1. Extract contents of this .zip file to a new working directory. Get your .iso of NSMBW, and copy it to the same directory as the README file.

2. Run Build_ISO.bat, follow its prompts and wait for it to build the mod .iso.

3. Use/run the newly built .iso/.wbfs whatever way you would.

4. Enjoy!


Generated .isos have the following Game IDs:

Mod Name Game ID Alt ID
AnotherSMBW SMNX05 KMAX05
Awesomer Super Luigi Mini SMNX02 KMLX02
CannonSMBW SMNX04 KMDX04
Epic Super Bowser World SMNX08 KMEX08
Newer Holiday Special SMNX07 KMHX07
Koopa Country SMNX10 KMKX10
NewerSMBW SMNX03 KMWX03
Retro Remix MMRX09 KMRX09
Newer Summer Sun SMNX06 KMSX06

where X represents the letter for your base .iso's region (P for European, E for US, J for Japanese).


There are also options to:

  • Change the tmd/ticket ID to KMNX, Alt ID or Manual Entry to keep savegames separate from the original game's one in Data Management.
  • Download a custom banner for the .iso/.wbfs from AbdallahTerro's repository, or provide your own. Your .bnr files go in the "banners" folder, with the Mod's Game ID as its filename (e.g. SMN.03.bnr for NewerSMBW).


Possible Known Issue: It probably was already resolved, but untested. .iso output seems to be bugged for some people, the resulting .iso is good for use by backup manager to transfer to USB hard drive, but trying to load it directly (via burned disc, or emulator, etc.) seems to fail, it's not certain why. .wbfs output file seems to work perfectly though.


Changelog

v1.06

changelog format (only for v1.06): + Added feature, - Removed feature, (bullet point) Changed feature

+ all new code, total rewrite + auto update to most recent version if available after prompt + base plugin format (date_timestamp.BASE)

+ support for more than one base at the same time

+ only extracts needed image

  • base menu is dynamic showing only install bases supported by current mod
  • base menu is disabled if selected mod supports only one installed base (auto selected)
  • new mod plugin format (Filename.PLG)

+ mod plugins for Awesomer Super Luigi Mini (now defunct) and Koopa Country

+ ability to auto download and install supported Riivolution packages

+ Alt IDs for all current plugins

+ Ability to type custom Game ID (ID6) for final image (will auto set region character)

+ alt and custom game ID uses proper custom main banner when looking local and download


v1.05

- modularized MOD plugins

- Code cleanup for modularization

- shows why MOD isn't available (Pack not installed/Base not supported)

- probably fixed .iso mode issue


v1.04

- rewrote main batch file pretty much from the ground up to modularize the core

- made mod menu detect and allow options for only games you have installed

- added support to ignore banner if you want to use NSMBW banner even though you have your own

- made autodetect source .iso default with override possible through main menu


v1.03

- added support for Epic Super Bowser World

- cleaned up batch file some more

- more verbose messages in batch script

- added a check to make sure .bnr file is not a 0 byte corrupt empty file

- added links as references to which downloads were used to support each Mod

- added missing cygiconv-2.dll for wget to package


v1.02

- updated WIT to v2.22c r4523

- removed all traces of Mod Loader code from the patch .xml files, properly reads them from the Mod contents now

- added support for user-provided custom banners

- added support to download custom banners


v1.01

- .wbfs output now creates a named subfolder for the game and names both the folder and file as per "standard" convention (uses \name [GAMEID]\GAMEID.wbfs)

- fixed CannonSMBW and Newer Summer Sun (stupidly left out one patch by accident)

- fixed AnotherSMBW when used with US NSMBW as a base

- cleaned up batch file a bit, along with a few accidental mistakes


NSMBW Mod ISO Builder v1.00

- changed name to NSMBW Mod ISO Builder since it does more than NewerSMBW

- added support for CannonSMBW, AnotherSMBW, Newer Summer Sun, and Newer Holiday Special Mods


Newer Mod ISO Builder 1.02

- fixed a small patch error in the European v2 .ppf

- Added Base .iso Version Autodetect ability

- Added option for user to choose Save "Slot" instead of being always custom

- Improved .bat UI menus a bit, inc. Title Screen and Option Review Menu

- Added a check for the NewerSMBW contents folder


Newer Mod ISO Builder v1.011

- Fixed typo in .bat causing Titlescreen logo not to be replaced on non-European versions


Newer Mod ISO Builder v1.01

- Renamed it from Patcher to Builder

- Added support for European, US, and Japanese v1

- No longer requires .iso to be an exact name

- Added ability to select output format from either .iso or .wbfs

- Changed generated .iso's Game ID from SMNX02 to SMNX03 to avoid conflict with another existing Custom NSMBW

- Fixed an error which would cause German and Dutch versions to break


Newer Mod ISO Patcher v1.00

- Initial release