Onlyreon
ds5678 from patreon

ds5678

patreon

ds5678 posts

Posts: 80 Files: 224

AssetRipper Premium 1.1.7

What's ChangedBump Swashbuckle.AspNetCore from 6.8.1 to 6.9.0 by @dependabotin #1524Bump NUnit.Analyzers from 4.3.0 to 4.4.0 by @dependabotin #1550Bump ZstdSharp.Port from 0.8.1 to 0.8.2 by @dependabotin #1549Translations update from Weblate by @Weblate-Samboy-Devin #1520Simplify shader blob parsing codeSupport apks formatImprove performance of exporting text assetsVideoClip preview and APISupport recent versions of UnityUse latest .NET 9 packagesTime RestrictionThis premium edition release ...

Development Log - November 12, 2024

Hello everyone. I want to share details about how things have been going.Recent Development SpeedFirst, I want to address the elephant in the room. Issues in my personal life dampened progress this past month. Thankfully, those issues will soon be resolved. Development speed should return to normal starting Saturday..NET 9 Stable ReleaseToday was the official release of .NET 9. About two months ago, I switched AssetRipper to a preview version, but now it has been released in a more stable form. ...

AssetRipper Premium 1.1.6

What's ChangedResolved a NativeAOT issue where exporting would not startBump System.Drawing.Common from 8.0.8 to 8.0.10 by @dependabotin #1515Bump Microsoft.AspNetCore.OpenApi from 9.0.0-rc.1.24452.1 to 9.0.0-rc.2.24474.3 by @dependabotin #1514Translations update from Weblate by @Weblate-Samboy-Devin #1516More forgiving custom curve resolution for MeshFilterAdd Thai to list of language dropdown optionsTime RestrictionThis premium edition release reverts to a free edition release on November ...

AssetRipper Premium 1.1.5

What's ChangedBump AssetRipper.CIL from 1.1.1 to 1.1.2 by @dependabotin #1488Bump cla-assistant/github-action from 2.5.1 to 2.6.1 by @dependabotin #1505Translations update from Weblate by @Weblate-Samboy-Devin #1506Improve offline supportTry Catch for Mesh PreviewDo not merge buffersPrevent infinite recursion when constructing MonoTypeBump to .NET 9Bump AssetRipper.Text.HtmlSwagger API DocumentationSupport current Unity versionsTime RestrictionThis premium edition release reverts to a free e...

AssetRipper Premium 1.1.4

What's ChangedBump NUnit from 4.2.0 to 4.2.1 by @dependabotin #1465Fix UnityVersion deserializationShow dependencies for SpriteInformationObjectBump AssetRipper.Mining.PredefinedAssets from 1.3.2 to 1.4.0 by @dependabotin #1472Revert "Switch back to upstream SharpGltf"Bump NUnit from 4.2.1 to 4.2.2 by @dependabotin #1479Bump Samboy063.Cpp2IL.Core from 2022.1.0-pre-release.15 to 2022.1.0-pre-release.18 by @dependabotin #1478Bump SharpCompress from 0.37.2 to 0.38.0 by @dependabotin #14...

AssetRipper Premium 1.1.3

What's ChangedBump System.Drawing.Common from 8.0.7 to 8.0.8 by @dependabotin #1441Bump NUnit from 4.1.0 to 4.2.0 by @dependabotin #1459Bump cla-assistant/github-action from 2.4.0 to 2.5.1 by @dependabotin #1453Translations update from Weblate by @Weblate-Samboy-Devin #1458Bump Microsoft.NET.Test.Sdk from 17.10.0 to 17.11.0 by @dependabotin #1456Don't attempt to read assets on Unity 3.4 and earlierSwitch back to upstream SharpGltfSupport additional UV channels in GLB exportHandle files o...

AssetRipper Premium 1.1.2

What's ChangedBump AssetRipper.Primitives from 3.1.2 to 3.1.3 by @dependabotin #1436Bump NUnit.Analyzers from 4.2.0 to 4.3.0 by @dependabotin #1439Use ReadOnlySpan in Yaml EmitterMore efficient yaml indent emissionImmutable YamlScalarNodeHuge yaml export memory improvementsImprove Bc texture decoding speedHandle malformed texture assetsFix bug affecting nested bundle pathsSerialize pptr collection name in json exportHandle failed file loadingSupport opening multiple foldersFix issue with non...

August Release Schedule

