diff --git a/ConvertToISO/ConvertToISO.csproj b/ConvertToISO/ConvertToISO.csproj
index 3ffeea7..fc8882a 100644
--- a/ConvertToISO/ConvertToISO.csproj
+++ b/ConvertToISO/ConvertToISO.csproj
@@ -1,59 +1,19 @@
-
-
-
+
+
- Debug
- AnyCPU
- {94FFF054-3F60-4A0A-9903-C84C44189B3E}
Exe
+ netcoreapp3.1
Nanook.NKit.ConvertToIso
- ConvertToISO
- v4.6.1
- 512
- true
-
+ Copyright © Nanook 2019
+ NKit
+ Nintendo Kit
+ 1.3.0.0
+ Nanook
+ Nanook
-
- AnyCPU
- true
- full
- false
- bin\Debug\
- DEBUG;TRACE
- prompt
- 4
- false
-
-
- AnyCPU
- pdbonly
- true
- bin\Release\
- TRACE
- prompt
- 4
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
- {7b7c6c51-4581-4f59-ae5c-f40b779680ae}
- NKit
-
+
-
-
\ No newline at end of file
+
+
diff --git a/ConvertToISO/Properties/AssemblyInfo.cs b/ConvertToISO/Properties/AssemblyInfo.cs
deleted file mode 100644
index 04f72ae..0000000
--- a/ConvertToISO/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,36 +0,0 @@
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-
-// General Information about an assembly is controlled through the following
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyTitle("ConvertToISO")]
-[assembly: AssemblyDescription("Nintendo Kit")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("")]
-[assembly: AssemblyProduct("NKit")]
-[assembly: AssemblyCopyright("Copyright © Nanook 2019")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-
-// Setting ComVisible to false makes the types in this assembly not visible
-// to COM components. If you need to access a type in this assembly from
-// COM, set the ComVisible attribute to true on that type.
-[assembly: ComVisible(false)]
-
-// The following GUID is for the ID of the typelib if this project is exposed to COM
-[assembly: Guid("44ada098-b18f-42cf-8e07-28d6888ac7ad")]
-
-// Version information for an assembly consists of the following four values:
-//
-// Major Version
-// Minor Version
-// Build Number
-// Revision
-//
-// You can specify all the values or you can default the Build and Revision Numbers
-// by using the '*' as shown below:
-// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("1.3.0.0")]
-[assembly: AssemblyFileVersion("1.3.0.0")]
diff --git a/ConvertToNKit/ConvertToNKit.csproj b/ConvertToNKit/ConvertToNKit.csproj
index 8e34d29..4af1b7e 100644
--- a/ConvertToNKit/ConvertToNKit.csproj
+++ b/ConvertToNKit/ConvertToNKit.csproj
@@ -1,60 +1,19 @@
-
-
-
+
+
- Debug
- AnyCPU
- {44ADA098-4444-42CF-8E07-28D6888AC7AD}
Exe
+ netcoreapp3.1
Nanook.NKit.ConvertToNKit
- ConvertToNKit
- v4.6.1
- 512
- true
-
+ 1.3.0.0
+ Nanook
+ Nanook
+ NKit
+ Nintendo Kit
+ Copyright © Nanook 2019
-
- AnyCPU
- true
- full
- false
- bin\Debug\
- DEBUG;TRACE
- prompt
- 4
- false
- false
-
-
- AnyCPU
- pdbonly
- true
- bin\Release\
- TRACE
- prompt
- 4
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
- {7b7c6c51-4581-4f59-ae5c-f40b779680ae}
- NKit
-
+
-
-
\ No newline at end of file
+
+
diff --git a/ConvertToNKit/Properties/AssemblyInfo.cs b/ConvertToNKit/Properties/AssemblyInfo.cs
deleted file mode 100644
index 7adcecd..0000000
--- a/ConvertToNKit/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,36 +0,0 @@
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-
-// General Information about an assembly is controlled through the following
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyTitle("ConvertToNKit")]
-[assembly: AssemblyDescription("Nintendo Kit")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("")]
-[assembly: AssemblyProduct("NKit")]
-[assembly: AssemblyCopyright("Copyright © Nanook 2019")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-
-// Setting ComVisible to false makes the types in this assembly not visible
-// to COM components. If you need to access a type in this assembly from
-// COM, set the ComVisible attribute to true on that type.
-[assembly: ComVisible(false)]
-
-// The following GUID is for the ID of the typelib if this project is exposed to COM
-[assembly: Guid("44ada098-b18f-42cf-8e07-28d6888ac7ad")]
-
-// Version information for an assembly consists of the following four values:
-//
-// Major Version
-// Minor Version
-// Build Number
-// Revision
-//
-// You can specify all the values or you can default the Build and Revision Numbers
-// by using the '*' as shown below:
-// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("1.3.0.0")]
-[assembly: AssemblyFileVersion("1.3.0.0")]
diff --git a/NKit.sln b/NKit.sln
index 2e0fe99..de41d72 100644
--- a/NKit.sln
+++ b/NKit.sln
@@ -1,88 +1,72 @@
+
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 16
-VisualStudioVersion = 16.0.29306.81
+VisualStudioVersion = 16.0.29709.97
MinimumVisualStudioVersion = 10.0.40219.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NKit", "NKit\NKit.csproj", "{7B7C6C51-4581-4F59-AE5C-F40B779680AE}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "NKit", "NKit\NKit.csproj", "{7C9531F5-201A-4BF4-AA03-B250613FE217}"
EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{7D3B0F7B-E328-4973-80AC-62D0D3249406}"
- ProjectSection(SolutionItems) = preProject
- Issues.txt = Issues.txt
- EndProjectSection
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ConvertToNKit", "ConvertToNKit\ConvertToNKit.csproj", "{216827F0-B0B8-4530-8F90-43E2FB1F5A95}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RecoveryExtract", "RecoveryExtract\RecoveryExtract.csproj", "{F095A505-37BF-4F6E-93A0-F5F113A80BCD}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ConvertToISO", "ConvertToISO\ConvertToISO.csproj", "{6495B9A0-0B79-40EB-A2BB-1CC37121B4CE}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ConvertToISO", "ConvertToISO\ConvertToISO.csproj", "{94FFF054-3F60-4A0A-9903-C84C44189B3E}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "RecoverToISO", "RecoverToISO\RecoverToISO.csproj", "{E6E8E3C3-D989-4689-B43E-0A32963AFA87}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ConvertToNKit", "ConvertToNKit\ConvertToNKit.csproj", "{44ADA098-4444-42CF-8E07-28D6888AC7AD}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "RecoverToNKit", "RecoverToNKit\RecoverToNKit.csproj", "{6F3EDF0D-F1AB-46E8-BB2A-AB7D42053973}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RecoverToISO", "RecoverToISO\RecoverToISO.csproj", "{44ADA098-3333-42CF-8E07-28D6888AC7AD}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "RecoveryExtract", "RecoveryExtract\RecoveryExtract.csproj", "{89901BA7-E5CE-48A4-9244-89909D28C373}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RecoverToNKit", "RecoverToNKit\RecoverToNKit.csproj", "{44ADA098-2222-42CF-8E07-28D6888AC7AD}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "NKitExtractionApp", "NKitExtractionApp\NKitExtractionApp.csproj", "{189DD574-041D-43D4-B33B-E8AC8576EDFD}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NKitProcessingApp", "NKitProcessingApp\NKitProcessingApp.csproj", "{C58356FC-514F-48DE-B8B2-B40F58E1965F}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "NKitProcessingApp", "NKitProcessingApp\NKitProcessingApp.csproj", "{CD168246-B911-4052-A9EE-3F04D742CF29}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NKitExtractionApp", "NKitExtractionApp\NKitExtractionApp.csproj", "{C7D22DAC-EA20-412F-A78C-214234F58E60}"
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{A212072B-E38B-410B-A242-82BEF4312CC3}"
+ ProjectSection(SolutionItems) = preProject
+ Issues.txt = Issues.txt
+ EndProjectSection
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
- Deploy|Any CPU = Deploy|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {7B7C6C51-4581-4F59-AE5C-F40B779680AE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {7B7C6C51-4581-4F59-AE5C-F40B779680AE}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {7B7C6C51-4581-4F59-AE5C-F40B779680AE}.Deploy|Any CPU.ActiveCfg = Debug|Any CPU
- {7B7C6C51-4581-4F59-AE5C-F40B779680AE}.Deploy|Any CPU.Build.0 = Debug|Any CPU
- {7B7C6C51-4581-4F59-AE5C-F40B779680AE}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {7B7C6C51-4581-4F59-AE5C-F40B779680AE}.Release|Any CPU.Build.0 = Release|Any CPU
- {F095A505-37BF-4F6E-93A0-F5F113A80BCD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {F095A505-37BF-4F6E-93A0-F5F113A80BCD}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {F095A505-37BF-4F6E-93A0-F5F113A80BCD}.Deploy|Any CPU.ActiveCfg = Debug|Any CPU
- {F095A505-37BF-4F6E-93A0-F5F113A80BCD}.Deploy|Any CPU.Build.0 = Debug|Any CPU
- {F095A505-37BF-4F6E-93A0-F5F113A80BCD}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {F095A505-37BF-4F6E-93A0-F5F113A80BCD}.Release|Any CPU.Build.0 = Release|Any CPU
- {94FFF054-3F60-4A0A-9903-C84C44189B3E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {94FFF054-3F60-4A0A-9903-C84C44189B3E}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {94FFF054-3F60-4A0A-9903-C84C44189B3E}.Deploy|Any CPU.ActiveCfg = Debug|Any CPU
- {94FFF054-3F60-4A0A-9903-C84C44189B3E}.Deploy|Any CPU.Build.0 = Debug|Any CPU
- {94FFF054-3F60-4A0A-9903-C84C44189B3E}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {94FFF054-3F60-4A0A-9903-C84C44189B3E}.Release|Any CPU.Build.0 = Release|Any CPU
- {44ADA098-4444-42CF-8E07-28D6888AC7AD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {44ADA098-4444-42CF-8E07-28D6888AC7AD}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {44ADA098-4444-42CF-8E07-28D6888AC7AD}.Deploy|Any CPU.ActiveCfg = Debug|Any CPU
- {44ADA098-4444-42CF-8E07-28D6888AC7AD}.Deploy|Any CPU.Build.0 = Debug|Any CPU
- {44ADA098-4444-42CF-8E07-28D6888AC7AD}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {44ADA098-4444-42CF-8E07-28D6888AC7AD}.Release|Any CPU.Build.0 = Release|Any CPU
- {44ADA098-3333-42CF-8E07-28D6888AC7AD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {44ADA098-3333-42CF-8E07-28D6888AC7AD}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {44ADA098-3333-42CF-8E07-28D6888AC7AD}.Deploy|Any CPU.ActiveCfg = Debug|Any CPU
- {44ADA098-3333-42CF-8E07-28D6888AC7AD}.Deploy|Any CPU.Build.0 = Debug|Any CPU
- {44ADA098-3333-42CF-8E07-28D6888AC7AD}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {44ADA098-3333-42CF-8E07-28D6888AC7AD}.Release|Any CPU.Build.0 = Release|Any CPU
- {44ADA098-2222-42CF-8E07-28D6888AC7AD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {44ADA098-2222-42CF-8E07-28D6888AC7AD}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {44ADA098-2222-42CF-8E07-28D6888AC7AD}.Deploy|Any CPU.ActiveCfg = Debug|Any CPU
- {44ADA098-2222-42CF-8E07-28D6888AC7AD}.Deploy|Any CPU.Build.0 = Debug|Any CPU
- {44ADA098-2222-42CF-8E07-28D6888AC7AD}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {44ADA098-2222-42CF-8E07-28D6888AC7AD}.Release|Any CPU.Build.0 = Release|Any CPU
- {C58356FC-514F-48DE-B8B2-B40F58E1965F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {C58356FC-514F-48DE-B8B2-B40F58E1965F}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {C58356FC-514F-48DE-B8B2-B40F58E1965F}.Deploy|Any CPU.ActiveCfg = Debug|Any CPU
- {C58356FC-514F-48DE-B8B2-B40F58E1965F}.Deploy|Any CPU.Build.0 = Debug|Any CPU
- {C58356FC-514F-48DE-B8B2-B40F58E1965F}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {C58356FC-514F-48DE-B8B2-B40F58E1965F}.Release|Any CPU.Build.0 = Release|Any CPU
- {C7D22DAC-EA20-412F-A78C-214234F58E60}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {C7D22DAC-EA20-412F-A78C-214234F58E60}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {C7D22DAC-EA20-412F-A78C-214234F58E60}.Deploy|Any CPU.ActiveCfg = Debug|Any CPU
- {C7D22DAC-EA20-412F-A78C-214234F58E60}.Deploy|Any CPU.Build.0 = Debug|Any CPU
- {C7D22DAC-EA20-412F-A78C-214234F58E60}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {C7D22DAC-EA20-412F-A78C-214234F58E60}.Release|Any CPU.Build.0 = Release|Any CPU
+ {7C9531F5-201A-4BF4-AA03-B250613FE217}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {7C9531F5-201A-4BF4-AA03-B250613FE217}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {7C9531F5-201A-4BF4-AA03-B250613FE217}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {7C9531F5-201A-4BF4-AA03-B250613FE217}.Release|Any CPU.Build.0 = Release|Any CPU
+ {216827F0-B0B8-4530-8F90-43E2FB1F5A95}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {216827F0-B0B8-4530-8F90-43E2FB1F5A95}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {216827F0-B0B8-4530-8F90-43E2FB1F5A95}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {216827F0-B0B8-4530-8F90-43E2FB1F5A95}.Release|Any CPU.Build.0 = Release|Any CPU
+ {6495B9A0-0B79-40EB-A2BB-1CC37121B4CE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {6495B9A0-0B79-40EB-A2BB-1CC37121B4CE}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {6495B9A0-0B79-40EB-A2BB-1CC37121B4CE}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {6495B9A0-0B79-40EB-A2BB-1CC37121B4CE}.Release|Any CPU.Build.0 = Release|Any CPU
+ {E6E8E3C3-D989-4689-B43E-0A32963AFA87}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {E6E8E3C3-D989-4689-B43E-0A32963AFA87}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {E6E8E3C3-D989-4689-B43E-0A32963AFA87}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {E6E8E3C3-D989-4689-B43E-0A32963AFA87}.Release|Any CPU.Build.0 = Release|Any CPU
+ {6F3EDF0D-F1AB-46E8-BB2A-AB7D42053973}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {6F3EDF0D-F1AB-46E8-BB2A-AB7D42053973}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {6F3EDF0D-F1AB-46E8-BB2A-AB7D42053973}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {6F3EDF0D-F1AB-46E8-BB2A-AB7D42053973}.Release|Any CPU.Build.0 = Release|Any CPU
+ {89901BA7-E5CE-48A4-9244-89909D28C373}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {89901BA7-E5CE-48A4-9244-89909D28C373}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {89901BA7-E5CE-48A4-9244-89909D28C373}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {89901BA7-E5CE-48A4-9244-89909D28C373}.Release|Any CPU.Build.0 = Release|Any CPU
+ {189DD574-041D-43D4-B33B-E8AC8576EDFD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {189DD574-041D-43D4-B33B-E8AC8576EDFD}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {189DD574-041D-43D4-B33B-E8AC8576EDFD}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {189DD574-041D-43D4-B33B-E8AC8576EDFD}.Release|Any CPU.Build.0 = Release|Any CPU
+ {CD168246-B911-4052-A9EE-3F04D742CF29}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {CD168246-B911-4052-A9EE-3F04D742CF29}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {CD168246-B911-4052-A9EE-3F04D742CF29}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {CD168246-B911-4052-A9EE-3F04D742CF29}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
- SolutionGuid = {51D107D6-084E-4144-8964-90276DC71A5A}
+ SolutionGuid = {2493CDF7-9B06-4422-8F30-2E2E533253BB}
EndGlobalSection
EndGlobal
diff --git a/NKit/NKit.csproj b/NKit/NKit.csproj
index e4357e3..c07803d 100644
--- a/NKit/NKit.csproj
+++ b/NKit/NKit.csproj
@@ -1,121 +1,18 @@
-
-
-
+
+
- Debug
- AnyCPU
- {7B7C6C51-4581-4F59-AE5C-F40B779680AE}
- Library
- Properties
+ netcoreapp3.1
+
+
Nanook.NKit
- NKit
- v4.6.1
- 512
-
-
-
+ Nintendo Kit
+
+ 1.3.0.0
-
- true
- full
- false
- bin\Debug\
- TRACE;DEBUG
- prompt
- 4
- false
-
-
- pdbonly
- true
- bin\Release\
- TRACE
- prompt
- 4
-
-
-
- ..\_Releases\SharpCompress.dll
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
- Designer
-
-
+
+
-
-
-
\ No newline at end of file
+
+
diff --git a/NKit/Properties/AssemblyInfo.cs b/NKit/Properties/AssemblyInfo.cs
deleted file mode 100644
index 4ef8b68..0000000
--- a/NKit/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,37 +0,0 @@
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-
-// General Information about an assembly is controlled through the following
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyTitle("NKit")]
-[assembly: AssemblyDescription("Nintendo Kit")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("")]
-[assembly: AssemblyProduct("NKit")]
-[assembly: AssemblyCopyright("Copyright © Nanook 2019")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-
-// Setting ComVisible to false makes the types in this assembly not visible
-// to COM components. If you need to access a type in this assembly from
-// COM, set the ComVisible attribute to true on that type.
-[assembly: ComVisible(false)]
-
-// The following GUID is for the ID of the typelib if this project is exposed to COM
-[assembly: Guid("7b7c6c51-4581-4f59-ae5c-f40b779680ae")]
-
-// Version information for an assembly consists of the following four values:
-//
-// Major Version
-// Minor Version
-// Build Number
-// Revision
-//
-// You can specify all the values or you can default the Build and Revision Numbers
-// by using the '*' as shown below:
-// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("1.3.0.0")]
-[assembly: AssemblyFileVersion("1.3.0.0")]
-
diff --git a/NKitExtractionApp/NKitExtractionApp.csproj b/NKitExtractionApp/NKitExtractionApp.csproj
index 4eedb44..3e5977a 100644
--- a/NKitExtractionApp/NKitExtractionApp.csproj
+++ b/NKitExtractionApp/NKitExtractionApp.csproj
@@ -1,98 +1,30 @@
-
-
-
+
- Debug
- AnyCPU
- {C7D22DAC-EA20-412F-A78C-214234F58E60}
+ netcoreapp3.1
WinExe
Nanook.NKit
- NKitExtractionApp
- v4.6.1
- 512
- true
-
-
-
- AnyCPU
- true
- full
- false
- bin\Debug\
- DEBUG;TRACE
- prompt
- 4
-
-
- AnyCPU
- pdbonly
- true
- bin\Release\
- TRACE
- prompt
- 4
+ false
+ true
App.ico
-
-
-
-
-
-
-
-
-
-
-
-
- Form
-
-
- NKitForm.cs
-
-
-
-
-
+
Component
-
- NKitForm.cs
-
-
- ResXFileCodeGenerator
- Resources.Designer.cs
- Designer
-
-
- True
- Resources.resx
- True
-
-
- SettingsSingleFileGenerator
- Settings.Designer.cs
-
-
- True
- Settings.settings
- True
-
-
- {7b7c6c51-4581-4f59-ae5c-f40b779680ae}
- NKit
-
+
-
+
+
+
+
\ No newline at end of file
diff --git a/NKitExtractionApp/NKitForm.cs b/NKitExtractionApp/NKitForm.cs
index 00cc74b..999ff44 100644
--- a/NKitExtractionApp/NKitForm.cs
+++ b/NKitExtractionApp/NKitForm.cs
@@ -1,7 +1,6 @@
using System;
using System.Collections.Generic;
using System.ComponentModel;
-using System.Data;
using System.Diagnostics;
using System.Drawing;
using System.IO;
diff --git a/NKitProcessingApp/NKitProcessingApp.csproj b/NKitProcessingApp/NKitProcessingApp.csproj
index 8ea019f..3e5977a 100644
--- a/NKitProcessingApp/NKitProcessingApp.csproj
+++ b/NKitProcessingApp/NKitProcessingApp.csproj
@@ -1,107 +1,30 @@
-
-
-
+
- Debug
- AnyCPU
- {C58356FC-514F-48DE-B8B2-B40F58E1965F}
+ netcoreapp3.1
WinExe
Nanook.NKit
- NKitProcessingApp
- v4.6.1
- 512
- true
-
-
-
- AnyCPU
- true
- full
- false
- bin\Debug\
- DEBUG;TRACE
- prompt
- 4
-
-
- AnyCPU
- pdbonly
- true
- bin\Release\
- TRACE
- prompt
- 4
+ false
+ true
App.ico
-
-
-
-
-
-
-
-
-
-
-
-
- Form
-
-
- MasksForm.cs
-
-
- Form
-
-
- NKitForm.cs
-
-
-
-
-
+
Component
-
- MasksForm.cs
-
-
- NKitForm.cs
-
-
- ResXFileCodeGenerator
- Resources.Designer.cs
- Designer
-
-
- True
- Resources.resx
- True
-
-
- SettingsSingleFileGenerator
- Settings.Designer.cs
-
-
- True
- Settings.settings
- True
-
-
- {7b7c6c51-4581-4f59-ae5c-f40b779680ae}
- NKit
-
+
-
+
+
+
+
\ No newline at end of file
diff --git a/RecoverToISO/Properties/AssemblyInfo.cs b/RecoverToISO/Properties/AssemblyInfo.cs
deleted file mode 100644
index c7ff0ce..0000000
--- a/RecoverToISO/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,36 +0,0 @@
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-
-// General Information about an assembly is controlled through the following
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyTitle("RecoverToISO")]
-[assembly: AssemblyDescription("Nintendo Kit")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("")]
-[assembly: AssemblyProduct("NKit")]
-[assembly: AssemblyCopyright("Copyright © Nanook 2019")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-
-// Setting ComVisible to false makes the types in this assembly not visible
-// to COM components. If you need to access a type in this assembly from
-// COM, set the ComVisible attribute to true on that type.
-[assembly: ComVisible(false)]
-
-// The following GUID is for the ID of the typelib if this project is exposed to COM
-[assembly: Guid("44ada098-b18f-42cf-8e07-28d6888ac7ad")]
-
-// Version information for an assembly consists of the following four values:
-//
-// Major Version
-// Minor Version
-// Build Number
-// Revision
-//
-// You can specify all the values or you can default the Build and Revision Numbers
-// by using the '*' as shown below:
-// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("1.3.0.0")]
-[assembly: AssemblyFileVersion("1.3.0.0")]
diff --git a/RecoverToISO/RecoverToISO.csproj b/RecoverToISO/RecoverToISO.csproj
index 0b451f0..1f9bdf9 100644
--- a/RecoverToISO/RecoverToISO.csproj
+++ b/RecoverToISO/RecoverToISO.csproj
@@ -1,59 +1,18 @@
-
-
-
+
+
- Debug
- AnyCPU
- {44ADA098-3333-42CF-8E07-28D6888AC7AD}
Exe
+ netcoreapp3.1
Nanook.NKit.RecoverToIso
- RecoverToISO
- v4.6.1
- 512
- true
-
+ 1.3.0.0
+ Nanook
+ NKit
+ Nintendo Kit
+ Copyright © Nanook 2019
-
- AnyCPU
- true
- full
- false
- bin\Debug\
- DEBUG;TRACE
- prompt
- 4
- false
-
-
- AnyCPU
- pdbonly
- true
- bin\Release\
- TRACE
- prompt
- 4
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
- {7b7c6c51-4581-4f59-ae5c-f40b779680ae}
- NKit
-
+
-
-
\ No newline at end of file
+
+
diff --git a/RecoverToNKit/Program.cs b/RecoverToNKit/Program.cs
index 759b07a..425a68e 100644
--- a/RecoverToNKit/Program.cs
+++ b/RecoverToNKit/Program.cs
@@ -17,7 +17,7 @@ class Program
static int Main(string[] args)
{
- logEnabled = true;
+ logEnabled = true;
try
{
logEnabled = args.Length == 0 || Settings.Read("OutputLevel", "1") != "0";
diff --git a/RecoverToNKit/Properties/AssemblyInfo.cs b/RecoverToNKit/Properties/AssemblyInfo.cs
deleted file mode 100644
index e4cfe0b..0000000
--- a/RecoverToNKit/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,36 +0,0 @@
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-
-// General Information about an assembly is controlled through the following
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyTitle("RecoverToNKit")]
-[assembly: AssemblyDescription("Nintendo Kit")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("")]
-[assembly: AssemblyProduct("NKit")]
-[assembly: AssemblyCopyright("Copyright © Nanook 2019")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-
-// Setting ComVisible to false makes the types in this assembly not visible
-// to COM components. If you need to access a type in this assembly from
-// COM, set the ComVisible attribute to true on that type.
-[assembly: ComVisible(false)]
-
-// The following GUID is for the ID of the typelib if this project is exposed to COM
-[assembly: Guid("44ada098-b18f-42cf-8e07-28d6888ac7ad")]
-
-// Version information for an assembly consists of the following four values:
-//
-// Major Version
-// Minor Version
-// Build Number
-// Revision
-//
-// You can specify all the values or you can default the Build and Revision Numbers
-// by using the '*' as shown below:
-// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("1.3.0.0")]
-[assembly: AssemblyFileVersion("1.3.0.0")]
diff --git a/RecoverToNKit/RecoverToNKit.csproj b/RecoverToNKit/RecoverToNKit.csproj
index 4abfd68..533f260 100644
--- a/RecoverToNKit/RecoverToNKit.csproj
+++ b/RecoverToNKit/RecoverToNKit.csproj
@@ -1,62 +1,18 @@
-
-
-
+
+
- Debug
- AnyCPU
- {44ADA098-2222-42CF-8E07-28D6888AC7AD}
Exe
+ netcoreapp3.1
Nanook.NKit.RecoverToNkit
- RecoverToNKit
- v4.6.1
- 512
- true
-
+ 1.3.0.0
+ Nanook
+ NKit
+ Nintendo Kit
+ Copyright © Nanook 2019
-
- AnyCPU
- true
- full
- false
- bin\Debug\
- DEBUG;TRACE
- prompt
- 4
- false
-
-
- AnyCPU
- pdbonly
- true
- bin\Release\
- TRACE
- prompt
- 4
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {7b7c6c51-4581-4f59-ae5c-f40b779680ae}
- NKit
-
-
+
-
+
-
-
\ No newline at end of file
+
+
diff --git a/RecoverToNKit/app.config b/RecoverToNKit/app.config
deleted file mode 100644
index 3dbff35..0000000
--- a/RecoverToNKit/app.config
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/RecoveryExtract/Properties/AssemblyInfo.cs b/RecoveryExtract/Properties/AssemblyInfo.cs
deleted file mode 100644
index 8d5ea8a..0000000
--- a/RecoveryExtract/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,37 +0,0 @@
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-
-// General Information about an assembly is controlled through the following
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyTitle("RecoveryExtract")]
-[assembly: AssemblyDescription("Nintendo Kit")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("")]
-[assembly: AssemblyProduct("NKit")]
-[assembly: AssemblyCopyright("Copyright © Nanook 2019")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-
-// Setting ComVisible to false makes the types in this assembly not visible
-// to COM components. If you need to access a type in this assembly from
-// COM, set the ComVisible attribute to true on that type.
-[assembly: ComVisible(false)]
-
-// The following GUID is for the ID of the typelib if this project is exposed to COM
-[assembly: Guid("f095a505-37bf-4f6e-93a0-f5f113a80bcd")]
-
-// Version information for an assembly consists of the following four values:
-//
-// Major Version
-// Minor Version
-// Build Number
-// Revision
-//
-// You can specify all the values or you can default the Build and Revision Numbers
-// by using the '*' as shown below:
-// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("1.3.0.0")]
-[assembly: AssemblyFileVersion("1.3.0.0")]
-
diff --git a/RecoveryExtract/RecoveryExtract.csproj b/RecoveryExtract/RecoveryExtract.csproj
index 034f80a..f2de729 100644
--- a/RecoveryExtract/RecoveryExtract.csproj
+++ b/RecoveryExtract/RecoveryExtract.csproj
@@ -1,59 +1,17 @@
-
-
-
+
+
- Debug
- AnyCPU
- {F095A505-37BF-4F6E-93A0-F5F113A80BCD}
Exe
+ netcoreapp3.1
Nanook.NKit.RecoveryExtract
- RecoveryExtract
- v4.6.1
- 512
- true
-
+ 1.3.0.0
+ Nanook
+ Nintendo Kit
+ Copyright © Nanook 2019
-
- AnyCPU
- true
- full
- false
- bin\Debug\
- DEBUG;TRACE
- prompt
- 4
- false
-
-
- AnyCPU
- pdbonly
- true
- bin\Release\
- TRACE
- prompt
- 4
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
- {7b7c6c51-4581-4f59-ae5c-f40b779680ae}
- NKit
-
+
-
-
\ No newline at end of file
+
+