virtualpads - cleanup

This commit is contained in:
adelikat 2020-03-22 20:14:09 -05:00
parent b2c2b5c362
commit b52d674959
4 changed files with 36 additions and 82 deletions

View File

@ -1,6 +1,6 @@
using System.Drawing; using System.Drawing;
using System.Windows.Forms; using System.Windows.Forms;
using BizHawk.Client.EmuHawk.Properties;
using BizHawk.Emulation.Common; using BizHawk.Emulation.Common;
namespace BizHawk.Client.EmuHawk namespace BizHawk.Client.EmuHawk
@ -52,50 +52,50 @@ namespace BizHawk.Client.EmuHawk
public static ButtonSchema Up(int x, int y, string name = null) public static ButtonSchema Up(int x, int y, string name = null)
=> new ButtonSchema(x, y, name ?? "Up") => new ButtonSchema(x, y, name ?? "Up")
{ {
Icon = Properties.Resources.BlueUp Icon = Resources.BlueUp
}; };
public static ButtonSchema Up(int x, int y, int controller) public static ButtonSchema Up(int x, int y, int controller)
=> new ButtonSchema(x, y, controller, "Up") => new ButtonSchema(x, y, controller, "Up")
{ {
Icon = Properties.Resources.BlueUp Icon = Resources.BlueUp
}; };
public static ButtonSchema Down(int x, int y, string name = null) public static ButtonSchema Down(int x, int y, string name = null)
=> new ButtonSchema(x, y, name ?? "Down") => new ButtonSchema(x, y, name ?? "Down")
{ {
Icon = Properties.Resources.BlueDown Icon = Resources.BlueDown
}; };
public static ButtonSchema Down(int x, int y, int controller) public static ButtonSchema Down(int x, int y, int controller)
=> new ButtonSchema(x, y, controller, "Down") => new ButtonSchema(x, y, controller, "Down")
{ {
Icon = Properties.Resources.BlueDown Icon = Resources.BlueDown
}; };
public static ButtonSchema Left(int x, int y, string name = null) public static ButtonSchema Left(int x, int y, string name = null)
=> new ButtonSchema(x, y, name ?? "Left") => new ButtonSchema(x, y, name ?? "Left")
{ {
Icon = Properties.Resources.Back Icon = Resources.Back
}; };
public static ButtonSchema Left(int x, int y, int controller) public static ButtonSchema Left(int x, int y, int controller)
=> new ButtonSchema(x, y, controller, "Left") => new ButtonSchema(x, y, controller, "Left")
{ {
Icon = Properties.Resources.Back Icon = Resources.Back
}; };
public static ButtonSchema Right(int x, int y, string name = null) public static ButtonSchema Right(int x, int y, string name = null)
=> new ButtonSchema(x, y, name ?? "Right") => new ButtonSchema(x, y, name ?? "Right")
{ {
Icon = Properties.Resources.Forward Icon = Resources.Forward
}; };
public static ButtonSchema Right(int x, int y, int controller) public static ButtonSchema Right(int x, int y, int controller)
=> new ButtonSchema(x, y, controller, "Right") => new ButtonSchema(x, y, controller, "Right")
{ {
Icon = Properties.Resources.Forward Icon = Resources.Forward
}; };
} }

View File

@ -1,6 +1,7 @@
using System.Collections.Generic; using System.Collections.Generic;
using System.Drawing; using System.Drawing;
using System.Linq; using System.Linq;
using BizHawk.Client.EmuHawk.Properties;
using BizHawk.Emulation.Common; using BizHawk.Emulation.Common;
using BizHawk.Emulation.Cores.Consoles.Sega.gpgx; using BizHawk.Emulation.Cores.Consoles.Sega.gpgx;
@ -184,14 +185,14 @@ namespace BizHawk.Client.EmuHawk
Size = new Size(110, 110), Size = new Size(110, 110),
Buttons = new[] Buttons = new[]
{ {
new ButtonSchema(15, 43, controller, "1U") { Icon = Properties.Resources.Back }, new ButtonSchema(15, 43, controller, "1U") { Icon = Resources.Back },
new ButtonSchema(22, 20, controller, "2U") { Icon = Properties.Resources.NW }, new ButtonSchema(22, 20, controller, "2U") { Icon = Resources.NW },
new ButtonSchema(47, 10, controller, "3U") { Icon = Properties.Resources.BlueUp }, new ButtonSchema(47, 10, controller, "3U") { Icon = Resources.BlueUp },
new ButtonSchema(70, 20, controller, "4U") { Icon = Properties.Resources.NE }, new ButtonSchema(70, 20, controller, "4U") { Icon = Resources.NE },
new ButtonSchema(80, 43, controller, "5U") { Icon = Properties.Resources.Forward }, new ButtonSchema(80, 43, controller, "5U") { Icon = Resources.Forward },
new ButtonSchema(70, 65, controller, "6U") { Icon = Properties.Resources.SE }, new ButtonSchema(70, 65, controller, "6U") { Icon = Resources.SE },
new ButtonSchema(47, 73, controller, "7U") { Icon = Properties.Resources.BlueDown }, new ButtonSchema(47, 73, controller, "7U") { Icon = Resources.BlueDown },
new ButtonSchema(22, 65, controller, "8U") { Icon = Properties.Resources.SW } new ButtonSchema(22, 65, controller, "8U") { Icon = Resources.SW }
} }
}; };
} }

