Skip to content

Commit bd146ee

Browse files
committed
Use Universal IniParser from Enichan's Ini and fix some registry that cannot be loaded
1 parent b580f79 commit bd146ee

File tree

9 files changed

+1067
-48
lines changed

9 files changed

+1067
-48
lines changed

.gitignore

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,10 @@ build/*
99
.vs/*
1010
*.user
1111
Hi3HelperGUI/Properties/PublishProfiles/*.user
12+
Benchy/**
13+
WEMSharp/**
14+
WEMSharpTests/**
15+
WwiseAudioReader/**
16+
WwiseParser/**
17+
packages/**
18+

Hi3Helper.sln

Lines changed: 74 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,18 @@ EndProject
88
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{864DE77E-A644-4AE6-8038-05EF619C97D6}"
99
ProjectSection(SolutionItems) = preProject
1010
.editorconfig = .editorconfig
11+
WEMSharpTests\WEMSharpTests.csproj = WEMSharpTests\WEMSharpTests.csproj
1112
EndProjectSection
1213
EndProject
13-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Hi3HelperCore", "Hi3HelperCore\Hi3HelperCore.csproj", "{0470F5E8-E47D-44E8-9FB2-98F81950A605}"
14+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Hi3HelperCore", "Hi3HelperCore\Hi3HelperCore.csproj", "{0470F5E8-E47D-44E8-9FB2-98F81950A605}"
15+
EndProject
16+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WwiseHi3Reader", "WwiseAudioReader\WwiseHi3Reader.csproj", "{72B789D0-9B3E-47DA-8F53-8E9BE248861C}"
17+
EndProject
18+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WEMSharp", "WEMSharp\WEMSharp.csproj", "{2EDFD763-C9CF-459E-9227-AFEBCAD33850}"
19+
EndProject
20+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HaloWwise", "WwiseParser\HaloWwise.csproj", "{16E0214A-47E7-41A3-ACDA-6D3899156099}"
21+
EndProject
22+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Benchy", "Benchy\Benchy.csproj", "{1899BFB6-2137-4FEA-9293-ABB52E720D67}"
1423
EndProject
1524
Global
1625
GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ -56,6 +65,70 @@ Global
5665
{0470F5E8-E47D-44E8-9FB2-98F81950A605}.Release|x64.Build.0 = Release|x64
5766
{0470F5E8-E47D-44E8-9FB2-98F81950A605}.Release|x86.ActiveCfg = Release|Any CPU
5867
{0470F5E8-E47D-44E8-9FB2-98F81950A605}.Release|x86.Build.0 = Release|Any CPU
68+
{72B789D0-9B3E-47DA-8F53-8E9BE248861C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
69+
{72B789D0-9B3E-47DA-8F53-8E9BE248861C}.Debug|Any CPU.Build.0 = Debug|Any CPU
70+
{72B789D0-9B3E-47DA-8F53-8E9BE248861C}.Debug|arm64.ActiveCfg = Debug|Any CPU
71+
{72B789D0-9B3E-47DA-8F53-8E9BE248861C}.Debug|arm64.Build.0 = Debug|Any CPU
72+
{72B789D0-9B3E-47DA-8F53-8E9BE248861C}.Debug|x64.ActiveCfg = Debug|Any CPU
73+
{72B789D0-9B3E-47DA-8F53-8E9BE248861C}.Debug|x64.Build.0 = Debug|Any CPU
74+
{72B789D0-9B3E-47DA-8F53-8E9BE248861C}.Debug|x86.ActiveCfg = Debug|Any CPU
75+
{72B789D0-9B3E-47DA-8F53-8E9BE248861C}.Debug|x86.Build.0 = Debug|Any CPU
76+
{72B789D0-9B3E-47DA-8F53-8E9BE248861C}.Release|Any CPU.ActiveCfg = Release|Any CPU
77+
{72B789D0-9B3E-47DA-8F53-8E9BE248861C}.Release|Any CPU.Build.0 = Release|Any CPU
78+
{72B789D0-9B3E-47DA-8F53-8E9BE248861C}.Release|arm64.ActiveCfg = Release|Any CPU
79+
{72B789D0-9B3E-47DA-8F53-8E9BE248861C}.Release|arm64.Build.0 = Release|Any CPU
80+
{72B789D0-9B3E-47DA-8F53-8E9BE248861C}.Release|x64.ActiveCfg = Release|Any CPU
81+
{72B789D0-9B3E-47DA-8F53-8E9BE248861C}.Release|x64.Build.0 = Release|Any CPU
82+
{72B789D0-9B3E-47DA-8F53-8E9BE248861C}.Release|x86.ActiveCfg = Release|Any CPU
83+
{72B789D0-9B3E-47DA-8F53-8E9BE248861C}.Release|x86.Build.0 = Release|Any CPU
84+
{2EDFD763-C9CF-459E-9227-AFEBCAD33850}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
85+
{2EDFD763-C9CF-459E-9227-AFEBCAD33850}.Debug|Any CPU.Build.0 = Debug|Any CPU
86+
{2EDFD763-C9CF-459E-9227-AFEBCAD33850}.Debug|arm64.ActiveCfg = Debug|Any CPU
87+
{2EDFD763-C9CF-459E-9227-AFEBCAD33850}.Debug|arm64.Build.0 = Debug|Any CPU
88+
{2EDFD763-C9CF-459E-9227-AFEBCAD33850}.Debug|x64.ActiveCfg = Debug|Any CPU
89+
{2EDFD763-C9CF-459E-9227-AFEBCAD33850}.Debug|x64.Build.0 = Debug|Any CPU
90+
{2EDFD763-C9CF-459E-9227-AFEBCAD33850}.Debug|x86.ActiveCfg = Debug|Any CPU
91+
{2EDFD763-C9CF-459E-9227-AFEBCAD33850}.Debug|x86.Build.0 = Debug|Any CPU
92+
{2EDFD763-C9CF-459E-9227-AFEBCAD33850}.Release|Any CPU.ActiveCfg = Release|Any CPU
93+
{2EDFD763-C9CF-459E-9227-AFEBCAD33850}.Release|Any CPU.Build.0 = Release|Any CPU
94+
{2EDFD763-C9CF-459E-9227-AFEBCAD33850}.Release|arm64.ActiveCfg = Release|Any CPU
95+
{2EDFD763-C9CF-459E-9227-AFEBCAD33850}.Release|arm64.Build.0 = Release|Any CPU
96+
{2EDFD763-C9CF-459E-9227-AFEBCAD33850}.Release|x64.ActiveCfg = Release|Any CPU
97+
{2EDFD763-C9CF-459E-9227-AFEBCAD33850}.Release|x64.Build.0 = Release|Any CPU
98+
{2EDFD763-C9CF-459E-9227-AFEBCAD33850}.Release|x86.ActiveCfg = Release|Any CPU
99+
{2EDFD763-C9CF-459E-9227-AFEBCAD33850}.Release|x86.Build.0 = Release|Any CPU
100+
{16E0214A-47E7-41A3-ACDA-6D3899156099}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
101+
{16E0214A-47E7-41A3-ACDA-6D3899156099}.Debug|Any CPU.Build.0 = Debug|Any CPU
102+
{16E0214A-47E7-41A3-ACDA-6D3899156099}.Debug|arm64.ActiveCfg = Debug|Any CPU
103+
{16E0214A-47E7-41A3-ACDA-6D3899156099}.Debug|arm64.Build.0 = Debug|Any CPU
104+
{16E0214A-47E7-41A3-ACDA-6D3899156099}.Debug|x64.ActiveCfg = Debug|Any CPU
105+
{16E0214A-47E7-41A3-ACDA-6D3899156099}.Debug|x64.Build.0 = Debug|Any CPU
106+
{16E0214A-47E7-41A3-ACDA-6D3899156099}.Debug|x86.ActiveCfg = Debug|Any CPU
107+
{16E0214A-47E7-41A3-ACDA-6D3899156099}.Debug|x86.Build.0 = Debug|Any CPU
108+
{16E0214A-47E7-41A3-ACDA-6D3899156099}.Release|Any CPU.ActiveCfg = Release|Any CPU
109+
{16E0214A-47E7-41A3-ACDA-6D3899156099}.Release|Any CPU.Build.0 = Release|Any CPU
110+
{16E0214A-47E7-41A3-ACDA-6D3899156099}.Release|arm64.ActiveCfg = Release|Any CPU
111+
{16E0214A-47E7-41A3-ACDA-6D3899156099}.Release|arm64.Build.0 = Release|Any CPU
112+
{16E0214A-47E7-41A3-ACDA-6D3899156099}.Release|x64.ActiveCfg = Release|Any CPU
113+
{16E0214A-47E7-41A3-ACDA-6D3899156099}.Release|x64.Build.0 = Release|Any CPU
114+
{16E0214A-47E7-41A3-ACDA-6D3899156099}.Release|x86.ActiveCfg = Release|Any CPU
115+
{16E0214A-47E7-41A3-ACDA-6D3899156099}.Release|x86.Build.0 = Release|Any CPU
116+
{1899BFB6-2137-4FEA-9293-ABB52E720D67}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
117+
{1899BFB6-2137-4FEA-9293-ABB52E720D67}.Debug|Any CPU.Build.0 = Debug|Any CPU
118+
{1899BFB6-2137-4FEA-9293-ABB52E720D67}.Debug|arm64.ActiveCfg = Debug|Any CPU
119+
{1899BFB6-2137-4FEA-9293-ABB52E720D67}.Debug|arm64.Build.0 = Debug|Any CPU
120+
{1899BFB6-2137-4FEA-9293-ABB52E720D67}.Debug|x64.ActiveCfg = Debug|Any CPU
121+
{1899BFB6-2137-4FEA-9293-ABB52E720D67}.Debug|x64.Build.0 = Debug|Any CPU
122+
{1899BFB6-2137-4FEA-9293-ABB52E720D67}.Debug|x86.ActiveCfg = Debug|Any CPU
123+
{1899BFB6-2137-4FEA-9293-ABB52E720D67}.Debug|x86.Build.0 = Debug|Any CPU
124+
{1899BFB6-2137-4FEA-9293-ABB52E720D67}.Release|Any CPU.ActiveCfg = Release|Any CPU
125+
{1899BFB6-2137-4FEA-9293-ABB52E720D67}.Release|Any CPU.Build.0 = Release|Any CPU
126+
{1899BFB6-2137-4FEA-9293-ABB52E720D67}.Release|arm64.ActiveCfg = Release|Any CPU
127+
{1899BFB6-2137-4FEA-9293-ABB52E720D67}.Release|arm64.Build.0 = Release|Any CPU
128+
{1899BFB6-2137-4FEA-9293-ABB52E720D67}.Release|x64.ActiveCfg = Release|Any CPU
129+
{1899BFB6-2137-4FEA-9293-ABB52E720D67}.Release|x64.Build.0 = Release|Any CPU
130+
{1899BFB6-2137-4FEA-9293-ABB52E720D67}.Release|x86.ActiveCfg = Release|Any CPU
131+
{1899BFB6-2137-4FEA-9293-ABB52E720D67}.Release|x86.Build.0 = Release|Any CPU
59132
EndGlobalSection
60133
GlobalSection(SolutionProperties) = preSolution
61134
HideSolutionNode = FALSE

Hi3HelperCore/Classes/Data/Tools/INIParserTool.cs

Lines changed: 0 additions & 40 deletions
This file was deleted.

0 commit comments

Comments
 (0)