├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ └── decryption-problem.md └── workflows │ └── CI.yml ├── .gitignore ├── CHANGELOG.MD ├── LICENSE.txt ├── README.MD ├── RPGMakerDecrypter.Cli ├── CommandLineOptions.cs ├── Exceptions │ └── InvalidUsageException.cs ├── MVMZHandler.cs ├── Program.cs ├── RGSSADHandler.cs ├── RPGMakerDecrypter.Cli.csproj └── icon_256x256_cli.ico ├── RPGMakerDecrypter.Common ├── ExceptionLogger.cs ├── RPGMakerDecrypter.Common.csproj └── RPGMakerVersion.cs ├── RPGMakerDecrypter.MVMZ ├── Constants.cs ├── DirectoryFilesDecrypter.cs ├── EncryptionKeyFinder.cs ├── Exceptions │ └── EncryptionKeyException.cs ├── FileDecrypter.cs ├── MV │ ├── MVProjectReconstructor.cs │ └── MvDirectoryFilesDecrypter.cs ├── MZ │ ├── MZProjectReconstructor.cs │ └── MzDirectoryFilesDecrypter.cs ├── ProjectReconstructor.cs ├── RPGMakerDecrypter.MVMZ.csproj └── RPGMakerVersionFinder.cs ├── RPGMakerDecrypter.RGSSAD ├── ArchiveFileNameUtils.cs ├── ArchivedFile.cs ├── BinaryUtils.cs ├── Constants.cs ├── Exceptions │ ├── InvalidArchiveException.cs │ └── UnsupportedArchiveException.cs ├── ProjectGenerator.cs ├── RGSSAD.cs ├── RGSSADv1.cs ├── RGSSADv3.cs └── RPGMakerDecrypter.RGSSAD.csproj ├── RPGMakerDecrypter.Tests ├── BinaryUtilsTests.cs ├── EncryptedArchives │ ├── Game.rgss2a │ ├── Game.rgss3a │ └── Game.rgssad ├── EncryptedFiles │ ├── AudioMpeg │ ├── AudioOrbis │ └── Image ├── FileDecrypterTests.cs ├── FileHelpers.cs ├── RGSSADv1Tests.cs ├── RGSSADv3Tests.cs └── RPGMakerDecrypter.Tests.csproj ├── RPGMakerDecrypter.sln └── Resources └── icon_256x256.xcf /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uuksu/RPGMakerDecrypter/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/decryption-problem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uuksu/RPGMakerDecrypter/HEAD/.github/ISSUE_TEMPLATE/decryption-problem.md -------------------------------------------------------------------------------- /.github/workflows/CI.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uuksu/RPGMakerDecrypter/HEAD/.github/workflows/CI.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uuksu/RPGMakerDecrypter/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uuksu/RPGMakerDecrypter/HEAD/CHANGELOG.MD -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uuksu/RPGMakerDecrypter/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uuksu/RPGMakerDecrypter/HEAD/README.MD -------------------------------------------------------------------------------- /RPGMakerDecrypter.Cli/CommandLineOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uuksu/RPGMakerDecrypter/HEAD/RPGMakerDecrypter.Cli/CommandLineOptions.cs -------------------------------------------------------------------------------- /RPGMakerDecrypter.Cli/Exceptions/InvalidUsageException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uuksu/RPGMakerDecrypter/HEAD/RPGMakerDecrypter.Cli/Exceptions/InvalidUsageException.cs -------------------------------------------------------------------------------- /RPGMakerDecrypter.Cli/MVMZHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uuksu/RPGMakerDecrypter/HEAD/RPGMakerDecrypter.Cli/MVMZHandler.cs -------------------------------------------------------------------------------- /RPGMakerDecrypter.Cli/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uuksu/RPGMakerDecrypter/HEAD/RPGMakerDecrypter.Cli/Program.cs -------------------------------------------------------------------------------- /RPGMakerDecrypter.Cli/RGSSADHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uuksu/RPGMakerDecrypter/HEAD/RPGMakerDecrypter.Cli/RGSSADHandler.cs -------------------------------------------------------------------------------- /RPGMakerDecrypter.Cli/RPGMakerDecrypter.Cli.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uuksu/RPGMakerDecrypter/HEAD/RPGMakerDecrypter.Cli/RPGMakerDecrypter.Cli.csproj -------------------------------------------------------------------------------- /RPGMakerDecrypter.Cli/icon_256x256_cli.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uuksu/RPGMakerDecrypter/HEAD/RPGMakerDecrypter.Cli/icon_256x256_cli.ico -------------------------------------------------------------------------------- /RPGMakerDecrypter.Common/ExceptionLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uuksu/RPGMakerDecrypter/HEAD/RPGMakerDecrypter.Common/ExceptionLogger.cs -------------------------------------------------------------------------------- /RPGMakerDecrypter.Common/RPGMakerDecrypter.Common.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uuksu/RPGMakerDecrypter/HEAD/RPGMakerDecrypter.Common/RPGMakerDecrypter.Common.csproj -------------------------------------------------------------------------------- /RPGMakerDecrypter.Common/RPGMakerVersion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uuksu/RPGMakerDecrypter/HEAD/RPGMakerDecrypter.Common/RPGMakerVersion.cs -------------------------------------------------------------------------------- /RPGMakerDecrypter.MVMZ/Constants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uuksu/RPGMakerDecrypter/HEAD/RPGMakerDecrypter.MVMZ/Constants.cs -------------------------------------------------------------------------------- /RPGMakerDecrypter.MVMZ/DirectoryFilesDecrypter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uuksu/RPGMakerDecrypter/HEAD/RPGMakerDecrypter.MVMZ/DirectoryFilesDecrypter.cs -------------------------------------------------------------------------------- /RPGMakerDecrypter.MVMZ/EncryptionKeyFinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uuksu/RPGMakerDecrypter/HEAD/RPGMakerDecrypter.MVMZ/EncryptionKeyFinder.cs -------------------------------------------------------------------------------- /RPGMakerDecrypter.MVMZ/Exceptions/EncryptionKeyException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uuksu/RPGMakerDecrypter/HEAD/RPGMakerDecrypter.MVMZ/Exceptions/EncryptionKeyException.cs -------------------------------------------------------------------------------- /RPGMakerDecrypter.MVMZ/FileDecrypter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uuksu/RPGMakerDecrypter/HEAD/RPGMakerDecrypter.MVMZ/FileDecrypter.cs -------------------------------------------------------------------------------- /RPGMakerDecrypter.MVMZ/MV/MVProjectReconstructor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uuksu/RPGMakerDecrypter/HEAD/RPGMakerDecrypter.MVMZ/MV/MVProjectReconstructor.cs -------------------------------------------------------------------------------- /RPGMakerDecrypter.MVMZ/MV/MvDirectoryFilesDecrypter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uuksu/RPGMakerDecrypter/HEAD/RPGMakerDecrypter.MVMZ/MV/MvDirectoryFilesDecrypter.cs -------------------------------------------------------------------------------- /RPGMakerDecrypter.MVMZ/MZ/MZProjectReconstructor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uuksu/RPGMakerDecrypter/HEAD/RPGMakerDecrypter.MVMZ/MZ/MZProjectReconstructor.cs -------------------------------------------------------------------------------- /RPGMakerDecrypter.MVMZ/MZ/MzDirectoryFilesDecrypter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uuksu/RPGMakerDecrypter/HEAD/RPGMakerDecrypter.MVMZ/MZ/MzDirectoryFilesDecrypter.cs -------------------------------------------------------------------------------- /RPGMakerDecrypter.MVMZ/ProjectReconstructor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uuksu/RPGMakerDecrypter/HEAD/RPGMakerDecrypter.MVMZ/ProjectReconstructor.cs -------------------------------------------------------------------------------- /RPGMakerDecrypter.MVMZ/RPGMakerDecrypter.MVMZ.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uuksu/RPGMakerDecrypter/HEAD/RPGMakerDecrypter.MVMZ/RPGMakerDecrypter.MVMZ.csproj -------------------------------------------------------------------------------- /RPGMakerDecrypter.MVMZ/RPGMakerVersionFinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uuksu/RPGMakerDecrypter/HEAD/RPGMakerDecrypter.MVMZ/RPGMakerVersionFinder.cs -------------------------------------------------------------------------------- /RPGMakerDecrypter.RGSSAD/ArchiveFileNameUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uuksu/RPGMakerDecrypter/HEAD/RPGMakerDecrypter.RGSSAD/ArchiveFileNameUtils.cs -------------------------------------------------------------------------------- /RPGMakerDecrypter.RGSSAD/ArchivedFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uuksu/RPGMakerDecrypter/HEAD/RPGMakerDecrypter.RGSSAD/ArchivedFile.cs -------------------------------------------------------------------------------- /RPGMakerDecrypter.RGSSAD/BinaryUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uuksu/RPGMakerDecrypter/HEAD/RPGMakerDecrypter.RGSSAD/BinaryUtils.cs -------------------------------------------------------------------------------- /RPGMakerDecrypter.RGSSAD/Constants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uuksu/RPGMakerDecrypter/HEAD/RPGMakerDecrypter.RGSSAD/Constants.cs -------------------------------------------------------------------------------- /RPGMakerDecrypter.RGSSAD/Exceptions/InvalidArchiveException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uuksu/RPGMakerDecrypter/HEAD/RPGMakerDecrypter.RGSSAD/Exceptions/InvalidArchiveException.cs -------------------------------------------------------------------------------- /RPGMakerDecrypter.RGSSAD/Exceptions/UnsupportedArchiveException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uuksu/RPGMakerDecrypter/HEAD/RPGMakerDecrypter.RGSSAD/Exceptions/UnsupportedArchiveException.cs -------------------------------------------------------------------------------- /RPGMakerDecrypter.RGSSAD/ProjectGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uuksu/RPGMakerDecrypter/HEAD/RPGMakerDecrypter.RGSSAD/ProjectGenerator.cs -------------------------------------------------------------------------------- /RPGMakerDecrypter.RGSSAD/RGSSAD.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uuksu/RPGMakerDecrypter/HEAD/RPGMakerDecrypter.RGSSAD/RGSSAD.cs -------------------------------------------------------------------------------- /RPGMakerDecrypter.RGSSAD/RGSSADv1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uuksu/RPGMakerDecrypter/HEAD/RPGMakerDecrypter.RGSSAD/RGSSADv1.cs -------------------------------------------------------------------------------- /RPGMakerDecrypter.RGSSAD/RGSSADv3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uuksu/RPGMakerDecrypter/HEAD/RPGMakerDecrypter.RGSSAD/RGSSADv3.cs -------------------------------------------------------------------------------- /RPGMakerDecrypter.RGSSAD/RPGMakerDecrypter.RGSSAD.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uuksu/RPGMakerDecrypter/HEAD/RPGMakerDecrypter.RGSSAD/RPGMakerDecrypter.RGSSAD.csproj -------------------------------------------------------------------------------- /RPGMakerDecrypter.Tests/BinaryUtilsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uuksu/RPGMakerDecrypter/HEAD/RPGMakerDecrypter.Tests/BinaryUtilsTests.cs -------------------------------------------------------------------------------- /RPGMakerDecrypter.Tests/EncryptedArchives/Game.rgss2a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uuksu/RPGMakerDecrypter/HEAD/RPGMakerDecrypter.Tests/EncryptedArchives/Game.rgss2a -------------------------------------------------------------------------------- /RPGMakerDecrypter.Tests/EncryptedArchives/Game.rgss3a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uuksu/RPGMakerDecrypter/HEAD/RPGMakerDecrypter.Tests/EncryptedArchives/Game.rgss3a -------------------------------------------------------------------------------- /RPGMakerDecrypter.Tests/EncryptedArchives/Game.rgssad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uuksu/RPGMakerDecrypter/HEAD/RPGMakerDecrypter.Tests/EncryptedArchives/Game.rgssad -------------------------------------------------------------------------------- /RPGMakerDecrypter.Tests/EncryptedFiles/AudioMpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uuksu/RPGMakerDecrypter/HEAD/RPGMakerDecrypter.Tests/EncryptedFiles/AudioMpeg -------------------------------------------------------------------------------- /RPGMakerDecrypter.Tests/EncryptedFiles/AudioOrbis: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uuksu/RPGMakerDecrypter/HEAD/RPGMakerDecrypter.Tests/EncryptedFiles/AudioOrbis -------------------------------------------------------------------------------- /RPGMakerDecrypter.Tests/EncryptedFiles/Image: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uuksu/RPGMakerDecrypter/HEAD/RPGMakerDecrypter.Tests/EncryptedFiles/Image -------------------------------------------------------------------------------- /RPGMakerDecrypter.Tests/FileDecrypterTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uuksu/RPGMakerDecrypter/HEAD/RPGMakerDecrypter.Tests/FileDecrypterTests.cs -------------------------------------------------------------------------------- /RPGMakerDecrypter.Tests/FileHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uuksu/RPGMakerDecrypter/HEAD/RPGMakerDecrypter.Tests/FileHelpers.cs -------------------------------------------------------------------------------- /RPGMakerDecrypter.Tests/RGSSADv1Tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uuksu/RPGMakerDecrypter/HEAD/RPGMakerDecrypter.Tests/RGSSADv1Tests.cs -------------------------------------------------------------------------------- /RPGMakerDecrypter.Tests/RGSSADv3Tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uuksu/RPGMakerDecrypter/HEAD/RPGMakerDecrypter.Tests/RGSSADv3Tests.cs -------------------------------------------------------------------------------- /RPGMakerDecrypter.Tests/RPGMakerDecrypter.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uuksu/RPGMakerDecrypter/HEAD/RPGMakerDecrypter.Tests/RPGMakerDecrypter.Tests.csproj -------------------------------------------------------------------------------- /RPGMakerDecrypter.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uuksu/RPGMakerDecrypter/HEAD/RPGMakerDecrypter.sln -------------------------------------------------------------------------------- /Resources/icon_256x256.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uuksu/RPGMakerDecrypter/HEAD/Resources/icon_256x256.xcf --------------------------------------------------------------------------------