1

Właśnie, takiej rzeczy potrzebuję - teoretycznie pod Turbo Basic XL, ale przyjmę także kod w assemblerze. Próbowałem wpisać dowolną wartość do $D40A, ale to nie to.

Sikor umarł...

2 Ostatnio edytowany przez drac030 (2013-03-25 19:38:09)

Spróbuj PAUSE 0.

KMK
? HEX$(6670358)

3

pause 0 nie daje oczekiwanego efektu - już próbowałem. Z innymi wartościami też.

Sikor umarł...

4 Ostatnio edytowany przez drac030 (2013-03-25 19:39:17)

Sikor napisał/a:

pause 0 nie daje oczekiwanego efektu - już próbowałem. Z innymi wartościami też.

Ewentualnie możesz odczytywać $D40B i czekać na jego określoną wartość. Ewentualnie możesz czekać na cyknięcie (zmianę stanu) komórki $14 (to ostatnie pod warunkiem, że nie wyłączyłeś VBL-a ani nie zabrałeś systemowi wektora VBL natychmiastowego).

KMK
? HEX$(6670358)

5 Ostatnio edytowany przez Vidol (2013-03-25 19:43:20)

$d40a  to sie synchronizujesz z linia na ekranie jak chcesz zrobic bary.
z ramka to mozna tak:

lda 20
cmp 20
beq *-2

lub tak

l1 lda $d40b ;vcount
   cmp #$02
   bne l1

Widze ze Draco byl troche szybszy :)

6

ooo, dzięki
potestuję w takim razie

Sikor umarł...