PDA

Просмотр полной версии : Странное управление в игре Pengy



Titus
04.10.2011, 20:00
Странное управление в игре Pengy (http://www.worldofspectrum.org/infoseekid.cgi?id=0003652)
На стартовом экране написано 'Press any key', но ни одна клавиша не действует, если нажимать в Спектакуляторе. В EmuZWin действует клавиша 'TAB' или же 'Fire' на виртуальной клавиатуре. Причем эти 'Fire' и 'TAB' - при нажатии в бейсике печатают цифру 5, но нажимая клавишу 5 игра НЕ стартует. Вот такой ребус)

goodboy
04.10.2011, 20:30
опрос any key сделан через проверку системной переменной бейсика bit 5,(iy+1), а ещё игра реагирует на кемпстон. возможно если он есть то приоритет у него и цифровая 5 это огонь на джойстике (в эмуле)

Andrew771
04.10.2011, 21:18
Можно попробовать Shift+5, Ctrl+5 или стрелки на клавиатуре. У меня был клон спекки, на котором были клавиши со стрелками. Также отзывались на Ctrl+5, +6, +7, +8.

VELESOFT
04.10.2011, 23:34
My fixed version of game PENGY. Add autotest of joystick connection. Before first start game test if joystick is connect (D0-D4 of port 1F must be in log.0). If joystick not detected then my code disble joystick testing in game code. After load game is in main menu always tested keyboard only ("press any key" wait only for key = ignore joystick. Kempston is tested in game controll if is detected)
http://velesoft.speccy.cz/other/pengy(autotest-kempston).zip :v2_wink2: