Hacking NSMBW Mod ISO Builder v1.00

Joni_78

New Member
Newbie
Joined
Jul 30, 2013
Messages
2
Trophies
0
Age
46
XP
51
Country
Finland
I got it working. The problem was that I right clicked the bat and selected run as administrator. With that it doesn't detect the files but starting the bat normally works fine. This was with W8 x64.
 

godofallthatwas

New Member
Newbie
Joined
Sep 5, 2013
Messages
1
Trophies
0
Age
41
XP
42
Country
United States
So doing Summer Sun, I notice that it named the folder for the created image "Newer Holiday Special [SMNE06]" I tried to redo it and had the same results.

==============Review Settings=============
Selected NSMBW Mod: SummerSun
Selected Base Version: AUTO
Selected Output Filetype: wbfs
Selected Save "Slot": KMNx-Custom
Download Custom Banner: Yes

===========Is this selection ok?==========
1. Yes, continue
2. No, change settings
(Anything else). exit
==========================================
Enter Number and press Enter:1

Checking for SummerSun resources...

SummerSun files found, continuing...

SummerSun patches found, continuing...

Unpacking original game...

wit: Wiimms ISO Tool v2.22c r4523 cygwin - Dirk Clemens - 2013-06-29

22 objects scanned, 1 directory and 1 supported file found.
wit: EXTRACT 1/1 WBFS:../SMNE01.wbfs/#0 -> nsmb.d/
- will extract 1311 files of 1 partition, 336 MiB total
352 MiB copied in 0:43, 8.1 MiB/sec

Autodetected Base ISO Version: USAv1

