Managed Emote tool libs.
Basic functions. Decrypt or encrypt Emote PSB files.
Special API libs for Emote engine, which take pure (unencrypted) PSB files as input.
Parse PSB format. Draw the Emote model (statically) without Emote engine.
Compile and decompile PSB files. Convert PSB among different platforms.
External/Experimental features. Read wiki for usages.
Infer and calculate the key used by Emote PSB file just from the PSB file (rather than get from engine).
Emote <-> Live2D Conversion
Convert Emote PSB files. A managed version of
Decompile PSB files. A managed version of
Compile PSB description json to PSB. A managed version of
Open and render Emote pure PSB.
FreeMote GUI tool.
This project requires VS 2017 and .NET 4.6-4.7 to build.
FreeMote.Plugins requires a MyGet feed to get FreeMote.Tlg (TlgLib) reference. If you don't need FreeMote.Plugins, you can unload FreeMote.Plugins project and remove it from other projects' reference.
FreeMote.Tlg nuget package, switch your default project to FreeMote.Plugins and use nuget command:
PM> Install-Package FreeMote.Tlg -Source https://www.myget.org/F/monarchsolutions/api/v3/index.json
Or, you can add the nuget feed in your VS. (Recommended)
by Ulysses (email@example.com) from Project AZUSA
FreeMote is licensed under LGPL.
DxtUtilcode. LICENSE: Ms-PL