diff --git a/Source/AcbEditor/AcbEditor.csproj b/Source/AcbEditor/AcbEditor.csproj
index aa78d91..398b452 100644
--- a/Source/AcbEditor/AcbEditor.csproj
+++ b/Source/AcbEditor/AcbEditor.csproj
@@ -1,89 +1,20 @@
-
-
+
- Debug
- AnyCPU
- {45A72DAF-370A-42D1-833E-CEE27EA5E311}
- Exe
- Properties
- AcbEditor
- AcbEditor
- v4.5.2
- 512
- true
-
+ WinExe
+ net8.0-windows
+ enable
+ enable
+ false
+ true
+ $(SolutionDir)Compiled\
+ none
+ false
-
- AnyCPU
- true
- full
- false
- ..\..\Debug\
- DEBUG;TRACE
- prompt
- 4
- false
-
-
- AnyCPU
- pdbonly
- true
- ..\..\Release\
- TRACE
- prompt
- 4
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- True
- True
- Resources.resx
-
-
- True
- True
- Settings.settings
-
-
-
-
-
- SettingsSingleFileGenerator
- Settings.Designer.cs
-
-
-
- {63138773-1f47-474c-9345-15eb6183ecc6}
- SonicAudioLib
-
+
-
- ResXFileCodeGenerator
- Resources.Designer.cs
-
+
-
-
-
\ No newline at end of file
+
diff --git a/Source/AcbEditor/Program.cs b/Source/AcbEditor/Program.cs
index a475845..cdbe0d0 100644
--- a/Source/AcbEditor/Program.cs
+++ b/Source/AcbEditor/Program.cs
@@ -1,4 +1,4 @@
-using System;
+using System;
using System.IO;
using System.Windows.Forms;
using System.Text;
diff --git a/Source/AcbEditor/Properties/AssemblyInfo.cs b/Source/AcbEditor/Properties/AssemblyInfo.cs
index dbd24b1..3b00aae 100644
--- a/Source/AcbEditor/Properties/AssemblyInfo.cs
+++ b/Source/AcbEditor/Properties/AssemblyInfo.cs
@@ -32,4 +32,4 @@
// 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("0.3.*")]
+[assembly: AssemblyVersion("0.3.0.0")]
diff --git a/Source/AcbFinder/AcbFinder.csproj b/Source/AcbFinder/AcbFinder.csproj
index 233c112..7995bb4 100644
--- a/Source/AcbFinder/AcbFinder.csproj
+++ b/Source/AcbFinder/AcbFinder.csproj
@@ -1,59 +1,16 @@
-
-
+
+
+
+
- Debug
- AnyCPU
- {2F442A2E-B999-4492-B487-FA941A0E44F1}
Exe
- ACBFinder
- ACBFinder
- v4.7.2
- 512
- true
- true
-
-
- AnyCPU
- true
- full
- false
- ..\..\Debug\
- DEBUG;TRACE
- prompt
- 4
+ net8.0
+ enable
+ enable
+ false
+ $(SolutionDir)Compiled\
+ none
+ false
-
- AnyCPU
- pdbonly
- true
- ..\..\Release\
- TRACE
- prompt
- 4
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {63138773-1f47-474c-9345-15eb6183ecc6}
- SonicAudioLib
-
-
-
-
\ No newline at end of file
+
diff --git a/Source/AcbInjector/AcbInjector.csproj b/Source/AcbInjector/AcbInjector.csproj
index c7fa10a..9569674 100644
--- a/Source/AcbInjector/AcbInjector.csproj
+++ b/Source/AcbInjector/AcbInjector.csproj
@@ -1,74 +1,18 @@
-
-
+
- Debug
- AnyCPU
- {4F68FD56-37A6-40D5-8C57-19067F7C2141}
WinExe
- AcbInjector
- AcbInjector
- v4.5.2
- 512
- true
+ net8.0-windows
+ enable
+ enable
+ false
+ true
+ $(SolutionDir)Compiled\
+ none
+ false
-
- AnyCPU
- true
- full
- false
- ..\..\Debug\
- DEBUG;TRACE
- prompt
- 4
-
-
- AnyCPU
- pdbonly
- true
- ..\..\Release\
- TRACE
- prompt
- 4
-
-
- AcbInjector.Program
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Form
-
-
- TxtBxDialog.cs
-
-
-
-
-
-
-
- {63138773-1f47-474c-9345-15eb6183ecc6}
- SonicAudioLib
-
-
-
- TxtBxDialog.cs
-
+
-
-
\ No newline at end of file
+
+
diff --git a/Source/CsbBuilder/CsbBuilder.csproj b/Source/CsbBuilder/CsbBuilder.csproj
index ad02ccb..6391404 100644
--- a/Source/CsbBuilder/CsbBuilder.csproj
+++ b/Source/CsbBuilder/CsbBuilder.csproj
@@ -1,247 +1,21 @@
-
-
+
- Debug
- AnyCPU
- {70A6A571-23EC-4B2C-A579-1E6812DDC34E}
WinExe
- Properties
- CsbBuilder
- CsbBuilder
- v4.5.2
- 512
- true
-
+ net8.0-windows
+ enable
+ enable
+ false
+ true
+ $(SolutionDir)Compiled\
+ none
+ false
-
- AnyCPU
- true
- full
- false
- ..\..\Debug\
- DEBUG;TRACE
- prompt
- 4
- false
-
-
- AnyCPU
- pdbonly
- true
- ..\..\Release\
- TRACE
- prompt
- 4
-
-
-
-
-
-
- ..\..\packages\NAudio.1.8.0\lib\net35\NAudio.dll
- True
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Form
-
-
- ExceptionForm.cs
-
-
- Form
-
-
- CreateNewProjectForm.cs
-
-
-
-
-
- Form
-
-
- SetAudioForm.cs
-
-
- Form
-
-
- MainForm.cs
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Form
-
-
- SetReferenceForm.cs
-
-
- Form
-
-
- SettingsForm.cs
-
-
- ExceptionForm.cs
-
-
- CreateNewProjectForm.cs
-
-
- SetAudioForm.cs
-
-
- MainForm.cs
-
-
- ResXFileCodeGenerator
- Resources.Designer.cs
- Designer
-
-
- True
- Resources.resx
- True
-
-
- SetReferenceForm.cs
-
-
- SettingsForm.cs
-
-
-
-
-
-
-
-
-
-
-
- {63138773-1f47-474c-9345-15eb6183ecc6}
- SonicAudioLib
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- copy "$(SolutionDir)Dependencies\*.dll" "$(TargetDir)" || find "$(SolutionDir)Dependencies/" -name "*.dll" -exec cp {} "$(TargetDir)" ";"
-
-
diff --git a/Source/CsbBuilder/Properties/AssemblyInfo.cs b/Source/CsbBuilder/Properties/AssemblyInfo.cs
index 5db7c97..1b6e1dc 100644
--- a/Source/CsbBuilder/Properties/AssemblyInfo.cs
+++ b/Source/CsbBuilder/Properties/AssemblyInfo.cs
@@ -32,4 +32,4 @@
// 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("0.1.*")]
+[assembly: AssemblyVersion("0.3.0.0")]
diff --git a/Source/CsbEditor/CsbEditor.csproj b/Source/CsbEditor/CsbEditor.csproj
index 1f621b4..398b452 100644
--- a/Source/CsbEditor/CsbEditor.csproj
+++ b/Source/CsbEditor/CsbEditor.csproj
@@ -1,90 +1,20 @@
-
-
+
- Debug
- AnyCPU
- {91F6B6A6-5D95-4C7A-B22E-A35BD32DB67A}
- Exe
- Properties
- CsbEditor
- CsbEditor
- v4.5.2
- 512
- true
-
+ WinExe
+ net8.0-windows
+ enable
+ enable
+ false
+ true
+ $(SolutionDir)Compiled\
+ none
+ false
-
- AnyCPU
- true
- full
- false
- ..\..\Debug\
- DEBUG;TRACE
- prompt
- 4
- false
-
-
- AnyCPU
- pdbonly
- true
- ..\..\Release\
- TRACE
- prompt
- 4
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- True
- True
- Resources.resx
-
-
- True
- True
- Settings.settings
-
-
-
-
-
- Designer
- SettingsSingleFileGenerator
- Settings.Designer.cs
-
-
-
- {63138773-1f47-474c-9345-15eb6183ecc6}
- SonicAudioLib
-
+
-
- ResXFileCodeGenerator
- Resources.Designer.cs
-
+
-
-
-
\ No newline at end of file
+
diff --git a/Source/CsbEditor/Properties/AssemblyInfo.cs b/Source/CsbEditor/Properties/AssemblyInfo.cs
index bda939e..558dc86 100644
--- a/Source/CsbEditor/Properties/AssemblyInfo.cs
+++ b/Source/CsbEditor/Properties/AssemblyInfo.cs
@@ -32,4 +32,4 @@
// 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("0.2.*")]
+[assembly: AssemblyVersion("0.3.0.0")]
diff --git a/Source/SonicAudioLib/CriMw/CriTableReader.cs b/Source/SonicAudioLib/CriMw/CriTableReader.cs
index 4a0ad7a..e142cd1 100644
--- a/Source/SonicAudioLib/CriMw/CriTableReader.cs
+++ b/Source/SonicAudioLib/CriMw/CriTableReader.cs
@@ -10,6 +10,10 @@ namespace SonicAudioLib.CriMw
{
public class CriTableReader : IDisposable
{
+ static CriTableReader()
+ {
+ Encoding.RegisterProvider(CodePagesEncodingProvider.Instance);
+ }
private List fields;
private Stream source;
private CriTableHeader header;
diff --git a/Source/SonicAudioLib/Properties/AssemblyInfo.cs b/Source/SonicAudioLib/Properties/AssemblyInfo.cs
index 63172ae..ad6234c 100644
--- a/Source/SonicAudioLib/Properties/AssemblyInfo.cs
+++ b/Source/SonicAudioLib/Properties/AssemblyInfo.cs
@@ -1,4 +1,4 @@
-using System.Reflection;
+using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
@@ -32,4 +32,4 @@
// 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("0.3.*")]
+[assembly: AssemblyVersion("0.3.0.0")]
diff --git a/Source/SonicAudioLib/SonicAudioLib.csproj b/Source/SonicAudioLib/SonicAudioLib.csproj
index 6b290bd..24785ab 100644
--- a/Source/SonicAudioLib/SonicAudioLib.csproj
+++ b/Source/SonicAudioLib/SonicAudioLib.csproj
@@ -1,86 +1,16 @@
-
-
+
- Debug
- AnyCPU
- {63138773-1F47-474C-9345-15EB6183ECC6}
Library
- Properties
- SonicAudioLib
- SonicAudioLib
- v4.5.2
- 512
-
+ net8.0
+ enable
+ enable
+ false
+ $(SolutionDir)Compiled\
+ none
+ false
-
- true
- full
- false
- ..\..\Debug\
- DEBUG;TRACE
- prompt
- 4
- false
- false
-
-
- pdbonly
- true
- ..\..\Release\
- TRACE
- prompt
- 4
-
-
- false
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
-
-