Copying SummerSun files over originals...
SumSun\Stage\Texture\Pa0_jyotyu.arc
SumSun\Stage\Texture\Pa1_daishizen.arc
SumSun\Stage\Texture\pa1_golden_cave.arc
SumSun\Stage\Texture\Pa1_kaiganpluu.arc
SumSun\Stage\Texture\Pa1_KinokoHouse.arc
SumSun\Stage\Texture\Pa1_sabaku.arc
SumSun\Stage\Texture\Pa2_ghostcastle.arc
SumSun\Stage\Texture\Pa2_hikousen_dark.arc
SumSun\Stage\Texture\Pa3_finalcastlestuff.arc
SumSun\Stage\Texture\Pa3_fuckingpaswaps.arc
SumSun\Stage\Texture\Pa3_gakedaishizen.arc
SumSun\Stage\Texture\Pa3_goldenblox.arc
SumSun\Stage\Texture\Pa3_hintpics.arc
SumSun\Stage\Texture\tilexpl.txt
14 file(s) copied.
SumSun\NewerRes\DLCodeEU_1.bin
SumSun\NewerRes\DLCodeEU_2.bin
SumSun\NewerRes\DLCodeJP_1.bin
SumSun\NewerRes\DLCodeUS_1.bin
SumSun\NewerRes\DLCodeUS_2.bin
SumSun\NewerRes\DLRelocsEU_1.bin
SumSun\NewerRes\DLRelocsEU_2.bin
SumSun\NewerRes\DLRelocsJP_1.bin
SumSun\NewerRes\DLRelocsUS_1.bin
SumSun\NewerRes\DLRelocsUS_2.bin
SumSun\NewerRes\SystemEU_1.bin
SumSun\NewerRes\SystemEU_2.bin
SumSun\NewerRes\SystemJP_1.bin
SumSun\NewerRes\SystemUS_1.bin
SumSun\NewerRes\SystemUS_2.bin
15 file(s) copied.
SumSun\Stage\01-01.arc
SumSun\Stage\01-02.arc
SumSun\Stage\01-03.arc
SumSun\Stage\01-04.arc
SumSun\Stage\01-05.arc
SumSun\Stage\01-06.arc
SumSun\Stage\01-22.arc
SumSun\Stage\01-24.arc
SumSun\Stage\01-26.arc
SumSun\Stage\01-33.arc
SumSun\Stage\01-34.arc
SumSun\Stage\01-35.arc
SumSun\Stage\01-36.arc
SumSun\Stage\01-40.arc
SumSun\Stage\01-41.arc
SumSun\Stage\02-01.arc
SumSun\Stage\02-02.arc
SumSun\Stage\02-03.arc
SumSun\Stage\02-04.arc
SumSun\Stage\02-05.arc
SumSun\Stage\02-06.arc
SumSun\Stage\02-07.arc
SumSun\Stage\02-36.arc
SumSun\Stage\05-01.arc
SumSun\Stage\05-02.arc
SumSun\Stage\05-03.arc
SumSun\Stage\05-04.arc
SumSun\Stage\05-33.arc
SumSun\Stage\05-34.arc
SumSun\Stage\05-35.arc
SumSun\Stage\05-36.arc
SumSun\Stage\08-01.arc
SumSun\Stage\08-02.arc
SumSun\Stage\08-07.arc
SumSun\Stage\08-24.arc
SumSun\Stage\08-38.arc
SumSun\Stage\09-01.arc
37 file(s) copied.
SumSun\Env\env_world.arc
1 file(s) copied.
SumSun\EU\EngEU\Message\Message.arc
1 file(s) copied.
SumSun\EU\EngEU\Message\Message.arc
1 file(s) copied.
SumSun\EU\EngEU\Message\Message.arc
1 file(s) copied.
SumSun\EU\EngEU\staffroll\staffroll.bin
1 file(s) copied.
SumSun\EU\EngEU\staffroll\staffroll.bin
1 file(s) copied.
SumSun\EU\EngEU\staffroll\staffroll.bin
1 file(s) copied.
SumSun\OpeningE\openingTitle.arc
1 file(s) copied.
SumSun\Sound\stream\BGM_HIKOUSEN_ROUKA.32.brstm
SumSun\Sound\stream\BGM_HIKOUSEN_ROUKA_fast.32.brstm
SumSun\Sound\stream\BGM_MAP_W5.32.brstm
SumSun\Sound\stream\BGM_OBAKE.32.brstm
SumSun\Sound\stream\BGM_OBAKE_FAST.32.brstm
SumSun\Sound\stream\BGM_SIRO.32.brstm
SumSun\Sound\stream\BGM_SIRO_fast.32.brstm
SumSun\Sound\stream\couse_clear_lr.n.32.brstm
SumSun\Sound\stream\kazan_tika_fast_lr.ry.32.brstm
SumSun\Sound\stream\kazan_tika_lr.ry.32.brstm
SumSun\Sound\stream\mori_fast_lr.ry.32.brstm
SumSun\Sound\stream\mori_lr.ry.32.brstm
SumSun\Sound\stream\select_map01_nohara_lr.n.32.brstm
SumSun\Sound\stream\select_map02_sabaku.ry.32.brstm
SumSun\Sound\stream\select_map09_rainbow_lr.n.32.brstm
SumSun\Sound\stream\STRM_BGM_BONUS.brstm
SumSun\Sound\stream\STRM_BGM_BONUS_FAST.brstm
SumSun\Sound\stream\STRM_BGM_CHIJOU.brstm
SumSun\Sound\stream\STRM_BGM_CHIJOU_FAST.brstm
SumSun\Sound\stream\STRM_BGM_SABAKU.brstm
SumSun\Sound\stream\STRM_BGM_SABAKU_FAST.brstm
SumSun\Sound\stream\toride_fast_lr.n.32.brstm
SumSun\Sound\stream\toride_lr.n.32.brstm
23 file(s) copied.
SumSun\Sound\wii_mj2d_sound.brsar
1 file(s) copied.
SumSun\WorldMap\cobSandpillar.arc
SumSun\WorldMap\CS_W1.arc
SumSun\WorldMap\CS_W2.arc
SumSun\WorldMap\CS_W5.arc
SumSun\WorldMap\CS_W9.arc
SumSun\WorldMap\RouteInfo.arc
SumSun\WorldMap\wmchanges.txt
SumSun\WorldMap\WS_W9.arc
8 file(s) copied.
SumSun\Object\arrow.arc
SumSun\Object\ben.arc
SumSun\Object\bgA_1002.arc
SumSun\Object\bgA_10A2.arc
SumSun\Object\bgA_9167.arc
SumSun\Object\bgB_0602.arc
SumSun\Object\bgB_0612.arc
SumSun\Object\bgB_1002.arc
SumSun\Object\bgB_10A2.arc
SumSun\Object\bgB_5202.arc
SumSun\Object\bgB_9167.arc
SumSun\Object\bgB_9198.arc
SumSun\Object\big_renga_block.arc
SumSun\Object\block_arrow.arc
SumSun\Object\boat_light_wood.arc
SumSun\Object\circle_ground.arc
SumSun\Object\crasher.arc
SumSun\Object\fdmechs.txt
SumSun\Object\iron_ball.arc
SumSun\Object\morton.arc
SumSun\Object\obj_Hgear.arc
SumSun\Object\sandpillar.arc
SumSun\Object\test_lift.arc
SumSun\Object\unizo.arc
24 file(s) copied.
1 file(s) copied.
1 file(s) copied.
1 file(s) copied.
+Patched: [D4] addr 802f118c+07, offset 2ed28c: 77 69... -> 53 75...
! wit: Offset expected: GOTO
! wit: Offset expected: PATCH
* Save patched DOL to: nsmb.d/sys/main.dol
XmasNewer\Stage\Texture\Pa1_xmas_setsugen.arc
XmasNewer\Stage\Texture\Pa2_mariocastle.arc
XmasNewer\Stage\Texture\Pa2_xmastr.arc
XmasNewer\Stage\Texture\Pa3_borderbooth.arc
XmasNewer\Stage\Texture\Pa3_icybridges.arc
5 file(s) copied.
XmasNewer\Stage\01-01.arc
XmasNewer\Stage\01-02.arc
XmasNewer\Stage\01-03.arc
XmasNewer\Stage\01-04.arc
XmasNewer\Stage\01-05.arc
XmasNewer\Stage\01-06.arc
XmasNewer\Stage\01-22.arc
XmasNewer\Stage\01-24.arc
XmasNewer\Stage\01-33.arc
XmasNewer\Stage\01-34.arc
XmasNewer\Stage\01-35.arc
XmasNewer\Stage\01-36.arc
XmasNewer\Stage\01-40.arc
XmasNewer\Stage\01-41.arc
XmasNewer\Stage\02-01.arc
15 file(s) copied.
XmasNewer\Env\Env_world.arc
1 file(s) copied.
XmasNewer\Sound\stream\athletic_fast_lr.n.32.brstm
XmasNewer\Sound\stream\athletic_lr.n.32.brstm
XmasNewer\Sound\stream\BGM_HIKOUSEN_ROUKA.32.brstm
XmasNewer\Sound\stream\BGM_HIKOUSEN_ROUKA_fast.32.brstm
XmasNewer\Sound\stream\BGM_OBAKE.32.brstm
XmasNewer\Sound\stream\BGM_OBAKE_fast.32.brstm
XmasNewer\Sound\stream\BGM_SIRO.32.brstm
XmasNewer\Sound\stream\BGM_SIRO_fast.32.brstm
XmasNewer\Sound\stream\BGM_SUICHU.32.brstm
XmasNewer\Sound\stream\BGM_SUICHU_FAST.32.brstm
XmasNewer\Sound\stream\select_map01_nohara_lr.n.32.brstm
11 file(s) copied.
XmasNewer\Layout\preGame\preGame.arc
1 file(s) copied.
XmasNewer\Layout\textures\MultiCorseSelectTexture.arc
1 file(s) copied.
XmasNewer\Sound\wii_mj2d_sound.brsar
1 file(s) copied.
XmasNewer\WorldMap\CS_W1.arc
XmasNewer\WorldMap\WS_W1.arc
2 file(s) copied.
XmasNewer\Object\bgB_9198.arc
XmasNewer\Object\big_shell.arc
XmasNewer\Object\circle_ground.arc
XmasNewer\Object\dossun.arc
XmasNewer\Object\fruit.arc
XmasNewer\Object\gabon.arc
XmasNewer\Object\gabon_rock.arc
XmasNewer\Object\iron_ball.arc
XmasNewer\Object\kanibo.arc
XmasNewer\Object\lift_yogan_kinoko.arc
10 file(s) copied.

