diff options
-rw-r--r-- | ConfigIni.cs | 5 | ||||
-rw-r--r-- | MainForm.Designer.cs | 16 | ||||
-rw-r--r-- | MainForm.cs | 26 | ||||
-rw-r--r-- | MainForm.resx | 621 | ||||
-rw-r--r-- | MainForm.ru-RU.resx | 90 | ||||
-rw-r--r-- | hakchi_gui.csproj | 3 | ||||
-rw-r--r-- | mods/mod_transfer/hakchi/clovercon.ko | bin | 0 -> 9988 bytes | |||
-rw-r--r-- | mods/mod_transfer/hakchi/init | 36 | ||||
-rw-r--r-- | mods/mod_transfer/hakchi/rootfs/etc/preinit | 3 |
9 files changed, 437 insertions, 363 deletions
diff --git a/ConfigIni.cs b/ConfigIni.cs index 21e4e05d..bcb68f7b 100644 --- a/ConfigIni.cs +++ b/ConfigIni.cs @@ -15,6 +15,7 @@ namespace com.clusterrr.hakchi_gui public static string HiddenGames = "";
public static bool CustomFlashed = false;
public static bool UseFont = true;
+ public static bool CloverconHack = true;
public static byte AntiArmetLevel = 0;
public static Dictionary<string, string> Presets = new Dictionary<string, string>();
const string ConfigFile = "config.ini";
@@ -61,6 +62,9 @@ namespace com.clusterrr.hakchi_gui case "antiarmetlevel":
AntiArmetLevel = byte.Parse(value);
break;
+ case "cloverconhack":
+ CloverconHack = !value.ToLower().Equals("false");
+ break;
}
break;
case "presets":
@@ -80,6 +84,7 @@ namespace com.clusterrr.hakchi_gui configLines.Add(string.Format("HiddenGames={0}", HiddenGames));
configLines.Add(string.Format("CustomFlashed={0}", CustomFlashed));
configLines.Add(string.Format("UseFont={0}", UseFont));
+ configLines.Add(string.Format("CloverconHack={0}", CloverconHack));
configLines.Add(string.Format("FirstRun={0}", FirstRun));
configLines.Add(string.Format("AntiArmetLevel={0}", AntiArmetLevel));
configLines.Add("[Presets]");
diff --git a/MainForm.Designer.cs b/MainForm.Designer.cs index 670a4aa5..b635d960 100644 --- a/MainForm.Designer.cs +++ b/MainForm.Designer.cs @@ -51,6 +51,7 @@ this.ToolStripMenuItemArmetLevel0 = new System.Windows.Forms.ToolStripMenuItem();
this.ToolStripMenuItemArmetLevel1 = new System.Windows.Forms.ToolStripMenuItem();
this.ToolStripMenuItemArmetLevel2 = new System.Windows.Forms.ToolStripMenuItem();
+ this.cloverconHackToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.helpToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.gitHubPageWithActualReleasesToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.fAQToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
@@ -206,7 +207,8 @@ resources.ApplyResources(this.settingsToolStripMenuItem, "settingsToolStripMenuItem");
this.settingsToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.useExtendedFontToolStripMenuItem,
- this.epilepsyProtectionToolStripMenuItem});
+ this.epilepsyProtectionToolStripMenuItem,
+ this.cloverconHackToolStripMenuItem});
this.settingsToolStripMenuItem.Name = "settingsToolStripMenuItem";
//
// useExtendedFontToolStripMenuItem
@@ -230,6 +232,8 @@ // ToolStripMenuItemArmetLevel0
//
resources.ApplyResources(this.ToolStripMenuItemArmetLevel0, "ToolStripMenuItemArmetLevel0");
+ this.ToolStripMenuItemArmetLevel0.Checked = true;
+ this.ToolStripMenuItemArmetLevel0.CheckState = System.Windows.Forms.CheckState.Checked;
this.ToolStripMenuItemArmetLevel0.Name = "ToolStripMenuItemArmetLevel0";
this.ToolStripMenuItemArmetLevel0.Click += new System.EventHandler(this.ToolStripMenuItemArmet_Click);
//
@@ -245,6 +249,15 @@ this.ToolStripMenuItemArmetLevel2.Name = "ToolStripMenuItemArmetLevel2";
this.ToolStripMenuItemArmetLevel2.Click += new System.EventHandler(this.ToolStripMenuItemArmet_Click);
//
+ // cloverconHackToolStripMenuItem
+ //
+ resources.ApplyResources(this.cloverconHackToolStripMenuItem, "cloverconHackToolStripMenuItem");
+ this.cloverconHackToolStripMenuItem.Checked = true;
+ this.cloverconHackToolStripMenuItem.CheckOnClick = true;
+ this.cloverconHackToolStripMenuItem.CheckState = System.Windows.Forms.CheckState.Checked;
+ this.cloverconHackToolStripMenuItem.Name = "cloverconHackToolStripMenuItem";
+ this.cloverconHackToolStripMenuItem.Click += new System.EventHandler(this.cloverconHackToolStripMenuItem_Click);
+ //
// helpToolStripMenuItem
//
resources.ApplyResources(this.helpToolStripMenuItem, "helpToolStripMenuItem");
@@ -608,6 +621,7 @@ private System.Windows.Forms.ToolStripMenuItem ToolStripMenuItemArmetLevel0;
private System.Windows.Forms.ToolStripMenuItem ToolStripMenuItemArmetLevel1;
private System.Windows.Forms.ToolStripMenuItem ToolStripMenuItemArmetLevel2;
+ private System.Windows.Forms.ToolStripMenuItem cloverconHackToolStripMenuItem;
}
}
diff --git a/MainForm.cs b/MainForm.cs index cba68c48..62c30ea6 100644 --- a/MainForm.cs +++ b/MainForm.cs @@ -69,6 +69,7 @@ namespace com.clusterrr.hakchi_gui ToolStripMenuItemArmetLevel0.Checked = ConfigIni.AntiArmetLevel == 0;
ToolStripMenuItemArmetLevel1.Checked = ConfigIni.AntiArmetLevel == 1;
ToolStripMenuItemArmetLevel2.Checked = ConfigIni.AntiArmetLevel == 2;
+ cloverconHackToolStripMenuItem.Checked = ConfigIni.CloverconHack;
new Thread(NesGame.LoadCache).Start();
}
catch (Exception ex)
@@ -538,6 +539,7 @@ namespace com.clusterrr.hakchi_gui workerForm.Config["hakchi_remove_games"] = true;
workerForm.Config["hakchi_original_games"] = false;
workerForm.Config["hakchi_title_font"] = ConfigIni.UseFont;
+ workerForm.Config["hakchi_clovercon_hack"] = ConfigIni.CloverconHack;
var games = new List<NesGame>();
bool needOriginal = false;
foreach (var game in checkedListBoxGames.CheckedItems)
@@ -683,6 +685,21 @@ namespace com.clusterrr.hakchi_gui ConfigIni.UseFont = useExtendedFontToolStripMenuItem.Checked;
}
+
+ private void ToolStripMenuItemArmet_Click(object sender, EventArgs e)
+ {
+ var name = (sender as ToolStripMenuItem).Name;
+ ConfigIni.AntiArmetLevel = byte.Parse(name.Substring(name.Length - 1));
+ ToolStripMenuItemArmetLevel0.Checked = ConfigIni.AntiArmetLevel == 0;
+ ToolStripMenuItemArmetLevel1.Checked = ConfigIni.AntiArmetLevel == 1;
+ ToolStripMenuItemArmetLevel2.Checked = ConfigIni.AntiArmetLevel == 2;
+ }
+
+ private void cloverconHackToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ ConfigIni.CloverconHack = cloverconHackToolStripMenuItem.Checked;
+ }
+
public struct DefaultNesGame
{
public string Code;
@@ -790,14 +807,5 @@ namespace com.clusterrr.hakchi_gui if (e.KeyCode == Keys.Delete && checkedListBoxGames.SelectedIndex > 0)
deleteGame(checkedListBoxGames.SelectedIndex);
}
-
- private void ToolStripMenuItemArmet_Click(object sender, EventArgs e)
- {
- var name = (sender as ToolStripMenuItem).Name;
- ConfigIni.AntiArmetLevel = byte.Parse(name.Substring(name.Length - 1));
- ToolStripMenuItemArmetLevel0.Checked = ConfigIni.AntiArmetLevel == 0;
- ToolStripMenuItemArmetLevel1.Checked = ConfigIni.AntiArmetLevel == 1;
- ToolStripMenuItemArmetLevel2.Checked = ConfigIni.AntiArmetLevel == 2;
- }
}
}
diff --git a/MainForm.resx b/MainForm.resx index 3df10d11..841b9e6c 100644 --- a/MainForm.resx +++ b/MainForm.resx @@ -117,12 +117,15 @@ <resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
+ <data name=">>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=">>statusStrip.Type" xml:space="preserve">
<value>System.Windows.Forms.StatusStrip, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</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>
+ <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+ <data name="addPresetToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>142, 22</value>
</data>
<data name=">>flashCustomKernelToolStripMenuItem.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
@@ -134,7 +137,6 @@ <data name="radioButtonTwo.AutoSize" type="System.Boolean, mscorlib">
<value>True</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>
@@ -153,12 +155,12 @@ <data name=">>label5.Parent" xml:space="preserve">
<value>$this</value>
</data>
+ <data name=">>gitHubPageWithActualReleasesToolStripMenuItem.Name" xml:space="preserve">
+ <value>gitHubPageWithActualReleasesToolStripMenuItem</value>
+ </data>
<data name=">>textBoxArguments.Name" xml:space="preserve">
<value>textBoxArguments</value>
</data>
- <data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
- <value>609, 637</value>
- </data>
<data name="label4.TabIndex" type="System.Int32, mscorlib">
<value>11</value>
</data>
@@ -174,8 +176,11 @@ <data name="maskedTextBoxReleaseDate.Size" type="System.Drawing.Size, System.Drawing">
<value>65, 20</value>
</data>
- <data name=">>gitHubPageWithActualReleasesToolStripMenuItem.Name" xml:space="preserve">
- <value>gitHubPageWithActualReleasesToolStripMenuItem</value>
+ <data name="textBoxPublisher.TabIndex" type="System.Int32, mscorlib">
+ <value>8</value>
+ </data>
+ <data name="label7.Size" type="System.Drawing.Size, System.Drawing">
+ <value>194, 13</value>
</data>
<data name=">>buttonBrowseImage.Parent" xml:space="preserve">
<value>groupBoxOptions</value>
@@ -186,20 +191,23 @@ <data name="groupBoxDefaultGames.Location" type="System.Drawing.Point, System.Drawing">
<value>306, 27</value>
</data>
+ <data name=">>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="statusStrip.TabIndex" type="System.Int32, mscorlib">
<value>6</value>
</data>
<data name="groupBoxOptions.Text" xml:space="preserve">
<value>Game options</value>
</data>
- <data name=">>checkedListBoxGames.Parent" xml:space="preserve">
- <value>$this</value>
+ <data name=">>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=">>addPresetToolStripMenuItem.Name" xml:space="preserve">
<value>addPresetToolStripMenuItem</value>
</data>
- <data name=">>radioButtonTwo.Name" xml:space="preserve">
- <value>radioButtonTwo</value>
+ <data name=">>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="toolStripMenuItem1.Size" type="System.Drawing.Size, System.Drawing">
<value>205, 6</value>
@@ -216,14 +224,14 @@ <data name="buttonBrowseImage.TabIndex" type="System.Int32, mscorlib">
<value>13</value>
</data>
+ <data name="unselectAllToolStripMenuItem.Text" xml:space="preserve">
+ <value>Unselect all</value>
+ </data>
<data name="ToolStripMenuItemArmetLevel2.Size" type="System.Drawing.Size, System.Drawing">
<value>211, 22</value>
</data>
- <data name="deletePresetToolStripMenuItem.Text" xml:space="preserve">
- <value>Delete preset</value>
- </data>
- <data name="buttonStart.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
- <value>Bottom</value>
+ <data name=">>label5.Name" xml:space="preserve">
+ <value>label5</value>
</data>
<data name="gitHubPageWithActualReleasesToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
<value>246, 22</value>
@@ -252,8 +260,8 @@ <data name="labelName.Size" type="System.Drawing.Size, System.Drawing">
<value>38, 13</value>
</data>
- <data name="labelID.Location" type="System.Drawing.Point, System.Drawing">
- <value>15, 21</value>
+ <data name=">>openFileDialogImage.Name" xml:space="preserve">
+ <value>openFileDialogImage</value>
</data>
<data name=">>label4.Parent" xml:space="preserve">
<value>groupBoxOptions</value>
@@ -276,6 +284,12 @@ <data name=">>groupBoxOptions.ZOrder" xml:space="preserve">
<value>7</value>
</data>
+ <data name=">>openFileDialogNes.Name" xml:space="preserve">
+ <value>openFileDialogNes</value>
+ </data>
+ <data name="label2.Text" xml:space="preserve">
+ <value>Publisher:</value>
+ </data>
<data name="deleteGameToolStripMenuItem.Text" xml:space="preserve">
<value>Delete game</value>
</data>
@@ -294,14 +308,17 @@ <data name="uninstallToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
<value>179, 22</value>
</data>
- <data name="label5.Location" type="System.Drawing.Point, System.Drawing">
- <value>12, 33</value>
+ <data name=">>radioButtonTwo.Name" xml:space="preserve">
+ <value>radioButtonTwo</value>
+ </data>
+ <data name=">>checkedListBoxGames.ZOrder" xml:space="preserve">
+ <value>5</value>
</data>
<data name="groupBoxDefaultGames.Size" type="System.Drawing.Size, System.Drawing">
<value>293, 500</value>
</data>
<data name="useExtendedFontToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>175, 22</value>
+ <value>230, 22</value>
</data>
<data name=">>deletePresetToolStripMenuItem.Name" xml:space="preserve">
<value>deletePresetToolStripMenuItem</value>
@@ -312,6 +329,7 @@ <data name="groupBoxOptions.TabIndex" type="System.Int32, mscorlib">
<value>4</value>
</data>
+ <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>
@@ -336,6 +354,9 @@ <data name=">>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=">>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=">>buttonBrowseImage.Name" xml:space="preserve">
<value>buttonBrowseImage</value>
</data>
@@ -360,6 +381,9 @@ <data name=">>label1.ZOrder" xml:space="preserve">
<value>1</value>
</data>
+ <data name=">>label6.Name" xml:space="preserve">
+ <value>label6</value>
+ </data>
<data name="$this.AutoScaleDimensions" type="System.Drawing.SizeF, System.Drawing">
<value>6, 13</value>
</data>
@@ -369,30 +393,30 @@ <data name=">>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="settingsToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>61, 20</value>
+ <data name=">>buttonAddGames.Name" xml:space="preserve">
+ <value>buttonAddGames</value>
</data>
- <data name=">>openFileDialogNes.Name" xml:space="preserve">
- <value>openFileDialogNes</value>
+ <data name=">>presetsToolStripMenuItem.Name" xml:space="preserve">
+ <value>presetsToolStripMenuItem</value>
</data>
<data name=">>radioButtonTwo.Parent" xml:space="preserve">
<value>groupBoxOptions</value>
</data>
- <data name=">>ToolStripMenuItemArmetLevel2.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="searchToolStripMenuItem.ShortcutKeys" type="System.Windows.Forms.Keys, System.Windows.Forms">
- <value>Ctrl+F</value>
+ <data name="radioButtonOne.Text" xml:space="preserve">
+ <value>One player</value>
</data>
<data name=">>groupBoxDefaultGames.Parent" xml:space="preserve">
<value>$this</value>
</data>
- <data name="flashOriginalKernelToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>179, 22</value>
- </data>
<data name=">>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=">>flashCustomKernelToolStripMenuItem.Name" xml:space="preserve">
+ <value>flashCustomKernelToolStripMenuItem</value>
+ </data>
+ <data name="statusStrip.Size" type="System.Drawing.Size, System.Drawing">
+ <value>609, 22</value>
+ </data>
<data name="addMoreGamesToolStripMenuItem.Text" xml:space="preserve">
<value>Add more &games</value>
</data>
@@ -405,9 +429,6 @@ <data name=">>deleteGameToolStripMenuItem.Name" xml:space="preserve">
<value>deleteGameToolStripMenuItem</value>
</data>
- <data name="presetsToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>208, 22</value>
- </data>
<data name="label4.Size" type="System.Drawing.Size, System.Drawing">
<value>43, 13</value>
</data>
@@ -420,8 +441,8 @@ <data name=">>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=">>flashCustomKernelToolStripMenuItem.Name" xml:space="preserve">
- <value>flashCustomKernelToolStripMenuItem</value>
+ <data name=">>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="exitToolStripMenuItem.Text" xml:space="preserve">
<value>&Exit</value>
@@ -462,9 +483,6 @@ <data name=">>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="buttonAddGames.TabIndex" type="System.Int32, mscorlib">
- <value>5</value>
- </data>
<data name="label4.Text" xml:space="preserve">
<value>Box art:</value>
</data>
@@ -486,6 +504,9 @@ <data name="gitHubPageWithActualReleasesToolStripMenuItem.Text" xml:space="preserve">
<value>GitHub page with actual releases</value>
</data>
+ <data name=">>ToolStripMenuItemArmetLevel2.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="$this.MinimumSize" type="System.Drawing.Size, System.Drawing">
<value>625, 675</value>
</data>
@@ -501,14 +522,14 @@ <data name="groupBoxDefaultGames.TabIndex" type="System.Int32, mscorlib">
<value>3</value>
</data>
- <data name="textBoxGameGenie.TabIndex" type="System.Int32, mscorlib">
- <value>11</value>
+ <data name="deletePresetToolStripMenuItem.Text" xml:space="preserve">
+ <value>Delete preset</value>
</data>
<data name="pictureBoxArt.SizeMode" type="System.Windows.Forms.PictureBoxSizeMode, System.Windows.Forms">
<value>Zoom</value>
</data>
- <data name=">>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=">>textBoxArguments.ZOrder" xml:space="preserve">
+ <value>10</value>
</data>
<data name="radioButtonTwoSim.Location" type="System.Drawing.Point, System.Drawing">
<value>103, 122</value>
@@ -519,6 +540,150 @@ <data name="helpToolStripMenuItem.Text" xml:space="preserve">
<value>&Help</value>
</data>
+ <data name="fileToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>37, 20</value>
+ </data>
+ <data name=">>label1.Name" xml:space="preserve">
+ <value>label1</value>
+ </data>
+ <data name="textBoxArguments.Location" type="System.Drawing.Point, System.Drawing">
+ <value>18, 237</value>
+ </data>
+ <data name="label7.TabIndex" type="System.Int32, mscorlib">
+ <value>17</value>
+ </data>
+ <data name=">>statusStrip.Name" xml:space="preserve">
+ <value>statusStrip</value>
+ </data>
+ <data name=">>label7.Name" xml:space="preserve">
+ <value>label7</value>
+ </data>
+ <data name=">>fileToolStripMenuItem.Name" xml:space="preserve">
+ <value>fileToolStripMenuItem</value>
+ </data>
+ <data name="textBoxGameGenie.Size" type="System.Drawing.Size, System.Drawing">
+ <value>257, 20</value>
+ </data>
+ <data name="$this.StartPosition" type="System.Windows.Forms.FormStartPosition, System.Windows.Forms">
+ <value>CenterScreen</value>
+ </data>
+ <data name="labelName.AutoSize" type="System.Boolean, mscorlib">
+ <value>True</value>
+ </data>
+ <data name=">>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="label4.AutoSize" type="System.Boolean, mscorlib">
+ <value>True</value>
+ </data>
+ <data name="label1.Text" xml:space="preserve">
+ <value>Release date (YYYY-MM-DD):</value>
+ </data>
+ <data name="ToolStripMenuItemArmetLevel0.Text" xml:space="preserve">
+ <value>Default</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>66, 13</value>
+ </data>
+ <data name=">>pictureBoxArt.Parent" xml:space="preserve">
+ <value>groupBoxOptions</value>
+ </data>
+ <data name="labelName.Text" xml:space="preserve">
+ <value>Name:</value>
+ </data>
+ <data name=">>label6.Parent" xml:space="preserve">
+ <value>groupBoxOptions</value>
+ </data>
+ <data name=">>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=">>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=">>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="flashCustomKernelToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>179, 22</value>
+ </data>
+ <data name=">>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="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>
+ <data name="label5.Text" xml:space="preserve">
+ <value>Select games:</value>
+ </data>
+ <data name="buttonAddGames.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
+ <value>Bottom, Left, Right</value>
+ </data>
+ <data name="groupBoxOptions.Size" type="System.Drawing.Size, System.Drawing">
+ <value>293, 536</value>
+ </data>
+ <data name="fAQToolStripMenuItem.Text" xml:space="preserve">
+ <value>FAQ</value>
+ </data>
+ <data name=">>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=">>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="label3.Size" type="System.Drawing.Size, System.Drawing">
+ <value>253, 13</value>
+ </data>
+ <data name="label5.Location" type="System.Drawing.Point, System.Drawing">
+ <value>12, 33</value>
+ </data>
+ <data name="textBoxPublisher.Location" type="System.Drawing.Point, System.Drawing">
+ <value>77, 186</value>
+ </data>
+ <data name=">>label2.Name" xml:space="preserve">
+ <value>label2</value>
+ </data>
+ <data name=">>maskedTextBoxReleaseDate.ZOrder" xml:space="preserve">
+ <value>0</value>
+ </data>
+ <data name=">>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=">>helpToolStripMenuItem.Name" xml:space="preserve">
+ <value>helpToolStripMenuItem</value>
+ </data>
+ <data name=">>groupBoxOptions.Name" xml:space="preserve">
+ <value>groupBoxOptions</value>
+ </data>
+ <data name="buttonGoogle.TabIndex" type="System.Int32, mscorlib">
+ <value>15</value>
+ </data>
+ <data name=">>unselectAllToolStripMenuItem.Name" xml:space="preserve">
+ <value>unselectAllToolStripMenuItem</value>
+ </data>
+ <data name="kernelToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>52, 20</value>
+ </data>
+ <data name=">>radioButtonTwoSim.ZOrder" xml:space="preserve">
+ <value>5</value>
+ </data>
+ <data name=">>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="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
AAABAAEAgIAAAAEAIAAoCAEAFgAAACgAAACAAAAAAAEAAAEAIAAAAAAAAAABABILAAASCwAAAAAAAAAA
@@ -1651,147 +1816,6 @@ //////////////////////////////////8=
</value>
</data>
- <data name="label7.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
- <value>NoControl</value>
- </data>
- <data name="fileToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>37, 20</value>
- </data>
- <data name=">>label3.Parent" xml:space="preserve">
- <value>groupBoxOptions</value>
- </data>
- <data name="textBoxArguments.Location" type="System.Drawing.Point, System.Drawing">
- <value>18, 237</value>
- </data>
- <data name="label7.TabIndex" type="System.Int32, mscorlib">
- <value>17</value>
- </data>
- <data name=">>statusStrip.Name" xml:space="preserve">
- <value>statusStrip</value>
- </data>
- <data name=">>label7.Name" xml:space="preserve">
- <value>label7</value>
- </data>
- <data name=">>fileToolStripMenuItem.Name" xml:space="preserve">
- <value>fileToolStripMenuItem</value>
- </data>
- <data name="textBoxGameGenie.Size" type="System.Drawing.Size, System.Drawing">
- <value>257, 20</value>
- </data>
- <data name="labelName.AutoSize" type="System.Boolean, mscorlib">
- <value>True</value>
- </data>
- <data name="label4.AutoSize" type="System.Boolean, mscorlib">
- <value>True</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="ToolStripMenuItemArmetLevel0.Text" xml:space="preserve">
- <value>Default</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>66, 13</value>
- </data>
- <data name=">>pictureBoxArt.Parent" xml:space="preserve">
- <value>groupBoxOptions</value>
- </data>
- <data name="labelName.Text" xml:space="preserve">
- <value>Name:</value>
- </data>
- <data name=">>label6.Parent" xml:space="preserve">
- <value>groupBoxOptions</value>
- </data>
- <data name=">>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=">>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=">>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>Epilepsy protection</value>
- </data>
- <data name=">>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="checkedListBoxGames.Size" type="System.Drawing.Size, System.Drawing">
- <value>282, 499</value>
- </data>
- <data name=">>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="buttonAddGames.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
- <value>Bottom, Left, Right</value>
- </data>
- <data name="fAQToolStripMenuItem.Text" xml:space="preserve">
- <value>FAQ</value>
- </data>
- <data name=">>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="label3.Size" type="System.Drawing.Size, System.Drawing">
- <value>253, 13</value>
- </data>
- <data name="toolStripStatusLabelSelected.Size" type="System.Drawing.Size, System.Drawing">
- <value>118, 17</value>
- </data>
- <data name="radioButtonOne.Text" xml:space="preserve">
- <value>One player</value>
- </data>
- <data name="textBoxPublisher.Location" type="System.Drawing.Point, System.Drawing">
- <value>77, 186</value>
- </data>
- <data name=">>label2.Name" xml:space="preserve">
- <value>label2</value>
- </data>
- <data name=">>maskedTextBoxReleaseDate.ZOrder" xml:space="preserve">
- <value>0</value>
- </data>
- <data name=">>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=">>helpToolStripMenuItem.Name" xml:space="preserve">
- <value>helpToolStripMenuItem</value>
- </data>
- <data name=">>groupBoxOptions.Name" xml:space="preserve">
- <value>groupBoxOptions</value>
- </data>
- <data name="buttonGoogle.TabIndex" type="System.Int32, mscorlib">
- <value>15</value>
- </data>
- <data name=">>unselectAllToolStripMenuItem.Name" xml:space="preserve">
- <value>unselectAllToolStripMenuItem</value>
- </data>
- <data name="kernelToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>52, 20</value>
- </data>
- <data name=">>radioButtonTwoSim.ZOrder" xml:space="preserve">
- <value>5</value>
- </data>
- <data name=">>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="label2.Text" xml:space="preserve">
- <value>Publisher:</value>
- </data>
<data name=">>dumpKernelToolStripMenuItem.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
@@ -1813,14 +1837,14 @@ <data name="radioButtonTwoSim.TabIndex" type="System.Int32, mscorlib">
<value>5</value>
</data>
- <data name="textBoxPublisher.TabIndex" type="System.Int32, mscorlib">
- <value>8</value>
+ <data name="groupBoxDefaultGames.Text" xml:space="preserve">
+ <value>You can hide some default games</value>
</data>
<data name=">>flashOriginalKernelToolStripMenuItem.Name" xml:space="preserve">
<value>flashOriginalKernelToolStripMenuItem</value>
</data>
- <data name="flashCustomKernelToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>179, 22</value>
+ <data name=">>radioButtonOne.Parent" xml:space="preserve">
+ <value>groupBoxOptions</value>
</data>
<data name=">>exitToolStripMenuItem.Name" xml:space="preserve">
<value>exitToolStripMenuItem</value>
@@ -1831,20 +1855,23 @@ <data name="selectAllToolStripMenuItem.Text" xml:space="preserve">
<value>Select all</value>
</data>
- <data name=">>label4.ZOrder" xml:space="preserve">
- <value>9</value>
- </data>
<data name=">>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=">>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="aboutToolStripMenuItem.Text" xml:space="preserve">
<value>About...</value>
</data>
<data name=">>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="buttonAddGames.Text" xml:space="preserve">
- <value>Add more games</value>
+ <data name="settingsToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>61, 20</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>
@@ -1855,24 +1882,15 @@ <data name="radioButtonTwoSim.Size" type="System.Drawing.Size, System.Drawing">
<value>156, 17</value>
</data>
- <data name=">>label1.Name" xml:space="preserve">
- <value>label1</value>
- </data>
<data name=">>radioButtonOne.ZOrder" xml:space="preserve">
<value>15</value>
</data>
<data name=">>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="dumpKernelToolStripMenuItem.Text" xml:space="preserve">
- <value>Dump kernel</value>
- </data>
<data name="label5.Size" type="System.Drawing.Size, System.Drawing">
<value>74, 13</value>
</data>
- <data name=">>label2.Parent" xml:space="preserve">
- <value>groupBoxOptions</value>
- </data>
<data name=">>buttonBrowseImage.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
@@ -1888,8 +1906,8 @@ <data name=">>contextMenuStrip.Name" xml:space="preserve">
<value>contextMenuStrip</value>
</data>
- <data name=">>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="labelID.TabIndex" type="System.Int32, mscorlib">
+ <value>0</value>
</data>
<data name=">>textBoxPublisher.Type" xml:space="preserve">
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
@@ -1897,9 +1915,6 @@ <data name="label1.Location" type="System.Drawing.Point, System.Drawing">
<value>15, 157</value>
</data>
- <data name="kernelToolStripMenuItem.Text" xml:space="preserve">
- <value>&Kernel</value>
- </data>
<data name="buttonStart.TabIndex" type="System.Int32, mscorlib">
<value>6</value>
</data>
@@ -1909,11 +1924,11 @@ <data name=">>statusStrip.Parent" xml:space="preserve">
<value>$this</value>
</data>
- <data name=">>textBoxGameGenie.Name" xml:space="preserve">
- <value>textBoxGameGenie</value>
+ <data name=">>label4.Name" xml:space="preserve">
+ <value>label4</value>
</data>
- <data name="groupBoxDefaultGames.Text" xml:space="preserve">
- <value>You can hide some default games</value>
+ <data name=">>label3.Parent" xml:space="preserve">
+ <value>groupBoxOptions</value>
</data>
<data name="ToolStripMenuItemArmetLevel0.Size" type="System.Drawing.Size, System.Drawing">
<value>211, 22</value>
@@ -1933,15 +1948,15 @@ <data name="pictureBoxArt.Location" type="System.Drawing.Point, System.Drawing">
<value>71, 318</value>
</data>
- <data name=">>toolStripMenuItem1.Name" xml:space="preserve">
- <value>toolStripMenuItem1</value>
- </data>
- <data name="label5.Text" xml:space="preserve">
- <value>Select games:</value>
+ <data name=">>label2.Parent" xml:space="preserve">
+ <value>groupBoxOptions</value>
</data>
<data name=">>textBoxGameGenie.ZOrder" xml:space="preserve">
<value>2</value>
</data>
+ <data name="cloverconHackToolStripMenuItem.Text" xml:space="preserve">
+ <value>"Down + Select = Reset" hack</value>
+ </data>
<data name=">>ToolStripMenuItemArmetLevel0.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
@@ -1951,23 +1966,20 @@ <data name=">>menuStrip.ZOrder" xml:space="preserve">
<value>6</value>
</data>
- <data name=">>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=">>statusStrip.ZOrder" xml:space="preserve">
+ <value>2</value>
</data>
<data name="radioButtonTwoSim.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
- <data name=">>openFileDialogImage.Name" xml:space="preserve">
- <value>openFileDialogImage</value>
- </data>
<data name="labelID.Size" type="System.Drawing.Size, System.Drawing">
<value>21, 13</value>
</data>
<data name=">>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=">>textBoxArguments.ZOrder" xml:space="preserve">
- <value>10</value>
+ <data name="buttonAddGames.Text" xml:space="preserve">
+ <value>Add more games</value>
</data>
<data name=">>useExtendedFontToolStripMenuItem.Name" xml:space="preserve">
<value>useExtendedFontToolStripMenuItem</value>
@@ -1999,8 +2011,8 @@ <data name=">>buttonAddGames.ZOrder" xml:space="preserve">
<value>3</value>
</data>
- <data name="label7.Size" type="System.Drawing.Size, System.Drawing">
- <value>194, 13</value>
+ <data name=">>textBoxPublisher.ZOrder" xml:space="preserve">
+ <value>12</value>
</data>
<data name=">>fAQToolStripMenuItem.Name" xml:space="preserve">
<value>fAQToolStripMenuItem</value>
@@ -2020,15 +2032,18 @@ <data name="flashCustomKernelToolStripMenuItem.Text" xml:space="preserve">
<value>Flash custom kernel</value>
</data>
- <data name=">>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="statusStrip.Size" type="System.Drawing.Size, System.Drawing">
- <value>609, 22</value>
+ <data name=">>epilepsyProtectionToolStripMenuItem.Name" xml:space="preserve">
+ <value>epilepsyProtectionToolStripMenuItem</value>
</data>
<data name=">>aboutToolStripMenuItem.Name" xml:space="preserve">
<value>aboutToolStripMenuItem</value>
</data>
+ <data name="kernelToolStripMenuItem.Text" xml:space="preserve">
+ <value>&Kernel</value>
+ </data>
+ <data name="toolStripStatusLabelSelected.Text" xml:space="preserve">
+ <value>toolStripStatusLabel1</value>
+ </data>
<data name=">>pictureBoxArt.Type" xml:space="preserve">
<value>System.Windows.Forms.PictureBox, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
@@ -2038,17 +2053,23 @@ <data name=">>textBoxName.Name" xml:space="preserve">
<value>textBoxName</value>
</data>
+ <data name="cloverconHackToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>230, 22</value>
+ </data>
<data name="label6.Text" xml:space="preserve">
<value>Max players:</value>
</data>
+ <data name="textBoxGameGenie.TabIndex" type="System.Int32, mscorlib">
+ <value>11</value>
+ </data>
<data name=">>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=">>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="radioButtonTwo.Size" type="System.Drawing.Size, System.Drawing">
- <value>174, 17</value>
+ <data name="epilepsyProtectionToolStripMenuItem.Text" xml:space="preserve">
+ <value>Epilepsy protection</value>
</data>
<data name="ToolStripMenuItemArmetLevel2.Text" xml:space="preserve">
<value>Disable for all games</value>
@@ -2056,8 +2077,8 @@ <data name=">>$this.Name" xml:space="preserve">
<value>MainForm</value>
</data>
- <data name=">>radioButtonTwoSim.Name" xml:space="preserve">
- <value>radioButtonTwoSim</value>
+ <data name=">>ToolStripMenuItemArmetLevel2.Name" xml:space="preserve">
+ <value>ToolStripMenuItemArmetLevel2</value>
</data>
<data name=">>label7.ZOrder" xml:space="preserve">
<value>3</value>
@@ -2098,17 +2119,17 @@ <data name="openFileDialogNes.Filter" xml:space="preserve">
<value>NES files|*.nes;*.fds|All files|*.*</value>
</data>
- <data name=">>addPresetToolStripMenuItem.Type" xml:space="preserve">
- <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name=">>checkedListBoxGames.Parent" xml:space="preserve">
+ <value>$this</value>
</data>
<data name="epilepsyProtectionToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>175, 22</value>
+ <value>230, 22</value>
</data>
<data name=">>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=">>statusStrip.ZOrder" xml:space="preserve">
- <value>2</value>
+ <data name="label7.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
+ <value>NoControl</value>
</data>
<data name="contextMenuStrip.Size" type="System.Drawing.Size, System.Drawing">
<value>141, 70</value>
@@ -2140,21 +2161,24 @@ <data name="checkedListBoxDefaultGames.TabIndex" type="System.Int32, mscorlib">
<value>3</value>
</data>
+ <data name=">>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="labelID.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
- <data name=">>epilepsyProtectionToolStripMenuItem.Type" xml:space="preserve">
- <value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="toolStripStatusLabelSelected.Size" type="System.Drawing.Size, System.Drawing">
+ <value>118, 17</value>
</data>
<data name="labelName.TabIndex" type="System.Int32, mscorlib">
<value>1</value>
</data>
- <data name="buttonGoogle.Text" xml:space="preserve">
- <value>Google</value>
- </data>
<data name="ToolStripMenuItemArmetLevel1.Size" type="System.Drawing.Size, System.Drawing">
<value>211, 22</value>
</data>
+ <data name="label4.Location" type="System.Drawing.Point, System.Drawing">
+ <value>15, 417</value>
+ </data>
<data name="label1.TabIndex" type="System.Int32, mscorlib">
<value>5</value>
</data>
@@ -2164,29 +2188,20 @@ <data name=">>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=">>presetsToolStripMenuItem.Name" xml:space="preserve">
- <value>presetsToolStripMenuItem</value>
- </data>
<data name=">>buttonStart.ZOrder" xml:space="preserve">
<value>1</value>
</data>
- <data name=">>textBoxPublisher.ZOrder" xml:space="preserve">
- <value>12</value>
- </data>
- <data name=">>label4.Type" xml:space="preserve">
- <value>System.Windows.Forms.Label, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+ <data name="maskedTextBoxReleaseDate.Location" type="System.Drawing.Point, System.Drawing">
+ <value>168, 154</value>
</data>
<data name="checkedListBoxGames.Location" type="System.Drawing.Point, System.Drawing">
<value>12, 57</value>
</data>
- <data name=">>buttonAddGames.Name" xml:space="preserve">
- <value>buttonAddGames</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>168, 154</value>
+ <data name="labelID.Text" xml:space="preserve">
+ <value>ID:</value>
</data>
<data name="radioButtonTwo.Text" xml:space="preserve">
<value>Two players, not simultaneously</value>
@@ -2200,14 +2215,17 @@ <data name="label2.TabIndex" type="System.Int32, mscorlib">
<value>7</value>
</data>
- <data name=">>ToolStripMenuItemArmetLevel2.Name" xml:space="preserve">
- <value>ToolStripMenuItemArmetLevel2</value>
+ <data name="buttonAddGames.TabIndex" type="System.Int32, mscorlib">
+ <value>5</value>
+ </data>
+ <data name=">>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=">>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="labelID.TabIndex" type="System.Int32, mscorlib">
- <value>0</value>
+ <data name="presetsToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>208, 22</value>
</data>
<data name="textBoxName.Location" type="System.Drawing.Point, System.Drawing">
<value>59, 46</value>
@@ -2224,14 +2242,11 @@ <data name=">>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=">>epilepsyProtectionToolStripMenuItem.Name" xml:space="preserve">
- <value>epilepsyProtectionToolStripMenuItem</value>
- </data>
- <data name="addPresetToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>142, 22</value>
+ <data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
+ <value>609, 637</value>
</data>
- <data name=">>label4.Name" xml:space="preserve">
- <value>label4</value>
+ <data name=">>radioButtonTwoSim.Name" xml:space="preserve">
+ <value>radioButtonTwoSim</value>
</data>
<data name="statusStrip.Text" xml:space="preserve">
<value>statusStrip1</value>
@@ -2239,14 +2254,11 @@ <data name="$this.Text" xml:space="preserve">
<value>hakchi2 - NES Mini pimp tool, v2.08</value>
</data>
- <data name="groupBoxOptions.Size" type="System.Drawing.Size, System.Drawing">
- <value>293, 536</value>
- </data>
- <data name=">>label5.Name" xml:space="preserve">
- <value>label5</value>
+ <data name=">>label4.ZOrder" xml:space="preserve">
+ <value>9</value>
</data>
- <data name="labelID.Text" xml:space="preserve">
- <value>ID:</value>
+ <data name="searchToolStripMenuItem.ShortcutKeys" type="System.Windows.Forms.Keys, System.Windows.Forms">
+ <value>Ctrl+F</value>
</data>
<data name=">>buttonAddGames.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
@@ -2254,11 +2266,11 @@ <data name="$this.MaximumSize" type="System.Drawing.Size, System.Drawing">
<value>625, 675</value>
</data>
- <data name=">>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=">>textBoxGameGenie.Name" xml:space="preserve">
+ <value>textBoxGameGenie</value>
</data>
- <data name=">>exitToolStripMenuItem.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.Name" xml:space="preserve">
+ <value>groupBoxDefaultGames</value>
</data>
<data name="addMoreGamesToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
<value>208, 22</value>
@@ -2272,18 +2284,12 @@ <data name=">>textBoxPublisher.Name" xml:space="preserve">
<value>textBoxPublisher</value>
</data>
- <data name="label4.Location" type="System.Drawing.Point, System.Drawing">
- <value>15, 417</value>
- </data>
- <data name=">>radioButtonOne.Parent" xml:space="preserve">
- <value>groupBoxOptions</value>
+ <data name="radioButtonOne.Location" type="System.Drawing.Point, System.Drawing">
+ <value>103, 76</value>
</data>
<data name="buttonGoogle.Location" type="System.Drawing.Point, System.Drawing">
<value>219, 432</value>
</data>
- <data name=">>groupBoxDefaultGames.Name" xml:space="preserve">
- <value>groupBoxDefaultGames</value>
- </data>
<data name=">>uninstallToolStripMenuItem.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
@@ -2299,8 +2305,8 @@ <data name="ToolStripMenuItemArmetLevel1.Text" xml:space="preserve">
<value>Disable for original games</value>
</data>
- <data name=">>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=">>toolStripMenuItem1.Name" xml:space="preserve">
+ <value>toolStripMenuItem1</value>
</data>
<data name="checkedListBoxGames.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Bottom, Left, Right</value>
@@ -2308,14 +2314,17 @@ <data name=">>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="unselectAllToolStripMenuItem.Text" xml:space="preserve">
- <value>Unselect all</value>
+ <data name=">>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=">>cloverconHackToolStripMenuItem.Name" xml:space="preserve">
+ <value>cloverconHackToolStripMenuItem</value>
</data>
<data name="label7.Location" type="System.Drawing.Point, System.Drawing">
<value>16, 269</value>
</data>
- <data name="toolStripStatusLabelSelected.Text" xml:space="preserve">
- <value>toolStripStatusLabel1</value>
+ <data name="buttonStart.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
+ <value>Bottom</value>
</data>
<data name="searchToolStripMenuItem.Text" xml:space="preserve">
<value>Search</value>
@@ -2323,8 +2332,8 @@ <data name="radioButtonTwo.Location" type="System.Drawing.Point, System.Drawing">
<value>103, 99</value>
</data>
- <data name=">>checkedListBoxGames.ZOrder" xml:space="preserve">
- <value>5</value>
+ <data name="flashOriginalKernelToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>179, 22</value>
</data>
<data name=">>textBoxArguments.Parent" xml:space="preserve">
<value>groupBoxOptions</value>
@@ -2341,14 +2350,14 @@ <data name="groupBoxOptions.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Bottom, Right</value>
</data>
- <data name=">>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="dumpKernelToolStripMenuItem.Text" xml:space="preserve">
+ <value>Dump kernel</value>
</data>
<data name=">>ToolStripMenuItemArmetLevel1.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=">>label6.Name" xml:space="preserve">
- <value>label6</value>
+ <data name="buttonGoogle.Text" xml:space="preserve">
+ <value>Google</value>
</data>
<data name="pictureBoxArt.TabIndex" type="System.Int32, mscorlib">
<value>12</value>
@@ -2362,6 +2371,9 @@ <data name=">>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=">>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=">>textBoxName.Parent" xml:space="preserve">
<value>groupBoxOptions</value>
</data>
@@ -2371,6 +2383,9 @@ <metadata name="openFileDialogImage.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>741, 17</value>
</metadata>
+ <metadata name="$this.Language" type="System.Globalization.CultureInfo, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
+ <value>ru-RU</value>
+ </metadata>
<metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
diff --git a/MainForm.ru-RU.resx b/MainForm.ru-RU.resx index 2376c3b5..74fecff2 100644 --- a/MainForm.ru-RU.resx +++ b/MainForm.ru-RU.resx @@ -118,42 +118,12 @@ <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<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>48, 20</value>
- </data>
- <data name="fileToolStripMenuItem.Text" xml:space="preserve">
- <value>&Файл</value>
- </data>
- <data name="kernelToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>46, 20</value>
- </data>
- <data name="kernelToolStripMenuItem.Text" xml:space="preserve">
- <value>&Ядро</value>
- </data>
- <data name="settingsToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>79, 20</value>
- </data>
- <data name="settingsToolStripMenuItem.Text" xml:space="preserve">
- <value>&Настройки</value>
- </data>
- <data name="helpToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>68, 20</value>
- </data>
- <data name="helpToolStripMenuItem.Text" xml:space="preserve">
- <value>&Помощь</value>
- </data>
<data name="addMoreGamesToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
<value>191, 22</value>
</data>
<data name="addMoreGamesToolStripMenuItem.Text" xml:space="preserve">
<value>Добавить &игр</value>
</data>
- <data name="presetsToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>191, 22</value>
- </data>
- <data name="presetsToolStripMenuItem.Text" xml:space="preserve">
- <value>Пресеты</value>
- </data>
<data name="toolStripMenuItem2.Size" type="System.Drawing.Size, System.Drawing">
<value>163, 6</value>
</data>
@@ -169,6 +139,12 @@ <data name="deletePresetToolStripMenuItem.Text" xml:space="preserve">
<value>Удалить пресет</value>
</data>
+ <data name="presetsToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>191, 22</value>
+ </data>
+ <data name="presetsToolStripMenuItem.Text" xml:space="preserve">
+ <value>Пресеты</value>
+ </data>
<data name="searchToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
<value>191, 22</value>
</data>
@@ -184,6 +160,12 @@ <data name="exitToolStripMenuItem.Text" xml:space="preserve">
<value>&Выйти</value>
</data>
+ <data name="fileToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>48, 20</value>
+ </data>
+ <data name="fileToolStripMenuItem.Text" xml:space="preserve">
+ <value>&Файл</value>
+ </data>
<data name="dumpKernelToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
<value>270, 22</value>
</data>
@@ -208,18 +190,18 @@ <data name="uninstallToolStripMenuItem.Text" xml:space="preserve">
<value>Полностью удалиться с NES Mini</value>
</data>
+ <data name="kernelToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>46, 20</value>
+ </data>
+ <data name="kernelToolStripMenuItem.Text" xml:space="preserve">
+ <value>&Ядро</value>
+ </data>
<data name="useExtendedFontToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>276, 22</value>
+ <value>293, 22</value>
</data>
<data name="useExtendedFontToolStripMenuItem.Text" xml:space="preserve">
<value>Использовать расширенный шрифт</value>
</data>
- <data name="epilepsyProtectionToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
- <value>276, 22</value>
- </data>
- <data name="epilepsyProtectionToolStripMenuItem.Text" xml:space="preserve">
- <value>Защита от приступов эпилепсии</value>
- </data>
<data name="ToolStripMenuItemArmetLevel0.Size" type="System.Drawing.Size, System.Drawing">
<value>263, 22</value>
</data>
@@ -238,6 +220,24 @@ <data name="ToolStripMenuItemArmetLevel2.Text" xml:space="preserve">
<value>Отключить для всех игр</value>
</data>
+ <data name="epilepsyProtectionToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>293, 22</value>
+ </data>
+ <data name="epilepsyProtectionToolStripMenuItem.Text" xml:space="preserve">
+ <value>Защита от приступов эпилепсии</value>
+ </data>
+ <data name="cloverconHackToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>293, 22</value>
+ </data>
+ <data name="cloverconHackToolStripMenuItem.Text" xml:space="preserve">
+ <value>Хак - "Вниз + Select" для выхода в меню</value>
+ </data>
+ <data name="settingsToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>79, 20</value>
+ </data>
+ <data name="settingsToolStripMenuItem.Text" xml:space="preserve">
+ <value>&Настройки</value>
+ </data>
<data name="gitHubPageWithActualReleasesToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
<value>263, 22</value>
</data>
@@ -253,8 +253,11 @@ <data name="aboutToolStripMenuItem.Text" xml:space="preserve">
<value>&О программе...</value>
</data>
- <data name="groupBoxOptions.Text" xml:space="preserve">
- <value>Параметры игры</value>
+ <data name="helpToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
+ <value>68, 20</value>
+ </data>
+ <data name="helpToolStripMenuItem.Text" xml:space="preserve">
+ <value>&Помощь</value>
</data>
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="label1.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
@@ -368,6 +371,9 @@ <data name="labelID.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
+ <data name="groupBoxOptions.Text" xml:space="preserve">
+ <value>Параметры игры</value>
+ </data>
<data name="label5.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
@@ -389,9 +395,6 @@ <data name="openFileDialogNes.Title" xml:space="preserve">
<value>Выберите NES файл(ы)</value>
</data>
- <data name="contextMenuStrip.Size" type="System.Drawing.Size, System.Drawing">
- <value>196, 70</value>
- </data>
<data name="selectAllToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
<value>195, 22</value>
</data>
@@ -410,6 +413,9 @@ <data name="deleteGameToolStripMenuItem.Text" xml:space="preserve">
<value>Удалить игру</value>
</data>
+ <data name="contextMenuStrip.Size" type="System.Drawing.Size, System.Drawing">
+ <value>196, 70</value>
+ </data>
<data name="buttonStart.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
diff --git a/hakchi_gui.csproj b/hakchi_gui.csproj index 56ce76ef..ec8b53b0 100644 --- a/hakchi_gui.csproj +++ b/hakchi_gui.csproj @@ -273,6 +273,9 @@ <None Include="mods\mod_transfer\bin\sed">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
+ <None Include="mods\mod_transfer\hakchi\clovercon.ko">
+ <CopyToOutputDirectory>Always</CopyToOutputDirectory>
+ </None>
<None Include="mods\mod_transfer\hakchi\init">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
diff --git a/mods/mod_transfer/hakchi/clovercon.ko b/mods/mod_transfer/hakchi/clovercon.ko Binary files differnew file mode 100644 index 00000000..7ab916e3 --- /dev/null +++ b/mods/mod_transfer/hakchi/clovercon.ko diff --git a/mods/mod_transfer/hakchi/init b/mods/mod_transfer/hakchi/init index 1b4d5c42..67256beb 100644 --- a/mods/mod_transfer/hakchi/init +++ b/mods/mod_transfer/hakchi/init @@ -6,6 +6,10 @@ mountpoint=/newroot installdir=$mountpoint/var/lib/$modname rootfs=$installdir/rootfs config=$installdir/config +installed_flag=$installdir/installed +version_file=$installdir/version +hakchi_version=2 +kernel_version=3.4.112 echo Starting $modname... @@ -18,27 +22,35 @@ region=`cat $mountpoint/etc/clover/REGION` echo Board type: $boardtype echo Region: $region -if [ ! -f $installdir/installed ]; then - echo Installing $modname... +if [ -f $version_file ]; then + version=`cat $version_file` + echo Installed $modname version: $version +else + version=0 + echo $modname not installed +fi +if [ "$version" -lt "$hakchi_version" ]; then + echo Installing $modname... + rm -rf $installdir mkdir -p $rootfs/usr/share/games/nes + mkdir -p $rootfs/lib/modules/$kernel_version/extra + mkdir -p $rootfs/usr/share/games/nes/ cp -a $mountpoint/bin $rootfs/ cp -a $mountpoint/etc $rootfs/ - + cp -a $mountpoint/lib/modules/$kernel_version/extra/* $rootfs/lib/modules/$kernel_version/extra/ cp -a /$modname/rootfs/* $rootfs/ cp -a /bin/busybox $rootfs/bin/ cp -a /sbin/cryptsetup $rootfs/bin/ - - mkdir -p $rootfs/usr/share/games/nes/ cp -a $mountpoint/usr/share/games/nes/kachikachi $rootfs/usr/share/games/nes/ - echo 1>$installdir/installed - chroot $rootfs /bin/busybox --install -s /bin/ + echo "1">$installed_flag + echo "$hakchi_version">$version_file else - echo $modname already installed + echo $modname already installed and update is not required fi if [ -f $modname/config ]; then @@ -100,6 +112,14 @@ else cp $mountpoint/usr/share/games/nes/kachikachi/title.fnt $rootfs/usr/share/games/nes/kachikachi/title.fnt fi +if [ "$hakchi_clovercon_hack" == "y" ]; then + echo Transfering hacked clovercon driver... + cp /$modname/clovercon.ko $rootfs/lib/modules/$kernel_version/extra/clovercon.ko +else + echo Restoring original clovercon driver... + cp $mountpoint/lib/modules/$kernel_version/extra/clovercon.ko $rootfs/lib/modules/$kernel_version/extra/clovercon.ko +fi + if [ -d /games ]; then echo Transferring new games... cp -a /games/* $rootfs/usr/share/games/nes/kachikachi diff --git a/mods/mod_transfer/hakchi/rootfs/etc/preinit b/mods/mod_transfer/hakchi/rootfs/etc/preinit index f908ebc8..f95bc102 100644 --- a/mods/mod_transfer/hakchi/rootfs/etc/preinit +++ b/mods/mod_transfer/hakchi/rootfs/etc/preinit @@ -1,8 +1,11 @@ preinit(){ +kernel_version=3.4.112 + mount -o bind $rootfs/bin $mountpoint/bin mount -o bind $rootfs/etc $mountpoint/etc mount -o bind $rootfs/usr/share/games/nes/kachikachi $mountpoint/usr/share/games/nes/kachikachi +mount -o bind $rootfs/lib/modules/$kernel_version/extra $mountpoint/lib/modules/$kernel_version/extra return 0 } |