NES 和 MAME SELECT/START Coin/Start 屏幕按键相反的问题

This commit is contained in:
sin365 2025-09-15 09:59:33 +08:00
parent 7f621af33b
commit 7d4f59eb43
2 changed files with 4 additions and 4 deletions

View File

@ -140,8 +140,8 @@ namespace AxibugEmuOnline.Client.Settings
}
public override void Bind(ScreenGamepad_D device, ControllerBinder controller)
{
controller.SetBinding(UMAMEKSingleKey.INSERT_COIN, device.OPTION_1, 0);
controller.SetBinding(UMAMEKSingleKey.GAMESTART, device.OPTION_2, 0);
controller.SetBinding(UMAMEKSingleKey.GAMESTART, device.OPTION_1, 0);
controller.SetBinding(UMAMEKSingleKey.INSERT_COIN, device.OPTION_2, 0);
controller.SetBinding(UMAMEKSingleKey.UP, device.UP, 0);
controller.SetBinding(UMAMEKSingleKey.DOWN, device.DOWN, 0);
controller.SetBinding(UMAMEKSingleKey.LEFT, device.LEFT, 0);

View File

@ -112,8 +112,8 @@ namespace AxibugEmuOnline.Client.Settings
controller.SetBinding(EnumButtonType.DOWN, device.DOWN, 0);
controller.SetBinding(EnumButtonType.A, device.BTN_B, 0);
controller.SetBinding(EnumButtonType.B, device.BTN_A, 0);
controller.SetBinding(EnumButtonType.SELECT, device.OPTION_1, 0);
controller.SetBinding(EnumButtonType.START, device.OPTION_2, 0);
controller.SetBinding(EnumButtonType.START, device.OPTION_1, 0);
controller.SetBinding(EnumButtonType.SELECT, device.OPTION_2, 0);
controller.SetBinding(EnumButtonType.MIC, device.OPTION_3, 0);
controller.SetBinding(EnumButtonType.LEFT, device.JOYSTICK.Left, 1);