Applying SummerSun patches to main executable...
+Patched: [T1] addr 800e4994+04, offset e09d4: 3c 60... -> 3c 60...
+Patched: [D5] addr 80328130+04, offset 324230: 80 15... -> 80 34...
+Patched: [D5] addr 803482c0+8b8, offset 3443c0: 63 65... -> 48 00...
+Patched: [D5] addr 803482c0+30, offset 3443c0: 48 00... -> 00 00...
+Patched: [T1] addr 801af5d0+04, offset 1ab610: 94 21... -> 4e 80...
+Patched: [T1] addr 801d2d13+01, offset 1ced53: da -> 71
+Patched: [T1] addr 801d2d2b+01, offset 1ced6b: da -> 71
* Save patched DOL to: nsmb.d/sys/main.dol
Downloading custom banner...
--2013-09-04 18:34:30-- http://dl.dropboxusercontent.com/u/101209384/SMNE06.bn

Resolving dl.dropboxusercontent.com (dl.dropboxusercontent.com)... 54.243.66.70
Connecting to dl.dropboxusercontent.com (dl.dropboxusercontent.com)|54.243.66.7
|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 563568 (550K) [application/octet-stream]
Saving to: `../banners/SMNE06.bnr'

100%[======================================>] 563,568 246K/s in 2.2s

2013-09-04 18:34:33 (246 KB/s) - `../banners/SMNE06.bnr' saved [563568/563568]

Searching for and copying custom banner over original...
Custom banner found.

Checking banner file for empty 0 byte file corruption made by wget 404 error...
Does not seem to be an empty 0 byte file, continuing...
1 file(s) copied.
A subdirectory or file Newer Holiday Special [SMNE06] already exists.

Rebuilding NSMBW Mod [Newer Holiday Special] as wbfs...
A subdirectory or file Newer Holiday Special [SMNE06] already exists.

wit: Wiimms ISO Tool v2.22c r4523 cygwin - Dirk Clemens - 2013-06-29

1 object scanned, 1 supported file found.
* COPY/SCRUB 1/1 WBFS:nsmb.d -> WBFS:../Newer Holiday Special [SMNE06]/SMNE06.w
fs
407 MiB copied in 0:25, 16.2 MiB/sec

Cleaning up working directory files...

=========
All done!
=========

Press any key to continue . . .

Looking at it I think the ^ in this section is wrong.....

wit\wit dolpatch nsmb.d/sys/main.dol ^
802F148C=53756D6D53756E#7769696D6A3264 ^
802F118C=53756D6D53756E#7769696D6A3264 ^
802F0F8C=53756D6D53756E#7769696D6A3264 ^

GOTO PATCH


And should be:
wit\wit dolpatch nsmb.d/sys/main.dol ^
802F148C=53756D6D53756E#7769696D6A3264 ^
802F118C=53756D6D53756E#7769696D6A3264 ^
802F0F8C=53756D6D53756E#7769696D6A3264

GOTO PATCH

It is not in the canon section of the bat file. I'm going to try that. Is that the only thing that was wrong?

Chris

Edit:
The log seems to make more sense and the folder name comes out right now. Any other changes I need to do or is everything fine now?
==============Review Settings=============
Selected NSMBW Mod: SummerSun
Selected Base Version: AUTO
Selected Output Filetype: wbfs
Selected Save "Slot": KMNx-Custom
Download Custom Banner: Yes

===========Is this selection ok?==========
1. Yes, continue
2. No, change settings
(Anything else). exit
==========================================
Enter Number and press Enter:1

Checking for SummerSun resources...

SummerSun files found, continuing...

SummerSun patches found, continuing...

Unpacking original game...

wit: Wiimms ISO Tool v2.22c r4523 cygwin - Dirk Clemens - 2013-06-29

22 objects scanned, 1 directory and 1 supported file found.
wit: EXTRACT 1/1 WBFS:../SMNE01.wbfs/#0 -> nsmb.d/
- will extract 1311 files of 1 partition, 336 MiB total
352 MiB copied in 0:45, 7.8 MiB/sec

