Hacking QUESTION and HELP WANTED: Nintendo Land Modding?

invdrzim

Member
OP
Newcomer
Joined
May 6, 2016
Messages
12
Trophies
0
Age
35
XP
73
Country
United States
Hi everyone! First, a quick introduction. :)

I've been lurking in the shadows eagerly anticipating the release of the 5.5.x kexploit in the hopes of being able to learn how to do one very specific thing, mod Nintendo Land - particularly Luigi's Ghost Mansion and Mario Chase.

Our 3-year old son absolutely loves this game and refuses to play much else, so my hope is to be able to change it up a bit to keep things fresh for him and our family.

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

That said, I really have no idea where to begin but am definitely willing to take the time to learn how to do it. A few things that I'd like to accomplish are:

Mario Chase:

- Get rid of those dumb robot Yoshi's in 2-player mode!
- Add different levels (maybe even reuse some levels from other games within Nintendo Land - like Animal Crossing)
- Model swap Mario with Luigi (The Better Bro™, according to our son)

Luigi's Ghost Mansion:

-
Level editing (or reuse from other games)
- Larger maps in smaller-player matches
- First-person "ghost-hunter" on TV (pie-in-the-sky idea)

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

If any of the community modders/developers can point me in the right direction on how to make this happen I would be greatly appreciative. Anything from how to unpack the game files, how to identify them, and how to ultimately modify them - tools/process/etc. If someone would like to help me actually do it (and letting me know how they did it) I might even be able to buy you a pizza for your troubles.

Of course once I manage to do all of these things I'd be more than happy to share with everyone assuming it's any good.

Thank you for any help you can provide!

Regards,

-Zim
 
  • Like
Reactions: Coolsonickirby

fiveighteen

Distractible Dabbler
Member
Joined
Jun 30, 2008
Messages
1,768
Trophies
2
XP
1,930
Country
United States
I'm 100% in for wanting something like a map editor for Mario Chase or any of the multiplayer games. They're quick, mindless entertainment in a party situation.

Assuming you have a decrypted WUD, "Loadiine Ready2Play" version, or dumped the game yourself (all 3 methods should contain the same code/content/meta folders and files):

NWPlayer123's WiiUTools (SARCTools) will allow you to decrypt the SZS archives if they are YAZ0 compressed, open them, and repack them with or without YAZ0 (will need yaz0enc if it requires compression).
celcodioc's WiiUExplorer will allow you to quickly decompress/open and view the files inside a SZS archive if you're just poking around. Unfortunately, you can't repack with compression (Quick Pack in Tools menu?). Maybe @celcodioc will still add it at some point. Or maybe @NWPlayer123 or someone will make a GUI for SARCTools. :P
 
  • Like
Reactions: invdrzim

invdrzim

Member
OP
Newcomer
Joined
May 6, 2016
Messages
12
Trophies
0
Age
35
XP
73
Country
United States
Thanks for your input @fiveighteen! I didn't want to post anything else until I had spent some time poking around the filesystem to see what's what. Unfortunately I'm at my wits end with this now. So here's where I'm at:

Since there's no real documentation on this specific game I've relied on guides for others, most heavily the Mario Kart 8 Modding Central thread.

My first effort was to try to change Mario in Mario Chase to Luigi. I eventually discovered that I could use Uwizard to Decompress and Extract the Mro_Cmn.pack file inside content>common>package which are apparently SARC compressed (correct me if I'm saying something wrong)? Once extracted there were more folders to go through. I found the Mario textures (for Mario Chase) inside the model folder as Mro_Mario.szs.

I was able to extract this again using Uwizard ("Decompress SZS") which then gave me gsys.bfres and two other files. Using TexHaxU I was able to extract the textures. I was happy to see that Nintendo simply re-used the model/texture from Luigi's Ghost Mansion (in fact, the texture name for his body is lig_luigibody.1.dds, which can also be found when in the other game's SZS). This meant I could just use the .dds file from LGM named lig_luigibody.0.dds by renaming it (right?). I went through the process of "Getting them to work" from the MK8 thread and everything looked like it went smoothly. Just to be sure I extracted the gsys.bfres file again and confirmed the green texture had been put in place of the red.

------Now here's where things seem to be going wrong for me and where I need additional help. ------

I dragged the three files (gsys.bfres, SealShadow.sms, and SealShadow.sms) into yaz0enc to give me the Mro_Mario.szs file. This file I then put into the common>model folder of Mro_Cmn.pack and used Uwizard to "Pack and Compress SARC" - the resulting file I renamed to Mro_Cmn.pack. This file I then put into the game folder under "updates>v99>content>common>package" which allowed me substitute the file with Loadiine GX2. The game loads up fine and I can get all the way to Mario Chase and select the number of players, the players themselves, and the level. However once the level begins to load (where it shows the Wii U GamePad controls) it will pop up an SD card error asking me to remove the SD card and restart.

Just to be sure the dump worked correctly I took the update off and allowed it to load normally and the game worked just fine (using its original textures) - so it's not that. My question is what might I be doing wrong?

