Controller Config - add Intellivision controls
This commit is contained in:
parent
76c9a68a2d
commit
172a344ada
|
@ -1001,6 +1001,7 @@
|
|||
<None Include="images\LightOn.png" />
|
||||
<None Include="images\Both.png" />
|
||||
<None Include="config\ControllerImages\A78Joystick.png" />
|
||||
<None Include="config\ControllerImages\IntVController.png" />
|
||||
<Content Include="images\logo.ico" />
|
||||
<None Include="images\Paste.png" />
|
||||
<None Include="images\reboot.png" />
|
||||
|
|
|
@ -550,6 +550,16 @@ namespace BizHawk.MultiClient.Properties {
|
|||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized resource of type System.Drawing.Bitmap.
|
||||
/// </summary>
|
||||
internal static System.Drawing.Bitmap IntVController {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("IntVController", resourceCulture);
|
||||
return ((System.Drawing.Bitmap)(obj));
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized resource of type System.Drawing.Bitmap.
|
||||
/// </summary>
|
||||
|
|
|
@ -864,4 +864,7 @@
|
|||
<data name="A78Joystick" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\config\ControllerImages\A78Joystick.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
<data name="IntVController" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\config\ControllerImages\IntVController.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
|
||||
</data>
|
||||
</root>
|
|
@ -187,6 +187,17 @@
|
|||
this.COLController2Panel = new BizHawk.MultiClient.ControllerConfigPanel();
|
||||
this.tabPage63 = new System.Windows.Forms.TabPage();
|
||||
this.COLAutofire2Panel = new BizHawk.MultiClient.ControllerConfigPanel();
|
||||
this.tabPageINTV = new System.Windows.Forms.TabPage();
|
||||
this.pictureBox17 = new System.Windows.Forms.PictureBox();
|
||||
this.tabControl12 = new System.Windows.Forms.TabControl();
|
||||
this.tabPage8 = new System.Windows.Forms.TabPage();
|
||||
this.INTVController1Panel = new BizHawk.MultiClient.ControllerConfigPanel();
|
||||
this.tabPage9 = new System.Windows.Forms.TabPage();
|
||||
this.INTVAutofire1Panel = new BizHawk.MultiClient.ControllerConfigPanel();
|
||||
this.tabPage59 = new System.Windows.Forms.TabPage();
|
||||
this.INTVController2Panel = new BizHawk.MultiClient.ControllerConfigPanel();
|
||||
this.tabPage64 = new System.Windows.Forms.TabPage();
|
||||
this.INTVAutofire2Panel = new BizHawk.MultiClient.ControllerConfigPanel();
|
||||
this.tabPageTI83 = new System.Windows.Forms.TabPage();
|
||||
this.pictureBox7 = new System.Windows.Forms.PictureBox();
|
||||
this.TI83ControllerPanel = new BizHawk.MultiClient.ControllerConfigPanel();
|
||||
|
@ -292,6 +303,13 @@
|
|||
this.tabPage61.SuspendLayout();
|
||||
this.tabPage62.SuspendLayout();
|
||||
this.tabPage63.SuspendLayout();
|
||||
this.tabPageINTV.SuspendLayout();
|
||||
((System.ComponentModel.ISupportInitialize)(this.pictureBox17)).BeginInit();
|
||||
this.tabControl12.SuspendLayout();
|
||||
this.tabPage8.SuspendLayout();
|
||||
this.tabPage9.SuspendLayout();
|
||||
this.tabPage59.SuspendLayout();
|
||||
this.tabPage64.SuspendLayout();
|
||||
this.tabPageTI83.SuspendLayout();
|
||||
((System.ComponentModel.ISupportInitialize)(this.pictureBox7)).BeginInit();
|
||||
this.SuspendLayout();
|
||||
|
@ -312,6 +330,7 @@
|
|||
this.PlatformTabControl.Controls.Add(this.tabPageAtari7800);
|
||||
this.PlatformTabControl.Controls.Add(this.tabPageC64);
|
||||
this.PlatformTabControl.Controls.Add(this.tabPageColeco);
|
||||
this.PlatformTabControl.Controls.Add(this.tabPageINTV);
|
||||
this.PlatformTabControl.Controls.Add(this.tabPageTI83);
|
||||
this.PlatformTabControl.Location = new System.Drawing.Point(12, 21);
|
||||
this.PlatformTabControl.Name = "PlatformTabControl";
|
||||
|
@ -1855,6 +1874,111 @@
|
|||
this.COLAutofire2Panel.Size = new System.Drawing.Size(358, 332);
|
||||
this.COLAutofire2Panel.TabIndex = 3;
|
||||
//
|
||||
// tabPageINTV
|
||||
//
|
||||
this.tabPageINTV.Controls.Add(this.pictureBox17);
|
||||
this.tabPageINTV.Controls.Add(this.tabControl12);
|
||||
this.tabPageINTV.Location = new System.Drawing.Point(4, 22);
|
||||
this.tabPageINTV.Name = "tabPageINTV";
|
||||
this.tabPageINTV.Size = new System.Drawing.Size(787, 425);
|
||||
this.tabPageINTV.TabIndex = 12;
|
||||
this.tabPageINTV.Text = "Int. V";
|
||||
this.tabPageINTV.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// pictureBox17
|
||||
//
|
||||
this.pictureBox17.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
|
||||
this.pictureBox17.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
|
||||
this.pictureBox17.Image = global::BizHawk.MultiClient.Properties.Resources.IntVController;
|
||||
this.pictureBox17.Location = new System.Drawing.Point(423, 37);
|
||||
this.pictureBox17.Name = "pictureBox17";
|
||||
this.pictureBox17.Size = new System.Drawing.Size(249, 255);
|
||||
this.pictureBox17.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage;
|
||||
this.pictureBox17.TabIndex = 8;
|
||||
this.pictureBox17.TabStop = false;
|
||||
//
|
||||
// tabControl12
|
||||
//
|
||||
this.tabControl12.Controls.Add(this.tabPage8);
|
||||
this.tabControl12.Controls.Add(this.tabPage9);
|
||||
this.tabControl12.Controls.Add(this.tabPage59);
|
||||
this.tabControl12.Controls.Add(this.tabPage64);
|
||||
this.tabControl12.Location = new System.Drawing.Point(17, 15);
|
||||
this.tabControl12.Name = "tabControl12";
|
||||
this.tabControl12.SelectedIndex = 0;
|
||||
this.tabControl12.Size = new System.Drawing.Size(379, 398);
|
||||
this.tabControl12.TabIndex = 7;
|
||||
//
|
||||
// tabPage8
|
||||
//
|
||||
this.tabPage8.Controls.Add(this.INTVController1Panel);
|
||||
this.tabPage8.Location = new System.Drawing.Point(4, 22);
|
||||
this.tabPage8.Name = "tabPage8";
|
||||
this.tabPage8.Padding = new System.Windows.Forms.Padding(3);
|
||||
this.tabPage8.Size = new System.Drawing.Size(371, 372);
|
||||
this.tabPage8.TabIndex = 0;
|
||||
this.tabPage8.Text = "Controller 1";
|
||||
this.tabPage8.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// INTVController1Panel
|
||||
//
|
||||
this.INTVController1Panel.Location = new System.Drawing.Point(10, 10);
|
||||
this.INTVController1Panel.Name = "INTVController1Panel";
|
||||
this.INTVController1Panel.Size = new System.Drawing.Size(355, 332);
|
||||
this.INTVController1Panel.TabIndex = 1;
|
||||
//
|
||||
// tabPage9
|
||||
//
|
||||
this.tabPage9.Controls.Add(this.INTVAutofire1Panel);
|
||||
this.tabPage9.Location = new System.Drawing.Point(4, 22);
|
||||
this.tabPage9.Name = "tabPage9";
|
||||
this.tabPage9.Padding = new System.Windows.Forms.Padding(3);
|
||||
this.tabPage9.Size = new System.Drawing.Size(371, 372);
|
||||
this.tabPage9.TabIndex = 1;
|
||||
this.tabPage9.Text = "Autofire 1";
|
||||
this.tabPage9.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// INTVAutofire1Panel
|
||||
//
|
||||
this.INTVAutofire1Panel.Location = new System.Drawing.Point(10, 10);
|
||||
this.INTVAutofire1Panel.Name = "INTVAutofire1Panel";
|
||||
this.INTVAutofire1Panel.Size = new System.Drawing.Size(359, 332);
|
||||
this.INTVAutofire1Panel.TabIndex = 2;
|
||||
//
|
||||
// tabPage59
|
||||
//
|
||||
this.tabPage59.Controls.Add(this.INTVController2Panel);
|
||||
this.tabPage59.Location = new System.Drawing.Point(4, 22);
|
||||
this.tabPage59.Name = "tabPage59";
|
||||
this.tabPage59.Size = new System.Drawing.Size(371, 372);
|
||||
this.tabPage59.TabIndex = 2;
|
||||
this.tabPage59.Text = "Controller 2";
|
||||
this.tabPage59.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// INTVController2Panel
|
||||
//
|
||||
this.INTVController2Panel.Location = new System.Drawing.Point(10, 10);
|
||||
this.INTVController2Panel.Name = "INTVController2Panel";
|
||||
this.INTVController2Panel.Size = new System.Drawing.Size(358, 332);
|
||||
this.INTVController2Panel.TabIndex = 2;
|
||||
//
|
||||
// tabPage64
|
||||
//
|
||||
this.tabPage64.Controls.Add(this.INTVAutofire2Panel);
|
||||
this.tabPage64.Location = new System.Drawing.Point(4, 22);
|
||||
this.tabPage64.Name = "tabPage64";
|
||||
this.tabPage64.Size = new System.Drawing.Size(371, 372);
|
||||
this.tabPage64.TabIndex = 3;
|
||||
this.tabPage64.Text = "Autofire 2";
|
||||
this.tabPage64.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// INTVAutofire2Panel
|
||||
//
|
||||
this.INTVAutofire2Panel.Location = new System.Drawing.Point(10, 10);
|
||||
this.INTVAutofire2Panel.Name = "INTVAutofire2Panel";
|
||||
this.INTVAutofire2Panel.Size = new System.Drawing.Size(358, 332);
|
||||
this.INTVAutofire2Panel.TabIndex = 3;
|
||||
//
|
||||
// tabPageTI83
|
||||
//
|
||||
this.tabPageTI83.Controls.Add(this.pictureBox7);
|
||||
|
@ -2058,6 +2182,13 @@
|
|||
this.tabPage61.ResumeLayout(false);
|
||||
this.tabPage62.ResumeLayout(false);
|
||||
this.tabPage63.ResumeLayout(false);
|
||||
this.tabPageINTV.ResumeLayout(false);
|
||||
((System.ComponentModel.ISupportInitialize)(this.pictureBox17)).EndInit();
|
||||
this.tabControl12.ResumeLayout(false);
|
||||
this.tabPage8.ResumeLayout(false);
|
||||
this.tabPage9.ResumeLayout(false);
|
||||
this.tabPage59.ResumeLayout(false);
|
||||
this.tabPage64.ResumeLayout(false);
|
||||
this.tabPageTI83.ResumeLayout(false);
|
||||
((System.ComponentModel.ISupportInitialize)(this.pictureBox7)).EndInit();
|
||||
this.ResumeLayout(false);
|
||||
|
@ -2233,5 +2364,16 @@
|
|||
private ControllerConfigPanel Atari7800Autofire1Panel;
|
||||
private System.Windows.Forms.TabPage tabPage7;
|
||||
private ControllerConfigPanel Atari7800Autofire2Panel;
|
||||
private System.Windows.Forms.TabPage tabPageINTV;
|
||||
private System.Windows.Forms.PictureBox pictureBox17;
|
||||
private System.Windows.Forms.TabControl tabControl12;
|
||||
private System.Windows.Forms.TabPage tabPage8;
|
||||
private ControllerConfigPanel INTVController1Panel;
|
||||
private System.Windows.Forms.TabPage tabPage9;
|
||||
private ControllerConfigPanel INTVAutofire1Panel;
|
||||
private System.Windows.Forms.TabPage tabPage59;
|
||||
private ControllerConfigPanel INTVController2Panel;
|
||||
private System.Windows.Forms.TabPage tabPage64;
|
||||
private ControllerConfigPanel INTVAutofire2Panel;
|
||||
}
|
||||
}
|
|
@ -128,12 +128,34 @@ namespace BizHawk.MultiClient
|
|||
COLAutofire2Panel.ColumnWidth = 170;
|
||||
COLAutofire2Panel.LoadSettings(Global.Config.ColecoAutoController[1]);
|
||||
|
||||
|
||||
INTVController1Panel.InputSize = 110;
|
||||
INTVController1Panel.LabelWidth = 50;
|
||||
INTVController1Panel.ColumnWidth = 170;
|
||||
INTVController1Panel.LoadSettings(Global.Config.IntellivisionController[0]);
|
||||
|
||||
INTVAutofire1Panel.InputSize = 110;
|
||||
INTVAutofire1Panel.LabelWidth = 50;
|
||||
INTVAutofire1Panel.ColumnWidth = 170;
|
||||
INTVAutofire1Panel.LoadSettings(Global.Config.IntellivisionAutoController[0]);
|
||||
|
||||
INTVController2Panel.InputSize = 110;
|
||||
INTVController2Panel.LabelWidth = 50;
|
||||
INTVController2Panel.ColumnWidth = 170;
|
||||
INTVController2Panel.LoadSettings(Global.Config.IntellivisionController[1]);
|
||||
|
||||
INTVAutofire2Panel.InputSize = 110;
|
||||
INTVAutofire2Panel.LabelWidth = 50;
|
||||
INTVAutofire2Panel.ColumnWidth = 170;
|
||||
INTVAutofire2Panel.LoadSettings(Global.Config.IntellivisionAutoController[1]);
|
||||
|
||||
SetTabByPlatform();
|
||||
|
||||
if (!Global.MainForm.INTERIM)
|
||||
{
|
||||
PlatformTabControl.Controls.Remove(tabPageC64);
|
||||
PlatformTabControl.Controls.Remove(tabPageGBA);
|
||||
PlatformTabControl.Controls.Remove(tabPageINTV);
|
||||
}
|
||||
|
||||
AutoTab.Checked = Global.Config.InputConfigAutoTab;
|
||||
|
@ -184,6 +206,9 @@ namespace BizHawk.MultiClient
|
|||
case "Coleco":
|
||||
PlatformTabControl.SelectTab(tabPageColeco);
|
||||
break;
|
||||
case "INTV":
|
||||
PlatformTabControl.SelectTab(tabPageINTV);
|
||||
break;
|
||||
case "TI83":
|
||||
PlatformTabControl.SelectTab(tabPageTI83);
|
||||
break;
|
||||
|
|
Binary file not shown.
After Width: | Height: | Size: 73 KiB |
Loading…
Reference in New Issue