Большое спасибо за эту версию игры и выложенный выше controller_fix! Наконец-то получилось без проблем поиграть в неё на геймпаде.
Вкратце опишу свой опыт - возможно, поможет кому-то со схожей проблемой.
У меня китайский геймпад, способный разговаривать с железом только на языке DirectInput'a, соответственно ему нужен сурдопереводчик в XInput, коим, разумеется, выступает легендарный x360ce. Параллельная раздача (
https://rutr.life/forum/viewtopic.php?t=5954933), как выяснилось, одновременно слушает и сырую
матерную DInput-овскую речь, и универсальную разговорную XInput-овскую, что приводит к неизбежному дублированию нажатий кнопок и неперевариваемой геймплейной каше. Как ни старался, пофиксить это не смог (к суровой помощи HIDGuardian решил не прибегать).
А вот на этой раздаче такой проблемы нет. Правда, изначально геймпад здесь вообще не работает - но с докинутым controller_fix'ом всё становится отлично)