I thought that maybe because I was using the wrong tool when creating the .pack file I'd skip that part so I messed around with the level textures itself which is located in content>common>model and named Mro_Field02.szs. I changed a few textures around and re-encoded it as an szs, created another updates folder and placed it in the proper place. When trying to load the game again though, it freezes at the same screen (but without an SD card error) and just hangs there.

I hope someone out there can point me in the right direction. This has been a lot of fun learning and is all new to me - the trouble is I can only spend a handful of time on this so troubleshooting becomes difficult. The less time I need to spend on that the more time I can spend creating custom textures so the kids and I can play with them.

Thanks again to anyone who has taken the time to read this wall of text. I know @NWPlayer123 has spent some time changing text around in Nintendo Land, so if you or anyone else could help me out that'd be greatly appreciated!
 
Last edited by invdrzim,

invdrzim

Member
OP
Newcomer
Joined
May 6, 2016
Messages
12
Trophies
0
Age
35
XP
73
Country
United States
Oh, yeah, I had lots of fun ("fun") trying to poke at Nintendo Land, most of my file edits crashed and it's been over a year since I did anything with it so I'd have to pick it back up
Thank you!

Is Nintendo Land a bit unique in that it appears to be multiple games within games? I was hoping to find a .byaml file to mess around with to see if I could just object-swap things but I'd have to hunt it down since it's not in the "generic" location like MK8. They're probably in each of the .pack files with my luck, which means more headaches for me.

Thanks again for your help!
 

NWPlayer123

Well-Known Member
Member
Joined
Feb 17, 2012
Messages
2,642
Trophies
0
Location
The Everfree Forest
XP
6,693
Country
United States
*snip*
Thank you!

Is Nintendo Land a bit unique in that it appears to be multiple games within games? I was hoping to find a .byaml file to mess around with to see if I could just object-swap things but I'd have to hunt it down since it's not in the "generic" location like MK8. They're probably in each of the .pack files with my luck, which means more headaches for me.

Thanks again for your help!
IIRC it's like most other games, standard .pack/.sarc files and you kinda gotta do process of elimination, I also remember it being very messy compared to later games, couldn't really find anything when I tried, pretty sure that text edit was what I used to test v0.1 of SARCPack and SARCExtract, I'll look into a GUI some time, gonna go rip a new copy of Nintendo Land right now and see what I can do now that tools have improved
 
Last edited by porkiewpyne,
  • Like
Reactions: Deleted User

invdrzim

Member
OP
Newcomer
Joined
May 6, 2016
Messages
12
Trophies
0
Age
35
XP
73
Country
United States
*snip*

IIRC it's like most other games, standard .pack/.sarc files and you kinda gotta do process of elimination, I also remember it being very messy compared to later games, couldn't really find anything when I tried, pretty sure that text edit was what I used to test v0.1 of SARCPack and SARCExtract, I'll look into a GUI some time, gonna go rip a new copy of Nintendo Land right now and see what I can do now that tools have improved
Yeah, looking at this vs. MK8 you can see how messy it is.

I had found the article mentioning you way back in April of 2015 - http://wiiuhax.com/wii-u-kernel-exploit-action-game-mods-cafiine/

Have you had any luck so far? I plan on getting started documenting what files are where so that I or anyone else can reference it in the future, going through each folder and .szs/.pack.

Also, I haven't been able to find any BYAML file - are these common in Nintendo-published Wii U games or only certain ones have it? Is there a different file type I should look for that could serve the same purpose?

Thanks!
 
Last edited by porkiewpyne,

NWPlayer123

Well-Known Member
Member
Joined
Feb 17, 2012
Messages
2,642
Trophies
0
Location
The Everfree Forest
XP
6,693
Country
United States
Yeah, looking at this vs. MK8 you can see how messy it is.

I had found the article mentioning you way back in April of 2015 - http://wiiuhax.com/wii-u-kernel-exploit-action-game-mods-cafiine/

Have you had any luck so far? I plan on getting started documenting what files are where so that I or anyone else can reference it in the future, going through each folder and .szs/.pack.

Also, I haven't been able to find any BYAML file - are these common in Nintendo-published Wii U games or only certain ones have it? Is there a different file type I should look for that could serve the same purpose?

Thanks!
At this point they're called .byml, I saw a few, you can tell cause the first 4 bytes are BY\x00\x01, there's some in those map archives, they also had some weird extensions too, .fmp or smth but they're still byaml same as .pack is a sarc
 

invdrzim

Member
OP
Newcomer
Joined
May 6, 2016
Messages
12
Trophies
0
Age
35
XP
73
Country
United States
At this point they're called .byml, I saw a few, you can tell cause the first 4 bytes are BY\x00\x01, there's some in those map archives, they also had some weird extensions too, .fmp or smth but they're still byaml same as .pack is a sarc
Excellent! I'll have to take a look at these soon - I assume I could use the same tool to convert them to XML (YamlConv.exe)?

