Posts: 278
Threads: 18
Joined: Aug 2014
10-15-2021, 01:23 PM
(This post was last modified: 10-15-2021, 01:23 PM by ninetalescommander.)
(10-15-2021, 09:50 AM)DogToon64 Wrote: ^ Similar thing here.
I've been trying to extract the "42" file myself, and I can't seem to figure out how to use Ninji's python script or simontime's MGSR tools. :/
Okay I've worked it out.
1. Download the pack from here: https://wuffs.org/files/mgsr_unpacker_prototype.zip
2. Place the contents into the same folder as the 42 file.
3. Hold Shift and then right click and select "Open Powershell window here"
4. Type in "python" (No Quotes) and then drag and drop the "extract_42" into the window and press Enter.
5. Wait for it to finish, it will take a while so just leave it.
Whenever I try to run the script, it gives me the following error:
Quote:pythonC:[FOLDER LOCATION]\extract_42.py : The term 'pythonC:[FOLDER LOCATION]\extract_42.py' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
At line:1 char:1
+ python"C:[FOLDER LOCATION]
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (pythonC:[FOLDER LOCATION]\extract_42.py:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
Is there any way to fix this?
If you can't handle the heat.
You can't handle the Neutron Style.
Posts: 278
Threads: 18
Joined: Aug 2014
(10-16-2021, 09:04 AM)DogToon64 Wrote: Whenever I try to run the script, it gives me the following error:
Quote:pythonC:[FOLDER LOCATION]\extract_42.py : The term 'pythonC:[FOLDER LOCATION]\extract_42.py' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
At line:1 char:1
+ python"C:[FOLDER LOCATION]
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (pythonC:[FOLDER LOCATION]\extract_42.pytring) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
Is there any way to fix this?
No idea what that is, sorry.
Do you happen to know what version of python you're using?
If you can't handle the heat.
You can't handle the Neutron Style.
Posts: 278
Threads: 18
Joined: Aug 2014
10-17-2021, 09:37 AM
(This post was last modified: 10-17-2021, 09:50 AM by ninetalescommander.)
(10-16-2021, 09:28 PM)DogToon64 Wrote: Do you happen to know what version of python you're using?
I'm using 3.9
Edit: Actually, I've just tried doing it on the newest "42" file, AKA the ones with the DLC, and it's also giving me an error. Maybe the current script doesn't support that 1?
Here's the error I get
Quote:PS C:\Workspace - Files> python "C:\Workspace - Files\extract_42.py"
effect/adv/event.nptl...
Traceback (most recent call last):
File "C:\Workspace - Files\extract_42.py", line 49, in <module>
assert(zlib.crc32(data) == (info['crc'] ^ 0x12345678))
AssertionError
Posts: 7
Threads: 1
Joined: Dec 2017
that script only works with the base game, it doesn’t work with either of the two updates
not a good situation
I figured out how to extract the "42" file. I put the files in the same folder as the "42" file, like ninetalescommander said. But instead of opening Windows PowerShell, I simply clicked on the "extract_42" file and it extracted the contents inside the "42" file (like ninetalescommander also mentioned, it will take a while to extract).
However, the python script only supports the first version of the game, the latest version isn't compatible with said script. Hopefully there will be a way to extract the files for the latest version of Mario Golf: Super Rush.
If you can't handle the heat.
You can't handle the Neutron Style.
Posts: 278
Threads: 18
Joined: Aug 2014
Has any progress been made on the DLC update? I really want the Ninji Model.
11-23-2021, 03:48 PM
(This post was last modified: 11-27-2021, 04:37 PM by Random Talking Bush.)
https://mega.nz/file/W4BBgQDS#bQfQiSwPFR...PNLQqd1t9o
I'll just leave these here.
(EDIT: New link, now includes v4.0.0!)
(EDIT 2: Guess I should've mentioned that this is an addendum to the link that ninetalescommander posted above, you'll need the "extract_42.py" from that as well to extract the files.)
Posts: 278
Threads: 18
Joined: Aug 2014
(11-23-2021, 03:48 PM)Random Talking Bush Wrote: https://mega.nz/file/z4BExbIK#LnuQwhg8JJ...uVNIEmFO6o
I'll just leave these here.
Oh dood, thank you so much!
Posts: 7
Threads: 1
Joined: Dec 2017
mario golf just got its last update right now, so that will need another datamine as well
Sorry if I sound dumb or anything, but how do you run the script? I can't seem to figure out how to use it to extract the 42 file.
I put the script for version 3.0.0 in the same folder as the 42 file, then I tried to click on the script, use PowerShell Window, and even updated my Python, but it doesn't seem to work (unless I'm dumb and I'm not using it right, LOL).
If you can't handle the heat.
You can't handle the Neutron Style.
(11-23-2021, 08:51 PM)Superstarxalien Wrote: mario golf just got its last update right now, so that will need another datamine as well Huh, that's quite the coincidence, considering I literally just set those up earlier today. I'll update the scripts with ones compatible with v4.0.0 as soon as I'm able to.
(11-23-2021, 08:52 PM)DogToon64 Wrote: Sorry if I sound dumb or anything, but how do you run the script? I can't seem to figure out how to use it to extract the 42 file.
I put the script for version 3.0.0 in the same folder as the 42 file, then I tried to click on the script, use PowerShell Window, and even updated my Python, but it doesn't seem to work (unless I'm dumb and I'm not using it right, LOL). All you need is Python 3.6+, the "42" archive, fst.json and extract_42.py in the same folder, then just run extract_42.py as you normally would. Doesn't need any extra parameters nor PowerShell, regular command prompt / double-clicking the script should work.
Posts: 7
Threads: 1
Joined: Dec 2017
11-23-2021, 09:15 PM
(This post was last modified: 11-23-2021, 09:43 PM by Superstarxalien.
Edit Reason: fixed mistake, it actually stops at the fourth file
)
extract_42.py isn't in your .zip, I'm trying to run it myself with the one Ninji made for the base game version and it doesn't really work on 3.0.0 (it extracts the first 3 files before it gives up at common.ntpl)
(11-23-2021, 09:15 PM)Superstarxalien Wrote: extract_42.py isn't in your .zip, I'm trying to run it myself with the one Ninji made for the base game version and it doesn't really work on 3.0.0 (it extracts the first 4 files before it gives up at dnk.ntpl) Yeah that should be the one you'd be using (I didn't re-include it as it'd be redundant), and it's the same script I used to unpack v1.1.0, v2.0.0 and v3.0.0 respectively. But I'm not sure why it's not working for you, is your "42" file correct? Should be 3.27 GB (3,518,529,616 bytes) if it is the proper v3.0.0 archive.
|