From c48220aa9ebcad83a8df5d5f3a1ae25cb3967997 Mon Sep 17 00:00:00 2001 From: OBattler Date: Mon, 25 Aug 2025 00:48:05 +0200 Subject: [PATCH] The TMC PAT54PV has a PS/2 controller but an AT port. --- src/machine/m_at_socket5.c | 2 ++ src/machine/machine_table.c | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/machine/m_at_socket5.c b/src/machine/m_at_socket5.c index a078dd626..6756dfe70 100644 --- a/src/machine/m_at_socket5.c +++ b/src/machine/m_at_socket5.c @@ -575,6 +575,8 @@ machine_at_pat54pv_init(const machine_t *model) machine_at_common_init(model); device_add(&opti5x7_device); + + machine_force_ps2(1); device_add_params(machine_get_kbc_device(machine), (void *) model->kbc_params); if (fdc_current[0] == FDC_INTERNAL) diff --git a/src/machine/machine_table.c b/src/machine/machine_table.c index c4668feba..6bedbcd03 100644 --- a/src/machine/machine_table.c +++ b/src/machine/machine_table.c @@ -12857,7 +12857,7 @@ const machine_t machines[] = { .max_multi = 1.5 }, .bus_flags = MACHINE_VLB, - .flags = MACHINE_APM, + .flags = MACHINE_PS2_KBC | MACHINE_APM, .ram = { .min = 2048, .max = 65536,