Не, это точно с железом что-то не то... :(
Вид для печати
у меня нет слов.
вот что творится справа
а теперь вот это попробуйКод:ld de,#3808
i_04
ld hl,#5818
i_02
ld bc,#001f
in a,(c)
ld b,8
i_03
ld (hl),e
add a,a
jr nc,$+3
ld (hl),d
inc hl
djnz i_03
ld bc,#0018
add hl,bc
ld a,h
cp #5b
jr nc,i_04
jr i_02
https://www.dropbox.com/s/2f0of52k5vy00ko/qsave.sna
introspec, вероятно... надо автору железки записать.
Но Basic работает же :)
jerri, жесть...
---------- Post added at 04:21 ---------- Previous post was at 04:17 ----------
Нужно чтобы народ с платкой отдельной потестил. Если там такая же беда, то при первоначальной инициализации джойстика нужно инвертировать установленные порты и всё будет нормально работать.
Нет, лучше всё же починить железо...
Либо как вариант, отслеживать не установку или сброс бита, а изменение его состояния... тогда точно везде будет работать :)
drbars, а если человек в процессе теста чего зажмет?
баловство это :)
посмотрел как работает программа на басике
порядка 60000 тактов
опрашивает практически так же
но возможно нахождение опроса в ПЗУ не дает появляться глюкам.