Hacking NSMBW Mod ISO Builder v1.00

AbdallahTerro

da KiNG
Member
Joined
Jan 14, 2012
Messages
6,052
Trophies
0
Location
Ideas factory :)
Website
ccabz.wordpress.com
XP
2,995
Country
r0z6sx.png


more will follow...
 

DarkShinigami

#1 strongest Shinigami BANKAI
Member
Joined
Sep 12, 2009
Messages
1,917
Trophies
0
Location
Soul Society
XP
1,712
Country
United States
ok i dunno if im doing something wrong but

Canon super mario bros. wii freezes at the hold controller sideways scree(same with summer sun) am i doing something wrong or has anyone else encountered this?

another new super mario bros. worked and newer though(if it helps im using USB loader GX)
 

DeltaDon

Member
Newcomer
Joined
Jun 21, 2013
Messages
18
Trophies
0
XP
33
Country
United States
ok i dunno if im doing something wrong but

Canon super mario bros. wii freezes at the hold controller sideways scree(same with summer sun) am i doing something wrong or has anyone else encountered this?

another new super mario bros. worked and newer though(if it helps im using USB loader GX)

Did your patch give any errors like mine? "wit: ERROR #35 [SYNTAX ERROR]" and "[FILES DIFFER]"
Those errors show up near the end so you don't have to scroll up far to see them if they exist.

I used clean rip v1.0.5 to get a clean iso of USAv1
MD5: 05022377C66DCC13DD8308B333C202DB
SHA-1: AA7B134A7606435DDCD735F2964EBDECDE38C2EF
CRC32: 1CC03C30

'Newer', 'Another' and 'Holiday' patched without errors. 'Cannon' and 'Summer Sun' gave errors for USAv1 using Builder v1.00.
 

alejandroues

Well-Known Member
Newcomer
Joined
Dec 2, 2006
Messages
54
Trophies
0
XP
160
Country
Mexico
yes, cannon and summer doesn't seems to work with the USAv1, same errors in the bat and the wii freezes at the wrist strap warning
 

GreyRogue

Well-Known Member
Member
Joined
Jun 21, 2013
Messages
213
Trophies
0
Age
44
XP
562
Country
United States
yes, cannon and summer doesn't seems to work with the the USAv1, same errors in the bat and the wii freezes at the wristband warning
Looks like a copy/paste error. Replace this
SET XML=CannonP
with this
IF %GAMEID%==SMNP01 SET XML=CannonP
IF %GAMEID%==SMNE01 SET XML=CannonE
IF %GAMEID%==SMNJ01 SET XML=CannonJ
Similar for SummerSun.
 

GreyRogue

Well-Known Member
Member
Joined
Jun 21, 2013
Messages
213
Trophies
0
Age
44
XP
562
Country
United States
Fun with DOS: Automatic recursive file find/replace:
Code:
:FileCopy
mkdir %~dp2 2>NUL
::echo %1 %2
copy /b %1 %2
goto :EOF
:DirFindReplace
call :DirFileFindReplace %1 %1
for /f "usebackq delims=" %%f in (`"dir "%1" /ad /s /b 2>NUL"`) do call :DirFileFindReplace %1 %%f
goto :EOF
:DirFileFindReplace
for /f "usebackq delims=" %%g in (`"dir "%2" /b /a-d 2>NUL"`) do call :DirFileReplace %1 %2 %%g
goto :EOF
:DirFileReplace
for /f "usebackq delims=" %%h in (`"dir "nsmb.d\files\%3" /s /b /a-d 2>NUL"`) do call :FileCopy "%2\%3" "%%h"
::for /f "usebackq delims=" %%h in (`"dir "nsmb.d\files\%3" /s /b /a-d 2>NUL"`) do [USER=325063]Echo[/USER] "%1" "%2" "%3" "%%~dph"
goto :EOF
:DirCreateCopy
mkdir "%2" 2>NUL
for /f "usebackq delims=" %%f in (`"dir "%1" /ad /b 2>NUL"`) do call :DirCreateCopy %1\%%f %2\%%f
for /f "usebackq delims=" %%f in (`"dir "%1" /a-d /b 2>NUL"`) do call :FileCopy %1\%%f %2\%%f
goto :EOF
:FileReplace
if exist %2 call :FileCopy %1 %2
goto :EOF
 
