Problem dotyczył emulatora SPECTACULATOR - pomimo że w zaawansowanych ustawieniach można ustawić ORYGINALNY KEMPSTON lub KLON KEMPSTONA
zarówno na oryginalnym jak i klonie - Panama Joe zachowuje się jakby cały czas joystick był wychylony w lewo.
Odpaliłem grę na emulatorze ZXSPIN 0.7 i problemu nie ma.
Przetestowałem grę z emulatorem Fuse 1.1.1 dla Windows i jest ten sam problem - gościu idzie sam w lewo. Zapewne przyczyną tego jest to o czym pisze Tygrys ponieważ w domyślnych ustawieniach programu joystick nie jest podłączony. Opcja
Kempston joystick jest wyłączona w Options -> Peripherals -> General... oraz opcja
Joystick type jest ustawiona na
None w Options -> Joysticks -> Joystick 1...
Po wybraniu opcji odpowiednio Kempston joystick i Kempston gościu przestaje iść w lewo i da się normalnie sterować za pomocą Kempstona.
Wynika z tego iż nie jest to problem błędnej emulacji Kempstona w emulatorach tylko domyślne ustawienia programu dotyczące Joysticka.
Nie chce mi się debugować gry jak zrobił to z innymi grami VELESOFT ale prawdopodobnie gra należy do listy tych gier które używają niestandardowej obsługi Kempstona.
Dla pewności sprawdziłem grę również z prawdziwą maszyną - klonem "Bajt" który oprócz portu Kempston ma również wbudowany w klawiaturę. Niestety nie da się grać bo gościu od razu sam idzie w lewo.
Widocznie coś z tą grą jest nie tak, zresztą nie da się grać nawet po wybraniu opcji 4 - Define keys