Virtualpad - Start support for family basic keyboard

This commit is contained in:
adelikat 2014-06-25 00:56:20 +00:00
parent fbb14175f9
commit d6e56bf9fb
1 changed files with 22 additions and 0 deletions

View File

@ -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
},
}
};
}
}
}