mafaca / UtinyRipper

GUI and API library to work with Engine assets, serialized and bundle files
MIT License
2.84k stars 433 forks source link

UTiny fails with UltraKill #1679

Open ZincNoShot opened 3 months ago

ZincNoShot commented 3 months ago

Game name: Ultrakill Engine version: 2019.4.40.50731 Platform: Windows x64

Error message: Magic number doesn't match

Stack trace: at uTinyRipperGUI.Exporters.ShaderDXExporter.Export(ShaderWriter writer, ShaderSubProgram& subProgram) at uTinyRipperGUI.Exporters.ShaderHLSLccExporter.Export(ShaderWriter writer, ShaderSubProgram& subProgram) at uTinyRipper.Classes.Shaders.ShaderSubProgram.Export(ShaderWriter writer, ShaderType type) at uTinyRipper.Classes.Shaders.SerializedSubProgram.Export(ShaderWriter writer, ShaderType type, Boolean isTier) at uTinyRipper.Classes.Shaders.SerializedProgram.Export(ShaderWriter writer, ShaderType type) at uTinyRipper.Classes.Shaders.SerializedPass.Export(ShaderWriter writer) at uTinyRipper.Classes.Shaders.SerializedSubShader.Export(ShaderWriter writer) at uTinyRipper.Classes.Shaders.SerializedShader.Export(ShaderWriter writer) at uTinyRipper.Classes.Shader.ExportBinary(IExportContainer container, Stream stream, Func3 exporterInstantiator) at uTinyRipperGUI.Exporters.ShaderAssetExporter.Export(IExportContainer container, Object asset, String path) at uTinyRipper.Project.AssetExportCollection.Export(ProjectAssetContainer container, String dirPath) at uTinyRipper.Converters.ProjectExporter.Export(String path, GameCollection fileCollection, IEnumerable1 files, ExportOptions options) at uTinyRipper.GameStructure.Export(String exportPath, Func`2 filter) at uTinyRipperGUI.MainWindow.ExportFiles(Object data)

lvplay2 commented 1 month ago

uTinyRipper has been discontinued. Better use AssetRipper.