atenfyr / UAssetAPI

A low-level .NET library for reading and writing Unreal Engine game assets.
https://atenfyr.github.io/UAssetAPI/
MIT License
195 stars 44 forks source link

Failed To Parse Export #57

Closed Kaiverrus closed 2 weeks ago

Kaiverrus commented 11 months ago

Keep getting "Failed to parse 1 exports!" when trying to open any files from this game Game: F1 Manager 2023 Engine: I believe run on 5.1 since using 5.1 below won't work at all

I attach few files to be tested F1M23.zip

LongerWarrior commented 11 months ago

Game is using Unversioned properties, so u need to generate mappings and then import then in UAssetGUI

Kaiverrus commented 11 months ago

Tried that but I got error from UAssetGUI. "Index was out of range. Must be non-negative and less than the size of collection. Parameter name: Index."

Attached mappings Mappings.zip

Kaiverrus commented 11 months ago

Okay just learned that the mapping issue is from dumper itself. I guess gotta wait till the dumper get fixed

LongerWarrior commented 11 months ago

yes that is the problem with UnrealMappingsDumper generate incorrect mapping for big enums here is valid mappings F1Manager2023.zip

Kaiverrus commented 11 months ago

Thanks! No more mapping error now. Just the "Failed to parse export" still exist

Kaiverrus commented 11 months ago

@atenfyr Sorry for the mention, is there any ETA on when this get fixed?