├── .editorconfig ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ └── question.md └── workflows │ └── build.yml ├── .gitignore ├── FreeMote.Plugins.x64 ├── FreeMote.Plugins.x64.csproj ├── Images │ └── TlgFormatter.cs ├── Properties │ └── AssemblyInfo.cs └── Shells │ └── MflShell.cs ├── FreeMote.Plugins ├── Audio │ ├── At9Formatter.cs │ ├── NxAdpcmFormatter.cs │ ├── OpusFormatter.cs │ ├── VagFile.cs │ ├── VagFormatter.cs │ └── XwmaFormatter.cs ├── FreeMote.Plugins.csproj ├── FreeMote.Plugins.csproj.DotSettings ├── Images │ ├── AstcFormatter.cs │ └── Bc7Formatter.cs ├── Properties │ ├── AssemblyInfo.cs │ ├── Resources.Designer.cs │ └── Resources.resx ├── Shells │ ├── Lz4Shell.cs │ ├── MxbShell.cs │ ├── MzsShell.cs │ ├── PsdShell.cs │ ├── PspShell.cs │ └── PszShell.cs └── Tools │ └── bc7enc.exe ├── FreeMote.PsBuild ├── Converters │ ├── Common2KrkrConverter.cs │ ├── CommonWinConverter.cs │ ├── ISpecConverter.cs │ └── Krkr2CommonConverter.cs ├── FreeMote.PsBuild.csproj ├── MmoBuilder.cs ├── MmoCompiler.cs ├── MmoTypes.cs ├── Properties │ ├── AssemblyInfo.cs │ ├── Resources.Designer.cs │ └── Resources.resx ├── PsBuildHelper.cs ├── PsbCompiler.cs ├── PsbDecompiler.cs ├── PsbJsonConverter.cs ├── PsbResourceJson.cs └── PsbSpecConverter.cs ├── FreeMote.Psb ├── EmtPainter.cs ├── FreeMote.Psb.csproj ├── FreeMote.Psb.csproj.DotSettings ├── IPsbType.cs ├── IResourceMetadata.cs ├── MtnPainter.cs ├── Plugins │ ├── AudioFileFormatter.cs │ ├── FreeMount.cs │ ├── FreeMountContext.cs │ ├── IPsbAudioFormatter.cs │ ├── IPsbImageFormatter.cs │ ├── IPsbKeyProvider.cs │ ├── IPsbPluginInfo.cs │ ├── IPsbShell.cs │ ├── IPsbSpecialType.cs │ ├── ManagedTlgFormatter.cs │ ├── MdfShell.cs │ └── WavFormatter.cs ├── Properties │ └── AssemblyInfo.cs ├── Psb.cs ├── PsbExtension.cs ├── PsbResHelper.cs ├── PsbValues.cs ├── Resources │ ├── ArchDatas.cs │ ├── AudioMetadata.cs │ ├── BinaryMetadata.cs │ ├── FlattenArrayMetadata.cs │ ├── IArchData.cs │ └── ImageMetadata.cs ├── SprPainter.cs ├── Textures │ ├── TextureCombiner.cs │ ├── TexturePacker.cs │ └── TextureSpliter.cs └── Types │ ├── ArchiveType.cs │ ├── BaseImageType.cs │ ├── FontType.cs │ ├── ImageType.cs │ ├── M2Types.cs │ ├── MapType.cs │ ├── MmoType.cs │ ├── MotionType.cs │ ├── PimgType.cs │ ├── ScnType.cs │ └── SoundArchiveType.cs ├── FreeMote.Purify └── readme.md ├── FreeMote.Tests ├── App.config ├── FreeMote.Tests.csproj ├── FreeMoteTest.cs ├── MmoTest.cs ├── Properties │ └── AssemblyInfo.cs ├── PsBuildTest.cs └── PsbTest.cs ├── FreeMote.Tools.EmtConvert ├── App.config ├── FreeMote.Tools.EmtConvert.csproj ├── Program.cs └── Properties │ └── AssemblyInfo.cs ├── FreeMote.Tools.EmtMake ├── App.config ├── FreeMote.Tools.EmtMake.csproj ├── Program.cs └── Properties │ └── AssemblyInfo.cs ├── FreeMote.Tools.PsBuild ├── App.config ├── FreeMote.Tools.PsBuild.csproj ├── Program.cs └── Properties │ └── AssemblyInfo.cs ├── FreeMote.Tools.PsbDecompile ├── App.config ├── FreeMote.Tools.PsbDecompile.csproj ├── Program.cs └── Properties │ └── AssemblyInfo.cs ├── FreeMote.Tools.Viewer ├── App.xaml ├── App.xaml.cs ├── FreeMote.Tools.Viewer.csproj ├── MainWindow.xaml ├── MainWindow.xaml.cs ├── PreciseTimer.cs ├── Properties │ ├── AssemblyInfo.cs │ ├── Resources.Designer.cs │ ├── Resources.resx │ ├── Settings.Designer.cs │ └── Settings.settings └── app.config ├── FreeMote.sln ├── FreeMote.sln.DotSettings ├── FreeMote ├── Adler32.cs ├── AstcDecoder.cs ├── AstcFile.cs ├── Bc7Decoder.cs ├── BitmapExtension.cs ├── BitmapHelper.cs ├── Consts.cs ├── DxtCodec.cs ├── DxtUtil.cs ├── FreeMote.LICENSE.txt ├── FreeMote.csproj ├── FreeMoteExtension.cs ├── Logger.cs ├── MPack.cs ├── Motion │ └── MmoEnums.cs ├── PathHelper.cs ├── PostProcessing.cs ├── PrefixTree.cs ├── Properties │ └── AssemblyInfo.cs ├── PsbEnums.cs ├── PsbFile.cs ├── PsbHeader.cs ├── PsbStreamContext.cs ├── RL.cs ├── RleCompress.cs ├── TlgImageConverter.cs └── ZlibCompress.cs ├── LICENSE └── README.md /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/question.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/.github/ISSUE_TEMPLATE/question.md -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/.gitignore -------------------------------------------------------------------------------- /FreeMote.Plugins.x64/FreeMote.Plugins.x64.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Plugins.x64/FreeMote.Plugins.x64.csproj -------------------------------------------------------------------------------- /FreeMote.Plugins.x64/Images/TlgFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Plugins.x64/Images/TlgFormatter.cs -------------------------------------------------------------------------------- /FreeMote.Plugins.x64/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Plugins.x64/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /FreeMote.Plugins.x64/Shells/MflShell.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Plugins.x64/Shells/MflShell.cs -------------------------------------------------------------------------------- /FreeMote.Plugins/Audio/At9Formatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Plugins/Audio/At9Formatter.cs -------------------------------------------------------------------------------- /FreeMote.Plugins/Audio/NxAdpcmFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Plugins/Audio/NxAdpcmFormatter.cs -------------------------------------------------------------------------------- /FreeMote.Plugins/Audio/OpusFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Plugins/Audio/OpusFormatter.cs -------------------------------------------------------------------------------- /FreeMote.Plugins/Audio/VagFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Plugins/Audio/VagFile.cs -------------------------------------------------------------------------------- /FreeMote.Plugins/Audio/VagFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Plugins/Audio/VagFormatter.cs -------------------------------------------------------------------------------- /FreeMote.Plugins/Audio/XwmaFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Plugins/Audio/XwmaFormatter.cs -------------------------------------------------------------------------------- /FreeMote.Plugins/FreeMote.Plugins.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Plugins/FreeMote.Plugins.csproj -------------------------------------------------------------------------------- /FreeMote.Plugins/FreeMote.Plugins.csproj.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Plugins/FreeMote.Plugins.csproj.DotSettings -------------------------------------------------------------------------------- /FreeMote.Plugins/Images/AstcFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Plugins/Images/AstcFormatter.cs -------------------------------------------------------------------------------- /FreeMote.Plugins/Images/Bc7Formatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Plugins/Images/Bc7Formatter.cs -------------------------------------------------------------------------------- /FreeMote.Plugins/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Plugins/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /FreeMote.Plugins/Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Plugins/Properties/Resources.Designer.cs -------------------------------------------------------------------------------- /FreeMote.Plugins/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Plugins/Properties/Resources.resx -------------------------------------------------------------------------------- /FreeMote.Plugins/Shells/Lz4Shell.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Plugins/Shells/Lz4Shell.cs -------------------------------------------------------------------------------- /FreeMote.Plugins/Shells/MxbShell.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Plugins/Shells/MxbShell.cs -------------------------------------------------------------------------------- /FreeMote.Plugins/Shells/MzsShell.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Plugins/Shells/MzsShell.cs -------------------------------------------------------------------------------- /FreeMote.Plugins/Shells/PsdShell.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Plugins/Shells/PsdShell.cs -------------------------------------------------------------------------------- /FreeMote.Plugins/Shells/PspShell.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Plugins/Shells/PspShell.cs -------------------------------------------------------------------------------- /FreeMote.Plugins/Shells/PszShell.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Plugins/Shells/PszShell.cs -------------------------------------------------------------------------------- /FreeMote.Plugins/Tools/bc7enc.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Plugins/Tools/bc7enc.exe -------------------------------------------------------------------------------- /FreeMote.PsBuild/Converters/Common2KrkrConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.PsBuild/Converters/Common2KrkrConverter.cs -------------------------------------------------------------------------------- /FreeMote.PsBuild/Converters/CommonWinConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.PsBuild/Converters/CommonWinConverter.cs -------------------------------------------------------------------------------- /FreeMote.PsBuild/Converters/ISpecConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.PsBuild/Converters/ISpecConverter.cs -------------------------------------------------------------------------------- /FreeMote.PsBuild/Converters/Krkr2CommonConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.PsBuild/Converters/Krkr2CommonConverter.cs -------------------------------------------------------------------------------- /FreeMote.PsBuild/FreeMote.PsBuild.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.PsBuild/FreeMote.PsBuild.csproj -------------------------------------------------------------------------------- /FreeMote.PsBuild/MmoBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.PsBuild/MmoBuilder.cs -------------------------------------------------------------------------------- /FreeMote.PsBuild/MmoCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.PsBuild/MmoCompiler.cs -------------------------------------------------------------------------------- /FreeMote.PsBuild/MmoTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.PsBuild/MmoTypes.cs -------------------------------------------------------------------------------- /FreeMote.PsBuild/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.PsBuild/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /FreeMote.PsBuild/Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.PsBuild/Properties/Resources.Designer.cs -------------------------------------------------------------------------------- /FreeMote.PsBuild/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.PsBuild/Properties/Resources.resx -------------------------------------------------------------------------------- /FreeMote.PsBuild/PsBuildHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.PsBuild/PsBuildHelper.cs -------------------------------------------------------------------------------- /FreeMote.PsBuild/PsbCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.PsBuild/PsbCompiler.cs -------------------------------------------------------------------------------- /FreeMote.PsBuild/PsbDecompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.PsBuild/PsbDecompiler.cs -------------------------------------------------------------------------------- /FreeMote.PsBuild/PsbJsonConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.PsBuild/PsbJsonConverter.cs -------------------------------------------------------------------------------- /FreeMote.PsBuild/PsbResourceJson.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.PsBuild/PsbResourceJson.cs -------------------------------------------------------------------------------- /FreeMote.PsBuild/PsbSpecConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.PsBuild/PsbSpecConverter.cs -------------------------------------------------------------------------------- /FreeMote.Psb/EmtPainter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Psb/EmtPainter.cs -------------------------------------------------------------------------------- /FreeMote.Psb/FreeMote.Psb.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Psb/FreeMote.Psb.csproj -------------------------------------------------------------------------------- /FreeMote.Psb/FreeMote.Psb.csproj.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Psb/FreeMote.Psb.csproj.DotSettings -------------------------------------------------------------------------------- /FreeMote.Psb/IPsbType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Psb/IPsbType.cs -------------------------------------------------------------------------------- /FreeMote.Psb/IResourceMetadata.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Psb/IResourceMetadata.cs -------------------------------------------------------------------------------- /FreeMote.Psb/MtnPainter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Psb/MtnPainter.cs -------------------------------------------------------------------------------- /FreeMote.Psb/Plugins/AudioFileFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Psb/Plugins/AudioFileFormatter.cs -------------------------------------------------------------------------------- /FreeMote.Psb/Plugins/FreeMount.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Psb/Plugins/FreeMount.cs -------------------------------------------------------------------------------- /FreeMote.Psb/Plugins/FreeMountContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Psb/Plugins/FreeMountContext.cs -------------------------------------------------------------------------------- /FreeMote.Psb/Plugins/IPsbAudioFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Psb/Plugins/IPsbAudioFormatter.cs -------------------------------------------------------------------------------- /FreeMote.Psb/Plugins/IPsbImageFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Psb/Plugins/IPsbImageFormatter.cs -------------------------------------------------------------------------------- /FreeMote.Psb/Plugins/IPsbKeyProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Psb/Plugins/IPsbKeyProvider.cs -------------------------------------------------------------------------------- /FreeMote.Psb/Plugins/IPsbPluginInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Psb/Plugins/IPsbPluginInfo.cs -------------------------------------------------------------------------------- /FreeMote.Psb/Plugins/IPsbShell.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Psb/Plugins/IPsbShell.cs -------------------------------------------------------------------------------- /FreeMote.Psb/Plugins/IPsbSpecialType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Psb/Plugins/IPsbSpecialType.cs -------------------------------------------------------------------------------- /FreeMote.Psb/Plugins/ManagedTlgFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Psb/Plugins/ManagedTlgFormatter.cs -------------------------------------------------------------------------------- /FreeMote.Psb/Plugins/MdfShell.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Psb/Plugins/MdfShell.cs -------------------------------------------------------------------------------- /FreeMote.Psb/Plugins/WavFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Psb/Plugins/WavFormatter.cs -------------------------------------------------------------------------------- /FreeMote.Psb/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Psb/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /FreeMote.Psb/Psb.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Psb/Psb.cs -------------------------------------------------------------------------------- /FreeMote.Psb/PsbExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Psb/PsbExtension.cs -------------------------------------------------------------------------------- /FreeMote.Psb/PsbResHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Psb/PsbResHelper.cs -------------------------------------------------------------------------------- /FreeMote.Psb/PsbValues.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Psb/PsbValues.cs -------------------------------------------------------------------------------- /FreeMote.Psb/Resources/ArchDatas.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Psb/Resources/ArchDatas.cs -------------------------------------------------------------------------------- /FreeMote.Psb/Resources/AudioMetadata.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Psb/Resources/AudioMetadata.cs -------------------------------------------------------------------------------- /FreeMote.Psb/Resources/BinaryMetadata.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Psb/Resources/BinaryMetadata.cs -------------------------------------------------------------------------------- /FreeMote.Psb/Resources/FlattenArrayMetadata.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Psb/Resources/FlattenArrayMetadata.cs -------------------------------------------------------------------------------- /FreeMote.Psb/Resources/IArchData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Psb/Resources/IArchData.cs -------------------------------------------------------------------------------- /FreeMote.Psb/Resources/ImageMetadata.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Psb/Resources/ImageMetadata.cs -------------------------------------------------------------------------------- /FreeMote.Psb/SprPainter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Psb/SprPainter.cs -------------------------------------------------------------------------------- /FreeMote.Psb/Textures/TextureCombiner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Psb/Textures/TextureCombiner.cs -------------------------------------------------------------------------------- /FreeMote.Psb/Textures/TexturePacker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Psb/Textures/TexturePacker.cs -------------------------------------------------------------------------------- /FreeMote.Psb/Textures/TextureSpliter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Psb/Textures/TextureSpliter.cs -------------------------------------------------------------------------------- /FreeMote.Psb/Types/ArchiveType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Psb/Types/ArchiveType.cs -------------------------------------------------------------------------------- /FreeMote.Psb/Types/BaseImageType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Psb/Types/BaseImageType.cs -------------------------------------------------------------------------------- /FreeMote.Psb/Types/FontType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Psb/Types/FontType.cs -------------------------------------------------------------------------------- /FreeMote.Psb/Types/ImageType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Psb/Types/ImageType.cs -------------------------------------------------------------------------------- /FreeMote.Psb/Types/M2Types.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Psb/Types/M2Types.cs -------------------------------------------------------------------------------- /FreeMote.Psb/Types/MapType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Psb/Types/MapType.cs -------------------------------------------------------------------------------- /FreeMote.Psb/Types/MmoType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Psb/Types/MmoType.cs -------------------------------------------------------------------------------- /FreeMote.Psb/Types/MotionType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Psb/Types/MotionType.cs -------------------------------------------------------------------------------- /FreeMote.Psb/Types/PimgType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Psb/Types/PimgType.cs -------------------------------------------------------------------------------- /FreeMote.Psb/Types/ScnType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Psb/Types/ScnType.cs -------------------------------------------------------------------------------- /FreeMote.Psb/Types/SoundArchiveType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Psb/Types/SoundArchiveType.cs -------------------------------------------------------------------------------- /FreeMote.Purify/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Purify/readme.md -------------------------------------------------------------------------------- /FreeMote.Tests/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Tests/App.config -------------------------------------------------------------------------------- /FreeMote.Tests/FreeMote.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Tests/FreeMote.Tests.csproj -------------------------------------------------------------------------------- /FreeMote.Tests/FreeMoteTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Tests/FreeMoteTest.cs -------------------------------------------------------------------------------- /FreeMote.Tests/MmoTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Tests/MmoTest.cs -------------------------------------------------------------------------------- /FreeMote.Tests/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Tests/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /FreeMote.Tests/PsBuildTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Tests/PsBuildTest.cs -------------------------------------------------------------------------------- /FreeMote.Tests/PsbTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Tests/PsbTest.cs -------------------------------------------------------------------------------- /FreeMote.Tools.EmtConvert/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Tools.EmtConvert/App.config -------------------------------------------------------------------------------- /FreeMote.Tools.EmtConvert/FreeMote.Tools.EmtConvert.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Tools.EmtConvert/FreeMote.Tools.EmtConvert.csproj -------------------------------------------------------------------------------- /FreeMote.Tools.EmtConvert/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Tools.EmtConvert/Program.cs -------------------------------------------------------------------------------- /FreeMote.Tools.EmtConvert/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Tools.EmtConvert/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /FreeMote.Tools.EmtMake/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Tools.EmtMake/App.config -------------------------------------------------------------------------------- /FreeMote.Tools.EmtMake/FreeMote.Tools.EmtMake.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Tools.EmtMake/FreeMote.Tools.EmtMake.csproj -------------------------------------------------------------------------------- /FreeMote.Tools.EmtMake/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Tools.EmtMake/Program.cs -------------------------------------------------------------------------------- /FreeMote.Tools.EmtMake/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Tools.EmtMake/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /FreeMote.Tools.PsBuild/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Tools.PsBuild/App.config -------------------------------------------------------------------------------- /FreeMote.Tools.PsBuild/FreeMote.Tools.PsBuild.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Tools.PsBuild/FreeMote.Tools.PsBuild.csproj -------------------------------------------------------------------------------- /FreeMote.Tools.PsBuild/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Tools.PsBuild/Program.cs -------------------------------------------------------------------------------- /FreeMote.Tools.PsBuild/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Tools.PsBuild/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /FreeMote.Tools.PsbDecompile/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Tools.PsbDecompile/App.config -------------------------------------------------------------------------------- /FreeMote.Tools.PsbDecompile/FreeMote.Tools.PsbDecompile.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Tools.PsbDecompile/FreeMote.Tools.PsbDecompile.csproj -------------------------------------------------------------------------------- /FreeMote.Tools.PsbDecompile/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Tools.PsbDecompile/Program.cs -------------------------------------------------------------------------------- /FreeMote.Tools.PsbDecompile/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Tools.PsbDecompile/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /FreeMote.Tools.Viewer/App.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Tools.Viewer/App.xaml -------------------------------------------------------------------------------- /FreeMote.Tools.Viewer/App.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Tools.Viewer/App.xaml.cs -------------------------------------------------------------------------------- /FreeMote.Tools.Viewer/FreeMote.Tools.Viewer.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Tools.Viewer/FreeMote.Tools.Viewer.csproj -------------------------------------------------------------------------------- /FreeMote.Tools.Viewer/MainWindow.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Tools.Viewer/MainWindow.xaml -------------------------------------------------------------------------------- /FreeMote.Tools.Viewer/MainWindow.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Tools.Viewer/MainWindow.xaml.cs -------------------------------------------------------------------------------- /FreeMote.Tools.Viewer/PreciseTimer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Tools.Viewer/PreciseTimer.cs -------------------------------------------------------------------------------- /FreeMote.Tools.Viewer/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Tools.Viewer/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /FreeMote.Tools.Viewer/Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Tools.Viewer/Properties/Resources.Designer.cs -------------------------------------------------------------------------------- /FreeMote.Tools.Viewer/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Tools.Viewer/Properties/Resources.resx -------------------------------------------------------------------------------- /FreeMote.Tools.Viewer/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Tools.Viewer/Properties/Settings.Designer.cs -------------------------------------------------------------------------------- /FreeMote.Tools.Viewer/Properties/Settings.settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Tools.Viewer/Properties/Settings.settings -------------------------------------------------------------------------------- /FreeMote.Tools.Viewer/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.Tools.Viewer/app.config -------------------------------------------------------------------------------- /FreeMote.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.sln -------------------------------------------------------------------------------- /FreeMote.sln.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote.sln.DotSettings -------------------------------------------------------------------------------- /FreeMote/Adler32.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote/Adler32.cs -------------------------------------------------------------------------------- /FreeMote/AstcDecoder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote/AstcDecoder.cs -------------------------------------------------------------------------------- /FreeMote/AstcFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote/AstcFile.cs -------------------------------------------------------------------------------- /FreeMote/Bc7Decoder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote/Bc7Decoder.cs -------------------------------------------------------------------------------- /FreeMote/BitmapExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote/BitmapExtension.cs -------------------------------------------------------------------------------- /FreeMote/BitmapHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote/BitmapHelper.cs -------------------------------------------------------------------------------- /FreeMote/Consts.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote/Consts.cs -------------------------------------------------------------------------------- /FreeMote/DxtCodec.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote/DxtCodec.cs -------------------------------------------------------------------------------- /FreeMote/DxtUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote/DxtUtil.cs -------------------------------------------------------------------------------- /FreeMote/FreeMote.LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote/FreeMote.LICENSE.txt -------------------------------------------------------------------------------- /FreeMote/FreeMote.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote/FreeMote.csproj -------------------------------------------------------------------------------- /FreeMote/FreeMoteExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote/FreeMoteExtension.cs -------------------------------------------------------------------------------- /FreeMote/Logger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote/Logger.cs -------------------------------------------------------------------------------- /FreeMote/MPack.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote/MPack.cs -------------------------------------------------------------------------------- /FreeMote/Motion/MmoEnums.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote/Motion/MmoEnums.cs -------------------------------------------------------------------------------- /FreeMote/PathHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote/PathHelper.cs -------------------------------------------------------------------------------- /FreeMote/PostProcessing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote/PostProcessing.cs -------------------------------------------------------------------------------- /FreeMote/PrefixTree.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote/PrefixTree.cs -------------------------------------------------------------------------------- /FreeMote/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /FreeMote/PsbEnums.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote/PsbEnums.cs -------------------------------------------------------------------------------- /FreeMote/PsbFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote/PsbFile.cs -------------------------------------------------------------------------------- /FreeMote/PsbHeader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote/PsbHeader.cs -------------------------------------------------------------------------------- /FreeMote/PsbStreamContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote/PsbStreamContext.cs -------------------------------------------------------------------------------- /FreeMote/RL.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote/RL.cs -------------------------------------------------------------------------------- /FreeMote/RleCompress.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote/RleCompress.cs -------------------------------------------------------------------------------- /FreeMote/TlgImageConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote/TlgImageConverter.cs -------------------------------------------------------------------------------- /FreeMote/ZlibCompress.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/FreeMote/ZlibCompress.cs -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UlyssesWu/FreeMote/HEAD/README.md --------------------------------------------------------------------------------