You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Error message: Error during reading of asset type Shader
Inner message: System.Exception: End of stream. Read 0, expected 4 bytes
at uTinyRipper.Classes.Shaders.ShaderSubProgram.Read(AssetReader reader)
at uTinyRipper.Classes.Shaders.ShaderSubProgramBlob.ReadSegment(AssetReader reader, Int32 segment)
at uTinyRipper.Classes.Shaders.ShaderSubProgramBlob.ReadBlob(AssetLayout layout, MemoryStream memStream, UInt32 compressedLength, UInt32 decompressedLength, Int32 segment)
at uTinyRipper.Classes.Shader.UnpackSubProgramBlobs(AssetLayout layout, UInt32[] offsets, UInt32[] compressedLengths, UInt32[] decompressedLengths, Byte[] compressedBlob)
at uTinyRipper.Classes.Shader.Read(AssetReader reader)
at uTinyRipper.SerializedFile.ReadAsset(AssetReader reader, AssetInfo assetInfo, Int64 offset, Int32 size)
Stack trace: at uTinyRipper.SerializedFile.ReadAsset(AssetReader reader, AssetInfo assetInfo, Int64 offset, Int32 size)
at uTinyRipper.SerializedFile.ReadAsset(AssetReader reader, ObjectInfo& info)
at uTinyRipper.SerializedFile.ReadData(Stream stream)
at uTinyRipper.GameProcessorContext.ReadFile(SerializedFile file)
at uTinyRipper.GameProcessorContext.ReadFile(SerializedFile file)
at uTinyRipper.GameProcessorContext.ReadSerializedFiles()
at uTinyRipper.GameStructureProcessor.ProcessSchemes(GameCollection fileCollection)
at uTinyRipper.GameStructure.Load(List1 pathes, LayoutInfo layinfo) at uTinyRipper.GameStructure.Load(IEnumerable1 pathes, LayoutInfo layinfo)
at uTinyRipperGUI.MainWindow.LoadFiles(Object data)
The text was updated successfully, but these errors were encountered:
uTinyRipper has been abandoned, but AssetRipper is actively being developed with the intent to recover Unity games as best as possible. I encourage you to help out if you're able and willing. Code contributions can be submitted via pull requests.
Development Progress
These are some of the notable things I've implemented since taking over development.
This is not (at all) a comprehensive list. There are so many other things that could not be included here. They have all been made possible with the support of my generous sponsors.
Future Plans
This is a list of notable improvements planned for the future.
Mesh preview
Scene preview
Child State Machines
Dynamic Zip File Loading
Sponsorship
If you like the work I've done and want to see it continue, please consider sponsoring me. It really helps with development, more than you know.
Game name: 热血航线手游模拟器 (pc version)
Engine version: 2018.4.13f1
Platform: StandaloneWin64Player
File name: resources.assets
Error message: Error during reading of asset type Shader
Inner message: System.Exception: End of stream. Read 0, expected 4 bytes
at uTinyRipper.Classes.Shaders.ShaderSubProgram.Read(AssetReader reader)
at uTinyRipper.Classes.Shaders.ShaderSubProgramBlob.ReadSegment(AssetReader reader, Int32 segment)
at uTinyRipper.Classes.Shaders.ShaderSubProgramBlob.ReadBlob(AssetLayout layout, MemoryStream memStream, UInt32 compressedLength, UInt32 decompressedLength, Int32 segment)
at uTinyRipper.Classes.Shader.UnpackSubProgramBlobs(AssetLayout layout, UInt32[] offsets, UInt32[] compressedLengths, UInt32[] decompressedLengths, Byte[] compressedBlob)
at uTinyRipper.Classes.Shader.Read(AssetReader reader)
at uTinyRipper.SerializedFile.ReadAsset(AssetReader reader, AssetInfo assetInfo, Int64 offset, Int32 size)
Stack trace: at uTinyRipper.SerializedFile.ReadAsset(AssetReader reader, AssetInfo assetInfo, Int64 offset, Int32 size)
at uTinyRipper.SerializedFile.ReadAsset(AssetReader reader, ObjectInfo& info)
at uTinyRipper.SerializedFile.ReadData(Stream stream)
at uTinyRipper.GameProcessorContext.ReadFile(SerializedFile file)
at uTinyRipper.GameProcessorContext.ReadFile(SerializedFile file)
at uTinyRipper.GameProcessorContext.ReadSerializedFiles()
at uTinyRipper.GameStructureProcessor.ProcessSchemes(GameCollection fileCollection)
at uTinyRipper.GameStructure.Load(List
1 pathes, LayoutInfo layinfo) at uTinyRipper.GameStructure.Load(IEnumerable
1 pathes, LayoutInfo layinfo)at uTinyRipperGUI.MainWindow.LoadFiles(Object data)
The text was updated successfully, but these errors were encountered: