From 5974e2371e6b00ff7330ca41917634b35cd6c497 Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Thu, 11 Apr 2019 11:17:21 -0700 Subject: [PATCH] Rename stuff, add SRL extension --- 3DSDecrypt.sln => NDecrypt.sln | 6 +++--- {3DSDecrypt => NDecrypt}/DSTool.cs | 0 {3DSDecrypt => NDecrypt}/Data/Constants.cs | 0 {3DSDecrypt => NDecrypt}/Data/Enums.cs | 0 {3DSDecrypt => NDecrypt}/Headers/ARM11KernelCapabilities.cs | 0 .../Headers/ARM11LocalSystemCapabilities.cs | 0 {3DSDecrypt => NDecrypt}/Headers/ARM9AccessControl.cs | 0 {3DSDecrypt => NDecrypt}/Headers/AccessControlInfo.cs | 0 {3DSDecrypt => NDecrypt}/Headers/CXIExtendedHeader.cs | 0 {3DSDecrypt => NDecrypt}/Headers/CodeSetInfo.cs | 0 {3DSDecrypt => NDecrypt}/Headers/ExeFSFileHeader.cs | 0 {3DSDecrypt => NDecrypt}/Headers/ExeFSHeader.cs | 0 {3DSDecrypt => NDecrypt}/Headers/NCCHHeader.cs | 0 {3DSDecrypt => NDecrypt}/Headers/NCCHHeaderFlags.cs | 0 {3DSDecrypt => NDecrypt}/Headers/NCSDHeader.cs | 0 {3DSDecrypt => NDecrypt}/Headers/NDSHeader.cs | 0 {3DSDecrypt => NDecrypt}/Headers/PartitionTableEntry.cs | 0 {3DSDecrypt => NDecrypt}/Headers/RomFSHeader.cs | 0 {3DSDecrypt => NDecrypt}/Headers/StorageInfo.cs | 0 {3DSDecrypt => NDecrypt}/Headers/SystemControlInfo.cs | 0 {3DSDecrypt => NDecrypt}/Headers/SystemInfo.cs | 0 {3DSDecrypt => NDecrypt}/Helper.cs | 0 {3DSDecrypt => NDecrypt}/ITool.cs | 0 3DSDecrypt/3DSDecrypt.csproj => NDecrypt/NDecrypt.csproj | 2 +- {3DSDecrypt => NDecrypt}/Program.cs | 3 ++- {3DSDecrypt => NDecrypt}/Properties/AssemblyInfo.cs | 0 {3DSDecrypt => NDecrypt}/ThreeDSTool.cs | 0 {3DSDecrypt => NDecrypt}/packages.config | 0 28 files changed, 6 insertions(+), 5 deletions(-) rename 3DSDecrypt.sln => NDecrypt.sln (82%) rename {3DSDecrypt => NDecrypt}/DSTool.cs (100%) rename {3DSDecrypt => NDecrypt}/Data/Constants.cs (100%) rename {3DSDecrypt => NDecrypt}/Data/Enums.cs (100%) rename {3DSDecrypt => NDecrypt}/Headers/ARM11KernelCapabilities.cs (100%) rename {3DSDecrypt => NDecrypt}/Headers/ARM11LocalSystemCapabilities.cs (100%) rename {3DSDecrypt => NDecrypt}/Headers/ARM9AccessControl.cs (100%) rename {3DSDecrypt => NDecrypt}/Headers/AccessControlInfo.cs (100%) rename {3DSDecrypt => NDecrypt}/Headers/CXIExtendedHeader.cs (100%) rename {3DSDecrypt => NDecrypt}/Headers/CodeSetInfo.cs (100%) rename {3DSDecrypt => NDecrypt}/Headers/ExeFSFileHeader.cs (100%) rename {3DSDecrypt => NDecrypt}/Headers/ExeFSHeader.cs (100%) rename {3DSDecrypt => NDecrypt}/Headers/NCCHHeader.cs (100%) rename {3DSDecrypt => NDecrypt}/Headers/NCCHHeaderFlags.cs (100%) rename {3DSDecrypt => NDecrypt}/Headers/NCSDHeader.cs (100%) rename {3DSDecrypt => NDecrypt}/Headers/NDSHeader.cs (100%) rename {3DSDecrypt => NDecrypt}/Headers/PartitionTableEntry.cs (100%) rename {3DSDecrypt => NDecrypt}/Headers/RomFSHeader.cs (100%) rename {3DSDecrypt => NDecrypt}/Headers/StorageInfo.cs (100%) rename {3DSDecrypt => NDecrypt}/Headers/SystemControlInfo.cs (100%) rename {3DSDecrypt => NDecrypt}/Headers/SystemInfo.cs (100%) rename {3DSDecrypt => NDecrypt}/Helper.cs (100%) rename {3DSDecrypt => NDecrypt}/ITool.cs (100%) rename 3DSDecrypt/3DSDecrypt.csproj => NDecrypt/NDecrypt.csproj (98%) rename {3DSDecrypt => NDecrypt}/Program.cs (97%) rename {3DSDecrypt => NDecrypt}/Properties/AssemblyInfo.cs (100%) rename {3DSDecrypt => NDecrypt}/ThreeDSTool.cs (100%) rename {3DSDecrypt => NDecrypt}/packages.config (100%) diff --git a/3DSDecrypt.sln b/NDecrypt.sln similarity index 82% rename from 3DSDecrypt.sln rename to NDecrypt.sln index ac49582..921d26b 100644 --- a/3DSDecrypt.sln +++ b/NDecrypt.sln @@ -1,9 +1,9 @@  Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 15 -VisualStudioVersion = 15.0.27004.2006 +# Visual Studio Version 16 +VisualStudioVersion = 16.0.28803.156 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "3DSDecrypt", "3DSDecrypt\3DSDecrypt.csproj", "{2E30006A-3C60-4576-A262-937B21C83C06}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NDecrypt", "NDecrypt\NDecrypt.csproj", "{2E30006A-3C60-4576-A262-937B21C83C06}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution diff --git a/3DSDecrypt/DSTool.cs b/NDecrypt/DSTool.cs similarity index 100% rename from 3DSDecrypt/DSTool.cs rename to NDecrypt/DSTool.cs diff --git a/3DSDecrypt/Data/Constants.cs b/NDecrypt/Data/Constants.cs similarity index 100% rename from 3DSDecrypt/Data/Constants.cs rename to NDecrypt/Data/Constants.cs diff --git a/3DSDecrypt/Data/Enums.cs b/NDecrypt/Data/Enums.cs similarity index 100% rename from 3DSDecrypt/Data/Enums.cs rename to NDecrypt/Data/Enums.cs diff --git a/3DSDecrypt/Headers/ARM11KernelCapabilities.cs b/NDecrypt/Headers/ARM11KernelCapabilities.cs similarity index 100% rename from 3DSDecrypt/Headers/ARM11KernelCapabilities.cs rename to NDecrypt/Headers/ARM11KernelCapabilities.cs diff --git a/3DSDecrypt/Headers/ARM11LocalSystemCapabilities.cs b/NDecrypt/Headers/ARM11LocalSystemCapabilities.cs similarity index 100% rename from 3DSDecrypt/Headers/ARM11LocalSystemCapabilities.cs rename to NDecrypt/Headers/ARM11LocalSystemCapabilities.cs diff --git a/3DSDecrypt/Headers/ARM9AccessControl.cs b/NDecrypt/Headers/ARM9AccessControl.cs similarity index 100% rename from 3DSDecrypt/Headers/ARM9AccessControl.cs rename to NDecrypt/Headers/ARM9AccessControl.cs diff --git a/3DSDecrypt/Headers/AccessControlInfo.cs b/NDecrypt/Headers/AccessControlInfo.cs similarity index 100% rename from 3DSDecrypt/Headers/AccessControlInfo.cs rename to NDecrypt/Headers/AccessControlInfo.cs diff --git a/3DSDecrypt/Headers/CXIExtendedHeader.cs b/NDecrypt/Headers/CXIExtendedHeader.cs similarity index 100% rename from 3DSDecrypt/Headers/CXIExtendedHeader.cs rename to NDecrypt/Headers/CXIExtendedHeader.cs diff --git a/3DSDecrypt/Headers/CodeSetInfo.cs b/NDecrypt/Headers/CodeSetInfo.cs similarity index 100% rename from 3DSDecrypt/Headers/CodeSetInfo.cs rename to NDecrypt/Headers/CodeSetInfo.cs diff --git a/3DSDecrypt/Headers/ExeFSFileHeader.cs b/NDecrypt/Headers/ExeFSFileHeader.cs similarity index 100% rename from 3DSDecrypt/Headers/ExeFSFileHeader.cs rename to NDecrypt/Headers/ExeFSFileHeader.cs diff --git a/3DSDecrypt/Headers/ExeFSHeader.cs b/NDecrypt/Headers/ExeFSHeader.cs similarity index 100% rename from 3DSDecrypt/Headers/ExeFSHeader.cs rename to NDecrypt/Headers/ExeFSHeader.cs diff --git a/3DSDecrypt/Headers/NCCHHeader.cs b/NDecrypt/Headers/NCCHHeader.cs similarity index 100% rename from 3DSDecrypt/Headers/NCCHHeader.cs rename to NDecrypt/Headers/NCCHHeader.cs diff --git a/3DSDecrypt/Headers/NCCHHeaderFlags.cs b/NDecrypt/Headers/NCCHHeaderFlags.cs similarity index 100% rename from 3DSDecrypt/Headers/NCCHHeaderFlags.cs rename to NDecrypt/Headers/NCCHHeaderFlags.cs diff --git a/3DSDecrypt/Headers/NCSDHeader.cs b/NDecrypt/Headers/NCSDHeader.cs similarity index 100% rename from 3DSDecrypt/Headers/NCSDHeader.cs rename to NDecrypt/Headers/NCSDHeader.cs diff --git a/3DSDecrypt/Headers/NDSHeader.cs b/NDecrypt/Headers/NDSHeader.cs similarity index 100% rename from 3DSDecrypt/Headers/NDSHeader.cs rename to NDecrypt/Headers/NDSHeader.cs diff --git a/3DSDecrypt/Headers/PartitionTableEntry.cs b/NDecrypt/Headers/PartitionTableEntry.cs similarity index 100% rename from 3DSDecrypt/Headers/PartitionTableEntry.cs rename to NDecrypt/Headers/PartitionTableEntry.cs diff --git a/3DSDecrypt/Headers/RomFSHeader.cs b/NDecrypt/Headers/RomFSHeader.cs similarity index 100% rename from 3DSDecrypt/Headers/RomFSHeader.cs rename to NDecrypt/Headers/RomFSHeader.cs diff --git a/3DSDecrypt/Headers/StorageInfo.cs b/NDecrypt/Headers/StorageInfo.cs similarity index 100% rename from 3DSDecrypt/Headers/StorageInfo.cs rename to NDecrypt/Headers/StorageInfo.cs diff --git a/3DSDecrypt/Headers/SystemControlInfo.cs b/NDecrypt/Headers/SystemControlInfo.cs similarity index 100% rename from 3DSDecrypt/Headers/SystemControlInfo.cs rename to NDecrypt/Headers/SystemControlInfo.cs diff --git a/3DSDecrypt/Headers/SystemInfo.cs b/NDecrypt/Headers/SystemInfo.cs similarity index 100% rename from 3DSDecrypt/Headers/SystemInfo.cs rename to NDecrypt/Headers/SystemInfo.cs diff --git a/3DSDecrypt/Helper.cs b/NDecrypt/Helper.cs similarity index 100% rename from 3DSDecrypt/Helper.cs rename to NDecrypt/Helper.cs diff --git a/3DSDecrypt/ITool.cs b/NDecrypt/ITool.cs similarity index 100% rename from 3DSDecrypt/ITool.cs rename to NDecrypt/ITool.cs diff --git a/3DSDecrypt/3DSDecrypt.csproj b/NDecrypt/NDecrypt.csproj similarity index 98% rename from 3DSDecrypt/3DSDecrypt.csproj rename to NDecrypt/NDecrypt.csproj index ea697f0..2d52e63 100644 --- a/3DSDecrypt/3DSDecrypt.csproj +++ b/NDecrypt/NDecrypt.csproj @@ -8,7 +8,7 @@ Exe Properties NDecrypt - 3DSDecrypt + NDecrypt v4.6.1 512 diff --git a/3DSDecrypt/Program.cs b/NDecrypt/Program.cs similarity index 97% rename from 3DSDecrypt/Program.cs rename to NDecrypt/Program.cs index be9d1b5..e9ec686 100644 --- a/3DSDecrypt/Program.cs +++ b/NDecrypt/Program.cs @@ -77,7 +77,8 @@ namespace NDecrypt private static RomType DetermineRomType(string filename) { - if (filename.EndsWith(".nds", StringComparison.OrdinalIgnoreCase)) + if (filename.EndsWith(".nds", StringComparison.OrdinalIgnoreCase) + || filename.EndsWith(".srl", StringComparison.OrdinalIgnoreCase)) return RomType.NDS; else if (filename.EndsWith(".dsi", StringComparison.OrdinalIgnoreCase)) diff --git a/3DSDecrypt/Properties/AssemblyInfo.cs b/NDecrypt/Properties/AssemblyInfo.cs similarity index 100% rename from 3DSDecrypt/Properties/AssemblyInfo.cs rename to NDecrypt/Properties/AssemblyInfo.cs diff --git a/3DSDecrypt/ThreeDSTool.cs b/NDecrypt/ThreeDSTool.cs similarity index 100% rename from 3DSDecrypt/ThreeDSTool.cs rename to NDecrypt/ThreeDSTool.cs diff --git a/3DSDecrypt/packages.config b/NDecrypt/packages.config similarity index 100% rename from 3DSDecrypt/packages.config rename to NDecrypt/packages.config