Autodetected Base ISO Version: USAv1

Copying SummerSun files over originals...
SumSun\Stage\Texture\Pa0_jyotyu.arc
SumSun\Stage\Texture\Pa1_daishizen.arc
SumSun\Stage\Texture\pa1_golden_cave.arc
SumSun\Stage\Texture\Pa1_kaiganpluu.arc
SumSun\Stage\Texture\Pa1_KinokoHouse.arc
SumSun\Stage\Texture\Pa1_sabaku.arc
SumSun\Stage\Texture\Pa2_ghostcastle.arc
SumSun\Stage\Texture\Pa2_hikousen_dark.arc
SumSun\Stage\Texture\Pa3_finalcastlestuff.arc
SumSun\Stage\Texture\Pa3_fuckingpaswaps.arc
SumSun\Stage\Texture\Pa3_gakedaishizen.arc
SumSun\Stage\Texture\Pa3_goldenblox.arc
SumSun\Stage\Texture\Pa3_hintpics.arc
SumSun\Stage\Texture\tilexpl.txt
14 file(s) copied.
SumSun\NewerRes\DLCodeEU_1.bin
SumSun\NewerRes\DLCodeEU_2.bin
SumSun\NewerRes\DLCodeJP_1.bin
SumSun\NewerRes\DLCodeUS_1.bin
SumSun\NewerRes\DLCodeUS_2.bin
SumSun\NewerRes\DLRelocsEU_1.bin
SumSun\NewerRes\DLRelocsEU_2.bin
SumSun\NewerRes\DLRelocsJP_1.bin
SumSun\NewerRes\DLRelocsUS_1.bin
SumSun\NewerRes\DLRelocsUS_2.bin
SumSun\NewerRes\SystemEU_1.bin
SumSun\NewerRes\SystemEU_2.bin
SumSun\NewerRes\SystemJP_1.bin
SumSun\NewerRes\SystemUS_1.bin
SumSun\NewerRes\SystemUS_2.bin
15 file(s) copied.
SumSun\Stage\01-01.arc
SumSun\Stage\01-02.arc
SumSun\Stage\01-03.arc
SumSun\Stage\01-04.arc
SumSun\Stage\01-05.arc
SumSun\Stage\01-06.arc
SumSun\Stage\01-22.arc
SumSun\Stage\01-24.arc
SumSun\Stage\01-26.arc
SumSun\Stage\01-33.arc
SumSun\Stage\01-34.arc
SumSun\Stage\01-35.arc
SumSun\Stage\01-36.arc
SumSun\Stage\01-40.arc
SumSun\Stage\01-41.arc
SumSun\Stage\02-01.arc
SumSun\Stage\02-02.arc
SumSun\Stage\02-03.arc
SumSun\Stage\02-04.arc
SumSun\Stage\02-05.arc
SumSun\Stage\02-06.arc
SumSun\Stage\02-07.arc
SumSun\Stage\02-36.arc
SumSun\Stage\05-01.arc
SumSun\Stage\05-02.arc
SumSun\Stage\05-03.arc
SumSun\Stage\05-04.arc
SumSun\Stage\05-33.arc
SumSun\Stage\05-34.arc
SumSun\Stage\05-35.arc
SumSun\Stage\05-36.arc
SumSun\Stage\08-01.arc
SumSun\Stage\08-02.arc
SumSun\Stage\08-07.arc
SumSun\Stage\08-24.arc
SumSun\Stage\08-38.arc
SumSun\Stage\09-01.arc
37 file(s) copied.
SumSun\Env\env_world.arc
1 file(s) copied.
SumSun\EU\EngEU\Message\Message.arc
1 file(s) copied.
SumSun\EU\EngEU\Message\Message.arc
1 file(s) copied.
SumSun\EU\EngEU\Message\Message.arc
1 file(s) copied.
SumSun\EU\EngEU\staffroll\staffroll.bin
1 file(s) copied.
SumSun\EU\EngEU\staffroll\staffroll.bin
1 file(s) copied.
SumSun\EU\EngEU\staffroll\staffroll.bin
1 file(s) copied.
SumSun\OpeningE\openingTitle.arc
1 file(s) copied.
SumSun\Sound\stream\BGM_HIKOUSEN_ROUKA.32.brstm
SumSun\Sound\stream\BGM_HIKOUSEN_ROUKA_fast.32.brstm
SumSun\Sound\stream\BGM_MAP_W5.32.brstm
SumSun\Sound\stream\BGM_OBAKE.32.brstm
SumSun\Sound\stream\BGM_OBAKE_FAST.32.brstm
SumSun\Sound\stream\BGM_SIRO.32.brstm
SumSun\Sound\stream\BGM_SIRO_fast.32.brstm
SumSun\Sound\stream\couse_clear_lr.n.32.brstm
SumSun\Sound\stream\kazan_tika_fast_lr.ry.32.brstm
SumSun\Sound\stream\kazan_tika_lr.ry.32.brstm
SumSun\Sound\stream\mori_fast_lr.ry.32.brstm
SumSun\Sound\stream\mori_lr.ry.32.brstm
SumSun\Sound\stream\select_map01_nohara_lr.n.32.brstm
SumSun\Sound\stream\select_map02_sabaku.ry.32.brstm
SumSun\Sound\stream\select_map09_rainbow_lr.n.32.brstm
SumSun\Sound\stream\STRM_BGM_BONUS.brstm
SumSun\Sound\stream\STRM_BGM_BONUS_FAST.brstm
SumSun\Sound\stream\STRM_BGM_CHIJOU.brstm
SumSun\Sound\stream\STRM_BGM_CHIJOU_FAST.brstm
SumSun\Sound\stream\STRM_BGM_SABAKU.brstm
SumSun\Sound\stream\STRM_BGM_SABAKU_FAST.brstm
SumSun\Sound\stream\toride_fast_lr.n.32.brstm
SumSun\Sound\stream\toride_lr.n.32.brstm
23 file(s) copied.
SumSun\Sound\wii_mj2d_sound.brsar
1 file(s) copied.
SumSun\WorldMap\cobSandpillar.arc
SumSun\WorldMap\CS_W1.arc
SumSun\WorldMap\CS_W2.arc
SumSun\WorldMap\CS_W5.arc
SumSun\WorldMap\CS_W9.arc
SumSun\WorldMap\RouteInfo.arc
SumSun\WorldMap\wmchanges.txt
SumSun\WorldMap\WS_W9.arc
8 file(s) copied.
SumSun\Object\arrow.arc
SumSun\Object\ben.arc
SumSun\Object\bgA_1002.arc
SumSun\Object\bgA_10A2.arc
SumSun\Object\bgA_9167.arc
SumSun\Object\bgB_0602.arc
SumSun\Object\bgB_0612.arc
SumSun\Object\bgB_1002.arc
SumSun\Object\bgB_10A2.arc
SumSun\Object\bgB_5202.arc
SumSun\Object\bgB_9167.arc
SumSun\Object\bgB_9198.arc
SumSun\Object\big_renga_block.arc
SumSun\Object\block_arrow.arc
SumSun\Object\boat_light_wood.arc
SumSun\Object\circle_ground.arc
SumSun\Object\crasher.arc
SumSun\Object\fdmechs.txt
SumSun\Object\iron_ball.arc
SumSun\Object\morton.arc
SumSun\Object\obj_Hgear.arc
SumSun\Object\sandpillar.arc
SumSun\Object\test_lift.arc
SumSun\Object\unizo.arc
24 file(s) copied.
1 file(s) copied.
1 file(s) copied.
1 file(s) copied.
+Patched: [D4] addr 802f118c+07, offset 2ed28c: 77 69... -> 53 75...
* Save patched DOL to: nsmb.d/sys/main.dol

