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

github.com/ClusterM/hakchi2.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexey 'Cluster' Avdyukhin <clusterrr@clusterrr.com>2017-09-27 04:12:54 +0300
committerAlexey 'Cluster' Avdyukhin <clusterrr@clusterrr.com>2017-09-27 04:12:54 +0300
commitfe8cd0fc4e716b1bef4aff1fc4ff7b6b5180474b (patch)
tree2c06e36bf6390f64c6771570260cdce8e54da52c
parent85bfe6e6828b52cf5b740a2d28f5b436d3d02077 (diff)
NAND dump features, some rework, new language
-rw-r--r--FelLib/Fel.cs75
-rw-r--r--FoldersManagerForm.da-DK.resx115
-rw-r--r--FoldersManagerForm.en.resx115
-rw-r--r--GameGenieCodeAddModForm.da-DK.resx73
-rw-r--r--GameGenieCodeAddModForm.en.resx73
-rw-r--r--GameGenieCodeForm.da-DK.resx82
-rw-r--r--GameGenieCodeForm.en.resx82
-rw-r--r--ImageGooglerForm.da-DK.resx64
-rw-r--r--ImageGooglerForm.en.resx64
-rw-r--r--MainForm.Designer.cs218
-rw-r--r--MainForm.bg-BG.resx9
-rw-r--r--MainForm.ca-ES.resx9
-rw-r--r--MainForm.cs38
-rw-r--r--MainForm.da-DK.resx295
-rw-r--r--MainForm.de-DE.resx9
-rw-r--r--MainForm.el-GR.resx9
-rw-r--r--MainForm.en-GB.resx9
-rw-r--r--MainForm.en.resx295
-rw-r--r--MainForm.es-AR.resx9
-rw-r--r--MainForm.es-ES.resx9
-rw-r--r--MainForm.fi-FI.resx9
-rw-r--r--MainForm.fr-FR.resx9
-rw-r--r--MainForm.id-ID.resx9
-rw-r--r--MainForm.it-IT.resx9
-rw-r--r--MainForm.nl.resx9
-rw-r--r--MainForm.pl-PL.resx9
-rw-r--r--MainForm.pt-PT.resx9
-rw-r--r--MainForm.resx3008
-rw-r--r--MainForm.ru-RU.resx9
-rw-r--r--MainForm.sk-SK.resx9
-rw-r--r--MainForm.sv-SE.resx9
-rw-r--r--MainForm.uk-UA.resx9
-rw-r--r--MainForm.zh-CHS.resx9
-rw-r--r--MainForm.zh-CHT.resx9
-rw-r--r--MainForm.zh-TW.resx9
-rw-r--r--Properties/AssemblyInfo.cs4
-rw-r--r--Properties/Resources.Designer.cs41
-rw-r--r--Properties/Resources.bg-BG.resx6
-rw-r--r--Properties/Resources.ca-ES.resx6
-rw-r--r--Properties/Resources.da-DK.resx382
-rw-r--r--Properties/Resources.de-DE.resx6
-rw-r--r--Properties/Resources.el-GR.resx6
-rw-r--r--Properties/Resources.en-GB.resx6
-rw-r--r--Properties/Resources.en.resx382
-rw-r--r--Properties/Resources.es-AR.resx6
-rw-r--r--Properties/Resources.es-ES.resx6
-rw-r--r--Properties/Resources.fi-FI.resx6
-rw-r--r--Properties/Resources.fr-FR.resx6
-rw-r--r--Properties/Resources.id-ID.resx6
-rw-r--r--Properties/Resources.it-IT.resx6
-rw-r--r--Properties/Resources.nl.resx6
-rw-r--r--Properties/Resources.pl-PL.resx6
-rw-r--r--Properties/Resources.pt-PT.resx6
-rw-r--r--Properties/Resources.resx9
-rw-r--r--Properties/Resources.ru-RU.resx8
-rw-r--r--Properties/Resources.sk-SK.resx6
-rw-r--r--Properties/Resources.sv-SE.resx6
-rw-r--r--Properties/Resources.uk-UA.resx6
-rw-r--r--Properties/Resources.zh-CHS.resx6
-rw-r--r--Properties/Resources.zh-CHT.resx6
-rw-r--r--Properties/Resources.zh-TW.resx6
-rw-r--r--SaveStateManager.da-DK.resx94
-rw-r--r--SaveStateManager.en.resx94
-rw-r--r--SearchForm.da-DK.resx64
-rw-r--r--SearchForm.en.resx64
-rw-r--r--SelectButtonsForm.da-DK.resx64
-rw-r--r--SelectButtonsForm.en.resx64
-rw-r--r--SelectFileForm.da-DK.resx67
-rw-r--r--SelectFileForm.en.resx67
-rw-r--r--SelectIconForm.da-DK.resx64
-rw-r--r--SelectIconForm.en.resx64
-rw-r--r--TrackableFileStream.cs39
-rw-r--r--WaitingClovershellForm.da-DK.resx79
-rw-r--r--WaitingClovershellForm.en.resx79
-rw-r--r--WaitingFelForm.da-DK.resx85
-rw-r--r--WaitingFelForm.en.resx85
-rw-r--r--WorkerForm.cs107
-rw-r--r--hakchi_gui.csproj52
-rw-r--r--images/flags/dk.pngbin0 -> 495 bytes
79 files changed, 5488 insertions, 1476 deletions
diff --git a/FelLib/Fel.cs b/FelLib/Fel.cs
index 0546948c..1aeff89c 100644
--- a/FelLib/Fel.cs
+++ b/FelLib/Fel.cs
@@ -29,16 +29,15 @@ namespace com.clusterrr.FelLib
int cmdOffset = -1;
public const UInt32 fes1_base_m = 0x2000;
public const UInt32 dram_base = 0x40000000;
- public const UInt32 flash_mem_base = 0x43800000;
- public const UInt32 flash_mem_size = 0x20;
- public const UInt32 uboot_base_m = 0x47000000u;
- public const UInt32 sector_size = 0x20000;
- public const UInt32 uboot_base_f = 0x100000;
- public const UInt32 kernel_base_f = (sector_size * 0x30);
- public const UInt32 kernel_base_m = flash_mem_base;
- public const UInt32 kernel_max_size = (uboot_base_m - flash_mem_base);
- public const UInt32 kernel_max_flash_size = (sector_size * 0x20);
- const string fastboot = "fastboot_test";
+ public const UInt32 uboot_base_m = dram_base + 0x7000000u;
+ public const UInt32 uboot_base_f = 0x100000u;
+ public const UInt32 sector_size = 0x20000u;
+ public const UInt32 uboot_maxsize_f = (sector_size * 0x10);
+ public const UInt32 kernel_base_f = sector_size * 0x30;
+ public const UInt32 kernel_max_size = sector_size * 0x20;
+ public const UInt32 transfer_base_m = dram_base + 0x7400000u;
+ public const UInt32 transfer_max_size = sector_size * 0x100;
+ const string fastboot = "efex_test";
public byte[] UBootBin
{
@@ -291,7 +290,7 @@ namespace com.clusterrr.FelLib
var result = new List<byte>();
while (length > 0)
{
- if (callback != null) callback(CurrentAction.ReadingMemory, null);
+ callback?.Invoke(CurrentAction.ReadingMemory, null);
var l = Math.Min(length, MaxBulkSize);
FelRequest(AWFELStandardRequest.RequestType.FEL_UPLOAD, address, l);
var r = FelRead((UInt32)l);
@@ -327,45 +326,43 @@ namespace com.clusterrr.FelLib
public byte[] ReadFlash(UInt32 address, UInt32 length, OnFelProgress callback = null)
{
var result = new List<byte>();
- while (((length + address % sector_size + sector_size - 1) / sector_size) > flash_mem_size)
+ string command;
+ if ((address % sector_size) != 0)
+ throw new FelException(string.Format("Invalid flash address : 0x{0:X8}", address));
+ if ((length % sector_size) != 0)
+ throw new FelException(string.Format("Invalid flash length: 0x{0:X8}", length));
+ while (length > 0)
{
- var sectors = (length + address % sector_size + sector_size - 1) / sector_size - flash_mem_size;
- var buf = ReadFlash(address, sectors * sector_size - address % sector_size, callback);
+ var reqLen = Math.Min(length, transfer_max_size);
+ command = string.Format("sunxi_flash phy_read {0:x} {1:x} {2:x};{3}", transfer_base_m, address / sector_size, reqLen / sector_size, fastboot);
+ RunUbootCmd(command, false, callback);
+ var buf = ReadMemory(transfer_base_m + address % sector_size, reqLen, callback);
+ result.AddRange(buf);
address += (uint)buf.Length;
length -= (uint)buf.Length;
- result.AddRange(buf);
}
- if (result.Count > 0) return result.ToArray();
- var command = string.Format("sunxi_flash phy_read {0:x} {1:x} {2:x};{3}", flash_mem_base, address / sector_size, (length + address % sector_size + sector_size - 1) / sector_size, fastboot);
- RunUbootCmd(command, false, callback);
- result.AddRange(ReadMemory(flash_mem_base + address % sector_size, length, callback));
return result.ToArray();
}
public void WriteFlash(UInt32 address, byte[] buffer, OnFelProgress callback = null)
{
- int length = buffer.Length;
+ var length = (uint)buffer.Length;
int pos = 0;
if ((address % sector_size) != 0)
- throw new FelException(string.Format("Invalid address to flash: 0x{0:X8}", address));
+ throw new FelException(string.Format("Invalid flash address : 0x{0:X8}", address));
if ((length % sector_size) != 0)
- throw new FelException(string.Format("Invalid length to flash: 0x{0:X8}", length));
- byte[] newBuf;
- while ((length / sector_size) > flash_mem_size)
+ throw new FelException(string.Format("Invalid flash length: 0x{0:X8}", length));
+ while (length > 0)
{
- var sectors = (length / sector_size) - flash_mem_size;
- newBuf = new byte[sectors * sector_size];
- Array.Copy(buffer, pos, newBuf, 0, newBuf.Length);
- WriteFlash(address, newBuf, callback);
- address += (UInt32)newBuf.Length;
- length -= newBuf.Length;
- pos += newBuf.Length;
+ var wrLength = Math.Min(length, transfer_max_size);
+ var newBuf = new byte[wrLength];
+ Array.Copy(buffer, pos, newBuf, 0, wrLength);
+ WriteMemory(transfer_base_m, newBuf, callback);
+ var command = string.Format("sunxi_flash phy_write {0:x} {1:x} {2:x};{3}", transfer_base_m, address / sector_size, length / sector_size, fastboot);
+ RunUbootCmd(command, false, callback);
+ address += (uint)wrLength;
+ length -= (uint)wrLength;
}
- newBuf = new byte[length - pos];
- Array.Copy(buffer, pos, newBuf, 0, newBuf.Length);
- WriteMemory(flash_mem_base, newBuf, callback);
- var command = string.Format("sunxi_flash phy_write {0:x} {1:x} {2:x};{3}", flash_mem_base, address / sector_size, length / sector_size, fastboot);
- RunUbootCmd(command, false, callback);
}
public void Exec(UInt32 address)
@@ -377,7 +374,7 @@ namespace com.clusterrr.FelLib
public void RunUbootCmd(string command, bool noreturn = false, OnFelProgress callback = null)
{
- if (callback != null) callback(CurrentAction.RunningCommand, command);
+ callback?.Invoke(CurrentAction.RunningCommand, command);
if (cmdOffset < 0) throw new Exception("Invalid Unoot binary, command variable not found");
const UInt32 testSize = 0x20;
if (UBootBin == null || UBootBin.Length < testSize)
@@ -394,8 +391,8 @@ namespace com.clusterrr.FelLib
Close();
for (int i = 0; i < 10; i++)
{
- Thread.Sleep(1000);
- if (callback != null) callback(CurrentAction.RunningCommand, command);
+ Thread.Sleep(500);
+ callback?.Invoke(CurrentAction.RunningCommand, command);
}
int errorCount = 0;
while (true)
diff --git a/FoldersManagerForm.da-DK.resx b/FoldersManagerForm.da-DK.resx
new file mode 100644
index 00000000..1e2caa7b
--- /dev/null
+++ b/FoldersManagerForm.da-DK.resx
@@ -0,0 +1,115 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+ <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+ <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+ <xsd:element name="root" msdata:IsDataSet="true">
+ <xsd:complexType>
+ <xsd:choice maxOccurs="unbounded">
+ <xsd:element name="metadata">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" />
+ </xsd:sequence>
+ <xsd:attribute name="name" use="required" type="xsd:string" />
+ <xsd:attribute name="type" type="xsd:string" />
+ <xsd:attribute name="mimetype" type="xsd:string" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="assembly">
+ <xsd:complexType>
+ <xsd:attribute name="alias" type="xsd:string" />
+ <xsd:attribute name="name" type="xsd:string" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="data">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+ <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+ <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="resheader">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" />
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:choice>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:schema>
+ <resheader name="resmimetype">
+ <value>text/microsoft-resx</value>
+ </resheader>
+ <resheader name="version">
+ <value>2.0</value>
+ </resheader>
+ <resheader name="reader">
+ <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <resheader name="writer">
+ <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <data name="$this.Text">
+ <value>Mappe styring</value>
+ </data>
+ <data name="buttonCancel.Text">
+ <value>Annuller</value>
+ </data>
+ <data name="buttonFoldersEqually.Text">
+ <value>Del ligeligt</value>
+ </data>
+ <data name="buttonFoldersEquallyOriginal.Text">
+ <value>Originale spil -&gt; Del ligeligt</value>
+ </data>
+ <data name="buttonFoldersLetters.Text">
+ <value>Del efter første bogstav</value>
+ </data>
+ <data name="buttonFoldersLettersOriginal.Text">
+ <value>Originale spil -&gt; Del efter første bogstav</value>
+ </data>
+ <data name="buttonNewFolder.Text">
+ <value>Ny mappe</value>
+ </data>
+ <data name="buttonNoFolders.Text">
+ <value>Ingen mapper</value>
+ </data>
+ <data name="buttonNoFoldersOriginal.Text">
+ <value>Originale spil -&gt; Andre spil</value>
+ </data>
+ <data name="cutToolStripMenuItem.Text">
+ <value>Klip</value>
+ </data>
+ <data name="deleteToolStripMenuItem.Text">
+ <value>Slet</value>
+ </data>
+ <data name="groupBoxArt.Text">
+ <value>Menu ikon</value>
+ </data>
+ <data name="groupBoxSplitModes.Text">
+ <value>Lav mappe-struktur automatisk</value>
+ </data>
+ <data name="newFolderToolStripMenuItem.Text">
+ <value>Lav ny mappe</value>
+ </data>
+ <data name="pasteToolStripMenuItem.Text">
+ <value>Indsæt</value>
+ </data>
+ <data name="renameToolStripMenuItem.Text">
+ <value>Omdøb mappe</value>
+ </data>
+ <data name="labelElementCount.Text">
+ <value>Folder statistics</value>
+ </data>
+ <data name="labelPosition.Text">
+ <value>Folder position priority:</value>
+ </data>
+</root> \ No newline at end of file
diff --git a/FoldersManagerForm.en.resx b/FoldersManagerForm.en.resx
new file mode 100644
index 00000000..ade85a82
--- /dev/null
+++ b/FoldersManagerForm.en.resx
@@ -0,0 +1,115 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+ <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+ <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+ <xsd:element name="root" msdata:IsDataSet="true">
+ <xsd:complexType>
+ <xsd:choice maxOccurs="unbounded">
+ <xsd:element name="metadata">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" />
+ </xsd:sequence>
+ <xsd:attribute name="name" use="required" type="xsd:string" />
+ <xsd:attribute name="type" type="xsd:string" />
+ <xsd:attribute name="mimetype" type="xsd:string" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="assembly">
+ <xsd:complexType>
+ <xsd:attribute name="alias" type="xsd:string" />
+ <xsd:attribute name="name" type="xsd:string" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="data">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+ <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+ <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="resheader">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" />
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:choice>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:schema>
+ <resheader name="resmimetype">
+ <value>text/microsoft-resx</value>
+ </resheader>
+ <resheader name="version">
+ <value>2.0</value>
+ </resheader>
+ <resheader name="reader">
+ <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <resheader name="writer">
+ <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <data name="$this.Text">
+ <value>Folders Manager</value>
+ </data>
+ <data name="buttonCancel.Text">
+ <value>Cancel</value>
+ </data>
+ <data name="buttonFoldersEqually.Text">
+ <value>Split equally</value>
+ </data>
+ <data name="buttonFoldersEquallyOriginal.Text">
+ <value>Original games -&gt; Split equally</value>
+ </data>
+ <data name="buttonFoldersLetters.Text">
+ <value>Split by first letter</value>
+ </data>
+ <data name="buttonFoldersLettersOriginal.Text">
+ <value>Original games -&gt; Split by first letter</value>
+ </data>
+ <data name="buttonNewFolder.Text">
+ <value>New folder</value>
+ </data>
+ <data name="buttonNoFolders.Text">
+ <value>No folders</value>
+ </data>
+ <data name="buttonNoFoldersOriginal.Text">
+ <value>Original games -&gt; Other games</value>
+ </data>
+ <data name="cutToolStripMenuItem.Text">
+ <value>Cut</value>
+ </data>
+ <data name="deleteToolStripMenuItem.Text">
+ <value>Delete</value>
+ </data>
+ <data name="groupBoxArt.Text">
+ <value>Menu icon</value>
+ </data>
+ <data name="groupBoxSplitModes.Text">
+ <value>Create folders structure automatically</value>
+ </data>
+ <data name="labelElementCount.Text">
+ <value>Folder statistics</value>
+ </data>
+ <data name="labelPosition.Text">
+ <value>Folder position priority:</value>
+ </data>
+ <data name="newFolderToolStripMenuItem.Text">
+ <value>Create new folder</value>
+ </data>
+ <data name="pasteToolStripMenuItem.Text">
+ <value>Paste</value>
+ </data>
+ <data name="renameToolStripMenuItem.Text">
+ <value>Rename folder</value>
+ </data>
+</root> \ No newline at end of file
diff --git a/GameGenieCodeAddModForm.da-DK.resx b/GameGenieCodeAddModForm.da-DK.resx
new file mode 100644
index 00000000..755ec109
--- /dev/null
+++ b/GameGenieCodeAddModForm.da-DK.resx
@@ -0,0 +1,73 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+ <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+ <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+ <xsd:element name="root" msdata:IsDataSet="true">
+ <xsd:complexType>
+ <xsd:choice maxOccurs="unbounded">
+ <xsd:element name="metadata">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" />
+ </xsd:sequence>
+ <xsd:attribute name="name" use="required" type="xsd:string" />
+ <xsd:attribute name="type" type="xsd:string" />
+ <xsd:attribute name="mimetype" type="xsd:string" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="assembly">
+ <xsd:complexType>
+ <xsd:attribute name="alias" type="xsd:string" />
+ <xsd:attribute name="name" type="xsd:string" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="data">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+ <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+ <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="resheader">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" />
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:choice>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:schema>
+ <resheader name="resmimetype">
+ <value>text/microsoft-resx</value>
+ </resheader>
+ <resheader name="version">
+ <value>2.0</value>
+ </resheader>
+ <resheader name="reader">
+ <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <resheader name="writer">
+ <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <data name="$this.Text">
+ <value>Tilføj Game Genie kode</value>
+ </data>
+ <data name="buttonCancel.Text">
+ <value>Annuller</value>
+ </data>
+ <data name="label1.Text">
+ <value>Code:</value>
+ </data>
+ <data name="label2.Text">
+ <value>Beskrivelse:</value>
+ </data>
+</root> \ No newline at end of file
diff --git a/GameGenieCodeAddModForm.en.resx b/GameGenieCodeAddModForm.en.resx
new file mode 100644
index 00000000..70321d10
--- /dev/null
+++ b/GameGenieCodeAddModForm.en.resx
@@ -0,0 +1,73 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+ <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+ <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+ <xsd:element name="root" msdata:IsDataSet="true">
+ <xsd:complexType>
+ <xsd:choice maxOccurs="unbounded">
+ <xsd:element name="metadata">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" />
+ </xsd:sequence>
+ <xsd:attribute name="name" use="required" type="xsd:string" />
+ <xsd:attribute name="type" type="xsd:string" />
+ <xsd:attribute name="mimetype" type="xsd:string" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="assembly">
+ <xsd:complexType>
+ <xsd:attribute name="alias" type="xsd:string" />
+ <xsd:attribute name="name" type="xsd:string" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="data">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+ <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+ <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="resheader">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" />
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:choice>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:schema>
+ <resheader name="resmimetype">
+ <value>text/microsoft-resx</value>
+ </resheader>
+ <resheader name="version">
+ <value>2.0</value>
+ </resheader>
+ <resheader name="reader">
+ <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <resheader name="writer">
+ <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <data name="$this.Text">
+ <value>Add Game Genie code</value>
+ </data>
+ <data name="buttonCancel.Text">
+ <value>Cancel</value>
+ </data>
+ <data name="label1.Text">
+ <value>Code:</value>
+ </data>
+ <data name="label2.Text">
+ <value>Description:</value>
+ </data>
+</root> \ No newline at end of file
diff --git a/GameGenieCodeForm.da-DK.resx b/GameGenieCodeForm.da-DK.resx
new file mode 100644
index 00000000..b38f0e70
--- /dev/null
+++ b/GameGenieCodeForm.da-DK.resx
@@ -0,0 +1,82 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+ <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+ <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+ <xsd:element name="root" msdata:IsDataSet="true">
+ <xsd:complexType>
+ <xsd:choice maxOccurs="unbounded">
+ <xsd:element name="metadata">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" />
+ </xsd:sequence>
+ <xsd:attribute name="name" use="required" type="xsd:string" />
+ <xsd:attribute name="type" type="xsd:string" />
+ <xsd:attribute name="mimetype" type="xsd:string" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="assembly">
+ <xsd:complexType>
+ <xsd:attribute name="alias" type="xsd:string" />
+ <xsd:attribute name="name" type="xsd:string" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="data">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+ <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+ <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="resheader">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" />
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:choice>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:schema>
+ <resheader name="resmimetype">
+ <value>text/microsoft-resx</value>
+ </resheader>
+ <resheader name="version">
+ <value>2.0</value>
+ </resheader>
+ <resheader name="reader">
+ <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <resheader name="writer">
+ <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <data name="$this.Text">
+ <value>Game Genie kode liste</value>
+ </data>
+ <data name="addToolStripMenuItem.Text">
+ <value>Tilføj</value>
+ </data>
+ <data name="buttonAdd.Text">
+ <value>Tilføj</value>
+ </data>
+ <data name="buttonCancel.Text">
+ <value>Annuller</value>
+ </data>
+ <data name="buttonImport.Text">
+ <value>Importér</value>
+ </data>
+ <data name="editToolStripMenuItem.Text">
+ <value>Rediger</value>
+ </data>
+ <data name="removeToolStripMenuItem.Text">
+ <value>Slet</value>
+ </data>
+</root> \ No newline at end of file
diff --git a/GameGenieCodeForm.en.resx b/GameGenieCodeForm.en.resx
new file mode 100644
index 00000000..147400ec
--- /dev/null
+++ b/GameGenieCodeForm.en.resx
@@ -0,0 +1,82 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+ <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+ <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+ <xsd:element name="root" msdata:IsDataSet="true">
+ <xsd:complexType>
+ <xsd:choice maxOccurs="unbounded">
+ <xsd:element name="metadata">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" />
+ </xsd:sequence>
+ <xsd:attribute name="name" use="required" type="xsd:string" />
+ <xsd:attribute name="type" type="xsd:string" />
+ <xsd:attribute name="mimetype" type="xsd:string" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="assembly">
+ <xsd:complexType>
+ <xsd:attribute name="alias" type="xsd:string" />
+ <xsd:attribute name="name" type="xsd:string" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="data">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+ <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+ <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="resheader">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" />
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:choice>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:schema>
+ <resheader name="resmimetype">
+ <value>text/microsoft-resx</value>
+ </resheader>
+ <resheader name="version">
+ <value>2.0</value>
+ </resheader>
+ <resheader name="reader">
+ <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <resheader name="writer">
+ <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <data name="$this.Text">
+ <value>Game Genie code list</value>
+ </data>
+ <data name="addToolStripMenuItem.Text">
+ <value>Add</value>
+ </data>
+ <data name="buttonAdd.Text">
+ <value>Add</value>
+ </data>
+ <data name="buttonCancel.Text">
+ <value>Cancel</value>
+ </data>
+ <data name="buttonImport.Text">
+ <value>Import</value>
+ </data>
+ <data name="editToolStripMenuItem.Text">
+ <value>Edit</value>
+ </data>
+ <data name="removeToolStripMenuItem.Text">
+ <value>Delete</value>
+ </data>
+</root> \ No newline at end of file
diff --git a/ImageGooglerForm.da-DK.resx b/ImageGooglerForm.da-DK.resx
new file mode 100644
index 00000000..5fd0ce9e
--- /dev/null
+++ b/ImageGooglerForm.da-DK.resx
@@ -0,0 +1,64 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+ <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+ <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+ <xsd:element name="root" msdata:IsDataSet="true">
+ <xsd:complexType>
+ <xsd:choice maxOccurs="unbounded">
+ <xsd:element name="metadata">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" />
+ </xsd:sequence>
+ <xsd:attribute name="name" use="required" type="xsd:string" />
+ <xsd:attribute name="type" type="xsd:string" />
+ <xsd:attribute name="mimetype" type="xsd:string" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="assembly">
+ <xsd:complexType>
+ <xsd:attribute name="alias" type="xsd:string" />
+ <xsd:attribute name="name" type="xsd:string" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="data">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+ <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+ <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="resheader">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" />
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:choice>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:schema>
+ <resheader name="resmimetype">
+ <value>text/microsoft-resx</value>
+ </resheader>
+ <resheader name="version">
+ <value>2.0</value>
+ </resheader>
+ <resheader name="reader">
+ <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <resheader name="writer">
+ <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <data name="$this.Text">
+ <value>Google Images</value>
+ </data>
+</root> \ No newline at end of file
diff --git a/ImageGooglerForm.en.resx b/ImageGooglerForm.en.resx
new file mode 100644
index 00000000..5fd0ce9e
--- /dev/null
+++ b/ImageGooglerForm.en.resx
@@ -0,0 +1,64 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+ <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+ <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+ <xsd:element name="root" msdata:IsDataSet="true">
+ <xsd:complexType>
+ <xsd:choice maxOccurs="unbounded">
+ <xsd:element name="metadata">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" />
+ </xsd:sequence>
+ <xsd:attribute name="name" use="required" type="xsd:string" />
+ <xsd:attribute name="type" type="xsd:string" />
+ <xsd:attribute name="mimetype" type="xsd:string" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="assembly">
+ <xsd:complexType>
+ <xsd:attribute name="alias" type="xsd:string" />
+ <xsd:attribute name="name" type="xsd:string" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="data">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+ <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+ <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="resheader">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" />
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:choice>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:schema>
+ <resheader name="resmimetype">
+ <value>text/microsoft-resx</value>
+ </resheader>
+ <resheader name="version">
+ <value>2.0</value>
+ </resheader>
+ <resheader name="reader">
+ <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <resheader name="writer">
+ <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <data name="$this.Text">
+ <value>Google Images</value>
+ </data>
+</root> \ No newline at end of file
diff --git a/MainForm.Designer.cs b/MainForm.Designer.cs
index 68d2181f..dfa1b124 100644
--- a/MainForm.Designer.cs
+++ b/MainForm.Designer.cs
@@ -46,6 +46,9 @@
this.dumpKernelToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.flashOriginalKernelToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.flashCustomKernelToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.dumpTheWholeNANDToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.dumpNANDBToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.toolStripMenuItem9 = new System.Windows.Forms.ToolStripSeparator();
this.uninstallToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.modulesToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.installModulesToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
@@ -55,6 +58,8 @@
this.consoleTypeToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.nESMiniToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.famicomMiniToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.sNESMiniToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.superFamicomMiniToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.cloverconHackToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.resetUsingCombinationOfButtonsToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.selectButtonCombinationToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
@@ -147,6 +152,8 @@
this.checkedListBoxDefaultGames = new System.Windows.Forms.CheckedListBox();
this.timerCalculateGames = new System.Windows.Forms.Timer(this.components);
this.timerConnectionCheck = new System.Windows.Forms.Timer(this.components);
+ this.saveDumpFileDialog = new System.Windows.Forms.SaveFileDialog();
+ this.toolStripMenuItem10 = new System.Windows.Forms.ToolStripSeparator();
this.menuStrip.SuspendLayout();
this.groupBoxOptions.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.pictureBoxArt)).BeginInit();
@@ -157,7 +164,6 @@
//
// menuStrip
//
- resources.ApplyResources(this.menuStrip, "menuStrip");
this.menuStrip.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.fileToolStripMenuItem,
this.kernelToolStripMenuItem,
@@ -165,11 +171,11 @@
this.settingsToolStripMenuItem,
this.toolsToolStripMenuItem,
this.helpToolStripMenuItem});
+ resources.ApplyResources(this.menuStrip, "menuStrip");
this.menuStrip.Name = "menuStrip";
//
// fileToolStripMenuItem
//
- resources.ApplyResources(this.fileToolStripMenuItem, "fileToolStripMenuItem");
this.fileToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.addMoreGamesToolStripMenuItem,
this.presetsToolStripMenuItem,
@@ -179,124 +185,145 @@
this.toolStripMenuItem1,
this.exitToolStripMenuItem});
this.fileToolStripMenuItem.Name = "fileToolStripMenuItem";
+ resources.ApplyResources(this.fileToolStripMenuItem, "fileToolStripMenuItem");
//
// addMoreGamesToolStripMenuItem
//
- resources.ApplyResources(this.addMoreGamesToolStripMenuItem, "addMoreGamesToolStripMenuItem");
this.addMoreGamesToolStripMenuItem.Name = "addMoreGamesToolStripMenuItem";
+ resources.ApplyResources(this.addMoreGamesToolStripMenuItem, "addMoreGamesToolStripMenuItem");
this.addMoreGamesToolStripMenuItem.Click += new System.EventHandler(this.buttonAddGames_Click);
//
// presetsToolStripMenuItem
//
- resources.ApplyResources(this.presetsToolStripMenuItem, "presetsToolStripMenuItem");
this.presetsToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.toolStripMenuItem2,
this.addPresetToolStripMenuItem,
this.deletePresetToolStripMenuItem});
this.presetsToolStripMenuItem.Name = "presetsToolStripMenuItem";
+ resources.ApplyResources(this.presetsToolStripMenuItem, "presetsToolStripMenuItem");
//
// toolStripMenuItem2
//
- resources.ApplyResources(this.toolStripMenuItem2, "toolStripMenuItem2");
this.toolStripMenuItem2.Name = "toolStripMenuItem2";
+ resources.ApplyResources(this.toolStripMenuItem2, "toolStripMenuItem2");
//
// addPresetToolStripMenuItem
//
- resources.ApplyResources(this.addPresetToolStripMenuItem, "addPresetToolStripMenuItem");
this.addPresetToolStripMenuItem.Name = "addPresetToolStripMenuItem";
+ resources.ApplyResources(this.addPresetToolStripMenuItem, "addPresetToolStripMenuItem");
this.addPresetToolStripMenuItem.Click += new System.EventHandler(this.AddPreset);
//
// deletePresetToolStripMenuItem
//
- resources.ApplyResources(this.deletePresetToolStripMenuItem, "deletePresetToolStripMenuItem");
this.deletePresetToolStripMenuItem.Name = "deletePresetToolStripMenuItem";
+ resources.ApplyResources(this.deletePresetToolStripMenuItem, "deletePresetToolStripMenuItem");
//
// synchronizeToolStripMenuItem
//
- resources.ApplyResources(this.synchronizeToolStripMenuItem, "synchronizeToolStripMenuItem");
this.synchronizeToolStripMenuItem.Name = "synchronizeToolStripMenuItem";
+ resources.ApplyResources(this.synchronizeToolStripMenuItem, "synchronizeToolStripMenuItem");
this.synchronizeToolStripMenuItem.Click += new System.EventHandler(this.buttonStart_Click);
//
// searchToolStripMenuItem
//
- resources.ApplyResources(this.searchToolStripMenuItem, "searchToolStripMenuItem");
this.searchToolStripMenuItem.Name = "searchToolStripMenuItem";
+ resources.ApplyResources(this.searchToolStripMenuItem, "searchToolStripMenuItem");
this.searchToolStripMenuItem.Click += new System.EventHandler(this.searchToolStripMenuItem_Click);
//
// downloadCoversForAllGamesToolStripMenuItem
//
- resources.ApplyResources(this.downloadCoversForAllGamesToolStripMenuItem, "downloadCoversForAllGamesToolStripMenuItem");
this.downloadCoversForAllGamesToolStripMenuItem.Name = "downloadCoversForAllGamesToolStripMenuItem";
+ resources.ApplyResources(this.downloadCoversForAllGamesToolStripMenuItem, "downloadCoversForAllGamesToolStripMenuItem");
this.downloadCoversForAllGamesToolStripMenuItem.Click += new System.EventHandler(this.downloadCoversForAllGamesToolStripMenuItem_Click);
//
// toolStripMenuItem1
//
- resources.ApplyResources(this.toolStripMenuItem1, "toolStripMenuItem1");
this.toolStripMenuItem1.Name = "toolStripMenuItem1";
+ resources.ApplyResources(this.toolStripMenuItem1, "toolStripMenuItem1");
//
// exitToolStripMenuItem
//
- resources.ApplyResources(this.exitToolStripMenuItem, "exitToolStripMenuItem");
this.exitToolStripMenuItem.Name = "exitToolStripMenuItem";
+ resources.ApplyResources(this.exitToolStripMenuItem, "exitToolStripMenuItem");
this.exitToolStripMenuItem.Click += new System.EventHandler(this.exitToolStripMenuItem_Click);
//
// kernelToolStripMenuItem
//
- resources.ApplyResources(this.kernelToolStripMenuItem, "kernelToolStripMenuItem");
this.kernelToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.dumpKernelToolStripMenuItem,
this.flashOriginalKernelToolStripMenuItem,
this.flashCustomKernelToolStripMenuItem,
+ this.toolStripMenuItem10,
+ this.dumpTheWholeNANDToolStripMenuItem,
+ this.dumpNANDBToolStripMenuItem,
+ this.toolStripMenuItem9,
this.uninstallToolStripMenuItem});
this.kernelToolStripMenuItem.Name = "kernelToolStripMenuItem";
+ resources.ApplyResources(this.kernelToolStripMenuItem, "kernelToolStripMenuItem");
//
// dumpKernelToolStripMenuItem
//
- resources.ApplyResources(this.dumpKernelToolStripMenuItem, "dumpKernelToolStripMenuItem");
this.dumpKernelToolStripMenuItem.Name = "dumpKernelToolStripMenuItem";
+ resources.ApplyResources(this.dumpKernelToolStripMenuItem, "dumpKernelToolStripMenuItem");
this.dumpKernelToolStripMenuItem.Click += new System.EventHandler(this.dumpKernelToolStripMenuItem_Click);
//
// flashOriginalKernelToolStripMenuItem
//
- resources.ApplyResources(this.flashOriginalKernelToolStripMenuItem, "flashOriginalKernelToolStripMenuItem");
this.flashOriginalKernelToolStripMenuItem.Name = "flashOriginalKernelToolStripMenuItem";
+ resources.ApplyResources(this.flashOriginalKernelToolStripMenuItem, "flashOriginalKernelToolStripMenuItem");
this.flashOriginalKernelToolStripMenuItem.Click += new System.EventHandler(this.flashOriginalKernelToolStripMenuItem_Click);
//
// flashCustomKernelToolStripMenuItem
//
- resources.ApplyResources(this.flashCustomKernelToolStripMenuItem, "flashCustomKernelToolStripMenuItem");
this.flashCustomKernelToolStripMenuItem.Name = "flashCustomKernelToolStripMenuItem";
+ resources.ApplyResources(this.flashCustomKernelToolStripMenuItem, "flashCustomKernelToolStripMenuItem");
this.flashCustomKernelToolStripMenuItem.Click += new System.EventHandler(this.flashCustomKernelToolStripMenuItem_Click);
//
+ // dumpTheWholeNANDToolStripMenuItem
+ //
+ this.dumpTheWholeNANDToolStripMenuItem.Name = "dumpTheWholeNANDToolStripMenuItem";
+ resources.ApplyResources(this.dumpTheWholeNANDToolStripMenuItem, "dumpTheWholeNANDToolStripMenuItem");
+ this.dumpTheWholeNANDToolStripMenuItem.Click += new System.EventHandler(this.dumpTheWholeNANDToolStripMenuItem_Click);
+ //
+ // dumpNANDBToolStripMenuItem
+ //
+ this.dumpNANDBToolStripMenuItem.Name = "dumpNANDBToolStripMenuItem";
+ resources.ApplyResources(this.dumpNANDBToolStripMenuItem, "dumpNANDBToolStripMenuItem");
+ this.dumpNANDBToolStripMenuItem.Click += new System.EventHandler(this.dumpNANDBToolStripMenuItem_Click);
+ //
+ // toolStripMenuItem9
+ //
+ this.toolStripMenuItem9.Name = "toolStripMenuItem9";
+ resources.ApplyResources(this.toolStripMenuItem9, "toolStripMenuItem9");
+ //
// uninstallToolStripMenuItem
//
- resources.ApplyResources(this.uninstallToolStripMenuItem, "uninstallToolStripMenuItem");
this.uninstallToolStripMenuItem.Name = "uninstallToolStripMenuItem";
+ resources.ApplyResources(this.uninstallToolStripMenuItem, "uninstallToolStripMenuItem");
this.uninstallToolStripMenuItem.Click += new System.EventHandler(this.uninstallToolStripMenuItem_Click);
//
// modulesToolStripMenuItem
//
- resources.ApplyResources(this.modulesToolStripMenuItem, "modulesToolStripMenuItem");
this.modulesToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.installModulesToolStripMenuItem,
this.uninstallModulesToolStripMenuItem});
this.modulesToolStripMenuItem.Name = "modulesToolStripMenuItem";
+ resources.ApplyResources(this.modulesToolStripMenuItem, "modulesToolStripMenuItem");
//
// installModulesToolStripMenuItem
//
- resources.ApplyResources(this.installModulesToolStripMenuItem, "installModulesToolStripMenuItem");
this.installModulesToolStripMenuItem.Name = "installModulesToolStripMenuItem";
+ resources.ApplyResources(this.installModulesToolStripMenuItem, "installModulesToolStripMenuItem");
this.installModulesToolStripMenuItem.Click += new System.EventHandler(this.installModulesToolStripMenuItem_Click);
//
// uninstallModulesToolStripMenuItem
//
- resources.ApplyResources(this.uninstallModulesToolStripMenuItem, "uninstallModulesToolStripMenuItem");
this.uninstallModulesToolStripMenuItem.Name = "uninstallModulesToolStripMenuItem";
+ resources.ApplyResources(this.uninstallModulesToolStripMenuItem, "uninstallModulesToolStripMenuItem");
this.uninstallModulesToolStripMenuItem.Click += new System.EventHandler(this.uninstallModulesToolStripMenuItem_Click);
//
// settingsToolStripMenuItem
//
- resources.ApplyResources(this.settingsToolStripMenuItem, "settingsToolStripMenuItem");
this.settingsToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.languageToolStripMenuItem,
this.consoleTypeToolStripMenuItem,
@@ -309,6 +336,7 @@
this.toolStripMenuItem5,
this.saveSettingsToNESMiniNowToolStripMenuItem});
this.settingsToolStripMenuItem.Name = "settingsToolStripMenuItem";
+ resources.ApplyResources(this.settingsToolStripMenuItem, "settingsToolStripMenuItem");
//
// languageToolStripMenuItem
//
@@ -317,29 +345,40 @@
//
// consoleTypeToolStripMenuItem
//
- resources.ApplyResources(this.consoleTypeToolStripMenuItem, "consoleTypeToolStripMenuItem");
this.consoleTypeToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.nESMiniToolStripMenuItem,
- this.famicomMiniToolStripMenuItem});
+ this.famicomMiniToolStripMenuItem,
+ this.sNESMiniToolStripMenuItem,
+ this.superFamicomMiniToolStripMenuItem});
this.consoleTypeToolStripMenuItem.Name = "consoleTypeToolStripMenuItem";
+ resources.ApplyResources(this.consoleTypeToolStripMenuItem, "consoleTypeToolStripMenuItem");
//
// nESMiniToolStripMenuItem
//
- resources.ApplyResources(this.nESMiniToolStripMenuItem, "nESMiniToolStripMenuItem");
this.nESMiniToolStripMenuItem.Checked = true;
this.nESMiniToolStripMenuItem.CheckState = System.Windows.Forms.CheckState.Checked;
this.nESMiniToolStripMenuItem.Name = "nESMiniToolStripMenuItem";
+ resources.ApplyResources(this.nESMiniToolStripMenuItem, "nESMiniToolStripMenuItem");
this.nESMiniToolStripMenuItem.Click += new System.EventHandler(this.nESMiniToolStripMenuItem_Click);
//
// famicomMiniToolStripMenuItem
//
- resources.ApplyResources(this.famicomMiniToolStripMenuItem, "famicomMiniToolStripMenuItem");
this.famicomMiniToolStripMenuItem.Name = "famicomMiniToolStripMenuItem";
+ resources.ApplyResources(this.famicomMiniToolStripMenuItem, "famicomMiniToolStripMenuItem");
this.famicomMiniToolStripMenuItem.Click += new System.EventHandler(this.famicomMiniToolStripMenuItem_Click);
//
+ // sNESMiniToolStripMenuItem
+ //
+ resources.ApplyResources(this.sNESMiniToolStripMenuItem, "sNESMiniToolStripMenuItem");
+ this.sNESMiniToolStripMenuItem.Name = "sNESMiniToolStripMenuItem";
+ //
+ // superFamicomMiniToolStripMenuItem
+ //
+ resources.ApplyResources(this.superFamicomMiniToolStripMenuItem, "superFamicomMiniToolStripMenuItem");
+ this.superFamicomMiniToolStripMenuItem.Name = "superFamicomMiniToolStripMenuItem";
+ //
// cloverconHackToolStripMenuItem
//
- resources.ApplyResources(this.cloverconHackToolStripMenuItem, "cloverconHackToolStripMenuItem");
this.cloverconHackToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.resetUsingCombinationOfButtonsToolStripMenuItem,
this.selectButtonCombinationToolStripMenuItem,
@@ -347,69 +386,69 @@
this.useXYOnClassicControllerAsAutofireABToolStripMenuItem,
this.upABStartOnSecondControllerToolStripMenuItem});
this.cloverconHackToolStripMenuItem.Name = "cloverconHackToolStripMenuItem";
+ resources.ApplyResources(this.cloverconHackToolStripMenuItem, "cloverconHackToolStripMenuItem");
//
// resetUsingCombinationOfButtonsToolStripMenuItem
//
- resources.ApplyResources(this.resetUsingCombinationOfButtonsToolStripMenuItem, "resetUsingCombinationOfButtonsToolStripMenuItem");
this.resetUsingCombinationOfButtonsToolStripMenuItem.Checked = true;
this.resetUsingCombinationOfButtonsToolStripMenuItem.CheckOnClick = true;
this.resetUsingCombinationOfButtonsToolStripMenuItem.CheckState = System.Windows.Forms.CheckState.Checked;
this.resetUsingCombinationOfButtonsToolStripMenuItem.Name = "resetUsingCombinationOfButtonsToolStripMenuItem";
+ resources.ApplyResources(this.resetUsingCombinationOfButtonsToolStripMenuItem, "resetUsingCombinationOfButtonsToolStripMenuItem");
this.resetUsingCombinationOfButtonsToolStripMenuItem.Click += new System.EventHandler(this.cloverconHackToolStripMenuItem_Click);
//
// selectButtonCombinationToolStripMenuItem
//
- resources.ApplyResources(this.selectButtonCombinationToolStripMenuItem, "selectButtonCombinationToolStripMenuItem");
this.selectButtonCombinationToolStripMenuItem.Name = "selectButtonCombinationToolStripMenuItem";
+ resources.ApplyResources(this.selectButtonCombinationToolStripMenuItem, "selectButtonCombinationToolStripMenuItem");
this.selectButtonCombinationToolStripMenuItem.Click += new System.EventHandler(this.selectButtonCombinationToolStripMenuItem_Click);
//
// enableAutofireToolStripMenuItem
//
- resources.ApplyResources(this.enableAutofireToolStripMenuItem, "enableAutofireToolStripMenuItem");
this.enableAutofireToolStripMenuItem.CheckOnClick = true;
this.enableAutofireToolStripMenuItem.Name = "enableAutofireToolStripMenuItem";
+ resources.ApplyResources(this.enableAutofireToolStripMenuItem, "enableAutofireToolStripMenuItem");
this.enableAutofireToolStripMenuItem.Click += new System.EventHandler(this.enableAutofireToolStripMenuItem_Click);
//
// useXYOnClassicControllerAsAutofireABToolStripMenuItem
//
- resources.ApplyResources(this.useXYOnClassicControllerAsAutofireABToolStripMenuItem, "useXYOnClassicControllerAsAutofireABToolStripMenuItem");
this.useXYOnClassicControllerAsAutofireABToolStripMenuItem.CheckOnClick = true;
this.useXYOnClassicControllerAsAutofireABToolStripMenuItem.Name = "useXYOnClassicControllerAsAutofireABToolStripMenuItem";
+ resources.ApplyResources(this.useXYOnClassicControllerAsAutofireABToolStripMenuItem, "useXYOnClassicControllerAsAutofireABToolStripMenuItem");
this.useXYOnClassicControllerAsAutofireABToolStripMenuItem.Click += new System.EventHandler(this.useXYOnClassicControllerAsAutofireABToolStripMenuItem_Click);
//
// upABStartOnSecondControllerToolStripMenuItem
//
- resources.ApplyResources(this.upABStartOnSecondControllerToolStripMenuItem, "upABStartOnSecondControllerToolStripMenuItem");
this.upABStartOnSecondControllerToolStripMenuItem.CheckOnClick = true;
this.upABStartOnSecondControllerToolStripMenuItem.Name = "upABStartOnSecondControllerToolStripMenuItem";
+ resources.ApplyResources(this.upABStartOnSecondControllerToolStripMenuItem, "upABStartOnSecondControllerToolStripMenuItem");
this.upABStartOnSecondControllerToolStripMenuItem.Click += new System.EventHandler(this.upABStartOnSecondControllerToolStripMenuItem_Click);
//
// useExtendedFontToolStripMenuItem
//
- resources.ApplyResources(this.useExtendedFontToolStripMenuItem, "useExtendedFontToolStripMenuItem");
this.useExtendedFontToolStripMenuItem.Checked = true;
this.useExtendedFontToolStripMenuItem.CheckOnClick = true;
this.useExtendedFontToolStripMenuItem.CheckState = System.Windows.Forms.CheckState.Checked;
this.useExtendedFontToolStripMenuItem.Name = "useExtendedFontToolStripMenuItem";
+ resources.ApplyResources(this.useExtendedFontToolStripMenuItem, "useExtendedFontToolStripMenuItem");
this.useExtendedFontToolStripMenuItem.Click += new System.EventHandler(this.useExtendedFontToolStripMenuItem_Click);
//
// epilepsyProtectionToolStripMenuItem
//
- resources.ApplyResources(this.epilepsyProtectionToolStripMenuItem, "epilepsyProtectionToolStripMenuItem");
this.epilepsyProtectionToolStripMenuItem.CheckOnClick = true;
this.epilepsyProtectionToolStripMenuItem.Name = "epilepsyProtectionToolStripMenuItem";
+ resources.ApplyResources(this.epilepsyProtectionToolStripMenuItem, "epilepsyProtectionToolStripMenuItem");
this.epilepsyProtectionToolStripMenuItem.Click += new System.EventHandler(this.ToolStripMenuItemArmet_Click);
//
// compressGamesIfPossibleToolStripMenuItem
//
- resources.ApplyResources(this.compressGamesIfPossibleToolStripMenuItem, "compressGamesIfPossibleToolStripMenuItem");
this.compressGamesIfPossibleToolStripMenuItem.CheckOnClick = true;
this.compressGamesIfPossibleToolStripMenuItem.Name = "compressGamesIfPossibleToolStripMenuItem";
+ resources.ApplyResources(this.compressGamesIfPossibleToolStripMenuItem, "compressGamesIfPossibleToolStripMenuItem");
this.compressGamesIfPossibleToolStripMenuItem.Click += new System.EventHandler(this.compressGamesIfPossibleToolStripMenuItem_Click);
//
// pagesfoldersTypeToolStripMenuItem
//
- resources.ApplyResources(this.pagesfoldersTypeToolStripMenuItem, "pagesfoldersTypeToolStripMenuItem");
this.pagesfoldersTypeToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.disablePagefoldersToolStripMenuItem,
this.toolStripMenuItem3,
@@ -425,32 +464,33 @@
this.toolStripMenuItem4,
this.customToolStripMenuItem});
this.pagesfoldersTypeToolStripMenuItem.Name = "pagesfoldersTypeToolStripMenuItem";
+ resources.ApplyResources(this.pagesfoldersTypeToolStripMenuItem, "pagesfoldersTypeToolStripMenuItem");
//
// disablePagefoldersToolStripMenuItem
//
- resources.ApplyResources(this.disablePagefoldersToolStripMenuItem, "disablePagefoldersToolStripMenuItem");
this.disablePagefoldersToolStripMenuItem.Name = "disablePagefoldersToolStripMenuItem";
+ resources.ApplyResources(this.disablePagefoldersToolStripMenuItem, "disablePagefoldersToolStripMenuItem");
this.disablePagefoldersToolStripMenuItem.Tag = "0";
this.disablePagefoldersToolStripMenuItem.Click += new System.EventHandler(this.pagesModefoldersToolStripMenuItem_Click);
//
// toolStripMenuItem3
//
- resources.ApplyResources(this.toolStripMenuItem3, "toolStripMenuItem3");
this.toolStripMenuItem3.Name = "toolStripMenuItem3";
+ resources.ApplyResources(this.toolStripMenuItem3, "toolStripMenuItem3");
//
// automaticToolStripMenuItem
//
- resources.ApplyResources(this.automaticToolStripMenuItem, "automaticToolStripMenuItem");
this.automaticToolStripMenuItem.Checked = true;
this.automaticToolStripMenuItem.CheckState = System.Windows.Forms.CheckState.Checked;
this.automaticToolStripMenuItem.Name = "automaticToolStripMenuItem";
+ resources.ApplyResources(this.automaticToolStripMenuItem, "automaticToolStripMenuItem");
this.automaticToolStripMenuItem.Tag = "2";
this.automaticToolStripMenuItem.Click += new System.EventHandler(this.pagesModefoldersToolStripMenuItem_Click);
//
// automaticOriginalToolStripMenuItem
//
- resources.ApplyResources(this.automaticOriginalToolStripMenuItem, "automaticOriginalToolStripMenuItem");
this.automaticOriginalToolStripMenuItem.Name = "automaticOriginalToolStripMenuItem";
+ resources.ApplyResources(this.automaticOriginalToolStripMenuItem, "automaticOriginalToolStripMenuItem");
this.automaticOriginalToolStripMenuItem.Tag = "3";
this.automaticOriginalToolStripMenuItem.Click += new System.EventHandler(this.pagesModefoldersToolStripMenuItem_Click);
//
@@ -470,35 +510,34 @@
//
// foldersToolStripMenuItem
//
- resources.ApplyResources(this.foldersToolStripMenuItem, "foldersToolStripMenuItem");
this.foldersToolStripMenuItem.Name = "foldersToolStripMenuItem";
+ resources.ApplyResources(this.foldersToolStripMenuItem, "foldersToolStripMenuItem");
this.foldersToolStripMenuItem.Tag = "6";
this.foldersToolStripMenuItem.Click += new System.EventHandler(this.pagesModefoldersToolStripMenuItem_Click);
//
// foldersOriginalToolStripMenuItem
//
- resources.ApplyResources(this.foldersOriginalToolStripMenuItem, "foldersOriginalToolStripMenuItem");
this.foldersOriginalToolStripMenuItem.Name = "foldersOriginalToolStripMenuItem";
+ resources.ApplyResources(this.foldersOriginalToolStripMenuItem, "foldersOriginalToolStripMenuItem");
this.foldersOriginalToolStripMenuItem.Tag = "7";
this.foldersOriginalToolStripMenuItem.Click += new System.EventHandler(this.pagesModefoldersToolStripMenuItem_Click);
//
// foldersSplitByFirstLetterToolStripMenuItem
//
- resources.ApplyResources(this.foldersSplitByFirstLetterToolStripMenuItem, "foldersSplitByFirstLetterToolStripMenuItem");
this.foldersSplitByFirstLetterToolStripMenuItem.Name = "foldersSplitByFirstLetterToolStripMenuItem";
+ resources.ApplyResources(this.foldersSplitByFirstLetterToolStripMenuItem, "foldersSplitByFirstLetterToolStripMenuItem");
this.foldersSplitByFirstLetterToolStripMenuItem.Tag = "8";
this.foldersSplitByFirstLetterToolStripMenuItem.Click += new System.EventHandler(this.pagesModefoldersToolStripMenuItem_Click);
//
// foldersSplitByFirstLetterOriginalToolStripMenuItem
//
- resources.ApplyResources(this.foldersSplitByFirstLetterOriginalToolStripMenuItem, "foldersSplitByFirstLetterOriginalToolStripMenuItem");
this.foldersSplitByFirstLetterOriginalToolStripMenuItem.Name = "foldersSplitByFirstLetterOriginalToolStripMenuItem";
+ resources.ApplyResources(this.foldersSplitByFirstLetterOriginalToolStripMenuItem, "foldersSplitByFirstLetterOriginalToolStripMenuItem");
this.foldersSplitByFirstLetterOriginalToolStripMenuItem.Tag = "9";
this.foldersSplitByFirstLetterOriginalToolStripMenuItem.Click += new System.EventHandler(this.pagesModefoldersToolStripMenuItem_Click);
//
// maximumGamesPerFolderToolStripMenuItem
//
- resources.ApplyResources(this.maximumGamesPerFolderToolStripMenuItem, "maximumGamesPerFolderToolStripMenuItem");
this.maximumGamesPerFolderToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.max20toolStripMenuItem,
this.max25toolStripMenuItem,
@@ -513,101 +552,102 @@
this.max90toolStripMenuItem,
this.max100toolStripMenuItem});
this.maximumGamesPerFolderToolStripMenuItem.Name = "maximumGamesPerFolderToolStripMenuItem";
+ resources.ApplyResources(this.maximumGamesPerFolderToolStripMenuItem, "maximumGamesPerFolderToolStripMenuItem");
//
// max20toolStripMenuItem
//
- resources.ApplyResources(this.max20toolStripMenuItem, "max20toolStripMenuItem");
this.max20toolStripMenuItem.Name = "max20toolStripMenuItem";
+ resources.ApplyResources(this.max20toolStripMenuItem, "max20toolStripMenuItem");
this.max20toolStripMenuItem.Click += new System.EventHandler(this.toolStripMenuMaxGamesPerFolder_Click);
//
// max25toolStripMenuItem
//
- resources.ApplyResources(this.max25toolStripMenuItem, "max25toolStripMenuItem");
this.max25toolStripMenuItem.Name = "max25toolStripMenuItem";
+ resources.ApplyResources(this.max25toolStripMenuItem, "max25toolStripMenuItem");
this.max25toolStripMenuItem.Click += new System.EventHandler(this.toolStripMenuMaxGamesPerFolder_Click);
//
// max30toolStripMenuItem
//
- resources.ApplyResources(this.max30toolStripMenuItem, "max30toolStripMenuItem");
this.max30toolStripMenuItem.Name = "max30toolStripMenuItem";
+ resources.ApplyResources(this.max30toolStripMenuItem, "max30toolStripMenuItem");
this.max30toolStripMenuItem.Click += new System.EventHandler(this.toolStripMenuMaxGamesPerFolder_Click);
//
// max35toolStripMenuItem
//
- resources.ApplyResources(this.max35toolStripMenuItem, "max35toolStripMenuItem");
this.max35toolStripMenuItem.Name = "max35toolStripMenuItem";
+ resources.ApplyResources(this.max35toolStripMenuItem, "max35toolStripMenuItem");
this.max35toolStripMenuItem.Click += new System.EventHandler(this.toolStripMenuMaxGamesPerFolder_Click);
//
// max40toolStripMenuItem
//
- resources.ApplyResources(this.max40toolStripMenuItem, "max40toolStripMenuItem");
this.max40toolStripMenuItem.Name = "max40toolStripMenuItem";
+ resources.ApplyResources(this.max40toolStripMenuItem, "max40toolStripMenuItem");
this.max40toolStripMenuItem.Click += new System.EventHandler(this.toolStripMenuMaxGamesPerFolder_Click);
//
// max45toolStripMenuItem
//
- resources.ApplyResources(this.max45toolStripMenuItem, "max45toolStripMenuItem");
this.max45toolStripMenuItem.Name = "max45toolStripMenuItem";
+ resources.ApplyResources(this.max45toolStripMenuItem, "max45toolStripMenuItem");
this.max45toolStripMenuItem.Click += new System.EventHandler(this.toolStripMenuMaxGamesPerFolder_Click);
//
// max50toolStripMenuItem
//
- resources.ApplyResources(this.max50toolStripMenuItem, "max50toolStripMenuItem");
this.max50toolStripMenuItem.Name = "max50toolStripMenuItem";
+ resources.ApplyResources(this.max50toolStripMenuItem, "max50toolStripMenuItem");
this.max50toolStripMenuItem.Click += new System.EventHandler(this.toolStripMenuMaxGamesPerFolder_Click);
//
// max60toolStripMenuItem
//
- resources.ApplyResources(this.max60toolStripMenuItem, "max60toolStripMenuItem");
this.max60toolStripMenuItem.Name = "max60toolStripMenuItem";
+ resources.ApplyResources(this.max60toolStripMenuItem, "max60toolStripMenuItem");
this.max60toolStripMenuItem.Click += new System.EventHandler(this.toolStripMenuMaxGamesPerFolder_Click);
//
// max70toolStripMenuItem
//
- resources.ApplyResources(this.max70toolStripMenuItem, "max70toolStripMenuItem");
this.max70toolStripMenuItem.Name = "max70toolStripMenuItem";
+ resources.ApplyResources(this.max70toolStripMenuItem, "max70toolStripMenuItem");
this.max70toolStripMenuItem.Click += new System.EventHandler(this.toolStripMenuMaxGamesPerFolder_Click);
//
// max80toolStripMenuItem
//
- resources.ApplyResources(this.max80toolStripMenuItem, "max80toolStripMenuItem");
this.max80toolStripMenuItem.Name = "max80toolStripMenuItem";
+ resources.ApplyResources(this.max80toolStripMenuItem, "max80toolStripMenuItem");
this.max80toolStripMenuItem.Click += new System.EventHandler(this.toolStripMenuMaxGamesPerFolder_Click);
//
// max90toolStripMenuItem
//
- resources.ApplyResources(this.max90toolStripMenuItem, "max90toolStripMenuItem");
this.max90toolStripMenuItem.Name = "max90toolStripMenuItem";
+ resources.ApplyResources(this.max90toolStripMenuItem, "max90toolStripMenuItem");
this.max90toolStripMenuItem.Click += new System.EventHandler(this.toolStripMenuMaxGamesPerFolder_Click);
//
// max100toolStripMenuItem
//
- resources.ApplyResources(this.max100toolStripMenuItem, "max100toolStripMenuItem");
this.max100toolStripMenuItem.Name = "max100toolStripMenuItem";
+ resources.ApplyResources(this.max100toolStripMenuItem, "max100toolStripMenuItem");
this.max100toolStripMenuItem.Click += new System.EventHandler(this.toolStripMenuMaxGamesPerFolder_Click);
//
// toolStripMenuItem4
//
- resources.ApplyResources(this.toolStripMenuItem4, "toolStripMenuItem4");
this.toolStripMenuItem4.Name = "toolStripMenuItem4";
+ resources.ApplyResources(this.toolStripMenuItem4, "toolStripMenuItem4");
//
// customToolStripMenuItem
//
- resources.ApplyResources(this.customToolStripMenuItem, "customToolStripMenuItem");
this.customToolStripMenuItem.Name = "customToolStripMenuItem";
+ resources.ApplyResources(this.customToolStripMenuItem, "customToolStripMenuItem");
this.customToolStripMenuItem.Tag = "99";
this.customToolStripMenuItem.Click += new System.EventHandler(this.pagesModefoldersToolStripMenuItem_Click);
//
// globalCommandLineArgumentsexpertsOnluToolStripMenuItem
//
- resources.ApplyResources(this.globalCommandLineArgumentsexpertsOnluToolStripMenuItem, "globalCommandLineArgumentsexpertsOnluToolStripMenuItem");
this.globalCommandLineArgumentsexpertsOnluToolStripMenuItem.Name = "globalCommandLineArgumentsexpertsOnluToolStripMenuItem";
+ resources.ApplyResources(this.globalCommandLineArgumentsexpertsOnluToolStripMenuItem, "globalCommandLineArgumentsexpertsOnluToolStripMenuItem");
this.globalCommandLineArgumentsexpertsOnluToolStripMenuItem.Click += new System.EventHandler(this.globalCommandLineArgumentsexpertsOnluToolStripMenuItem_Click);
//
// toolStripMenuItem5
//
- resources.ApplyResources(this.toolStripMenuItem5, "toolStripMenuItem5");
this.toolStripMenuItem5.Name = "toolStripMenuItem5";
+ resources.ApplyResources(this.toolStripMenuItem5, "toolStripMenuItem5");
//
// saveSettingsToNESMiniNowToolStripMenuItem
//
@@ -617,7 +657,6 @@
//
// toolsToolStripMenuItem
//
- resources.ApplyResources(this.toolsToolStripMenuItem, "toolsToolStripMenuItem");
this.toolsToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.saveStateManagerToolStripMenuItem,
this.toolStripMenuItem6,
@@ -629,23 +668,24 @@
this.toolStripMenuItem8,
this.takeScreenshotToolStripMenuItem});
this.toolsToolStripMenuItem.Name = "toolsToolStripMenuItem";
+ resources.ApplyResources(this.toolsToolStripMenuItem, "toolsToolStripMenuItem");
//
// saveStateManagerToolStripMenuItem
//
- resources.ApplyResources(this.saveStateManagerToolStripMenuItem, "saveStateManagerToolStripMenuItem");
this.saveStateManagerToolStripMenuItem.Name = "saveStateManagerToolStripMenuItem";
+ resources.ApplyResources(this.saveStateManagerToolStripMenuItem, "saveStateManagerToolStripMenuItem");
this.saveStateManagerToolStripMenuItem.Click += new System.EventHandler(this.saveStateManagerToolStripMenuItem_Click);
//
// toolStripMenuItem6
//
- resources.ApplyResources(this.toolStripMenuItem6, "toolStripMenuItem6");
this.toolStripMenuItem6.Name = "toolStripMenuItem6";
+ resources.ApplyResources(this.toolStripMenuItem6, "toolStripMenuItem6");
//
// FTPToolStripMenuItem
//
- resources.ApplyResources(this.FTPToolStripMenuItem, "FTPToolStripMenuItem");
this.FTPToolStripMenuItem.CheckOnClick = true;
this.FTPToolStripMenuItem.Name = "FTPToolStripMenuItem";
+ resources.ApplyResources(this.FTPToolStripMenuItem, "FTPToolStripMenuItem");
this.FTPToolStripMenuItem.Click += new System.EventHandler(this.FTPToolStripMenuItem_Click);
//
// openFTPInExplorerToolStripMenuItem
@@ -656,14 +696,14 @@
//
// toolStripMenuItem7
//
- resources.ApplyResources(this.toolStripMenuItem7, "toolStripMenuItem7");
this.toolStripMenuItem7.Name = "toolStripMenuItem7";
+ resources.ApplyResources(this.toolStripMenuItem7, "toolStripMenuItem7");
//
// shellToolStripMenuItem
//
- resources.ApplyResources(this.shellToolStripMenuItem, "shellToolStripMenuItem");
this.shellToolStripMenuItem.CheckOnClick = true;
this.shellToolStripMenuItem.Name = "shellToolStripMenuItem";
+ resources.ApplyResources(this.shellToolStripMenuItem, "shellToolStripMenuItem");
this.shellToolStripMenuItem.Click += new System.EventHandler(this.shellToolStripMenuItem_Click);
//
// openTelnetToolStripMenuItem
@@ -674,40 +714,40 @@
//
// toolStripMenuItem8
//
- resources.ApplyResources(this.toolStripMenuItem8, "toolStripMenuItem8");
this.toolStripMenuItem8.Name = "toolStripMenuItem8";
+ resources.ApplyResources(this.toolStripMenuItem8, "toolStripMenuItem8");
//
// takeScreenshotToolStripMenuItem
//
- resources.ApplyResources(this.takeScreenshotToolStripMenuItem, "takeScreenshotToolStripMenuItem");
this.takeScreenshotToolStripMenuItem.Name = "takeScreenshotToolStripMenuItem";
+ resources.ApplyResources(this.takeScreenshotToolStripMenuItem, "takeScreenshotToolStripMenuItem");
this.takeScreenshotToolStripMenuItem.Click += new System.EventHandler(this.takeScreenshotToolStripMenuItem_Click);
//
// helpToolStripMenuItem
//
- resources.ApplyResources(this.helpToolStripMenuItem, "helpToolStripMenuItem");
this.helpToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.gitHubPageWithActualReleasesToolStripMenuItem,
this.fAQToolStripMenuItem,
this.aboutToolStripMenuItem});
this.helpToolStripMenuItem.Name = "helpToolStripMenuItem";
+ resources.ApplyResources(this.helpToolStripMenuItem, "helpToolStripMenuItem");
//
// gitHubPageWithActualReleasesToolStripMenuItem
//
- resources.ApplyResources(this.gitHubPageWithActualReleasesToolStripMenuItem, "gitHubPageWithActualReleasesToolStripMenuItem");
this.gitHubPageWithActualReleasesToolStripMenuItem.Name = "gitHubPageWithActualReleasesToolStripMenuItem";
+ resources.ApplyResources(this.gitHubPageWithActualReleasesToolStripMenuItem, "gitHubPageWithActualReleasesToolStripMenuItem");
this.gitHubPageWithActualReleasesToolStripMenuItem.Click += new System.EventHandler(this.gitHubPageWithActualReleasesToolStripMenuItem_Click);
//
// fAQToolStripMenuItem
//
- resources.ApplyResources(this.fAQToolStripMenuItem, "fAQToolStripMenuItem");
this.fAQToolStripMenuItem.Name = "fAQToolStripMenuItem";
+ resources.ApplyResources(this.fAQToolStripMenuItem, "fAQToolStripMenuItem");
this.fAQToolStripMenuItem.Click += new System.EventHandler(this.fAQToolStripMenuItem_Click);
//
// aboutToolStripMenuItem
//
- resources.ApplyResources(this.aboutToolStripMenuItem, "aboutToolStripMenuItem");
this.aboutToolStripMenuItem.Name = "aboutToolStripMenuItem";
+ resources.ApplyResources(this.aboutToolStripMenuItem, "aboutToolStripMenuItem");
this.aboutToolStripMenuItem.Click += new System.EventHandler(this.aboutToolStripMenuItem_Click);
//
// checkedListBoxGames
@@ -880,12 +920,12 @@
//
// statusStrip
//
- resources.ApplyResources(this.statusStrip, "statusStrip");
this.statusStrip.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.toolStripStatusConnectionIcon,
this.toolStripStatusLabelSelected,
this.toolStripStatusLabelSize,
this.toolStripProgressBar});
+ resources.ApplyResources(this.statusStrip, "statusStrip");
this.statusStrip.Name = "statusStrip";
this.statusStrip.SizingGrip = false;
//
@@ -914,42 +954,42 @@
//
// toolStripProgressBar
//
- resources.ApplyResources(this.toolStripProgressBar, "toolStripProgressBar");
this.toolStripProgressBar.ForeColor = System.Drawing.SystemColors.ControlText;
this.toolStripProgressBar.Name = "toolStripProgressBar";
+ resources.ApplyResources(this.toolStripProgressBar, "toolStripProgressBar");
this.toolStripProgressBar.Style = System.Windows.Forms.ProgressBarStyle.Continuous;
//
// openFileDialogNes
//
this.openFileDialogNes.DefaultExt = "nes";
- resources.ApplyResources(this.openFileDialogNes, "openFileDialogNes");
this.openFileDialogNes.Multiselect = true;
+ resources.ApplyResources(this.openFileDialogNes, "openFileDialogNes");
//
// contextMenuStrip
//
- resources.ApplyResources(this.contextMenuStrip, "contextMenuStrip");
this.contextMenuStrip.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.selectAllToolStripMenuItem,
this.unselectAllToolStripMenuItem,
this.deleteGameToolStripMenuItem});
this.contextMenuStrip.Name = "contextMenuStrip";
+ resources.ApplyResources(this.contextMenuStrip, "contextMenuStrip");
//
// selectAllToolStripMenuItem
//
- resources.ApplyResources(this.selectAllToolStripMenuItem, "selectAllToolStripMenuItem");
this.selectAllToolStripMenuItem.Name = "selectAllToolStripMenuItem";
+ resources.ApplyResources(this.selectAllToolStripMenuItem, "selectAllToolStripMenuItem");
this.selectAllToolStripMenuItem.Click += new System.EventHandler(this.selectAllToolStripMenuItem_Click);
//
// unselectAllToolStripMenuItem
//
- resources.ApplyResources(this.unselectAllToolStripMenuItem, "unselectAllToolStripMenuItem");
this.unselectAllToolStripMenuItem.Name = "unselectAllToolStripMenuItem";
+ resources.ApplyResources(this.unselectAllToolStripMenuItem, "unselectAllToolStripMenuItem");
this.unselectAllToolStripMenuItem.Click += new System.EventHandler(this.unselectAllToolStripMenuItem_Click);
//
// deleteGameToolStripMenuItem
//
- resources.ApplyResources(this.deleteGameToolStripMenuItem, "deleteGameToolStripMenuItem");
this.deleteGameToolStripMenuItem.Name = "deleteGameToolStripMenuItem";
+ resources.ApplyResources(this.deleteGameToolStripMenuItem, "deleteGameToolStripMenuItem");
this.deleteGameToolStripMenuItem.Click += new System.EventHandler(this.deleteGameToolStripMenuItem_Click);
//
// openFileDialogImage
@@ -990,10 +1030,21 @@
this.timerConnectionCheck.Interval = 500;
this.timerConnectionCheck.Tick += new System.EventHandler(this.timerConnectionCheck_Tick);
//
+ // saveDumpFileDialog
+ //
+ this.saveDumpFileDialog.DefaultExt = "bin";
+ this.saveDumpFileDialog.FileName = "nand.bin";
+ resources.ApplyResources(this.saveDumpFileDialog, "saveDumpFileDialog");
+ //
+ // toolStripMenuItem10
+ //
+ this.toolStripMenuItem10.Name = "toolStripMenuItem10";
+ resources.ApplyResources(this.toolStripMenuItem10, "toolStripMenuItem10");
+ //
// MainForm
//
- resources.ApplyResources(this, "$this");
this.AllowDrop = true;
+ resources.ApplyResources(this, "$this");
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.Controls.Add(this.buttonStart);
this.Controls.Add(this.statusStrip);
@@ -1147,6 +1198,13 @@
private System.Windows.Forms.ToolStripMenuItem languageToolStripMenuItem;
private System.Windows.Forms.ToolStripSeparator toolStripMenuItem8;
private System.Windows.Forms.ToolStripMenuItem takeScreenshotToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem dumpTheWholeNANDToolStripMenuItem;
+ private System.Windows.Forms.ToolStripSeparator toolStripMenuItem9;
+ private System.Windows.Forms.SaveFileDialog saveDumpFileDialog;
+ private System.Windows.Forms.ToolStripMenuItem dumpNANDBToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem sNESMiniToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem superFamicomMiniToolStripMenuItem;
+ private System.Windows.Forms.ToolStripSeparator toolStripMenuItem10;
}
}
diff --git a/MainForm.bg-BG.resx b/MainForm.bg-BG.resx
index fa033fbb..cec7f071 100644
--- a/MainForm.bg-BG.resx
+++ b/MainForm.bg-BG.resx
@@ -283,4 +283,13 @@
<data name="useXYOnClassicControllerAsAutofireABToolStripMenuItem.Text">
<value>Използвай X/Y върху контролера "Clаssic" като autofire A/B</value>
</data>
+ <data name="dumpNANDBToolStripMenuItem.Text">
+ <value>Dump decrypted NAND-B partition</value>
+ </data>
+ <data name="dumpTheWholeNANDToolStripMenuItem.Text">
+ <value>Dump the whole NAND flash</value>
+ </data>
+ <data name="saveDumpFileDialog.Title">
+ <value>Select dump filename</value>
+ </data>
</root> \ No newline at end of file
diff --git a/MainForm.ca-ES.resx b/MainForm.ca-ES.resx
index 32e10eb1..308d7c91 100644
--- a/MainForm.ca-ES.resx
+++ b/MainForm.ca-ES.resx
@@ -283,4 +283,13 @@
<data name="useXYOnClassicControllerAsAutofireABToolStripMenuItem.Text">
<value>Utilitza X/Y en el comandament Wii Classic Controller com "Autofire" A/B</value>
</data>
+ <data name="dumpNANDBToolStripMenuItem.Text">
+ <value>Dump decrypted NAND-B partition</value>
+ </data>
+ <data name="dumpTheWholeNANDToolStripMenuItem.Text">
+ <value>Dump the whole NAND flash</value>
+ </data>
+ <data name="saveDumpFileDialog.Title">
+ <value>Select dump filename</value>
+ </data>
</root> \ No newline at end of file
diff --git a/MainForm.cs b/MainForm.cs
index f99846ef..f93b107b 100644
--- a/MainForm.cs
+++ b/MainForm.cs
@@ -766,6 +766,34 @@ namespace com.clusterrr.hakchi_gui
return workerForm.DialogResult == DialogResult.OK;
}
+ bool DoNandDump()
+ {
+ saveDumpFileDialog.FileName = "nand.bin";
+ saveDumpFileDialog.DefaultExt = "bin";
+ if (saveDumpFileDialog.ShowDialog() != DialogResult.OK)
+ return false;
+ var workerForm = new WorkerForm();
+ workerForm.Text = Resources.DumpingNand;
+ workerForm.Task = WorkerForm.Tasks.DumpNand;
+ workerForm.NandDump = saveDumpFileDialog.FileName;
+ workerForm.Start();
+ return workerForm.DialogResult == DialogResult.OK;
+ }
+
+ bool DoNandBDump()
+ {
+ saveDumpFileDialog.FileName = "nandb.hsqs";
+ saveDumpFileDialog.DefaultExt = "hsqs";
+ if (saveDumpFileDialog.ShowDialog() != DialogResult.OK)
+ return false;
+ var workerForm = new WorkerForm();
+ workerForm.Text = Resources.DumpingNand;
+ workerForm.Task = WorkerForm.Tasks.DumpNandB;
+ workerForm.NandDump = saveDumpFileDialog.FileName;
+ workerForm.Start();
+ return workerForm.DialogResult == DialogResult.OK;
+ }
+
bool FlashCustomKernel()
{
var workerForm = new WorkerForm();
@@ -953,6 +981,16 @@ namespace com.clusterrr.hakchi_gui
}
}
+ private void dumpTheWholeNANDToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ if (DoNandDump()) MessageBox.Show(Resources.NandDumped, Resources.Done, MessageBoxButtons.OK, MessageBoxIcon.Information);
+ }
+
+ private void dumpNANDBToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ if (DoNandBDump()) MessageBox.Show(Resources.NandDumped, Resources.Done, MessageBoxButtons.OK, MessageBoxIcon.Information);
+ }
+
private void flashCustomKernelToolStripMenuItem_Click(object sender, EventArgs e)
{
if (RequireKernelDump() == DialogResult.No) return;
diff --git a/MainForm.da-DK.resx b/MainForm.da-DK.resx
new file mode 100644
index 00000000..cb216af8
--- /dev/null
+++ b/MainForm.da-DK.resx
@@ -0,0 +1,295 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+ <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+ <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+ <xsd:element name="root" msdata:IsDataSet="true">
+ <xsd:complexType>
+ <xsd:choice maxOccurs="unbounded">
+ <xsd:element name="metadata">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" />
+ </xsd:sequence>
+ <xsd:attribute name="name" use="required" type="xsd:string" />
+ <xsd:attribute name="type" type="xsd:string" />
+ <xsd:attribute name="mimetype" type="xsd:string" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="assembly">
+ <xsd:complexType>
+ <xsd:attribute name="alias" type="xsd:string" />
+ <xsd:attribute name="name" type="xsd:string" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="data">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+ <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+ <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="resheader">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" />
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:choice>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:schema>
+ <resheader name="resmimetype">
+ <value>text/microsoft-resx</value>
+ </resheader>
+ <resheader name="version">
+ <value>2.0</value>
+ </resheader>
+ <resheader name="reader">
+ <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <resheader name="writer">
+ <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <data name="aboutToolStripMenuItem.Text">
+ <value>Om...</value>
+ </data>
+ <data name="addMoreGamesToolStripMenuItem.Text">
+ <value>Tilføj flere &amp;spil</value>
+ </data>
+ <data name="addPresetToolStripMenuItem.Text">
+ <value>Tilføj preset</value>
+ </data>
+ <data name="automaticOriginalToolStripMenuItem.Text">
+ <value>Originale spil i roden -&gt; Automatisk i undermappe</value>
+ </data>
+ <data name="automaticToolStripMenuItem.Text">
+ <value>Automatisk</value>
+ </data>
+ <data name="buttonAddGames.Text">
+ <value>Tilføj flere spil</value>
+ </data>
+ <data name="buttonBrowseImage.Text">
+ <value>Gennemse</value>
+ </data>
+ <data name="buttonStart.Text">
+ <value>Synkroniser valgte spil med NES Mini</value>
+ </data>
+ <data name="cloverconHackToolStripMenuItem.Text">
+ <value>Controller hacks</value>
+ </data>
+ <data name="compressGamesIfPossibleToolStripMenuItem.Text">
+ <value>Komprimer ikke-NES spil (for ekstra emulator mod)</value>
+ </data>
+ <data name="consoleTypeToolStripMenuItem.Text">
+ <value>Konsol type</value>
+ </data>
+ <data name="customToolStripMenuItem.Text">
+ <value>Brugerdefineret - vis Mappe styring hver gang</value>
+ </data>
+ <data name="deleteGameToolStripMenuItem.Text">
+ <value>Slet spil</value>
+ </data>
+ <data name="deletePresetToolStripMenuItem.Text">
+ <value>Slet preset</value>
+ </data>
+ <data name="disablePagefoldersToolStripMenuItem.Text">
+ <value>Deaktiver sider/mapper</value>
+ </data>
+ <data name="downloadCoversForAllGamesToolStripMenuItem.Text">
+ <value>Hent box art for alle spillene</value>
+ </data>
+ <data name="dumpKernelToolStripMenuItem.Text">
+ <value>Dump kerne</value>
+ </data>
+ <data name="enableAutofireToolStripMenuItem.Text">
+ <value>Brug "Select+A/B" til at aktivere autofire på A/B</value>
+ </data>
+ <data name="epilepsyProtectionToolStripMenuItem.Text">
+ <value>Fjern epilepsi beskyttelse</value>
+ </data>
+ <data name="exitToolStripMenuItem.Text">
+ <value>&amp;Luk</value>
+ </data>
+ <data name="fileToolStripMenuItem.Text">
+ <value>&amp;Fil</value>
+ </data>
+ <data name="flashCustomKernelToolStripMenuItem.Text">
+ <value>Flash custom kerne</value>
+ </data>
+ <data name="flashOriginalKernelToolStripMenuItem.Text">
+ <value>Flash original kerne</value>
+ </data>
+ <data name="foldersOriginalToolStripMenuItem.Text">
+ <value>Originale spil i roden -&gt; Mapper, del spil ligeligt</value>
+ </data>
+ <data name="foldersSplitByFirstLetterOriginalToolStripMenuItem.Text">
+ <value>Originale spil i roden -&gt; Mapper, delt efter første bogstav</value>
+ </data>
+ <data name="foldersSplitByFirstLetterToolStripMenuItem.Text">
+ <value>Mapper, del efter første bogstav</value>
+ </data>
+ <data name="foldersToolStripMenuItem.Text">
+ <value>Mapper, del spil ligeligt</value>
+ </data>
+ <data name="gitHubPageWithActualReleasesToolStripMenuItem.Text">
+ <value>Github side med faktiske udgivelser</value>
+ </data>
+ <data name="globalCommandLineArgumentsexpertsOnluToolStripMenuItem.Text">
+ <value>Global kommando-linje argumenter (kun eksperter!)</value>
+ </data>
+ <data name="groupBoxDefaultGames.Text">
+ <value>Du kan skjule nogle standard spil</value>
+ </data>
+ <data name="groupBoxOptions.Text">
+ <value>Spil indstillinger</value>
+ </data>
+ <data name="helpToolStripMenuItem.Text">
+ <value>&amp;Hjælp</value>
+ </data>
+ <data name="installModulesToolStripMenuItem.Text">
+ <value>Installer ekstra moduler</value>
+ </data>
+ <data name="kernelToolStripMenuItem.Text">
+ <value>&amp;Kerne</value>
+ </data>
+ <data name="label1.Text">
+ <value>Udgivelses date (YYYY-MM-DD):</value>
+ </data>
+ <data name="label2.Text">
+ <value>Udgiver:</value>
+ </data>
+ <data name="label3.Text">
+ <value>Kommando-linje argumenter (kun for avanceret brugere!)</value>
+ </data>
+ <data name="label4.Text">
+ <value>Box art:</value>
+ </data>
+ <data name="label5.Text">
+ <value>Vælg spil:</value>
+ </data>
+ <data name="label6.Text">
+ <value>Max antal spillere:</value>
+ </data>
+ <data name="label7.Text">
+ <value>Game Genie koder (komma separeret)</value>
+ </data>
+ <data name="labelName.Text">
+ <value>Navn:</value>
+ </data>
+ <data name="maximumGamesPerFolderToolStripMenuItem.Text">
+ <value>Maximum spil per side/mappe</value>
+ </data>
+ <data name="modulesToolStripMenuItem.Text">
+ <value>&amp;Moduler</value>
+ </data>
+ <data name="pagesOriginalToolStripMenuItem.Text">
+ <value>Originale spil i roden -&gt; Mapper, del spil</value>
+ </data>
+ <data name="pagesToolStripMenuItem.Text">
+ <value>Sider, del spil ligeligt</value>
+ </data>
+ <data name="pagesfoldersTypeToolStripMenuItem.Text">
+ <value>Sider/mappe struktur</value>
+ </data>
+ <data name="presetsToolStripMenuItem.Text">
+ <value>Valg presets.</value>
+ </data>
+ <data name="radioButtonOne.Text">
+ <value>En spiller</value>
+ </data>
+ <data name="radioButtonTwo.Text">
+ <value>To spillere, ikke samtidig</value>
+ </data>
+ <data name="radioButtonTwoSim.Text">
+ <value>To spiller, samtidig</value>
+ </data>
+ <data name="resetUsingCombinationOfButtonsToolStripMenuItem.Text">
+ <value>Brug knap kombination til at nustille</value>
+ </data>
+ <data name="saveSettingsToNESMiniNowToolStripMenuItem.Text">
+ <value>Gem indstillinger til NES Mini nu</value>
+ </data>
+ <data name="searchToolStripMenuItem.Text">
+ <value>Søg</value>
+ </data>
+ <data name="selectAllToolStripMenuItem.Text">
+ <value>Vælg alle</value>
+ </data>
+ <data name="selectButtonCombinationToolStripMenuItem.Text">
+ <value>Vælg nulstil knap kombination</value>
+ </data>
+ <data name="settingsToolStripMenuItem.Text">
+ <value>&amp;Indstillinger</value>
+ </data>
+ <data name="synchronizeToolStripMenuItem.Text">
+ <value>Synkroniser</value>
+ </data>
+ <data name="uninstallModulesToolStripMenuItem.Text">
+ <value>Afinstallere extra moduler</value>
+ </data>
+ <data name="uninstallToolStripMenuItem.Text">
+ <value>Afinstaller</value>
+ </data>
+ <data name="unselectAllToolStripMenuItem.Text">
+ <value>Fravælg alt</value>
+ </data>
+ <data name="upABStartOnSecondControllerToolStripMenuItem.Text">
+ <value>"Op+A+B = Start" på anden controller</value>
+ </data>
+ <data name="useExtendedFontToolStripMenuItem.Text">
+ <value>Brug udvidet skrifttype</value>
+ </data>
+ <data name="useXYOnClassicControllerAsAutofireABToolStripMenuItem.Text">
+ <value>Brug X/Y på Classic Controller som autofire A/B</value>
+ </data>
+ <data name="FTPToolStripMenuItem.Text">
+ <value>FTP server on ftp://root:clover@127.0.0.1:1021</value>
+ </data>
+ <data name="dumpNANDBToolStripMenuItem.Text">
+ <value>Dump decrypted NAND-B partition</value>
+ </data>
+ <data name="dumpTheWholeNANDToolStripMenuItem.Text">
+ <value>Dump the whole NAND flash</value>
+ </data>
+ <data name="fAQToolStripMenuItem.Text">
+ <value>FAQ</value>
+ </data>
+ <data name="languageToolStripMenuItem.Text">
+ <value>Language</value>
+ </data>
+ <data name="openFTPInExplorerToolStripMenuItem.Text">
+ <value>Open FTP client</value>
+ </data>
+ <data name="openFileDialogImage.Title">
+ <value>Select box art for game</value>
+ </data>
+ <data name="openFileDialogNes.Title">
+ <value>Select games</value>
+ </data>
+ <data name="openTelnetToolStripMenuItem.Text">
+ <value>Open Telnet client</value>
+ </data>
+ <data name="saveDumpFileDialog.Title">
+ <value>Select dump filename</value>
+ </data>
+ <data name="saveStateManagerToolStripMenuItem.Text">
+ <value>Save-State Manager</value>
+ </data>
+ <data name="shellToolStripMenuItem.Text">
+ <value>Telnet server on telnet://127.0.0.1:1023 (login:root)</value>
+ </data>
+ <data name="takeScreenshotToolStripMenuItem.Text">
+ <value>Take screenshot</value>
+ </data>
+ <data name="toolsToolStripMenuItem.Text">
+ <value>&amp;Tools</value>
+ </data>
+</root> \ No newline at end of file
diff --git a/MainForm.de-DE.resx b/MainForm.de-DE.resx
index d9f5096a..c4280e42 100644
--- a/MainForm.de-DE.resx
+++ b/MainForm.de-DE.resx
@@ -283,4 +283,13 @@
<data name="useXYOnClassicControllerAsAutofireABToolStripMenuItem.Text">
<value>Nutze X/Y auf dem Classic Controller als Autofeuer A/B</value>
</data>
+ <data name="dumpNANDBToolStripMenuItem.Text">
+ <value>Dump decrypted NAND-B partition</value>
+ </data>
+ <data name="dumpTheWholeNANDToolStripMenuItem.Text">
+ <value>Dump the whole NAND flash</value>
+ </data>
+ <data name="saveDumpFileDialog.Title">
+ <value>Select dump filename</value>
+ </data>
</root> \ No newline at end of file
diff --git a/MainForm.el-GR.resx b/MainForm.el-GR.resx
index 04d7b10c..3a658745 100644
--- a/MainForm.el-GR.resx
+++ b/MainForm.el-GR.resx
@@ -283,4 +283,13 @@
<data name="useXYOnClassicControllerAsAutofireABToolStripMenuItem.Text">
<value>Χρήση Χ/Υ στο Κλασσικό Χειριστήριο ως αυτόματο Α/Β</value>
</data>
+ <data name="dumpNANDBToolStripMenuItem.Text">
+ <value>Dump decrypted NAND-B partition</value>
+ </data>
+ <data name="dumpTheWholeNANDToolStripMenuItem.Text">
+ <value>Dump the whole NAND flash</value>
+ </data>
+ <data name="saveDumpFileDialog.Title">
+ <value>Select dump filename</value>
+ </data>
</root> \ No newline at end of file
diff --git a/MainForm.en-GB.resx b/MainForm.en-GB.resx
index 2bc4df62..dc1e0ede 100644
--- a/MainForm.en-GB.resx
+++ b/MainForm.en-GB.resx
@@ -112,6 +112,12 @@
<data name="dumpKernelToolStripMenuItem.Text">
<value>Dump kernel</value>
</data>
+ <data name="dumpNANDBToolStripMenuItem.Text">
+ <value>Dump decrypted NAND-B partition</value>
+ </data>
+ <data name="dumpTheWholeNANDToolStripMenuItem.Text">
+ <value>Dump the whole NAND flash</value>
+ </data>
<data name="enableAutofireToolStripMenuItem.Text">
<value>Use "Select + A/B" to enable autofire on A/B</value>
</data>
@@ -235,6 +241,9 @@
<data name="resetUsingCombinationOfButtonsToolStripMenuItem.Text">
<value>Reset with a button combination</value>
</data>
+ <data name="saveDumpFileDialog.Title">
+ <value>Select dump filename</value>
+ </data>
<data name="saveSettingsToNESMiniNowToolStripMenuItem.Text">
<value>Save settings to NES Mini</value>
</data>
diff --git a/MainForm.en.resx b/MainForm.en.resx
new file mode 100644
index 00000000..456f7893
--- /dev/null
+++ b/MainForm.en.resx
@@ -0,0 +1,295 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+ <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+ <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+ <xsd:element name="root" msdata:IsDataSet="true">
+ <xsd:complexType>
+ <xsd:choice maxOccurs="unbounded">
+ <xsd:element name="metadata">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" />
+ </xsd:sequence>
+ <xsd:attribute name="name" use="required" type="xsd:string" />
+ <xsd:attribute name="type" type="xsd:string" />
+ <xsd:attribute name="mimetype" type="xsd:string" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="assembly">
+ <xsd:complexType>
+ <xsd:attribute name="alias" type="xsd:string" />
+ <xsd:attribute name="name" type="xsd:string" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="data">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+ <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+ <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="resheader">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" />
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:choice>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:schema>
+ <resheader name="resmimetype">
+ <value>text/microsoft-resx</value>
+ </resheader>
+ <resheader name="version">
+ <value>2.0</value>
+ </resheader>
+ <resheader name="reader">
+ <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <resheader name="writer">
+ <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <data name="FTPToolStripMenuItem.Text">
+ <value>FTP server on ftp://root:clover@127.0.0.1:1021</value>
+ </data>
+ <data name="aboutToolStripMenuItem.Text">
+ <value>About...</value>
+ </data>
+ <data name="addMoreGamesToolStripMenuItem.Text">
+ <value>Add more &amp;games</value>
+ </data>
+ <data name="addPresetToolStripMenuItem.Text">
+ <value>Add preset</value>
+ </data>
+ <data name="automaticOriginalToolStripMenuItem.Text">
+ <value>Original games in root -&gt; Automatic in subfolder</value>
+ </data>
+ <data name="automaticToolStripMenuItem.Text">
+ <value>Automatic</value>
+ </data>
+ <data name="buttonAddGames.Text">
+ <value>Add more games</value>
+ </data>
+ <data name="buttonBrowseImage.Text">
+ <value>Browse</value>
+ </data>
+ <data name="buttonStart.Text">
+ <value>Synchronize selected games with NES Mini</value>
+ </data>
+ <data name="cloverconHackToolStripMenuItem.Text">
+ <value>Controller hacks</value>
+ </data>
+ <data name="compressGamesIfPossibleToolStripMenuItem.Text">
+ <value>Compress non-NES games (for additional emulator mod)</value>
+ </data>
+ <data name="consoleTypeToolStripMenuItem.Text">
+ <value>Console type</value>
+ </data>
+ <data name="customToolStripMenuItem.Text">
+ <value>Custom - show Folders Manager every time</value>
+ </data>
+ <data name="deleteGameToolStripMenuItem.Text">
+ <value>Delete game</value>
+ </data>
+ <data name="deletePresetToolStripMenuItem.Text">
+ <value>Delete preset</value>
+ </data>
+ <data name="disablePagefoldersToolStripMenuItem.Text">
+ <value>Disable page/folders</value>
+ </data>
+ <data name="downloadCoversForAllGamesToolStripMenuItem.Text">
+ <value>Download box art for all games</value>
+ </data>
+ <data name="dumpKernelToolStripMenuItem.Text">
+ <value>Dump kernel</value>
+ </data>
+ <data name="dumpNANDBToolStripMenuItem.Text">
+ <value>Dump decrypted NAND-B partition</value>
+ </data>
+ <data name="dumpTheWholeNANDToolStripMenuItem.Text">
+ <value>Dump the whole NAND flash</value>
+ </data>
+ <data name="enableAutofireToolStripMenuItem.Text">
+ <value>Use "Select+A/B" to enable autofire on A/B</value>
+ </data>
+ <data name="epilepsyProtectionToolStripMenuItem.Text">
+ <value>Disable epilepsy protection</value>
+ </data>
+ <data name="exitToolStripMenuItem.Text">
+ <value>&amp;Exit</value>
+ </data>
+ <data name="fAQToolStripMenuItem.Text">
+ <value>FAQ</value>
+ </data>
+ <data name="fileToolStripMenuItem.Text">
+ <value>&amp;File</value>
+ </data>
+ <data name="flashCustomKernelToolStripMenuItem.Text">
+ <value>Flash custom kernel</value>
+ </data>
+ <data name="flashOriginalKernelToolStripMenuItem.Text">
+ <value>Flash original kernel</value>
+ </data>
+ <data name="foldersOriginalToolStripMenuItem.Text">
+ <value>Original games in root -&gt; Folders, split games equally</value>
+ </data>
+ <data name="foldersSplitByFirstLetterOriginalToolStripMenuItem.Text">
+ <value>Original games in root -&gt; Folders, split by first letter</value>
+ </data>
+ <data name="foldersSplitByFirstLetterToolStripMenuItem.Text">
+ <value>Folders, split by first letter</value>
+ </data>
+ <data name="foldersToolStripMenuItem.Text">
+ <value>Folders, split games equally</value>
+ </data>
+ <data name="gitHubPageWithActualReleasesToolStripMenuItem.Text">
+ <value>GitHub page with actual releases</value>
+ </data>
+ <data name="globalCommandLineArgumentsexpertsOnluToolStripMenuItem.Text">
+ <value>Global command-line arguments (experts only!)</value>
+ </data>
+ <data name="groupBoxDefaultGames.Text">
+ <value>You can hide some default games</value>
+ </data>
+ <data name="groupBoxOptions.Text">
+ <value>Game options</value>
+ </data>
+ <data name="helpToolStripMenuItem.Text">
+ <value>&amp;Help</value>
+ </data>
+ <data name="installModulesToolStripMenuItem.Text">
+ <value>Install extra modules</value>
+ </data>
+ <data name="kernelToolStripMenuItem.Text">
+ <value>&amp;Kernel</value>
+ </data>
+ <data name="label1.Text">
+ <value>Release date (YYYY-MM-DD):</value>
+ </data>
+ <data name="label2.Text">
+ <value>Publisher:</value>
+ </data>
+ <data name="label3.Text">
+ <value>Command line arguments (for advanced users only!):</value>
+ </data>
+ <data name="label4.Text">
+ <value>Box art:</value>
+ </data>
+ <data name="label5.Text">
+ <value>Select games:</value>
+ </data>
+ <data name="label6.Text">
+ <value>Max players:</value>
+ </data>
+ <data name="label7.Text">
+ <value>Game Genie codes (comma separated):</value>
+ </data>
+ <data name="labelName.Text">
+ <value>Name:</value>
+ </data>
+ <data name="languageToolStripMenuItem.Text">
+ <value>Language</value>
+ </data>
+ <data name="maximumGamesPerFolderToolStripMenuItem.Text">
+ <value>Maximum games per page/folder</value>
+ </data>
+ <data name="modulesToolStripMenuItem.Text">
+ <value>&amp;Modules</value>
+ </data>
+ <data name="openFTPInExplorerToolStripMenuItem.Text">
+ <value>Open FTP client</value>
+ </data>
+ <data name="openFileDialogImage.Title">
+ <value>Select box art for game</value>
+ </data>
+ <data name="openFileDialogNes.Title">
+ <value>Select games</value>
+ </data>
+ <data name="openTelnetToolStripMenuItem.Text">
+ <value>Open Telnet client</value>
+ </data>
+ <data name="pagesOriginalToolStripMenuItem.Text">
+ <value>Original games in root -&gt; Pages, split games equally</value>
+ </data>
+ <data name="pagesToolStripMenuItem.Text">
+ <value>Pages, split games equally</value>
+ </data>
+ <data name="pagesfoldersTypeToolStripMenuItem.Text">
+ <value>Pages/folders structure</value>
+ </data>
+ <data name="presetsToolStripMenuItem.Text">
+ <value>Selection presets</value>
+ </data>
+ <data name="radioButtonOne.Text">
+ <value>One player</value>
+ </data>
+ <data name="radioButtonTwo.Text">
+ <value>Two players, not simultaneously</value>
+ </data>
+ <data name="radioButtonTwoSim.Text">
+ <value>Two players, simultaneously</value>
+ </data>
+ <data name="resetUsingCombinationOfButtonsToolStripMenuItem.Text">
+ <value>Use button combination to reset</value>
+ </data>
+ <data name="saveDumpFileDialog.Title">
+ <value>Select dump filename</value>
+ </data>
+ <data name="saveSettingsToNESMiniNowToolStripMenuItem.Text">
+ <value>Save settings to NES Mini now</value>
+ </data>
+ <data name="saveStateManagerToolStripMenuItem.Text">
+ <value>Save-State Manager</value>
+ </data>
+ <data name="searchToolStripMenuItem.Text">
+ <value>Search</value>
+ </data>
+ <data name="selectAllToolStripMenuItem.Text">
+ <value>Select all</value>
+ </data>
+ <data name="selectButtonCombinationToolStripMenuItem.Text">
+ <value>Select reset button combination</value>
+ </data>
+ <data name="settingsToolStripMenuItem.Text">
+ <value>&amp;Settings</value>
+ </data>
+ <data name="shellToolStripMenuItem.Text">
+ <value>Telnet server on telnet://127.0.0.1:1023 (login:root)</value>
+ </data>
+ <data name="synchronizeToolStripMenuItem.Text">
+ <value>Synchronize</value>
+ </data>
+ <data name="takeScreenshotToolStripMenuItem.Text">
+ <value>Take screenshot</value>
+ </data>
+ <data name="toolsToolStripMenuItem.Text">
+ <value>&amp;Tools</value>
+ </data>
+ <data name="uninstallModulesToolStripMenuItem.Text">
+ <value>Uninstall extra modules</value>
+ </data>
+ <data name="uninstallToolStripMenuItem.Text">
+ <value>Uninstall</value>
+ </data>
+ <data name="unselectAllToolStripMenuItem.Text">
+ <value>Unselect all</value>
+ </data>
+ <data name="upABStartOnSecondControllerToolStripMenuItem.Text">
+ <value>"Up+A+B = Start" on 2nd controller</value>
+ </data>
+ <data name="useExtendedFontToolStripMenuItem.Text">
+ <value>Use extended font</value>
+ </data>
+ <data name="useXYOnClassicControllerAsAutofireABToolStripMenuItem.Text">
+ <value>Use X/Y on Classic Controller as autofire A/B</value>
+ </data>
+</root> \ No newline at end of file
diff --git a/MainForm.es-AR.resx b/MainForm.es-AR.resx
index 06c4127a..f51bc321 100644
--- a/MainForm.es-AR.resx
+++ b/MainForm.es-AR.resx
@@ -283,4 +283,13 @@
<data name="useXYOnClassicControllerAsAutofireABToolStripMenuItem.Text">
<value>Usar los botones "X"/"Y" en el Classic Controller como disparo automático de "A"/"B"</value>
</data>
+ <data name="dumpNANDBToolStripMenuItem.Text">
+ <value>Dump decrypted NAND-B partition</value>
+ </data>
+ <data name="dumpTheWholeNANDToolStripMenuItem.Text">
+ <value>Dump the whole NAND flash</value>
+ </data>
+ <data name="saveDumpFileDialog.Title">
+ <value>Select dump filename</value>
+ </data>
</root> \ No newline at end of file
diff --git a/MainForm.es-ES.resx b/MainForm.es-ES.resx
index 065f6246..f240d9dd 100644
--- a/MainForm.es-ES.resx
+++ b/MainForm.es-ES.resx
@@ -283,4 +283,13 @@
<data name="useXYOnClassicControllerAsAutofireABToolStripMenuItem.Text">
<value>Usa X/Y en el mando Wii Classic Controller como Autofire A/B</value>
</data>
+ <data name="dumpNANDBToolStripMenuItem.Text">
+ <value>Dump decrypted NAND-B partition</value>
+ </data>
+ <data name="dumpTheWholeNANDToolStripMenuItem.Text">
+ <value>Dump the whole NAND flash</value>
+ </data>
+ <data name="saveDumpFileDialog.Title">
+ <value>Select dump filename</value>
+ </data>
</root> \ No newline at end of file
diff --git a/MainForm.fi-FI.resx b/MainForm.fi-FI.resx
index 93fc420a..f4ea3447 100644
--- a/MainForm.fi-FI.resx
+++ b/MainForm.fi-FI.resx
@@ -283,4 +283,13 @@
<data name="useXYOnClassicControllerAsAutofireABToolStripMenuItem.Text">
<value>Käytä Classic Controllerin X/Y-näppäimiä A/B-automaattitulitukseen</value>
</data>
+ <data name="dumpNANDBToolStripMenuItem.Text">
+ <value>Dump decrypted NAND-B partition</value>
+ </data>
+ <data name="dumpTheWholeNANDToolStripMenuItem.Text">
+ <value>Dump the whole NAND flash</value>
+ </data>
+ <data name="saveDumpFileDialog.Title">
+ <value>Select dump filename</value>
+ </data>
</root> \ No newline at end of file
diff --git a/MainForm.fr-FR.resx b/MainForm.fr-FR.resx
index be34addd..cb581b47 100644
--- a/MainForm.fr-FR.resx
+++ b/MainForm.fr-FR.resx
@@ -283,4 +283,13 @@
<data name="useXYOnClassicControllerAsAutofireABToolStripMenuItem.Text">
<value>Utiliser X/Y sur le Classic Controller comme autofire A/B</value>
</data>
+ <data name="dumpNANDBToolStripMenuItem.Text">
+ <value>Dump decrypted NAND-B partition</value>
+ </data>
+ <data name="dumpTheWholeNANDToolStripMenuItem.Text">
+ <value>Dump the whole NAND flash</value>
+ </data>
+ <data name="saveDumpFileDialog.Title">
+ <value>Select dump filename</value>
+ </data>
</root> \ No newline at end of file
diff --git a/MainForm.id-ID.resx b/MainForm.id-ID.resx
index 0650b261..05e2cd5c 100644
--- a/MainForm.id-ID.resx
+++ b/MainForm.id-ID.resx
@@ -283,4 +283,13 @@
<data name="useXYOnClassicControllerAsAutofireABToolStripMenuItem.Text">
<value>Gunakan X/Y pada Classic Controller sebagai autofire A/B</value>
</data>
+ <data name="dumpNANDBToolStripMenuItem.Text">
+ <value>Dump decrypted NAND-B partition</value>
+ </data>
+ <data name="dumpTheWholeNANDToolStripMenuItem.Text">
+ <value>Dump the whole NAND flash</value>
+ </data>
+ <data name="saveDumpFileDialog.Title">
+ <value>Select dump filename</value>
+ </data>
</root> \ No newline at end of file
diff --git a/MainForm.it-IT.resx b/MainForm.it-IT.resx
index a94d2b84..26a2931e 100644
--- a/MainForm.it-IT.resx
+++ b/MainForm.it-IT.resx
@@ -283,4 +283,13 @@
<data name="useXYOnClassicControllerAsAutofireABToolStripMenuItem.Text">
<value>Utilizza X/Y sul Classic Controller come autofire per A/B</value>
</data>
+ <data name="dumpNANDBToolStripMenuItem.Text">
+ <value>Dump decrypted NAND-B partition</value>
+ </data>
+ <data name="dumpTheWholeNANDToolStripMenuItem.Text">
+ <value>Dump the whole NAND flash</value>
+ </data>
+ <data name="saveDumpFileDialog.Title">
+ <value>Select dump filename</value>
+ </data>
</root> \ No newline at end of file
diff --git a/MainForm.nl.resx b/MainForm.nl.resx
index de552b46..b85c9a62 100644
--- a/MainForm.nl.resx
+++ b/MainForm.nl.resx
@@ -283,4 +283,13 @@
<data name="useXYOnClassicControllerAsAutofireABToolStripMenuItem.Text">
<value>Gebruik X/Y om autofire te gebruiken voor de A/B knoppen op de klassieke controller</value>
</data>
+ <data name="dumpNANDBToolStripMenuItem.Text">
+ <value>Dump decrypted NAND-B partition</value>
+ </data>
+ <data name="dumpTheWholeNANDToolStripMenuItem.Text">
+ <value>Dump the whole NAND flash</value>
+ </data>
+ <data name="saveDumpFileDialog.Title">
+ <value>Select dump filename</value>
+ </data>
</root> \ No newline at end of file
diff --git a/MainForm.pl-PL.resx b/MainForm.pl-PL.resx
index 711abe05..7a97e3ea 100644
--- a/MainForm.pl-PL.resx
+++ b/MainForm.pl-PL.resx
@@ -280,6 +280,15 @@
<data name="useExtendedFontToolStripMenuItem.Text">
<value>Użyj rozszerzonej czcionki</value>
</data>
+ <data name="dumpNANDBToolStripMenuItem.Text">
+ <value>Dump decrypted NAND-B partition</value>
+ </data>
+ <data name="dumpTheWholeNANDToolStripMenuItem.Text">
+ <value>Dump the whole NAND flash</value>
+ </data>
+ <data name="saveDumpFileDialog.Title">
+ <value>Select dump filename</value>
+ </data>
<data name="useXYOnClassicControllerAsAutofireABToolStripMenuItem.Text">
<value>Use X/Y on Classic Controller as autofire A/B</value>
</data>
diff --git a/MainForm.pt-PT.resx b/MainForm.pt-PT.resx
index fe66322d..e4c8b115 100644
--- a/MainForm.pt-PT.resx
+++ b/MainForm.pt-PT.resx
@@ -283,4 +283,13 @@
<data name="useXYOnClassicControllerAsAutofireABToolStripMenuItem.Text">
<value>Use X / Y no Controlador Clássico como autofire A / B</value>
</data>
+ <data name="dumpNANDBToolStripMenuItem.Text">
+ <value>Dump decrypted NAND-B partition</value>
+ </data>
+ <data name="dumpTheWholeNANDToolStripMenuItem.Text">
+ <value>Dump the whole NAND flash</value>
+ </data>
+ <data name="saveDumpFileDialog.Title">
+ <value>Select dump filename</value>
+ </data>
</root> \ No newline at end of file
diff --git a/MainForm.resx b/MainForm.resx
index c5b65c96..96a36186 100644
--- a/MainForm.resx
+++ b/MainForm.resx
@@ -117,715 +117,1615 @@
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
- <data name="&gt;&gt;flashOriginalKernelToolStripMenuItem.Type" xml:space="preserve">
- <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <metadata name="menuStrip.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+ <value>164, 17</value>
+ </metadata>
+ <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+ <data name="fileToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>37, 20</value>
</data>
- <data name="&gt;&gt;toolStripMenuItem8.Type" xml:space="preserve">
- <value>System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="fileToolStripMenuItem.Text" xml:space="preserve">
+ <value>&amp;File</value>
</data>
- <data name="&gt;&gt;toolStripMenuItem5.Name" xml:space="preserve">
- <value>toolStripMenuItem5</value>
+ <data name="dumpKernelToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>260, 22</value>
</data>
- <data name="&gt;&gt;statusStrip.Type" xml:space="preserve">
- <value>System.Windows.Forms.StatusStrip, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="dumpKernelToolStripMenuItem.Text" xml:space="preserve">
+ <value>Dump kernel</value>
</data>
- <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
- <data name="$this.StartPosition" type="System.Windows.Forms.FormStartPosition, System.Windows.Forms">
- <value>CenterScreen</value>
+ <data name="flashOriginalKernelToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>260, 22</value>
</data>
- <data name="&gt;&gt;flashCustomKernelToolStripMenuItem.Type" xml:space="preserve">
- <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="flashOriginalKernelToolStripMenuItem.Text" xml:space="preserve">
+ <value>Flash original kernel</value>
</data>
- <data name="&gt;&gt;label4.ZOrder" xml:space="preserve">
- <value>10</value>
+ <data name="flashCustomKernelToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>260, 22</value>
+ </data>
+ <data name="flashCustomKernelToolStripMenuItem.Text" xml:space="preserve">
+ <value>Flash custom kernel</value>
+ </data>
+ <data name="toolStripMenuItem10.Size" type="System.Drawing.Size, System.Drawing">
+ <value>257, 6</value>
+ </data>
+ <data name="dumpTheWholeNANDToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>260, 22</value>
+ </data>
+ <data name="dumpTheWholeNANDToolStripMenuItem.Text" xml:space="preserve">
+ <value>Dump the whole NAND flash</value>
+ </data>
+ <data name="dumpNANDBToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>260, 22</value>
+ </data>
+ <data name="dumpNANDBToolStripMenuItem.Text" xml:space="preserve">
+ <value>Dump decrypted NAND-B partition</value>
+ </data>
+ <data name="toolStripMenuItem9.Size" type="System.Drawing.Size, System.Drawing">
+ <value>257, 6</value>
+ </data>
+ <data name="uninstallToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>260, 22</value>
+ </data>
+ <data name="uninstallToolStripMenuItem.Text" xml:space="preserve">
+ <value>Uninstall</value>
+ </data>
+ <data name="kernelToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>52, 20</value>
+ </data>
+ <data name="kernelToolStripMenuItem.Text" xml:space="preserve">
+ <value>&amp;Kernel</value>
+ </data>
+ <data name="modulesToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>65, 20</value>
+ </data>
+ <data name="modulesToolStripMenuItem.Text" xml:space="preserve">
+ <value>&amp;Modules</value>
+ </data>
+ <data name="settingsToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>61, 20</value>
+ </data>
+ <data name="settingsToolStripMenuItem.Text" xml:space="preserve">
+ <value>&amp;Settings</value>
+ </data>
+ <data name="toolsToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>47, 20</value>
+ </data>
+ <data name="toolsToolStripMenuItem.Text" xml:space="preserve">
+ <value>&amp;Tools</value>
+ </data>
+ <data name="helpToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>44, 20</value>
+ </data>
+ <data name="helpToolStripMenuItem.Text" xml:space="preserve">
+ <value>&amp;Help</value>
+ </data>
+ <data name="menuStrip.Location" type="System.Drawing.Point, System.Drawing">
+ <value>0, 0</value>
+ </data>
+ <data name="menuStrip.Size" type="System.Drawing.Size, System.Drawing">
+ <value>609, 24</value>
</data>
<assembly alias="mscorlib" name="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
- <data name="radioButtonTwo.AutoSize" type="System.Boolean, mscorlib">
- <value>True</value>
+ <data name="menuStrip.TabIndex" type="System.Int32, mscorlib">
+ <value>1</value>
</data>
- <data name="&gt;&gt;statusStrip.ZOrder" xml:space="preserve">
- <value>2</value>
+ <data name="menuStrip.Text" xml:space="preserve">
+ <value>menuStrip</value>
</data>
- <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
- <data name="groupBoxOptions.Location" type="System.Drawing.Point, System.Drawing">
- <value>306, 27</value>
+ <data name="&gt;&gt;menuStrip.Name" xml:space="preserve">
+ <value>menuStrip</value>
</data>
- <data name="&gt;&gt;label6.ZOrder" xml:space="preserve">
- <value>5</value>
+ <data name="&gt;&gt;menuStrip.Type" xml:space="preserve">
+ <value>System.Windows.Forms.MenuStrip, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;gitHubPageWithActualReleasesToolStripMenuItem.Name" xml:space="preserve">
- <value>gitHubPageWithActualReleasesToolStripMenuItem</value>
+ <data name="&gt;&gt;menuStrip.Parent" xml:space="preserve">
+ <value>$this</value>
</data>
- <data name="radioButtonTwoSim.AutoSize" type="System.Boolean, mscorlib">
- <value>True</value>
+ <data name="&gt;&gt;menuStrip.ZOrder" xml:space="preserve">
+ <value>6</value>
</data>
- <data name="label7.Text" xml:space="preserve">
- <value>Game Genie codes (comma separated):</value>
+ <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+ <data name="addMoreGamesToolStripMenuItem.ShortcutKeys" type="System.Windows.Forms.Keys, System.Windows.Forms">
+ <value>Ctrl+O</value>
</data>
- <data name="&gt;&gt;label5.ZOrder" xml:space="preserve">
- <value>4</value>
+ <data name="addMoreGamesToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>238, 22</value>
</data>
- <data name="&gt;&gt;toolStripMenuItem3.Type" xml:space="preserve">
- <value>System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="addMoreGamesToolStripMenuItem.Text" xml:space="preserve">
+ <value>Add more &amp;games</value>
</data>
- <data name="enableAutofireToolStripMenuItem.Text" xml:space="preserve">
- <value>Use "Select+A/B" to enable autofire on A/B </value>
+ <data name="presetsToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>238, 22</value>
</data>
- <data name="uninstallModulesToolStripMenuItem.Text" xml:space="preserve">
- <value>Uninstall extra modules</value>
+ <data name="presetsToolStripMenuItem.Text" xml:space="preserve">
+ <value>Selection presets</value>
</data>
- <data name="buttonBrowseImage.Text" xml:space="preserve">
- <value>Browse</value>
+ <data name="toolStripMenuItem2.Size" type="System.Drawing.Size, System.Drawing">
+ <value>139, 6</value>
</data>
- <data name="&gt;&gt;disablePagefoldersToolStripMenuItem.Name" xml:space="preserve">
- <value>disablePagefoldersToolStripMenuItem</value>
+ <data name="addPresetToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>142, 22</value>
</data>
- <data name="&gt;&gt;textBoxArguments.Name" xml:space="preserve">
- <value>textBoxArguments</value>
+ <data name="addPresetToolStripMenuItem.Text" xml:space="preserve">
+ <value>Add preset</value>
</data>
- <data name="&gt;&gt;toolStripMenuItem6.Type" xml:space="preserve">
- <value>System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="deletePresetToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>142, 22</value>
</data>
- <data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
- <value>609, 636</value>
+ <data name="deletePresetToolStripMenuItem.Text" xml:space="preserve">
+ <value>Delete preset</value>
</data>
- <data name="label4.TabIndex" type="System.Int32, mscorlib">
- <value>11</value>
+ <data name="synchronizeToolStripMenuItem.ShortcutKeys" type="System.Windows.Forms.Keys, System.Windows.Forms">
+ <value>F5</value>
</data>
- <data name="&gt;&gt;kernelToolStripMenuItem.Name" xml:space="preserve">
- <value>kernelToolStripMenuItem</value>
+ <data name="synchronizeToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>238, 22</value>
</data>
- <data name="&gt;&gt;uninstallToolStripMenuItem.Name" xml:space="preserve">
- <value>uninstallToolStripMenuItem</value>
+ <data name="synchronizeToolStripMenuItem.Text" xml:space="preserve">
+ <value>Synchronize</value>
</data>
- <data name="&gt;&gt;automaticOriginalToolStripMenuItem.Type" xml:space="preserve">
- <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="searchToolStripMenuItem.ShortcutKeys" type="System.Windows.Forms.Keys, System.Windows.Forms">
+ <value>Ctrl+F</value>
</data>
- <data name="&gt;&gt;buttonAddGames.Name" xml:space="preserve">
- <value>buttonAddGames</value>
+ <data name="searchToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>238, 22</value>
</data>
- <data name="&gt;&gt;max50toolStripMenuItem.Name" xml:space="preserve">
- <value>max50toolStripMenuItem</value>
+ <data name="searchToolStripMenuItem.Text" xml:space="preserve">
+ <value>Search</value>
+ </data>
+ <data name="downloadCoversForAllGamesToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>238, 22</value>
+ </data>
+ <data name="downloadCoversForAllGamesToolStripMenuItem.Text" xml:space="preserve">
+ <value>Download box art for all games</value>
+ </data>
+ <data name="toolStripMenuItem1.Size" type="System.Drawing.Size, System.Drawing">
+ <value>235, 6</value>
+ </data>
+ <data name="exitToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>238, 22</value>
</data>
<data name="exitToolStripMenuItem.Text" xml:space="preserve">
<value>&amp;Exit</value>
</data>
- <data name="textBoxPublisher.TabIndex" type="System.Int32, mscorlib">
- <value>8</value>
+ <data name="installModulesToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>197, 22</value>
</data>
- <data name="label7.Size" type="System.Drawing.Size, System.Drawing">
- <value>194, 13</value>
+ <data name="installModulesToolStripMenuItem.Text" xml:space="preserve">
+ <value>Install extra modules</value>
</data>
- <data name="&gt;&gt;toolStripStatusConnectionIcon.Type" xml:space="preserve">
- <value>System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="uninstallModulesToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>197, 22</value>
</data>
- <data name="saveStateManagerToolStripMenuItem.Text" xml:space="preserve">
- <value>Save-State Manager</value>
+ <data name="uninstallModulesToolStripMenuItem.Text" xml:space="preserve">
+ <value>Uninstall extra modules</value>
</data>
- <data name="&gt;&gt;buttonBrowseImage.Parent" xml:space="preserve">
- <value>groupBoxOptions</value>
+ <data name="languageToolStripMenuItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+ <value>
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAA0BJREFUOE91
+ k31Qy3Ecx39TuqPrPPVHqW1cHmZrq8zKsqxpKzYPc+hhbpU8DUMllkxW2M3VnKeIphBOpTuVY51E3HAe
+ SpEreUy1TlQ4lKO3X/O7czivu/d9/nm/Pvf9/PEl/maGTE5LP2BxKbU1zLQ974qva+tNrGl8HWrMyXem
+ Kv9ne36xa3VL185H7T1dj9t7UPumG7Wt79Hc+QGNHb3vbC/f6qnqv2zIq3BVW82X1jYsh/VZB441lSGt
+ xQ5LSztM9+xYfb4FmpNXoLmadjYwVvXna3jhy2izc7NLZ93iI+GBAuWthXjysRKFPZ1YY/+KhJsdiMtr
+ QMyeKujuajHfuOsQpf7CT2FaxLVOHYio94e+WYWHvVbU9nWhrL8fiZ19iKtpQ+zxBij1NiSVmCGJNw34
+ KrVBlE4QvhG7rzHKvcC6yEJs41IYu7tR0Pcd5k/fsOr5B0RWvkJ0bh3m6W5iwbZCHG6KRExx1AmH7M4M
+ d/EJTuv3yVSAv6MEEZevY1H9OywjRXVTD1S3O6AoaoYy6x7CtdegyjYhszYU6qqFrY4Fo7xm0encFEzQ
+ xIC7/gSCcm5AWPQU4osvEVr+AuIzzZDuf4gInQ0zoisRvTcN2utCBJ/i/3AsGOkpcR/LShpg8lPBWWkC
+ b10NhDurMW3PA0zPqkNI5n1INpGyugrc0Avgr0gH+ygDE3VzvjgWDMLg6toYbAPY0kOYsiEJvtuTIdSd
+ wvQV1QiOq4JgodUhTxGeBVtkAUepB0e+4w6lE8SkQIN5PC8Dk4P3w22LJ9wyxsAzzxssQyS4YUXgzCwG
+ R3wavhILuNLD8JPvA0dqTKR0ghBJN3sIZ+/tFskPwCdVANd1YzAseRRGGDzATJWBlZKAgKgcCJbkQ6Qu
+ QJim8MVEsXY4pf9CqsyWixTmfpFaD7ZRCLqBBY/dPvA+yAPvSCRkm0swN70Cyoyyz/QAmWTocDcapf6G
+ MUEiF4RtfSvemIyQgigEnpNBcnwjFmSfgSr3BjlL34wez9aQVX8yIx3SXzjRhjgHuDPZB8fJBPVB8Rp7
+ iDrTLohOqacLwiw0J+fFZCeQjDcZl0Hhfwx+lhFkxpJhUnM0mcG7nchQEMRPy1alIv5O+PUAAAAASUVO
+ RK5CYII=
+</value>
</data>
- <data name="buttonAddGames.Size" type="System.Drawing.Size, System.Drawing">
- <value>282, 38</value>
+ <data name="languageToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>376, 22</value>
</data>
- <data name="groupBoxDefaultGames.Location" type="System.Drawing.Point, System.Drawing">
- <value>306, 27</value>
+ <data name="languageToolStripMenuItem.Text" xml:space="preserve">
+ <value>Language</value>
</data>
- <data name="statusStrip.TabIndex" type="System.Int32, mscorlib">
- <value>6</value>
+ <data name="consoleTypeToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>376, 22</value>
</data>
- <data name="groupBoxOptions.Text" xml:space="preserve">
- <value>Game options</value>
+ <data name="consoleTypeToolStripMenuItem.Text" xml:space="preserve">
+ <value>Console type</value>
</data>
- <data name="&gt;&gt;toolStripStatusLabelSelected.Type" xml:space="preserve">
- <value>System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="nESMiniToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>184, 22</value>
</data>
- <data name="max100toolStripMenuItem.Text" xml:space="preserve">
- <value>100</value>
+ <data name="nESMiniToolStripMenuItem.Text" xml:space="preserve">
+ <value>NES Mini</value>
</data>
- <data name="&gt;&gt;addPresetToolStripMenuItem.Name" xml:space="preserve">
- <value>addPresetToolStripMenuItem</value>
+ <data name="famicomMiniToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>184, 22</value>
</data>
- <data name="openTelnetToolStripMenuItem.Enabled" type="System.Boolean, mscorlib">
+ <data name="famicomMiniToolStripMenuItem.Text" xml:space="preserve">
+ <value>Famicom Mini</value>
+ </data>
+ <data name="sNESMiniToolStripMenuItem.Enabled" type="System.Boolean, mscorlib">
<value>False</value>
</data>
- <data name="&gt;&gt;radioButtonTwo.Name" xml:space="preserve">
- <value>radioButtonTwo</value>
+ <data name="sNESMiniToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>184, 22</value>
</data>
- <data name="toolStripMenuItem1.Size" type="System.Drawing.Size, System.Drawing">
- <value>235, 6</value>
+ <data name="sNESMiniToolStripMenuItem.Text" xml:space="preserve">
+ <value>SNES Mini</value>
</data>
- <data name="saveStateManagerToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>331, 22</value>
+ <data name="superFamicomMiniToolStripMenuItem.Enabled" type="System.Boolean, mscorlib">
+ <value>False</value>
</data>
- <data name="buttonStart.Location" type="System.Drawing.Point, System.Drawing">
- <value>306, 568</value>
+ <data name="superFamicomMiniToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>184, 22</value>
</data>
- <data name="&gt;&gt;max60toolStripMenuItem.Type" xml:space="preserve">
- <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="superFamicomMiniToolStripMenuItem.Text" xml:space="preserve">
+ <value>Super Famicom Mini</value>
</data>
- <data name="&gt;&gt;globalCommandLineArgumentsexpertsOnluToolStripMenuItem.Type" xml:space="preserve">
- <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="cloverconHackToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>376, 22</value>
</data>
- <data name="&gt;&gt;buttonGoogle.ZOrder" xml:space="preserve">
- <value>7</value>
+ <data name="cloverconHackToolStripMenuItem.Text" xml:space="preserve">
+ <value>Controller hacks</value>
</data>
- <data name="&gt;&gt;max20toolStripMenuItem.Type" xml:space="preserve">
- <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="resetUsingCombinationOfButtonsToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>308, 22</value>
</data>
- <data name="cloverconHackToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <data name="resetUsingCombinationOfButtonsToolStripMenuItem.Text" xml:space="preserve">
+ <value>Use button combination to reset</value>
+ </data>
+ <data name="selectButtonCombinationToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>308, 22</value>
+ </data>
+ <data name="selectButtonCombinationToolStripMenuItem.Text" xml:space="preserve">
+ <value>Select reset button combination</value>
+ </data>
+ <data name="enableAutofireToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>308, 22</value>
+ </data>
+ <data name="enableAutofireToolStripMenuItem.Text" xml:space="preserve">
+ <value>Use "Select+A/B" to enable autofire on A/B </value>
+ </data>
+ <data name="useXYOnClassicControllerAsAutofireABToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>308, 22</value>
+ </data>
+ <data name="useXYOnClassicControllerAsAutofireABToolStripMenuItem.Text" xml:space="preserve">
+ <value>Use X/Y on Classic Controller as autofire A/B</value>
+ </data>
+ <data name="upABStartOnSecondControllerToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>308, 22</value>
+ </data>
+ <data name="upABStartOnSecondControllerToolStripMenuItem.Text" xml:space="preserve">
+ <value>"Up+A+B = Start" on 2nd controller</value>
+ </data>
+ <data name="useExtendedFontToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
<value>376, 22</value>
</data>
- <data name="buttonBrowseImage.TabIndex" type="System.Int32, mscorlib">
- <value>13</value>
+ <data name="useExtendedFontToolStripMenuItem.Text" xml:space="preserve">
+ <value>Use extended font</value>
</data>
- <data name="&gt;&gt;openTelnetToolStripMenuItem.Type" xml:space="preserve">
- <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="epilepsyProtectionToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>376, 22</value>
+ </data>
+ <data name="epilepsyProtectionToolStripMenuItem.Text" xml:space="preserve">
+ <value>Disable epilepsy protection</value>
+ </data>
+ <data name="compressGamesIfPossibleToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>376, 22</value>
+ </data>
+ <data name="compressGamesIfPossibleToolStripMenuItem.Text" xml:space="preserve">
+ <value>Compress non-NES games (for additional emulator mod)</value>
+ </data>
+ <data name="pagesfoldersTypeToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>376, 22</value>
</data>
<data name="pagesfoldersTypeToolStripMenuItem.Text" xml:space="preserve">
<value>Pages/folders structure</value>
</data>
- <data name="unselectAllToolStripMenuItem.Text" xml:space="preserve">
- <value>Unselect all</value>
+ <data name="disablePagefoldersToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>356, 22</value>
+ </data>
+ <data name="disablePagefoldersToolStripMenuItem.Text" xml:space="preserve">
+ <value>Disable page/folders</value>
+ </data>
+ <data name="toolStripMenuItem3.Size" type="System.Drawing.Size, System.Drawing">
+ <value>353, 6</value>
+ </data>
+ <data name="automaticToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>356, 22</value>
+ </data>
+ <data name="automaticToolStripMenuItem.Text" xml:space="preserve">
+ <value>Automatic</value>
</data>
<data name="automaticOriginalToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
<value>356, 22</value>
</data>
- <data name="&gt;&gt;toolStripMenuItem4.Name" xml:space="preserve">
- <value>toolStripMenuItem4</value>
+ <data name="automaticOriginalToolStripMenuItem.Text" xml:space="preserve">
+ <value>Original games in root -&gt; Automatic in subfolder</value>
</data>
- <data name="&gt;&gt;toolStripMenuItem4.Type" xml:space="preserve">
- <value>System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="pagesToolStripMenuItem.ImageScaling" type="System.Windows.Forms.ToolStripItemImageScaling, System.Windows.Forms">
+ <value>None</value>
</data>
- <data name="&gt;&gt;label5.Name" xml:space="preserve">
- <value>label5</value>
+ <data name="pagesToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>356, 22</value>
</data>
- <data name="&gt;&gt;openFTPInExplorerToolStripMenuItem.Type" xml:space="preserve">
- <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="pagesToolStripMenuItem.Text" xml:space="preserve">
+ <value>Pages, split games equally</value>
</data>
- <data name="&gt;&gt;FTPToolStripMenuItem.Name" xml:space="preserve">
- <value>FTPToolStripMenuItem</value>
+ <data name="pagesOriginalToolStripMenuItem.ImageScaling" type="System.Windows.Forms.ToolStripItemImageScaling, System.Windows.Forms">
+ <value>None</value>
</data>
- <data name="gitHubPageWithActualReleasesToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>246, 22</value>
+ <data name="pagesOriginalToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>356, 22</value>
</data>
- <data name="installModulesToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>197, 22</value>
+ <data name="pagesOriginalToolStripMenuItem.Text" xml:space="preserve">
+ <value>Original games in root -&gt; Pages, split games equally</value>
</data>
- <data name="&gt;&gt;menuStrip.Parent" xml:space="preserve">
- <value>$this</value>
+ <data name="foldersToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>356, 22</value>
</data>
- <data name="&gt;&gt;famicomMiniToolStripMenuItem.Type" xml:space="preserve">
- <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="foldersToolStripMenuItem.Text" xml:space="preserve">
+ <value>Folders, split games equally</value>
</data>
- <data name="menuStrip.Location" type="System.Drawing.Point, System.Drawing">
- <value>0, 0</value>
+ <data name="foldersOriginalToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>356, 22</value>
</data>
- <data name="max90toolStripMenuItem.Text" xml:space="preserve">
- <value>90</value>
+ <data name="foldersOriginalToolStripMenuItem.Text" xml:space="preserve">
+ <value>Original games in root -&gt; Folders, split games equally</value>
</data>
- <data name="&gt;&gt;labelName.Name" xml:space="preserve">
- <value>labelName</value>
+ <data name="foldersSplitByFirstLetterToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>356, 22</value>
</data>
- <data name="&gt;&gt;max80toolStripMenuItem.Name" xml:space="preserve">
- <value>max80toolStripMenuItem</value>
+ <data name="foldersSplitByFirstLetterToolStripMenuItem.Text" xml:space="preserve">
+ <value>Folders, split by first letter</value>
</data>
- <data name="labelName.Location" type="System.Drawing.Point, System.Drawing">
- <value>15, 49</value>
+ <data name="foldersSplitByFirstLetterOriginalToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>356, 22</value>
</data>
- <data name="buttonGoogle.Size" type="System.Drawing.Size, System.Drawing">
- <value>61, 23</value>
+ <data name="foldersSplitByFirstLetterOriginalToolStripMenuItem.Text" xml:space="preserve">
+ <value>Original games in root -&gt; Folders, split by first letter</value>
</data>
<data name="maximumGamesPerFolderToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
<value>356, 22</value>
</data>
- <data name="&gt;&gt;labelName.Parent" xml:space="preserve">
- <value>groupBoxOptions</value>
+ <data name="maximumGamesPerFolderToolStripMenuItem.Text" xml:space="preserve">
+ <value>Maximum games per page/folder</value>
</data>
- <data name="labelName.Size" type="System.Drawing.Size, System.Drawing">
- <value>38, 13</value>
+ <data name="max20toolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>92, 22</value>
</data>
- <data name="&gt;&gt;openFileDialogImage.Name" xml:space="preserve">
- <value>openFileDialogImage</value>
+ <data name="max20toolStripMenuItem.Text" xml:space="preserve">
+ <value>20</value>
</data>
- <data name="&gt;&gt;label4.Parent" xml:space="preserve">
- <value>groupBoxOptions</value>
+ <data name="max25toolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>92, 22</value>
</data>
- <data name="checkedListBoxDefaultGames.Size" type="System.Drawing.Size, System.Drawing">
- <value>282, 454</value>
+ <data name="max25toolStripMenuItem.Text" xml:space="preserve">
+ <value>25</value>
</data>
- <data name="addPresetToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>142, 22</value>
+ <data name="max30toolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>92, 22</value>
</data>
- <data name="&gt;&gt;pagesToolStripMenuItem.Name" xml:space="preserve">
- <value>pagesToolStripMenuItem</value>
+ <data name="max30toolStripMenuItem.Text" xml:space="preserve">
+ <value>30</value>
</data>
- <data name="label6.Location" type="System.Drawing.Point, System.Drawing">
- <value>15, 76</value>
+ <data name="max35toolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>92, 22</value>
</data>
- <data name="&gt;&gt;textBoxPublisher.Parent" xml:space="preserve">
- <value>groupBoxOptions</value>
+ <data name="max35toolStripMenuItem.Text" xml:space="preserve">
+ <value>35</value>
</data>
- <data name="&gt;&gt;fileToolStripMenuItem.Type" xml:space="preserve">
- <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="max40toolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>92, 22</value>
</data>
- <data name="&gt;&gt;toolStripProgressBar.Name" xml:space="preserve">
- <value>toolStripProgressBar</value>
+ <data name="max40toolStripMenuItem.Text" xml:space="preserve">
+ <value>40</value>
</data>
- <data name="&gt;&gt;groupBoxOptions.ZOrder" xml:space="preserve">
- <value>7</value>
+ <data name="max45toolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>92, 22</value>
</data>
- <data name="&gt;&gt;openFileDialogNes.Name" xml:space="preserve">
- <value>openFileDialogNes</value>
+ <data name="max45toolStripMenuItem.Text" xml:space="preserve">
+ <value>45</value>
</data>
- <data name="label2.Text" xml:space="preserve">
- <value>Publisher:</value>
+ <data name="max50toolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>92, 22</value>
</data>
- <data name="&gt;&gt;checkedListBoxDefaultGames.Type" xml:space="preserve">
- <value>System.Windows.Forms.CheckedListBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="max50toolStripMenuItem.Text" xml:space="preserve">
+ <value>50</value>
</data>
- <data name="deleteGameToolStripMenuItem.Text" xml:space="preserve">
- <value>Delete game</value>
+ <data name="max60toolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>92, 22</value>
</data>
- <data name="textBoxName.Size" type="System.Drawing.Size, System.Drawing">
- <value>216, 20</value>
+ <data name="max60toolStripMenuItem.Text" xml:space="preserve">
+ <value>60</value>
</data>
- <data name="addPresetToolStripMenuItem.Text" xml:space="preserve">
- <value>Add preset</value>
+ <data name="max70toolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>92, 22</value>
</data>
- <data name="&gt;&gt;pagesToolStripMenuItem.Type" xml:space="preserve">
- <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="max70toolStripMenuItem.Text" xml:space="preserve">
+ <value>70</value>
</data>
- <data name="useExtendedFontToolStripMenuItem.Text" xml:space="preserve">
- <value>Use extended font</value>
+ <data name="max80toolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>92, 22</value>
</data>
- <data name="statusStrip.Location" type="System.Drawing.Point, System.Drawing">
- <value>0, 614</value>
+ <data name="max80toolStripMenuItem.Text" xml:space="preserve">
+ <value>80</value>
</data>
- <data name="takeScreenshotToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>331, 22</value>
+ <data name="max90toolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>92, 22</value>
</data>
- <data name="&gt;&gt;synchronizeToolStripMenuItem.Name" xml:space="preserve">
- <value>synchronizeToolStripMenuItem</value>
+ <data name="max90toolStripMenuItem.Text" xml:space="preserve">
+ <value>90</value>
</data>
- <data name="&gt;&gt;timerCalculateGames.Name" xml:space="preserve">
- <value>timerCalculateGames</value>
+ <data name="max100toolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>92, 22</value>
</data>
- <data name="&gt;&gt;labelName.ZOrder" xml:space="preserve">
- <value>18</value>
+ <data name="max100toolStripMenuItem.Text" xml:space="preserve">
+ <value>100</value>
</data>
- <data name="uninstallToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>179, 22</value>
+ <data name="toolStripMenuItem4.Size" type="System.Drawing.Size, System.Drawing">
+ <value>353, 6</value>
+ </data>
+ <data name="customToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>356, 22</value>
+ </data>
+ <data name="customToolStripMenuItem.Text" xml:space="preserve">
+ <value>Custom - show Folders Manager every time</value>
+ </data>
+ <data name="globalCommandLineArgumentsexpertsOnluToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>376, 22</value>
+ </data>
+ <data name="globalCommandLineArgumentsexpertsOnluToolStripMenuItem.Text" xml:space="preserve">
+ <value>Global command-line arguments (experts only!)</value>
+ </data>
+ <data name="toolStripMenuItem5.Size" type="System.Drawing.Size, System.Drawing">
+ <value>373, 6</value>
+ </data>
+ <data name="saveSettingsToNESMiniNowToolStripMenuItem.Font" type="System.Drawing.Font, System.Drawing">
+ <value>Segoe UI, 9pt, style=Bold</value>
+ </data>
+ <data name="saveSettingsToNESMiniNowToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>376, 22</value>
</data>
<data name="saveSettingsToNESMiniNowToolStripMenuItem.Text" xml:space="preserve">
<value>Save settings to NES Mini now</value>
</data>
- <data name="&gt;&gt;buttonShowGameGenieDatabase.ZOrder" xml:space="preserve">
- <value>0</value>
+ <data name="saveStateManagerToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>331, 22</value>
</data>
- <data name="&gt;&gt;foldersToolStripMenuItem.Type" xml:space="preserve">
- <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="saveStateManagerToolStripMenuItem.Text" xml:space="preserve">
+ <value>Save-State Manager</value>
</data>
- <data name="enableAutofireToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>308, 22</value>
+ <data name="toolStripMenuItem6.Size" type="System.Drawing.Size, System.Drawing">
+ <value>328, 6</value>
</data>
- <data name="groupBoxDefaultGames.Size" type="System.Drawing.Size, System.Drawing">
- <value>293, 529</value>
+ <data name="FTPToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>331, 22</value>
</data>
- <data name="&gt;&gt;pagesfoldersTypeToolStripMenuItem.Type" xml:space="preserve">
- <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="FTPToolStripMenuItem.Text" xml:space="preserve">
+ <value>FTP server on ftp://root:clover@127.0.0.1:1021</value>
</data>
- <data name="&gt;&gt;buttonAddGames.ZOrder" xml:space="preserve">
- <value>3</value>
+ <data name="openFTPInExplorerToolStripMenuItem.Enabled" type="System.Boolean, mscorlib">
+ <value>False</value>
+ </data>
+ <data name="openFTPInExplorerToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>331, 22</value>
+ </data>
+ <data name="openFTPInExplorerToolStripMenuItem.Text" xml:space="preserve">
+ <value>Open FTP client</value>
+ </data>
+ <data name="toolStripMenuItem7.Size" type="System.Drawing.Size, System.Drawing">
+ <value>328, 6</value>
+ </data>
+ <data name="shellToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>331, 22</value>
+ </data>
+ <data name="shellToolStripMenuItem.Text" xml:space="preserve">
+ <value>Shell server on telnet://127.0.0.1:1023 (login:root)</value>
+ </data>
+ <data name="openTelnetToolStripMenuItem.Enabled" type="System.Boolean, mscorlib">
+ <value>False</value>
+ </data>
+ <data name="openTelnetToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>331, 22</value>
+ </data>
+ <data name="openTelnetToolStripMenuItem.Text" xml:space="preserve">
+ <value>Open Telnet client</value>
+ </data>
+ <data name="toolStripMenuItem8.Size" type="System.Drawing.Size, System.Drawing">
+ <value>328, 6</value>
+ </data>
+ <data name="takeScreenshotToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>331, 22</value>
+ </data>
+ <data name="takeScreenshotToolStripMenuItem.Text" xml:space="preserve">
+ <value>Take screenshot</value>
+ </data>
+ <data name="gitHubPageWithActualReleasesToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>246, 22</value>
+ </data>
+ <data name="gitHubPageWithActualReleasesToolStripMenuItem.Text" xml:space="preserve">
+ <value>GitHub page with actual releases</value>
+ </data>
+ <data name="fAQToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>246, 22</value>
+ </data>
+ <data name="fAQToolStripMenuItem.Text" xml:space="preserve">
+ <value>FAQ</value>
+ </data>
+ <data name="aboutToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>246, 22</value>
+ </data>
+ <data name="aboutToolStripMenuItem.Text" xml:space="preserve">
+ <value>About...</value>
+ </data>
+ <data name="checkedListBoxGames.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
+ <value>None</value>
+ </data>
+ <data name="checkedListBoxGames.Location" type="System.Drawing.Point, System.Drawing">
+ <value>12, 57</value>
+ </data>
+ <data name="checkedListBoxGames.Size" type="System.Drawing.Size, System.Drawing">
+ <value>282, 499</value>
+ </data>
+ <data name="checkedListBoxGames.TabIndex" type="System.Int32, mscorlib">
+ <value>1</value>
</data>
<data name="&gt;&gt;checkedListBoxGames.Name" xml:space="preserve">
<value>checkedListBoxGames</value>
</data>
- <data name="&gt;&gt;deletePresetToolStripMenuItem.Name" xml:space="preserve">
- <value>deletePresetToolStripMenuItem</value>
+ <data name="&gt;&gt;checkedListBoxGames.Type" xml:space="preserve">
+ <value>System.Windows.Forms.CheckedListBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="&gt;&gt;checkedListBoxGames.Parent" xml:space="preserve">
+ <value>$this</value>
+ </data>
+ <data name="&gt;&gt;checkedListBoxGames.ZOrder" xml:space="preserve">
+ <value>5</value>
+ </data>
+ <data name="groupBoxOptions.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
+ <value>None</value>
+ </data>
+ <data name="&gt;&gt;buttonShowGameGenieDatabase.Name" xml:space="preserve">
+ <value>buttonShowGameGenieDatabase</value>
+ </data>
+ <data name="&gt;&gt;buttonShowGameGenieDatabase.Type" xml:space="preserve">
+ <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="&gt;&gt;buttonShowGameGenieDatabase.Parent" xml:space="preserve">
+ <value>groupBoxOptions</value>
+ </data>
+ <data name="&gt;&gt;buttonShowGameGenieDatabase.ZOrder" xml:space="preserve">
+ <value>0</value>
+ </data>
+ <data name="&gt;&gt;maskedTextBoxReleaseDate.Name" xml:space="preserve">
+ <value>maskedTextBoxReleaseDate</value>
+ </data>
+ <data name="&gt;&gt;maskedTextBoxReleaseDate.Type" xml:space="preserve">
+ <value>System.Windows.Forms.MaskedTextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="&gt;&gt;maskedTextBoxReleaseDate.Parent" xml:space="preserve">
+ <value>groupBoxOptions</value>
+ </data>
+ <data name="&gt;&gt;maskedTextBoxReleaseDate.ZOrder" xml:space="preserve">
+ <value>1</value>
+ </data>
+ <data name="&gt;&gt;label1.Name" xml:space="preserve">
+ <value>label1</value>
+ </data>
+ <data name="&gt;&gt;label1.Type" xml:space="preserve">
+ <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="&gt;&gt;label1.Parent" xml:space="preserve">
+ <value>groupBoxOptions</value>
+ </data>
+ <data name="&gt;&gt;label1.ZOrder" xml:space="preserve">
+ <value>2</value>
+ </data>
+ <data name="&gt;&gt;textBoxGameGenie.Name" xml:space="preserve">
+ <value>textBoxGameGenie</value>
+ </data>
+ <data name="&gt;&gt;textBoxGameGenie.Type" xml:space="preserve">
+ <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="&gt;&gt;textBoxGameGenie.Parent" xml:space="preserve">
+ <value>groupBoxOptions</value>
+ </data>
+ <data name="&gt;&gt;textBoxGameGenie.ZOrder" xml:space="preserve">
+ <value>3</value>
+ </data>
+ <data name="&gt;&gt;label7.Name" xml:space="preserve">
+ <value>label7</value>
</data>
<data name="&gt;&gt;label7.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="selectButtonCombinationToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>308, 22</value>
+ <data name="&gt;&gt;label7.Parent" xml:space="preserve">
+ <value>groupBoxOptions</value>
</data>
- <data name="groupBoxOptions.TabIndex" type="System.Int32, mscorlib">
+ <data name="&gt;&gt;label7.ZOrder" xml:space="preserve">
<value>4</value>
</data>
- <data name="addMoreGamesToolStripMenuItem.ShortcutKeys" type="System.Windows.Forms.Keys, System.Windows.Forms">
- <value>Ctrl+O</value>
+ <data name="&gt;&gt;label6.Name" xml:space="preserve">
+ <value>label6</value>
</data>
- <data name="exitToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>238, 22</value>
+ <data name="&gt;&gt;label6.Type" xml:space="preserve">
+ <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;label7.Parent" xml:space="preserve">
+ <data name="&gt;&gt;label6.Parent" xml:space="preserve">
<value>groupBoxOptions</value>
</data>
- <data name="&gt;&gt;textBoxName.ZOrder" xml:space="preserve">
- <value>17</value>
+ <data name="&gt;&gt;label6.ZOrder" xml:space="preserve">
+ <value>5</value>
</data>
- <data name="saveSettingsToNESMiniNowToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>376, 22</value>
+ <data name="&gt;&gt;radioButtonTwoSim.Name" xml:space="preserve">
+ <value>radioButtonTwoSim</value>
</data>
- <data name="&gt;&gt;radioButtonOne.Type" xml:space="preserve">
+ <data name="&gt;&gt;radioButtonTwoSim.Type" xml:space="preserve">
<value>System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="label1.AutoSize" type="System.Boolean, mscorlib">
- <value>True</value>
+ <data name="&gt;&gt;radioButtonTwoSim.Parent" xml:space="preserve">
+ <value>groupBoxOptions</value>
</data>
- <data name="&gt;&gt;selectAllToolStripMenuItem.Name" xml:space="preserve">
- <value>selectAllToolStripMenuItem</value>
+ <data name="&gt;&gt;radioButtonTwoSim.ZOrder" xml:space="preserve">
+ <value>6</value>
</data>
- <data name="toolStripStatusConnectionIcon.Size" type="System.Drawing.Size, System.Drawing">
- <value>16, 17</value>
+ <data name="&gt;&gt;buttonGoogle.Name" xml:space="preserve">
+ <value>buttonGoogle</value>
</data>
- <data name="$this.AutoScaleDimensions" type="System.Drawing.SizeF, System.Drawing">
- <value>6, 13</value>
+ <data name="&gt;&gt;buttonGoogle.Type" xml:space="preserve">
+ <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="&gt;&gt;buttonGoogle.Parent" xml:space="preserve">
+ <value>groupBoxOptions</value>
+ </data>
+ <data name="&gt;&gt;buttonGoogle.ZOrder" xml:space="preserve">
+ <value>7</value>
+ </data>
+ <data name="&gt;&gt;buttonBrowseImage.Name" xml:space="preserve">
+ <value>buttonBrowseImage</value>
+ </data>
+ <data name="&gt;&gt;buttonBrowseImage.Type" xml:space="preserve">
+ <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="&gt;&gt;buttonBrowseImage.Parent" xml:space="preserve">
+ <value>groupBoxOptions</value>
+ </data>
+ <data name="&gt;&gt;buttonBrowseImage.ZOrder" xml:space="preserve">
+ <value>8</value>
+ </data>
+ <data name="&gt;&gt;pictureBoxArt.Name" xml:space="preserve">
+ <value>pictureBoxArt</value>
+ </data>
+ <data name="&gt;&gt;pictureBoxArt.Type" xml:space="preserve">
+ <value>System.Windows.Forms.PictureBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="&gt;&gt;pictureBoxArt.Parent" xml:space="preserve">
+ <value>groupBoxOptions</value>
+ </data>
+ <data name="&gt;&gt;pictureBoxArt.ZOrder" xml:space="preserve">
+ <value>9</value>
+ </data>
+ <data name="&gt;&gt;label4.Name" xml:space="preserve">
+ <value>label4</value>
+ </data>
+ <data name="&gt;&gt;label4.Type" xml:space="preserve">
+ <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="&gt;&gt;label4.Parent" xml:space="preserve">
+ <value>groupBoxOptions</value>
+ </data>
+ <data name="&gt;&gt;label4.ZOrder" xml:space="preserve">
+ <value>10</value>
+ </data>
+ <data name="&gt;&gt;textBoxArguments.Name" xml:space="preserve">
+ <value>textBoxArguments</value>
+ </data>
+ <data name="&gt;&gt;textBoxArguments.Type" xml:space="preserve">
+ <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="&gt;&gt;textBoxArguments.Parent" xml:space="preserve">
+ <value>groupBoxOptions</value>
+ </data>
+ <data name="&gt;&gt;textBoxArguments.ZOrder" xml:space="preserve">
+ <value>11</value>
+ </data>
+ <data name="&gt;&gt;label3.Name" xml:space="preserve">
+ <value>label3</value>
+ </data>
+ <data name="&gt;&gt;label3.Type" xml:space="preserve">
+ <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="&gt;&gt;label3.Parent" xml:space="preserve">
+ <value>groupBoxOptions</value>
+ </data>
+ <data name="&gt;&gt;label3.ZOrder" xml:space="preserve">
+ <value>12</value>
+ </data>
+ <data name="&gt;&gt;textBoxPublisher.Name" xml:space="preserve">
+ <value>textBoxPublisher</value>
+ </data>
+ <data name="&gt;&gt;textBoxPublisher.Type" xml:space="preserve">
+ <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="&gt;&gt;textBoxPublisher.Parent" xml:space="preserve">
+ <value>groupBoxOptions</value>
+ </data>
+ <data name="&gt;&gt;textBoxPublisher.ZOrder" xml:space="preserve">
+ <value>13</value>
+ </data>
+ <data name="&gt;&gt;label2.Name" xml:space="preserve">
+ <value>label2</value>
+ </data>
+ <data name="&gt;&gt;label2.Type" xml:space="preserve">
+ <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="&gt;&gt;label2.Parent" xml:space="preserve">
+ <value>groupBoxOptions</value>
+ </data>
+ <data name="&gt;&gt;label2.ZOrder" xml:space="preserve">
+ <value>14</value>
+ </data>
+ <data name="&gt;&gt;radioButtonTwo.Name" xml:space="preserve">
+ <value>radioButtonTwo</value>
+ </data>
+ <data name="&gt;&gt;radioButtonTwo.Type" xml:space="preserve">
+ <value>System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="&gt;&gt;radioButtonTwo.Parent" xml:space="preserve">
+ <value>groupBoxOptions</value>
+ </data>
+ <data name="&gt;&gt;radioButtonTwo.ZOrder" xml:space="preserve">
+ <value>15</value>
+ </data>
+ <data name="&gt;&gt;radioButtonOne.Name" xml:space="preserve">
+ <value>radioButtonOne</value>
+ </data>
+ <data name="&gt;&gt;radioButtonOne.Type" xml:space="preserve">
+ <value>System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="&gt;&gt;radioButtonOne.Parent" xml:space="preserve">
+ <value>groupBoxOptions</value>
+ </data>
+ <data name="&gt;&gt;radioButtonOne.ZOrder" xml:space="preserve">
+ <value>16</value>
+ </data>
+ <data name="&gt;&gt;textBoxName.Name" xml:space="preserve">
+ <value>textBoxName</value>
</data>
<data name="&gt;&gt;textBoxName.Type" xml:space="preserve">
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;addMoreGamesToolStripMenuItem.Type" xml:space="preserve">
- <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="&gt;&gt;textBoxName.Parent" xml:space="preserve">
+ <value>groupBoxOptions</value>
</data>
- <data name="pagesOriginalToolStripMenuItem.Text" xml:space="preserve">
- <value>Original games in root -&gt; Pages, split games equally</value>
+ <data name="&gt;&gt;textBoxName.ZOrder" xml:space="preserve">
+ <value>17</value>
</data>
- <data name="foldersSplitByFirstLetterOriginalToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>356, 22</value>
+ <data name="&gt;&gt;labelName.Name" xml:space="preserve">
+ <value>labelName</value>
</data>
- <data name="&gt;&gt;buttonBrowseImage.Name" xml:space="preserve">
- <value>buttonBrowseImage</value>
+ <data name="&gt;&gt;labelName.Type" xml:space="preserve">
+ <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="upABStartOnSecondControllerToolStripMenuItem.Text" xml:space="preserve">
- <value>"Up+A+B = Start" on 2nd controller</value>
+ <data name="&gt;&gt;labelName.Parent" xml:space="preserve">
+ <value>groupBoxOptions</value>
</data>
- <data name="&gt;&gt;unselectAllToolStripMenuItem.Type" xml:space="preserve">
- <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="&gt;&gt;labelName.ZOrder" xml:space="preserve">
+ <value>18</value>
</data>
- <data name="consoleTypeToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>376, 22</value>
+ <data name="&gt;&gt;labelID.Name" xml:space="preserve">
+ <value>labelID</value>
</data>
- <data name="label2.Size" type="System.Drawing.Size, System.Drawing">
- <value>53, 13</value>
+ <data name="&gt;&gt;labelID.Type" xml:space="preserve">
+ <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;modulesToolStripMenuItem.Type" xml:space="preserve">
- <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="&gt;&gt;labelID.Parent" xml:space="preserve">
+ <value>groupBoxOptions</value>
</data>
- <data name="menuStrip.Text" xml:space="preserve">
- <value>menuStrip</value>
+ <data name="&gt;&gt;labelID.ZOrder" xml:space="preserve">
+ <value>19</value>
+ </data>
+ <data name="groupBoxOptions.Location" type="System.Drawing.Point, System.Drawing">
+ <value>306, 27</value>
+ </data>
+ <data name="groupBoxOptions.Size" type="System.Drawing.Size, System.Drawing">
+ <value>293, 529</value>
+ </data>
+ <data name="groupBoxOptions.TabIndex" type="System.Int32, mscorlib">
+ <value>4</value>
+ </data>
+ <data name="groupBoxOptions.Text" xml:space="preserve">
+ <value>Game options</value>
+ </data>
+ <data name="&gt;&gt;groupBoxOptions.Name" xml:space="preserve">
+ <value>groupBoxOptions</value>
+ </data>
+ <data name="&gt;&gt;groupBoxOptions.Type" xml:space="preserve">
+ <value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;groupBoxOptions.Parent" xml:space="preserve">
<value>$this</value>
</data>
- <data name="labelID.AutoSize" type="System.Boolean, mscorlib">
+ <data name="&gt;&gt;groupBoxOptions.ZOrder" xml:space="preserve">
+ <value>7</value>
+ </data>
+ <data name="buttonShowGameGenieDatabase.Location" type="System.Drawing.Point, System.Drawing">
+ <value>252, 286</value>
+ </data>
+ <data name="buttonShowGameGenieDatabase.Size" type="System.Drawing.Size, System.Drawing">
+ <value>25, 20</value>
+ </data>
+ <data name="buttonShowGameGenieDatabase.TabIndex" type="System.Int32, mscorlib">
+ <value>12</value>
+ </data>
+ <data name="buttonShowGameGenieDatabase.Text" xml:space="preserve">
+ <value>+</value>
+ </data>
+ <data name="&gt;&gt;buttonShowGameGenieDatabase.Name" xml:space="preserve">
+ <value>buttonShowGameGenieDatabase</value>
+ </data>
+ <data name="&gt;&gt;buttonShowGameGenieDatabase.Type" xml:space="preserve">
+ <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="&gt;&gt;buttonShowGameGenieDatabase.Parent" xml:space="preserve">
+ <value>groupBoxOptions</value>
+ </data>
+ <data name="&gt;&gt;buttonShowGameGenieDatabase.ZOrder" xml:space="preserve">
+ <value>0</value>
+ </data>
+ <data name="maskedTextBoxReleaseDate.Location" type="System.Drawing.Point, System.Drawing">
+ <value>210, 154</value>
+ </data>
+ <data name="maskedTextBoxReleaseDate.Mask" xml:space="preserve">
+ <value>0000-00-00</value>
+ </data>
+ <data name="maskedTextBoxReleaseDate.Size" type="System.Drawing.Size, System.Drawing">
+ <value>65, 20</value>
+ </data>
+ <data name="maskedTextBoxReleaseDate.TabIndex" type="System.Int32, mscorlib">
+ <value>6</value>
+ </data>
+ <data name="&gt;&gt;maskedTextBoxReleaseDate.Name" xml:space="preserve">
+ <value>maskedTextBoxReleaseDate</value>
+ </data>
+ <data name="&gt;&gt;maskedTextBoxReleaseDate.Type" xml:space="preserve">
+ <value>System.Windows.Forms.MaskedTextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="&gt;&gt;maskedTextBoxReleaseDate.Parent" xml:space="preserve">
+ <value>groupBoxOptions</value>
+ </data>
+ <data name="&gt;&gt;maskedTextBoxReleaseDate.ZOrder" xml:space="preserve">
+ <value>1</value>
+ </data>
+ <data name="label1.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
- <data name="deleteGameToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>140, 22</value>
+ <data name="label1.Location" type="System.Drawing.Point, System.Drawing">
+ <value>15, 157</value>
</data>
- <data name="&gt;&gt;label2.ZOrder" xml:space="preserve">
- <value>14</value>
+ <data name="label1.Size" type="System.Drawing.Size, System.Drawing">
+ <value>150, 13</value>
</data>
- <data name="FTPToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>331, 22</value>
+ <data name="label1.TabIndex" type="System.Int32, mscorlib">
+ <value>5</value>
</data>
- <data name="labelID.Size" type="System.Drawing.Size, System.Drawing">
- <value>21, 13</value>
+ <data name="label1.Text" xml:space="preserve">
+ <value>Release date (YYYY-MM-DD):</value>
+ </data>
+ <data name="&gt;&gt;label1.Name" xml:space="preserve">
+ <value>label1</value>
+ </data>
+ <data name="&gt;&gt;label1.Type" xml:space="preserve">
+ <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="&gt;&gt;label1.Parent" xml:space="preserve">
+ <value>groupBoxOptions</value>
</data>
<data name="&gt;&gt;label1.ZOrder" xml:space="preserve">
<value>2</value>
</data>
- <data name="label5.Size" type="System.Drawing.Size, System.Drawing">
- <value>74, 13</value>
+ <data name="textBoxGameGenie.Location" type="System.Drawing.Point, System.Drawing">
+ <value>19, 286</value>
</data>
- <data name="&gt;&gt;toolStripMenuItem2.Type" xml:space="preserve">
- <value>System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="textBoxGameGenie.Size" type="System.Drawing.Size, System.Drawing">
+ <value>227, 20</value>
</data>
- <data name="&gt;&gt;helpToolStripMenuItem.Type" xml:space="preserve">
- <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="textBoxGameGenie.TabIndex" type="System.Int32, mscorlib">
+ <value>11</value>
</data>
- <data name="settingsToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>61, 20</value>
+ <data name="&gt;&gt;textBoxGameGenie.Name" xml:space="preserve">
+ <value>textBoxGameGenie</value>
</data>
- <data name="&gt;&gt;presetsToolStripMenuItem.Name" xml:space="preserve">
- <value>presetsToolStripMenuItem</value>
+ <data name="&gt;&gt;textBoxGameGenie.Type" xml:space="preserve">
+ <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="groupBoxDefaultGames.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
- <value>None</value>
+ <data name="&gt;&gt;textBoxGameGenie.Parent" xml:space="preserve">
+ <value>groupBoxOptions</value>
</data>
- <data name="&gt;&gt;max90toolStripMenuItem.Type" xml:space="preserve">
- <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="&gt;&gt;textBoxGameGenie.ZOrder" xml:space="preserve">
+ <value>3</value>
</data>
- <data name="&gt;&gt;radioButtonTwo.Parent" xml:space="preserve">
+ <data name="label7.AutoSize" type="System.Boolean, mscorlib">
+ <value>True</value>
+ </data>
+ <data name="label7.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
+ <value>NoControl</value>
+ </data>
+ <data name="label7.Location" type="System.Drawing.Point, System.Drawing">
+ <value>16, 269</value>
+ </data>
+ <data name="label7.Size" type="System.Drawing.Size, System.Drawing">
+ <value>194, 13</value>
+ </data>
+ <data name="label7.TabIndex" type="System.Int32, mscorlib">
+ <value>17</value>
+ </data>
+ <data name="label7.Text" xml:space="preserve">
+ <value>Game Genie codes (comma separated):</value>
+ </data>
+ <data name="&gt;&gt;label7.Name" xml:space="preserve">
+ <value>label7</value>
+ </data>
+ <data name="&gt;&gt;label7.Type" xml:space="preserve">
+ <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="&gt;&gt;label7.Parent" xml:space="preserve">
<value>groupBoxOptions</value>
</data>
- <data name="radioButtonOne.Text" xml:space="preserve">
- <value>One player</value>
+ <data name="&gt;&gt;label7.ZOrder" xml:space="preserve">
+ <value>4</value>
</data>
- <data name="radioButtonOne.Size" type="System.Drawing.Size, System.Drawing">
- <value>76, 17</value>
+ <data name="label6.Location" type="System.Drawing.Point, System.Drawing">
+ <value>15, 76</value>
</data>
- <data name="flashOriginalKernelToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>179, 22</value>
+ <data name="label6.Size" type="System.Drawing.Size, System.Drawing">
+ <value>82, 63</value>
</data>
- <data name="&gt;&gt;menuStrip.Type" xml:space="preserve">
- <value>System.Windows.Forms.MenuStrip, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="label6.TabIndex" type="System.Int32, mscorlib">
+ <value>16</value>
</data>
- <data name="&gt;&gt;uninstallModulesToolStripMenuItem.Name" xml:space="preserve">
- <value>uninstallModulesToolStripMenuItem</value>
+ <data name="label6.Text" xml:space="preserve">
+ <value>Max players:</value>
</data>
- <data name="&gt;&gt;flashCustomKernelToolStripMenuItem.Name" xml:space="preserve">
- <value>flashCustomKernelToolStripMenuItem</value>
+ <data name="label6.TextAlign" type="System.Drawing.ContentAlignment, System.Drawing">
+ <value>MiddleLeft</value>
</data>
- <data name="&gt;&gt;max70toolStripMenuItem.Type" xml:space="preserve">
- <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="&gt;&gt;label6.Name" xml:space="preserve">
+ <value>label6</value>
</data>
- <data name="statusStrip.Size" type="System.Drawing.Size, System.Drawing">
- <value>609, 22</value>
+ <data name="&gt;&gt;label6.Type" xml:space="preserve">
+ <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="addMoreGamesToolStripMenuItem.Text" xml:space="preserve">
- <value>Add more &amp;games</value>
+ <data name="&gt;&gt;label6.Parent" xml:space="preserve">
+ <value>groupBoxOptions</value>
</data>
- <data name="selectAllToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>140, 22</value>
+ <data name="&gt;&gt;label6.ZOrder" xml:space="preserve">
+ <value>5</value>
</data>
- <data name="label2.Location" type="System.Drawing.Point, System.Drawing">
- <value>15, 189</value>
+ <data name="radioButtonTwoSim.AutoSize" type="System.Boolean, mscorlib">
+ <value>True</value>
</data>
- <data name="&gt;&gt;deleteGameToolStripMenuItem.Name" xml:space="preserve">
- <value>deleteGameToolStripMenuItem</value>
+ <data name="radioButtonTwoSim.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
+ <value>NoControl</value>
</data>
- <data name="&gt;&gt;modulesToolStripMenuItem.Name" xml:space="preserve">
- <value>modulesToolStripMenuItem</value>
+ <data name="radioButtonTwoSim.Location" type="System.Drawing.Point, System.Drawing">
+ <value>103, 122</value>
</data>
- <data name="&gt;&gt;toolStripMenuItem7.Name" xml:space="preserve">
- <value>toolStripMenuItem7</value>
+ <data name="radioButtonTwoSim.Size" type="System.Drawing.Size, System.Drawing">
+ <value>156, 17</value>
</data>
- <data name="&gt;&gt;groupBoxDefaultGames.ZOrder" xml:space="preserve">
+ <data name="radioButtonTwoSim.TabIndex" type="System.Int32, mscorlib">
+ <value>5</value>
+ </data>
+ <data name="radioButtonTwoSim.Text" xml:space="preserve">
+ <value>Two players, simultaneously</value>
+ </data>
+ <data name="&gt;&gt;radioButtonTwoSim.Name" xml:space="preserve">
+ <value>radioButtonTwoSim</value>
+ </data>
+ <data name="&gt;&gt;radioButtonTwoSim.Type" xml:space="preserve">
+ <value>System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="&gt;&gt;radioButtonTwoSim.Parent" xml:space="preserve">
+ <value>groupBoxOptions</value>
+ </data>
+ <data name="&gt;&gt;radioButtonTwoSim.ZOrder" xml:space="preserve">
+ <value>6</value>
+ </data>
+ <data name="buttonGoogle.Location" type="System.Drawing.Point, System.Drawing">
+ <value>219, 427</value>
+ </data>
+ <data name="buttonGoogle.Size" type="System.Drawing.Size, System.Drawing">
+ <value>61, 23</value>
+ </data>
+ <data name="buttonGoogle.TabIndex" type="System.Int32, mscorlib">
+ <value>15</value>
+ </data>
+ <data name="buttonGoogle.Text" xml:space="preserve">
+ <value>Google</value>
+ </data>
+ <data name="&gt;&gt;buttonGoogle.Name" xml:space="preserve">
+ <value>buttonGoogle</value>
+ </data>
+ <data name="&gt;&gt;buttonGoogle.Type" xml:space="preserve">
+ <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="&gt;&gt;buttonGoogle.Parent" xml:space="preserve">
+ <value>groupBoxOptions</value>
+ </data>
+ <data name="&gt;&gt;buttonGoogle.ZOrder" xml:space="preserve">
+ <value>7</value>
+ </data>
+ <data name="buttonBrowseImage.Location" type="System.Drawing.Point, System.Drawing">
+ <value>219, 384</value>
+ </data>
+ <data name="buttonBrowseImage.Size" type="System.Drawing.Size, System.Drawing">
+ <value>61, 23</value>
+ </data>
+ <data name="buttonBrowseImage.TabIndex" type="System.Int32, mscorlib">
+ <value>13</value>
+ </data>
+ <data name="buttonBrowseImage.Text" xml:space="preserve">
+ <value>Browse</value>
+ </data>
+ <data name="&gt;&gt;buttonBrowseImage.Name" xml:space="preserve">
+ <value>buttonBrowseImage</value>
+ </data>
+ <data name="&gt;&gt;buttonBrowseImage.Type" xml:space="preserve">
+ <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="&gt;&gt;buttonBrowseImage.Parent" xml:space="preserve">
+ <value>groupBoxOptions</value>
+ </data>
+ <data name="&gt;&gt;buttonBrowseImage.ZOrder" xml:space="preserve">
<value>8</value>
</data>
+ <data name="pictureBoxArt.Location" type="System.Drawing.Point, System.Drawing">
+ <value>71, 316</value>
+ </data>
+ <data name="pictureBoxArt.Size" type="System.Drawing.Size, System.Drawing">
+ <value>140, 204</value>
+ </data>
+ <data name="pictureBoxArt.SizeMode" type="System.Windows.Forms.PictureBoxSizeMode, System.Windows.Forms">
+ <value>Zoom</value>
+ </data>
+ <data name="pictureBoxArt.TabIndex" type="System.Int32, mscorlib">
+ <value>12</value>
+ </data>
+ <data name="&gt;&gt;pictureBoxArt.Name" xml:space="preserve">
+ <value>pictureBoxArt</value>
+ </data>
+ <data name="&gt;&gt;pictureBoxArt.Type" xml:space="preserve">
+ <value>System.Windows.Forms.PictureBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="&gt;&gt;pictureBoxArt.Parent" xml:space="preserve">
+ <value>groupBoxOptions</value>
+ </data>
+ <data name="&gt;&gt;pictureBoxArt.ZOrder" xml:space="preserve">
+ <value>9</value>
+ </data>
+ <data name="label4.Location" type="System.Drawing.Point, System.Drawing">
+ <value>15, 316</value>
+ </data>
<data name="label4.Size" type="System.Drawing.Size, System.Drawing">
<value>53, 204</value>
</data>
- <data name="&gt;&gt;downloadCoversForAllGamesToolStripMenuItem.Name" xml:space="preserve">
- <value>downloadCoversForAllGamesToolStripMenuItem</value>
+ <data name="label4.TabIndex" type="System.Int32, mscorlib">
+ <value>11</value>
</data>
- <data name="&gt;&gt;$this.Type" xml:space="preserve">
- <value>System.Windows.Forms.Form, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="label4.Text" xml:space="preserve">
+ <value>Box art:</value>
</data>
- <data name="languageToolStripMenuItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
- <value>
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAA0BJREFUOE91
- k31Qy3Ecx39TuqPrPPVHqW1cHmZrq8zKsqxpKzYPc+hhbpU8DUMllkxW2M3VnKeIphBOpTuVY51E3HAe
- SpEreUy1TlQ4lKO3X/O7czivu/d9/nm/Pvf9/PEl/maGTE5LP2BxKbU1zLQ974qva+tNrGl8HWrMyXem
- Kv9ne36xa3VL185H7T1dj9t7UPumG7Wt79Hc+QGNHb3vbC/f6qnqv2zIq3BVW82X1jYsh/VZB441lSGt
- xQ5LSztM9+xYfb4FmpNXoLmadjYwVvXna3jhy2izc7NLZ93iI+GBAuWthXjysRKFPZ1YY/+KhJsdiMtr
- QMyeKujuajHfuOsQpf7CT2FaxLVOHYio94e+WYWHvVbU9nWhrL8fiZ19iKtpQ+zxBij1NiSVmCGJNw34
- KrVBlE4QvhG7rzHKvcC6yEJs41IYu7tR0Pcd5k/fsOr5B0RWvkJ0bh3m6W5iwbZCHG6KRExx1AmH7M4M
- d/EJTuv3yVSAv6MEEZevY1H9OywjRXVTD1S3O6AoaoYy6x7CtdegyjYhszYU6qqFrY4Fo7xm0encFEzQ
- xIC7/gSCcm5AWPQU4osvEVr+AuIzzZDuf4gInQ0zoisRvTcN2utCBJ/i/3AsGOkpcR/LShpg8lPBWWkC
- b10NhDurMW3PA0zPqkNI5n1INpGyugrc0Avgr0gH+ygDE3VzvjgWDMLg6toYbAPY0kOYsiEJvtuTIdSd
- wvQV1QiOq4JgodUhTxGeBVtkAUepB0e+4w6lE8SkQIN5PC8Dk4P3w22LJ9wyxsAzzxssQyS4YUXgzCwG
- R3wavhILuNLD8JPvA0dqTKR0ghBJN3sIZ+/tFskPwCdVANd1YzAseRRGGDzATJWBlZKAgKgcCJbkQ6Qu
- QJim8MVEsXY4pf9CqsyWixTmfpFaD7ZRCLqBBY/dPvA+yAPvSCRkm0swN70Cyoyyz/QAmWTocDcapf6G
- MUEiF4RtfSvemIyQgigEnpNBcnwjFmSfgSr3BjlL34wez9aQVX8yIx3SXzjRhjgHuDPZB8fJBPVB8Rp7
- iDrTLohOqacLwiw0J+fFZCeQjDcZl0Hhfwx+lhFkxpJhUnM0mcG7nchQEMRPy1alIv5O+PUAAAAASUVO
- RK5CYII=
-</value>
+ <data name="label4.TextAlign" type="System.Drawing.ContentAlignment, System.Drawing">
+ <value>MiddleCenter</value>
</data>
- <data name="&gt;&gt;settingsToolStripMenuItem.Type" xml:space="preserve">
- <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="&gt;&gt;label4.Name" xml:space="preserve">
+ <value>label4</value>
</data>
- <data name="&gt;&gt;buttonStart.Type" xml:space="preserve">
- <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="&gt;&gt;label4.Type" xml:space="preserve">
+ <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="deletePresetToolStripMenuItem.Text" xml:space="preserve">
- <value>Delete preset</value>
+ <data name="&gt;&gt;label4.Parent" xml:space="preserve">
+ <value>groupBoxOptions</value>
</data>
- <data name="max20toolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>92, 22</value>
+ <data name="&gt;&gt;label4.ZOrder" xml:space="preserve">
+ <value>10</value>
</data>
- <data name="max70toolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>92, 22</value>
+ <data name="textBoxArguments.Location" type="System.Drawing.Point, System.Drawing">
+ <value>18, 237</value>
</data>
- <data name="checkedListBoxDefaultGames.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
- <value>Top, Bottom, Left, Right</value>
+ <data name="textBoxArguments.Size" type="System.Drawing.Size, System.Drawing">
+ <value>257, 20</value>
</data>
- <data name="contextMenuStrip.Size" type="System.Drawing.Size, System.Drawing">
- <value>141, 70</value>
+ <data name="textBoxArguments.TabIndex" type="System.Int32, mscorlib">
+ <value>10</value>
</data>
- <data name="&gt;&gt;toolStripMenuItem6.Name" xml:space="preserve">
- <value>toolStripMenuItem6</value>
+ <data name="&gt;&gt;textBoxArguments.Name" xml:space="preserve">
+ <value>textBoxArguments</value>
</data>
- <data name="maximumGamesPerFolderToolStripMenuItem.Text" xml:space="preserve">
- <value>Maximum games per page/folder</value>
+ <data name="&gt;&gt;textBoxArguments.Type" xml:space="preserve">
+ <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="buttonShowGameGenieDatabase.TabIndex" type="System.Int32, mscorlib">
+ <data name="&gt;&gt;textBoxArguments.Parent" xml:space="preserve">
+ <value>groupBoxOptions</value>
+ </data>
+ <data name="&gt;&gt;textBoxArguments.ZOrder" xml:space="preserve">
+ <value>11</value>
+ </data>
+ <data name="label3.AutoSize" type="System.Boolean, mscorlib">
+ <value>True</value>
+ </data>
+ <data name="label3.Location" type="System.Drawing.Point, System.Drawing">
+ <value>15, 220</value>
+ </data>
+ <data name="label3.Size" type="System.Drawing.Size, System.Drawing">
+ <value>253, 13</value>
+ </data>
+ <data name="label3.TabIndex" type="System.Int32, mscorlib">
+ <value>9</value>
+ </data>
+ <data name="label3.Text" xml:space="preserve">
+ <value>Command line arguments (for advanced users only!):</value>
+ </data>
+ <data name="&gt;&gt;label3.Name" xml:space="preserve">
+ <value>label3</value>
+ </data>
+ <data name="&gt;&gt;label3.Type" xml:space="preserve">
+ <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="&gt;&gt;label3.Parent" xml:space="preserve">
+ <value>groupBoxOptions</value>
+ </data>
+ <data name="&gt;&gt;label3.ZOrder" xml:space="preserve">
<value>12</value>
</data>
- <data name="openFTPInExplorerToolStripMenuItem.Enabled" type="System.Boolean, mscorlib">
- <value>False</value>
+ <data name="textBoxPublisher.Location" type="System.Drawing.Point, System.Drawing">
+ <value>71, 186</value>
</data>
- <data name="buttonShowGameGenieDatabase.Size" type="System.Drawing.Size, System.Drawing">
- <value>25, 20</value>
+ <data name="textBoxPublisher.Size" type="System.Drawing.Size, System.Drawing">
+ <value>204, 20</value>
</data>
- <data name="automaticOriginalToolStripMenuItem.Text" xml:space="preserve">
- <value>Original games in root -&gt; Automatic in subfolder</value>
+ <data name="textBoxPublisher.TabIndex" type="System.Int32, mscorlib">
+ <value>8</value>
</data>
- <data name="pagesOriginalToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>356, 22</value>
+ <data name="&gt;&gt;textBoxPublisher.Name" xml:space="preserve">
+ <value>textBoxPublisher</value>
+ </data>
+ <data name="&gt;&gt;textBoxPublisher.Type" xml:space="preserve">
+ <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="&gt;&gt;textBoxPublisher.Parent" xml:space="preserve">
+ <value>groupBoxOptions</value>
+ </data>
+ <data name="&gt;&gt;textBoxPublisher.ZOrder" xml:space="preserve">
+ <value>13</value>
+ </data>
+ <data name="label2.AutoSize" type="System.Boolean, mscorlib">
+ <value>True</value>
+ </data>
+ <data name="label2.Location" type="System.Drawing.Point, System.Drawing">
+ <value>15, 189</value>
+ </data>
+ <data name="label2.Size" type="System.Drawing.Size, System.Drawing">
+ <value>53, 13</value>
+ </data>
+ <data name="label2.TabIndex" type="System.Int32, mscorlib">
+ <value>7</value>
+ </data>
+ <data name="label2.Text" xml:space="preserve">
+ <value>Publisher:</value>
+ </data>
+ <data name="&gt;&gt;label2.Name" xml:space="preserve">
+ <value>label2</value>
+ </data>
+ <data name="&gt;&gt;label2.Type" xml:space="preserve">
+ <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="&gt;&gt;label2.Parent" xml:space="preserve">
+ <value>groupBoxOptions</value>
+ </data>
+ <data name="&gt;&gt;label2.ZOrder" xml:space="preserve">
+ <value>14</value>
+ </data>
+ <data name="radioButtonTwo.AutoSize" type="System.Boolean, mscorlib">
+ <value>True</value>
+ </data>
+ <data name="radioButtonTwo.Location" type="System.Drawing.Point, System.Drawing">
+ <value>103, 99</value>
+ </data>
+ <data name="radioButtonTwo.Size" type="System.Drawing.Size, System.Drawing">
+ <value>174, 17</value>
+ </data>
+ <data name="radioButtonTwo.TabIndex" type="System.Int32, mscorlib">
+ <value>4</value>
+ </data>
+ <data name="radioButtonTwo.Text" xml:space="preserve">
+ <value>Two players, not simultaneously</value>
+ </data>
+ <data name="&gt;&gt;radioButtonTwo.Name" xml:space="preserve">
+ <value>radioButtonTwo</value>
+ </data>
+ <data name="&gt;&gt;radioButtonTwo.Type" xml:space="preserve">
+ <value>System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="&gt;&gt;radioButtonTwo.Parent" xml:space="preserve">
+ <value>groupBoxOptions</value>
</data>
<data name="&gt;&gt;radioButtonTwo.ZOrder" xml:space="preserve">
<value>15</value>
</data>
- <data name="&gt;&gt;buttonStart.Name" xml:space="preserve">
- <value>buttonStart</value>
+ <data name="radioButtonOne.AutoSize" type="System.Boolean, mscorlib">
+ <value>True</value>
</data>
- <data name="&gt;&gt;toolStripMenuItem8.Name" xml:space="preserve">
- <value>toolStripMenuItem8</value>
+ <data name="radioButtonOne.Location" type="System.Drawing.Point, System.Drawing">
+ <value>103, 76</value>
</data>
- <data name="&gt;&gt;famicomMiniToolStripMenuItem.Name" xml:space="preserve">
- <value>famicomMiniToolStripMenuItem</value>
+ <data name="radioButtonOne.Size" type="System.Drawing.Size, System.Drawing">
+ <value>76, 17</value>
</data>
- <data name="famicomMiniToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>151, 22</value>
+ <data name="radioButtonOne.TabIndex" type="System.Int32, mscorlib">
+ <value>3</value>
</data>
- <data name="&gt;&gt;max40toolStripMenuItem.Name" xml:space="preserve">
- <value>max40toolStripMenuItem</value>
+ <data name="radioButtonOne.Text" xml:space="preserve">
+ <value>One player</value>
+ </data>
+ <data name="&gt;&gt;radioButtonOne.Name" xml:space="preserve">
+ <value>radioButtonOne</value>
+ </data>
+ <data name="&gt;&gt;radioButtonOne.Type" xml:space="preserve">
+ <value>System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="&gt;&gt;radioButtonOne.Parent" xml:space="preserve">
+ <value>groupBoxOptions</value>
+ </data>
+ <data name="&gt;&gt;radioButtonOne.ZOrder" xml:space="preserve">
+ <value>16</value>
+ </data>
+ <data name="textBoxName.Location" type="System.Drawing.Point, System.Drawing">
+ <value>59, 46</value>
+ </data>
+ <data name="textBoxName.Size" type="System.Drawing.Size, System.Drawing">
+ <value>216, 20</value>
</data>
<data name="textBoxName.TabIndex" type="System.Int32, mscorlib">
<value>2</value>
</data>
- <data name="&gt;&gt;timerConnectionCheck.Type" xml:space="preserve">
- <value>System.Windows.Forms.Timer, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="&gt;&gt;textBoxName.Name" xml:space="preserve">
+ <value>textBoxName</value>
</data>
- <data name="foldersOriginalToolStripMenuItem.Text" xml:space="preserve">
- <value>Original games in root -&gt; Folders, split games equally</value>
+ <data name="&gt;&gt;textBoxName.Type" xml:space="preserve">
+ <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="buttonShowGameGenieDatabase.Location" type="System.Drawing.Point, System.Drawing">
- <value>252, 286</value>
+ <data name="&gt;&gt;textBoxName.Parent" xml:space="preserve">
+ <value>groupBoxOptions</value>
</data>
- <data name="unselectAllToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>140, 22</value>
+ <data name="&gt;&gt;textBoxName.ZOrder" xml:space="preserve">
+ <value>17</value>
</data>
- <data name="&gt;&gt;gitHubPageWithActualReleasesToolStripMenuItem.Type" xml:space="preserve">
- <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="labelName.AutoSize" type="System.Boolean, mscorlib">
+ <value>True</value>
</data>
- <data name="&gt;&gt;deleteGameToolStripMenuItem.Type" xml:space="preserve">
- <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="labelName.Location" type="System.Drawing.Point, System.Drawing">
+ <value>15, 49</value>
</data>
- <data name="&gt;&gt;nESMiniToolStripMenuItem.Type" xml:space="preserve">
- <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="labelName.Size" type="System.Drawing.Size, System.Drawing">
+ <value>38, 13</value>
</data>
- <data name="label4.Text" xml:space="preserve">
- <value>Box art:</value>
+ <data name="labelName.TabIndex" type="System.Int32, mscorlib">
+ <value>1</value>
</data>
- <data name="pagesfoldersTypeToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>376, 22</value>
+ <data name="labelName.Text" xml:space="preserve">
+ <value>Name:</value>
</data>
- <data name="fileToolStripMenuItem.Text" xml:space="preserve">
- <value>&amp;File</value>
+ <data name="&gt;&gt;labelName.Name" xml:space="preserve">
+ <value>labelName</value>
</data>
- <data name="dumpKernelToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>179, 22</value>
+ <data name="&gt;&gt;labelName.Type" xml:space="preserve">
+ <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="compressGamesIfPossibleToolStripMenuItem.Text" xml:space="preserve">
- <value>Compress non-NES games (for additional emulator mod)</value>
+ <data name="&gt;&gt;labelName.Parent" xml:space="preserve">
+ <value>groupBoxOptions</value>
</data>
- <data name="&gt;&gt;consoleTypeToolStripMenuItem.Name" xml:space="preserve">
- <value>consoleTypeToolStripMenuItem</value>
+ <data name="&gt;&gt;labelName.ZOrder" xml:space="preserve">
+ <value>18</value>
</data>
- <data name="buttonBrowseImage.Location" type="System.Drawing.Point, System.Drawing">
- <value>219, 384</value>
+ <data name="labelID.AutoSize" type="System.Boolean, mscorlib">
+ <value>True</value>
</data>
- <data name="&gt;&gt;enableAutofireToolStripMenuItem.Type" xml:space="preserve">
- <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="labelID.Location" type="System.Drawing.Point, System.Drawing">
+ <value>15, 21</value>
</data>
- <data name="&gt;&gt;label1.Parent" xml:space="preserve">
- <value>groupBoxOptions</value>
+ <data name="labelID.Size" type="System.Drawing.Size, System.Drawing">
+ <value>21, 13</value>
</data>
- <data name="toolsToolStripMenuItem.Text" xml:space="preserve">
- <value>&amp;Tools</value>
+ <data name="labelID.TabIndex" type="System.Int32, mscorlib">
+ <value>0</value>
</data>
- <data name="&gt;&gt;synchronizeToolStripMenuItem.Type" xml:space="preserve">
- <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="labelID.Text" xml:space="preserve">
+ <value>ID:</value>
</data>
- <data name="gitHubPageWithActualReleasesToolStripMenuItem.Text" xml:space="preserve">
- <value>GitHub page with actual releases</value>
+ <data name="&gt;&gt;labelID.Name" xml:space="preserve">
+ <value>labelID</value>
</data>
- <data name="&gt;&gt;pictureBoxArt.Name" xml:space="preserve">
- <value>pictureBoxArt</value>
+ <data name="&gt;&gt;labelID.Type" xml:space="preserve">
+ <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;takeScreenshotToolStripMenuItem.Type" xml:space="preserve">
- <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="&gt;&gt;labelID.Parent" xml:space="preserve">
+ <value>groupBoxOptions</value>
</data>
- <data name="&gt;&gt;toolStripStatusConnectionIcon.Name" xml:space="preserve">
- <value>toolStripStatusConnectionIcon</value>
+ <data name="&gt;&gt;labelID.ZOrder" xml:space="preserve">
+ <value>19</value>
</data>
- <data name="$this.MinimumSize" type="System.Drawing.Size, System.Drawing">
- <value>625, 675</value>
+ <data name="label5.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
+ <value>None</value>
</data>
- <data name="&gt;&gt;addMoreGamesToolStripMenuItem.Name" xml:space="preserve">
- <value>addMoreGamesToolStripMenuItem</value>
+ <data name="label5.AutoSize" type="System.Boolean, mscorlib">
+ <value>True</value>
</data>
- <data name="label1.Size" type="System.Drawing.Size, System.Drawing">
- <value>150, 13</value>
+ <data name="label5.Location" type="System.Drawing.Point, System.Drawing">
+ <value>12, 33</value>
+ </data>
+ <data name="label5.Size" type="System.Drawing.Size, System.Drawing">
+ <value>74, 13</value>
+ </data>
+ <data name="label5.TabIndex" type="System.Int32, mscorlib">
+ <value>4</value>
+ </data>
+ <data name="label5.Text" xml:space="preserve">
+ <value>Select games:</value>
+ </data>
+ <data name="&gt;&gt;label5.Name" xml:space="preserve">
+ <value>label5</value>
</data>
<data name="&gt;&gt;label5.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="radioButtonOne.TabIndex" type="System.Int32, mscorlib">
+ <data name="&gt;&gt;label5.Parent" xml:space="preserve">
+ <value>$this</value>
+ </data>
+ <data name="&gt;&gt;label5.ZOrder" xml:space="preserve">
+ <value>4</value>
+ </data>
+ <data name="buttonAddGames.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
+ <value>None</value>
+ </data>
+ <data name="buttonAddGames.Location" type="System.Drawing.Point, System.Drawing">
+ <value>12, 568</value>
+ </data>
+ <data name="buttonAddGames.Size" type="System.Drawing.Size, System.Drawing">
+ <value>282, 38</value>
+ </data>
+ <data name="buttonAddGames.TabIndex" type="System.Int32, mscorlib">
+ <value>5</value>
+ </data>
+ <data name="buttonAddGames.Text" xml:space="preserve">
+ <value>Add more games</value>
+ </data>
+ <data name="&gt;&gt;buttonAddGames.Name" xml:space="preserve">
+ <value>buttonAddGames</value>
+ </data>
+ <data name="&gt;&gt;buttonAddGames.Type" xml:space="preserve">
+ <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="&gt;&gt;buttonAddGames.Parent" xml:space="preserve">
+ <value>$this</value>
+ </data>
+ <data name="&gt;&gt;buttonAddGames.ZOrder" xml:space="preserve">
<value>3</value>
</data>
- <data name="nESMiniToolStripMenuItem.Text" xml:space="preserve">
- <value>NES Mini</value>
+ <metadata name="statusStrip.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+ <value>256, 17</value>
+ </metadata>
+ <data name="statusStrip.Location" type="System.Drawing.Point, System.Drawing">
+ <value>0, 614</value>
+ </data>
+ <data name="statusStrip.Size" type="System.Drawing.Size, System.Drawing">
+ <value>609, 22</value>
+ </data>
+ <data name="statusStrip.TabIndex" type="System.Int32, mscorlib">
+ <value>6</value>
+ </data>
+ <data name="statusStrip.Text" xml:space="preserve">
+ <value>statusStrip1</value>
+ </data>
+ <data name="&gt;&gt;statusStrip.Name" xml:space="preserve">
+ <value>statusStrip</value>
+ </data>
+ <data name="&gt;&gt;statusStrip.Type" xml:space="preserve">
+ <value>System.Windows.Forms.StatusStrip, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="&gt;&gt;statusStrip.Parent" xml:space="preserve">
+ <value>$this</value>
+ </data>
+ <data name="&gt;&gt;statusStrip.ZOrder" xml:space="preserve">
+ <value>2</value>
+ </data>
+ <data name="toolStripStatusConnectionIcon.AutoSize" type="System.Boolean, mscorlib">
+ <value>False</value>
+ </data>
+ <data name="toolStripStatusConnectionIcon.Size" type="System.Drawing.Size, System.Drawing">
+ <value>16, 17</value>
+ </data>
+ <data name="toolStripStatusLabelSelected.AutoSize" type="System.Boolean, mscorlib">
+ <value>False</value>
+ </data>
+ <data name="toolStripStatusLabelSelected.Size" type="System.Drawing.Size, System.Drawing">
+ <value>195, 17</value>
+ </data>
+ <data name="toolStripStatusLabelSize.AutoSize" type="System.Boolean, mscorlib">
+ <value>False</value>
+ </data>
+ <data name="toolStripStatusLabelSize.Size" type="System.Drawing.Size, System.Drawing">
+ <value>195, 17</value>
+ </data>
+ <data name="toolStripProgressBar.Size" type="System.Drawing.Size, System.Drawing">
+ <value>195, 16</value>
+ </data>
+ <metadata name="openFileDialogNes.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+ <value>349, 17</value>
+ </metadata>
+ <data name="openFileDialogNes.Title" xml:space="preserve">
+ <value>Select NES file(s)</value>
+ </data>
+ <metadata name="contextMenuStrip.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+ <value>487, 17</value>
+ </metadata>
+ <data name="contextMenuStrip.Size" type="System.Drawing.Size, System.Drawing">
+ <value>141, 70</value>
+ </data>
+ <data name="&gt;&gt;contextMenuStrip.Name" xml:space="preserve">
+ <value>contextMenuStrip</value>
+ </data>
+ <data name="&gt;&gt;contextMenuStrip.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="selectAllToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>140, 22</value>
+ </data>
+ <data name="selectAllToolStripMenuItem.Text" xml:space="preserve">
+ <value>Select all</value>
+ </data>
+ <data name="unselectAllToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>140, 22</value>
+ </data>
+ <data name="unselectAllToolStripMenuItem.Text" xml:space="preserve">
+ <value>Unselect all</value>
+ </data>
+ <data name="deleteGameToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>140, 22</value>
+ </data>
+ <data name="deleteGameToolStripMenuItem.Text" xml:space="preserve">
+ <value>Delete game</value>
+ </data>
+ <metadata name="openFileDialogImage.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+ <value>771, 17</value>
+ </metadata>
+ <data name="openFileDialogImage.Filter" xml:space="preserve">
+ <value>Images (*.bmp;*.png;*.jpg;*.jpeg;*.gif)|*.bmp;*.png;*.jpg;*.jpeg;*.gif|All files|*.*</value>
+ </data>
+ <data name="openFileDialogImage.Title" xml:space="preserve">
+ <value>Select cover for game</value>
+ </data>
+ <data name="buttonStart.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
+ <value>None</value>
+ </data>
+ <data name="buttonStart.Location" type="System.Drawing.Point, System.Drawing">
+ <value>306, 568</value>
+ </data>
+ <data name="buttonStart.Size" type="System.Drawing.Size, System.Drawing">
+ <value>293, 38</value>
+ </data>
+ <data name="buttonStart.TabIndex" type="System.Int32, mscorlib">
+ <value>6</value>
+ </data>
+ <data name="buttonStart.Text" xml:space="preserve">
+ <value>Synchronize selected games with NES Mini</value>
+ </data>
+ <data name="&gt;&gt;buttonStart.Name" xml:space="preserve">
+ <value>buttonStart</value>
+ </data>
+ <data name="&gt;&gt;buttonStart.Type" xml:space="preserve">
+ <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="&gt;&gt;buttonStart.Parent" xml:space="preserve">
+ <value>$this</value>
+ </data>
+ <data name="&gt;&gt;buttonStart.ZOrder" xml:space="preserve">
+ <value>1</value>
+ </data>
+ <data name="groupBoxDefaultGames.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
+ <value>None</value>
+ </data>
+ <data name="&gt;&gt;checkedListBoxDefaultGames.Name" xml:space="preserve">
+ <value>checkedListBoxDefaultGames</value>
+ </data>
+ <data name="&gt;&gt;checkedListBoxDefaultGames.Type" xml:space="preserve">
+ <value>System.Windows.Forms.CheckedListBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </data>
+ <data name="&gt;&gt;checkedListBoxDefaultGames.Parent" xml:space="preserve">
+ <value>groupBoxDefaultGames</value>
+ </data>
+ <data name="&gt;&gt;checkedListBoxDefaultGames.ZOrder" xml:space="preserve">
+ <value>0</value>
+ </data>
+ <data name="groupBoxDefaultGames.Location" type="System.Drawing.Point, System.Drawing">
+ <value>306, 27</value>
+ </data>
+ <data name="groupBoxDefaultGames.Size" type="System.Drawing.Size, System.Drawing">
+ <value>293, 529</value>
</data>
<data name="groupBoxDefaultGames.TabIndex" type="System.Int32, mscorlib">
<value>3</value>
</data>
- <data name="&gt;&gt;pagesOriginalToolStripMenuItem.Type" xml:space="preserve">
- <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="groupBoxDefaultGames.Text" xml:space="preserve">
+ <value>You can hide some default games</value>
</data>
- <data name="textBoxGameGenie.TabIndex" type="System.Int32, mscorlib">
- <value>11</value>
+ <data name="groupBoxDefaultGames.Visible" type="System.Boolean, mscorlib">
+ <value>False</value>
</data>
- <data name="pictureBoxArt.SizeMode" type="System.Windows.Forms.PictureBoxSizeMode, System.Windows.Forms">
- <value>Zoom</value>
+ <data name="&gt;&gt;groupBoxDefaultGames.Name" xml:space="preserve">
+ <value>groupBoxDefaultGames</value>
</data>
- <data name="&gt;&gt;toolStripStatusLabelSize.Name" xml:space="preserve">
- <value>toolStripStatusLabelSize</value>
+ <data name="&gt;&gt;groupBoxDefaultGames.Type" xml:space="preserve">
+ <value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;foldersSplitByFirstLetterToolStripMenuItem.Name" xml:space="preserve">
- <value>foldersSplitByFirstLetterToolStripMenuItem</value>
+ <data name="&gt;&gt;groupBoxDefaultGames.Parent" xml:space="preserve">
+ <value>$this</value>
</data>
- <data name="&gt;&gt;globalCommandLineArgumentsexpertsOnluToolStripMenuItem.Name" xml:space="preserve">
- <value>globalCommandLineArgumentsexpertsOnluToolStripMenuItem</value>
+ <data name="&gt;&gt;groupBoxDefaultGames.ZOrder" xml:space="preserve">
+ <value>8</value>
</data>
- <data name="max45toolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>92, 22</value>
+ <data name="checkedListBoxDefaultGames.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
+ <value>Top, Bottom, Left, Right</value>
</data>
- <data name="modulesToolStripMenuItem.Text" xml:space="preserve">
- <value>&amp;Modules</value>
+ <data name="checkedListBoxDefaultGames.Location" type="System.Drawing.Point, System.Drawing">
+ <value>5, 49</value>
</data>
- <data name="&gt;&gt;max60toolStripMenuItem.Name" xml:space="preserve">
- <value>max60toolStripMenuItem</value>
+ <data name="checkedListBoxDefaultGames.Size" type="System.Drawing.Size, System.Drawing">
+ <value>282, 454</value>
</data>
- <data name="&gt;&gt;textBoxArguments.ZOrder" xml:space="preserve">
- <value>11</value>
+ <data name="checkedListBoxDefaultGames.TabIndex" type="System.Int32, mscorlib">
+ <value>3</value>
</data>
- <data name="radioButtonTwoSim.Location" type="System.Drawing.Point, System.Drawing">
- <value>103, 122</value>
+ <data name="&gt;&gt;checkedListBoxDefaultGames.Name" xml:space="preserve">
+ <value>checkedListBoxDefaultGames</value>
</data>
- <data name="buttonBrowseImage.Size" type="System.Drawing.Size, System.Drawing">
- <value>61, 23</value>
+ <data name="&gt;&gt;checkedListBoxDefaultGames.Type" xml:space="preserve">
+ <value>System.Windows.Forms.CheckedListBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="helpToolStripMenuItem.Text" xml:space="preserve">
- <value>&amp;Help</value>
+ <data name="&gt;&gt;checkedListBoxDefaultGames.Parent" xml:space="preserve">
+ <value>groupBoxDefaultGames</value>
</data>
- <data name="foldersSplitByFirstLetterToolStripMenuItem.Text" xml:space="preserve">
- <value>Folders, split by first letter</value>
+ <data name="&gt;&gt;checkedListBoxDefaultGames.ZOrder" xml:space="preserve">
+ <value>0</value>
+ </data>
+ <metadata name="timerCalculateGames.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+ <value>620, 17</value>
+ </metadata>
+ <metadata name="timerConnectionCheck.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+ <value>17, 98</value>
+ </metadata>
+ <metadata name="saveDumpFileDialog.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
+ <value>17, 17</value>
+ </metadata>
+ <data name="saveDumpFileDialog.Title" xml:space="preserve">
+ <value>Select dump filename</value>
+ </data>
+ <metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+ <value>True</value>
+ </metadata>
+ <metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+ <value>86</value>
+ </metadata>
+ <metadata name="$this.TrayLargeIcon" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+ <value>True</value>
+ </metadata>
+ <data name="$this.AutoScaleDimensions" type="System.Drawing.SizeF, System.Drawing">
+ <value>6, 13</value>
+ </data>
+ <data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
+ <value>609, 636</value>
</data>
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
@@ -1959,1150 +2859,586 @@
//////////////////////////////////8=
</value>
</data>
- <data name="fileToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>37, 20</value>
- </data>
- <data name="&gt;&gt;saveStateManagerToolStripMenuItem.Type" xml:space="preserve">
- <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
- </data>
- <data name="&gt;&gt;label3.Parent" xml:space="preserve">
- <value>groupBoxOptions</value>
- </data>
- <data name="textBoxArguments.Location" type="System.Drawing.Point, System.Drawing">
- <value>18, 237</value>
+ <data name="$this.MaximumSize" type="System.Drawing.Size, System.Drawing">
+ <value>625, 675</value>
</data>
- <data name="label7.TabIndex" type="System.Int32, mscorlib">
- <value>17</value>
+ <data name="$this.MinimumSize" type="System.Drawing.Size, System.Drawing">
+ <value>625, 675</value>
</data>
- <data name="&gt;&gt;statusStrip.Name" xml:space="preserve">
- <value>statusStrip</value>
+ <data name="$this.StartPosition" type="System.Windows.Forms.FormStartPosition, System.Windows.Forms">
+ <value>CenterScreen</value>
</data>
- <data name="&gt;&gt;label7.Name" xml:space="preserve">
- <value>label7</value>
+ <data name="$this.Text" xml:space="preserve">
+ <value>hakchi2</value>
</data>
<data name="&gt;&gt;fileToolStripMenuItem.Name" xml:space="preserve">
<value>fileToolStripMenuItem</value>
</data>
- <data name="&gt;&gt;maskedTextBoxReleaseDate.Parent" xml:space="preserve">
- <value>groupBoxOptions</value>
- </data>
- <data name="globalCommandLineArgumentsexpertsOnluToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>376, 22</value>
- </data>
- <data name="&gt;&gt;maximumGamesPerFolderToolStripMenuItem.Name" xml:space="preserve">
- <value>maximumGamesPerFolderToolStripMenuItem</value>
- </data>
- <data name="labelName.AutoSize" type="System.Boolean, mscorlib">
- <value>True</value>
- </data>
- <data name="&gt;&gt;exitToolStripMenuItem.Type" xml:space="preserve">
- <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
- </data>
- <data name="&gt;&gt;automaticToolStripMenuItem.Type" xml:space="preserve">
+ <data name="&gt;&gt;fileToolStripMenuItem.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="radioButtonOne.Location" type="System.Drawing.Point, System.Drawing">
- <value>103, 76</value>
- </data>
- <data name="label1.Text" xml:space="preserve">
- <value>Release date (YYYY-MM-DD):</value>
- </data>
- <data name="downloadCoversForAllGamesToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>238, 22</value>
- </data>
- <data name="&gt;&gt;automaticOriginalToolStripMenuItem.Name" xml:space="preserve">
- <value>automaticOriginalToolStripMenuItem</value>
- </data>
- <data name="radioButtonTwoSim.Text" xml:space="preserve">
- <value>Two players, simultaneously</value>
- </data>
- <data name="label6.Size" type="System.Drawing.Size, System.Drawing">
- <value>82, 63</value>
- </data>
- <data name="&gt;&gt;pictureBoxArt.Parent" xml:space="preserve">
- <value>groupBoxOptions</value>
- </data>
- <data name="&gt;&gt;helpToolStripMenuItem.Name" xml:space="preserve">
- <value>helpToolStripMenuItem</value>
- </data>
- <data name="customToolStripMenuItem.Text" xml:space="preserve">
- <value>Custom - show Folders Manager every time</value>
- </data>
- <data name="&gt;&gt;label6.Parent" xml:space="preserve">
- <value>groupBoxOptions</value>
- </data>
- <data name="&gt;&gt;max30toolStripMenuItem.Name" xml:space="preserve">
- <value>max30toolStripMenuItem</value>
+ <data name="&gt;&gt;addMoreGamesToolStripMenuItem.Name" xml:space="preserve">
+ <value>addMoreGamesToolStripMenuItem</value>
</data>
- <data name="&gt;&gt;kernelToolStripMenuItem.Type" xml:space="preserve">
+ <data name="&gt;&gt;addMoreGamesToolStripMenuItem.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;checkedListBoxGames.Type" xml:space="preserve">
- <value>System.Windows.Forms.CheckedListBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
- </data>
- <data name="&gt;&gt;timerCalculateGames.Type" xml:space="preserve">
- <value>System.Windows.Forms.Timer, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
- </data>
- <data name="epilepsyProtectionToolStripMenuItem.Text" xml:space="preserve">
- <value>Disable epilepsy protection</value>
- </data>
- <data name="toolStripMenuItem3.Size" type="System.Drawing.Size, System.Drawing">
- <value>353, 6</value>
- </data>
- <data name="label6.TextAlign" type="System.Drawing.ContentAlignment, System.Drawing">
- <value>MiddleLeft</value>
- </data>
- <data name="&gt;&gt;checkedListBoxDefaultGames.Parent" xml:space="preserve">
- <value>groupBoxDefaultGames</value>
- </data>
- <data name="label7.AutoSize" type="System.Boolean, mscorlib">
- <value>True</value>
- </data>
- <data name="menuStrip.TabIndex" type="System.Int32, mscorlib">
- <value>1</value>
- </data>
- <data name="disablePagefoldersToolStripMenuItem.Text" xml:space="preserve">
- <value>Disable page/folders</value>
- </data>
- <data name="checkedListBoxGames.Size" type="System.Drawing.Size, System.Drawing">
- <value>282, 499</value>
- </data>
- <data name="labelID.Location" type="System.Drawing.Point, System.Drawing">
- <value>15, 21</value>
+ <data name="&gt;&gt;presetsToolStripMenuItem.Name" xml:space="preserve">
+ <value>presetsToolStripMenuItem</value>
</data>
- <data name="label5.Text" xml:space="preserve">
- <value>Select games:</value>
+ <data name="&gt;&gt;presetsToolStripMenuItem.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="buttonAddGames.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
- <value>None</value>
+ <data name="&gt;&gt;toolStripMenuItem2.Name" xml:space="preserve">
+ <value>toolStripMenuItem2</value>
</data>
- <data name="fAQToolStripMenuItem.Text" xml:space="preserve">
- <value>FAQ</value>
+ <data name="&gt;&gt;toolStripMenuItem2.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;max45toolStripMenuItem.Name" xml:space="preserve">
- <value>max45toolStripMenuItem</value>
+ <data name="&gt;&gt;addPresetToolStripMenuItem.Name" xml:space="preserve">
+ <value>addPresetToolStripMenuItem</value>
</data>
- <data name="&gt;&gt;consoleTypeToolStripMenuItem.Type" xml:space="preserve">
+ <data name="&gt;&gt;addPresetToolStripMenuItem.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="resetUsingCombinationOfButtonsToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>308, 22</value>
+ <data name="&gt;&gt;deletePresetToolStripMenuItem.Name" xml:space="preserve">
+ <value>deletePresetToolStripMenuItem</value>
</data>
<data name="&gt;&gt;deletePresetToolStripMenuItem.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;maximumGamesPerFolderToolStripMenuItem.Type" xml:space="preserve">
- <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
- </data>
- <data name="maskedTextBoxReleaseDate.Size" type="System.Drawing.Size, System.Drawing">
- <value>65, 20</value>
- </data>
- <data name="label3.Size" type="System.Drawing.Size, System.Drawing">
- <value>253, 13</value>
- </data>
- <data name="automaticToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>356, 22</value>
- </data>
- <data name="&gt;&gt;toolStripMenuItem7.Type" xml:space="preserve">
- <value>System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
- </data>
- <data name="textBoxPublisher.Location" type="System.Drawing.Point, System.Drawing">
- <value>71, 186</value>
- </data>
- <data name="&gt;&gt;openFTPInExplorerToolStripMenuItem.Name" xml:space="preserve">
- <value>openFTPInExplorerToolStripMenuItem</value>
- </data>
- <data name="&gt;&gt;label2.Name" xml:space="preserve">
- <value>label2</value>
- </data>
- <data name="&gt;&gt;maskedTextBoxReleaseDate.ZOrder" xml:space="preserve">
- <value>1</value>
- </data>
- <data name="pagesOriginalToolStripMenuItem.ImageScaling" type="System.Windows.Forms.ToolStripItemImageScaling, System.Windows.Forms">
- <value>None</value>
- </data>
- <data name="&gt;&gt;toolStripMenuItem1.Type" xml:space="preserve">
- <value>System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
- </data>
- <data name="takeScreenshotToolStripMenuItem.Text" xml:space="preserve">
- <value>Take screenshot</value>
- </data>
- <data name="&gt;&gt;groupBoxOptions.Name" xml:space="preserve">
- <value>groupBoxOptions</value>
- </data>
- <data name="&gt;&gt;radioButtonTwoSim.Parent" xml:space="preserve">
- <value>groupBoxOptions</value>
- </data>
- <data name="label5.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
- <value>None</value>
- </data>
- <data name="textBoxGameGenie.Size" type="System.Drawing.Size, System.Drawing">
- <value>227, 20</value>
- </data>
- <data name="buttonGoogle.TabIndex" type="System.Int32, mscorlib">
- <value>15</value>
- </data>
- <data name="&gt;&gt;unselectAllToolStripMenuItem.Name" xml:space="preserve">
- <value>unselectAllToolStripMenuItem</value>
- </data>
- <data name="&gt;&gt;enableAutofireToolStripMenuItem.Name" xml:space="preserve">
- <value>enableAutofireToolStripMenuItem</value>
- </data>
- <data name="openFileDialogImage.Filter" xml:space="preserve">
- <value>Images (*.bmp;*.png;*.jpg;*.jpeg;*.gif)|*.bmp;*.png;*.jpg;*.jpeg;*.gif|All files|*.*</value>
- </data>
- <data name="kernelToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>52, 20</value>
+ <data name="&gt;&gt;synchronizeToolStripMenuItem.Name" xml:space="preserve">
+ <value>synchronizeToolStripMenuItem</value>
</data>
- <data name="&gt;&gt;radioButtonTwoSim.ZOrder" xml:space="preserve">
- <value>6</value>
+ <data name="&gt;&gt;synchronizeToolStripMenuItem.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;searchToolStripMenuItem.Name" xml:space="preserve">
<value>searchToolStripMenuItem</value>
</data>
- <data name="openFileDialogNes.Title" xml:space="preserve">
- <value>Select NES file(s)</value>
- </data>
- <data name="toolStripStatusLabelSelected.AutoSize" type="System.Boolean, mscorlib">
- <value>False</value>
- </data>
- <data name="useExtendedFontToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>376, 22</value>
- </data>
- <data name="label3.Text" xml:space="preserve">
- <value>Command line arguments (for advanced users only!):</value>
- </data>
- <data name="&gt;&gt;dumpKernelToolStripMenuItem.Type" xml:space="preserve">
- <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
- </data>
- <data name="&gt;&gt;selectAllToolStripMenuItem.Type" xml:space="preserve">
- <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
- </data>
- <data name="&gt;&gt;foldersSplitByFirstLetterOriginalToolStripMenuItem.Type" xml:space="preserve">
+ <data name="&gt;&gt;searchToolStripMenuItem.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;automaticToolStripMenuItem.Name" xml:space="preserve">
- <value>automaticToolStripMenuItem</value>
- </data>
- <data name="openTelnetToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>331, 22</value>
+ <data name="&gt;&gt;downloadCoversForAllGamesToolStripMenuItem.Name" xml:space="preserve">
+ <value>downloadCoversForAllGamesToolStripMenuItem</value>
</data>
- <data name="&gt;&gt;selectButtonCombinationToolStripMenuItem.Type" xml:space="preserve">
+ <data name="&gt;&gt;downloadCoversForAllGamesToolStripMenuItem.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;maskedTextBoxReleaseDate.Name" xml:space="preserve">
- <value>maskedTextBoxReleaseDate</value>
- </data>
- <data name="&gt;&gt;shellToolStripMenuItem.Name" xml:space="preserve">
- <value>shellToolStripMenuItem</value>
+ <data name="&gt;&gt;toolStripMenuItem1.Name" xml:space="preserve">
+ <value>toolStripMenuItem1</value>
</data>
- <data name="&gt;&gt;customToolStripMenuItem.Name" xml:space="preserve">
- <value>customToolStripMenuItem</value>
+ <data name="&gt;&gt;toolStripMenuItem1.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;menuStrip.Name" xml:space="preserve">
- <value>menuStrip</value>
+ <data name="&gt;&gt;exitToolStripMenuItem.Name" xml:space="preserve">
+ <value>exitToolStripMenuItem</value>
</data>
- <data name="flashOriginalKernelToolStripMenuItem.Text" xml:space="preserve">
- <value>Flash original kernel</value>
+ <data name="&gt;&gt;exitToolStripMenuItem.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="radioButtonTwoSim.TabIndex" type="System.Int32, mscorlib">
- <value>5</value>
+ <data name="&gt;&gt;kernelToolStripMenuItem.Name" xml:space="preserve">
+ <value>kernelToolStripMenuItem</value>
</data>
- <data name="groupBoxDefaultGames.Text" xml:space="preserve">
- <value>You can hide some default games</value>
+ <data name="&gt;&gt;kernelToolStripMenuItem.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;dumpKernelToolStripMenuItem.Name" xml:space="preserve">
<value>dumpKernelToolStripMenuItem</value>
</data>
- <data name="&gt;&gt;useXYOnClassicControllerAsAutofireABToolStripMenuItem.Name" xml:space="preserve">
- <value>useXYOnClassicControllerAsAutofireABToolStripMenuItem</value>
+ <data name="&gt;&gt;dumpKernelToolStripMenuItem.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;flashOriginalKernelToolStripMenuItem.Name" xml:space="preserve">
<value>flashOriginalKernelToolStripMenuItem</value>
</data>
- <data name="max50toolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>92, 22</value>
- </data>
- <data name="flashCustomKernelToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>179, 22</value>
- </data>
- <data name="&gt;&gt;max80toolStripMenuItem.Type" xml:space="preserve">
+ <data name="&gt;&gt;flashOriginalKernelToolStripMenuItem.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;saveStateManagerToolStripMenuItem.Name" xml:space="preserve">
- <value>saveStateManagerToolStripMenuItem</value>
- </data>
- <data name="globalCommandLineArgumentsexpertsOnluToolStripMenuItem.Text" xml:space="preserve">
- <value>Global command-line arguments (experts only!)</value>
- </data>
- <data name="&gt;&gt;exitToolStripMenuItem.Name" xml:space="preserve">
- <value>exitToolStripMenuItem</value>
- </data>
- <data name="menuStrip.Size" type="System.Drawing.Size, System.Drawing">
- <value>609, 24</value>
- </data>
- <data name="selectAllToolStripMenuItem.Text" xml:space="preserve">
- <value>Select all</value>
- </data>
- <data name="toolStripMenuItem5.Size" type="System.Drawing.Size, System.Drawing">
- <value>373, 6</value>
- </data>
- <data name="max40toolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>92, 22</value>
- </data>
- <data name="max30toolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>92, 22</value>
- </data>
- <data name="&gt;&gt;openFileDialogNes.Type" xml:space="preserve">
- <value>System.Windows.Forms.OpenFileDialog, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="&gt;&gt;flashCustomKernelToolStripMenuItem.Name" xml:space="preserve">
+ <value>flashCustomKernelToolStripMenuItem</value>
</data>
- <data name="&gt;&gt;epilepsyProtectionToolStripMenuItem.Type" xml:space="preserve">
+ <data name="&gt;&gt;flashCustomKernelToolStripMenuItem.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;max20toolStripMenuItem.Name" xml:space="preserve">
- <value>max20toolStripMenuItem</value>
- </data>
- <data name="aboutToolStripMenuItem.Text" xml:space="preserve">
- <value>About...</value>
- </data>
- <data name="&gt;&gt;maskedTextBoxReleaseDate.Type" xml:space="preserve">
- <value>System.Windows.Forms.MaskedTextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
- </data>
- <data name="max90toolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>92, 22</value>
- </data>
- <data name="radioButtonTwo.Size" type="System.Drawing.Size, System.Drawing">
- <value>174, 17</value>
- </data>
- <data name="maskedTextBoxReleaseDate.Mask" xml:space="preserve">
- <value>0000-00-00</value>
- </data>
- <data name="customToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>356, 22</value>
+ <data name="&gt;&gt;dumpTheWholeNANDToolStripMenuItem.Name" xml:space="preserve">
+ <value>dumpTheWholeNANDToolStripMenuItem</value>
</data>
- <data name="pictureBoxArt.Size" type="System.Drawing.Size, System.Drawing">
- <value>140, 204</value>
- </data>
- <data name="radioButtonTwoSim.Size" type="System.Drawing.Size, System.Drawing">
- <value>156, 17</value>
- </data>
- <data name="&gt;&gt;max50toolStripMenuItem.Type" xml:space="preserve">
+ <data name="&gt;&gt;dumpTheWholeNANDToolStripMenuItem.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;label1.Name" xml:space="preserve">
- <value>label1</value>
- </data>
- <data name="&gt;&gt;pagesOriginalToolStripMenuItem.Name" xml:space="preserve">
- <value>pagesOriginalToolStripMenuItem</value>
- </data>
- <data name="&gt;&gt;radioButtonOne.ZOrder" xml:space="preserve">
- <value>16</value>
- </data>
- <data name="&gt;&gt;label2.Type" xml:space="preserve">
- <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
- </data>
- <data name="pagesToolStripMenuItem.Text" xml:space="preserve">
- <value>Pages, split games equally</value>
+ <data name="&gt;&gt;dumpNANDBToolStripMenuItem.Name" xml:space="preserve">
+ <value>dumpNANDBToolStripMenuItem</value>
</data>
- <data name="openFTPInExplorerToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>331, 22</value>
- </data>
- <data name="&gt;&gt;takeScreenshotToolStripMenuItem.Name" xml:space="preserve">
- <value>takeScreenshotToolStripMenuItem</value>
- </data>
- <data name="max70toolStripMenuItem.Text" xml:space="preserve">
- <value>70</value>
+ <data name="&gt;&gt;dumpNANDBToolStripMenuItem.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="toolStripMenuItem8.Size" type="System.Drawing.Size, System.Drawing">
- <value>328, 6</value>
+ <data name="&gt;&gt;toolStripMenuItem9.Name" xml:space="preserve">
+ <value>toolStripMenuItem9</value>
</data>
- <data name="&gt;&gt;buttonBrowseImage.Type" xml:space="preserve">
- <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="&gt;&gt;toolStripMenuItem9.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="helpToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>44, 20</value>
+ <data name="&gt;&gt;uninstallToolStripMenuItem.Name" xml:space="preserve">
+ <value>uninstallToolStripMenuItem</value>
</data>
- <data name="&gt;&gt;groupBoxOptions.Type" xml:space="preserve">
- <value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="&gt;&gt;uninstallToolStripMenuItem.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="saveSettingsToNESMiniNowToolStripMenuItem.Font" type="System.Drawing.Font, System.Drawing">
- <value>Segoe UI, 9pt, style=Bold</value>
+ <data name="&gt;&gt;modulesToolStripMenuItem.Name" xml:space="preserve">
+ <value>modulesToolStripMenuItem</value>
</data>
- <data name="textBoxPublisher.Size" type="System.Drawing.Size, System.Drawing">
- <value>204, 20</value>
+ <data name="&gt;&gt;modulesToolStripMenuItem.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;toolStripProgressBar.Type" xml:space="preserve">
- <value>System.Windows.Forms.ToolStripProgressBar, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="&gt;&gt;installModulesToolStripMenuItem.Name" xml:space="preserve">
+ <value>installModulesToolStripMenuItem</value>
</data>
- <data name="&gt;&gt;contextMenuStrip.Name" xml:space="preserve">
- <value>contextMenuStrip</value>
+ <data name="&gt;&gt;installModulesToolStripMenuItem.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="labelID.TabIndex" type="System.Int32, mscorlib">
- <value>0</value>
+ <data name="&gt;&gt;uninstallModulesToolStripMenuItem.Name" xml:space="preserve">
+ <value>uninstallModulesToolStripMenuItem</value>
</data>
- <data name="&gt;&gt;upABStartOnSecondControllerToolStripMenuItem.Name" xml:space="preserve">
- <value>upABStartOnSecondControllerToolStripMenuItem</value>
+ <data name="&gt;&gt;uninstallModulesToolStripMenuItem.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;textBoxPublisher.Type" xml:space="preserve">
- <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="&gt;&gt;settingsToolStripMenuItem.Name" xml:space="preserve">
+ <value>settingsToolStripMenuItem</value>
</data>
- <data name="label1.Location" type="System.Drawing.Point, System.Drawing">
- <value>15, 157</value>
+ <data name="&gt;&gt;settingsToolStripMenuItem.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;pagesfoldersTypeToolStripMenuItem.Name" xml:space="preserve">
- <value>pagesfoldersTypeToolStripMenuItem</value>
+ <data name="&gt;&gt;languageToolStripMenuItem.Name" xml:space="preserve">
+ <value>languageToolStripMenuItem</value>
</data>
- <data name="&gt;&gt;groupBoxDefaultGames.Type" xml:space="preserve">
- <value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="&gt;&gt;languageToolStripMenuItem.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="buttonStart.TabIndex" type="System.Int32, mscorlib">
- <value>6</value>
+ <data name="&gt;&gt;consoleTypeToolStripMenuItem.Name" xml:space="preserve">
+ <value>consoleTypeToolStripMenuItem</value>
</data>
- <data name="groupBoxDefaultGames.Visible" type="System.Boolean, mscorlib">
- <value>False</value>
+ <data name="&gt;&gt;consoleTypeToolStripMenuItem.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;nESMiniToolStripMenuItem.Name" xml:space="preserve">
<value>nESMiniToolStripMenuItem</value>
</data>
- <data name="&gt;&gt;statusStrip.Parent" xml:space="preserve">
- <value>$this</value>
- </data>
- <data name="&gt;&gt;buttonShowGameGenieDatabase.Name" xml:space="preserve">
- <value>buttonShowGameGenieDatabase</value>
- </data>
- <data name="&gt;&gt;label4.Name" xml:space="preserve">
- <value>label4</value>
- </data>
- <data name="checkedListBoxDefaultGames.Location" type="System.Drawing.Point, System.Drawing">
- <value>5, 49</value>
- </data>
- <data name="resetUsingCombinationOfButtonsToolStripMenuItem.Text" xml:space="preserve">
- <value>Use button combination to reset</value>
- </data>
- <data name="labelName.TabIndex" type="System.Int32, mscorlib">
- <value>1</value>
- </data>
- <data name="&gt;&gt;downloadCoversForAllGamesToolStripMenuItem.Type" xml:space="preserve">
+ <data name="&gt;&gt;nESMiniToolStripMenuItem.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="label3.Location" type="System.Drawing.Point, System.Drawing">
- <value>15, 220</value>
- </data>
- <data name="&gt;&gt;foldersToolStripMenuItem.Name" xml:space="preserve">
- <value>foldersToolStripMenuItem</value>
- </data>
- <data name="languageToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>376, 22</value>
- </data>
- <data name="settingsToolStripMenuItem.Text" xml:space="preserve">
- <value>&amp;Settings</value>
- </data>
- <data name="&gt;&gt;buttonAddGames.Parent" xml:space="preserve">
- <value>$this</value>
- </data>
- <data name="modulesToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>65, 20</value>
- </data>
- <data name="pictureBoxArt.Location" type="System.Drawing.Point, System.Drawing">
- <value>71, 316</value>
+ <data name="&gt;&gt;famicomMiniToolStripMenuItem.Name" xml:space="preserve">
+ <value>famicomMiniToolStripMenuItem</value>
</data>
- <data name="&gt;&gt;customToolStripMenuItem.Type" xml:space="preserve">
+ <data name="&gt;&gt;famicomMiniToolStripMenuItem.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;label2.Parent" xml:space="preserve">
- <value>groupBoxOptions</value>
- </data>
- <data name="&gt;&gt;textBoxGameGenie.ZOrder" xml:space="preserve">
- <value>3</value>
- </data>
- <data name="&gt;&gt;max100toolStripMenuItem.Name" xml:space="preserve">
- <value>max100toolStripMenuItem</value>
+ <data name="&gt;&gt;sNESMiniToolStripMenuItem.Name" xml:space="preserve">
+ <value>sNESMiniToolStripMenuItem</value>
</data>
- <data name="cloverconHackToolStripMenuItem.Text" xml:space="preserve">
- <value>Controller hacks</value>
- </data>
- <data name="useXYOnClassicControllerAsAutofireABToolStripMenuItem.Text" xml:space="preserve">
- <value>Use X/Y on Classic Controller as autofire A/B</value>
+ <data name="&gt;&gt;sNESMiniToolStripMenuItem.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="selectButtonCombinationToolStripMenuItem.Text" xml:space="preserve">
- <value>Select reset button combination</value>
+ <data name="&gt;&gt;superFamicomMiniToolStripMenuItem.Name" xml:space="preserve">
+ <value>superFamicomMiniToolStripMenuItem</value>
</data>
- <data name="&gt;&gt;max35toolStripMenuItem.Name" xml:space="preserve">
- <value>max35toolStripMenuItem</value>
+ <data name="&gt;&gt;superFamicomMiniToolStripMenuItem.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="max35toolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>92, 22</value>
+ <data name="&gt;&gt;cloverconHackToolStripMenuItem.Name" xml:space="preserve">
+ <value>cloverconHackToolStripMenuItem</value>
</data>
- <data name="&gt;&gt;menuStrip.ZOrder" xml:space="preserve">
- <value>6</value>
+ <data name="&gt;&gt;cloverconHackToolStripMenuItem.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="dumpKernelToolStripMenuItem.Text" xml:space="preserve">
- <value>Dump kernel</value>
+ <data name="&gt;&gt;resetUsingCombinationOfButtonsToolStripMenuItem.Name" xml:space="preserve">
+ <value>resetUsingCombinationOfButtonsToolStripMenuItem</value>
</data>
- <data name="radioButtonTwoSim.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
- <value>NoControl</value>
+ <data name="&gt;&gt;resetUsingCombinationOfButtonsToolStripMenuItem.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="toolStripMenuItem7.Size" type="System.Drawing.Size, System.Drawing">
- <value>328, 6</value>
+ <data name="&gt;&gt;selectButtonCombinationToolStripMenuItem.Name" xml:space="preserve">
+ <value>selectButtonCombinationToolStripMenuItem</value>
</data>
- <data name="&gt;&gt;radioButtonOne.Parent" xml:space="preserve">
- <value>groupBoxOptions</value>
+ <data name="&gt;&gt;selectButtonCombinationToolStripMenuItem.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;max25toolStripMenuItem.Name" xml:space="preserve">
- <value>max25toolStripMenuItem</value>
+ <data name="&gt;&gt;enableAutofireToolStripMenuItem.Name" xml:space="preserve">
+ <value>enableAutofireToolStripMenuItem</value>
</data>
- <data name="&gt;&gt;presetsToolStripMenuItem.Type" xml:space="preserve">
+ <data name="&gt;&gt;enableAutofireToolStripMenuItem.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;languageToolStripMenuItem.Type" xml:space="preserve">
+ <data name="&gt;&gt;useXYOnClassicControllerAsAutofireABToolStripMenuItem.Name" xml:space="preserve">
+ <value>useXYOnClassicControllerAsAutofireABToolStripMenuItem</value>
+ </data>
+ <data name="&gt;&gt;useXYOnClassicControllerAsAutofireABToolStripMenuItem.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="label3.TabIndex" type="System.Int32, mscorlib">
- <value>9</value>
+ <data name="&gt;&gt;upABStartOnSecondControllerToolStripMenuItem.Name" xml:space="preserve">
+ <value>upABStartOnSecondControllerToolStripMenuItem</value>
</data>
- <data name="max25toolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>92, 22</value>
+ <data name="&gt;&gt;upABStartOnSecondControllerToolStripMenuItem.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;useExtendedFontToolStripMenuItem.Name" xml:space="preserve">
<value>useExtendedFontToolStripMenuItem</value>
</data>
- <data name="label5.TabIndex" type="System.Int32, mscorlib">
- <value>4</value>
+ <data name="&gt;&gt;useExtendedFontToolStripMenuItem.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="uninstallToolStripMenuItem.Text" xml:space="preserve">
- <value>Uninstall</value>
+ <data name="&gt;&gt;epilepsyProtectionToolStripMenuItem.Name" xml:space="preserve">
+ <value>epilepsyProtectionToolStripMenuItem</value>
</data>
- <data name="&gt;&gt;max90toolStripMenuItem.Name" xml:space="preserve">
- <value>max90toolStripMenuItem</value>
+ <data name="&gt;&gt;epilepsyProtectionToolStripMenuItem.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;settingsToolStripMenuItem.Name" xml:space="preserve">
- <value>settingsToolStripMenuItem</value>
+ <data name="&gt;&gt;compressGamesIfPossibleToolStripMenuItem.Name" xml:space="preserve">
+ <value>compressGamesIfPossibleToolStripMenuItem</value>
</data>
- <data name="&gt;&gt;foldersSplitByFirstLetterOriginalToolStripMenuItem.Name" xml:space="preserve">
- <value>foldersSplitByFirstLetterOriginalToolStripMenuItem</value>
+ <data name="&gt;&gt;compressGamesIfPossibleToolStripMenuItem.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="textBoxArguments.TabIndex" type="System.Int32, mscorlib">
- <value>10</value>
+ <data name="&gt;&gt;pagesfoldersTypeToolStripMenuItem.Name" xml:space="preserve">
+ <value>pagesfoldersTypeToolStripMenuItem</value>
</data>
- <data name="label5.AutoSize" type="System.Boolean, mscorlib">
- <value>True</value>
+ <data name="&gt;&gt;pagesfoldersTypeToolStripMenuItem.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;buttonStart.Parent" xml:space="preserve">
- <value>$this</value>
+ <data name="&gt;&gt;disablePagefoldersToolStripMenuItem.Name" xml:space="preserve">
+ <value>disablePagefoldersToolStripMenuItem</value>
</data>
- <data name="max50toolStripMenuItem.Text" xml:space="preserve">
- <value>50</value>
+ <data name="&gt;&gt;disablePagefoldersToolStripMenuItem.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;textBoxPublisher.ZOrder" xml:space="preserve">
- <value>13</value>
+ <data name="&gt;&gt;toolStripMenuItem3.Name" xml:space="preserve">
+ <value>toolStripMenuItem3</value>
</data>
- <data name="&gt;&gt;toolStripMenuItem5.Type" xml:space="preserve">
+ <data name="&gt;&gt;toolStripMenuItem3.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;compressGamesIfPossibleToolStripMenuItem.Name" xml:space="preserve">
- <value>compressGamesIfPossibleToolStripMenuItem</value>
- </data>
- <data name="max100toolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>92, 22</value>
- </data>
- <data name="synchronizeToolStripMenuItem.Text" xml:space="preserve">
- <value>Synchronize</value>
- </data>
- <data name="foldersSplitByFirstLetterOriginalToolStripMenuItem.Text" xml:space="preserve">
- <value>Original games in root -&gt; Folders, split by first letter</value>
+ <data name="&gt;&gt;automaticToolStripMenuItem.Name" xml:space="preserve">
+ <value>automaticToolStripMenuItem</value>
</data>
- <data name="toolStripStatusLabelSize.Size" type="System.Drawing.Size, System.Drawing">
- <value>195, 17</value>
+ <data name="&gt;&gt;automaticToolStripMenuItem.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;buttonGoogle.Parent" xml:space="preserve">
- <value>groupBoxOptions</value>
+ <data name="&gt;&gt;automaticOriginalToolStripMenuItem.Name" xml:space="preserve">
+ <value>automaticOriginalToolStripMenuItem</value>
</data>
- <data name="&gt;&gt;openFileDialogImage.Type" xml:space="preserve">
- <value>System.Windows.Forms.OpenFileDialog, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="&gt;&gt;automaticOriginalToolStripMenuItem.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="checkedListBoxGames.TabIndex" type="System.Int32, mscorlib">
- <value>1</value>
+ <data name="&gt;&gt;pagesToolStripMenuItem.Name" xml:space="preserve">
+ <value>pagesToolStripMenuItem</value>
</data>
- <data name="deletePresetToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>142, 22</value>
+ <data name="&gt;&gt;pagesToolStripMenuItem.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;aboutToolStripMenuItem.Name" xml:space="preserve">
- <value>aboutToolStripMenuItem</value>
+ <data name="&gt;&gt;pagesOriginalToolStripMenuItem.Name" xml:space="preserve">
+ <value>pagesOriginalToolStripMenuItem</value>
</data>
- <data name="flashCustomKernelToolStripMenuItem.Text" xml:space="preserve">
- <value>Flash custom kernel</value>
+ <data name="&gt;&gt;pagesOriginalToolStripMenuItem.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;epilepsyProtectionToolStripMenuItem.Name" xml:space="preserve">
- <value>epilepsyProtectionToolStripMenuItem</value>
+ <data name="&gt;&gt;foldersToolStripMenuItem.Name" xml:space="preserve">
+ <value>foldersToolStripMenuItem</value>
</data>
- <data name="&gt;&gt;max30toolStripMenuItem.Type" xml:space="preserve">
+ <data name="&gt;&gt;foldersToolStripMenuItem.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
+ <data name="&gt;&gt;foldersOriginalToolStripMenuItem.Name" xml:space="preserve">
+ <value>foldersOriginalToolStripMenuItem</value>
+ </data>
<data name="&gt;&gt;foldersOriginalToolStripMenuItem.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="kernelToolStripMenuItem.Text" xml:space="preserve">
- <value>&amp;Kernel</value>
- </data>
- <data name="openTelnetToolStripMenuItem.Text" xml:space="preserve">
- <value>Open Telnet client</value>
- </data>
- <data name="foldersToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>356, 22</value>
- </data>
- <data name="shellToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>331, 22</value>
- </data>
- <data name="&gt;&gt;pictureBoxArt.Type" xml:space="preserve">
- <value>System.Windows.Forms.PictureBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="&gt;&gt;foldersSplitByFirstLetterToolStripMenuItem.Name" xml:space="preserve">
+ <value>foldersSplitByFirstLetterToolStripMenuItem</value>
</data>
<data name="&gt;&gt;foldersSplitByFirstLetterToolStripMenuItem.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;checkedListBoxDefaultGames.Name" xml:space="preserve">
- <value>checkedListBoxDefaultGames</value>
- </data>
- <data name="&gt;&gt;textBoxName.Name" xml:space="preserve">
- <value>textBoxName</value>
- </data>
- <data name="&gt;&gt;labelID.Type" xml:space="preserve">
- <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
- </data>
- <data name="label6.Text" xml:space="preserve">
- <value>Max players:</value>
- </data>
- <data name="&gt;&gt;textBoxGameGenie.Type" xml:space="preserve">
- <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
- </data>
- <data name="&gt;&gt;radioButtonTwo.Type" xml:space="preserve">
- <value>System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
- </data>
- <data name="famicomMiniToolStripMenuItem.Text" xml:space="preserve">
- <value>Famicom Mini</value>
- </data>
- <data name="&gt;&gt;$this.Name" xml:space="preserve">
- <value>MainForm</value>
+ <data name="&gt;&gt;foldersSplitByFirstLetterOriginalToolStripMenuItem.Name" xml:space="preserve">
+ <value>foldersSplitByFirstLetterOriginalToolStripMenuItem</value>
</data>
- <data name="&gt;&gt;uninstallToolStripMenuItem.Type" xml:space="preserve">
+ <data name="&gt;&gt;foldersSplitByFirstLetterOriginalToolStripMenuItem.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;label7.ZOrder" xml:space="preserve">
- <value>4</value>
- </data>
- <data name="&gt;&gt;labelID.ZOrder" xml:space="preserve">
- <value>19</value>
- </data>
- <data name="presetsToolStripMenuItem.Text" xml:space="preserve">
- <value>Selection presets</value>
- </data>
- <data name="&gt;&gt;labelID.Parent" xml:space="preserve">
- <value>groupBoxOptions</value>
- </data>
- <data name="&gt;&gt;radioButtonOne.Name" xml:space="preserve">
- <value>radioButtonOne</value>
- </data>
- <data name="&gt;&gt;timerConnectionCheck.Name" xml:space="preserve">
- <value>timerConnectionCheck</value>
- </data>
- <data name="textBoxArguments.Size" type="System.Drawing.Size, System.Drawing">
- <value>257, 20</value>
- </data>
- <data name="toolStripMenuItem2.Size" type="System.Drawing.Size, System.Drawing">
- <value>139, 6</value>
+ <data name="&gt;&gt;maximumGamesPerFolderToolStripMenuItem.Name" xml:space="preserve">
+ <value>maximumGamesPerFolderToolStripMenuItem</value>
</data>
- <data name="&gt;&gt;uninstallModulesToolStripMenuItem.Type" xml:space="preserve">
+ <data name="&gt;&gt;maximumGamesPerFolderToolStripMenuItem.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="max45toolStripMenuItem.Text" xml:space="preserve">
- <value>45</value>
- </data>
- <data name="&gt;&gt;radioButtonTwoSim.Type" xml:space="preserve">
- <value>System.Windows.Forms.RadioButton, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
- </data>
- <data name="&gt;&gt;contextMenuStrip.Type" xml:space="preserve">
- <value>System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="&gt;&gt;max20toolStripMenuItem.Name" xml:space="preserve">
+ <value>max20toolStripMenuItem</value>
</data>
- <data name="&gt;&gt;toolsToolStripMenuItem.Type" xml:space="preserve">
+ <data name="&gt;&gt;max20toolStripMenuItem.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="label3.AutoSize" type="System.Boolean, mscorlib">
- <value>True</value>
+ <data name="&gt;&gt;max25toolStripMenuItem.Name" xml:space="preserve">
+ <value>max25toolStripMenuItem</value>
</data>
- <data name="&gt;&gt;searchToolStripMenuItem.Type" xml:space="preserve">
+ <data name="&gt;&gt;max25toolStripMenuItem.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="pagesToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>356, 22</value>
- </data>
- <data name="foldersOriginalToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>356, 22</value>
- </data>
- <data name="&gt;&gt;checkedListBoxGames.Parent" xml:space="preserve">
- <value>$this</value>
- </data>
- <data name="epilepsyProtectionToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>376, 22</value>
- </data>
- <data name="useXYOnClassicControllerAsAutofireABToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>308, 22</value>
- </data>
- <data name="label7.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
- <value>NoControl</value>
- </data>
- <data name="buttonAddGames.Text" xml:space="preserve">
- <value>Add more games</value>
- </data>
- <data name="FTPToolStripMenuItem.Text" xml:space="preserve">
- <value>FTP server on ftp://root:clover@127.0.0.1:1021</value>
- </data>
- <data name="&gt;&gt;max100toolStripMenuItem.Type" xml:space="preserve">
- <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="&gt;&gt;max30toolStripMenuItem.Name" xml:space="preserve">
+ <value>max30toolStripMenuItem</value>
</data>
- <data name="&gt;&gt;aboutToolStripMenuItem.Type" xml:space="preserve">
+ <data name="&gt;&gt;max30toolStripMenuItem.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;buttonShowGameGenieDatabase.Parent" xml:space="preserve">
- <value>groupBoxOptions</value>
- </data>
- <data name="&gt;&gt;buttonGoogle.Name" xml:space="preserve">
- <value>buttonGoogle</value>
- </data>
- <data name="&gt;&gt;buttonBrowseImage.ZOrder" xml:space="preserve">
- <value>8</value>
- </data>
- <data name="nESMiniToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>151, 22</value>
- </data>
- <data name="fAQToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>246, 22</value>
- </data>
- <data name="&gt;&gt;toolStripMenuItem2.Name" xml:space="preserve">
- <value>toolStripMenuItem2</value>
- </data>
- <data name="consoleTypeToolStripMenuItem.Text" xml:space="preserve">
- <value>Console type</value>
+ <data name="&gt;&gt;max35toolStripMenuItem.Name" xml:space="preserve">
+ <value>max35toolStripMenuItem</value>
</data>
<data name="&gt;&gt;max35toolStripMenuItem.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="radioButtonOne.AutoSize" type="System.Boolean, mscorlib">
- <value>True</value>
- </data>
- <data name="maskedTextBoxReleaseDate.TabIndex" type="System.Int32, mscorlib">
- <value>6</value>
- </data>
- <data name="checkedListBoxDefaultGames.TabIndex" type="System.Int32, mscorlib">
- <value>3</value>
+ <data name="&gt;&gt;max40toolStripMenuItem.Name" xml:space="preserve">
+ <value>max40toolStripMenuItem</value>
</data>
- <data name="&gt;&gt;addPresetToolStripMenuItem.Type" xml:space="preserve">
+ <data name="&gt;&gt;max40toolStripMenuItem.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="label2.AutoSize" type="System.Boolean, mscorlib">
- <value>True</value>
- </data>
- <data name="toolStripStatusLabelSelected.Size" type="System.Drawing.Size, System.Drawing">
- <value>195, 17</value>
- </data>
- <data name="searchToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>238, 22</value>
- </data>
- <data name="buttonGoogle.Text" xml:space="preserve">
- <value>Google</value>
- </data>
- <data name="&gt;&gt;toolStripStatusLabelSelected.Name" xml:space="preserve">
- <value>toolStripStatusLabelSelected</value>
- </data>
- <data name="max35toolStripMenuItem.Text" xml:space="preserve">
- <value>35</value>
- </data>
- <data name="label1.TabIndex" type="System.Int32, mscorlib">
- <value>5</value>
- </data>
- <data name="&gt;&gt;labelID.Name" xml:space="preserve">
- <value>labelID</value>
- </data>
- <data name="&gt;&gt;languageToolStripMenuItem.Name" xml:space="preserve">
- <value>languageToolStripMenuItem</value>
+ <data name="&gt;&gt;max45toolStripMenuItem.Name" xml:space="preserve">
+ <value>max45toolStripMenuItem</value>
</data>
- <data name="&gt;&gt;disablePagefoldersToolStripMenuItem.Type" xml:space="preserve">
+ <data name="&gt;&gt;max45toolStripMenuItem.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;label6.Type" xml:space="preserve">
- <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="&gt;&gt;max50toolStripMenuItem.Name" xml:space="preserve">
+ <value>max50toolStripMenuItem</value>
</data>
- <data name="&gt;&gt;upABStartOnSecondControllerToolStripMenuItem.Type" xml:space="preserve">
+ <data name="&gt;&gt;max50toolStripMenuItem.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;buttonStart.ZOrder" xml:space="preserve">
- <value>1</value>
- </data>
- <data name="label5.Location" type="System.Drawing.Point, System.Drawing">
- <value>12, 33</value>
- </data>
- <data name="&gt;&gt;label4.Type" xml:space="preserve">
- <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
- </data>
- <data name="toolStripMenuItem4.Size" type="System.Drawing.Size, System.Drawing">
- <value>353, 6</value>
+ <data name="&gt;&gt;max60toolStripMenuItem.Name" xml:space="preserve">
+ <value>max60toolStripMenuItem</value>
</data>
- <data name="&gt;&gt;compressGamesIfPossibleToolStripMenuItem.Type" xml:space="preserve">
+ <data name="&gt;&gt;max60toolStripMenuItem.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="checkedListBoxGames.Location" type="System.Drawing.Point, System.Drawing">
- <value>12, 57</value>
- </data>
- <data name="&gt;&gt;resetUsingCombinationOfButtonsToolStripMenuItem.Name" xml:space="preserve">
- <value>resetUsingCombinationOfButtonsToolStripMenuItem</value>
- </data>
- <data name="toolStripStatusLabelSize.AutoSize" type="System.Boolean, mscorlib">
- <value>False</value>
- </data>
- <data name="radioButtonTwo.TabIndex" type="System.Int32, mscorlib">
- <value>4</value>
- </data>
- <data name="maskedTextBoxReleaseDate.Location" type="System.Drawing.Point, System.Drawing">
- <value>210, 154</value>
- </data>
- <data name="toolStripStatusConnectionIcon.AutoSize" type="System.Boolean, mscorlib">
- <value>False</value>
+ <data name="&gt;&gt;max70toolStripMenuItem.Name" xml:space="preserve">
+ <value>max70toolStripMenuItem</value>
</data>
- <data name="radioButtonTwo.Text" xml:space="preserve">
- <value>Two players, not simultaneously</value>
+ <data name="&gt;&gt;max70toolStripMenuItem.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="automaticToolStripMenuItem.Text" xml:space="preserve">
- <value>Automatic</value>
+ <data name="&gt;&gt;max80toolStripMenuItem.Name" xml:space="preserve">
+ <value>max80toolStripMenuItem</value>
</data>
- <data name="&gt;&gt;FTPToolStripMenuItem.Type" xml:space="preserve">
+ <data name="&gt;&gt;max80toolStripMenuItem.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="textBoxGameGenie.Location" type="System.Drawing.Point, System.Drawing">
- <value>19, 286</value>
+ <data name="&gt;&gt;max90toolStripMenuItem.Name" xml:space="preserve">
+ <value>max90toolStripMenuItem</value>
</data>
- <data name="foldersToolStripMenuItem.Text" xml:space="preserve">
- <value>Folders, split games equally</value>
+ <data name="&gt;&gt;max90toolStripMenuItem.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="max80toolStripMenuItem.Text" xml:space="preserve">
- <value>80</value>
+ <data name="&gt;&gt;max100toolStripMenuItem.Name" xml:space="preserve">
+ <value>max100toolStripMenuItem</value>
</data>
- <data name="&gt;&gt;installModulesToolStripMenuItem.Type" xml:space="preserve">
+ <data name="&gt;&gt;max100toolStripMenuItem.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="label2.TabIndex" type="System.Int32, mscorlib">
- <value>7</value>
+ <data name="&gt;&gt;toolStripMenuItem4.Name" xml:space="preserve">
+ <value>toolStripMenuItem4</value>
</data>
- <data name="buttonAddGames.TabIndex" type="System.Int32, mscorlib">
- <value>5</value>
+ <data name="&gt;&gt;toolStripMenuItem4.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="shellToolStripMenuItem.Text" xml:space="preserve">
- <value>Shell server on telnet://127.0.0.1:1023 (login:root)</value>
+ <data name="&gt;&gt;customToolStripMenuItem.Name" xml:space="preserve">
+ <value>customToolStripMenuItem</value>
</data>
- <data name="&gt;&gt;cloverconHackToolStripMenuItem.Type" xml:space="preserve">
+ <data name="&gt;&gt;customToolStripMenuItem.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;labelName.Type" xml:space="preserve">
- <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
- </data>
- <data name="presetsToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>238, 22</value>
- </data>
- <data name="textBoxName.Location" type="System.Drawing.Point, System.Drawing">
- <value>59, 46</value>
- </data>
- <data name="&gt;&gt;pictureBoxArt.ZOrder" xml:space="preserve">
- <value>9</value>
+ <data name="&gt;&gt;globalCommandLineArgumentsexpertsOnluToolStripMenuItem.Name" xml:space="preserve">
+ <value>globalCommandLineArgumentsexpertsOnluToolStripMenuItem</value>
</data>
- <data name="&gt;&gt;max40toolStripMenuItem.Type" xml:space="preserve">
+ <data name="&gt;&gt;globalCommandLineArgumentsexpertsOnluToolStripMenuItem.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;label1.Type" xml:space="preserve">
- <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="&gt;&gt;toolStripMenuItem5.Name" xml:space="preserve">
+ <value>toolStripMenuItem5</value>
+ </data>
+ <data name="&gt;&gt;toolStripMenuItem5.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;saveSettingsToNESMiniNowToolStripMenuItem.Name" xml:space="preserve">
<value>saveSettingsToNESMiniNowToolStripMenuItem</value>
</data>
- <data name="max20toolStripMenuItem.Text" xml:space="preserve">
- <value>20</value>
- </data>
- <data name="buttonStart.Text" xml:space="preserve">
- <value>Synchronize selected games with NES Mini</value>
- </data>
- <data name="max80toolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>92, 22</value>
- </data>
- <data name="&gt;&gt;useExtendedFontToolStripMenuItem.Type" xml:space="preserve">
+ <data name="&gt;&gt;saveSettingsToNESMiniNowToolStripMenuItem.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="disablePagefoldersToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>356, 22</value>
- </data>
- <data name="label4.TextAlign" type="System.Drawing.ContentAlignment, System.Drawing">
- <value>MiddleCenter</value>
- </data>
- <data name="&gt;&gt;radioButtonTwoSim.Name" xml:space="preserve">
- <value>radioButtonTwoSim</value>
- </data>
- <data name="&gt;&gt;toolStripMenuItem3.Name" xml:space="preserve">
- <value>toolStripMenuItem3</value>
- </data>
- <data name="foldersSplitByFirstLetterToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>356, 22</value>
- </data>
- <data name="synchronizeToolStripMenuItem.ShortcutKeys" type="System.Windows.Forms.Keys, System.Windows.Forms">
- <value>F5</value>
- </data>
- <data name="labelName.Text" xml:space="preserve">
- <value>Name:</value>
- </data>
<data name="&gt;&gt;toolsToolStripMenuItem.Name" xml:space="preserve">
<value>toolsToolStripMenuItem</value>
</data>
- <data name="statusStrip.Text" xml:space="preserve">
- <value>statusStrip1</value>
- </data>
- <data name="&gt;&gt;foldersOriginalToolStripMenuItem.Name" xml:space="preserve">
- <value>foldersOriginalToolStripMenuItem</value>
- </data>
- <data name="$this.Text" xml:space="preserve">
- <value>hakchi2</value>
- </data>
- <data name="groupBoxOptions.Size" type="System.Drawing.Size, System.Drawing">
- <value>293, 529</value>
- </data>
- <data name="languageToolStripMenuItem.Text" xml:space="preserve">
- <value>Language</value>
- </data>
- <data name="max60toolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>92, 22</value>
- </data>
- <data name="&gt;&gt;buttonShowGameGenieDatabase.Type" xml:space="preserve">
- <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
- </data>
- <data name="searchToolStripMenuItem.ShortcutKeys" type="System.Windows.Forms.Keys, System.Windows.Forms">
- <value>Ctrl+F</value>
- </data>
- <data name="labelID.Text" xml:space="preserve">
- <value>ID:</value>
- </data>
- <data name="&gt;&gt;selectButtonCombinationToolStripMenuItem.Name" xml:space="preserve">
- <value>selectButtonCombinationToolStripMenuItem</value>
- </data>
- <data name="&gt;&gt;max70toolStripMenuItem.Name" xml:space="preserve">
- <value>max70toolStripMenuItem</value>
+ <data name="&gt;&gt;toolsToolStripMenuItem.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;buttonAddGames.Type" xml:space="preserve">
- <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="&gt;&gt;saveStateManagerToolStripMenuItem.Name" xml:space="preserve">
+ <value>saveStateManagerToolStripMenuItem</value>
</data>
- <data name="$this.MaximumSize" type="System.Drawing.Size, System.Drawing">
- <value>625, 675</value>
+ <data name="&gt;&gt;saveStateManagerToolStripMenuItem.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;label5.Parent" xml:space="preserve">
- <value>$this</value>
+ <data name="&gt;&gt;toolStripMenuItem6.Name" xml:space="preserve">
+ <value>toolStripMenuItem6</value>
</data>
- <data name="&gt;&gt;textBoxGameGenie.Name" xml:space="preserve">
- <value>textBoxGameGenie</value>
+ <data name="&gt;&gt;toolStripMenuItem6.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="buttonStart.Size" type="System.Drawing.Size, System.Drawing">
- <value>293, 38</value>
+ <data name="&gt;&gt;FTPToolStripMenuItem.Name" xml:space="preserve">
+ <value>FTPToolStripMenuItem</value>
</data>
- <data name="toolStripProgressBar.Size" type="System.Drawing.Size, System.Drawing">
- <value>195, 16</value>
+ <data name="&gt;&gt;FTPToolStripMenuItem.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="addMoreGamesToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>238, 22</value>
+ <data name="&gt;&gt;openFTPInExplorerToolStripMenuItem.Name" xml:space="preserve">
+ <value>openFTPInExplorerToolStripMenuItem</value>
</data>
- <data name="&gt;&gt;toolStripStatusLabelSize.Type" xml:space="preserve">
- <value>System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="&gt;&gt;openFTPInExplorerToolStripMenuItem.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="downloadCoversForAllGamesToolStripMenuItem.Text" xml:space="preserve">
- <value>Download box art for all games</value>
+ <data name="&gt;&gt;toolStripMenuItem7.Name" xml:space="preserve">
+ <value>toolStripMenuItem7</value>
</data>
- <data name="&gt;&gt;label3.Name" xml:space="preserve">
- <value>label3</value>
+ <data name="&gt;&gt;toolStripMenuItem7.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="aboutToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>246, 22</value>
+ <data name="&gt;&gt;shellToolStripMenuItem.Name" xml:space="preserve">
+ <value>shellToolStripMenuItem</value>
</data>
- <data name="&gt;&gt;resetUsingCombinationOfButtonsToolStripMenuItem.Type" xml:space="preserve">
+ <data name="&gt;&gt;shellToolStripMenuItem.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;groupBoxDefaultGames.Parent" xml:space="preserve">
- <value>$this</value>
- </data>
- <data name="buttonShowGameGenieDatabase.Text" xml:space="preserve">
- <value>+</value>
+ <data name="&gt;&gt;openTelnetToolStripMenuItem.Name" xml:space="preserve">
+ <value>openTelnetToolStripMenuItem</value>
</data>
- <data name="&gt;&gt;textBoxPublisher.Name" xml:space="preserve">
- <value>textBoxPublisher</value>
+ <data name="&gt;&gt;openTelnetToolStripMenuItem.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="label4.Location" type="System.Drawing.Point, System.Drawing">
- <value>15, 316</value>
+ <data name="&gt;&gt;toolStripMenuItem8.Name" xml:space="preserve">
+ <value>toolStripMenuItem8</value>
</data>
- <data name="pagesToolStripMenuItem.ImageScaling" type="System.Windows.Forms.ToolStripItemImageScaling, System.Windows.Forms">
- <value>None</value>
+ <data name="&gt;&gt;toolStripMenuItem8.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="max60toolStripMenuItem.Text" xml:space="preserve">
- <value>60</value>
+ <data name="&gt;&gt;takeScreenshotToolStripMenuItem.Name" xml:space="preserve">
+ <value>takeScreenshotToolStripMenuItem</value>
</data>
- <data name="&gt;&gt;saveSettingsToNESMiniNowToolStripMenuItem.Type" xml:space="preserve">
+ <data name="&gt;&gt;takeScreenshotToolStripMenuItem.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="buttonGoogle.Location" type="System.Drawing.Point, System.Drawing">
- <value>219, 427</value>
- </data>
- <data name="&gt;&gt;groupBoxDefaultGames.Name" xml:space="preserve">
- <value>groupBoxDefaultGames</value>
- </data>
- <data name="openFTPInExplorerToolStripMenuItem.Text" xml:space="preserve">
- <value>Open FTP client</value>
- </data>
- <data name="&gt;&gt;openTelnetToolStripMenuItem.Name" xml:space="preserve">
- <value>openTelnetToolStripMenuItem</value>
+ <data name="&gt;&gt;helpToolStripMenuItem.Name" xml:space="preserve">
+ <value>helpToolStripMenuItem</value>
</data>
- <data name="openFileDialogImage.Title" xml:space="preserve">
- <value>Select cover for game</value>
+ <data name="&gt;&gt;helpToolStripMenuItem.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;textBoxGameGenie.Parent" xml:space="preserve">
- <value>groupBoxOptions</value>
+ <data name="&gt;&gt;gitHubPageWithActualReleasesToolStripMenuItem.Name" xml:space="preserve">
+ <value>gitHubPageWithActualReleasesToolStripMenuItem</value>
</data>
- <data name="compressGamesIfPossibleToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>376, 22</value>
+ <data name="&gt;&gt;gitHubPageWithActualReleasesToolStripMenuItem.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;fAQToolStripMenuItem.Name" xml:space="preserve">
<value>fAQToolStripMenuItem</value>
</data>
- <data name="max40toolStripMenuItem.Text" xml:space="preserve">
- <value>40</value>
- </data>
- <data name="&gt;&gt;toolStripMenuItem1.Name" xml:space="preserve">
- <value>toolStripMenuItem1</value>
- </data>
- <data name="checkedListBoxGames.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
- <value>None</value>
- </data>
- <data name="&gt;&gt;max25toolStripMenuItem.Type" xml:space="preserve">
+ <data name="&gt;&gt;fAQToolStripMenuItem.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="installModulesToolStripMenuItem.Text" xml:space="preserve">
- <value>Install extra modules</value>
- </data>
- <data name="&gt;&gt;label3.Type" xml:space="preserve">
- <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="&gt;&gt;aboutToolStripMenuItem.Name" xml:space="preserve">
+ <value>aboutToolStripMenuItem</value>
</data>
- <data name="&gt;&gt;max45toolStripMenuItem.Type" xml:space="preserve">
+ <data name="&gt;&gt;aboutToolStripMenuItem.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="max25toolStripMenuItem.Text" xml:space="preserve">
- <value>25</value>
+ <data name="&gt;&gt;toolStripStatusConnectionIcon.Name" xml:space="preserve">
+ <value>toolStripStatusConnectionIcon</value>
</data>
- <data name="&gt;&gt;useXYOnClassicControllerAsAutofireABToolStripMenuItem.Type" xml:space="preserve">
- <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="&gt;&gt;toolStripStatusConnectionIcon.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;fAQToolStripMenuItem.Type" xml:space="preserve">
- <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="&gt;&gt;toolStripStatusLabelSelected.Name" xml:space="preserve">
+ <value>toolStripStatusLabelSelected</value>
</data>
- <data name="&gt;&gt;cloverconHackToolStripMenuItem.Name" xml:space="preserve">
- <value>cloverconHackToolStripMenuItem</value>
+ <data name="&gt;&gt;toolStripStatusLabelSelected.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="label7.Location" type="System.Drawing.Point, System.Drawing">
- <value>16, 269</value>
+ <data name="&gt;&gt;toolStripStatusLabelSize.Name" xml:space="preserve">
+ <value>toolStripStatusLabelSize</value>
</data>
- <data name="buttonStart.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
- <value>None</value>
+ <data name="&gt;&gt;toolStripStatusLabelSize.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="searchToolStripMenuItem.Text" xml:space="preserve">
- <value>Search</value>
+ <data name="&gt;&gt;toolStripProgressBar.Name" xml:space="preserve">
+ <value>toolStripProgressBar</value>
</data>
- <data name="radioButtonTwo.Location" type="System.Drawing.Point, System.Drawing">
- <value>103, 99</value>
+ <data name="&gt;&gt;toolStripProgressBar.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripProgressBar, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;checkedListBoxGames.ZOrder" xml:space="preserve">
- <value>5</value>
+ <data name="&gt;&gt;openFileDialogNes.Name" xml:space="preserve">
+ <value>openFileDialogNes</value>
</data>
- <data name="synchronizeToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>238, 22</value>
+ <data name="&gt;&gt;openFileDialogNes.Type" xml:space="preserve">
+ <value>System.Windows.Forms.OpenFileDialog, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;textBoxArguments.Parent" xml:space="preserve">
- <value>groupBoxOptions</value>
+ <data name="&gt;&gt;selectAllToolStripMenuItem.Name" xml:space="preserve">
+ <value>selectAllToolStripMenuItem</value>
</data>
- <data name="&gt;&gt;label3.ZOrder" xml:space="preserve">
- <value>12</value>
+ <data name="&gt;&gt;selectAllToolStripMenuItem.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;buttonGoogle.Type" xml:space="preserve">
- <value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="&gt;&gt;unselectAllToolStripMenuItem.Name" xml:space="preserve">
+ <value>unselectAllToolStripMenuItem</value>
</data>
- <data name="&gt;&gt;textBoxArguments.Type" xml:space="preserve">
- <value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="&gt;&gt;unselectAllToolStripMenuItem.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="upABStartOnSecondControllerToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>308, 22</value>
+ <data name="&gt;&gt;deleteGameToolStripMenuItem.Name" xml:space="preserve">
+ <value>deleteGameToolStripMenuItem</value>
</data>
- <data name="groupBoxOptions.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
- <value>None</value>
+ <data name="&gt;&gt;deleteGameToolStripMenuItem.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;label6.Name" xml:space="preserve">
- <value>label6</value>
+ <data name="&gt;&gt;openFileDialogImage.Name" xml:space="preserve">
+ <value>openFileDialogImage</value>
</data>
- <data name="pictureBoxArt.TabIndex" type="System.Int32, mscorlib">
- <value>12</value>
+ <data name="&gt;&gt;openFileDialogImage.Type" xml:space="preserve">
+ <value>System.Windows.Forms.OpenFileDialog, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="uninstallModulesToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>197, 22</value>
+ <data name="&gt;&gt;timerCalculateGames.Name" xml:space="preserve">
+ <value>timerCalculateGames</value>
</data>
- <data name="&gt;&gt;checkedListBoxDefaultGames.ZOrder" xml:space="preserve">
- <value>0</value>
+ <data name="&gt;&gt;timerCalculateGames.Type" xml:space="preserve">
+ <value>System.Windows.Forms.Timer, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="label6.TabIndex" type="System.Int32, mscorlib">
- <value>16</value>
+ <data name="&gt;&gt;timerConnectionCheck.Name" xml:space="preserve">
+ <value>timerConnectionCheck</value>
</data>
- <data name="&gt;&gt;installModulesToolStripMenuItem.Name" xml:space="preserve">
- <value>installModulesToolStripMenuItem</value>
+ <data name="&gt;&gt;timerConnectionCheck.Type" xml:space="preserve">
+ <value>System.Windows.Forms.Timer, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="toolsToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>47, 20</value>
+ <data name="&gt;&gt;saveDumpFileDialog.Name" xml:space="preserve">
+ <value>saveDumpFileDialog</value>
</data>
- <data name="max30toolStripMenuItem.Text" xml:space="preserve">
- <value>30</value>
+ <data name="&gt;&gt;saveDumpFileDialog.Type" xml:space="preserve">
+ <value>System.Windows.Forms.SaveFileDialog, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;shellToolStripMenuItem.Type" xml:space="preserve">
- <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="&gt;&gt;toolStripMenuItem10.Name" xml:space="preserve">
+ <value>toolStripMenuItem10</value>
</data>
- <data name="toolStripMenuItem6.Size" type="System.Drawing.Size, System.Drawing">
- <value>328, 6</value>
+ <data name="&gt;&gt;toolStripMenuItem10.Type" xml:space="preserve">
+ <value>System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <data name="&gt;&gt;textBoxName.Parent" xml:space="preserve">
- <value>groupBoxOptions</value>
+ <data name="&gt;&gt;$this.Name" xml:space="preserve">
+ <value>MainForm</value>
</data>
- <data name="buttonAddGames.Location" type="System.Drawing.Point, System.Drawing">
- <value>12, 568</value>
+ <data name="&gt;&gt;$this.Type" xml:space="preserve">
+ <value>System.Windows.Forms.Form, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
- <metadata name="openFileDialogImage.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
- <value>624, 17</value>
- </metadata>
- <metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
- <value>True</value>
- </metadata>
- <metadata name="timerConnectionCheck.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
- <value>775, 17</value>
- </metadata>
- <metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
- <value>25</value>
- </metadata>
- <metadata name="timerCalculateGames.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
- <value>473, 17</value>
- </metadata>
- <metadata name="menuStrip.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
- <value>17, 17</value>
- </metadata>
- <metadata name="$this.TrayLargeIcon" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
- <value>True</value>
- </metadata>
- <metadata name="statusStrip.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
- <value>109, 17</value>
- </metadata>
- <metadata name="openFileDialogNes.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
- <value>202, 17</value>
- </metadata>
- <metadata name="contextMenuStrip.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
- <value>340, 17</value>
- </metadata>
</root> \ No newline at end of file
diff --git a/MainForm.ru-RU.resx b/MainForm.ru-RU.resx
index 10896aa3..4bec1961 100644
--- a/MainForm.ru-RU.resx
+++ b/MainForm.ru-RU.resx
@@ -112,6 +112,12 @@
<data name="dumpKernelToolStripMenuItem.Text">
<value>Сдампить ядро</value>
</data>
+ <data name="dumpNANDBToolStripMenuItem.Text">
+ <value>Прочитать расшифрованный NAND-B раздел</value>
+ </data>
+ <data name="dumpTheWholeNANDToolStripMenuItem.Text">
+ <value>Прочитать всю NAND память</value>
+ </data>
<data name="enableAutofireToolStripMenuItem.Text">
<value>Использовать "Select+A/B" для включения турбо кнопок</value>
</data>
@@ -235,6 +241,9 @@
<data name="resetUsingCombinationOfButtonsToolStripMenuItem.Text">
<value>Использовать комбинацию кнопок для выхода в меню</value>
</data>
+ <data name="saveDumpFileDialog.Title">
+ <value>Выберите, куда сохранить образ</value>
+ </data>
<data name="saveSettingsToNESMiniNowToolStripMenuItem.Text">
<value>Сохранить настройки в NES Mini сейчас</value>
</data>
diff --git a/MainForm.sk-SK.resx b/MainForm.sk-SK.resx
index 443e8c54..8067d52e 100644
--- a/MainForm.sk-SK.resx
+++ b/MainForm.sk-SK.resx
@@ -283,4 +283,13 @@
<data name="useXYOnClassicControllerAsAutofireABToolStripMenuItem.Text">
<value>Použiť X/Y na klasickom ovládači ako autofire A/B</value>
</data>
+ <data name="dumpNANDBToolStripMenuItem.Text">
+ <value>Dump decrypted NAND-B partition</value>
+ </data>
+ <data name="dumpTheWholeNANDToolStripMenuItem.Text">
+ <value>Dump the whole NAND flash</value>
+ </data>
+ <data name="saveDumpFileDialog.Title">
+ <value>Select dump filename</value>
+ </data>
</root> \ No newline at end of file
diff --git a/MainForm.sv-SE.resx b/MainForm.sv-SE.resx
index 81d8aecd..06ddd5e3 100644
--- a/MainForm.sv-SE.resx
+++ b/MainForm.sv-SE.resx
@@ -283,4 +283,13 @@
<data name="useXYOnClassicControllerAsAutofireABToolStripMenuItem.Text">
<value>Använd X/Y på Classic Controller som autofire A/B</value>
</data>
+ <data name="dumpNANDBToolStripMenuItem.Text">
+ <value>Dump decrypted NAND-B partition</value>
+ </data>
+ <data name="dumpTheWholeNANDToolStripMenuItem.Text">
+ <value>Dump the whole NAND flash</value>
+ </data>
+ <data name="saveDumpFileDialog.Title">
+ <value>Select dump filename</value>
+ </data>
</root> \ No newline at end of file
diff --git a/MainForm.uk-UA.resx b/MainForm.uk-UA.resx
index 7575e8c0..6878b056 100644
--- a/MainForm.uk-UA.resx
+++ b/MainForm.uk-UA.resx
@@ -283,4 +283,13 @@
<data name="useXYOnClassicControllerAsAutofireABToolStripMenuItem.Text">
<value>Використовувати X/Y на Classic Controller як турбо A/B</value>
</data>
+ <data name="dumpNANDBToolStripMenuItem.Text">
+ <value>Dump decrypted NAND-B partition</value>
+ </data>
+ <data name="dumpTheWholeNANDToolStripMenuItem.Text">
+ <value>Dump the whole NAND flash</value>
+ </data>
+ <data name="saveDumpFileDialog.Title">
+ <value>Select dump filename</value>
+ </data>
</root> \ No newline at end of file
diff --git a/MainForm.zh-CHS.resx b/MainForm.zh-CHS.resx
index b1f59eb2..7b4a529c 100644
--- a/MainForm.zh-CHS.resx
+++ b/MainForm.zh-CHS.resx
@@ -283,4 +283,13 @@
<data name="useXYOnClassicControllerAsAutofireABToolStripMenuItem.Text">
<value>使用 X键 或 Y键 当作传统控制器的 自动连发 A键 或 B键</value>
</data>
+ <data name="dumpNANDBToolStripMenuItem.Text">
+ <value>Dump decrypted NAND-B partition</value>
+ </data>
+ <data name="dumpTheWholeNANDToolStripMenuItem.Text">
+ <value>Dump the whole NAND flash</value>
+ </data>
+ <data name="saveDumpFileDialog.Title">
+ <value>Select dump filename</value>
+ </data>
</root> \ No newline at end of file
diff --git a/MainForm.zh-CHT.resx b/MainForm.zh-CHT.resx
index e4f0b8bc..278956e7 100644
--- a/MainForm.zh-CHT.resx
+++ b/MainForm.zh-CHT.resx
@@ -283,4 +283,13 @@
<data name="useXYOnClassicControllerAsAutofireABToolStripMenuItem.Text">
<value>使用 X鍵 或 Y鍵 當作傳統控制器的 自動連發 A鍵 或 B鍵</value>
</data>
+ <data name="dumpNANDBToolStripMenuItem.Text">
+ <value>Dump decrypted NAND-B partition</value>
+ </data>
+ <data name="dumpTheWholeNANDToolStripMenuItem.Text">
+ <value>Dump the whole NAND flash</value>
+ </data>
+ <data name="saveDumpFileDialog.Title">
+ <value>Select dump filename</value>
+ </data>
</root> \ No newline at end of file
diff --git a/MainForm.zh-TW.resx b/MainForm.zh-TW.resx
index e4f0b8bc..278956e7 100644
--- a/MainForm.zh-TW.resx
+++ b/MainForm.zh-TW.resx
@@ -283,4 +283,13 @@
<data name="useXYOnClassicControllerAsAutofireABToolStripMenuItem.Text">
<value>使用 X鍵 或 Y鍵 當作傳統控制器的 自動連發 A鍵 或 B鍵</value>
</data>
+ <data name="dumpNANDBToolStripMenuItem.Text">
+ <value>Dump decrypted NAND-B partition</value>
+ </data>
+ <data name="dumpTheWholeNANDToolStripMenuItem.Text">
+ <value>Dump the whole NAND flash</value>
+ </data>
+ <data name="saveDumpFileDialog.Title">
+ <value>Select dump filename</value>
+ </data>
</root> \ No newline at end of file
diff --git a/Properties/AssemblyInfo.cs b/Properties/AssemblyInfo.cs
index f98fc07f..b14d0616 100644
--- a/Properties/AssemblyInfo.cs
+++ b/Properties/AssemblyInfo.cs
@@ -33,6 +33,6 @@ using System.Resources;
// 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("2.0.17.45")]
-[assembly: AssemblyFileVersion("2.0.17.45")]
+[assembly: AssemblyVersion("2.0.18.10")]
+[assembly: AssemblyFileVersion("2.0.18.10")]
[assembly: NeutralResourcesLanguageAttribute("en-US")]
diff --git a/Properties/Resources.Designer.cs b/Properties/Resources.Designer.cs
index 68f0db18..008da6bc 100644
--- a/Properties/Resources.Designer.cs
+++ b/Properties/Resources.Designer.cs
@@ -31,7 +31,7 @@ namespace com.clusterrr.hakchi_gui.Properties {
[global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
internal Resources() {
}
-
+
/// <summary>
/// Returns the cached ResourceManager instance used by this class.
/// </summary>
@@ -454,7 +454,18 @@ namespace com.clusterrr.hakchi_gui.Properties {
return ResourceManager.GetString("DumpingKernel", resourceCulture);
}
}
-
+
+ /// <summary>
+ /// Looks up a localized string similar to Dumping kernel....
+ /// </summary>
+ internal static string DumpingNand
+ {
+ get
+ {
+ return ResourceManager.GetString("DumpingNand", resourceCulture);
+ }
+ }
+
/// <summary>
/// Looks up a localized string similar to Do you want to dump the kernel?.
/// </summary>
@@ -463,7 +474,18 @@ namespace com.clusterrr.hakchi_gui.Properties {
return ResourceManager.GetString("DumpKernelQ", resourceCulture);
}
}
-
+
+ /// <summary>
+ /// Looks up a localized string similar to Do you want to dump the kernel?.
+ /// </summary>
+ internal static string DumpNandQ
+ {
+ get
+ {
+ return ResourceManager.GetString("DumpNandQ", resourceCulture);
+ }
+ }
+
/// <summary>
/// Looks up a localized string similar to Error.
/// </summary>
@@ -1088,7 +1110,18 @@ namespace com.clusterrr.hakchi_gui.Properties {
return ResourceManager.GetString("KernelDumped", resourceCulture);
}
}
-
+
+ /// <summary>
+ /// Looks up a localized string similar to Your original kernel is saved in the &quot;dump&quot; folder. Do not lose it. .
+ /// </summary>
+ internal static string NandDumped
+ {
+ get
+ {
+ return ResourceManager.GetString("NandDumped", resourceCulture);
+ }
+ }
+
/// <summary>
/// Looks up a localized string similar to Loading games....
/// </summary>
diff --git a/Properties/Resources.bg-BG.resx b/Properties/Resources.bg-BG.resx
index 36a0ded4..24b7c667 100644
--- a/Properties/Resources.bg-BG.resx
+++ b/Properties/Resources.bg-BG.resx
@@ -370,6 +370,12 @@
<data name="YesForAll">
<value>Да за всички</value>
</data>
+ <data name="DumpingNand">
+ <value>Dumping NAND...</value>
+ </data>
+ <data name="NandDumped">
+ <value>NAND memory is dumped successfully.</value>
+ </data>
<data name="NoKernelWarning">
<value>First, dump the kernel image of your NES Mini. You only need to do this once. Do you want to continue?</value>
</data>
diff --git a/Properties/Resources.ca-ES.resx b/Properties/Resources.ca-ES.resx
index 17ca9829..2dbe1a08 100644
--- a/Properties/Resources.ca-ES.resx
+++ b/Properties/Resources.ca-ES.resx
@@ -373,4 +373,10 @@
<data name="YesForAll">
<value>Sí per tots</value>
</data>
+ <data name="DumpingNand">
+ <value>Dumping NAND...</value>
+ </data>
+ <data name="NandDumped">
+ <value>NAND memory is dumped successfully.</value>
+ </data>
</root> \ No newline at end of file
diff --git a/Properties/Resources.da-DK.resx b/Properties/Resources.da-DK.resx
new file mode 100644
index 00000000..d8820bcc
--- /dev/null
+++ b/Properties/Resources.da-DK.resx
@@ -0,0 +1,382 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+ <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+ <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+ <xsd:element name="root" msdata:IsDataSet="true">
+ <xsd:complexType>
+ <xsd:choice maxOccurs="unbounded">
+ <xsd:element name="metadata">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" />
+ </xsd:sequence>
+ <xsd:attribute name="name" use="required" type="xsd:string" />
+ <xsd:attribute name="type" type="xsd:string" />
+ <xsd:attribute name="mimetype" type="xsd:string" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="assembly">
+ <xsd:complexType>
+ <xsd:attribute name="alias" type="xsd:string" />
+ <xsd:attribute name="name" type="xsd:string" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="data">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+ <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+ <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="resheader">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" />
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:choice>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:schema>
+ <resheader name="resmimetype">
+ <value>text/microsoft-resx</value>
+ </resheader>
+ <resheader name="version">
+ <value>2.0</value>
+ </resheader>
+ <resheader name="reader">
+ <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <resheader name="writer">
+ <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <data name="AreYouSure">
+ <value>Er du sikker?</value>
+ </data>
+ <data name="BuildingCustom">
+ <value>Bygger custom kerne image...</value>
+ </data>
+ <data name="Congratulations">
+ <value>Tillykke!</value>
+ </data>
+ <data name="CustomKernel">
+ <value>Custom kerne</value>
+ </data>
+ <data name="CustomKernelQ">
+ <value>Vil du flashe custom kernen?</value>
+ </data>
+ <data name="CustomWarning">
+ <value>Nu skal du flashe custom kernen til din NES Mini. Dette skal du kun gøre én gang. Vil du forsætte?</value>
+ </data>
+ <data name="Default30games">
+ <value>Originale 30 spil</value>
+ </data>
+ <data name="DeleteGame">
+ <value>Er du sikker på du vil slette "{0}"</value>
+ </data>
+ <data name="DoYouWantCancel">
+ <value>Vi du annullere den nuværende operation?</value>
+ </data>
+ <data name="DoYouWantToContinue">
+ <value>Vil du forsætte?</value>
+ </data>
+ <data name="Donate">
+ <value>P.S hvis du kan lide det, kan du donere til mig. Du kan finde min PayPal i "Om" boksen.</value>
+ </data>
+ <data name="Done">
+ <value>Færdig!</value>
+ </data>
+ <data name="DoneYouCanUpload">
+ <value>Færdig! Du kan nu uploade spil til din NES Mini.</value>
+ </data>
+ <data name="DumpKernelQ">
+ <value>Vil du dumpe kernen?</value>
+ </data>
+ <data name="DumpingKernel">
+ <value>Dumper kernen...</value>
+ </data>
+ <data name="Error">
+ <value>Fejl</value>
+ </data>
+ <data name="ExecutingCommand">
+ <value>Udfører kommandoen:</value>
+ </data>
+ <data name="FlasingCustom">
+ <value>Flasher custom kerne...</value>
+ </data>
+ <data name="FlasingOriginal">
+ <value>Flasher original kerne...</value>
+ </data>
+ <data name="FolderNameNewFolder">
+ <value>Ny mappe</value>
+ </data>
+ <data name="FolderNameOriginalGames">
+ <value>Originale 30 spil</value>
+ </data>
+ <data name="GamesSelected">
+ <value>Spil valgt(e)</value>
+ </data>
+ <data name="InvalidKernelHeader">
+ <value>Ugyldig kerne header.</value>
+ </data>
+ <data name="InvalidKernelSize">
+ <value>Ugyldig kerne størrelse:</value>
+ </data>
+ <data name="MD5Failed">
+ <value>Kerne dumpede, men MD5 checksum er ukendt revision. Venligst send denne besked til mig (tryk Ctrl+C). Fortsæt på eget ansvar.</value>
+ </data>
+ <data name="MD5Failed2">
+ <value>Kernen er allerede patched eller den er ukendt</value>
+ </data>
+ <data name="MapperNotSupported">
+ <value>Beklager, "{0}" bruger mapper #{1}, men denne mapper understøttes ikke af NES Mini, og spillet vil sandsynligvis ikke starte med standard emulatoren. Men det skulle fungere, hvis en anden emulator modul installeres. Vil du tilføje dette spil?</value>
+ </data>
+ <data name="NoKernel">
+ <value>Ingen kerne dump fundet</value>
+ </data>
+ <data name="NoKernelWarning">
+ <value>Først, dump kerne image af din NES Mini. Du skal kun gøre dette én gang. Vil du forsætte?</value>
+ </data>
+ <data name="NoKernelYouNeed">
+ <value>Ingen kerne dump fundet. Du skal dumpe kernen først.</value>
+ </data>
+ <data name="OriginalKernelQ">
+ <value>Vil du flashe den originale kerne?</value>
+ </data>
+ <data name="PleaseTryAgainUSB">
+ <value>Hvis problemet forsætter, forsøg med et andet kabel eller USB port.</value>
+ </data>
+ <data name="PressOkToContinue">
+ <value>Tryk OK for at forsætte.</value>
+ </data>
+ <data name="ReplaceKernelQ">
+ <value>Du har allerede kernedumpen. Hvis du virkelig ønsker at erstatte backupen af din kerne, og du virkelig forstår hvad du gør, skal du slette mappen "hakchi2 \ dump" manuelt.</value>
+ </data>
+ <data name="SelectAtLeast">
+ <value>Vælg mindst ét spil.</value>
+ </data>
+ <data name="UploadingFes1">
+ <value>Uploader og kører FES-1...</value>
+ </data>
+ <data name="UploadingGames">
+ <value>Uploader spil...</value>
+ </data>
+ <data name="UploadingKernel">
+ <value>Uploader kernen...</value>
+ </data>
+ <data name="VerifyFailed">
+ <value>Bekræft mislykkedes :O Det her er ikke godt.</value>
+ </data>
+ <data name="Verifying">
+ <value>Bekræfter...</value>
+ </data>
+ <data name="WaitingForDevice">
+ <value>Venter på enheden...</value>
+ </data>
+ <data name="Warning">
+ <value>Advarsel!</value>
+ </data>
+ <data name="Wow">
+ <value>Wow</value>
+ </data>
+ <data name="AddingGames">
+ <value>Processing games, please wait...</value>
+ </data>
+ <data name="AllFiles">
+ <value>All files</value>
+ </data>
+ <data name="AutofillResult">
+ <value>Data automatically filled for {0} game(s).</value>
+ </data>
+ <data name="AutofireHelp1">
+ <value>Hold Select+A/B for a second to enable/disable autofire A/B.</value>
+ </data>
+ <data name="BuildingFolders">
+ <value>Building the folder structure...</value>
+ </data>
+ <data name="DeleteElement">
+ <value>Do you really want to delete "{0}"?</value>
+ </data>
+ <data name="DeleteElements">
+ <value>Do you really want to delete {0} elements?</value>
+ </data>
+ <data name="DeletePreset">
+ <value>Do you really want to delete the "{0}" preset?</value>
+ </data>
+ <data name="DeleteSavesQ">
+ <value>Do you really want to delete those save-states?</value>
+ </data>
+ <data name="DownloadAllCoversTitle">
+ <value>Downloading box art for all games (I'm feeling lucky!)</value>
+ </data>
+ <data name="DumpingNand">
+ <value>Dumping NAND...</value>
+ </data>
+ <data name="ExtraArgsInfo">
+ <value>You can add global command-line arguments which will be appended to all games including the original 30. This is only for experts!</value>
+ </data>
+ <data name="ExtraArgsTitle">
+ <value>Extra command-line arguments</value>
+ </data>
+ <data name="FirstRun">
+ <value>Hello there! I'm very glad that you are using hakchi2. It's very simple to use. Just click "Add more games", select some ROMs, press "Synchronize" and follow the instructions. Good luck!</value>
+ </data>
+ <data name="FolderContent">
+ <value>Deleted content will be moved to the Recycle Bin. You can delete this folder permanently or move the games to other folders.</value>
+ </data>
+ <data name="FolderNameBack">
+ <value>Back</value>
+ </data>
+ <data name="FolderNameMoreGames">
+ <value>More games...</value>
+ </data>
+ <data name="FolderNameTrashBin">
+ <value>Recycle Bin</value>
+ </data>
+ <data name="FolderNameUnsorted">
+ <value>Unsorted</value>
+ </data>
+ <data name="FolderStatistics">
+ <value>Folder "{0}" contains {1} elements.</value>
+ </data>
+ <data name="FoldersSaveQ">
+ <value>Do you want to save this folder structure?</value>
+ </data>
+ <data name="FourScreenNotSupported">
+ <value>Sorry, {0} uses four-screen mode (i.e. the game has additional VRAM memory in the cartridge), and this feature is not supported by the NES Mini. The game will probably not start. But it should work if other emulator's module installed. Do you want to add this game anyway?</value>
+ </data>
+ <data name="GGCodeDelete">
+ <value>Do you want to delete "{0}" code?</value>
+ </data>
+ <data name="GGCodeEmpty">
+ <value>You must enter a code!</value>
+ </data>
+ <data name="GGCodeExists">
+ <value>This code already exists. Do you want to edit it?</value>
+ </data>
+ <data name="GGDescriptionEmpty">
+ <value>You must enter a description!</value>
+ </data>
+ <data name="GameGenieFormatError">
+ <value>Invalid Game Genie code "{0}" for game "{1}".</value>
+ </data>
+ <data name="GameGenieNotFound">
+ <value>Can't apply Game Genie code "{0}" to game "{1}" - value not found. Maybe this code is for another game?</value>
+ </data>
+ <data name="GamesAndApps">
+ <value>Games and apps</value>
+ </data>
+ <data name="GooglingFor">
+ <value>Googling for</value>
+ </data>
+ <data name="Hello">
+ <value>Hello</value>
+ </data>
+ <data name="Images">
+ <value>Images</value>
+ </data>
+ <data name="InputPreset">
+ <value>Please input a preset name for the current games selection.</value>
+ </data>
+ <data name="InstallingMods">
+ <value>Installing mods...</value>
+ </data>
+ <data name="KernelDumped">
+ <value>Your original kernel is saved in the "hakchi2\dump" folder. Do not lose it.</value>
+ </data>
+ <data name="LoadingGames">
+ <value>Loading games...</value>
+ </data>
+ <data name="MainMenu">
+ <value>HOME Menu</value>
+ </data>
+ <data name="MemoryFull">
+ <value>Sorry, there are {0}MBytes of games, it's too much.</value>
+ </data>
+ <data name="MemoryStats">
+ <value>Total writable memory size: {0:F1}MBytes|Available memory for games: {1:F1}MBytes|Used by saves: {2:F1}MBytes|Used by other files: {3:F1}MBytes</value>
+ </data>
+ <data name="NandDumped">
+ <value>NAND memory is dumped successfully.</value>
+ </data>
+ <data name="NewGamesUnsorted">
+ <value>New games are moved to the "Unsorted" folder.</value>
+ </data>
+ <data name="NewPreset">
+ <value>New selection preset</value>
+ </data>
+ <data name="No">
+ <value>No</value>
+ </data>
+ <data name="NoForAll">
+ <value>No for all</value>
+ </data>
+ <data name="NoTelnet">
+ <value>Can't start Telnet client, seems like it's disabled. You need to enable it first, you can do it in "Control Panel" -&gt; "Programs" -&gt; "Turn Windows features on or off".</value>
+ </data>
+ <data name="NotFound">
+ <value>Not found:</value>
+ </data>
+ <data name="PatchAvailable">
+ <value>Patch available</value>
+ </data>
+ <data name="PatchQ">
+ <value>There is patch for "{0}". Do you want to patch this game?</value>
+ </data>
+ <data name="PleaseWait">
+ <value>Please wait...</value>
+ </data>
+ <data name="SavesFlterName">
+ <value>NES Mini save-state backups</value>
+ </data>
+ <data name="SelectAtLeastTwo">
+ <value>Select at least two buttons.</value>
+ </data>
+ <data name="SelectModsInstall">
+ <value>Select the modules to install on your NES Mini</value>
+ </data>
+ <data name="SelectModsUninstall">
+ <value>Select the modules to remove from your NES Mini</value>
+ </data>
+ <data name="SizeOfSaves">
+ <value>Size of selected save-states:</value>
+ </data>
+ <data name="UninstallFactoryNote">
+ <value>Don't forget to perform a factory reset if you want to delete all Suspend Points.</value>
+ </data>
+ <data name="UninstallQ1">
+ <value>Do you really want to remove all traces of hakchi2 and return your NES Mini to its original state?</value>
+ </data>
+ <data name="UninstallQ2">
+ <value>Done. Wait until the power LED goes out. You also need to flash the original kernel. Do you want to flash the original kernel now?</value>
+ </data>
+ <data name="Uninstalling">
+ <value>Uninstalling...</value>
+ </data>
+ <data name="UninstallingMods">
+ <value>Uninstalling mods...</value>
+ </data>
+ <data name="UnknownGame">
+ <value>Unknown game</value>
+ </data>
+ <data name="UploadingConfig">
+ <value>Uploading new config...</value>
+ </data>
+ <data name="UploadingOriginalGames">
+ <value>Processing original games...</value>
+ </data>
+ <data name="Yes">
+ <value>Yes</value>
+ </data>
+ <data name="YesForAll">
+ <value>Yes for all</value>
+ </data>
+</root> \ No newline at end of file
diff --git a/Properties/Resources.de-DE.resx b/Properties/Resources.de-DE.resx
index fe984e58..8d524e44 100644
--- a/Properties/Resources.de-DE.resx
+++ b/Properties/Resources.de-DE.resx
@@ -373,4 +373,10 @@
<data name="YesForAll">
<value>Ja für alle</value>
</data>
+ <data name="DumpingNand">
+ <value>Dumping NAND...</value>
+ </data>
+ <data name="NandDumped">
+ <value>NAND memory is dumped successfully.</value>
+ </data>
</root> \ No newline at end of file
diff --git a/Properties/Resources.el-GR.resx b/Properties/Resources.el-GR.resx
index 6bae5cea..fc8b4e58 100644
--- a/Properties/Resources.el-GR.resx
+++ b/Properties/Resources.el-GR.resx
@@ -373,4 +373,10 @@
<data name="YesForAll">
<value>Ναι σε όλα</value>
</data>
+ <data name="DumpingNand">
+ <value>Dumping NAND...</value>
+ </data>
+ <data name="NandDumped">
+ <value>NAND memory is dumped successfully.</value>
+ </data>
</root> \ No newline at end of file
diff --git a/Properties/Resources.en-GB.resx b/Properties/Resources.en-GB.resx
index bd2cb4f0..4f2f31d9 100644
--- a/Properties/Resources.en-GB.resx
+++ b/Properties/Resources.en-GB.resx
@@ -133,6 +133,9 @@
<data name="DumpingKernel">
<value>Dumping kernel...</value>
</data>
+ <data name="DumpingNand">
+ <value>Dumping NAND...</value>
+ </data>
<data name="Error">
<value>Error</value>
</data>
@@ -254,6 +257,9 @@ click "Synchronise" and follow the instructions. Good luck!</value>
<data name="MemoryStats">
<value>Total writable memory size: {0:F1} megabytes|Available memory for games: {1:F1} megabytes|Used by saves: {2:F1} megabytes|Used by other files: {3:F1} megabytes</value>
</data>
+ <data name="NandDumped">
+ <value>NAND memory is dumped successfully.</value>
+ </data>
<data name="NewGamesUnsorted">
<value>New games are in the "Unsorted" folder.</value>
</data>
diff --git a/Properties/Resources.en.resx b/Properties/Resources.en.resx
new file mode 100644
index 00000000..0276fda2
--- /dev/null
+++ b/Properties/Resources.en.resx
@@ -0,0 +1,382 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+ <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+ <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+ <xsd:element name="root" msdata:IsDataSet="true">
+ <xsd:complexType>
+ <xsd:choice maxOccurs="unbounded">
+ <xsd:element name="metadata">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" />
+ </xsd:sequence>
+ <xsd:attribute name="name" use="required" type="xsd:string" />
+ <xsd:attribute name="type" type="xsd:string" />
+ <xsd:attribute name="mimetype" type="xsd:string" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="assembly">
+ <xsd:complexType>
+ <xsd:attribute name="alias" type="xsd:string" />
+ <xsd:attribute name="name" type="xsd:string" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="data">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+ <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+ <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="resheader">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" />
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:choice>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:schema>
+ <resheader name="resmimetype">
+ <value>text/microsoft-resx</value>
+ </resheader>
+ <resheader name="version">
+ <value>2.0</value>
+ </resheader>
+ <resheader name="reader">
+ <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <resheader name="writer">
+ <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <data name="AddingGames">
+ <value>Processing games, please wait...</value>
+ </data>
+ <data name="AllFiles">
+ <value>All files</value>
+ </data>
+ <data name="AreYouSure">
+ <value>Are you sure?</value>
+ </data>
+ <data name="AutofillResult">
+ <value>Data automatically filled for {0} game(s).</value>
+ </data>
+ <data name="AutofireHelp1">
+ <value>Hold Select+A/B for a second to enable/disable autofire A/B.</value>
+ </data>
+ <data name="BuildingCustom">
+ <value>Building the custom kernel image...</value>
+ </data>
+ <data name="BuildingFolders">
+ <value>Building the folder structure...</value>
+ </data>
+ <data name="Congratulations">
+ <value>Congratulations!</value>
+ </data>
+ <data name="CustomKernel">
+ <value>Custom kernel</value>
+ </data>
+ <data name="CustomKernelQ">
+ <value>Do you want to flash the custom kernel?</value>
+ </data>
+ <data name="CustomWarning">
+ <value>Now you need to flash the custom kernel to your NES Mini. This is only required once. Do you want to continue?</value>
+ </data>
+ <data name="Default30games">
+ <value>Original 30 games</value>
+ </data>
+ <data name="DeleteElement">
+ <value>Do you really want to delete "{0}"?</value>
+ </data>
+ <data name="DeleteElements">
+ <value>Do you really want to delete {0} elements?</value>
+ </data>
+ <data name="DeleteGame">
+ <value>Do you really want to delete "{0}" game?</value>
+ </data>
+ <data name="DeletePreset">
+ <value>Do you really want to delete the "{0}" preset?</value>
+ </data>
+ <data name="DeleteSavesQ">
+ <value>Do you really want to delete those save-states?</value>
+ </data>
+ <data name="DoYouWantCancel">
+ <value>Do you want to cancel the current operation?</value>
+ </data>
+ <data name="DoYouWantToContinue">
+ <value>Do you want to continue?</value>
+ </data>
+ <data name="Donate">
+ <value>P.S. If you like it, you can donate to me. You can find my PayPal in the "About" box.</value>
+ </data>
+ <data name="Done">
+ <value>Done!</value>
+ </data>
+ <data name="DoneYouCanUpload">
+ <value>Done! You can upload games to your NES Mini now.</value>
+ </data>
+ <data name="DownloadAllCoversTitle">
+ <value>Downloading box art for all games (I'm feeling lucky!)</value>
+ </data>
+ <data name="DumpKernelQ">
+ <value>Do you want to dump the kernel?</value>
+ </data>
+ <data name="DumpingKernel">
+ <value>Dumping kernel...</value>
+ </data>
+ <data name="DumpingNand">
+ <value>Dumping NAND...</value>
+ </data>
+ <data name="Error">
+ <value>Error</value>
+ </data>
+ <data name="ExecutingCommand">
+ <value>Executing command:</value>
+ </data>
+ <data name="ExtraArgsInfo">
+ <value>You can add global command-line arguments which will be appended to all games including the original 30. This is only for experts!</value>
+ </data>
+ <data name="ExtraArgsTitle">
+ <value>Extra command-line arguments</value>
+ </data>
+ <data name="FirstRun">
+ <value>Hello there! I'm very glad that you are using hakchi2. It's very simple to use. Just click "Add more games", select some ROMs, press "Synchronize" and follow the instructions. Good luck!</value>
+ </data>
+ <data name="FlasingCustom">
+ <value>Flashing custom kernel...</value>
+ </data>
+ <data name="FlasingOriginal">
+ <value>Flashing original kernel...</value>
+ </data>
+ <data name="FolderContent">
+ <value>Deleted content will be moved to the Recycle Bin. You can delete this folder permanently or move the games to other folders.</value>
+ </data>
+ <data name="FolderNameBack">
+ <value>Back</value>
+ </data>
+ <data name="FolderNameMoreGames">
+ <value>More games...</value>
+ </data>
+ <data name="FolderNameNewFolder">
+ <value>New folder</value>
+ </data>
+ <data name="FolderNameOriginalGames">
+ <value>Original 30 games</value>
+ </data>
+ <data name="FolderNameTrashBin">
+ <value>Recycle Bin</value>
+ </data>
+ <data name="FolderNameUnsorted">
+ <value>Unsorted</value>
+ </data>
+ <data name="FolderStatistics">
+ <value>Folder "{0}" contains {1} elements.</value>
+ </data>
+ <data name="FoldersSaveQ">
+ <value>Do you want to save this folder structure?</value>
+ </data>
+ <data name="FourScreenNotSupported">
+ <value>Sorry, {0} uses four-screen mode (i.e. the game has additional VRAM memory in the cartridge), and this feature is not supported by the NES Mini. The game will probably not start. But it should work if other emulator's module installed. Do you want to add this game anyway?</value>
+ </data>
+ <data name="GGCodeDelete">
+ <value>Do you want to delete "{0}" code?</value>
+ </data>
+ <data name="GGCodeEmpty">
+ <value>You must enter a code!</value>
+ </data>
+ <data name="GGCodeExists">
+ <value>This code already exists. Do you want to edit it?</value>
+ </data>
+ <data name="GGDescriptionEmpty">
+ <value>You must enter a description!</value>
+ </data>
+ <data name="GameGenieFormatError">
+ <value>Invalid Game Genie code "{0}" for game "{1}".</value>
+ </data>
+ <data name="GameGenieNotFound">
+ <value>Can't apply Game Genie code "{0}" to game "{1}" - value not found. Maybe this code is for another game?</value>
+ </data>
+ <data name="GamesAndApps">
+ <value>Games and apps</value>
+ </data>
+ <data name="GamesSelected">
+ <value>game(s) selected</value>
+ </data>
+ <data name="GooglingFor">
+ <value>Googling for</value>
+ </data>
+ <data name="Hello">
+ <value>Hello</value>
+ </data>
+ <data name="Images">
+ <value>Images</value>
+ </data>
+ <data name="InputPreset">
+ <value>Please input a preset name for the current games selection.</value>
+ </data>
+ <data name="InstallingMods">
+ <value>Installing mods...</value>
+ </data>
+ <data name="InvalidKernelHeader">
+ <value>Invalid kernel header.</value>
+ </data>
+ <data name="InvalidKernelSize">
+ <value>Invalid kernel size:</value>
+ </data>
+ <data name="KernelDumped">
+ <value>Your original kernel is saved in the "hakchi2\dump" folder. Do not lose it.</value>
+ </data>
+ <data name="LoadingGames">
+ <value>Loading games...</value>
+ </data>
+ <data name="MD5Failed">
+ <value>Kernel dumped but the MD5 checksum is unknown:</value>
+ </data>
+ <data name="MD5Failed2">
+ <value>The kernel is already patched or it's an unknown revision. Please send this message to me (press Ctrl+C). Continue at your own risk.</value>
+ </data>
+ <data name="MainMenu">
+ <value>HOME Menu</value>
+ </data>
+ <data name="MapperNotSupported">
+ <value>Sorry, "{0}" uses mapper #{1} but this mapper is not supported by the NES Mini and the game will probably not start with the default emulator. But it should work if other emulator's module installed. Do you want to add this game?</value>
+ </data>
+ <data name="MemoryFull">
+ <value>Sorry, there are {0}MBytes of games, it's too much.</value>
+ </data>
+ <data name="MemoryStats">
+ <value>Total writable memory size: {0:F1}MBytes|Available memory for games: {1:F1}MBytes|Used by saves: {2:F1}MBytes|Used by other files: {3:F1}MBytes</value>
+ </data>
+ <data name="NandDumped">
+ <value>NAND memory is dumped successfully.</value>
+ </data>
+ <data name="NewGamesUnsorted">
+ <value>New games are moved to the "Unsorted" folder.</value>
+ </data>
+ <data name="NewPreset">
+ <value>New selection preset</value>
+ </data>
+ <data name="No">
+ <value>No</value>
+ </data>
+ <data name="NoForAll">
+ <value>No for all</value>
+ </data>
+ <data name="NoKernel">
+ <value>No kernel dump found</value>
+ </data>
+ <data name="NoKernelWarning">
+ <value>First, dump the kernel image of your NES Mini. You only need to do this once. Do you want to continue?</value>
+ </data>
+ <data name="NoKernelYouNeed">
+ <value>No kernel dump found. You need to dump the kernel first.</value>
+ </data>
+ <data name="NoTelnet">
+ <value>Can't start Telnet client, seems like it's disabled. You need to enable it first, you can do it in "Control Panel" -&gt; "Programs" -&gt; "Turn Windows features on or off".</value>
+ </data>
+ <data name="NotFound">
+ <value>Not found:</value>
+ </data>
+ <data name="OriginalKernelQ">
+ <value>Do you want to flash the original kernel?</value>
+ </data>
+ <data name="PatchAvailable">
+ <value>Patch available</value>
+ </data>
+ <data name="PatchQ">
+ <value>There is patch for "{0}". Do you want to patch this game?</value>
+ </data>
+ <data name="PleaseTryAgainUSB">
+ <value>If this problem persists, try using another USB port or cable.</value>
+ </data>
+ <data name="PleaseWait">
+ <value>Please wait...</value>
+ </data>
+ <data name="PressOkToContinue">
+ <value>Press OK to continue.</value>
+ </data>
+ <data name="ReplaceKernelQ">
+ <value>You already have the kernel dump. If you REALLY want to replace the backup of your kernel and you REALLY understand what you are doing, delete the "hakchi2\dump" folder manually.</value>
+ </data>
+ <data name="SavesFlterName">
+ <value>NES Mini save-state backups</value>
+ </data>
+ <data name="SelectAtLeast">
+ <value>Select at least one game.</value>
+ </data>
+ <data name="SelectAtLeastTwo">
+ <value>Select at least two buttons.</value>
+ </data>
+ <data name="SelectModsInstall">
+ <value>Select the modules to install on your NES Mini</value>
+ </data>
+ <data name="SelectModsUninstall">
+ <value>Select the modules to remove from your NES Mini</value>
+ </data>
+ <data name="SizeOfSaves">
+ <value>Size of selected save-states:</value>
+ </data>
+ <data name="UninstallFactoryNote">
+ <value>Don't forget to perform a factory reset if you want to delete all Suspend Points.</value>
+ </data>
+ <data name="UninstallQ1">
+ <value>Do you really want to remove all traces of hakchi2 and return your NES Mini to its original state?</value>
+ </data>
+ <data name="UninstallQ2">
+ <value>Done. Wait until the power LED goes out. You also need to flash the original kernel. Do you want to flash the original kernel now?</value>
+ </data>
+ <data name="Uninstalling">
+ <value>Uninstalling...</value>
+ </data>
+ <data name="UninstallingMods">
+ <value>Uninstalling mods...</value>
+ </data>
+ <data name="UnknownGame">
+ <value>Unknown game</value>
+ </data>
+ <data name="UploadingConfig">
+ <value>Uploading new config...</value>
+ </data>
+ <data name="UploadingFes1">
+ <value>Uploading and running FES-1...</value>
+ </data>
+ <data name="UploadingGames">
+ <value>Uploading games...</value>
+ </data>
+ <data name="UploadingKernel">
+ <value>Uploading the kernel...</value>
+ </data>
+ <data name="UploadingOriginalGames">
+ <value>Processing original games...</value>
+ </data>
+ <data name="VerifyFailed">
+ <value>Verify failed :O This is not good.</value>
+ </data>
+ <data name="Verifying">
+ <value>Verifying...</value>
+ </data>
+ <data name="WaitingForDevice">
+ <value>Waiting for the device...</value>
+ </data>
+ <data name="Warning">
+ <value>Warning!</value>
+ </data>
+ <data name="Wow">
+ <value>Wow</value>
+ </data>
+ <data name="Yes">
+ <value>Yes</value>
+ </data>
+ <data name="YesForAll">
+ <value>Yes for all</value>
+ </data>
+</root> \ No newline at end of file
diff --git a/Properties/Resources.es-AR.resx b/Properties/Resources.es-AR.resx
index cd0da3fc..3a0b7385 100644
--- a/Properties/Resources.es-AR.resx
+++ b/Properties/Resources.es-AR.resx
@@ -373,4 +373,10 @@
<data name="YesForAll">
<value>"Sí" a todo</value>
</data>
+ <data name="DumpingNand">
+ <value>Dumping NAND...</value>
+ </data>
+ <data name="NandDumped">
+ <value>NAND memory is dumped successfully.</value>
+ </data>
</root> \ No newline at end of file
diff --git a/Properties/Resources.es-ES.resx b/Properties/Resources.es-ES.resx
index e336a6e2..bb090d31 100644
--- a/Properties/Resources.es-ES.resx
+++ b/Properties/Resources.es-ES.resx
@@ -373,4 +373,10 @@
<data name="YesForAll">
<value>Sí para todos</value>
</data>
+ <data name="DumpingNand">
+ <value>Dumping NAND...</value>
+ </data>
+ <data name="NandDumped">
+ <value>NAND memory is dumped successfully.</value>
+ </data>
</root> \ No newline at end of file
diff --git a/Properties/Resources.fi-FI.resx b/Properties/Resources.fi-FI.resx
index 3aab602a..5fe89aa8 100644
--- a/Properties/Resources.fi-FI.resx
+++ b/Properties/Resources.fi-FI.resx
@@ -373,4 +373,10 @@
<data name="YesForAll">
<value>Kyllä kaikkiin</value>
</data>
+ <data name="DumpingNand">
+ <value>Dumping NAND...</value>
+ </data>
+ <data name="NandDumped">
+ <value>NAND memory is dumped successfully.</value>
+ </data>
</root> \ No newline at end of file
diff --git a/Properties/Resources.fr-FR.resx b/Properties/Resources.fr-FR.resx
index eb455cf6..d96e1317 100644
--- a/Properties/Resources.fr-FR.resx
+++ b/Properties/Resources.fr-FR.resx
@@ -373,4 +373,10 @@
<data name="YesForAll">
<value>Oui pour tous</value>
</data>
+ <data name="DumpingNand">
+ <value>Dumping NAND...</value>
+ </data>
+ <data name="NandDumped">
+ <value>NAND memory is dumped successfully.</value>
+ </data>
</root> \ No newline at end of file
diff --git a/Properties/Resources.id-ID.resx b/Properties/Resources.id-ID.resx
index 7e90f732..0f5aa0a7 100644
--- a/Properties/Resources.id-ID.resx
+++ b/Properties/Resources.id-ID.resx
@@ -373,4 +373,10 @@
<data name="YesForAll">
<value>Ya untuk semua</value>
</data>
+ <data name="DumpingNand">
+ <value>Dumping NAND...</value>
+ </data>
+ <data name="NandDumped">
+ <value>NAND memory is dumped successfully.</value>
+ </data>
</root> \ No newline at end of file
diff --git a/Properties/Resources.it-IT.resx b/Properties/Resources.it-IT.resx
index c12eea0c..bfb81c95 100644
--- a/Properties/Resources.it-IT.resx
+++ b/Properties/Resources.it-IT.resx
@@ -373,4 +373,10 @@
<data name="YesForAll">
<value>Si per tutti</value>
</data>
+ <data name="DumpingNand">
+ <value>Dumping NAND...</value>
+ </data>
+ <data name="NandDumped">
+ <value>NAND memory is dumped successfully.</value>
+ </data>
</root> \ No newline at end of file
diff --git a/Properties/Resources.nl.resx b/Properties/Resources.nl.resx
index 647e2f03..7cb99d49 100644
--- a/Properties/Resources.nl.resx
+++ b/Properties/Resources.nl.resx
@@ -373,4 +373,10 @@
<data name="YesForAll">
<value>Op alles ja</value>
</data>
+ <data name="DumpingNand">
+ <value>Dumping NAND...</value>
+ </data>
+ <data name="NandDumped">
+ <value>NAND memory is dumped successfully.</value>
+ </data>
</root> \ No newline at end of file
diff --git a/Properties/Resources.pl-PL.resx b/Properties/Resources.pl-PL.resx
index 14f6f06c..31bcace8 100644
--- a/Properties/Resources.pl-PL.resx
+++ b/Properties/Resources.pl-PL.resx
@@ -373,4 +373,10 @@
<data name="YesForAll">
<value>Tak dla wszystkich</value>
</data>
+ <data name="DumpingNand">
+ <value>Dumping NAND...</value>
+ </data>
+ <data name="NandDumped">
+ <value>NAND memory is dumped successfully.</value>
+ </data>
</root> \ No newline at end of file
diff --git a/Properties/Resources.pt-PT.resx b/Properties/Resources.pt-PT.resx
index 80385b2a..531f25ab 100644
--- a/Properties/Resources.pt-PT.resx
+++ b/Properties/Resources.pt-PT.resx
@@ -373,4 +373,10 @@
<data name="YesForAll">
<value>Sim para todos</value>
</data>
+ <data name="DumpingNand">
+ <value>Dumping NAND...</value>
+ </data>
+ <data name="NandDumped">
+ <value>NAND memory is dumped successfully.</value>
+ </data>
</root> \ No newline at end of file
diff --git a/Properties/Resources.resx b/Properties/Resources.resx
index c9b8e82f..8dbae93a 100644
--- a/Properties/Resources.resx
+++ b/Properties/Resources.resx
@@ -640,4 +640,13 @@
<data name="ua" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\images\flags\ua.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
+ <data name="DumpingNand" xml:space="preserve">
+ <value>Dumping NAND...</value>
+ </data>
+ <data name="NandDumped" xml:space="preserve">
+ <value>NAND memory is dumped successfully.</value>
+ </data>
+ <data name="dk" type="System.Resources.ResXFileRef, System.Windows.Forms">
+ <value>..\images\flags\dk.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
+ </data>
</root> \ No newline at end of file
diff --git a/Properties/Resources.ru-RU.resx b/Properties/Resources.ru-RU.resx
index a13327c5..8446bd24 100644
--- a/Properties/Resources.ru-RU.resx
+++ b/Properties/Resources.ru-RU.resx
@@ -133,6 +133,9 @@
<data name="DumpingKernel">
<value>Читаем образ ядра...</value>
</data>
+ <data name="DumpingNand">
+ <value>Читаем NAND-память...</value>
+ </data>
<data name="Error">
<value>Ошибка</value>
</data>
@@ -253,6 +256,9 @@
<data name="MemoryStats">
<value>Всего перезаписываемой памяти: {0:F1}МБайт|Доступно для игр: {1:F1}МБайт|Используется сохранениями: {2:F1}МБайт|Используется другими файлами: {3:F1}МБайт</value>
</data>
+ <data name="NandDumped">
+ <value>NAND память успешно прочитана.</value>
+ </data>
<data name="NewGamesUnsorted">
<value>Новые игры помещены в папку "Неотсортированные".</value>
</data>
@@ -326,7 +332,7 @@
<value>Вы действительно хотите удалить все файлы hakchi2 с вашей NES Mini и вернуть её в девственное состояние?</value>
</data>
<data name="UninstallQ2">
- <value>Готово. Только подождите, пока погаснет светодиод.. И ещё необходимо прошить назад оригинальное ядро. Сделать это сейчас?</value>
+ <value>Готово. Только подождите, пока погаснет светодиод. И ещё необходимо прошить назад оригинальное ядро. Сделать это сейчас?</value>
</data>
<data name="Uninstalling">
<value>Удаляемся...</value>
diff --git a/Properties/Resources.sk-SK.resx b/Properties/Resources.sk-SK.resx
index f2f2298b..8181a036 100644
--- a/Properties/Resources.sk-SK.resx
+++ b/Properties/Resources.sk-SK.resx
@@ -370,7 +370,13 @@
<data name="YesForAll">
<value>Áno pre všetky</value>
</data>
+ <data name="DumpingNand">
+ <value>Dumping NAND...</value>
+ </data>
<data name="FolderContent">
<value>Deleted content will be moved to the Recycle Bin. You can delete this folder permanently or move the games to other folders.</value>
</data>
+ <data name="NandDumped">
+ <value>NAND memory is dumped successfully.</value>
+ </data>
</root> \ No newline at end of file
diff --git a/Properties/Resources.sv-SE.resx b/Properties/Resources.sv-SE.resx
index 9e4647f0..e7fc5216 100644
--- a/Properties/Resources.sv-SE.resx
+++ b/Properties/Resources.sv-SE.resx
@@ -373,4 +373,10 @@
<data name="YesForAll">
<value>Ja för alla</value>
</data>
+ <data name="DumpingNand">
+ <value>Dumping NAND...</value>
+ </data>
+ <data name="NandDumped">
+ <value>NAND memory is dumped successfully.</value>
+ </data>
</root> \ No newline at end of file
diff --git a/Properties/Resources.uk-UA.resx b/Properties/Resources.uk-UA.resx
index 4b8cc784..79da7d66 100644
--- a/Properties/Resources.uk-UA.resx
+++ b/Properties/Resources.uk-UA.resx
@@ -373,4 +373,10 @@
<data name="Donate">
<value>P.S. If you like it, you can donate to me. You can find my PayPal in the "About" box.</value>
</data>
+ <data name="DumpingNand">
+ <value>Dumping NAND...</value>
+ </data>
+ <data name="NandDumped">
+ <value>NAND memory is dumped successfully.</value>
+ </data>
</root> \ No newline at end of file
diff --git a/Properties/Resources.zh-CHS.resx b/Properties/Resources.zh-CHS.resx
index 53e350e4..c8c45f89 100644
--- a/Properties/Resources.zh-CHS.resx
+++ b/Properties/Resources.zh-CHS.resx
@@ -373,4 +373,10 @@
<data name="YesForAll">
<value>全部都要</value>
</data>
+ <data name="DumpingNand">
+ <value>Dumping NAND...</value>
+ </data>
+ <data name="NandDumped">
+ <value>NAND memory is dumped successfully.</value>
+ </data>
</root> \ No newline at end of file
diff --git a/Properties/Resources.zh-CHT.resx b/Properties/Resources.zh-CHT.resx
index 9a8e9b70..40f2f308 100644
--- a/Properties/Resources.zh-CHT.resx
+++ b/Properties/Resources.zh-CHT.resx
@@ -373,4 +373,10 @@
<data name="YesForAll">
<value>全部都要</value>
</data>
+ <data name="DumpingNand">
+ <value>Dumping NAND...</value>
+ </data>
+ <data name="NandDumped">
+ <value>NAND memory is dumped successfully.</value>
+ </data>
</root> \ No newline at end of file
diff --git a/Properties/Resources.zh-TW.resx b/Properties/Resources.zh-TW.resx
index 9a8e9b70..40f2f308 100644
--- a/Properties/Resources.zh-TW.resx
+++ b/Properties/Resources.zh-TW.resx
@@ -373,4 +373,10 @@
<data name="YesForAll">
<value>全部都要</value>
</data>
+ <data name="DumpingNand">
+ <value>Dumping NAND...</value>
+ </data>
+ <data name="NandDumped">
+ <value>NAND memory is dumped successfully.</value>
+ </data>
</root> \ No newline at end of file
diff --git a/SaveStateManager.da-DK.resx b/SaveStateManager.da-DK.resx
new file mode 100644
index 00000000..078567d8
--- /dev/null
+++ b/SaveStateManager.da-DK.resx
@@ -0,0 +1,94 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+ <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+ <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+ <xsd:element name="root" msdata:IsDataSet="true">
+ <xsd:complexType>
+ <xsd:choice maxOccurs="unbounded">
+ <xsd:element name="metadata">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" />
+ </xsd:sequence>
+ <xsd:attribute name="name" use="required" type="xsd:string" />
+ <xsd:attribute name="type" type="xsd:string" />
+ <xsd:attribute name="mimetype" type="xsd:string" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="assembly">
+ <xsd:complexType>
+ <xsd:attribute name="alias" type="xsd:string" />
+ <xsd:attribute name="name" type="xsd:string" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="data">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+ <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+ <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="resheader">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" />
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:choice>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:schema>
+ <resheader name="resmimetype">
+ <value>text/microsoft-resx</value>
+ </resheader>
+ <resheader name="version">
+ <value>2.0</value>
+ </resheader>
+ <resheader name="reader">
+ <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <resheader name="writer">
+ <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <data name="buttonImport.Text">
+ <value>Importér</value>
+ </data>
+ <data name="importToolStripMenuItem.Text">
+ <value>Importér</value>
+ </data>
+ <data name="$this.Text">
+ <value>Save-State Manager</value>
+ </data>
+ <data name="buttonDelete.Text">
+ <value>Delete selected</value>
+ </data>
+ <data name="buttonExport.Text">
+ <value>Export selected</value>
+ </data>
+ <data name="colCode.Text">
+ <value>Code</value>
+ </data>
+ <data name="colFlags.Text">
+ <value>Save slots</value>
+ </data>
+ <data name="colName.Text">
+ <value>Name</value>
+ </data>
+ <data name="colSize.Text">
+ <value>Size</value>
+ </data>
+ <data name="deleteToolStripMenuItem.Text">
+ <value>Delete selected</value>
+ </data>
+ <data name="exportToolStripMenuItem.Text">
+ <value>Export selected</value>
+ </data>
+</root> \ No newline at end of file
diff --git a/SaveStateManager.en.resx b/SaveStateManager.en.resx
new file mode 100644
index 00000000..cf358713
--- /dev/null
+++ b/SaveStateManager.en.resx
@@ -0,0 +1,94 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+ <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+ <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+ <xsd:element name="root" msdata:IsDataSet="true">
+ <xsd:complexType>
+ <xsd:choice maxOccurs="unbounded">
+ <xsd:element name="metadata">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" />
+ </xsd:sequence>
+ <xsd:attribute name="name" use="required" type="xsd:string" />
+ <xsd:attribute name="type" type="xsd:string" />
+ <xsd:attribute name="mimetype" type="xsd:string" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="assembly">
+ <xsd:complexType>
+ <xsd:attribute name="alias" type="xsd:string" />
+ <xsd:attribute name="name" type="xsd:string" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="data">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+ <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+ <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="resheader">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" />
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:choice>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:schema>
+ <resheader name="resmimetype">
+ <value>text/microsoft-resx</value>
+ </resheader>
+ <resheader name="version">
+ <value>2.0</value>
+ </resheader>
+ <resheader name="reader">
+ <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <resheader name="writer">
+ <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <data name="$this.Text">
+ <value>Save-State Manager</value>
+ </data>
+ <data name="buttonDelete.Text">
+ <value>Delete selected</value>
+ </data>
+ <data name="buttonExport.Text">
+ <value>Export selected</value>
+ </data>
+ <data name="buttonImport.Text">
+ <value>Import</value>
+ </data>
+ <data name="colCode.Text">
+ <value>Code</value>
+ </data>
+ <data name="colFlags.Text">
+ <value>Save slots</value>
+ </data>
+ <data name="colName.Text">
+ <value>Name</value>
+ </data>
+ <data name="colSize.Text">
+ <value>Size</value>
+ </data>
+ <data name="deleteToolStripMenuItem.Text">
+ <value>Delete selected</value>
+ </data>
+ <data name="exportToolStripMenuItem.Text">
+ <value>Export selected</value>
+ </data>
+ <data name="importToolStripMenuItem.Text">
+ <value>Import</value>
+ </data>
+</root> \ No newline at end of file
diff --git a/SearchForm.da-DK.resx b/SearchForm.da-DK.resx
new file mode 100644
index 00000000..c83a0b18
--- /dev/null
+++ b/SearchForm.da-DK.resx
@@ -0,0 +1,64 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+ <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+ <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+ <xsd:element name="root" msdata:IsDataSet="true">
+ <xsd:complexType>
+ <xsd:choice maxOccurs="unbounded">
+ <xsd:element name="metadata">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" />
+ </xsd:sequence>
+ <xsd:attribute name="name" use="required" type="xsd:string" />
+ <xsd:attribute name="type" type="xsd:string" />
+ <xsd:attribute name="mimetype" type="xsd:string" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="assembly">
+ <xsd:complexType>
+ <xsd:attribute name="alias" type="xsd:string" />
+ <xsd:attribute name="name" type="xsd:string" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="data">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+ <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+ <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="resheader">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" />
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:choice>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:schema>
+ <resheader name="resmimetype">
+ <value>text/microsoft-resx</value>
+ </resheader>
+ <resheader name="version">
+ <value>2.0</value>
+ </resheader>
+ <resheader name="reader">
+ <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <resheader name="writer">
+ <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <data name="$this.Text">
+ <value>Indtast første bogstaver af spillets navn</value>
+ </data>
+</root> \ No newline at end of file
diff --git a/SearchForm.en.resx b/SearchForm.en.resx
new file mode 100644
index 00000000..e8c2525b
--- /dev/null
+++ b/SearchForm.en.resx
@@ -0,0 +1,64 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+ <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+ <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+ <xsd:element name="root" msdata:IsDataSet="true">
+ <xsd:complexType>
+ <xsd:choice maxOccurs="unbounded">
+ <xsd:element name="metadata">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" />
+ </xsd:sequence>
+ <xsd:attribute name="name" use="required" type="xsd:string" />
+ <xsd:attribute name="type" type="xsd:string" />
+ <xsd:attribute name="mimetype" type="xsd:string" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="assembly">
+ <xsd:complexType>
+ <xsd:attribute name="alias" type="xsd:string" />
+ <xsd:attribute name="name" type="xsd:string" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="data">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+ <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+ <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="resheader">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" />
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:choice>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:schema>
+ <resheader name="resmimetype">
+ <value>text/microsoft-resx</value>
+ </resheader>
+ <resheader name="version">
+ <value>2.0</value>
+ </resheader>
+ <resheader name="reader">
+ <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <resheader name="writer">
+ <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <data name="$this.Text">
+ <value>Enter first letters of the game name...</value>
+ </data>
+</root> \ No newline at end of file
diff --git a/SelectButtonsForm.da-DK.resx b/SelectButtonsForm.da-DK.resx
new file mode 100644
index 00000000..42324c11
--- /dev/null
+++ b/SelectButtonsForm.da-DK.resx
@@ -0,0 +1,64 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+ <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+ <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+ <xsd:element name="root" msdata:IsDataSet="true">
+ <xsd:complexType>
+ <xsd:choice maxOccurs="unbounded">
+ <xsd:element name="metadata">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" />
+ </xsd:sequence>
+ <xsd:attribute name="name" use="required" type="xsd:string" />
+ <xsd:attribute name="type" type="xsd:string" />
+ <xsd:attribute name="mimetype" type="xsd:string" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="assembly">
+ <xsd:complexType>
+ <xsd:attribute name="alias" type="xsd:string" />
+ <xsd:attribute name="name" type="xsd:string" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="data">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+ <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+ <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="resheader">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" />
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:choice>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:schema>
+ <resheader name="resmimetype">
+ <value>text/microsoft-resx</value>
+ </resheader>
+ <resheader name="version">
+ <value>2.0</value>
+ </resheader>
+ <resheader name="reader">
+ <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <resheader name="writer">
+ <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <data name="$this.Text">
+ <value>Vælg nulstil knap kombination</value>
+ </data>
+</root> \ No newline at end of file
diff --git a/SelectButtonsForm.en.resx b/SelectButtonsForm.en.resx
new file mode 100644
index 00000000..82aefa3f
--- /dev/null
+++ b/SelectButtonsForm.en.resx
@@ -0,0 +1,64 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+ <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+ <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+ <xsd:element name="root" msdata:IsDataSet="true">
+ <xsd:complexType>
+ <xsd:choice maxOccurs="unbounded">
+ <xsd:element name="metadata">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" />
+ </xsd:sequence>
+ <xsd:attribute name="name" use="required" type="xsd:string" />
+ <xsd:attribute name="type" type="xsd:string" />
+ <xsd:attribute name="mimetype" type="xsd:string" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="assembly">
+ <xsd:complexType>
+ <xsd:attribute name="alias" type="xsd:string" />
+ <xsd:attribute name="name" type="xsd:string" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="data">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+ <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+ <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="resheader">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" />
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:choice>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:schema>
+ <resheader name="resmimetype">
+ <value>text/microsoft-resx</value>
+ </resheader>
+ <resheader name="version">
+ <value>2.0</value>
+ </resheader>
+ <resheader name="reader">
+ <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <resheader name="writer">
+ <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <data name="$this.Text">
+ <value>Select reset button combination</value>
+ </data>
+</root> \ No newline at end of file
diff --git a/SelectFileForm.da-DK.resx b/SelectFileForm.da-DK.resx
new file mode 100644
index 00000000..513e0fe7
--- /dev/null
+++ b/SelectFileForm.da-DK.resx
@@ -0,0 +1,67 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+ <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+ <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+ <xsd:element name="root" msdata:IsDataSet="true">
+ <xsd:complexType>
+ <xsd:choice maxOccurs="unbounded">
+ <xsd:element name="metadata">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" />
+ </xsd:sequence>
+ <xsd:attribute name="name" use="required" type="xsd:string" />
+ <xsd:attribute name="type" type="xsd:string" />
+ <xsd:attribute name="mimetype" type="xsd:string" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="assembly">
+ <xsd:complexType>
+ <xsd:attribute name="alias" type="xsd:string" />
+ <xsd:attribute name="name" type="xsd:string" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="data">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+ <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+ <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="resheader">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" />
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:choice>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:schema>
+ <resheader name="resmimetype">
+ <value>text/microsoft-resx</value>
+ </resheader>
+ <resheader name="version">
+ <value>2.0</value>
+ </resheader>
+ <resheader name="reader">
+ <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <resheader name="writer">
+ <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <data name="$this.Text">
+ <value>Vælg fil</value>
+ </data>
+ <data name="buttonArchive.Text">
+ <value>Importér som arkiv</value>
+ </data>
+</root> \ No newline at end of file
diff --git a/SelectFileForm.en.resx b/SelectFileForm.en.resx
new file mode 100644
index 00000000..a0e29ef4
--- /dev/null
+++ b/SelectFileForm.en.resx
@@ -0,0 +1,67 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+ <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+ <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+ <xsd:element name="root" msdata:IsDataSet="true">
+ <xsd:complexType>
+ <xsd:choice maxOccurs="unbounded">
+ <xsd:element name="metadata">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" />
+ </xsd:sequence>
+ <xsd:attribute name="name" use="required" type="xsd:string" />
+ <xsd:attribute name="type" type="xsd:string" />
+ <xsd:attribute name="mimetype" type="xsd:string" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="assembly">
+ <xsd:complexType>
+ <xsd:attribute name="alias" type="xsd:string" />
+ <xsd:attribute name="name" type="xsd:string" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="data">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+ <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+ <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="resheader">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" />
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:choice>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:schema>
+ <resheader name="resmimetype">
+ <value>text/microsoft-resx</value>
+ </resheader>
+ <resheader name="version">
+ <value>2.0</value>
+ </resheader>
+ <resheader name="reader">
+ <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <resheader name="writer">
+ <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <data name="$this.Text">
+ <value>Select file</value>
+ </data>
+ <data name="buttonArchive.Text">
+ <value>Import as archive</value>
+ </data>
+</root> \ No newline at end of file
diff --git a/SelectIconForm.da-DK.resx b/SelectIconForm.da-DK.resx
new file mode 100644
index 00000000..65530fb7
--- /dev/null
+++ b/SelectIconForm.da-DK.resx
@@ -0,0 +1,64 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+ <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+ <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+ <xsd:element name="root" msdata:IsDataSet="true">
+ <xsd:complexType>
+ <xsd:choice maxOccurs="unbounded">
+ <xsd:element name="metadata">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" />
+ </xsd:sequence>
+ <xsd:attribute name="name" use="required" type="xsd:string" />
+ <xsd:attribute name="type" type="xsd:string" />
+ <xsd:attribute name="mimetype" type="xsd:string" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="assembly">
+ <xsd:complexType>
+ <xsd:attribute name="alias" type="xsd:string" />
+ <xsd:attribute name="name" type="xsd:string" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="data">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+ <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+ <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="resheader">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" />
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:choice>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:schema>
+ <resheader name="resmimetype">
+ <value>text/microsoft-resx</value>
+ </resheader>
+ <resheader name="version">
+ <value>2.0</value>
+ </resheader>
+ <resheader name="reader">
+ <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <resheader name="writer">
+ <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <data name="$this.Text">
+ <value>Vælg mappe ikon</value>
+ </data>
+</root> \ No newline at end of file
diff --git a/SelectIconForm.en.resx b/SelectIconForm.en.resx
new file mode 100644
index 00000000..eba373cb
--- /dev/null
+++ b/SelectIconForm.en.resx
@@ -0,0 +1,64 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+ <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+ <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+ <xsd:element name="root" msdata:IsDataSet="true">
+ <xsd:complexType>
+ <xsd:choice maxOccurs="unbounded">
+ <xsd:element name="metadata">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" />
+ </xsd:sequence>
+ <xsd:attribute name="name" use="required" type="xsd:string" />
+ <xsd:attribute name="type" type="xsd:string" />
+ <xsd:attribute name="mimetype" type="xsd:string" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="assembly">
+ <xsd:complexType>
+ <xsd:attribute name="alias" type="xsd:string" />
+ <xsd:attribute name="name" type="xsd:string" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="data">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+ <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+ <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="resheader">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" />
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:choice>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:schema>
+ <resheader name="resmimetype">
+ <value>text/microsoft-resx</value>
+ </resheader>
+ <resheader name="version">
+ <value>2.0</value>
+ </resheader>
+ <resheader name="reader">
+ <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <resheader name="writer">
+ <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <data name="$this.Text">
+ <value>Select folder icon</value>
+ </data>
+</root> \ No newline at end of file
diff --git a/TrackableFileStream.cs b/TrackableFileStream.cs
new file mode 100644
index 00000000..3ff953dd
--- /dev/null
+++ b/TrackableFileStream.cs
@@ -0,0 +1,39 @@
+using System;
+using System.Collections.Generic;
+using System.IO;
+using System.Linq;
+using System.Text;
+
+namespace com.clusterrr.util
+{
+ public class TrackableFileStream : FileStream
+ {
+ public delegate void OnProgressDelegate(long Position, long Length);
+ public event OnProgressDelegate OnProgress = delegate { };
+
+ public TrackableFileStream(string path, FileMode mode) : base(path, mode) { }
+
+ public override void Write(byte[] array, int offset, int count)
+ {
+ base.Write(array, offset, count);
+ OnProgress(this.Position, this.Length);
+ }
+ public override void WriteByte(byte value)
+ {
+ base.WriteByte(value);
+ OnProgress(this.Position, this.Length);
+ }
+ public override int Read(byte[] array, int offset, int count)
+ {
+ var r = base.Read(array, offset, count);
+ OnProgress(this.Position, this.Length);
+ return r;
+ }
+ public override int ReadByte()
+ {
+ var r = base.ReadByte();
+ OnProgress(this.Position, this.Length);
+ return r;
+ }
+ }
+}
diff --git a/WaitingClovershellForm.da-DK.resx b/WaitingClovershellForm.da-DK.resx
new file mode 100644
index 00000000..e263b527
--- /dev/null
+++ b/WaitingClovershellForm.da-DK.resx
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+ <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+ <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+ <xsd:element name="root" msdata:IsDataSet="true">
+ <xsd:complexType>
+ <xsd:choice maxOccurs="unbounded">
+ <xsd:element name="metadata">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" />
+ </xsd:sequence>
+ <xsd:attribute name="name" use="required" type="xsd:string" />
+ <xsd:attribute name="type" type="xsd:string" />
+ <xsd:attribute name="mimetype" type="xsd:string" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="assembly">
+ <xsd:complexType>
+ <xsd:attribute name="alias" type="xsd:string" />
+ <xsd:attribute name="name" type="xsd:string" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="data">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+ <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+ <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="resheader">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" />
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:choice>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:schema>
+ <resheader name="resmimetype">
+ <value>text/microsoft-resx</value>
+ </resheader>
+ <resheader name="version">
+ <value>2.0</value>
+ </resheader>
+ <resheader name="reader">
+ <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <resheader name="writer">
+ <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <data name="$this.Text">
+ <value>Venter på din NES Mini...</value>
+ </data>
+ <data name="buttonDriver.Text">
+ <value>Installer driver</value>
+ </data>
+ <data name="label1.Text">
+ <value>Venligst følg disse trin:</value>
+ </data>
+ <data name="label2.Text">
+ <value>1. Forbind din NES Mini til din PC via USB kablet.</value>
+ </data>
+ <data name="label3.Text">
+ <value>2. Tænd den</value>
+ </data>
+ <data name="label6.Text">
+ <value>3. Installer driver, hvis den ikke er installeret endnu:</value>
+ </data>
+</root> \ No newline at end of file
diff --git a/WaitingClovershellForm.en.resx b/WaitingClovershellForm.en.resx
new file mode 100644
index 00000000..eda2af35
--- /dev/null
+++ b/WaitingClovershellForm.en.resx
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+ <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+ <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+ <xsd:element name="root" msdata:IsDataSet="true">
+ <xsd:complexType>
+ <xsd:choice maxOccurs="unbounded">
+ <xsd:element name="metadata">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" />
+ </xsd:sequence>
+ <xsd:attribute name="name" use="required" type="xsd:string" />
+ <xsd:attribute name="type" type="xsd:string" />
+ <xsd:attribute name="mimetype" type="xsd:string" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="assembly">
+ <xsd:complexType>
+ <xsd:attribute name="alias" type="xsd:string" />
+ <xsd:attribute name="name" type="xsd:string" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="data">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+ <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+ <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="resheader">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" />
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:choice>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:schema>
+ <resheader name="resmimetype">
+ <value>text/microsoft-resx</value>
+ </resheader>
+ <resheader name="version">
+ <value>2.0</value>
+ </resheader>
+ <resheader name="reader">
+ <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <resheader name="writer">
+ <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <data name="$this.Text">
+ <value>Waiting for your NES Mini...</value>
+ </data>
+ <data name="buttonDriver.Text">
+ <value>Install driver</value>
+ </data>
+ <data name="label1.Text">
+ <value>Please do the following steps:</value>
+ </data>
+ <data name="label2.Text">
+ <value>1. Connect your NES Mini to the PC via USB cable.</value>
+ </data>
+ <data name="label3.Text">
+ <value>2. Turn it on.</value>
+ </data>
+ <data name="label6.Text">
+ <value>3. Install driver if it's not installed yet:</value>
+ </data>
+</root> \ No newline at end of file
diff --git a/WaitingFelForm.da-DK.resx b/WaitingFelForm.da-DK.resx
new file mode 100644
index 00000000..bc199cd3
--- /dev/null
+++ b/WaitingFelForm.da-DK.resx
@@ -0,0 +1,85 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+ <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+ <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+ <xsd:element name="root" msdata:IsDataSet="true">
+ <xsd:complexType>
+ <xsd:choice maxOccurs="unbounded">
+ <xsd:element name="metadata">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" />
+ </xsd:sequence>
+ <xsd:attribute name="name" use="required" type="xsd:string" />
+ <xsd:attribute name="type" type="xsd:string" />
+ <xsd:attribute name="mimetype" type="xsd:string" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="assembly">
+ <xsd:complexType>
+ <xsd:attribute name="alias" type="xsd:string" />
+ <xsd:attribute name="name" type="xsd:string" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="data">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+ <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+ <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="resheader">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" />
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:choice>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:schema>
+ <resheader name="resmimetype">
+ <value>text/microsoft-resx</value>
+ </resheader>
+ <resheader name="version">
+ <value>2.0</value>
+ </resheader>
+ <resheader name="reader">
+ <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <resheader name="writer">
+ <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <data name="$this.Text">
+ <value>Venter på din NES Mini...</value>
+ </data>
+ <data name="buttonDriver.Text">
+ <value>Installer driver</value>
+ </data>
+ <data name="label1.Text">
+ <value>Venligst følg disse trin:</value>
+ </data>
+ <data name="label2.Text">
+ <value>1. Vær sikker på at POWER knappen på din NES Mini er slået fra.</value>
+ </data>
+ <data name="label3.Text">
+ <value>2. Genforbind din NES Mini til din PC via USB kablet.</value>
+ </data>
+ <data name="label4.Text">
+ <value>3. Hold RESET knappen, og tryk på POWER knappen.</value>
+ </data>
+ <data name="label5.Text">
+ <value>4. Efter nogle sekunder, slip RESET knappen, og POWER lyset skal ikke være tændt.</value>
+ </data>
+ <data name="label6.Text">
+ <value>5. Installer driver, hvis den ikke er installeret endnu:</value>
+ </data>
+</root> \ No newline at end of file
diff --git a/WaitingFelForm.en.resx b/WaitingFelForm.en.resx
new file mode 100644
index 00000000..07a9cda2
--- /dev/null
+++ b/WaitingFelForm.en.resx
@@ -0,0 +1,85 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+ <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+ <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+ <xsd:element name="root" msdata:IsDataSet="true">
+ <xsd:complexType>
+ <xsd:choice maxOccurs="unbounded">
+ <xsd:element name="metadata">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" />
+ </xsd:sequence>
+ <xsd:attribute name="name" use="required" type="xsd:string" />
+ <xsd:attribute name="type" type="xsd:string" />
+ <xsd:attribute name="mimetype" type="xsd:string" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="assembly">
+ <xsd:complexType>
+ <xsd:attribute name="alias" type="xsd:string" />
+ <xsd:attribute name="name" type="xsd:string" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="data">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+ <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+ <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+ <xsd:attribute ref="xml:space" />
+ </xsd:complexType>
+ </xsd:element>
+ <xsd:element name="resheader">
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+ </xsd:sequence>
+ <xsd:attribute name="name" type="xsd:string" use="required" />
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:choice>
+ </xsd:complexType>
+ </xsd:element>
+ </xsd:schema>
+ <resheader name="resmimetype">
+ <value>text/microsoft-resx</value>
+ </resheader>
+ <resheader name="version">
+ <value>2.0</value>
+ </resheader>
+ <resheader name="reader">
+ <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <resheader name="writer">
+ <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ </resheader>
+ <data name="$this.Text">
+ <value>Waiting for your NES Mini...</value>
+ </data>
+ <data name="buttonDriver.Text">
+ <value>Install driver</value>
+ </data>
+ <data name="label1.Text">
+ <value>Please do the following steps:</value>
+ </data>
+ <data name="label2.Text">
+ <value>1. Make sure the POWER button on your NES Mini is switched off.</value>
+ </data>
+ <data name="label3.Text">
+ <value>2. (Re)connect your NES Mini to the PC via USB cable.</value>
+ </data>
+ <data name="label4.Text">
+ <value>3. Hold the RESET button and turn on the POWER switch.</value>
+ </data>
+ <data name="label5.Text">
+ <value>4. After few seconds release the RESET button, the POWER LED should not be on.</value>
+ </data>
+ <data name="label6.Text">
+ <value>5. Install driver if it's not installed yet:</value>
+ </data>
+</root> \ No newline at end of file
diff --git a/WorkerForm.cs b/WorkerForm.cs
index de17240f..67541eb0 100644
--- a/WorkerForm.cs
+++ b/WorkerForm.cs
@@ -19,10 +19,11 @@ namespace com.clusterrr.hakchi_gui
{
public partial class WorkerForm : Form
{
- public enum Tasks { DumpKernel, FlashKernel, Memboot, UploadGames, DownloadAllCovers, AddGames };
+ public enum Tasks { DumpKernel, FlashKernel, DumpNand, DumpNandB, Memboot, UploadGames, DownloadAllCovers, AddGames };
public Tasks Task;
//public string UBootDump;
public string KernelDump;
+ public string NandDump;
public string Mod = null;
public Dictionary<string, string> Config = null;
public NesMenuCollection Games;
@@ -100,7 +101,8 @@ namespace com.clusterrr.hakchi_gui
correctKernels
= new string[] {
"5cfdca351484e7025648abc3b20032ff", "07bfb800beba6ef619c29990d14b5158", // NES Mini
- "ac8144c3ea4ab32e017648ee80bdc230" // Famicom Mini
+ "ac8144c3ea4ab32e017648ee80bdc230", // Famicom Mini
+ "d76c2a091ebe7b4614589fc6954653a5" // SNES Mini (EU)
};
}
@@ -221,6 +223,12 @@ namespace com.clusterrr.hakchi_gui
case Tasks.FlashKernel:
FlashKernel();
break;
+ case Tasks.DumpNand:
+ DoNandDump();
+ break;
+ case Tasks.DumpNandB:
+ DoNandBDump();
+ break;
case Tasks.UploadGames:
UploadGames();
break;
@@ -477,7 +485,7 @@ namespace com.clusterrr.hakchi_gui
}
else
{
- var shutdownCommand = string.Format("shutdown", Fel.kernel_base_m);
+ var shutdownCommand = "shutdown";
SetStatus(Resources.ExecutingCommand + " " + shutdownCommand);
fel.RunUbootCmd(shutdownCommand, true);
SetStatus(Resources.Done);
@@ -485,6 +493,95 @@ namespace com.clusterrr.hakchi_gui
}
}
+ public void DoNandDump()
+ {
+ int progress = 0;
+ const int maxProgress = 8373;
+ if (WaitForFelFromThread() != DialogResult.OK)
+ {
+ DialogResult = DialogResult.Abort;
+ return;
+ }
+ progress += 5;
+ SetProgress(progress, maxProgress);
+
+ SetStatus(Resources.DumpingNand);
+ var kernel = fel.ReadFlash(0, Fel.sector_size * 0x1000,
+ delegate (Fel.CurrentAction action, string command)
+ {
+ switch (action)
+ {
+ case Fel.CurrentAction.RunningCommand:
+ SetStatus(Resources.ExecutingCommand + " " + command);
+ break;
+ case Fel.CurrentAction.ReadingMemory:
+ SetStatus(Resources.DumpingNand);
+ break;
+ }
+ progress++;
+ SetProgress(progress, maxProgress);
+ }
+ );
+
+ SetProgress(maxProgress, maxProgress);
+ SetStatus(Resources.Done);
+
+ Directory.CreateDirectory(Path.GetDirectoryName(NandDump));
+ File.WriteAllBytes(NandDump, kernel);
+ }
+
+ public void DoNandBDump()
+ {
+ int progress = 0;
+ int maxProgress = 30;
+ var clovershell = MainForm.Clovershell;
+ try
+ {
+ if (WaitForClovershellFromThread() != DialogResult.OK)
+ {
+ DialogResult = DialogResult.Abort;
+ return;
+ }
+ progress += 5;
+ SetProgress(progress, maxProgress);
+
+ ShowSplashScreen();
+
+ var nandbSize = int.Parse(clovershell.ExecuteSimple("df / | tail -n 1 | awk '{ print $2 }'"));
+ maxProgress = 5 + nandbSize / 1024;
+ SetProgress(progress, maxProgress);
+
+ SetStatus(Resources.DumpingNand);
+ using (var file = new TrackableFileStream(NandDump, FileMode.Create))
+ {
+ file.OnProgress += delegate (long Position, long Length)
+ {
+ progress = (int)(5 + Position / 1024);
+ SetProgress(progress, maxProgress);
+ };
+ clovershell.Execute("dd if=/dev/mapper/root-crypt", null, file);
+ file.Close();
+ }
+
+ SetStatus(Resources.Done);
+ SetProgress(maxProgress, maxProgress);
+ }
+ finally
+ {
+ try
+ {
+ if (clovershell.IsOnline)
+ clovershell.ExecuteSimple("reboot", 100);
+ }
+ catch { }
+ }
+ }
+
+ private void File_OnProgress(long Position, long Length)
+ {
+ throw new NotImplementedException();
+ }
+
public static void GetMemoryStats()
{
var clovershell = MainForm.Clovershell;
@@ -723,7 +820,7 @@ namespace com.clusterrr.hakchi_gui
SetProgress(progress, maxProgress);
SetStatus(Resources.UploadingKernel);
- fel.WriteMemory(Fel.flash_mem_base, kernel,
+ fel.WriteMemory(Fel.transfer_base_m, kernel,
delegate(Fel.CurrentAction action, string command)
{
switch (action)
@@ -737,7 +834,7 @@ namespace com.clusterrr.hakchi_gui
}
);
- var bootCommand = string.Format("boota {0:x}", Fel.kernel_base_m);
+ var bootCommand = string.Format("boota {0:x}", Fel.transfer_base_m);
SetStatus(Resources.ExecutingCommand + " " + bootCommand);
fel.RunUbootCmd(bootCommand, true);
Thread.Sleep(7000);
diff --git a/hakchi_gui.csproj b/hakchi_gui.csproj
index 893df8b2..0497fdb4 100644
--- a/hakchi_gui.csproj
+++ b/hakchi_gui.csproj
@@ -441,6 +441,7 @@
<Compile Include="FoldersManagerForm.Designer.cs">
<DependentUpon>FoldersManagerForm.cs</DependentUpon>
</Compile>
+ <Compile Include="TrackableFileStream.cs" />
<Compile Include="UnsupportedFourScreenException.cs" />
<Compile Include="UnsupportedMapperException.cs" />
<Compile Include="WaitingClovershellForm.cs">
@@ -473,6 +474,9 @@
<EmbeddedResource Include="FoldersManagerForm.ca-ES.resx">
<DependentUpon>FoldersManagerForm.cs</DependentUpon>
</EmbeddedResource>
+ <EmbeddedResource Include="FoldersManagerForm.da-DK.resx">
+ <DependentUpon>FoldersManagerForm.cs</DependentUpon>
+ </EmbeddedResource>
<EmbeddedResource Include="FoldersManagerForm.de-De.resx">
<DependentUpon>FoldersManagerForm.cs</DependentUpon>
</EmbeddedResource>
@@ -530,6 +534,9 @@
<EmbeddedResource Include="GameGenieCodeAddModForm.ca-ES.resx">
<DependentUpon>GameGenieCodeAddModForm.cs</DependentUpon>
</EmbeddedResource>
+ <EmbeddedResource Include="GameGenieCodeAddModForm.da-DK.resx">
+ <DependentUpon>GameGenieCodeAddModForm.cs</DependentUpon>
+ </EmbeddedResource>
<EmbeddedResource Include="GameGenieCodeAddModForm.de-DE.resx">
<DependentUpon>GameGenieCodeAddModForm.cs</DependentUpon>
</EmbeddedResource>
@@ -596,6 +603,9 @@
<EmbeddedResource Include="GameGenieCodeForm.ca-ES.resx">
<DependentUpon>GameGenieCodeForm.cs</DependentUpon>
</EmbeddedResource>
+ <EmbeddedResource Include="GameGenieCodeForm.da-DK.resx">
+ <DependentUpon>GameGenieCodeForm.cs</DependentUpon>
+ </EmbeddedResource>
<EmbeddedResource Include="GameGenieCodeForm.de-DE.resx">
<DependentUpon>GameGenieCodeForm.cs</DependentUpon>
</EmbeddedResource>
@@ -662,6 +672,9 @@
<EmbeddedResource Include="ImageGooglerForm.ca-ES.resx">
<DependentUpon>ImageGooglerForm.cs</DependentUpon>
</EmbeddedResource>
+ <EmbeddedResource Include="ImageGooglerForm.da-DK.resx">
+ <DependentUpon>ImageGooglerForm.cs</DependentUpon>
+ </EmbeddedResource>
<EmbeddedResource Include="ImageGooglerForm.de-DE.resx">
<DependentUpon>ImageGooglerForm.cs</DependentUpon>
</EmbeddedResource>
@@ -731,6 +744,9 @@
<EmbeddedResource Include="MainForm.ca-ES.resx">
<DependentUpon>MainForm.cs</DependentUpon>
</EmbeddedResource>
+ <EmbeddedResource Include="MainForm.da-DK.resx">
+ <DependentUpon>MainForm.cs</DependentUpon>
+ </EmbeddedResource>
<EmbeddedResource Include="MainForm.de-DE.resx">
<DependentUpon>MainForm.cs</DependentUpon>
</EmbeddedResource>
@@ -795,6 +811,7 @@
</EmbeddedResource>
<EmbeddedResource Include="Properties\Resources.bg-BG.resx" />
<EmbeddedResource Include="Properties\Resources.ca-ES.resx" />
+ <EmbeddedResource Include="Properties\Resources.da-DK.resx" />
<EmbeddedResource Include="Properties\Resources.de-DE.resx" />
<EmbeddedResource Include="Properties\Resources.el-GR.resx" />
<EmbeddedResource Include="Properties\Resources.en-GB.resx" />
@@ -805,11 +822,13 @@
<EmbeddedResource Include="Properties\Resources.id-ID.resx" />
<EmbeddedResource Include="Properties\Resources.it-IT.resx" />
<EmbeddedResource Include="Properties\Resources.nl.resx" />
+ <EmbeddedResource Include="Properties\Resources.pl-PL.resx" />
<EmbeddedResource Include="Properties\Resources.pt-PT.resx" />
- <EmbeddedResource Include="Properties\Resources.ru-RU.resx">
+ <EmbeddedResource Include="Properties\Resources.resx">
<SubType>Designer</SubType>
- <LastGenOutput>Resources.ru-RU.Designer.cs</LastGenOutput>
+ <LastGenOutput>Resources1.Designer.cs</LastGenOutput>
</EmbeddedResource>
+ <EmbeddedResource Include="Properties\Resources.ru-RU.resx" />
<EmbeddedResource Include="Properties\Resources.sk-SK.resx" />
<EmbeddedResource Include="Properties\Resources.sv-SE.resx" />
<EmbeddedResource Include="Properties\Resources.uk-UA.resx" />
@@ -822,6 +841,9 @@
<EmbeddedResource Include="SaveStateManager.ca-ES.resx">
<DependentUpon>SaveStateManager.cs</DependentUpon>
</EmbeddedResource>
+ <EmbeddedResource Include="SaveStateManager.da-DK.resx">
+ <DependentUpon>SaveStateManager.cs</DependentUpon>
+ </EmbeddedResource>
<EmbeddedResource Include="SaveStateManager.de-DE.resx">
<DependentUpon>SaveStateManager.cs</DependentUpon>
</EmbeddedResource>
@@ -888,6 +910,9 @@
<EmbeddedResource Include="SearchForm.ca-ES.resx">
<DependentUpon>SearchForm.cs</DependentUpon>
</EmbeddedResource>
+ <EmbeddedResource Include="SearchForm.da-DK.resx">
+ <DependentUpon>SearchForm.cs</DependentUpon>
+ </EmbeddedResource>
<EmbeddedResource Include="SearchForm.de-DE.resx">
<DependentUpon>SearchForm.cs</DependentUpon>
</EmbeddedResource>
@@ -945,6 +970,9 @@
<EmbeddedResource Include="SelectButtonsForm.ca-ES.resx">
<DependentUpon>SelectButtonsForm.cs</DependentUpon>
</EmbeddedResource>
+ <EmbeddedResource Include="SelectButtonsForm.da-DK.resx">
+ <DependentUpon>SelectButtonsForm.cs</DependentUpon>
+ </EmbeddedResource>
<EmbeddedResource Include="SelectButtonsForm.de-DE.resx">
<DependentUpon>SelectButtonsForm.cs</DependentUpon>
</EmbeddedResource>
@@ -1002,6 +1030,9 @@
<EmbeddedResource Include="SelectFileForm.ca-ES.resx">
<DependentUpon>SelectFileForm.cs</DependentUpon>
</EmbeddedResource>
+ <EmbeddedResource Include="SelectFileForm.da-DK.resx">
+ <DependentUpon>SelectFileForm.cs</DependentUpon>
+ </EmbeddedResource>
<EmbeddedResource Include="SelectFileForm.de-DE.resx">
<DependentUpon>SelectFileForm.cs</DependentUpon>
</EmbeddedResource>
@@ -1059,6 +1090,9 @@
<EmbeddedResource Include="SelectIconForm.ca-ES.resx">
<DependentUpon>SelectIconForm.cs</DependentUpon>
</EmbeddedResource>
+ <EmbeddedResource Include="SelectIconForm.da-DK.resx">
+ <DependentUpon>SelectIconForm.cs</DependentUpon>
+ </EmbeddedResource>
<EmbeddedResource Include="SelectIconForm.de-DE.resx">
<DependentUpon>SelectIconForm.cs</DependentUpon>
</EmbeddedResource>
@@ -1113,13 +1147,6 @@
<EmbeddedResource Include="SelectModsForm.resx">
<DependentUpon>SelectModsForm.cs</DependentUpon>
</EmbeddedResource>
- <EmbeddedResource Include="Properties\Resources.pl-PL.resx">
- <SubType>Designer</SubType>
- </EmbeddedResource>
- <EmbeddedResource Include="Properties\Resources.resx">
- <SubType>Designer</SubType>
- <LastGenOutput>Resources1.Designer.cs</LastGenOutput>
- </EmbeddedResource>
<EmbeddedResource Include="SearchForm.pl-PL.resx">
<DependentUpon>SearchForm.cs</DependentUpon>
</EmbeddedResource>
@@ -1174,6 +1201,9 @@
<EmbeddedResource Include="WaitingClovershellForm.ca-ES.resx">
<DependentUpon>WaitingClovershellForm.cs</DependentUpon>
</EmbeddedResource>
+ <EmbeddedResource Include="WaitingClovershellForm.da-DK.resx">
+ <DependentUpon>WaitingClovershellForm.cs</DependentUpon>
+ </EmbeddedResource>
<EmbeddedResource Include="WaitingClovershellForm.de-DE.resx">
<DependentUpon>WaitingClovershellForm.cs</DependentUpon>
</EmbeddedResource>
@@ -1240,6 +1270,9 @@
<EmbeddedResource Include="WaitingFelForm.ca-ES.resx">
<DependentUpon>WaitingFelForm.cs</DependentUpon>
</EmbeddedResource>
+ <EmbeddedResource Include="WaitingFelForm.da-DK.resx">
+ <DependentUpon>WaitingFelForm.cs</DependentUpon>
+ </EmbeddedResource>
<EmbeddedResource Include="WaitingFelForm.de-DE.resx">
<DependentUpon>WaitingFelForm.cs</DependentUpon>
</EmbeddedResource>
@@ -1335,6 +1368,7 @@
<EmbeddedResource Include="images\flags\cn.png" />
<EmbeddedResource Include="images\flags\tw.png" />
<EmbeddedResource Include="images\flags\ua.png" />
+ <Content Include="images\flags\dk.png" />
<Content Include="LICENSE">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
diff --git a/images/flags/dk.png b/images/flags/dk.png
new file mode 100644
index 00000000..e2993d3c
--- /dev/null
+++ b/images/flags/dk.png
Binary files differ