231
231
{ "bd13", "Barcode Digit 13", -1, IDIT_BYTE_SPECIAL },
234
static InputDeviceInfoStruct InputDevice4Player[] =
240
sizeof(GamepadIDII) / sizeof(InputDeviceInputInfoStruct),
245
static const InputPortInfoStruct PortInfo4Player[] =
247
{ -2, "port3", "Port 3", sizeof(InputDevice4Player) / sizeof(InputDeviceInfoStruct), InputDevice4Player, "gamepad" },
248
{ -2, "port4", "Port 4", sizeof(InputDevice4Player) / sizeof(InputDeviceInfoStruct), InputDevice4Player, "gamepad" },
251
234
static InputDeviceInfoStruct InputDeviceInfoNESPort34[] =
435
437
"Barcode World Scanner",
437
440
sizeof(BWorldIDII) / sizeof(InputDeviceInputInfoStruct),
446
// The temptation is there, but don't change the "fcexp" default setting to anything other than "none", as the presence of a device
447
// there by default will cause compatibility problems with games.
443
448
static const InputPortInfoStruct PortInfo[] =
445
{ 0, "port1", "Port 1", sizeof(InputDeviceInfoNESPort) / sizeof(InputDeviceInfoStruct), InputDeviceInfoNESPort, "gamepad" },
446
{ 0, "port2", "Port 2", sizeof(InputDeviceInfoNESPort) / sizeof(InputDeviceInfoStruct), InputDeviceInfoNESPort, "gamepad" },
447
{ 0, "port3", "Port 3", sizeof(InputDeviceInfoNESPort34) / sizeof(InputDeviceInfoStruct), InputDeviceInfoNESPort34, "gamepad" },
448
{ 0, "port4", "Port 4", sizeof(InputDeviceInfoNESPort34) / sizeof(InputDeviceInfoStruct), InputDeviceInfoNESPort34, "gamepad" },
449
{ 0, "fcexp", "Famicom Expansion Port", sizeof(InputDeviceInfoFamicomPort) / sizeof(InputDeviceInfoStruct), InputDeviceInfoFamicomPort, "none" },
450
{ "port1", "Port 1", sizeof(InputDeviceInfoNESPort) / sizeof(InputDeviceInfoStruct), InputDeviceInfoNESPort, "gamepad" },
451
{ "port2", "Port 2", sizeof(InputDeviceInfoNESPort) / sizeof(InputDeviceInfoStruct), InputDeviceInfoNESPort, "gamepad" },
452
{ "port3", "Port 3", sizeof(InputDeviceInfoNESPort34) / sizeof(InputDeviceInfoStruct), InputDeviceInfoNESPort34, "gamepad" },
453
{ "port4", "Port 4", sizeof(InputDeviceInfoNESPort34) / sizeof(InputDeviceInfoStruct), InputDeviceInfoNESPort34, "gamepad" },
454
{ "fcexp", "Famicom Expansion Port", sizeof(InputDeviceInfoFamicomPort) / sizeof(InputDeviceInfoStruct), InputDeviceInfoFamicomPort, "none" },
452
457
InputInfoStruct NESInputInfo =