Hacking Newer Super Mario Bros. Wii is out now.

Hoowahman

Member
Newcomer
Joined
Sep 13, 2006
Messages
17
Trophies
0
XP
157
Country
I just packed my own with wit and it seems to work fine. Tested it on Dolphin, was able to get to the map and complete 4-1.

Here's the list of files I've got, if you want to check it against your dirtree: http://dl.dropbox.com/u/4558613/FileList.txt

Yep, I'm 18 now :P I'm still around Jul and Kafuka (the two spinoffs of Acmlm's Board 2), though I'm rarely active on the forums, I usually just idle in IRC.

I was one of the two creators of Reggie, and that's what got me into this Newer mess... I'll probably make level editors for NSMB2/U when/if they're hackable, but I'm DEFINITELY not getting into another game project like this :|



Really you got it working? Awesome. That dropbox link doesn't work though, can you double check that you uploaded the file? Can you describe what you did to make it work?
 

Treeki

Well-Known Member
Member
Joined
Aug 1, 2007
Messages
203
Trophies
0
Location
Rogueport
XP
255
Country
Gibraltar
looks like the Dropbox app decided to pull a disappearing act as usual and sit in "Uploading 1 file..." limbo :| Had to restart it, link should work now.

The only issue I can think of is that something in the "Others"/"OthersP" (for the PAL version) folders might not have been copied properly; unlike all the other dirs, these only replace (not add) files, and the files are strewn all over the disc. It's a pain to do manually.

I handled this myself by writing my own tool that copied the files, maybe I should just post that (or at least the source code for it) :|
 

Treeki

Well-Known Member
Member
Joined
Aug 1, 2007
Messages
203
Trophies
0
Location
Rogueport
XP
255
Country
Gibraltar
I used my own method, most of which I've already explained in my posts among the various threads :P

It looks like damysteryman already has the loader working anyhow, it's just the files he was having trouble with.
 

B.B.Link

Well-Known Member
Member
Joined
Feb 6, 2013
Messages
194
Trophies
1
Location
Colorado
XP
1,777
Country
United States
Yeah, I can defiantly confirm it works on an ISO. Played it off CFG USBLoader and finished World 1. I'm not sure if the whole game works yet, but it does run flawlessly so far. This is just for the people who thought it couldn't run off a USB.
 

JoostinOnline

Certified Crash Test Dummy
Member
Joined
Apr 2, 2011
Messages
11,005
Trophies
1
Location
The Twilight Zone
Website
www.hacksden.com
XP
4,339
Country
United States
Yeah, I can defiantly confirm it works on an ISO. Played it off CFG USBLoader and finished World 1. I'm not sure if the whole game works yet, but it does run flawlessly so far. This is just for the people who thought it couldn't run off a USB.
Uhh, nobody thought it was impossible. People said it couldn't be done from USB when using Riivolution.

Congratulations, you proved nothing.
 

B.B.Link

Well-Known Member
Member
Joined
Feb 6, 2013
Messages
194
Trophies
1
Location
Colorado
XP
1,777
Country
United States
So what the fuck is the past 10 posts about then? People wanted it to run on a USB/Dolphin patched into a ISO copy, and I'm just confirming that it can run off one. The post was generally for the guy with the sick brother.
 

Celice

Well-Known Member
Member
Joined
Jan 1, 2008
Messages
1,920
Trophies
1
XP
628
Country
United States
So what the fuck is the past 10 posts about then? People wanted it to run on a USB/Dolphin patched into a ISO copy, and I'm just confirming that it can run off one. The post was generally for the guy with the sick brother.
So what's the method? I was going to just replace all the files into the ISO and recompile, but I noticed almost all the files are said to be an .LH (something I haven't recognized from other standard Nintendo formats), and I didn't know if that meant these files were stored differently, maybe so that it could be loaded via whatever the thing is the mod is intended to be loaded through. Is that extension an arbitrary addition? (I still recognize the .arc common in several Nintendo games)
 

Treeki