:COPYSTART
::<folder external="/Another/Lang" />
call :DirFindReplace Another\Lang
 

icebrg5

Well-Known Member
Member
Joined
Apr 1, 2007
Messages
2,328
Trophies
0
Website
Visit site
XP
412
Country
United States
I get the same errors

where do i put this at?

SET XML=CannonP
with this
IF %GAMEID%==SMNP01 SET XML=CannonP
IF %GAMEID%==SMNE01 SET XML=CannonE
IF %GAMEID%==SMNJ01 SET XML=CannonJ
 

DeltaDon

Member
Newcomer
Joined
Jun 21, 2013
Messages
18
Trophies
0
XP
33
Country
United States
Looks like a copy/paste error. Replace this
SET XML=CannonP
with this
IF %GAMEID%==SMNP01 SET XML=CannonP
IF %GAMEID%==SMNE01 SET XML=CannonE
IF %GAMEID%==SMNJ01 SET XML=CannonJ
Similar for SummerSun.

I tried with those being changed but still get the errors while patching.
*I made the changes under :Extract and near the end
 

jonthedit

Well-Known Member
Member
Joined
May 30, 2011
Messages
1,682
Trophies
0
XP
979
Country
Bangladesh
Neat post. It's a shame you jumped to a conclusion without any evidence. Have you seen any of the Riivolution or Newer team members attacking and shaming people here? Me neither...
since it looks like you missed it in the other threads, I actually gave out quite a lot of info on how to get pirated Newer to work. I happen to be part of the team, and the lead programmer

Quote from the Newer website:
We do not support piracy, so we cannot provide links to an ISO of this game or instructions how to make one.
:arrow:Source

Why put "We do not support piracy" when you are giving/supporting instructions to creating an ISO?
Might as well change the webpage to say "We cannot provide links to an ISO of this game."
I'll admit the bit about Riivolution was shit blown out of my ass. :mellow:
^^I assumed they would be pissed off about a workaround to their program that intentionally counters piracy.
 

alejandroues

Well-Known Member
Newcomer
Joined
Dec 2, 2006
Messages
54
Trophies
0
XP
160
Country
Mexico
I tried with those being changed but still get the errors while patching.
*I made the changes under :Extract and near the end

i think the "[FILES DIFFER]" errors are supposed to happen, they are for the different versions of the game (USA, EUR, JP), so only the correct patch is applied and the others two fail
 

DeltaDon

Member
Newcomer
Joined
Jun 21, 2013
Messages
18
Trophies
0
XP
33
Country
United States
the other working patches gave no error.

-Original differ: [D4] addr 802f148c+07, offset 2ed58c: 00 00 00 07 00 00 02
* DOL not modified: nsmb.d/sys/main.dol
wit: Command 'DOLPATCH' returns with status #1 [FILES DIFFER]
 

GreyRogue

Well-Known Member
Member
Joined
Jun 21, 2013
Messages
213
Trophies
0
Age
44
XP
562
Country
United States
Another copy/paste error. Still hangs though.

wit\wit dolpatch nsmb.d/sys/main.dol xml=../nsmb.d/!XML!-mod.xml --source ../Cannon/
 

GreyRogue

Well-Known Member
Member
Joined
Jun 21, 2013
Messages
213
Trophies
0
Age
44
XP
562
Country
United States
the other working patches gave no error.

-Original differ: [D4] addr 802f148c+07, offset 2ed58c: 00 00 00 07 00 00 02
* DOL not modified: nsmb.d/sys/main.dol
wit: Command 'DOLPATCH' returns with status #1 [FILES DIFFER]

Caused by these lines:
wit\wit dolpatch nsmb.d/sys/main.dol 802F148C=43616E6E6F6E4D#7769696D6A3264 --verbose
wit\wit dolpatch nsmb.d/sys/main.dol 802F118C=43616E6E6F6E4D#7769696D6A3264 --verbose
wit\wit dolpatch nsmb.d/sys/main.dol 802F0F8C=43616E6E6F6E4D#7769696D6A3264 --verbose

The other mods have the save file name in their xml, so they weren't added explicitly to the batch (Didn't support multiple games in the same save block in revolution). If you don't like the warnings, turn off verbose.

That's not the cause of the hangup.
 

GreyRogue

Well-Known Member
Member
Joined
Jun 21, 2013
Messages
213
Trophies
0
Age
44
XP
562
Country
United States
Looks like he missed one in the cs.xml. The pointer the file name for DLCodexx_x.bin hasn't been fixed. Add this one.

