Jump to content

Recommended Posts

Posted

Hello, guys. Ninja Gaiden 4 has been released. Anyone interested in extracting models for this game? I heard this game used the same engine as Bayonetta 3. The problem is that the format of the compressed file is a new format, not pkz. The file I attached is part of the files in the 'asset' folder. If you're interested, I'd appreciate it if you could analyze the extraction method of this game.

NG4 Sample.zip

Posted

Please carefully review your file—it's extremely small. There isn't even detailed data. Why don't you thoroughly check it once more before uploading?

Posted
1 hour ago, KuWuniss6 said:

Please carefully review your file—it's extremely small. There isn't even detailed data. Why don't you thoroughly check it once more before uploading?

sorry, There's no way to upload it because the capacity of the fragmented files is really big. This site has a limit on the file capacity that can be uploaded as a sample. This was the only sample I could post. I know there are people other than me who have already purchased this game or got the file. This is just an example to write this topic.

Posted

To add more info, the game uses @image.dat files paired with @image.csv files, those .csv reference a ton of asset.bins presumably inside. Maybe the file types inside those are more common Platinum fare for the engine, but for now the top level containers are unique to NG4. The smallest .dat is 300mb hence difficulty with sample. 

Posted
2 hours ago, WindShadowRuins said:

Managed to get MDL, but I haven't found a way to import them

Extracted.rar 34.8 kB · 6 downloads

did you just upload some of the files in the game folder? we need to decompress @image.dat files first. most of the models are in these files. could you tell us how you extracted these files?

Posted
48 minutes ago, natsuki said:

did you just upload some of the files in the game folder? we need to decompress @image.dat files first. most of the models are in these files. could you tell us how you extracted these files?

python ExtractImage.py  @image0 @image0.txt -o "Export/Location" --subchunks

I converted the CSV into a txt file.

After that I used 

python extract_asset_bin_parts.py --bin asset.bin --parts asset.bin.parts.txt -o out_dir --try-decompress

ExtractImage.py extract_asset_bin_parts.py

Posted
18 minutes ago, WindShadowRuins said:

python ExtractImage.py  @image0 @image0.txt -o "Export/Location" --subchunks

I converted the CSV into a txt file.

After that I used 

python extract_asset_bin_parts.py --bin asset.bin --parts asset.bin.parts.txt -o out_dir --try-decompress

ExtractImage.py 3.72 kB · 0 downloads extract_asset_bin_parts.py 5.5 kB · 1 download

I'm not sure, but this doesn't seem to be the solution. As you said, the mdl file is too small. The mdl format used in the sfm is also larger than these. 

Posted
On 10/22/2025 at 11:35 PM, WindShadowRuins said:

python ExtractImage.py  @image0 @image0.txt -o "Export/Location" --subchunks

I converted the CSV into a txt file.

After that I used 

python extract_asset_bin_parts.py --bin asset.bin --parts asset.bin.parts.txt -o out_dir --try-decompress

ExtractImage.py 3.72 kB · 10 downloads extract_asset_bin_parts.py 5.5 kB · 13 downloads

I keep getting the error 

DAT file not found: @image0

I placed both py  scripts in the assets folder, maybe its the type of txt file it needs to be converted to?

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...