Вот, если интересно. В Спектруме применяются джойстики типа Атари. В МД есть небольшие отличия.
И если приглядеться, то никакие переходники не нужны вообще. Вход TH попадает на +5, что переключает мультиплексор в нужную сторону, и через подтягивающий резистор запитывается сама микросхема. Не совсем честный вариант, но вполне работоспособный, учитывая, что там КМОП.
А вот смысл этого "переходника" с zx-pk я вообще не понял.Инверторы и ключи
Которые открываются непонятно чем
Если в Кемпстон, то инверсия должна быть в нём самом, если Синклер, то инверсия не нужна. Хотя я не знаю к чему он подключался, в отечественных клонах всякое может быть.
Типа этого Интера. Реализация джойстика - это мрак. Да, в обязательном порядке нужно завести туда /MREQ и /RD, как в статье показано. Но не плохо бы для адресации использовать не только А5, но и А6, А7. И в идеале из порта 31 должен читаться байт, у которого 3 старших бита всегда нули.