Virtualpad - Start support for family basic keyboard
This commit is contained in:
parent
fbb14175f9
commit
d6e56bf9fb
|
@ -38,10 +38,12 @@ namespace BizHawk.Client.EmuHawk
|
|||
yield return new VirtualPad(StandardController(4));
|
||||
break;
|
||||
case "FamilyBasicKeyboard":
|
||||
yield return new VirtualPad(FamicomFamilyKeyboard(3));
|
||||
break;
|
||||
case "OekaKids":
|
||||
yield return new VirtualPad(OekaKidsTablet(3));
|
||||
break;
|
||||
|
||||
}
|
||||
}
|
||||
else
|
||||
|
@ -454,5 +456,25 @@ namespace BizHawk.Client.EmuHawk
|
|||
}
|
||||
};
|
||||
}
|
||||
|
||||
private static PadSchema FamicomFamilyKeyboard(int controller)
|
||||
{
|
||||
return new PadSchema
|
||||
{
|
||||
DisplayName = "Family Basic Keyoboard",
|
||||
IsConsole = false,
|
||||
DefaultSize = new Size(320, 240),
|
||||
Buttons = new[]
|
||||
{
|
||||
new PadSchema.ButtonScema
|
||||
{
|
||||
Name = "P" + controller + " F1",
|
||||
DisplayName = " F1 ",
|
||||
Location = new Point(23, 15),
|
||||
Type = PadSchema.PadInputType.Boolean
|
||||
},
|
||||
}
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue