Так всё-таки джойстика или мыши ? ))
Скорее всего в тех эмуляторах не выставлена опция эмуляции порта kemston джойстика или мыши ?
По реализации джойстика отличия от клона к клону вполне себе имелись, но при правильно оформленном опросе порта, они себя не проявляют.
По отличиям. Во многих наших клонах заюзана микруха дешифрующая порт джойстика по короткому адресу #1F и выводит данные на все 8 разрядов 0 - не значащие, остальные состояние кнопки.
Но бывает и такое - если порт не перехватил какой-либо дешифратор, то все оставшиеся нечетные порты - kempston джойстик, а вывод данных : значащие разряды - состояние кнопок, а незначащие - мусор от юлы (остатки атрибутов типа). Некоторые старые забугорные проги опрашивали джойстик через порт #DF, и тогда в них не работал джойстик на наших клонах с #1F.
А в классике вроде вообще по умолчанию этого порта нет - дополнительно ставится.