Although things might change, these are the dates I anticipate being able to do releases:* August 11* August 18* September 1

AssetRipper Premium 1.1.1

What's ChangedBump AssetRipper.CIL from 1.1.0 to 1.1.1 by @dependabotin #1428Bump NUnit3TestAdapter from 4.5.0 to 4.6.0 by @dependabotin #1429Translations update from Weblate by @Weblate-Samboy-Devin #1426Improved article Page Designs by @TridleGamesSVin #1423Reduce allocations for UTF8 truncationFix Asset Deduplication bugEnsure scripts are decompiled in primary content extractionTime RestrictionThis premium edition release reverts to a free edition release on September 8.

Release Schedule Update

Monday is a company holiday, and I want to take advantage of the additional time, so the release will be that day instead of tomorrow.

AssetRipper Premium 1.1.0

What's ChangedReassign BundleAssetsExportMode.DirectExport to be the defaultBump System.Drawing.Common from 8.0.6 to 8.0.7 by @dependabotin #1408Fix file name truncation in presence of non-ascii characters by @jakobhellermannin #1402Update source generation for all recent versions of UnityPrimary Content ExtractionPrereleaseNote: this is a prerelease. 1.1.1 will be more polished.Time RestrictionThis premium edition release reverts to a free edition release on September 1.

Script Export For Primary Content Extraction

I am nearly done with the first iteration of Primary Content Extraction. I should have a release out in the next couple days.For those who don't know, this is a new export mode for AssetRipper. Rather than creating a valid Unity project, this export mode focuses on exporting the basic content that people tend to care about most (textures, models, audio, shaders) whilst still exporting generic assets in a readable format (JSON).However, I'm not sure how scripts should be exported. There a...

AssetRipper Premium 1.0.18

What's ChangedUpdate Cpp2IL by @jleung-netizenin #1397Fix max file name lengthUse more specific pixel output formatsRevert "Resolve an issue with empty assembly names"Improve equality comparisonsAsset Deduplication now has no false positives, so mesh deduplication is enabled once again.Time RestrictionThis premium edition release reverts to a free edition release on August 11.

Development Log - June 30, 2024

Hello! I hope everyone had a good month.1.0.18Although I could make a release tonight, I want to squeeze in some additional improvements before I leave to visit family for Independence Day. I'm moving tonight's release to July 2.Improved Asset DeduplicationI'm putting the finishing touches on this. It will be part of the next release.C++ TranslationI shared a plan for this in my last development log, and I'm proud to say that it's going very well. I had a major breakthrough y...

AssetRipper Premium 1.0.17

What's ChangedTranslations update from Weblate by @Weblate-Samboy-Devin #1387Validate array length for yaml byte arraysResolve an issue with empty assembly namesFix GameObject components before 5.5Support new Unity versionsGPU Acceleration for Static Mesh Separation on WindowsTime RestrictionThis premium edition release reverts to a free edition release on July 21.

Development Log - June 22, 2024

Hello everyone. I want to share what I've been working on the past 2 weeks and my plans for today and tomorrow.1.0.17Tomorrow's release will feature several improvements:Several bugfixes, including one impacting the quality of exported GameObjects on Unity 3 and 4.GPU acceleration for static mesh separation on Windows computers.Support for all recent Unity versions.Il2Cpp ConversionThis is going well. I've put a lot of the infrastructure in place and made some preliminary embeddings ...

Development Log - June 9, 2024

Last week, I wrote about the experimental features I've been working on, and I think you might appreciate ongoing updates about development progress.Asset Deduplication ImprovementsThere are very few unknown variables for this feature. It just remains to be implemented, which is primarily in the source generation.Shader DecompilationI've been working on wrappers for some native libraries I might want to use for this feature. When complete, the wrappers will be posted on NuGet, similar to...

Release Schedule for June and July

Although things may change, this is when I currently anticipate being able to do releases:June 16June 23June 30July 14July 21July 28There will likely be no release the weekend following American Independence Day.

AssetRipper Premium 1.0.16

What's ChangedTranslations update from Weblate by @Weblate-Samboy-Devin #1373Bump System.Drawing.Common from 8.0.5 to 8.0.6 by @dependabotin #1371Consider the aabb in the mesh engine assets key by @aldelaro5in #1374Bump AssetRipper.Primitives from 3.1.1 to 3.1.2 by @dependabotin #1376Translations update from Weblate by @Weblate-Samboy-Devin #1380Improve TypeTreeObjectImprove SerializableValueSerializableValue Read Support for Complex Array ArrayAdd indexer property to SerializableValueUpdate...