Applying SummerSun patches to main executable...
+Patched: [T1] addr 800e4994+04, offset e09d4: 3c 60... -> 3c 60...
+Patched: [D5] addr 80328130+04, offset 324230: 80 15... -> 80 34...
+Patched: [D5] addr 803482c0+8b8, offset 3443c0: 63 65... -> 48 00...
+Patched: [D5] addr 80348b78+38, offset 344c78: 20 41... -> 00 00...
+Patched: [D5] addr 8034841f+05, offset 34451f: 00 63... -> 34 63...
+Patched: [D5] addr 8034842b+05, offset 34452b: 00 63... -> 34 63...
+Patched: [D5] addr 80348437+05, offset 344537: 00 63... -> 34 63...
+Patched: [D5] addr 8034843f+05, offset 34453f: 00 60... -> 34 60...
+Patched: [D5] addr 8034844f+05, offset 34454f: 00 60... -> 34 60...
+Patched: [D5] addr 8034845b+05, offset 34455b: 00 60... -> 34 60...
+Patched: [D5] addr 8034846b+05, offset 34456b: 00 60... -> 34 60...
+Patched: [D5] addr 80348473+05, offset 344573: 00 60... -> 34 60...
+Patched: [D5] addr 80348487+05, offset 344587: 00 60... -> 34 60...
+Patched: [D5] addr 803484c3+05, offset 3445c3: 00 60... -> 34 60...
+Patched: [D5] addr 80348533+05, offset 344633: 00 60... -> 34 60...
+Patched: [D5] addr 8034854f+05, offset 34464f: 00 60... -> 34 60...
+Patched: [D5] addr 8034858b+05, offset 34468b: 00 60... -> 34 60...
+Patched: [D5] addr 8034859f+05, offset 34469f: 00 60... -> 34 60...
+Patched: [D5] addr 80348623+05, offset 344723: 00 60... -> 34 60...
+Patched: [D5] addr 8034863b+05, offset 34473b: 00 60... -> 34 60...
+Patched: [D5] addr 80348687+05, offset 344787: 00 60... -> 34 60...
+Patched: [D5] addr 803486c3+05, offset 3447c3: 00 60... -> 34 60...
+Patched: [D5] addr 8034870b+05, offset 34480b: 00 60... -> 34 60...
+Patched: [D5] addr 80348727+05, offset 344827: 00 60... -> 34 60...
+Patched: [D5] addr 8034872f+05, offset 34482f: 00 60... -> 34 60...
+Patched: [D5] addr 80348737+05, offset 344837: 00 60... -> 34 60...
+Patched: [D5] addr 80348757+05, offset 344857: 00 60... -> 34 60...
+Patched: [D5] addr 80348763+05, offset 344863: 00 60... -> 34 60...
+Patched: [D5] addr 8034876f+05, offset 34486f: 00 60... -> 34 60...
+Patched: [D5] addr 8034877b+05, offset 34487b: 00 60... -> 34 60...
+Patched: [D5] addr 80348783+05, offset 344883: 00 60... -> 34 60...
+Patched: [T1] addr 801af5d0+04, offset 1ab610: 94 21... -> 4e 80...
+Patched: [T1] addr 801d2d13+01, offset 1ced53: da -> 71
+Patched: [T1] addr 801d2d2b+01, offset 1ced6b: da -> 71
* Save patched DOL to: nsmb.d/sys/main.dol
Downloading custom banner...
--2013-09-04 20:02:15-- http://dl.dropboxusercontent.com/u/101209384/SMNE06.bnr