Sorry for the possibly dumb question, but how do you go about checking the files to see what's in them/see the first 4 bytes to help identify it?

I appreciate you taking the time to help and guide me through this. I tried packing a few more edits but it still won't take in-game. Alas.
 

silentnoobgamer

New Member
Newbie
Joined
Jun 15, 2016
Messages
1
Trophies
0
Age
33
XP
41
Country
can anyone help me
i have successfully got loadiine and hombrew to launch but i want to play nintendo wii games as well as wiiu games is there an app for hombrew or somthing apart from smash hack in the vwii
 
D

Deleted User

Guest
can anyone help me
i have successfully got loadiine and hombrew to launch but i want to play nintendo wii games as well as wiiu games is there an app for hombrew or somthing apart from smash hack in the vwii
There is a search bar you know?
Also off-topic.

Anyways, I can see Nintendo Land modding be really awesome. Maybe a level maker in DK Crash Course?
 
  • Like
Reactions: Deleted User

invdrzim

Member
OP
Newcomer
Joined
May 6, 2016
Messages
12
Trophies
0
Age
35
XP
73
Country
United States
At this point they're called .byml, I saw a few, you can tell cause the first 4 bytes are BY\x00\x01, there's some in those map archives, they also had some weird extensions too, .fmp or smth but they're still byaml same as .pack is a sarc

Excellent! I'll have to take a look at these soon - I assume I could use the same tool to convert them to XML (YamlConv.exe)?

Sorry for the possibly dumb question, but how do you go about checking the files to see what's in them/see the first 4 bytes to help identify it?

I appreciate you taking the time to help and guide me through this. I tried packing a few more edits but it still won't take in-game. Alas.

Tried using YamlConv.exe to convert the .fmp files but that didn't work. Anyone out there have any insight?
 

jailminer

Joel? Are you up at 6 AM making a Custom Title?
Member
Joined
Feb 9, 2016
Messages
365
Trophies
0
Age
51
XP
246
Country
United States
Hmm. Definitely the first I have heard of Nintendo Land modding. Maybe there's a way to change the extracted game files? I know it's possible, I'm just not feeling like I really want to... :(
 

NWPlayer123

Well-Known Member
Member
Joined
Feb 17, 2012
Messages
2,642
Trophies
0
Location
The Everfree Forest
XP
6,693
Country
United States
Hmm. Definitely the first I have heard of Nintendo Land modding. Maybe there's a way to change the extracted game files? I know it's possible, I'm just not feeling like I really want to... :(
Nintendo Land was the first game we/I ever modding, it's what I developed sarcextract/sarcpack v1 with, but I haven't had much motivation with making better tools, slowly working on some BFRES stuff and then I'll probably move onto a GUI for SARCTools
 

jailminer

Joel? Are you up at 6 AM making a Custom Title?
Member
Joined
Feb 9, 2016
Messages
365
Trophies
0
Age
51
XP
246
Country
United States
Nintendo Land was the first game we/I ever modding, it's what I developed sarcextract/sarcpack v1 with, but I haven't had much motivation with making better tools, slowly working on some BFRES stuff and then I'll probably move onto a GUI for SARCTools
It'd be interesting to see! By the way, I'm a fan of you ;)
 

stsaerox

As old as the NES
Member
Joined
Aug 11, 2012
Messages
176
Trophies
1
XP
232
Country
Greece
Hi everyone! First, a quick introduction. :)

I've been lurking in the shadows eagerly anticipating the release of the 5.5.x kexploit in the hopes of being able to learn how to do one very specific thing, mod Nintendo Land - particularly Luigi's Ghost Mansion and Mario Chase.

Our 3-year old son absolutely loves this game and refuses to play much else, so my hope is to be able to change it up a bit to keep things fresh for him and our family.

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

That said, I really have no idea where to begin but am definitely willing to take the time to learn how to do it. A few things that I'd like to accomplish are:

Mario Chase:

- Get rid of those dumb robot Yoshi's in 2-player mode!
- Add different levels (maybe even reuse some levels from other games within Nintendo Land - like Animal Crossing)
- Model swap Mario with Luigi (The Better Bro™, according to our son)

Luigi's Ghost Mansion:

-
Level editing (or reuse from other games)
- Larger maps in smaller-player matches
- First-person "ghost-hunter" on TV (pie-in-the-sky idea)

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

If any of the community modders/developers can point me in the right direction on how to make this happen I would be greatly appreciative. Anything from how to unpack the game files, how to identify them, and how to ultimately modify them - tools/process/etc. If someone would like to help me actually do it (and letting me know how they did it) I might even be able to buy you a pizza for your troubles.

Of course once I manage to do all of these things I'd be more than happy to share with everyone assuming it's any good.

Thank you for any help you can provide!

Regards,

-Zim
Thats an interesting thread.

I'm wondering if there is a way to play ghost mansion or mario chase with the pro controller or wiimote + nunchuck to play with analog stick? Is it possible to mod a game that way?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: "Now I know why he took his own life"