Current Development Plans

Hello everyone. There's no release this week, but I've been investigating the implementation process for highly requested features, and I want to share some details with you.Shader DecompilationI'm currently working on the underlying frameworks required to implement this feature. I'm targeting two shader platforms:DirectXVulkanOne might come before the other but I plan to support both. In the future, decompilation could be extended to other platforms that can be transpiled to Vul...

AssetRipper Premium 1.0.15

What's ChangedBump Microsoft.NET.Test.Sdk from 17.9.0 to 17.10.0 by @dependabotin #1359Fix alignment and missing script types for writing of SerializedFile by @wd357duiin #1365Handle AnimationClip curves with duplicated bindings by @FACS01-01in #1370Minify UI path serializationAsynchronously load textures in the UI asset previewWeb API improvementsHandle a rare situation with a duplicated TerrainData assetDisplay Size on Resource PageSave Raw Texture Data ButtonFix maps with numerical keys i...

AssetRipper Premium 1.0.14

What's ChangedAnimationClipConverter Fixes by @FACS01-01in #1335Bump cla-assistant/github-action from 2.3.2 to 2.4.0 by @dependabotin #1333Fix Incorrect Pass Export Name in Shader Disassembly Mode by @ShiyumeMeguriin #1336Fix output error in Disassembly Mode by @ShiyumeMeguriin #1337Fix color definition in Shader Properties by @ShiyumeMeguriin #1338Bump System.Drawing.Common from 8.0.4 to 8.0.5 by @dependabotin #1342Replace commas, brackets, and control characters with underscores by @GameTe...

Release Schedule

Although things may change, this is when I currently anticipate being able to do releases:1.0.14 - Today1.0.15 - Monday, May 27 (Memorial Day)1.0.16 - Sunday, June 21.0.17 - Sunday, June 9

1.0.14 Coming Later Today

Thank you all so much for your patience. I resolved the issues I was fighting with for 1.0.14. I am proud to say that I can now:Build for Windows and Mac Arm64Make cross platform premium edition buildsCompile premium builds from anywhere because I have continuous integrationI'm just putting some finishing touches on this release. It will be available later today.

1.0.14 now or later?

Thank you all for supporting me these past few days. I am feeling much better and have been working on some major improvements, which are not quite done yet:Reduced download sizeArm64 supportUnity 3 and 4 engine asset dataCross platform support for the premium edition (maybe)They are all closely linked and rely on my ongoing changes to type tree deserialization.

1.0.14 might be delayed

I've been sick and spent most of today in bed so far. Depending on how I'm feeling over the next 6 hours, I may do a release tonight. Otherwise, it'll be tomorrow or the day after.

AssetRipper Premium 1.0.13.1

What's ChangedRemove AssetCollection dependency type checksUpdate source gen to account for an issue with _typelessdataTime RestrictionThis premium edition release reverts to a free edition release on June 16.1.0.14I still expect to release this on Sunday. Please let you know if you find any bugs. My primary goals for this release are to bring back Arm64 support and reduce the download size, which are related to each other.

Issues in 1.0.13

I'm currently investigating issues in 1.0.13. I already fixed one issue locally, which was caused by switching to the AssetWalker architecture. Mesh assets had a slightly incorrect format, which resulted in Unity parsing problems. Yaml textures were also affected.I expect to release 1.0.13.1 either tomorrow or the day after, depending on if I find any more urgent issues.

AssetRipper Premium 1.0.13

What's ChangedBump AssetRipper.Primitives from 3.0.0 to 3.1.0 by @dependabotin #13102021.3 Shader Support by @GZHYBFHHJin #1278Bump NUnit.Analyzers from 4.1.0 to 4.2.0 by @dependabotin #1315Bump ZstdSharp.Port from 0.7.6 to 0.8.0 by @dependabotin #1314Bump SharpCompress from 0.36.0 to 0.37.2 by @dependabotin #1318AnimationClip Slope Fixes by @FACS01-01in #1321Use an AssetWalker for generating yamlFix lightmap image export and use TextureImporterMore specific yaml file extensionsSet asset ded...

Next Release

There's no release this evening because I'm still waiting on some animation bug fixes. I expect to do a release tomorrow or the day after.

More Models