Resolving dl.dropboxusercontent.com (dl.dropboxusercontent.com)... 174.129.207.7
9
Connecting to dl.dropboxusercontent.com (dl.dropboxusercontent.com)|174.129.207.
79|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 563568 (550K) [application/octet-stream]
Saving to: `../banners/SMNE06.bnr'

100%[======================================>] 563,568 213K/s in 2.6s

2013-09-04 20:02:19 (213 KB/s) - `../banners/SMNE06.bnr' saved [563568/563568]

Searching for and copying custom banner over original...
Custom banner found.

Checking banner file for empty 0 byte file corruption made by wget 404 error...
Does not seem to be an empty 0 byte file, continuing...
1 file(s) copied.

Rebuilding NSMBW Mod [Newer Summer Sun] as wbfs...
A subdirectory or file Newer Summer Sun [SMNE06] already exists.

wit: Wiimms ISO Tool v2.22c r4523 cygwin - Dirk Clemens - 2013-06-29

1 object scanned, 1 supported file found.
* COPY/SCRUB 1/1 WBFS:nsmb.d -> WBFS:../Newer Summer Sun [SMNE06]/SMNE06.wbfs
401 MiB copied in 0:24, 16.2 MiB/sec

Cleaning up working directory files...

=========
All done!
=========

Press any key to continue . . .

Edit again: Looks like the Mod version of the script removed the ^ too, so I think I did the right thing.....

Now I'm trying to do the retro remix with the mod version and it's complaining there is no XML file, though as I understand it there IS NO XML file. Turns out the Mod version added a 2nd XML check..... Trying to figure out the best way to deal with it.

adding:
IF %MOD%==RetroRemix SET XML=..\patch\ap

just before:
:: (re)check for XML file

"Fixes" it, but I don't like it. Not sure what the best thing would be, but if it were my work I'd change it so that the extraction/auto detection of the original NSMBW disk happens first, put all the location specific lines with the other variable setup (just after/during checking for resources) and remove the 2nd XML check....but that kills a feature of the script (not extracting the original until it knows you have the mod file properly setup).

Also there's an extra mkdir.... When doing an ISO it doesn't use a Folder. When creating a wbfs the folder is created when setting the destination name.

Then regardless of weather making an ISO or WBFS it makes the folder (same as if it was making a wbfs) just before telling wit to create the file.

Edit again: Noticed the copy I made of Epic Super Bowser World wasn't working.... Not 100% sure why, looking at things though i notice that it seems to have the "P" version of the XML file hard coded as the file to patch in. (?) Changing it now to see if that helps. (it didn't) Anyone else having problems with Epic Super Bowser World (using a US V1 disk)?

Also NOT SURE ABOUT THIS, but the "Newer" xml file I have has this line in it:
<folder external="Maps/Texture" disc="/Maps" create="true" />

Which I assume should mean the bat file should match, but the batch file does this:
mkdir nsmb.d\files\Maps\Texture
copy /b NewerSMBW\Maps\Texture\ nsmb.d\files\Maps\Texture\

Is there a reason for this?

Making the XML and Bat Files match (no texture folder) just seems to make Newer Break (crashes usb loader if you let it sit long enough to try to play banner sound, if you're quick, it still crashes after you load a game (or create a new one after the princess has been captured AGAIN message)).


Can someone explain what the game specific patches that are included with the creator are for?

Mostly I want to know how to get other Mario games in addition to the 7 like these working.
 
  • Like
Reactions: MassiveRican

Leo Alves

Well-Known Member
Member
Joined
Dec 16, 2012
Messages
136
Trophies
1
Age
29
XP
360
Country
Brazil
How do I convert a save in .Sav for the format. Bin?

I was playing Newer SMB through Riivolution , and my save was saved in the folder'' sd: \ save \ SMNE \ and two files: banner.bin and NerSMBW.sav

when I start Newer SMB after making the ISO, this create a new save in data management, I transfered this save to the sd card, and it created a folder named KMNE with the data.bin inside on the private folder

I want to transfer my save from the Newer Super Mario Bros.. I was playing in Riivolution for data management, how I convert the. sav to. bin ?
 

welfer12

Member
Newcomer
Joined
Sep 25, 2013
Messages
9
Trophies
0
Location
Vitoria, Spain
XP
156
Country
Peru
Current version: v1.03
Updated: 2013-07-13

Hello everyone,

A short while ago I posted a ISO Builder script that transformed Newer SMBW into an ISO form for everyone's convenience. Now sorry for the wait, but here is an evolution of that.

I present, NSMBW Mod ISO Builder :)

Here is the README:
Code:
NSMBW Mod ISO Builder v1.03
Builder by damysteryman/Team DARK
Powered by WIT v2.22c r4523 by Wiimm
 
Thanks to Treeki for info on NSMBW dol patching and ISO building
Thanks to Wiimm and Hoowahman for Batch file info and assistance
Thanks to AbdallahTerro for providing custom Banner DL Repository
Credits also to Wiimm for WIT, included in this pack
Credits to Bully@Wiiplaza for All Worlds Unlocked cheat hack,
which is used in Epic Super Bowser World
Special thanks to Wiimm for all his help on this, thanks man :)
Also uses wget from cygwin package
Also thanks to everybody who provided .dol versions and mod pack
files that I did not have
 
This will combine an ISO copy of New Super Mario Bros. Wii
and riivolution-style packs of the following Mods:
 
- Newer SMBW            (by NewerTeam)
- Cannon SMBW            (by Leplap and Weland)
- Another SMBW            (by Skawo)
- Newer Summer Sun        (by NewerTeam)
- Newer Holiday Special        (by NewerTeam)
- Epic Super Bowser World    (by Leplap and Weland)
 
...to create a standard ISO/WBFS version of the selected Mod.
 
Should work with All EUR and USA versions, and JPN v1 version.
Except for Another, which only supports USA and EURv1.
 
HOWTO:
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
this README file.
 
2. Copy the contents of the Mod you want (the riivolution folder containing its
xmls AND the folder of content along with the riivolution folder) to this same
directory as this README file.
 
3. Run Build_ISO.bat, follow its prompts and wait for it to build
the Mod ISO.
 
4. Use/run the newly built ISO/WBFS however way you would :P
 
5. Enjoy!
 
Generated ISO has Header GameID of:
Newer SMBW:        SMNx03
Cannon SMBW:        SMNx04
Another SMBW:        SMNx05
Newer Summer Sun:    SMNx06
Newer Holiday Special:    SMNx07
Epic Super Bowser World SMNx08
 
Where "x" is the letter for your base ISO's region (P for EUR, E for usa, J for JPN).
 
There is also an option to change the tmd/ticket ID of KMNx to keep savegames
seperate from the original game's one in Data Management.
 
Also, there is also to option to download a custom banner (.bnr aka
"Disc Channel" display) for the ISO/WBFS from AbdallahTerro's repository, or provide
your own. Your .bnr files go in the "banners" folder, with the Mod's GameID as its filename
(e.g. SMNP03.bnr for EUR Newer).
 
Known Issue:
.iso output seems to be bugged for some people, the resulting .iso is good for use
by backup manager to transfer to USB HDD, but trying to load it directly (via burned disc,
or emulator, etc.) seems to fail, unsure why.
.wbfs output file seems to work perfectly though.
 
Changelog:
 
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 Cannon and Summer Sun (stupidly left out one patch by accident)
- fixed Another when used with USA 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 Newer
- added support for Cannon, Another, Summer Sun and Holiday Special Mods
 
v1.02
- fixed a small patch error in the EURv2 .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
 
v1.011
- Fixed typo in .bat causing Titlescreen logo not to be replaced on
non-EUR versions
 
v1.01
- Renamed it from Patcher to Builder
- Added support for EUR, USA, and JAPv1
- No longer requires ISO to be an exact name
- Added ability to select output format from either iso or wbfs
- Changed generated ISO's GameID from SMNx02 to SMNx03 to avoid conflict with
another existing Custom NSMBW
- Fixed an error which would cause German and Dutch versions to break
 
v1.00
- Initial release
You provide it an valid NSMBW ISO (USA, EUR, or JPNv1), along with the Mod's files, both the content folder AND the riivolution folder that come from the Mod's package, run the script, follow the prompts to make your selection, and then let it do its thing.

I have personally tested with EURv1 NSMBW, with .wbfs on Dolphin, and with .iso run through WiiBackupManager on real Wii via USB Loader GX, and it seems to all work fine.

However, I tried testing .iso directly in dolphin, and via Disc Channel on burned disc (with d2pro modchip), and it seems to fail... unfortunately I do not know why atm... if somebody does figure it out, could you please post here?

Unsure if other configurations and situations will work fine, please report any issues here and hopefully we will be able to help fix them.

Download v1.03: (2013-07-13)
FileTrip
Mediafire

Enjoy!

no funciona se cierra solo al final
 

bluechipps

New Member
Newbie
Joined
Oct 11, 2013
Messages
1
Trophies
0
Age
39
XP
51
Country
United States
I just downloaded a fresh copy of NSMB and have cheatfreak's latest batch files.

When i try to run it using auto-detect base version it fails with
Code:
==============Review Settings=============
Selected NSMBW Mod: Newer
Selected Base Version: AUTO
Selected Output Filetype: iso
Selected Save "Slot": KMNx-Custom-Shared
Download Custom Banner: No, use existing
 
===========Is this selection ok?==========
1. Yes, continue
2. No, change settings
(Anything else). exit
==========================================
Enter Number and press Enter:1
 
Checking for Newer resources...
 
Newer files found, continuing...
 
Newer patches found, continuing...
 
Unpacking original game...
 
wit: Wiimms ISO Tool v2.22c r4523 cygwin - Dirk Clemens - 2013-06-29
 
18 objects scanned, 1 directory found.
! wit: One directory scanned, but no valid source files found.
wit: Command 'EXTRACT' returns with status #3 [NO SOURCE FOUND]
Unsupported ISO version detected, exiting...
The system cannot find the file specified.
Press any key to continue . . .

ive tried just about every combination of options possible

maybe this will help though, i commented out the line for cleaning up the nsmb.d stuff afterwards to see what files were getting created if any and what it looks like is that a handfull of them are being extracted but then it starts failing for some reason. here is what my nsmb.d folder looks like

ss743.png

any ideas?
 

Why2K