Well-Known Member
Member
Joined
Aug 1, 2007
Messages
203
Trophies
0
Location
Rogueport
XP
255
Country
Gibraltar
So what's the method? I was going to just replace all the files into the ISO and recompile, but I noticed almost all the files are said to be an .LH (something I haven't recognized from other standard Nintendo formats), and I didn't know if that meant these files were stored differently, maybe so that it could be loaded via whatever the thing is the mod is intended to be loaded through. Is that extension an arbitrary addition? (I still recognize the .arc common in several Nintendo games)

It's something Nintendo implemented but never used- the engine supports loading compressed files in .LZ, .LH, .LRC, .RL and .szs formats (I think that list is right anyway, can't be bothered to check atm). When the game tries to load a file, it'll check to see if a .LZ version exists (the other formats are disabled by default for some reason) and loads it if so.

We modified it a bit to re-enable .LH (since the compression is better that way) and so that compressed files would take priority over uncompressed files (otherwise it would only work for new files, because Riiv can't delete the originals).
 
  • Like
Reactions: Celice

Celice

Well-Known Member
Member
Joined
Jan 1, 2008
Messages
1,920
Trophies
1
XP
628
Country
United States
Ah--I recognize the .LZ and .RL as compression types. That's cool that the game has support for them just by reading the name of the extension. Thanks for the info!
 

secretchaos1

Well-Known Member
Newcomer
Joined
Apr 5, 2009
Messages
97
Trophies
0
XP
110
Country
Canada
So wait, people are just adding the files to the iso and it's running fine? I thought there were needed memory patches and asm stuff that needed to be added to main.dol through a patch?
 

Rydian

Resident Furvert™
Member
Joined
Feb 4, 2010
Messages
27,880
Trophies
0
Age
36
Location
Cave Entrance, Watching Cyan Write Letters
Website
rydian.net
XP
9,111
Country
United States
movies come out on dvd, bluray, and other digital media, people pick their format preferred.
Because it's in a company's best interest to get as many sales as possible, which is why they often go out of their way to make it as accessible as possible.

I don't know why people think homebrew/hack devs need to give a shit, though. You didn't pay for this, they have nothing to gain. Hell, whoever owns dirbaio.net is actually paying the bandwidth costs for hosting the file, they're not even using mediafire or something for the download.
 
  • Like
Reactions: the_randomizer

stomp_442

New Member
Member
Joined
Jul 29, 2009
Messages
1,830
Trophies
1
XP
738
Country
United States
I don't know why people think homebrew/hack devs need to give a shit, though. You didn't pay for this, they have nothing to gain.

These homebrew/hack devs did give a shit, the DRM that was included with this release of Newer goes to prove it. They wasted their free time to block other homebrew users from using it, and wasted the free time of other homebrew users to by-pass the DRM, which resulted in a lot of wasted time on both sides. And, I broke the seal on my NSMB Wii, which I see now I didn't have to do that.

I guess what I'm trying to say is that the DRM was a waste of everybodys time.
 
  • Like
Reactions: Celice

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
38
Location
Dr. Wahwee's castle
XP
18,969
Country
United States
These homebrew/hack devs did give a shit, the DRM that was included with this release of Newer goes to prove it. They wasted their free time to block other homebrew users from using it, and wasted the free time of other homebrew users to by-pass the DRM, which resulted in a lot of wasted time on both sides. And, I broke the seal on my NSMB Wii, which I see now I didn't have to do that.

I guess what I'm trying to say is that the DRM was a waste of everybodys time.


DRM is a bane for pirates and legit customers alike. To think it curtails piracy is laughable; there will always be a way.
 

Treeki

Well-Known Member
Member
Joined
Aug 1, 2007
Messages
203
Trophies
0
Location
Rogueport
XP
255
Country
Gibraltar
These homebrew/hack devs did give a shit, the DRM that was included with this release of Newer goes to prove it. They wasted their free time to block other homebrew users from using it, and wasted the free time of other homebrew users to by-pass the DRM, which resulted in a lot of wasted time on both sides. And, I broke the seal on my NSMB Wii, which I see now I didn't have to do that.

I guess what I'm trying to say is that the DRM was a waste of everybodys time.

:facepalm:

Are we thinking of the same hack? Or is there another "Newer" that actually has DRM?


As I mentioned in another post: A couple of people on the team suggested adding checks for Riivolution and other fun anti-piracy stuff to Newer. We didn't actually do it, so... there is nothing that stops you from running Newer from an ISO except for the simple fact that we didn't release it as an ISO patch. At least two people that I know of have already successfully created an ISO version of Newer, without any help from us.

Not quite the DRM hell that you make it out to be.

:mellow:

And no, we haven't wasted any time on adding DRM. In fact, I've been spending time posting here and instructing people on how to get it working. Quite the difference, don't you think?

You don't see Nintendo developers posting here explaining how to circumvent the 3DS and Wii U security... :P
 

JoostinOnline

Certified Crash Test Dummy
Member
Joined
Apr 2, 2011
Messages
11,005
Trophies
1
Location
The Twilight Zone
Website
www.hacksden.com
XP
4,339
Country
United States
These homebrew/hack devs did give a shit, the DRM that was included with this release of Newer goes to prove it. They wasted their free time to block other homebrew users from using it, and wasted the free time of other homebrew users to by-pass the DRM, which resulted in a lot of wasted time on both sides. And, I broke the seal on my NSMB Wii, which I see now I didn't have to do that.

I guess what I'm trying to say is that the DRM was a waste of everybodys time.
There wasn't any DRM included. It's all in Riivolution. That's the only way they could distribute the hack legally.
 
  • Like
Reactions: Treeki

Rydian

Resident Furvert™
Member
Joined
Feb 4, 2010
Messages
27,880
Trophies
0
Age
36
Location
Cave Entrance, Watching Cyan Write Letters
Website
rydian.net
XP
9,111
Country
United States
These homebrew/hack devs did give a shit, the DRM that was included with this release of Newer goes to prove it. They wasted their free time to block other homebrew users from using it, and wasted the free time of other homebrew users to by-pass the DRM, which resulted in a lot of wasted time on both sides. And, I broke the seal on my NSMB Wii, which I see now I didn't have to do that.

I guess what I'm trying to say is that the DRM was a waste of everybodys time.
Newer has no DRM. It's a set of file replacement/patching mods to a retail disc game. In fact I even theorized what would need to be done to make an ISO, and somebody else did the mods... and none of them involved bypassing DRM, it was simply applying the edits to the ISO file itself instead of during launch on-the-fly.

The reason there was no ISO version release is that they did not go out of their way to make one.

Christ, read.
 

damysteryman

I am too busy IRL these days...
Member
Joined
Oct 4, 2007
Messages
1,223
Trophies
1
XP
1,026
Country
Antarctica
I just packed my own with wit and it seems to work fine. Tested it on Dolphin, was able to get to the map and complete 4-1.

Here's the list of files I've got, if you want to check it against your dirtree: http://dl.dropbox.com/u/4558613/FileList.txt
Thanks for posting this man, I managed to see where I went wrong when building the ISO, I happened to misinterpret one line of the riivolution xml. ONE LINE! :lol:

So anyways, I do have a working Newer ISO now!
And since I have manually moved the Loader.bin away from 0x80001800 (instead of my older method, where I just threw it onto the end of the .dol and loaded it at 0x80001800), Newer should now be also compatible with Gecko debugger and Ocarina code creation. No clue if original NSMBW codes would work, did not bother trying, but Ocarina codes can now be created for Newer at least :P

Right now I only have one version, Based on specifically NSMBW PAL disc ver1.01, the Newer disc has header GameID of SMNP02, and the game's internal ID (used for samegames) is KMNP (rather than SMNP) to keep save files seperate from the original game (rather than both under one save "file" in Wii Data Management), in much the same way Wiimm's Custom Mario Kart distros work in regards to that.

Now just wondering how to distribute it... I estimate a .ppf patch would be rather large... unless there is a better way with better compression to reduce the filesize so it is not so difficult for me to upload :P
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Xdqwerty @ Xdqwerty: good night