View File

@ -1,6 +1,7 @@
using System.Collections.Generic; using System.Collections.Generic;
using System.Drawing; using System.Drawing;
using System.Linq; using System.Linq;
using BizHawk.Client.EmuHawk.Properties;
using BizHawk.Common.ReflectionExtensions; using BizHawk.Common.ReflectionExtensions;
using BizHawk.Emulation.Common; using BizHawk.Emulation.Common;
using BizHawk.Emulation.Cores.Intellivision; using BizHawk.Emulation.Cores.Intellivision;
@ -47,70 +48,22 @@ namespace BizHawk.Client.EmuHawk
Size = new Size(148, 332), Size = new Size(148, 332),
Buttons = StandardButtons(controller).Concat(new[] Buttons = StandardButtons(controller).Concat(new[]
{ {
new ButtonSchema(51, 124, controller, "N") new ButtonSchema(51, 124, controller, "N") { Icon = Resources.BlueUp },
{ new ButtonSchema(63, 145, controller, "NNE") { Icon = Resources.NNE },
Icon = Properties.Resources.BlueUp new ButtonSchema(39, 145, controller, "NNW") { Icon = Resources.NNW },
}, new ButtonSchema(75, 166, controller, "NE") { Icon = Resources.NE },
new ButtonSchema(63, 145, controller, "NNE") new ButtonSchema(27, 166, controller, "NW") { Icon = Resources.NW },
{ new ButtonSchema(87, 187, controller, "ENE") { Icon = Resources.ENE },
Icon = Properties.Resources.NNE new ButtonSchema(15, 187, controller, "WNW") { Icon = Resources.WNW },
}, new ButtonSchema(99, 208, controller, "E") { Icon = Resources.Forward },
new ButtonSchema(39, 145, controller, "NNW") new ButtonSchema(3, 208, controller, "W") { Icon = Resources.Back },
{ new ButtonSchema(87, 229, controller, "ESE") { Icon = Resources.ESE },
Icon = Properties.Resources.NNW new ButtonSchema(15, 229, controller, "WSW") { Icon = Resources.WSW },
}, new ButtonSchema(75, 250, controller, "SE") { Icon = Resources.SE },
new ButtonSchema(75, 166, controller, "NE") new ButtonSchema(27, 250, controller, "SW") { Icon = Resources.SW },
{ new ButtonSchema(63, 271, controller, "SSE") { Icon = Resources.SSE },
Icon = Properties.Resources.NE new ButtonSchema(39, 271, controller, "SSW") { Icon = Resources.SSW },
}, new ButtonSchema(51, 292, controller, "S") { Icon = Resources.BlueDown }
new ButtonSchema(27, 166, controller, "NW")
{
Icon = Properties.Resources.NW
},
new ButtonSchema(87, 187, controller, "ENE")
{
Icon = Properties.Resources.ENE
},
new ButtonSchema(15, 187, controller, "WNW")
{
Icon = Properties.Resources.WNW
},
new ButtonSchema(99, 208, controller, "E")
{
Icon = Properties.Resources.Forward
},
new ButtonSchema(3, 208, controller, "W")
{
Icon = Properties.Resources.Back
},
new ButtonSchema(87, 229, controller, "ESE")
{
Icon = Properties.Resources.ESE
},
new ButtonSchema(15, 229, controller, "WSW")
{
Icon = Properties.Resources.WSW
},
new ButtonSchema(75, 250, controller, "SE")
{
Icon = Properties.Resources.SE
},
new ButtonSchema(27, 250, controller, "SW")
{
Icon = Properties.Resources.SW
},
new ButtonSchema(63, 271, controller, "SSE")
{
Icon = Properties.Resources.SSE
},
new ButtonSchema(39, 271, controller, "SSW")
{
Icon = Properties.Resources.SSW
},
new ButtonSchema(51, 292, controller, "S")
{
Icon = Properties.Resources.BlueDown
}
}) })
}; };
} }

View File

@ -113,7 +113,7 @@ namespace BizHawk.Client.EmuHawk
{ {
SecondaryNames = new[] { $"P{controller} Stick Vertical" }, SecondaryNames = new[] { $"P{controller} Stick Vertical" },
AxisRange = axisRanges[0], AxisRange = axisRanges[0],
SecondaryAxisRange = axisRanges[1], SecondaryAxisRange = axisRanges[1]
}, },
new SingleFloatSchema(8, 12, controller, "Left Shoulder") new SingleFloatSchema(8, 12, controller, "Left Shoulder")
{ {