New Member
Newbie
Joined
Oct 15, 2009
Messages
2
Trophies
0
XP
89
Country
United States
Using NSMBW Mod ISO Builder v1.03, Summer Sun would freeze and wouldn't boot past the intial controller screen.

Found a link to NSMBW Mod ISO Builder v1.01 and now Summer Sun works fine.

So yeah, I'm assuming something broke the Summer Sun compatibility in the newest release.
 

welfer12

Member
Newcomer
Joined
Sep 25, 2013
Messages
9
Trophies
0
Location
Vitoria, Spain
XP
156
Country
Peru
I just downloaded a fresh copy of NSMB and have cheatfreak's latest batch files.

When i try to run it using auto-detect base version it fails with
Code:
==============Review Settings=============
Selected NSMBW Mod: Newer
Selected Base Version: AUTO
Selected Output Filetype: iso
Selected Save "Slot": KMNx-Custom-Shared
Download Custom Banner: No, use existing
 
===========Is this selection ok?==========
1. Yes, continue
2. No, change settings
(Anything else). exit
==========================================
Enter Number and press Enter:1
 
Checking for Newer resources...
 
Newer files found, continuing...
 
Newer patches found, continuing...
 
Unpacking original game...
 
wit: Wiimms ISO Tool v2.22c r4523 cygwin - Dirk Clemens - 2013-06-29
 
18 objects scanned, 1 directory found.
! wit: One directory scanned, but no valid source files found.
wit: Command 'EXTRACT' returns with status #3 [NO SOURCE FOUND]
Unsupported ISO version detected, exiting...
The system cannot find the file specified.
Press any key to continue . . .

ive tried just about every combination of options possible

maybe this will help though, i commented out the line for cleaning up the nsmb.d stuff afterwards to see what files were getting created if any and what it looks like is that a handfull of them are being extracted but then it starts failing for some reason. here is what my nsmb.d folder looks like

ss743.png

any ideas?

not working is closed continue
 

repulse

Well-Known Member
Newcomer
Joined
Oct 28, 2013
Messages
97
Trophies
0
Age
35
XP
400
Country
Hi all, i'm pretty new here, and have a question about this tool...
I've used it in the past for Newer Super Mario Bros Wii. but i'm wondering (if i mod this tool) if it can be used with NSMBW games that aren't listed ?

Cheers !
 

CaseyOmah

Well-Known Member
Newcomer
Joined
Dec 26, 2011
Messages
85
Trophies
1
Age
45
Location
Virginia
Website
www.caseyomah.com
XP
305
Country
United States
I took the liberty of updating the Builder, the code is now modularized, meaning that I can in the next week, if desired, update to a fully modularized setup (putting supported games configuration in a plugins folder) for a 2.0 release.

For those who have been updating I changed quite a few variables:
%R% for disk ID region (E, J, P)
%CC% for Country Code (EU, JP, US)
%Lan% for Language (Eng, Fra, Ger, Ita, Spa)

This removed the need for so many IFs in the code, also the copy processes are all read from a custom variable
%copyFiles% with format of:
copyFiles=SourceFile1: DestinationFile1;SourceFile2: DestinationFile2

With paths relative to the base MOD and msbw.d.

Basically I brought an Object Oriented mindset to the file preferring to call a process then to goto a code hunk.

Appearances are very similar to previous releases except for dynamic MOD menu, terse "no news is good news" linux mindset for running system messages and autodetect ISO base by default.

Once alt save locations (diskids) are solid I can add support for them too.
 

Attachments

  • NSMBW_Mod_ISO_Builder_v1.04.rar
    1.8 MB · Views: 258
  • Like
Reactions: oji

CaseyOmah

Well-Known Member
Newcomer
Joined
Dec 26, 2011
Messages
85
Trophies
1
Age
45
Location
Virginia
Website
www.caseyomah.com
XP
305
Country
United States
Oksy, I decided to go ahead and modularize the MODs.

https://www.dropbox.com/s/vnw2pnzhvwv5odp/NSMBW_Mod_ISO_Builder_v1.05.zip

Changelog:

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

Planned:
v1.06
- add support for non xMNx0# GameId mode
- add support for custom save icon
- any other suggestions?

edit: Sorry I forgot to include the "banners" folder in the zip, it now has it, same link.
 

CaseyOmah

Well-Known Member
Newcomer
Joined
Dec 26, 2011
Messages
85
Trophies
1
Age
45
Location
Virginia
Website
www.caseyomah.com
XP
305
Country
United States
-What custom banner do you refer to, main banner? It is still supported. Save banner I was including in icon, just haven't looked up how it's done to include it.
-What other modules do you suggest? name/URL/(if possible another installer script to show where the files go)
 

oji

Well-Known Member
Member
Joined
Sep 1, 2012
Messages
437
Trophies
1
Location
In Soviet Russia you're the Location
XP
2,413
Country
Russia
-What custom banner do you refer to, main banner? It is still supported. Save banner I was including in icon, just haven't looked up how it's done to include it.
Sorry, my bad, just missed this feature.
-What other modules do you suggest? name/URL/(if possible another installer script to show where the files go)
I suggest support of the Patchimage's tool posted above, in message #235
Could anyone implement additional mods supported by Linux patchimage (http://gbatemp.net/threads/patchimage-riivolution-patcher-for-gnu-linux.349979/)?

It's support such MODs as:
There is also the list of released New Super Mario Bros. Wii MODs: http://www.rvlution.net/forum/viewtopic.php?f=53&t=1843&p=29591
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: @salazarcosplay, Morning