Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/ClusterM/NesTiler.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexey 'Cluster' Avdyukhin <clusterrr@clusterrr.com>2022-10-13 18:26:31 +0300
committerAlexey 'Cluster' Avdyukhin <clusterrr@clusterrr.com>2022-10-13 18:26:31 +0300
commita42bc5d174398a23039e99521da61e505c1a8482 (patch)
treeffc06ae8f3bf59865d9a70cc458005f8cf55ff89
parent610332bc0ff089224747cf35bdb51cefc4e29eac (diff)
Tests
-rw-r--r--Benchmarks/Benchmarks.csproj (renamed from BenchmarksTests/BenchmarksTests.csproj)32
-rw-r--r--Benchmarks/Program.cs (renamed from BenchmarksTests/Program.cs)22
-rw-r--r--NesTiler.sln22
-rw-r--r--TestImages/Images/belaya_akula.gif (renamed from BenchmarksTests/Images/belaya_akula.gif)bin14588 -> 14588 bytes
-rw-r--r--TestImages/Images/buhanka.gif (renamed from BenchmarksTests/Images/buhanka.gif)bin14414 -> 14414 bytes
-rw-r--r--TestImages/Images/chernobyl.gif (renamed from BenchmarksTests/Images/chernobyl.gif)bin13409 -> 13409 bytes
-rw-r--r--TestImages/Images/dira.gif (renamed from BenchmarksTests/Images/dira.gif)bin16250 -> 16250 bytes
-rw-r--r--TestImages/Images/glaza.gif (renamed from BenchmarksTests/Images/glaza.gif)bin3315 -> 3315 bytes
-rw-r--r--TestImages/Images/gorgona.gif (renamed from BenchmarksTests/Images/gorgona.gif)bin7117 -> 7117 bytes
-rw-r--r--TestImages/Images/myatej.gif (renamed from BenchmarksTests/Images/myatej.gif)bin14923 -> 14923 bytes
-rw-r--r--TestImages/Images/pagoda.gif (renamed from BenchmarksTests/Images/pagoda.gif)bin15387 -> 15387 bytes
-rw-r--r--TestImages/Images/rayon4.gif (renamed from BenchmarksTests/Images/rayon4.gif)bin13184 -> 13184 bytes
-rw-r--r--TestImages/Images/shkola.gif (renamed from BenchmarksTests/Images/shkola.gif)bin15338 -> 15338 bytes
-rw-r--r--TestImages/Images/sindikat.gif (renamed from BenchmarksTests/Images/sindikat.gif)bin11067 -> 11067 bytes
-rw-r--r--TestImages/Images/sputnik.gif (renamed from BenchmarksTests/Images/sputnik.gif)bin12011 -> 12011 bytes
-rw-r--r--TestImages/Images/sworm.gif (renamed from BenchmarksTests/Images/sworm.gif)bin11823 -> 11823 bytes
-rw-r--r--TestImages/Images/trailer-park.gif (renamed from BenchmarksTests/Images/trailer-park.gif)bin13974 -> 13974 bytes
-rw-r--r--TestImages/Images/warface_logo.gif (renamed from BenchmarksTests/Images/warface_logo.gif)bin3773 -> 3773 bytes
-rw-r--r--TestImages/Images/zapravka.gif (renamed from BenchmarksTests/Images/zapravka.gif)bin12727 -> 12727 bytes
-rw-r--r--TestImages/TestImages.csproj111
-rw-r--r--Tests/Program.cs175
-rw-r--r--Tests/Tests.csproj842
22 files changed, 1167 insertions, 37 deletions
diff --git a/BenchmarksTests/BenchmarksTests.csproj b/Benchmarks/Benchmarks.csproj
index fb10c62..0bc461e 100644
--- a/BenchmarksTests/BenchmarksTests.csproj
+++ b/Benchmarks/Benchmarks.csproj
@@ -5,6 +5,7 @@
<TargetFramework>net6.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
+ <StartupObject></StartupObject>
</PropertyGroup>
<ItemGroup>
@@ -13,55 +14,56 @@
<ItemGroup>
<ProjectReference Include="..\NesTiler\NesTiler.csproj" />
+ <ProjectReference Include="..\TestImages\TestImages.csproj" />
</ItemGroup>
<ItemGroup>
<None Update="Images\belaya_akula.gif">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
- <None Update="Images\buhanka.gif">
+ <None Update="..\Images\buhanka.gif">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
- <None Update="Images\chernobyl.gif">
+ <None Update="..\Images\chernobyl.gif">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
- <None Update="Images\dira.gif">
+ <None Update="..\Images\dira.gif">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
- <None Update="Images\glaza.gif">
+ <None Update="..\Images\glaza.gif">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
- <None Update="Images\gorgona.gif">
+ <None Update="..\Images\gorgona.gif">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
- <None Update="Images\myatej.gif">
+ <None Update="..\Images\myatej.gif">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
- <None Update="Images\pagoda.gif">
+ <None Update="..\Images\pagoda.gif">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
- <None Update="Images\rayon4.gif">
+ <None Update="..\Images\rayon4.gif">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
- <None Update="Images\shkola.gif">
+ <None Update="..\Images\shkola.gif">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
- <None Update="Images\sindikat.gif">
+ <None Update="..\Images\sindikat.gif">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
- <None Update="Images\sputnik.gif">
+ <None Update="..\Images\sputnik.gif">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
- <None Update="Images\sworm.gif">
+ <None Update="..\Images\sworm.gif">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
- <None Update="Images\trailer-park.gif">
+ <None Update="..\Images\trailer-park.gif">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
- <None Update="Images\warface_logo.gif">
+ <None Update="..\Images\warface_logo.gif">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
- <None Update="Images\zapravka.gif">
+ <None Update="..\Images\zapravka.gif">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
</ItemGroup>
diff --git a/BenchmarksTests/Program.cs b/Benchmarks/Program.cs
index 6f98054..8392ed6 100644
--- a/BenchmarksTests/Program.cs
+++ b/Benchmarks/Program.cs
@@ -1,28 +1,14 @@
-using System.Text.Json;
-using System;
-using System.Collections.Generic;
-using System.Diagnostics;
-using System.Drawing;
-using System.Drawing.Imaging;
-using System.IO;
-using System.Linq;
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Text.RegularExpressions;
-using BenchmarkDotNet.Attributes;
+using BenchmarkDotNet.Attributes;
using BenchmarkDotNet.Running;
-using System.Xml.Linq;
-using BenchmarkDotNet.Engines;
namespace com.clusterrr.Famicom.NesTiler.Benchmarks
{
public class Benchmarks
{
- static int Main(string[] args)
+ static void Main()
{
var summary = BenchmarkRunner.Run<Benchmarks>();
Console.WriteLine(summary);
- return 0;
}
[Benchmark]
@@ -144,7 +130,7 @@ namespace com.clusterrr.Famicom.NesTiler.Benchmarks
public void DoBenchmarkSplit4(string imagePath)
{
- var prefix = Path.GetFileName(imagePath);
+ var prefix = Path.GetFileNameWithoutExtension(imagePath);
var args = new string[] {
"--enable-palettes", "0,1,2,3",
"-i0", $"{imagePath}:0:64",
@@ -170,6 +156,8 @@ namespace com.clusterrr.Famicom.NesTiler.Benchmarks
};
var r = Program.Main(args);
if (r != 0) throw new InvalidOperationException($"Return code: {r}");
+
+ //foreach (var file in Directory.GetFiles(".", "*.bin")) File.Copy(file, Path.Join(@"E:\bins", Path.GetFileName(file)), true);
}
}
} \ No newline at end of file
diff --git a/NesTiler.sln b/NesTiler.sln
index 53a0150..88f902b 100644
--- a/NesTiler.sln
+++ b/NesTiler.sln
@@ -5,7 +5,11 @@ VisualStudioVersion = 17.3.32825.248
MinimumVisualStudioVersion = 10.0.40219.1
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "NesTiler", "NesTiler\NesTiler.csproj", "{DC2EA2A9-F7BB-450B-8DD6-F9EBB64E0C9A}"
EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BenchmarksTests", "BenchmarksTests\BenchmarksTests.csproj", "{F39043C1-A943-444C-A06F-7E269BEF9564}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TestImages", "TestImages\TestImages.csproj", "{516333E3-42CF-4981-8F8D-3B0405028DC8}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Benchmarks", "Benchmarks\Benchmarks.csproj", "{F699B355-7010-4425-9AD3-D9355690B199}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tests", "Tests\Tests.csproj", "{C3872938-28AA-4B75-BA9D-0A1A80154D57}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ -17,10 +21,18 @@ Global
{DC2EA2A9-F7BB-450B-8DD6-F9EBB64E0C9A}.Debug|Any CPU.Build.0 = Debug|Any CPU
{DC2EA2A9-F7BB-450B-8DD6-F9EBB64E0C9A}.Release|Any CPU.ActiveCfg = Release|Any CPU
{DC2EA2A9-F7BB-450B-8DD6-F9EBB64E0C9A}.Release|Any CPU.Build.0 = Release|Any CPU
- {F39043C1-A943-444C-A06F-7E269BEF9564}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {F39043C1-A943-444C-A06F-7E269BEF9564}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {F39043C1-A943-444C-A06F-7E269BEF9564}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {F39043C1-A943-444C-A06F-7E269BEF9564}.Release|Any CPU.Build.0 = Release|Any CPU
+ {516333E3-42CF-4981-8F8D-3B0405028DC8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {516333E3-42CF-4981-8F8D-3B0405028DC8}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {516333E3-42CF-4981-8F8D-3B0405028DC8}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {516333E3-42CF-4981-8F8D-3B0405028DC8}.Release|Any CPU.Build.0 = Release|Any CPU
+ {F699B355-7010-4425-9AD3-D9355690B199}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {F699B355-7010-4425-9AD3-D9355690B199}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {F699B355-7010-4425-9AD3-D9355690B199}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {F699B355-7010-4425-9AD3-D9355690B199}.Release|Any CPU.Build.0 = Release|Any CPU
+ {C3872938-28AA-4B75-BA9D-0A1A80154D57}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {C3872938-28AA-4B75-BA9D-0A1A80154D57}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {C3872938-28AA-4B75-BA9D-0A1A80154D57}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {C3872938-28AA-4B75-BA9D-0A1A80154D57}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/BenchmarksTests/Images/belaya_akula.gif b/TestImages/Images/belaya_akula.gif
index 2062e50..2062e50 100644
--- a/BenchmarksTests/Images/belaya_akula.gif
+++ b/TestImages/Images/belaya_akula.gif
Binary files differ
diff --git a/BenchmarksTests/Images/buhanka.gif b/TestImages/Images/buhanka.gif
index 8a5e435..8a5e435 100644
--- a/BenchmarksTests/Images/buhanka.gif
+++ b/TestImages/Images/buhanka.gif
Binary files differ
diff --git a/BenchmarksTests/Images/chernobyl.gif b/TestImages/Images/chernobyl.gif
index 69ad672..69ad672 100644
--- a/BenchmarksTests/Images/chernobyl.gif
+++ b/TestImages/Images/chernobyl.gif
Binary files differ
diff --git a/BenchmarksTests/Images/dira.gif b/TestImages/Images/dira.gif
index 93209de..93209de 100644
--- a/BenchmarksTests/Images/dira.gif
+++ b/TestImages/Images/dira.gif
Binary files differ
diff --git a/BenchmarksTests/Images/glaza.gif b/TestImages/Images/glaza.gif
index cbf8a8a..cbf8a8a 100644
--- a/BenchmarksTests/Images/glaza.gif
+++ b/TestImages/Images/glaza.gif
Binary files differ
diff --git a/BenchmarksTests/Images/gorgona.gif b/TestImages/Images/gorgona.gif
index a6b14b9..a6b14b9 100644
--- a/BenchmarksTests/Images/gorgona.gif
+++ b/TestImages/Images/gorgona.gif
Binary files differ
diff --git a/BenchmarksTests/Images/myatej.gif b/TestImages/Images/myatej.gif
index 5fc7153..5fc7153 100644
--- a/BenchmarksTests/Images/myatej.gif
+++ b/TestImages/Images/myatej.gif
Binary files differ
diff --git a/BenchmarksTests/Images/pagoda.gif b/TestImages/Images/pagoda.gif
index 8826286..8826286 100644
--- a/BenchmarksTests/Images/pagoda.gif
+++ b/TestImages/Images/pagoda.gif
Binary files differ
diff --git a/BenchmarksTests/Images/rayon4.gif b/TestImages/Images/rayon4.gif
index 3249495..3249495 100644
--- a/BenchmarksTests/Images/rayon4.gif
+++ b/TestImages/Images/rayon4.gif
Binary files differ
diff --git a/BenchmarksTests/Images/shkola.gif b/TestImages/Images/shkola.gif
index 1d57f0c..1d57f0c 100644
--- a/BenchmarksTests/Images/shkola.gif
+++ b/TestImages/Images/shkola.gif
Binary files differ
diff --git a/BenchmarksTests/Images/sindikat.gif b/TestImages/Images/sindikat.gif
index 6a5075c..6a5075c 100644
--- a/BenchmarksTests/Images/sindikat.gif
+++ b/TestImages/Images/sindikat.gif
Binary files differ
diff --git a/BenchmarksTests/Images/sputnik.gif b/TestImages/Images/sputnik.gif
index 002e79f..002e79f 100644
--- a/BenchmarksTests/Images/sputnik.gif
+++ b/TestImages/Images/sputnik.gif
Binary files differ
diff --git a/BenchmarksTests/Images/sworm.gif b/TestImages/Images/sworm.gif
index a8b0c32..a8b0c32 100644
--- a/BenchmarksTests/Images/sworm.gif
+++ b/TestImages/Images/sworm.gif
Binary files differ
diff --git a/BenchmarksTests/Images/trailer-park.gif b/TestImages/Images/trailer-park.gif
index 85041b5..85041b5 100644
--- a/BenchmarksTests/Images/trailer-park.gif
+++ b/TestImages/Images/trailer-park.gif
Binary files differ
diff --git a/BenchmarksTests/Images/warface_logo.gif b/TestImages/Images/warface_logo.gif
index 8bc075f..8bc075f 100644
--- a/BenchmarksTests/Images/warface_logo.gif
+++ b/TestImages/Images/warface_logo.gif
Binary files differ
diff --git a/BenchmarksTests/Images/zapravka.gif b/TestImages/Images/zapravka.gif
index 3f82b5b..3f82b5b 100644
--- a/BenchmarksTests/Images/zapravka.gif
+++ b/TestImages/Images/zapravka.gif
Binary files differ
diff --git a/TestImages/TestImages.csproj b/TestImages/TestImages.csproj
new file mode 100644
index 0000000..5affc38
--- /dev/null
+++ b/TestImages/TestImages.csproj
@@ -0,0 +1,111 @@
+<Project Sdk="Microsoft.NET.Sdk">
+
+ <PropertyGroup>
+ <OutputType>Library</OutputType>
+ <TargetFramework>net6.0</TargetFramework>
+ <ImplicitUsings>enable</ImplicitUsings>
+ <Nullable>enable</Nullable>
+ <StartupObject></StartupObject>
+ </PropertyGroup>
+
+ <ItemGroup>
+ <ProjectReference Include="..\NesTiler\NesTiler.csproj" />
+ </ItemGroup>
+
+ <ItemGroup>
+ <None Update="Images\belaya_akula.gif">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="..\Images\buhanka.gif">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="..\Images\chernobyl.gif">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="..\Images\dira.gif">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="..\Images\glaza.gif">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="..\Images\gorgona.gif">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="..\Images\myatej.gif">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="..\Images\pagoda.gif">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="..\Images\rayon4.gif">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="..\Images\shkola.gif">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="..\Images\sindikat.gif">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="..\Images\sputnik.gif">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="..\Images\sworm.gif">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="..\Images\trailer-park.gif">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="..\Images\warface_logo.gif">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="..\Images\zapravka.gif">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="Images\buhanka.gif">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="Images\chernobyl.gif">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="Images\dira.gif">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="Images\glaza.gif">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="Images\gorgona.gif">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="Images\myatej.gif">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="Images\pagoda.gif">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="Images\rayon4.gif">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="Images\shkola.gif">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="Images\sindikat.gif">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="Images\sputnik.gif">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="Images\sworm.gif">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="Images\trailer-park.gif">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="Images\warface_logo.gif">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="Images\zapravka.gif">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ </ItemGroup>
+
+</Project>
diff --git a/Tests/Program.cs b/Tests/Program.cs
new file mode 100644
index 0000000..ec15f8a
--- /dev/null
+++ b/Tests/Program.cs
@@ -0,0 +1,175 @@
+using NUnit.Framework;
+
+namespace com.clusterrr.Famicom.NesTiler.Benchmarks
+{
+ public class Benchmarks
+ {
+ [Test]
+ public void TestBelayaAkula()
+ {
+ var imagePath = @"Images\belaya_akula.gif";
+ DoTestSplit4(imagePath);
+ }
+
+ [Test]
+ public void TestBuhanka()
+ {
+ var imagePath = @"Images\buhanka.gif";
+ DoTestSplit4(imagePath);
+ }
+
+ [Test]
+ public void TestChernobyl()
+ {
+ var imagePath = @"Images\chernobyl.gif";
+ DoTestSplit4(imagePath);
+ }
+
+ [Test]
+ public void TestDira()
+ {
+ var imagePath = @"Images\dira.gif";
+ DoTestSplit4(imagePath);
+ }
+
+ [Test]
+ public void TestGlaza()
+ {
+ var imagePath = @"Images\glaza.gif";
+ DoTestSplit4(imagePath);
+ }
+
+ [Test]
+ public void TestGorgona()
+ {
+ var imagePath = @"Images\gorgona.gif";
+ DoTestSplit4(imagePath);
+ }
+
+ [Test]
+ public void TestMyatejl()
+ {
+ var imagePath = @"Images\myatej.gif";
+ DoTestSplit4(imagePath);
+ }
+
+ [Test]
+ public void TestPagoda()
+ {
+ var imagePath = @"Images\pagoda.gif";
+ DoTestSplit4(imagePath);
+ }
+
+ [Test]
+ public void TestRayon4()
+ {
+ var imagePath = @"Images\rayon4.gif";
+ DoTestSplit4(imagePath);
+ }
+
+ [Test]
+ public void TestShkola()
+ {
+ var imagePath = @"Images\shkola.gif";
+ DoTestSplit4(imagePath);
+ }
+
+ [Test]
+ public void TestSindikat()
+ {
+ var imagePath = @"Images\sindikat.gif";
+ DoTestSplit4(imagePath);
+ }
+
+ [Test]
+ public void TestSputnik()
+ {
+ var imagePath = @"Images\sputnik.gif";
+ DoTestSplit4(imagePath);
+ }
+
+ [Test]
+ public void TestSworm()
+ {
+ var imagePath = @"Images\sworm.gif";
+ DoTestSplit4(imagePath);
+ }
+
+ [Test]
+ public void TestTrailerPark()
+ {
+ var imagePath = @"Images\trailer-park.gif";
+ DoTestSplit4(imagePath);
+ }
+
+ [Test]
+ public void TestWarfaceLogo()
+ {
+ var imagePath = @"Images\warface_logo.gif";
+ DoTestSplit4(imagePath);
+ }
+
+ [Test]
+ public void TestZapravka()
+ {
+ var imagePath = @"Images\zapravka.gif";
+ DoTestSplit4(imagePath);
+ }
+
+ private string PatternTablePath(string prefix, int number) => $"{prefix}_pattern_{number}.bin";
+ private string NameTablePath(string prefix, int number) => $"{prefix}_name_table_{number}.bin";
+ private string AttrTablePath(string prefix, int number) => $"{prefix}_attr_table_{number}.bin";
+ private string PalettePath(string prefix, int number) => $"{prefix}_palette_{number}.bin";
+
+ public void DoTestSplit4(string imagePath)
+ {
+ const string referencesDir = "References";
+ var prefix = Path.GetFileNameWithoutExtension(imagePath);
+ var args = new string[] {
+ "--enable-palettes", "0,1,2,3",
+ "-i0", $"{imagePath}:0:64",
+ "-i1", $"{imagePath}:64:64",
+ "-i2", $"{imagePath}:128:64",
+ "-i3", $"{imagePath}:192:48",
+ "--out-pattern-table0", PatternTablePath(prefix, 0),
+ "--out-pattern-table1", PatternTablePath(prefix, 1),
+ "--out-pattern-table2", PatternTablePath(prefix, 2),
+ "--out-pattern-table3", PatternTablePath(prefix, 3),
+ "--out-name-table0", NameTablePath(prefix, 0),
+ "--out-name-table1", NameTablePath(prefix, 1),
+ "--out-name-table2", NameTablePath(prefix, 2),
+ "--out-name-table3", NameTablePath(prefix, 3),
+ "--out-attribute-table0", AttrTablePath(prefix, 0),
+ "--out-attribute-table1", AttrTablePath(prefix, 1),
+ "--out-attribute-table2", AttrTablePath(prefix, 2),
+ "--out-attribute-table3", AttrTablePath(prefix, 3),
+ "--out-palette0", PalettePath(prefix, 0),
+ "--out-palette1", PalettePath(prefix, 1),
+ "--out-palette2", PalettePath(prefix, 2),
+ "--out-palette3", PalettePath(prefix, 3),
+ };
+ var r = Program.Main(args);
+ if (r != 0) throw new InvalidOperationException($"Return code: {r}");
+
+ Assert.That(File.ReadAllBytes(PatternTablePath(prefix, 0)), Is.EqualTo(File.ReadAllBytes(Path.Combine(referencesDir, PatternTablePath(prefix, 0)))));
+ Assert.That(File.ReadAllBytes(PatternTablePath(prefix, 1)), Is.EqualTo(File.ReadAllBytes(Path.Combine(referencesDir, PatternTablePath(prefix, 1)))));
+ Assert.That(File.ReadAllBytes(PatternTablePath(prefix, 2)), Is.EqualTo(File.ReadAllBytes(Path.Combine(referencesDir, PatternTablePath(prefix, 2)))));
+ Assert.That(File.ReadAllBytes(PatternTablePath(prefix, 3)), Is.EqualTo(File.ReadAllBytes(Path.Combine(referencesDir, PatternTablePath(prefix, 3)))));
+
+ Assert.That(File.ReadAllBytes(NameTablePath(prefix, 0)), Is.EqualTo(File.ReadAllBytes(Path.Combine(referencesDir, NameTablePath(prefix, 0)))));
+ Assert.That(File.ReadAllBytes(NameTablePath(prefix, 1)), Is.EqualTo(File.ReadAllBytes(Path.Combine(referencesDir, NameTablePath(prefix, 1)))));
+ Assert.That(File.ReadAllBytes(NameTablePath(prefix, 2)), Is.EqualTo(File.ReadAllBytes(Path.Combine(referencesDir, NameTablePath(prefix, 2)))));
+ Assert.That(File.ReadAllBytes(NameTablePath(prefix, 3)), Is.EqualTo(File.ReadAllBytes(Path.Combine(referencesDir, NameTablePath(prefix, 3)))));
+
+ Assert.That(File.ReadAllBytes(PatternTablePath(prefix, 0)), Is.EqualTo(File.ReadAllBytes(Path.Combine(referencesDir, PatternTablePath(prefix, 0)))));
+ Assert.That(File.ReadAllBytes(PatternTablePath(prefix, 1)), Is.EqualTo(File.ReadAllBytes(Path.Combine(referencesDir, PatternTablePath(prefix, 1)))));
+ Assert.That(File.ReadAllBytes(PatternTablePath(prefix, 2)), Is.EqualTo(File.ReadAllBytes(Path.Combine(referencesDir, PatternTablePath(prefix, 2)))));
+ Assert.That(File.ReadAllBytes(PatternTablePath(prefix, 3)), Is.EqualTo(File.ReadAllBytes(Path.Combine(referencesDir, PatternTablePath(prefix, 3)))));
+
+ Assert.That(File.ReadAllBytes(PalettePath(prefix, 0)), Is.EqualTo(File.ReadAllBytes(Path.Combine(referencesDir, PalettePath(prefix, 0)))));
+ Assert.That(File.ReadAllBytes(PalettePath(prefix, 1)), Is.EqualTo(File.ReadAllBytes(Path.Combine(referencesDir, PalettePath(prefix, 1)))));
+ Assert.That(File.ReadAllBytes(PalettePath(prefix, 2)), Is.EqualTo(File.ReadAllBytes(Path.Combine(referencesDir, PalettePath(prefix, 2)))));
+ Assert.That(File.ReadAllBytes(PalettePath(prefix, 3)), Is.EqualTo(File.ReadAllBytes(Path.Combine(referencesDir, PalettePath(prefix, 3)))));
+ }
+ }
+} \ No newline at end of file
diff --git a/Tests/Tests.csproj b/Tests/Tests.csproj
new file mode 100644
index 0000000..6aa8e48
--- /dev/null
+++ b/Tests/Tests.csproj
@@ -0,0 +1,842 @@
+<Project Sdk="Microsoft.NET.Sdk">
+
+ <PropertyGroup>
+ <OutputType>Exe</OutputType>
+ <TargetFramework>net6.0</TargetFramework>
+ <ImplicitUsings>enable</ImplicitUsings>
+ <Nullable>enable</Nullable>
+ <StartupObject></StartupObject>
+ </PropertyGroup>
+
+ <ItemGroup>
+ <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.3.2" />
+ <PackageReference Include="NUnit" Version="3.13.3" />
+ <PackageReference Include="NUnit.Analyzers" Version="3.3.0" />
+ <PackageReference Include="NUnit3TestAdapter" Version="4.3.0-alpha-net7.4" />
+ </ItemGroup>
+
+ <ItemGroup>
+ <ProjectReference Include="..\NesTiler\NesTiler.csproj" />
+ <ProjectReference Include="..\TestImages\TestImages.csproj" />
+ </ItemGroup>
+
+ <ItemGroup>
+ <None Update="Images\belaya_akula.gif">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="..\Images\buhanka.gif">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="..\Images\chernobyl.gif">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="..\Images\dira.gif">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="..\Images\glaza.gif">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="..\Images\gorgona.gif">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="..\Images\myatej.gif">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="..\Images\pagoda.gif">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="..\Images\rayon4.gif">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="..\Images\shkola.gif">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="..\Images\sindikat.gif">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="..\Images\sputnik.gif">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="..\Images\sworm.gif">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="..\Images\trailer-park.gif">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="..\Images\warface_logo.gif">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="..\Images\zapravka.gif">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\belaya_akula_attr_table_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\belaya_akula_attr_table_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\belaya_akula_attr_table_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\belaya_akula_attr_table_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\belaya_akula_name_table_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\belaya_akula_name_table_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\belaya_akula_name_table_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\belaya_akula_name_table_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\belaya_akula_palette_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\belaya_akula_palette_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\belaya_akula_palette_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\belaya_akula_palette_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\belaya_akula_pattern_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\belaya_akula_pattern_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\belaya_akula_pattern_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\belaya_akula_pattern_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\buhanka_attr_table_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\buhanka_attr_table_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\buhanka_attr_table_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\buhanka_attr_table_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\buhanka_name_table_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\buhanka_name_table_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\buhanka_name_table_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\buhanka_name_table_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\buhanka_palette_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\buhanka_palette_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\buhanka_palette_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\buhanka_palette_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\buhanka_pattern_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\buhanka_pattern_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\buhanka_pattern_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\buhanka_pattern_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\chernobyl_attr_table_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\chernobyl_attr_table_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\chernobyl_attr_table_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\chernobyl_attr_table_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\chernobyl_name_table_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\chernobyl_name_table_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\chernobyl_name_table_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\chernobyl_name_table_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\chernobyl_palette_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\chernobyl_palette_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\chernobyl_palette_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\chernobyl_palette_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\chernobyl_pattern_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\chernobyl_pattern_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\chernobyl_pattern_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\chernobyl_pattern_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\dira_attr_table_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\dira_attr_table_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\dira_attr_table_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\dira_attr_table_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\dira_name_table_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\dira_name_table_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\dira_name_table_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\dira_name_table_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\dira_palette_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\dira_palette_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\dira_palette_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\dira_palette_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\dira_pattern_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\dira_pattern_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\dira_pattern_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\dira_pattern_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\glaza_attr_table_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\glaza_attr_table_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\glaza_attr_table_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\glaza_attr_table_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\glaza_name_table_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\glaza_name_table_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\glaza_name_table_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\glaza_name_table_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\glaza_palette_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\glaza_palette_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\glaza_palette_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\glaza_palette_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\glaza_pattern_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\glaza_pattern_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\glaza_pattern_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\glaza_pattern_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\gorgona_attr_table_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\gorgona_attr_table_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\gorgona_attr_table_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\gorgona_attr_table_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\gorgona_name_table_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\gorgona_name_table_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\gorgona_name_table_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\gorgona_name_table_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\gorgona_palette_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\gorgona_palette_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\gorgona_palette_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\gorgona_palette_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\gorgona_pattern_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\gorgona_pattern_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\gorgona_pattern_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\gorgona_pattern_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\myatej_attr_table_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\myatej_attr_table_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\myatej_attr_table_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\myatej_attr_table_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\myatej_name_table_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\myatej_name_table_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\myatej_name_table_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\myatej_name_table_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\myatej_palette_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\myatej_palette_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\myatej_palette_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\myatej_palette_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\myatej_pattern_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\myatej_pattern_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\myatej_pattern_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\myatej_pattern_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\pagoda_attr_table_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\pagoda_attr_table_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\pagoda_attr_table_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\pagoda_attr_table_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\pagoda_name_table_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\pagoda_name_table_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\pagoda_name_table_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\pagoda_name_table_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\pagoda_palette_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\pagoda_palette_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\pagoda_palette_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\pagoda_palette_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\pagoda_pattern_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\pagoda_pattern_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\pagoda_pattern_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\pagoda_pattern_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\rayon4_attr_table_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\rayon4_attr_table_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\rayon4_attr_table_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\rayon4_attr_table_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\rayon4_name_table_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\rayon4_name_table_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\rayon4_name_table_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\rayon4_name_table_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\rayon4_palette_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\rayon4_palette_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\rayon4_palette_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\rayon4_palette_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\rayon4_pattern_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\rayon4_pattern_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\rayon4_pattern_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\rayon4_pattern_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\shkola_attr_table_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\shkola_attr_table_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\shkola_attr_table_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\shkola_attr_table_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\shkola_name_table_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\shkola_name_table_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\shkola_name_table_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\shkola_name_table_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\shkola_palette_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\shkola_palette_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\shkola_palette_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\shkola_palette_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\shkola_pattern_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\shkola_pattern_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\shkola_pattern_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\shkola_pattern_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\sindikat_attr_table_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\sindikat_attr_table_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\sindikat_attr_table_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\sindikat_attr_table_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\sindikat_name_table_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\sindikat_name_table_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\sindikat_name_table_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\sindikat_name_table_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\sindikat_palette_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\sindikat_palette_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\sindikat_palette_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\sindikat_palette_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\sindikat_pattern_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\sindikat_pattern_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\sindikat_pattern_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\sindikat_pattern_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\sputnik_attr_table_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\sputnik_attr_table_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\sputnik_attr_table_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\sputnik_attr_table_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\sputnik_name_table_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\sputnik_name_table_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\sputnik_name_table_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\sputnik_name_table_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\sputnik_palette_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\sputnik_palette_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\sputnik_palette_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\sputnik_palette_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\sputnik_pattern_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\sputnik_pattern_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\sputnik_pattern_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\sputnik_pattern_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\sworm_attr_table_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\sworm_attr_table_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\sworm_attr_table_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\sworm_attr_table_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\sworm_name_table_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\sworm_name_table_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\sworm_name_table_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\sworm_name_table_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\sworm_palette_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\sworm_palette_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\sworm_palette_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\sworm_palette_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\sworm_pattern_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\sworm_pattern_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\sworm_pattern_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\sworm_pattern_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\trailer-park_attr_table_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\trailer-park_attr_table_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\trailer-park_attr_table_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\trailer-park_attr_table_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\trailer-park_name_table_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\trailer-park_name_table_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\trailer-park_name_table_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\trailer-park_name_table_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\trailer-park_palette_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\trailer-park_palette_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\trailer-park_palette_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\trailer-park_palette_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\trailer-park_pattern_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\trailer-park_pattern_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\trailer-park_pattern_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\trailer-park_pattern_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\warface_logo_attr_table_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\warface_logo_attr_table_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\warface_logo_attr_table_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\warface_logo_attr_table_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\warface_logo_name_table_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\warface_logo_name_table_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\warface_logo_name_table_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\warface_logo_name_table_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\warface_logo_palette_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\warface_logo_palette_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\warface_logo_palette_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\warface_logo_palette_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\warface_logo_pattern_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\warface_logo_pattern_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\warface_logo_pattern_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\warface_logo_pattern_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\zapravka_attr_table_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\zapravka_attr_table_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\zapravka_attr_table_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\zapravka_attr_table_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\zapravka_name_table_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\zapravka_name_table_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\zapravka_name_table_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\zapravka_name_table_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\zapravka_palette_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\zapravka_palette_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\zapravka_palette_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\zapravka_palette_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\zapravka_pattern_0.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\zapravka_pattern_1.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\zapravka_pattern_2.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Update="References\zapravka_pattern_3.bin">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ </ItemGroup>
+
+</Project>