AssetRipper / AssetRipper

GUI Application to work with engine assets, asset bundles, and serialized files
https://assetripper.github.io/AssetRipper/
GNU General Public License v3.0
3.55k stars 491 forks source link

[Bug]: Premium asset ripper breaks scenes. #1205

Open DavidLeBonk opened 5 months ago

DavidLeBonk commented 5 months ago

Are you on the latest version of AssetRipper?

Yes, I'm on the latest release of AssetRipper.

Which release are you using?

Windows x64

Which game did this occur on?

Used on the asset bundles that are downloaded by the following app during run/playtime. I used a reversed API to download them to my computer directly, skipping the android application entirely and if you need this asset downloading program I am happy to provide it to you.

Example:

https://play.google.com/store/apps/details?id=com.square_enix.android_googleplay.nierspww

Which Unity version did this occur on?

2019.4.9f1

Is the game Mono or IL2Cpp?

Unknown

Describe the issue.

When using the premium build scenes export in a malformed manner as displayed in the following examples:

Map extracted using latest free asset ripper build: https://files.catbox.moe/9e79xy.mp4

Map extracted using latest asset ripper premium build: https://files.catbox.moe/37eofj.mp4

Relevant log output

Asset ripper free: https://files.catbox.moe/2fn9lm.log Asset ripper premium: https://files.catbox.moe/qm1nzp.log

DavidLeBonk commented 5 months ago

Using premium 1.0.8 with asset dedupelication disabled yields cleaner scenes:

https://files.catbox.moe/cnekzu.mp4

ds5678 commented 5 months ago

On 1.0.8, it shouldn't matter whether or not asset deduplication is disabled, unless there are texture differences also.

DavidLeBonk commented 5 months ago

I'll try this soon then.

iMemento commented 2 weeks ago

I'll try this soon then.

Hi, David. Is there any difference between premium and free edition? specifically the feature of extract shader files.

ds5678 commented 2 weeks ago

Is there any difference between premium and free edition? specifically the feature of extract shader files.

Proper shader decompilation for Vulkan and DirectX is planned for the premium edition.