<memory offset="0x8034842B" value="3463FF82F4" />

It doesn't matter where it is, as long as it's after the 3 long ones. I put it in order between these two (second short one).
<memory offset="0x8034841F" value="3463FF82C4" />
<memory offset="0x8034842B" value="3463FF82F4" />
<memory offset="0x80348437" value="3463FF8324" />

This plus the two copy/paste fixes and they both load now.
 
  • Like
Reactions: alejandroues
General chit-chat
Help Users
  • No one is chatting at the moment.
  • Dark_Phoras @ Dark_Phoras:
    The younger generation uses mostly TikTok and YouTube, some Instagram. It seems like they don't care so much about social profiles.
    Gift
  • KenniesNewName @ KenniesNewName:
    I just keep it for worthless friends and families that don't do nothing
    Gift
  • Dark_Phoras @ Dark_Phoras:
    I have no idea what's happening with all my friends from other places
    Gift
  • KenniesNewName @ KenniesNewName:
    It's weird people in their mid 50s-20s seems to like social media more than TikTok and YouTube
    Gift
  • KenniesNewName @ KenniesNewName:
    Unless they get paid to upload videos
    Gift
  • Dark_Phoras @ Dark_Phoras:
    I used TikTok a couple of days and got tired
    Gift
  • Dark_Phoras @ Dark_Phoras:
    But it's still better than Facebook
    Gift
  • KenniesNewName @ KenniesNewName:
    One dude here swore I was trolling him on twitch and I never even used it
    Gift
  • Dark_Phoras @ Dark_Phoras:
    But that's a thing with social media; it creates an illusion of proximity, when in truth everyone is overwhelmed with all the information and all the social demands in the platforms
    Gift
  • Dark_Phoras @ Dark_Phoras:
    And a lot of people are addicted to the phone, checking social media or talking with someone. Some exercise in the gym while being glued to the phone, not even activity takes them away from it
    Gift
  • Dark_Phoras @ Dark_Phoras:
    And I was like that too, until I left social media. Now sometimes I'm grabbing my phone, opening the browser and thinking: I've seen everything I wanted to see, I don't have a reason to use the phone. And I put it down
    Gift
  • KenniesNewName @ KenniesNewName:
    I'd rather look at my phone than sit at a computer 24/7
    Gift
  • KenniesNewName @ KenniesNewName:
    Funnily when I'm out I hardly use my phone other than checking a message here and there
    Gift
  • KenniesNewName @ KenniesNewName:
    I'm mostly too busy making sure my neighbor doesn't get himself arrested
    Gift
  • Dark_Phoras @ Dark_Phoras:
    This evening two guys were speeding head first into my car in these:
    bolt-announces-a-custom-built-scooter-model-2-1024x536.jpg
    Gift
  • Dark_Phoras @ Dark_Phoras:
    I didn't make case, I made my manoeuver to park the car. But I caught them off-guard, the one ahead hit the brakes and had to jump from the scooter. For a second I thought he would go against the car. They were trying to race through a gap they perceived, thinking I was going to always drive forward
    Gift
  • Dark_Phoras @ Dark_Phoras:
    I guess they learned a valuable lesson, don't assume that real roads are a playground
    Gift
  • KenniesNewName @ KenniesNewName:
    I had a woman walk in the middle of the intersection once I was debating on flooring it
    Gift
  • Dark_Phoras @ Dark_Phoras:
    In those cases I honk
    Gift
  • KenniesNewName @ KenniesNewName:
    I need to get my uncle to install a cow horn
    Gift
  • Dark_Phoras @ Dark_Phoras:
    Those scooters go 40km/h, and the kids were riding them with no helmets
    Gift
  • Dark_Phoras @ Dark_Phoras:
    And trying to make for the gap like they're Millennium Falcon
    Gift
  • KenniesNewName @ KenniesNewName:
    Annoying can't find any type c to usb adapters in my place at least they're like $3
    Gift
  • KenniesNewName @ KenniesNewName:
    Sweet found one installing emudeck
    Gift
  • KenniesNewName @ KenniesNewName:
    Lol stupid ips is blocking rom sites time for a vpn
    Gift
    KenniesNewName @ KenniesNewName: Lol stupid ips is blocking rom sites time for a vpn