Virtual Pad - fix logic for genesis, supports 3 button, 6 button or none options
This commit is contained in:
parent
41d7302f25
commit
20ab331404
|
@ -17,20 +17,24 @@ namespace BizHawk.Client.EmuHawk
|
|||
{
|
||||
if (ss.UseSixButton)
|
||||
{
|
||||
yield return new VirtualPad(ThreeButtonController(1));
|
||||
yield return new VirtualPad(SixButtonController(1));
|
||||
}
|
||||
else
|
||||
{
|
||||
yield return new VirtualPad(ThreeButtonController(2));
|
||||
}
|
||||
}
|
||||
else if (ss.ControlType == GPGX.ControlType.Normal)
|
||||
{
|
||||
if (ss.UseSixButton)
|
||||
{
|
||||
yield return new VirtualPad(ThreeButtonController(1));
|
||||
yield return new VirtualPad(ThreeButtonController(2));
|
||||
yield return new VirtualPad(SixButtonController(1));
|
||||
yield return new VirtualPad(SixButtonController(2));
|
||||
}
|
||||
else
|
||||
{
|
||||
yield return new VirtualPad(SixButtonController(1));
|
||||
yield return new VirtualPad(SixButtonController(2));
|
||||
yield return new VirtualPad(ThreeButtonController(1));
|
||||
yield return new VirtualPad(ThreeButtonController(2));
|
||||
}
|
||||
}
|
||||
else
|
||||
|
|
Loading…
Reference in New Issue